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
341260484740	341260485296	341260485846	341260486396	341260486946	341260487496	341260488046	341260488600	341260489146	341260489696	341260490246	341260490796	341260491346	341260491896	341260492446	341260492996	341260493546	341260494096	341260494646	341260495196	341260495746	341260496298	341260496846	341260497396	341260497946	341260498496	341260499046	341260499596	341260500146	341260500696	341260501246	341260501796	341260502346	341260502896	341260503446	341260503996	341260504546	341260505098	341260505648	341260506196	341260506746	341260507296	341260507846	341260508398	341260508946	341260509496	341260510046	341260510598	341260511146	341260511698	341260512246	341260512796	341260513346	341260513898	341260514446	341260514996	341260515546	341260516098	341260516648	341260517196	341260517746	341260518298	341260518846	341260519398	341260519946	341260520498	341260521048	341260521598	341260522146	341260522698	341260523246	341260523798	341260524346	341260524898	341260525446	341260525998	341260526546	341260527098	341260527646	341260528196	341260528746	341260529298	341260529848	341260530398	341260530946	341260531498	341260532046	341260532596	341260533146	341260533698	341260534246	341260534798	341260535346	341260535896	341260536448	341260536998	341260537546	341260538100	341260538648	341260539198	341260539746	341260540296	341260540846	341260541398	341260541946	341260542498	341260543048	341260543598	341260544146	341260544696	341260545246	341260545798	341260546346	341260546898	341260547448	341260547998	341260548546	341260549098	341260549648	341260550198	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	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
22853	21764	29867	24250	21758	21843	13419	1922	1435	1364	1228	1154	1169	1138	1049	1084	1097	988	1059	959	960	978	1034	958	981	1001	976	956	904	958	975	936	962	863	956	1019	934	972	969	887	966	925	946	976	959	941	954	939	972	909	901	902	891	920	876	928	908	926	897	907	964	971	893	905	914	889	910	956	852	919	1004	873	943	884	901	920	906	956	915	888	983	930	961	952	958	949	930	886	922	922	924	911	965	910	923	968	978	942	963	872	938	906	981	923	942	947	899	927	953	939	936	941	906	889	877	933	931	900	932	931	918	900	853	941	946	937	962	890	880	901	892	969	929	959	881	882	863	903	923	896	916	934	934	896	918	943	898	890	881	904	889	877	889	898	906	940	916	960	903	902	953	822	973	888	912	946	917	932	892	919	945	934	934	907	910	955	946	863	972	949	885	933	894	904	904	943	916	929	872	925	906	894	873	965	924	943	916	950	921	885	911	891	884	920	886	925	954	929	897	952	887	891	970	897	925	929	922	959	865	855	896	915	913	913	890	912	922	911	894	968	870	908	896	902	883	882	889	889	948	954	931	942	981	934	947	943	962	887	927	925	962	927	939	900	958	894	906	944	955	939	902	946	899	930	917	901	968	960	898	879	925	930	940	919	970	931	941	882	912	930	908	873	938	886	992	924	943	982	946	956	955	961	932	902	870	910	924	919	917	891	917	916	928	938	884	901	917	959	926	950	942	958	950	913	848	966	887	895	938	841	951	953	918	867	948	959	949	931	889	915	900	889	877	912	933	932	915	920	883	892	943	906	900	898	905	983	852	894	904	918	946	847	915	876	940	971	996	906	886	900	919	844	877	880	929	871	930	947	933	937	977	844	909	940	921	944	919	916	886	909	893	879	934	932	941	959	926	935	969	956	965	888	926	858	903	945	954	860	931	939	940	905	914	878	966	959	857	888	879	935	960	950	920	846	927	904	900	890	924	919	958	911	916	917	924	907	850	889	960	929	914	899	874	901	920	947	890	892	956	882	900	863	920	884	942	925	933	918	956	871	875	885	955	946	956	966	856	926	916	907	917	937	984	950	900	961	907	935	987	948	934	950	902	966	900	903	909	946	962	893	923	922	922	911	945	923	899	935	919	934	929	870	907	920	865	888	919	936	915	871	878	967	921	904	942	937	941	960	936	899	945	905	893	877	913	897	967	916	881	899	892	906	913	944	940	948	893	932	984	962	930	921	908	914	899	917	904	961	909	895	956	894	934	901	928	925	909	975	856	919	856	899	916	922	871	926	934	916	868	848	970	920	970	933	898	932	974	903	925	936	887	920	951	944	962	933	873	903	850	929	856	940	912	974	928	880	936	951	971	874	929	936	908	935	921	904	947	981	876	893	898	913	926	946	925	947	906	936	968	893	911	980	914	924	899	925	926	879	945	888	908	929	888	937	951	901	891	943	945	911	925	877	921	931	969	857	929	922	938	911	990	892	912	909	885	871	889	912	934	958	859	892	913	938	968	909	943	921	939	903	948	893	906	908	871	899	921	922	890	936	908	909	926	952	869	901	881	939	946	873	915	889	915	888	954	946	935	928	877	944	856	921	908	877	938	925	861	924	896	931	929	890	917	850	888	978	867	918	929	916	900	915	921	925	920	899	943	884	953	931	925	911	898	903	882	932	898	869	909	934	916	905	894	928	929	928	861	948	927	884	864	874	891	922	954	921	940	912	953	938	900	945	961	962	952	960	938	966	879	919	860	879	948	896	935	965	898	935	877	930	966	915	935	888	932	927	926	902	916	946	837	951	839	904	930	905	931	928	907	926	916	900	902	917	956	922	933	915	953	915	949	902	915	930	937	933	905	898	875	869	896	960	921	915	900	936	932	942	878	952	878	927	937	917	940	909	888	956	943	931	893	859	937	928	882	949	844	928	953	872	914	909	912	895	909	900	906	923	920	943	892	930	917	927	886	900	885	989	929	970	884	931	939	876	924	909	920	870	945	974	972	881	937	940	926	938	913	927	857	942	867	935	930	925	922	914	930	881	913	918	876	955	865	882	943	912	875	917	914	938	928	907	903	902	1005	944	847	919	907	898	889	961	900	928	878	868	944	959	933	895	935	956	934	954	915	948	904	932	881	905	890	916	932	966	880	855	879	883	977	932	839	905	955	869	922	922	883	901	901	955	878	860	900	911	889	932	906	909	951	888	965	924	886	897	894	917	909	946	942	911	925	887	936	921	926	935	909	886	888	910	858	898	893	910	890	926	915	912	908	895	857	920	895	923	1021	918	921	874	927	916	952	839	881	958	895	973	903	958	910	873	926	918	912	933	932	938	918	925	862	938	921	934	911	908	911	919	951	944	908	946	830	925	919	1000	935	908	934	934	909	893	881	909	853	936	965	935	869	966	915	908	908	937	905	974	947	878	925	953	958	929	883	911	909	923	932	919	950	887	836	949	914	947	953	920	877	915	960	914	902	988	910	953	932	983	894	885	916	912	908	903	927	909	965	910	902	877	936	930	911	886	900	913	890	920	924	906	872	929	931	919	952	911	921	906	898	943	956	967	906	880	868	894	925	956	883	930	938	888	878	959	976	949	933	928	910	947	982	912	947	914	959	898	890	862	925	892	919	893	891	952	923	939	917	918	889	900	907	944	958	911	945	902	960	874	895	886	922	933	978	960	905	934	918	882	958	933	872	889	910	863	972	920	900	887	952	925	904	903	909	907	925	980	900	932	984	891	930	965	948	888	914	900	947	882	898	893	912	921	891	883	918	951	874	881	918	915	948	927	871	914	921	928	863	912	922	887	939	912	920	911	936	897	902	901	919	914	869	868	928	914	899	925	958	892	879	898	873	921	930	906	973	926	909	889	897	977	868	871	911	904	925	921	875	899	931	867	952	895	925	926	986	942	885	940	889	892	962	935	926	925	919	866	911	924	918	964	909	925	922	923	949	894	898	884	969	941	941	925	854	907	944	915	949	981	877	883	924	896	957	945	963	917	940	952	835	918	922	939	924	877	922	869	838	911	878	916	918	932	905	896	872	969	870	906	888	899	923	932	906	923	947	894	918	927	919	949	869	895	935	918	907	891	950	1009	871	948	894	897	922	933	944	906	926	941	994	921	883	946	914	900	937	966	937	988	911	884	967	956	920	928	936	926	932	885	955	919	902	856	934	941	951	916	923	902	947	896	911	922	911	866	849	888	909	892	925	891	907	925	870	946	914	867	921	949	898	895	897	873	931	864	985	929	1001	877	883	944	967	891	906	920	942	897	884	965	913	902	915	904	887	931	974	864	966	924	923	904	912	934	896	908	977	924	904	915	927	900	869	977	921	981	925	864	931	925	931	922	929	949	900	888	916	869	917	917	958	918	956	917	890	902	911	899	878	945	926	964	924	942	936	922	936	936	925	957	887	917	949	871	942	910	914	879	908	888	935	902	928	877	895	850	888	883	898	892	936	931	952	934	936	920	883	904	906	930	891	879	944	962	966	858	897	917	951	940	889	888
4786	16998	11114	5731	4177	3340	2684	2159	1859	1654	1485	1394	1221	1198	1183	1182	1081	1083	1087	1051	1067	1055	1048	998	1032	1002	1033	1008	1063	1049	957	986	997	920	995	931	964	960	952	992	900	956	948	935	979	959	929	968	939	961	1008	933	961	961	870	931	933	958	1004	953	943	999	925	940	969	865	984	913	945	914	908	955	968	963	1019	904	967	941	977	923	949	969	897	909	930	950	939	963	953	920	989	960	882	938	932	923	1012	962	949	963	876	910	957	940	906	948	876	976	920	947	892	895	910	932	904	942	930	973	933	966	947	889	935	988	977	907	905	962	948	894	878	923	981	936	936	974	909	938	958	931	973	952	978	935	945	939	941	936	912	984	942	999	968	930	954	985	915	913	948	955	957	906	958	907	940	897	957	982	935	947	937	934	913	986	939	941	982	950	916	924	965	952	979	938	932	1005	985	908	968	983	938	933	962	964	1037	933	921	937	951	944	918	941	969	917	903	941	915	961	962	969	908	923	942	962	900	942	898	949	954	1007	924	876	890	934	947	871	942	929	892	904	920	978	865	937	969	916	942	922	958	920	926	917	903	953	918	947	945	975	962	948	945	954	972	912	956	957	912	894	987	987	949	989	944	933	934	946	920	889	920	949	926	912	942	942	979	934	920	948	908	961	936	941	922	918	956	950	959	957	952	942	961	929	975	947	911	940	978	958	890	957	897	953	880	988	939	901	931	963	889	951	957	988	914	980	949	876	958	873	889	931	948	942	974	963	876	880	950	883	976	913	930	969	939	920	920	961	917	970	1011	899	935	920	1011	939	911	865	924	952	951	912	904	924	972	957	938	905	935	883	939	959	948	945	953	966	970	963	926	949	956	924	938	930	948	919	911	949	919	953	935	928	931	948	959	923	909	850	910	921	937	904	988	949	924	893	939	873	873	973	940	973	937	904	946	933	928	984	929	945	970	894	963	993	993	918	901	933	917	924	910	929	959	869	872	912	902	930	941	934	920	935	953	953	998	955	936	910	981	910	884	976	901	987	933	956	895	908	971	939	948	939	927	899	946	905	954	917	917	927	904	919	964	956	922	974	936	917	946	878	947	932	887	972	910	930	944	900	922	916	937	981	915	919	994	958	919	958	877	990	918	950	924	884	897	930	901	992	860	975	919	935	934	949	997	890	918	904	939	930	933	933	956	875	943	966	919	935	916	954	962	943	921	935	930	962	906	921	941	978	924	926	980	939	939	940	906	934	900	990	926	945	934	912	873	937	947	924	964	968	985	897	993	958	953	901	960	920	927	893	967	911	988	925	935	918	871	987	905	876	876	931	933	967	984	914	961	959	912	923	885	944	944	946	921	885	909	1004	925	916	892	946	937	959	955	923	918	912	900	924	969	842	852	949	916	960	942	933	952	920	934	938	914	893	954	973	907	913	962	909	918	953	980	957	911	979	929	967	878	919	913	910	959	924	887	910	913	948	896	930	921	934	982	893	919	985	945	966	948	930	885	924	927	944	916	972	1013	908	939	887	914	980	981	955	1007	923	938	922	920	964	952	954	965	953	942	929	1003	960	978	907	924	926	922	898	890	931	895	928	984	902	975	945	963	912	928	949	912	927	909	937	868	916	887	927	984	912	942	939	992	962	1002	940	968	862	904	933	929	951	899	937	912	951	939	933	930	962	922	929	910	959	938	950	941	923	903	916	964	871	920	927	954	906	887	911	901	933	899	920	925	973	950	993	945	953	918	943	977	952	890	963	960	938	930	918	920	907	933	983	981	891	942	925	919	948	926	952	880	920	869	938	915	979	951	954	883	900	937	976	927	892	933	957	950	960	937	888	919	973	941	893	910	888	895	926	946	872	957	962	970	956	932	953	934	936	911	892	948	911	979	921	924	972	910	915	910	990	946	925	879	895	921	947	987	927	941	933	908	927	952	955	944	917	961	937	900	886	894	933	935	951	894	922	918	974	965	916	927	986	941	948	927	951	892	949	918	964	974	965	952	939	951	979	927	921	938	968	998	959	973	891	920	936	981	978	942	950	900	939	959	924	1007	933	938	922	928	873	930	955	939	934	892	890	953	972	908	955	930	926	944	944	897	921	974	869	952	915	946	935	951	940	954	942	963	968	1010	887	955	947	916	908	873	899	934	938	918	917	905	881	968	901	965	944	957	925	894	905	936	888	912	870	937	943	932	907	883	905	978	918	942	951	945	925	988	915	948	913	919	975	961	917	968	957	948	900	957	912	926	946	931	922	939	899	949	931	905	960	964	964	919	968	926	930	898	918	936	924	951	943	886	959	933	1008	925	964	923	894	898	972	922	839	976	965	904	946	960	903	938	935	979	983	929	976	919	885	947	943	973	948	906	936	968	914	950	964	941	899	907	893	914	923	897	943	896	908	972	990	997	915	971	910	910	972	891	959	981	956	946	962	958	937	890	897	899	913	915	899	909	886	950	916	888	969	956	987	873	942	931	945	978	963	983	946	909	841	895	934	915	969	954	928	936	973	925	949	911	965	923	946	928	959	925	986	930	955	910	895	955	923	937	942	924	913	908	947	983	899	917	924	942	971	980	903	937	957	889	987	896	904	938	913	913	927	958	959	916	950	990	942	914	930	949	942	997	951	915	996	915	947	955	898	942	976	925	883	916	976	933	913	951	959	996	940	944	898	983	971	897	955	863	921	951	900	916	958	987	917	975	961	923	898	974	903	917	898	955	934	943	942	940	890	977	955	964	933	889	936	911	954	938	938	928	942	935	952	921	953	883	922	969	936	922	899	947	960	886	910	919	949	902	943	967	917	958	919	890	972	906	963	919	921	910	895	930	935	930	923	895	929	911	881	970	934	905	934	885	943	922	932	937	885	857	979	969	894	956	885	940	902	983	954	911	915	934	952	1010	939	926	850	871	950	938	920	950	955	875	945	953	922	941	981	963	896	943	895	938	971	891	947	988	975	915	955	951	957	972	973	938	906	929	958	956	939	920	939	933	965	896	952	932	879	932	898	959	916	911	944	947	945	955	944	928	886	930	938	920	965	961	888	935	958	950	951	919	948	926	915	945	903	914	886	949	939	894	928	985	936	892	931	939	961	958	936	896	933	972	937	943	892	939	982	946	953	930	959	962	942	945	930	903	951	948	962	920	943	942	946	904	953	929	879	924	909	926	892	894	924	881	937	896	937	938	949	908	923	967	944	987	948	920	896	890	956	938	941	919	910	898	885	953	894	980	907	959	942	904	933	915	945	959	865	935	960	878	947	919	948	930	962	913	903	937	974	953	945	935	930	922	943	912	973	930	898	928	978	958	932	897	902	965	905	907	967	972	893	982	916	928	908	920	886	962	976	893	933	950	977	945	967	961	919	954	929	923	926	916	904	979	938	907	923	955	947	978	912	952	939	927	883	953	934	894	955	957	980	1012	907	973	878	887	922	902	892	913	929	930	965	945	967	919	905	985	1017	935	954	936	957	948	978	901	922	910	946	962	967	897	927	963	926	917	932	921	907	952	901	893	962	890	934
27874	20069	6599	695	479	429	410	399	430	410	401	426	468	398	387	405	385	413	399	378	440	380	392	399	424	422	396	439	388	358	445	441	414	409	411	466	403	427	393	418	421	365	417	415	391	391	428	386	386	437	379	405	379	391	391	425	410	409	411	441	424	423	404	391	411	427	417	393	388	388	386	383	379	401	416	406	418	412	370	392	418	397	399	387	366	380	397	411	393	414	375	375	391	404	380	354	397	380	405	386	407	376	398	446	386	407	391	394	406	431	376	399	385	390	393	384	381	373	407	417	435	387	411	411	395	397	363	436	423	391	418	389	421	412	391	369	398	398	400	401	416	404	439	409	375	419	409	403	388	429	396	410	398	402	438	429	400	435	407	396	413	420	371	419	412	387	412	383	441	410	376	407	422	425	376	372	420	418	402	407	385	390	407	377	383	408	378	395	405	380	405	425	385	423	363	402	434	418	393	378	428	403	441	406	426	382	412	370	408	394	389	407	423	415	377	417	419	371	403	398	394	401	411	422	387	400	398	362	408	418	380	364	422	362	396	383	414	440	392	427	380	416	400	396	417	416	399	434	394	411	395	380	438	388	427	392	401	412	405	399	424	365	390	411	391	410	422	449	424	398	404	410	419	356	396	416	421	396	374	385	453	403	383	404	418	367	418	404	410	411	390	406	410	421	410	388	403	358	423	377	409	421	415	405	382	402	406	392	387	398	404	409	406	402	393	398	371	396	377	416	379	391	382	383	398	395	416	409	386	399	370	399	435	436	411	392	377	374	432	411	397	375	379	409	371	414	413	408	424	416	417	368	402	388	376	401	398	400	379	364	397	397	415	424	401	394	384	419	415	399	413	398	420	418	397	363	409	389	413	403	396	414	408	416	385	418	414	382	436	414	407	412	429	383	385	386	422	395	399	372	428	393	401	418	403	389	401	393	401	397	410	361	430	387	398	404	390	413	398	401	412	368	411	435	413	393	406	428	412	379	397	398	427	406	400	401	437	411	396	410	378	380	401	408	410	430	405	382	387	441	406	446	415	423	387	382	377	370	371	417	347	397	382	365	415	398	381	424	389	409	391	394	341	386	412	382	406	404	412	427	423	378	421	362	414	371	377	415	379	403	394	414	413	372	383	380	391	419	389	411	392	431	437	428	420	417	382	368	445	404	363	424	432	429	388	387	406	403	387	416	412	415	393	401	403	400	408	405	408	409	418	390	407	415	388	433	400	382	400	401	419	397	410	400	419	394	406	394	418	426	441	393	432	405	430	396	390	349	387	380	391	385	434	385	441	435	390	404	420	382	384	411	420	420	409	377	391	388	400	431	468	430	397	393	400	412	386	388	381	414	409	386	392	377	404	421	381	409	384	386	366	370	412	408	399	435	371	407	423	392	363	413	424	430	372	394	400	429	410	412	411	413	422	389	439	397	423	403	421	432	410	419	386	426	404	394	437	435	382	419	380	409	416	420	451	376	419	409	394	397	420	397	404	393	394	434	373	404	409	402	446	423	402	435	407	411	416	407	410	377	401	451	380	417	382	409	387	391	375	410	411	408	380	377	392	389	395	410	380	357	422	375	416	404	381	399	409	378	398	412	397	405	380	373	403	394	381	398	389	418	377	417	388	389	403	427	404	393	409	417	437	395	417	394	411	391	421	395	393	377	364	385	413	383	394	389	394	409	394	418	389	371	406	382	393	386	392	404	423	365	396	410	430	400	412	373	424	409	360	411	385	406	393	424	398	387	396	395	375	394	377	423	395	426	390	409	393	411	404	402	385	419	409	384	401	410	434	415	431	400	384	383	392	411	404	375	399	395	381	399	391	404	367	390	404	397	360	409	432	397	416	404	434	394	355	423	409	389	385	441	421	370	402	375	401	379	393	432	419	395	403	419	370	426	422	415	382	406	404	413	433	417	399	429	389	386	412	414	420	393	396	392	366	423	382	402	412	366	391	405	394	423	448	395	389	392	371	409	423	401	409	385	396	432	380	372	407	396	393	394	374	402	451	369	397	425	406	413	392	388	386	384	425	386	438	424	419	420	436	382	428	403	397	417	390	375	419	424	392	430	417	419	434	410	396	419	425	403	435	416	402	378	388	403	418	380	413	414	381	389	376	378	435	386	419	379	416	406	392	406	418	415	389	393	365	393	374	393	391	415	414	396	393	445	392	409	373	380	408	416	422	387	387	412	376	424	406	392	367	375	379	411	375	389	443	401	388	402	364	391	369	388	383	390	468	395	413	391	407	424	404	417	406	394	404	410	393	348	393	438	384	425	385	379	414	390	391	396	387	393	413	410	394	423	411	385	393	396	394	406	386	362	388	425	411	398	408	384	428	366	380	365	380	376	388	428	394	438	416	393	428	396	388	393	396	410	397	420	405	373	399	346	374	381	426	399	398	373	454	380	371	346	400	397	419	418	426	408	398	397	411	425	440	382	409	414	390	461	380	410	421	376	416	403	435	392	417	380	427	408	375	421	421	449	387	436	432	398	412	431	419	352	416	403	418	391	402	351	364	392	423	403	397	425	392	402	366	383	401	403	416	413	365	437	431	400	409	363	372	434	412	381	390	419	409	397	383	402	373	384	416	398	391	382	398	428	406	392	378	400	424	414	388	394	392	395	418	434	393	383	417	386	391	388	412	407	394	430	428	428	365	435	387	403	418	393	405	378	403	394	408	402	402	411	379	402	364	405	389	415	390	404	390	388	418	433	393	429	412	387	416	431	421	416	420	376	417	397	414	389	404	385	394	414	374	420	375	398	415	396	389	387	432	397	416	420	419	399	408	432	362	411	412	388	392	418	375	439	402	416	441	375	364	398	426	398	421	384	391	404	401	401	419	405	355	397	431	434	401	386	407	414	398	428	417	361	426	406	415	435	400	411	393	422	390	404	404	439	403	433	391	428	403	391	425	395	411	428	402	410	418	390	406	390	420	385	391	367	384	395	384	393	405	425	418	404	428	423	395	376	389	438	384	419	412	409	377	408	453	410	419	409	416	393	420	353	385	429	434	392	389	396	424	405	411	424	416	442	414	396	417	384	403	400	401	423	404	436	422	423	380	408	413	392	383	413	433	397	386	395	409	399	384	409	377	423	398	351	432	408	383	371	420	414	416	358	392	403	415	366	390	383	366	385	407	399	422	428	407	412	405	431	431	378	406	388	404	385	404	377	422	402	375	399	407	413	429	379	410	371	392	410	423	399	371	401	437	399	396	368	378	392	393	434	383	412	404	431	405	398	397	416	364	412	391	430	414	400	352	411	440	400	464	383	384	415	342	372	395	424	425	412	408	405	377	398	391	404	391	426	436	395	382	432	389	388	404	417	420	396	417	381	398	409	393	412	401	451	415	405	418	421	431	384	420	363	387	400	442	388	398	383	411	395	450	380	393	418	378	390	402	405	405	397	444	380	432	374	406	406	361	382	373	384	432	424	370	418	417	373	409	427	428	436	408	437	411	369	398	423	390	426	386	384	360	415
4347	1718	883	544	470	495	477	426	437	438	388	454	447	479	368	420	424	430	376	414	403	401	418	414	437	393	476	403	415	427	430	421	412	405	411	399	393	400	397	410	422	432	430	421	403	403	413	414	419	444	396	376	413	411	410	412	399	389	430	419	424	387	403	437	401	383	411	421	417	411	407	426	424	438	473	397	396	427	431	433	428	406	387	451	434	467	424	418	432	461	391	397	410	403	375	423	438	411	386	412	424	410	390	421	438	429	408	396	425	415	462	406	452	425	393	449	424	458	436	413	427	419	445	398	391	443	425	436	473	398	422	432	407	431	396	456	487	404	390	439	432	445	420	425	423	385	411	440	379	438	401	436	445	405	408	417	407	394	425	409	415	430	405	452	398	442	410	382	411	429	430	442	438	431	434	387	410	417	407	467	430	427	403	382	431	412	396	431	430	407	438	364	414	411	405	401	412	408	389	413	400	427	425	400	394	408	440	441	403	424	430	416	427	433	414	399	369	445	438	427	403	407	421	457	382	417	436	392	364	422	404	404	436	418	402	406	425	416	418	416	447	385	434	406	425	424	443	412	364	446	421	461	453	403	409	436	444	415	414	403	439	423	445	420	434	399	403	408	437	411	395	407	405	456	464	414	422	398	419	426	414	397	430	394	415	402	425	453	431	446	412	432	451	402	415	407	452	410	407	422	411	402	391	409	418	432	383	432	431	442	401	393	391	432	417	415	406	411	443	420	414	401	432	434	437	425	409	410	391	435	411	423	418	401	453	397	417	427	433	415	416	377	452	437	443	406	371	390	423	432	463	399	388	412	427	393	436	397	430	438	442	421	407	400	426	424	422	406	414	417	442	422	401	393	404	411	393	408	403	417	388	417	417	426	411	408	395	385	404	426	419	416	393	411	425	423	414	435	427	386	400	424	410	412	433	404	415	425	399	384	386	409	411	422	416	403	427	435	436	439	408	441	441	380	411	427	428	408	432	411	431	383	399	421	382	375	430	384	435	395	407	413	410	383	466	452	406	438	398	390	413	397	375	416	387	414	397	378	431	398	405	413	412	395	421	401	421	416	436	415	413	472	418	406	423	409	430	437	393	383	407	382	411	435	429	413	414	397	407	428	418	424	426	455	361	431	401	436	431	421	416	408	391	423	401	412	415	435	426	419	385	427	392	396	406	453	380	472	406	447	434	473	372	417	402	419	424	386	399	423	413	384	389	401	444	427	420	441	430	417	405	395	422	381	391	414	444	389	398	442	417	385	414	419	421	386	397	384	440	425	405	414	408	432	396	397	400	391	384	393	404	404	413	412	387	413	433	440	389	403	407	442	426	401	425	416	433	379	422	392	417	431	399	381	426	377	397	432	405	392	444	412	420	429	427	421	403	384	427	438	382	413	438	418	390	421	421	424	400	402	408	414	380	426	396	397	392	393	443	421	445	396	424	424	438	391	445	432	415	378	405	429	428	375	438	427	409	442	428	406	372	405	411	410	386	427	441	408	400	405	433	424	436	411	426	416	417	390	424	411	437	408	424	439	386	422	421	411	425	421	448	423	411	419	421	416	428	416	401	369	445	411	412	414	421	449	402	429	403	441	438	401	467	407	414	399	381	439	384	446	434	406	390	419	412	398	431	408	433	429	407	429	409	430	441	422	412	423	444	334	413	426	464	420	410	398	417	441	411	415	431	427	402	456	434	407	410	388	389	398	428	395	428	422	417	442	426	438	413	468	354	399	414	418	388	424	431	440	420	400	401	423	400	419	399	436	434	404	428	402	431	398	404	437	418	385	394	432	432	429	452	401	424	408	409	453	432	394	386	448	431	429	419	455	405	418	411	399	380	391	436	445	415	408	452	415	385	384	442	424	419	449	434	395	434	391	391	416	392	452	392	431	383	397	455	415	378	443	442	434	398	401	439	391	408	388	410	399	421	462	434	410	408	427	402	424	429	405	404	379	413	442	442	410	410	437	424	438	389	415	398	411	436	447	385	464	410	390	414	444	412	429	411	423	392	404	423	424	425	394	428	415	436	394	453	419	440	413	422	413	407	404	403	410	404	402	398	396	405	378	424	424	390	446	410	421	430	444	406	435	433	419	386	415	396	405	410	414	405	424	407	431	429	387	443	385	404	409	398	392	403	419	440	391	406	382	413	415	449	411	420	389	405	403	438	413	388	413	415	426	411	413	425	379	432	419	423	475	397	452	412	404	417	428	429	417	407	423	399	427	411	409	434	363	440	421	460	461	426	384	423	432	392	461	414	402	439	417	357	424	402	478	409	448	400	418	404	382	402	379	417	414	408	400	392	422	399	448	429	418	427	406	406	415	413	432	430	421	408	391	411	428	427	439	405	436	392	388	422	381	411	409	427	454	405	415	419	416	440	430	418	458	425	451	453	441	420	413	421	423	366	392	390	417	451	455	441	451	408	401	429	410	401	424	401	436	448	434	434	442	425	432	407	435	445	398	410	407	366	401	448	429	418	434	375	407	429	396	399	424	408	371	399	395	454	420	387	409	407	398	448	421	403	380	410	397	419	392	398	400	394	412	397	444	421	380	378	447	434	384	403	416	403	420	424	405	434	403	446	391	436	441	398	407	408	445	389	410	450	408	403	430	436	489	396	396	416	391	383	411	397	414	416	399	417	396	403	398	393	442	443	401	415	409	398	415	393	430	393	410	412	426	431	393	440	417	402	415	414	462	419	433	393	432	387	423	394	436	403	403	411	375	441	450	414	400	418	436	415	415	423	456	401	428	402	406	395	397	426	435	413	411	399	413	420	403	413	425	400	431	403	413	437	403	398	438	438	442	421	394	431	412	417	431	446	393	450	420	436	408	417	419	409	403	394	393	440	409	404	417	414	415	411	427	420	402	414	421	384	436	394	424	393	396	407	371	407	413	422	427	407	441	406	429	436	416	411	439	422	433	421	468	418	455	432	406	409	420	419	416	425	411	409	430	398	402	404	401	423	413	421	376	412	416	404	439	425	431	389	422	390	390	396	413	431	428	394	390	426	391	400	404	423	428	409	362	382	454	390	384	431	435	407	420	442	410	433	421	410	398	434	456	395	421	424	392	419	392	434	389	417	397	399	406	427	423	407	435	434	435	420	392	436	384	410	411	422	450	397	474	430	428	414	426	446	433	425	422	441	407	418	409	422	407	439	413	407	426	467	423	431	397	451	419	422	413	415	404	409	412	450	447	406	424	410	452	455	434	392	403	418	428	450	407	436	414	433	395	401	406	415	421	438	435	411	426	407	411	404	411	391	390	385	408	444	442	407	435	390	429	454	432	388	428	407	413	429	405	410	394	401	404	420	382	406	381	399	436	414	410	421	451	372	395	405	453	407	409	452	402	399	412	409	439	440	433	448	446	426	405	424	407	389	423	386	424	457	458	414	396	436	458	406	449	395	407	432	432	394	395	430	413	424	439	403	452	444	415	411	397	409	410	404	407	422	427	384	430	386	392	399	423	421	403	419	420
23707	21482	29072	24309	21479	14316	2088	1224	1147	1088	1082	994	1009	946	1022	930	924	891	934	890	904	913	912	939	939	926	857	913	889	908	879	870	891	803	873	901	865	853	860	920	859	905	914	914	923	880	865	895	911	908	877	877	898	883	812	833	868	896	895	869	860	862	892	839	869	896	876	851	872	875	923	887	866	896	861	877	934	912	884	898	860	906	915	863	806	903	861	881	914	937	901	897	848	862	929	894	864	842	826	866	896	826	878	868	844	876	880	902	874	913	864	927	904	858	901	864	845	838	867	887	893	870	864	929	847	876	933	870	910	852	860	859	881	906	889	853	854	893	906	907	865	887	900	897	901	834	926	896	901	867	863	830	895	908	860	908	891	877	837	868	812	882	885	885	846	862	875	932	907	841	888	938	826	848	929	875	859	875	831	872	851	822	873	913	937	892	944	931	873	860	900	918	871	853	902	904	912	905	837	895	890	880	810	861	870	867	863	861	867	884	851	864	894	869	914	864	870	885	890	917	888	870	883	873	883	858	835	879	870	854	865	873	851	868	893	862	861	836	965	900	956	897	930	863	830	860	907	910	893	904	884	855	893	874	888	916	876	911	814	873	922	908	917	881	881	870	874	836	892	854	913	926	870	824	826	882	829	895	892	881	940	841	884	883	850	904	941	864	820	871	901	856	931	862	889	835	852	896	901	869	865	848	953	864	942	869	876	897	889	857	858	917	880	876	866	874	816	856	843	844	870	879	915	896	902	850	852	910	846	888	880	843	896	874	911	907	827	863	919	877	902	894	905	869	884	880	887	871	907	872	903	863	856	890	896	888	893	914	885	871	886	866	888	863	832	899	884	920	797	848	933	875	866	941	919	861	890	885	925	872	872	868	845	906	893	923	836	904	897	900	915	885	880	861	899	854	841	896	880	900	823	935	868	813	866	866	887	918	917	918	891	866	876	855	875	867	873	891	888	890	870	896	903	871	876	886	878	894	864	871	869	833	889	919	881	852	867	883	831	858	916	893	933	876	881	886	851	897	949	827	893	848	828	871	940	873	860	852	907	858	876	836	841	917	875	860	901	937	885	890	829	801	889	817	955	840	881	867	857	863	889	890	911	881	845	868	874	852	913	901	928	887	892	850	840	860	876	929	897	883	878	876	877	900	899	887	865	920	830	844	839	933	842	866	889	877	870	873	883	871	935	883	850	901	904	902	912	879	866	874	867	927	875	935	871	893	856	928	917	868	906	881	881	877	868	918	843	877	909	869	847	872	845	905	885	873	903	869	874	852	884	856	850	839	894	860	914	869	915	838	906	916	872	837	856	858	910	907	838	913	868	865	874	894	901	902	849	953	853	875	899	884	826	895	912	868	845	897	922	923	883	881	908	886	857	902	802	847	895	902	898	916	881	881	829	884	884	839	893	846	907	904	871	867	852	859	793	865	886	910	845	883	936	881	919	856	892	902	886	870	852	851	903	835	885	910	864	843	884	858	865	863	884	890	863	852	845	914	919	915	879	858	940	863	882	903	877	836	833	847	896	862	875	900	849	861	928	879	881	866	935	968	899	923	885	913	843	892	898	859	852	882	865	857	910	838	948	866	841	876	818	872	862	852	888	871	843	844	909	873	849	889	889	899	894	910	879	858	847	829	904	921	924	926	889	855	857	861	916	876	918	910	922	871	906	889	935	869	925	870	826	879	920	896	885	843	899	850	898	853	924	830	874	929	846	881	912	853	938	900	913	910	863	894	870	912	953	862	920	855	805	927	855	900	892	835	918	866	864	807	884	890	887	852	878	862	841	846	836	871	861	901	824	874	850	867	904	847	885	864	867	934	901	824	886	871	870	898	873	871	918	841	899	858	846	933	867	901	902	842	874	890	875	887	907	864	855	861	856	830	864	873	827	916	870	907	880	916	853	903	896	895	857	842	912	889	870	850	921	909	865	916	868	892	899	867	862	924	872	901	882	899	884	918	878	892	896	871	897	846	918	916	865	868	919	891	897	920	941	857	871	901	872	871	894	922	855	913	908	868	877	830	938	953	863	936	820	880	875	923	968	861	869	911	881	917	854	884	874	888	846	884	859	876	894	811	917	864	881	896	877	858	879	884	882	887	849	874	892	885	887	910	904	819	874	833	928	882	892	881	916	895	837	907	912	835	920	873	863	814	946	914	918	845	848	847	861	827	885	892	857	889	898	909	858	936	835	856	876	928	930	889	912	862	894	906	842	854	855	805	896	854	896	879	854	846	933	883	860	903	897	903	887	823	838	844	878	881	845	819	881	921	873	884	886	812	833	854	842	900	832	875	880	892	880	931	836	902	950	797	862	835	810	900	851	845	850	896	917	811	882	908	860	840	877	861	889	843	907	900	864	873	852	848	855	898	884	868	837	887	873	844	852	832	941	840	884	879	906	906	814	863	841	921	856	899	908	863	869	908	871	873	835	847	880	861	891	837	902	855	888	863	898	827	871	911	891	877	882	846	908	878	878	851	843	867	839	905	841	825	849	855	891	879	877	890	912	884	879	856	871	918	847	909	837	852	846	880	875	878	877	875	887	879	874	921	809	880	862	910	871	910	941	868	912	942	934	868	838	909	884	881	853	904	836	831	864	909	919	920	855	860	821	895	847	897	846	862	906	836	933	867	865	869	839	886	856	885	897	914	865	903	905	885	914	901	905	845	939	850	877	873	878	893	933	914	884	869	881	862	873	909	915	903	905	837	875	855	894	888	889	910	892	878	850	883	850	908	931	884	894	863	933	920	904	895	841	921	861	877	882	879	816	917	895	887	855	874	880	867	869	875	862	878	885	881	927	852	868	896	891	860	921	894	837	899	873	914	915	888	905	888	904	897	890	941	850	889	891	896	867	900	861	890	929	801	917	834	861	862	906	908	888	868	925	865	890	903	899	818	893	852	820	853	859	925	879	884	891	850	877	905	869	883	840	887	854	914	895	840	849	910	893	935	838	849	839	954	867	865	825	893	895	884	917	858	906	924	881	892	876	923	844	884	814	905	910	842	882	838	867	912	843	879	851	930	875	835	856	832	855	915	833	877	876	870	921	895	904	856	959	823	876	944	900	915	868	787	894	922	844	851	905	843	864	857	854	853	948	881	849	857	838	855	873	844	867	858	888	922	872	908	923	882	865	873	915	875	908	861	877	954	904	881	921	849	851	915	926	916	884	912	868	870	906	860	892	856	902	935	895	909	929	884	899	871	852	844	883	867	871	861	830	853	948	846	881	900	874	873	902	853	884	922	895	878	851	864	898	853	940	841	854	876	899	907	893	865	906	845	910	818	965	896	908	919	892	881	901	900	855	842	916	871	860	893	853	877	870	886	856	855	879	866	860	912	883	854	891	931	888	886	858	855	882	841	842	863	877	851	848	864	907	888	883	854	909	859	940	864	865	867	857	931	892	886	870	825	941	904	840	853	853	884	910	893	913	893	904	903	886	864	855	865	927	900	893	887	903	867	909	852	896	873	906	878
3698	10128	6637	3392	2469	2009	1692	1498	1365	1251	1166	1106	1048	1053	988	1003	994	981	943	994	930	925	958	935	941	980	927	894	864	942	903	919	885	892	962	903	883	889	932	961	854	882	890	853	913	835	875	906	924	907	897	917	909	893	853	853	954	908	907	906	869	977	902	903	877	895	891	862	866	870	927	928	878	849	862	860	878	861	875	918	890	902	919	886	871	916	897	924	930	895	838	930	880	902	862	909	858	879	832	940	901	883	906	857	890	875	903	860	900	842	938	909	844	897	904	904	873	829	874	921	887	898	878	857	898	884	936	902	950	865	928	904	851	868	899	923	856	909	857	855	850	885	876	924	902	852	862	908	921	888	836	943	862	912	939	926	932	903	924	897	885	838	871	891	932	889	847	865	865	843	911	917	870	909	877	893	851	873	896	876	835	894	871	943	890	908	931	886	877	874	897	869	872	879	915	932	871	930	946	880	939	936	869	940	816	925	866	861	814	923	865	891	917	909	846	915	901	918	933	924	874	873	902	863	873	908	928	888	870	862	883	913	877	881	901	862	874	875	893	897	824	836	842	870	894	921	886	949	890	902	910	828	909	913	914	884	859	941	891	818	915	836	919	907	847	886	941	911	875	903	931	915	928	856	888	828	846	918	907	888	893	908	899	861	907	857	881	837	945	882	870	870	907	844	894	866	874	887	886	937	879	932	864	849	886	921	891	859	894	898	870	899	913	920	889	894	884	888	901	892	915	867	868	857	898	864	860	936	924	899	915	873	927	874	864	903	881	848	898	936	847	912	873	847	896	896	859	892	842	875	844	962	832	882	848	859	834	849	849	891	890	882	847	898	893	864	949	921	847	900	926	894	909	899	902	859	867	904	877	901	907	831	924	927	898	913	926	867	895	888	926	874	883	885	878	881	894	937	891	881	889	900	884	921	937	889	910	816	893	842	942	866	842	846	936	890	915	842	861	857	869	898	898	877	877	899	889	897	898	886	922	932	831	858	870	875	838	876	819	862	861	906	921	891	926	885	863	911	876	911	848	881	863	900	841	916	899	901	941	919	898	861	927	878	923	901	890	909	871	884	896	913	872	891	895	882	922	880	882	874	892	890	844	900	863	902	887	888	868	888	896	906	893	940	949	853	904	849	846	931	902	925	933	916	935	877	858	855	911	914	918	891	890	910	928	883	879	855	835	903	842	924	887	881	865	861	900	909	937	875	889	940	892	912	897	858	874	891	876	907	878	904	865	868	891	920	916	927	858	901	901	858	865	863	887	887	868	913	917	925	903	851	811	889	921	876	847	849	929	916	908	882	868	916	816	908	862	847	863	888	908	919	891	914	886	855	837	878	923	901	843	857	935	850	880	917	877	861	898	897	898	909	885	889	879	879	971	912	893	906	912	875	871	852	906	896	906	957	877	928	875	864	891	867	904	869	884	878	870	865	882	857	910	870	912	870	879	916	889	890	888	903	950	873	859	860	873	828	892	878	894	905	905	896	897	953	879	879	941	899	882	922	881	869	879	882	845	890	844	877	927	866	873	877	901	925	906	917	870	889	898	915	926	827	880	883	866	884	933	889	954	869	893	876	839	910	873	928	884	901	851	876	883	886	871	913	926	903	902	840	905	852	887	829	842	895	869	847	891	889	891	854	923	903	873	885	843	888	861	850	876	949	919	862	872	882	935	899	911	914	906	864	864	890	882	884	848	945	851	850	847	894	963	975	886	922	948	909	876	925	839	919	891	894	851	873	853	920	916	885	884	893	871	906	878	949	865	846	901	871	888	880	853	864	905	905	881	864	889	799	880	875	921	917	938	892	940	870	867	875	824	862	933	898	896	892	889	853	897	855	892	865	965	877	877	898	859	897	968	874	852	847	891	942	914	863	927	859	900	899	922	861	942	885	891	884	870	853	890	919	893	905	887	937	908	812	888	871	894	856	927	842	866	876	877	868	913	867	837	893	925	897	910	844	856	907	894	925	847	964	884	967	831	859	896	903	904	838	887	949	883	837	896	892	905	889	893	888	883	860	904	911	911	931	839	899	917	872	924	887	834	845	926	896	882	893	915	905	878	913	882	890	889	874	865	958	896	892	850	869	903	894	918	856	947	894	917	876	889	873	898	915	920	943	850	960	875	838	885	845	866	844	936	866	870	923	875	875	828	887	900	885	888	936	929	895	939	914	908	934	796	908	919	891	892	932	879	852	915	917	892	883	905	851	934	911	870	906	897	895	858	859	868	847	903	930	952	848	944	908	903	908	851	897	945	909	894	859	885	913	887	840	914	890	918	895	868	898	935	905	977	913	938	856	881	858	935	871	876	901	897	923	936	883	867	903	905	922	866	892	903	917	876	925	905	898	906	921	928	890	916	873	905	896	870	910	878	905	900	935	895	872	908	886	950	868	888	897	880	852	944	847	867	913	936	874	954	852	886	915	903	898	920	908	874	929	898	873	903	807	912	910	915	926	878	882	839	885	913	910	876	893	920	858	851	883	898	882	918	946	897	905	915	890	841	884	893	907	943	890	874	863	875	873	864	900	859	917	893	888	901	869	874	896	863	866	878	888	912	918	835	849	912	906	902	902	929	900	875	875	932	847	822	839	883	908	894	859	943	915	808	852	895	844	928	893	901	919	896	920	903	895	849	860	870	887	964	936	887	870	867	881	880	873	926	900	917	882	920	901	915	868	872	914	857	878	914	865	896	905	899	888	883	907	883	917	905	831	897	861	838	891	847	907	851	881	912	918	874	874	910	919	884	904	894	929	860	906	908	920	873	894	913	932	884	893	915	920	898	906	921	916	864	856	873	903	905	840	823	904	893	877	882	835	900	846	884	892	883	878	888	917	852	916	874	927	901	867	912	847	886	893	918	887	910	899	870	917	891	860	878	835	890	867	854	887	842	909	884	872	871	875	902	892	908	878	936	868	908	868	941	873	914	917	895	889	914	866	856	851	874	868	895	919	880	920	901	889	882	945	922	825	933	861	881	846	911	882	911	895	912	859	872	926	890	854	939	853	867	903	863	931	874	843	934	908	904	890	858	881	865	889	894	885	904	915	922	904	918	812	892	847	871	859	950	813	880	897	914	833	868	891	887	906	870	922	873	856	832	901	916	837	911	930	853	836	843	891	833	888	909	871	880	956	917	911	874	959	957	951	870	911	864	887	894	906	836	865	865	884	930	862	924	797	891	906	883	893	893	885	872	876	883	957	882	933	923	885	836	883	902	870	899	937	867	909	871	875	888	902	881	913	843	901	854	835	851	904	895	880	878	908	962	864	845	892	862	908	859	916	889	966	896	872	885	908	867	926	827	834	871	897	908	857	887	831	900	889	881	882	894	884	906	829	907	876	887	906	958	859	853	869	911	892	875	878	868	895	904	897	876	893	873	873	839	886	859	847	892	863	872	895	801	869	959	897	908	860	864	864	864	831	906	845	899	874	937	917	923	899	913	914	879	882	887	903	870	877	860	914	943	962	912	845	879	913
24925	21546	28325	25139	16089	920	573	424	409	387	357	340	309	300	319	294	269	300	315	293	266	297	292	296	292	251	300	281	285	282	301	264	269	267	261	276	262	281	250	256	276	275	271	280	256	283	272	262	256	279	284	286	290	288	267	267	266	289	295	262	295	259	255	275	264	273	265	275	285	274	266	292	299	263	276	287	301	278	299	262	293	286	275	298	283	256	273	266	254	265	277	305	283	252	256	264	273	271	263	296	284	264	294	285	279	261	304	285	274	288	254	267	259	261	274	254	281	280	281	299	287	270	303	296	262	254	280	272	280	261	292	264	273	285	257	286	255	265	278	290	282	237	241	284	295	251	258	267	249	290	242	277	291	282	273	276	244	273	265	247	262	273	288	283	258	260	278	262	312	291	276	277	251	307	256	243	273	267	248	278	237	279	261	274	238	268	281	269	315	288	288	235	267	249	256	261	282	263	271	289	257	274	255	251	295	244	267	291	289	263	280	263	279	269	284	285	256	246	263	286	244	272	280	304	257	270	288	251	287	282	259	249	271	265	277	280	289	281	272	267	268	262	305	290	276	271	282	267	274	270	268	267	260	277	272	258	281	268	293	288	262	247	261	272	259	259	272	280	260	266	266	255	288	290	262	264	278	297	276	280	249	276	290	263	252	278	275	292	268	248	295	250	251	242	286	301	290	273	271	254	258	259	237	286	237	263	264	276	267	270	289	292	257	246	289	271	270	267	283	286	249	282	283	247	282	289	251	245	276	216	261	244	272	291	298	291	261	269	293	265	287	269	271	258	282	298	235	254	333	257	266	259	269	246	287	243	271	291	264	269	267	301	240	248	267	253	237	266	268	258	263	260	283	261	242	297	262	279	257	268	287	245	282	285	263	278	261	260	296	253	277	260	288	279	271	240	282	284	281	278	273	267	255	291	273	265	263	259	256	249	281	263	292	271	283	278	273	255	266	254	255	268	269	285	268	284	258	286	284	281	279	254	261	282	249	292	247	279	256	255	280	291	260	252	275	295	289	268	281	246	292	304	291	271	255	283	259	238	274	285	244	246	249	307	269	266	245	240	282	284	264	297	260	286	316	291	273	263	246	268	279	252	255	251	251	252	241	272	271	287	245	250	246	280	249	279	249	242	295	269	279	265	265	268	264	260	279	256	279	260	253	277	266	295	283	292	253	279	272	261	273	274	279	263	282	257	266	269	259	256	281	261	280	295	250	282	259	254	274	272	292	267	249	272	253	252	280	271	274	269	275	268	247	258	288	243	272	283	259	262	266	240	268	283	268	260	287	310	281	291	248	247	242	256	285	264	270	263	292	280	275	275	296	256	309	247	256	280	250	279	254	276	250	281	280	262	298	276	289	269	278	290	263	290	270	300	253	267	276	267	280	255	303	271	296	259	303	272	273	272	254	305	277	251	253	277	293	280	248	241	278	295	289	248	292	268	251	256	260	287	256	278	283	281	286	278	238	251	274	285	274	248	285	255	285	264	270	295	269	263	240	264	234	251	284	265	268	260	267	263	259	282	250	270	251	254	277	299	275	253	301	271	299	273	284	285	289	297	260	274	289	287	296	243	294	261	248	288	236	288	258	271	269	262	269	277	267	279	256	243	267	263	268	243	252	248	276	285	285	243	255	259	266	251	264	272	282	261	291	277	277	300	280	283	273	249	260	272	274	271	252	284	243	278	250	290	267	263	281	308	279	243	283	270	256	270	309	289	266	273	272	252	267	286	273	257	263	288	246	275	273	264	282	268	270	275	292	282	257	286	265	281	273	257	305	271	270	282	284	269	262	261	290	267	254	279	303	261	286	269	271	295	249	228	236	283	298	284	295	276	267	262	244	269	271	264	258	269	269	270	281	262	285	274	272	279	271	266	250	299	282	254	251	259	273	255	253	266	272	261	244	255	304	278	274	271	254	272	257	275	252	273	313	280	277	275	264	258	265	268	280	260	246	275	268	277	260	280	289	289	263	266	273	266	256	271	287	250	286	245	243	278	244	261	300	262	268	278	273	247	268	293	258	282	267	302	291	257	286	274	302	270	263	285	249	275	260	290	263	259	276	289	294	289	265	283	290	279	282	278	273	272	302	245	270	268	282	256	275	270	283	272	282	255	297	258	283	259	234	277	256	251	274	248	287	279	253	243	266	271	275	252	292	304	249	279	261	254	273	281	295	256	257	268	284	271	263	245	265	287	256	258	285	259	261	282	243	259	270	254	267	272	272	292	314	282	272	271	280	265	263	253	245	256	269	285	260	276	275	271	294	282	284	299	261	313	255	265	259	302	266	257	274	277	277	288	280	265	258	275	267	243	245	284	291	229	268	276	252	260	289	252	250	320	296	238	279	274	282	275	274	266	265	242	254	277	260	260	265	283	286	251	271	254	283	278	261	262	264	267	259	264	302	293	296	279	281	279	264	268	273	275	264	286	298	287	268	275	243	298	282	260	288	253	301	265	266	248	248	242	277	293	259	263	280	287	268	276	249	258	277	271	275	301	263	283	261	259	270	281	273	253	271	297	267	265	248	318	279	278	292	291	292	279	286	260	247	282	275	286	275	256	273	273	255	260	265	260	249	279	252	268	255	276	258	254	266	271	293	282	262	269	273	288	291	249	268	273	296	264	261	281	255	264	263	247	270	262	259	271	251	273	289	247	248	257	293	259	248	285	264	259	267	242	259	290	265	264	270	268	292	264	251	260	282	277	318	255	273	236	278	285	255	252	274	299	262	294	275	285	246	250	309	294	260	259	270	260	267	253	267	258	268	284	252	263	272	305	262	246	307	280	291	272	304	287	258	242	273	266	257	275	250	270	286	278	265	285	266	267	279	260	263	302	266	259	295	270	293	274	269	237	261	256	273	276	258	252	252	309	292	264	238	268	260	277	303	253	264	257	260	245	284	268	250	264	271	268	263	267	256	255	256	264	276	249	285	241	263	295	248	266	265	310	228	266	276	254	258	262	286	281	267	261	287	286	273	271	278	279	260	291	283	274	280	266	252	273	278	257	259	290	281	264	251	278	260	282	298	286	260	249	235	265	252	265	296	266	286	270	261	280	304	287	283	265	280	267	293	301	263	270	302	262	271	272	272	258	264	272	263	281	248	297	255	275	277	269	265	279	278	263	255	286	256	268	262	269	273	271	284	276	257	300	249	260	267	252	279	265	295	264	264	252	250	274	272	280	271	264	286	286	276	284	272	255	266	260	269	302	295	274	269	273	279	303	269	283	258	252	243	291	260	300	266	261	255	255	272	263	285	274	255	284	291	262	288	246	254	260	321	276	276	242	226	239	267	276	291	295	283	288	280	295	267	290	286	281	282	263	266	264	270	253	276	260	258	298	275	264	308	244	265	274	267	290	275	268	241	278	245	279	274	273	290	264	271	259	262	287	260	241	264	285	243	281	276	262	274	258	292	266	280	259	291	261	274	252	276	286	295	279	264	271	265	248	249	271	307	270	275	320	282	263	278	287
3419	6037	3697	1824	1349	984	786	661	571	533	440	437	401	398	371	359	368	373	326	331	334	349	322	315	362	334	323	288	343	318	310	310	302	327	301	299	287	300	272	302	279	303	289	287	297	306	292	309	281	312	296	286	300	295	297	301	298	305	342	311	289	314	303	305	314	278	302	267	294	287	306	295	300	297	307	298	318	295	281	260	278	300	302	317	302	301	300	303	278	319	310	299	307	282	306	299	315	293	305	289	279	297	288	298	273	311	293	279	290	307	319	309	313	311	295	292	322	296	299	306	302	305	309	280	284	314	274	296	319	295	281	286	290	287	307	328	301	257	304	298	306	294	296	275	294	275	329	313	329	288	308	269	278	314	336	291	288	298	282	333	287	312	311	323	288	295	297	300	303	295	289	269	276	314	292	301	273	295	289	302	354	311	271	315	289	311	289	313	292	287	300	314	309	298	303	300	291	269	304	313	312	287	318	310	311	313	270	324	289	287	312	286	294	300	293	313	279	315	310	280	291	320	283	305	311	265	306	302	297	299	334	344	293	299	299	302	306	280	282	286	273	308	299	294	301	307	282	319	287	289	300	313	295	288	306	288	288	269	314	292	313	341	291	288	279	270	288	303	305	324	305	302	317	327	316	312	301	316	320	295	277	284	329	288	273	305	271	320	291	303	312	310	301	318	274	314	270	311	272	290	292	300	313	286	321	303	316	291	313	314	248	312	303	321	280	310	303	305	285	287	309	307	307	324	308	276	299	293	326	277	272	332	286	321	288	304	278	310	296	309	298	299	297	290	313	311	324	269	293	295	307	289	298	297	305	294	290	291	312	296	277	277	306	300	299	285	326	303	313	332	307	303	299	318	296	299	303	287	274	340	317	327	281	293	315	308	302	311	325	322	297	294	303	333	316	316	304	281	297	287	320	280	294	304	317	297	307	303	291	274	286	317	312	305	281	288	300	306	309	295	302	313	309	315	317	322	285	310	316	310	307	269	326	297	265	332	337	280	272	275	312	305	329	303	296	318	304	304	269	316	298	302	308	323	281	292	274	274	259	282	305	269	307	289	309	322	317	289	294	323	244	290	296	294	303	290	327	336	321	275	316	319	276	282	288	311	289	294	292	309	292	296	289	285	300	316	279	280	306	309	280	302	305	288	322	314	291	309	287	347	296	307	307	299	298	336	292	330	289	283	280	292	299	296	306	317	310	264	300	268	303	308	309	296	284	288	282	313	282	300	261	300	311	313	306	311	299	302	273	321	300	326	293	289	319	324	300	313	315	320	315	294	308	293	306	296	291	300	291	249	322	300	291	291	318	284	289	272	312	280	303	303	327	303	290	291	305	318	310	306	311	290	297	291	299	294	326	312	282	305	265	298	284	314	320	305	304	318	307	276	293	327	302	312	282	309	303	297	276	318	322	294	312	297	279	296	250	273	315	302	283	307	323	293	297	334	308	313	310	285	285	260	302	322	268	287	306	280	297	304	269	309	291	298	302	291	269	297	339	290	312	298	261	307	289	334	308	290	309	286	301	316	270	298	318	289	320	275	302	315	318	310	281	310	321	314	302	281	312	301	283	323	295	296	294	338	312	294	309	303	283	296	305	270	296	290	279	309	306	328	298	301	292	284	297	282	302	308	261	285	325	286	305	275	296	317	306	315	319	295	322	282	275	293	299	283	300	289	316	281	287	296	306	294	291	292	289	306	313	287	289	276	317	261	292	315	260	282	316	309	294	323	315	273	313	290	286	303	255	304	334	304	294	321	338	298	301	302	307	321	312	276	292	295	323	304	287	301	299	285	319	295	301	294	305	274	281	310	278	304	285	307	282	305	298	272	267	292	285	292	297	304	282	300	285	314	295	288	282	302	319	289	262	281	298	298	327	303	297	306	289	312	278	303	306	275	293	314	308	298	296	303	300	301	276	301	324	276	306	293	296	299	326	274	302	305	278	299	303	275	302	302	297	301	306	324	312	291	274	256	299	279	281	295	300	324	314	318	303	302	309	286	286	304	264	288	288	308	294	294	295	326	296	306	285	295	308	296	285	318	302	282	295	284	326	319	311	282	291	308	298	286	338	281	282	302	298	306	286	315	320	301	308	301	310	273	292	333	307	290	294	301	288	286	298	294	297	282	300	309	295	295	309	309	274	313	321	285	284	336	292	324	292	271	295	294	276	287	304	307	288	297	282	297	287	284	315	314	310	334	291	279	296	321	260	282	301	316	300	296	299	344	286	296	271	292	319	311	285	346	279	308	303	302	303	323	309	362	282	279	305	300	284	301	333	297	292	298	292	266	307	255	322	319	314	301	298	308	311	274	269	303	288	294	312	294	309	306	274	302	289	306	273	291	313	318	298	287	302	305	328	315	274	309	308	326	300	289	268	282	288	306	333	286	305	291	289	282	295	297	302	317	313	312	318	289	315	308	290	295	279	284	276	304	281	287	291	313	289	285	285	296	305	311	283	274	316	319	274	250	296	293	285	314	293	279	272	290	328	288	313	311	319	315	299	283	292	307	304	308	295	269	307	288	293	311	300	321	289	312	310	291	283	277	303	289	281	316	300	299	292	308	280	285	286	313	308	327	291	340	293	315	305	256	326	273	317	301	288	288	283	313	307	277	306	319	301	305	290	307	277	295	318	324	280	284	308	310	289	302	317	326	309	293	323	295	317	304	301	306	299	308	278	326	289	274	319	294	310	286	324	314	316	276	297	314	286	339	314	300	294	310	272	292	311	329	277	304	302	271	298	314	299	321	294	294	313	287	342	278	297	313	287	323	325	276	298	249	304	291	321	275	330	291	281	262	289	306	281	323	282	286	293	274	308	328	314	320	261	290	272	296	324	315	285	294	306	321	311	308	292	295	325	320	298	293	299	284	328	303	316	279	267	306	280	266	313	306	276	302	292	280	274	277	315	301	302	301	299	288	292	292	281	337	324	290	328	320	278	293	311	307	296	303	327	295	296	307	296	317	291	296	287	306	287	282	304	299	309	275	317	313	278	269	271	304	322	348	273	289	276	327	299	312	275	309	271	335	324	302	298	308	307	302	314	302	346	311	325	309	270	293	267	270	313	309	283	305	289	297	312	284	291	281	318	311	290	279	301	294	312	303	309	291	314	320	313	271	303	319	302	309	306	308	290	277	325	304	302	289	296	297	306	302	273	292	332	278	293	304	302	279	299	312	306	286	297	282	320	312	362	315	343	328	271	300	281	311	277	291	294	306	340	296	285	289	300	308	301	306	276	289	293	309	282	278	296	306	282	317	307	270	315	297	304	287	301	297	331	325	298	297	290	278	324	300	311	302	313	311	272	274	311	300	318	258	291	309	289	268	300	271	288	292	304	280	267	316	328	303	279	293	328	306	302	314	326	282	300	305	299	286	263	288	313	329	313	343	317	260	295	272	320	288	289	297	309	298	284	270	285	326	316	300	284	272	286	288	288	324	300	300	291	298	295	295	296	312	324	318	280	300	290	322	344	316
22672	21592	29614	24057	21586	21665	13361	1898	1417	1273	1279	1175	1077	1088	1048	1037	1041	957	1049	977	989	965	975	939	966	955	963	993	964	974	922	942	944	962	964	957	931	946	864	954	900	939	931	943	943	827	885	934	957	854	831	932	963	996	880	925	879	853	954	906	978	903	886	914	872	882	916	861	939	898	882	920	913	866	928	917	898	927	889	953	939	892	932	932	895	895	844	864	882	921	954	912	949	904	917	868	984	902	919	875	901	863	912	917	926	926	975	850	941	880	901	908	917	903	877	908	877	959	887	903	888	861	895	950	893	917	959	929	910	883	924	925	878	894	917	933	948	939	932	934	890	885	921	913	887	916	884	872	975	890	926	879	908	895	942	890	949	879	894	868	881	891	868	929	951	873	870	908	899	890	912	950	916	891	908	890	887	924	895	921	934	896	966	936	934	876	928	850	1000	949	870	926	892	916	901	934	936	897	913	910	926	869	932	941	888	915	905	924	940	954	920	896	895	923	960	910	959	934	905	900	908	875	934	892	886	915	903	891	924	913	881	928	890	908	874	922	850	864	967	957	922	869	960	916	901	913	888	882	937	890	895	866	845	893	881	892	917	964	969	901	941	899	925	886	895	888	887	923	930	895	894	883	923	929	914	911	912	916	903	894	919	906	908	899	884	943	923	919	873	934	932	878	898	901	878	969	887	931	949	879	937	936	922	877	917	886	890	849	954	882	897	946	911	855	901	891	917	917	961	955	934	866	877	953	896	894	880	967	935	871	867	905	890	847	894	913	904	874	859	872	920	901	899	938	908	893	891	875	948	879	896	876	932	914	898	901	890	964	893	950	883	960	927	913	888	917	920	855	894	891	930	912	915	907	922	940	935	919	900	986	871	926	968	916	913	909	866	843	920	895	872	853	950	883	888	940	868	880	934	953	907	962	913	908	875	898	879	909	928	901	890	926	864	910	922	947	916	868	946	943	901	911	896	903	851	874	831	964	919	909	933	923	947	850	894	890	927	915	942	881	946	903	879	932	884	875	920	910	924	897	949	896	837	909	884	968	902	925	863	809	914	897	905	912	896	905	916	857	849	882	919	898	952	890	891	887	951	958	917	906	917	849	936	924	905	975	965	897	928	904	885	917	937	877	957	872	946	890	923	901	888	870	925	913	868	880	886	897	885	915	919	898	877	914	920	969	857	920	859	919	868	887	885	899	925	899	925	863	880	948	890	914	926	881	907	840	874	908	869	839	962	869	913	851	890	907	912	913	919	884	886	838	945	949	981	881	885	868	941	891	926	964	896	890	877	901	906	921	932	907	871	873	920	910	948	893	899	891	892	955	923	916	863	908	908	951	885	867	932	866	922	878	841	885	860	897	906	865	908	875	909	869	886	857	873	951	850	839	853	902	916	934	938	955	900	910	854	865	918	791	910	895	907	960	905	887	905	865	884	899	878	890	890	848	881	915	887	939	923	891	938	901	940	864	922	854	908	893	900	883	896	931	873	885	929	853	898	926	868	920	902	935	858	910	883	869	871	921	893	921	915	901	855	886	887	904	914	865	918	885	845	911	882	917	905	895	916	888	915	878	887	918	888	931	922	896	924	879	903	877	865	918	853	929	901	956	909	904	931	903	879	879	901	918	867	948	925	898	853	931	974	927	899	879	858	909	900	878	916	888	939	936	977	930	886	918	885	978	957	858	875	885	825	935	924	882	918	900	876	898	867	871	894	920	897	887	921	883	866	941	886	860	898	945	879	911	876	908	904	907	885	899	949	895	947	907	871	884	896	951	938	880	890	883	915	916	888	909	934	878	869	929	962	842	925	846	902	901	855	881	900	887	870	842	907	916	881	869	889	931	872	936	896	943	952	914	854	918	920	912	896	823	919	893	892	872	893	906	937	904	906	869	939	907	931	897	891	929	910	879	949	881	875	940	888	914	869	980	885	936	864	880	946	895	891	882	886	864	866	847	900	929	927	830	898	923	867	815	925	911	879	896	879	891	867	946	899	898	933	896	914	895	838	928	891	908	894	879	864	911	903	969	924	860	900	896	912	953	873	925	878	863	874	876	837	874	886	849	922	895	880	919	917	937	927	924	927	976	882	879	889	875	893	856	860	889	856	903	891	889	909	851	945	877	862	914	889	912	944	897	864	909	812	968	866	916	936	913	890	888	959	884	829	875	878	905	875	899	922	926	913	914	887	939	827	917	928	933	911	899	890	880	884	866	869	887	907	877	939	927	891	878	889	882	919	854	923	927	870	898	928	877	928	846	895	859	903	900	909	863	938	897	912	936	880	965	950	901	923	914	887	932	908	857	893	924	918	871	951	891	874	928	870	876	861	854	866	851	890	908	882	910	913	884	949	940	894	900	864	946	851	924	876	917	866	870	863	878	870	874	854	901	914	954	863	940	911	900	913	915	881	909	816	859	948	881	923	865	927	902	877	889	858	858	909	885	944	849	909	921	985	899	891	896	896	914	944	860	936	950	948	920	941	959	927	888	917	889	959	903	928	886	941	924	963	886	964	898	904	872	912	941	917	987	868	874	926	925	886	844	919	881	869	873	896	903	991	899	901	954	920	917	861	879	878	891	909	871	914	968	914	921	889	901	857	891	888	841	932	869	888	909	909	915	838	936	908	846	864	914	884	835	855	936	906	899	858	930	871	921	898	866	877	881	906	862	913	919	879	905	889	865	957	893	869	879	879	869	905	909	903	988	919	888	901	855	893	901	890	911	905	863	844	937	966	915	923	887	869	931	881	875	853	903	928	945	903	931	889	914	895	922	929	868	836	901	931	880	913	908	932	859	875	910	902	898	840	904	881	947	886	873	905	940	871	861	920	889	888	900	932	868	882	910	866	948	874	898	841	910	860	877	891	922	898	910	831	977	929	933	904	942	894	849	890	943	951	895	952	930	842	927	943	857	897	936	896	928	886	917	918	919	877	877	863	868	855	912	883	910	919	927	952	923	981	939	846	890	939	861	887	928	883	900	909	889	896	871	907	908	959	875	865	923	915	924	874	905	881	920	858	849	846	973	897	873	929	918	918	887	939	866	929	938	913	905	899	888	903	926	931	850	863	904	970	924	940	859	923	922	944	904	892	951	885	961	888	904	899	866	857	925	897	892	907	882	929	893	942	899	882	906	971	891	891	910	911	877	872	899	895	876	933	871	894	872	927	932	915	907	894	899	878	929	920	940	867	905	878	902	885	831	907	847	866	903	860	918	836	891	905	974	881	912	914	862	872	876	853	859	961	897	916	909	912	902	943	897	886	866	912	885	957	898	945	899	887	960	917	878	893	900	1012	879	910	909	867	902	881	903	891	875	930	861	905	854	902	881	858	897	893	911	888	862	871	869	926	903	934	916	934	914	906	922	892	851	897	916	874	847	880	888	895	882	864	914	875	904	914	962	874	921	875	908	922	888	901	893	895	865	863	912	857	877	867	893	921	874	914	869	855	911	867	941	912	837	924	886	928	885	923	876	886	909	885	936
4969	15645	10738	5621	4156	3184	2555	2180	1808	1605	1488	1300	1324	1247	1166	1066	1091	1124	1097	1052	1056	1024	991	993	978	985	931	953	953	903	1021	978	975	891	892	960	899	971	957	922	983	948	947	996	850	938	906	928	915	921	955	919	904	951	898	927	937	955	858	918	941	912	866	954	932	880	968	887	921	921	964	931	949	905	890	946	920	924	973	873	915	925	969	955	904	915	972	947	976	977	895	937	858	930	946	863	873	924	880	911	942	873	871	893	924	941	916	924	909	976	932	939	869	958	946	882	872	898	912	885	956	911	945	903	931	858	912	893	919	904	960	909	945	919	930	857	914	948	984	939	935	917	986	905	927	879	913	904	927	894	932	890	931	977	959	929	867	921	938	961	969	949	868	965	960	895	899	875	882	944	920	922	901	911	880	948	926	930	959	887	894	907	996	888	902	979	931	987	897	909	942	852	919	914	888	945	896	892	921	908	913	890	887	920	881	922	872	861	874	930	905	933	938	861	932	896	919	927	921	896	918	932	864	942	909	874	948	905	910	868	893	913	945	837	891	925	995	902	945	899	921	921	923	923	946	914	930	853	911	942	881	920	897	955	837	914	932	943	932	951	884	918	919	898	959	865	886	938	955	905	951	946	952	936	901	934	953	938	893	906	932	894	898	908	940	882	946	926	928	906	908	870	940	904	915	933	928	929	920	913	889	933	899	897	903	847	891	896	869	897	911	965	876	889	932	904	905	856	881	950	900	891	953	926	903	927	880	874	876	915	932	903	960	904	924	904	968	903	918	914	895	879	927	919	914	927	960	931	914	892	874	900	909	924	854	934	925	914	949	948	853	895	958	947	888	954	912	882	883	969	973	919	943	878	976	888	922	910	953	935	913	911	884	903	923	888	909	947	950	876	933	846	928	929	886	912	871	931	901	878	907	918	923	948	868	935	917	968	907	883	914	906	927	909	915	908	941	961	905	935	929	925	885	909	926	941	904	924	947	951	912	908	912	920	880	868	892	923	926	933	931	949	845	931	897	879	898	929	904	932	927	921	938	881	933	927	925	874	913	899	925	880	858	881	901	917	888	886	917	942	884	924	930	928	915	941	942	881	917	942	945	930	979	928	963	908	881	923	920	854	906	875	922	853	918	955	955	901	888	928	888	890	919	929	887	919	935	911	899	967	937	916	953	910	881	943	944	903	875	868	913	887	939	900	911	919	908	915	895	924	926	919	839	909	925	919	894	895	956	874	884	916	941	927	907	937	903	898	924	924	935	946	913	888	927	953	922	883	901	902	899	912	961	927	980	923	933	968	895	939	882	931	948	972	903	900	887	888	907	935	948	932	888	872	876	940	932	896	885	892	898	866	907	905	917	947	913	906	903	884	898	972	932	917	889	875	914	902	934	911	889	925	964	957	930	942	891	908	938	891	875	919	923	943	893	931	939	921	868	929	925	928	945	910	964	885	923	932	897	907	926	933	924	876	871	894	936	924	915	909	868	882	906	886	915	940	899	924	918	892	864	909	893	914	944	907	883	925	943	922	962	894	963	922	955	869	910	902	969	919	909	913	926	884	882	918	862	929	902	962	968	935	965	945	908	924	899	893	903	970	890	920	888	919	964	922	915	961	926	911	903	849	914	952	941	882	874	925	918	925	916	947	929	886	928	917	952	923	951	887	914	901	976	934	884	924	938	922	911	896	930	926	972	940	925	856	937	876	940	938	974	916	854	889	933	915	934	923	939	888	895	942	915	902	913	894	936	949	897	901	928	935	945	865	938	957	896	939	926	895	875	903	918	930	932	885	883	889	899	898	909	872	924	918	934	924	918	951	908	927	888	943	899	899	894	924	912	928	988	949	878	921	936	906	895	926	913	909	904	855	917	992	912	957	928	902	933	891	915	921	882	913	856	1007	921	958	909	912	880	937	921	951	846	926	928	918	895	952	856	920	943	912	896	879	920	953	868	906	1023	957	901	931	943	895	874	913	901	927	963	930	914	891	901	935	961	937	944	944	886	909	953	890	917	916	941	923	900	903	945	892	865	948	922	882	924	920	913	897	888	934	921	950	947	892	915	884	849	926	889	995	931	892	872	960	850	924	914	922	891	911	967	893	891	887	892	933	902	963	923	918	920	938	945	935	967	923	868	973	920	880	907	920	926	926	911	890	871	971	889	949	916	928	937	916	938	954	892	915	951	971	924	948	895	823	955	935	894	862	902	908	972	931	951	939	891	909	866	931	934	862	935	893	880	991	928	960	951	898	919	856	911	958	914	953	948	907	944	896	925	921	991	905	926	912	942	927	891	946	931	925	970	893	920	954	920	902	972	920	876	920	885	912	938	935	904	892	964	908	960	904	912	925	944	910	917	919	910	909	878	915	927	877	919	894	904	946	907	983	919	933	922	933	902	920	957	912	895	921	913	951	865	950	886	923	942	872	885	948	915	925	899	953	917	923	940	875	913	925	889	973	955	883	919	863	967	894	951	912	888	941	955	875	974	939	933	930	904	921	904	856	928	934	923	992	924	1003	985	919	963	919	960	928	975	923	905	890	925	851	942	887	899	889	925	861	872	910	842	910	898	889	891	904	945	937	907	887	919	912	913	922	888	960	895	913	910	901	880	922	894	900	953	888	909	885	890	884	920	931	921	906	941	914	910	939	924	985	925	859	908	858	921	894	889	891	924	912	910	909	924	925	956	920	906	947	960	955	921	929	915	884	912	915	916	922	900	866	916	901	966	941	1001	929	876	875	888	912	923	914	955	900	915	901	923	950	870	918	917	885	858	906	872	930	934	847	901	908	899	945	894	953	896	899	913	932	882	986	916	909	841	934	933	934	914	933	914	959	999	893	901	904	896	953	882	912	973	923	957	881	862	945	971	985	930	910	890	882	957	897	942	941	891	885	899	899	870	946	922	984	965	940	938	933	912	899	935	931	891	894	915	907	917	909	912	929	916	916	937	938	917	954	890	912	914	927	926	937	936	891	903	933	909	968	917	898	901	965	934	943	896	963	881	883	882	918	933	921	904	943	911	886	895	946	908	934	944	885	974	922	906	916	996	892	942	922	900	965	934	884	882	960	912	933	827	887	886	930	902	938	921	926	928	889	905	898	902	922	885	933	892	927	862	945	939	926	930	931	881	944	951	928	919	954	867	900	974	939	955	946	980	903	896	933	966	881	877	914	880	944	929	939	925	895	858	939	890	899	894	912	897	893	913	887	928	918	924	921	934	884	918	927	894	917	915	923	873	924	958	901	934	899	915	894	901	954	849	935	930	881	932	887	898	876	908	911	918	921	890	881	965	950	932	994	927	948	880	886	955	907	906	908	896	919	955	875	895	920	914	927	962	907	963	986	908	904	916	890	854	911	941	911	895	958	905	897	873	938	919	937	895	971	924	918	956	917	957	903	878	956	920	857	923	956	899	915	900	907	949	952	954	909	823	917	936	901	894	938	877	942	903	922	905	863	925	929	950	934	954	951	853	949	929	917	919	867	897	878
27897	20034	6388	649	545	416	413	410	417	420	409	387	393	387	409	420	403	395	394	414	396	376	437	395	411	399	406	355	400	394	384	397	403	441	407	388	393	447	376	378	373	393	400	368	392	369	435	353	387	406	400	348	384	381	423	397	407	421	389	401	407	412	382	412	415	404	419	420	409	380	404	386	382	374	387	396	399	390	416	429	380	376	386	389	367	361	407	401	404	413	399	394	388	396	381	397	375	397	407	414	395	424	412	409	374	422	395	389	424	421	388	376	423	389	419	402	379	359	401	412	386	377	406	399	389	413	407	395	421	444	414	433	366	382	413	407	373	400	397	421	413	392	429	374	386	392	453	385	396	438	430	369	403	407	406	403	397	370	380	388	404	451	370	415	400	388	365	394	385	412	440	377	383	386	399	389	345	429	389	423	350	401	388	384	392	404	411	421	425	420	376	343	392	410	381	386	436	378	388	432	386	414	382	382	403	383	410	365	377	410	388	417	396	422	396	404	419	415	422	420	404	405	412	382	402	440	431	400	407	376	385	415	410	357	428	376	402	397	376	399	391	416	391	397	413	421	402	358	401	424	399	407	401	402	408	412	431	377	385	384	420	434	387	417	418	387	396	401	399	410	388	396	396	400	407	370	384	416	376	383	425	380	400	393	414	386	356	403	438	375	411	390	383	400	377	393	379	417	419	386	383	380	447	376	422	387	407	350	397	381	388	372	384	398	416	412	392	427	376	373	402	361	408	417	354	372	407	404	387	379	403	370	385	391	424	412	378	423	391	385	431	378	418	399	370	387	401	406	421	399	417	407	374	389	406	444	417	400	369	392	401	437	403	372	384	435	379	403	409	383	382	405	404	392	398	406	426	396	383	411	375	382	380	409	395	373	397	403	408	417	406	387	403	378	354	389	416	428	420	399	406	384	400	362	411	412	412	378	376	416	389	362	356	428	440	375	399	425	434	406	447	438	409	410	425	425	411	389	353	431	376	429	361	385	398	423	387	420	414	371	420	418	454	401	380	393	413	360	350	404	404	384	381	395	364	399	429	396	383	377	365	404	362	371	407	418	372	395	372	394	433	387	379	375	421	416	415	378	385	392	383	420	416	416	403	373	420	389	368	393	381	408	386	379	396	411	414	412	388	403	411	374	395	416	378	382	411	405	395	345	393	400	415	408	432	371	386	359	389	386	421	399	394	407	406	388	390	369	404	369	365	398	406	358	428	404	418	410	431	376	435	412	392	414	426	386	395	403	401	346	415	409	357	394	402	414	380	409	390	406	401	453	382	411	376	401	403	378	395	420	413	394	377	408	389	416	435	380	395	435	409	393	359	403	385	363	382	380	400	393	400	414	429	385	390	399	401	404	425	401	424	407	415	402	398	416	386	383	393	428	384	406	398	410	432	419	433	395	440	349	401	413	394	425	437	370	378	410	389	400	407	413	368	410	403	382	395	422	378	413	393	402	385	408	407	417	396	379	409	418	385	456	377	412	371	397	390	413	385	367	392	390	384	400	401	391	393	441	402	410	407	388	382	409	375	358	389	404	400	395	428	421	392	410	397	381	394	438	382	400	419	386	420	393	403	381	384	402	408	363	415	406	401	438	402	413	404	375	428	402	422	387	419	391	395	432	411	409	404	385	429	406	384	426	404	410	397	430	427	375	418	366	413	422	399	391	388	394	382	373	396	384	422	418	406	392	392	407	372	396	381	391	374	372	422	384	385	402	375	408	391	384	351	385	395	385	406	377	382	414	398	373	390	373	384	432	417	429	431	401	389	372	387	371	423	408	373	416	414	401	427	451	362	408	376	399	401	392	402	391	395	399	419	414	391	359	397	395	375	392	383	390	415	407	410	406	417	423	374	395	402	413	400	374	403	434	395	390	416	414	415	415	385	404	405	377	397	407	418	381	416	393	391	411	421	373	431	374	370	439	417	414	403	405	378	381	427	403	388	387	396	425	408	393	397	388	371	411	433	407	425	380	419	412	392	424	375	373	375	375	422	399	386	431	377	414	406	375	390	401	365	400	371	417	406	378	387	350	381	375	356	378	386	381	390	431	407	402	407	374	376	399	433	389	371	413	383	392	403	393	404	414	397	395	440	392	380	389	394	400	393	351	370	393	373	391	346	382	392	403	423	378	393	404	402	389	395	369	375	390	406	440	432	404	448	420	391	395	417	395	415	383	372	393	393	408	411	390	451	424	379	396	401	372	394	403	395	371	364	370	406	392	395	424	434	386	411	367	430	378	387	390	409	411	400	387	410	400	405	381	412	365	411	461	390	399	409	387	432	395	412	414	419	434	405	403	362	406	394	393	378	396	396	364	416	408	390	425	387	374	409	424	395	388	392	395	410	398	367	395	371	362	373	399	387	422	398	396	382	393	444	389	415	405	345	403	408	388	397	402	378	411	397	400	397	409	366	389	413	405	392	355	379	418	393	430	394	363	427	368	441	390	407	393	403	392	387	421	392	398	427	383	414	426	400	379	378	407	398	416	407	392	415	401	419	391	362	390	405	394	404	378	400	401	362	386	367	409	405	369	408	426	427	385	416	409	417	394	417	383	441	378	422	434	410	396	387	420	385	404	401	361	392	447	369	386	385	385	400	434	410	426	392	407	421	382	402	411	367	436	394	382	408	401	397	427	398	415	396	396	403	383	381	363	375	402	384	413	425	415	421	412	383	365	415	388	377	412	394	415	376	399	453	394	373	408	391	412	418	382	374	395	406	409	426	407	394	408	420	433	408	389	383	429	405	412	385	410	388	443	407	403	382	413	374	400	375	421	380	375	413	420	412	361	421	373	372	430	416	398	428	458	372	409	382	392	423	378	419	392	403	384	389	408	419	440	457	395	441	418	411	427	388	395	426	411	372	376	388	386	364	393	406	405	415	398	375	425	361	447	436	414	362	392	429	375	393	405	412	360	402	365	402	412	395	378	378	407	363	400	425	396	413	399	370	394	406	431	410	415	402	392	371	390	422	407	420	388	419	386	430	407	414	391	414	377	388	400	400	413	403	428	413	375	371	394	415	420	412	388	385	413	412	371	411	406	407	365	400	417	389	416	432	367	429	423	383	416	392	431	403	384	399	412	393	351	425	422	404	364	426	424	364	401	389	405	422	391	410	406	393	393	423	389	384	384	444	386	405	418	383	386	439	386	401	366	393	391	381	407	421	390	390	411	386	376	408	391	431	405	424	381	385	424	411	368	378	379	464	407	414	403	459	388	412	412	387	392	418	387	362	385	372	438	392	393	374	399	391	398	436	400	391	393	389	403	380	391	379	425	401	420	426	376	414	429	378	389	416	407	400	381	392	387	394	399	407	384	395	426	409	400	371	436	401	425	380	411	363	435	408	361	406	376	371	405	393	392	427	389	404	415	367	422	444	392	375	414	375	402	424	401	398	401	418	421	387	380	407	400	397	440	444	402	395	412	388	405	418	366	413	370	383	414	420	439	436	387	433	404	409	403	403	398	392	415
4356	1746	833	555	543	487	476	472	437	417	435	401	397	412	410	409	425	416	393	406	428	410	425	424	388	412	425	437	426	446	420	420	407	407	456	398	422	427	446	397	442	421	430	384	409	395	396	444	417	396	402	426	400	415	445	418	414	424	418	419	406	372	401	410	415	415	392	437	460	417	438	430	389	417	434	389	396	416	428	419	409	462	376	423	437	451	404	445	417	439	412	445	439	423	364	384	404	369	396	420	411	420	410	413	418	401	390	445	394	443	386	384	434	422	452	414	431	416	389	428	359	408	435	423	397	399	364	403	392	426	395	408	406	417	438	396	398	418	373	391	436	391	417	439	415	433	437	457	394	398	393	432	396	414	394	404	419	382	401	443	427	401	403	405	421	414	398	411	422	392	397	401	399	400	404	438	437	409	400	393	423	421	408	406	401	425	397	455	371	396	409	427	438	363	415	449	395	432	384	410	407	410	442	424	367	410	392	427	398	446	445	450	444	418	436	441	429	361	389	408	433	408	376	420	441	426	485	400	393	435	426	460	419	408	436	447	384	406	376	404	400	422	411	386	393	397	424	436	425	398	367	451	397	412	434	421	379	393	441	421	387	390	393	400	373	397	385	443	403	447	412	428	388	403	431	416	409	426	439	420	416	418	396	398	474	401	408	408	395	402	387	400	407	418	446	399	406	383	429	399	416	394	409	435	433	427	409	396	416	395	403	427	401	380	420	399	385	424	423	393	399	396	429	411	442	377	407	397	390	387	420	396	417	427	400	429	429	427	379	423	378	442	400	446	422	448	394	403	410	408	400	424	402	429	417	419	428	389	393	419	409	410	377	388	382	411	389	435	420	409	414	388	416	461	386	417	416	417	426	400	403	403	436	424	421	389	421	373	373	393	398	415	409	387	439	423	388	417	412	398	442	408	390	438	430	419	376	396	399	435	414	453	410	416	404	409	438	423	427	393	408	410	413	411	432	420	426	451	428	423	458	391	371	402	395	370	404	411	422	412	399	413	386	396	438	430	433	449	405	423	405	397	396	378	429	382	428	433	434	416	418	399	438	424	360	425	417	409	425	399	381	431	434	437	390	452	414	440	389	413	430	426	407	406	452	443	410	445	407	435	426	420	402	401	412	410	418	426	412	425	408	366	437	433	419	453	409	402	427	419	379	435	405	375	396	390	428	417	407	408	408	383	440	403	442	382	424	418	372	413	402	383	368	399	417	391	413	363	401	412	411	439	451	437	414	399	402	400	400	394	428	402	414	390	432	422	390	430	389	425	400	450	415	405	405	421	421	390	413	388	402	423	404	434	417	408	439	396	405	408	449	416	450	422	410	419	401	383	417	408	420	442	413	448	427	433	411	435	398	382	427	388	427	415	430	400	404	397	382	422	430	422	392	400	447	403	393	412	436	437	443	381	454	442	428	415	405	427	421	393	405	431	448	417	425	407	394	420	395	394	424	425	380	385	420	408	417	405	378	401	438	385	404	432	411	413	404	393	436	410	433	406	426	407	388	452	364	397	451	393	389	416	427	459	436	410	441	427	408	392	411	389	393	405	446	403	396	446	446	403	423	436	417	422	410	389	402	395	446	441	421	414	363	416	406	426	399	406	432	439	384	401	427	397	450	397	392	438	390	405	401	419	385	387	433	436	410	427	421	445	413	445	425	397	422	434	399	393	411	418	395	382	402	385	416	419	423	445	367	405	429	403	394	395	388	448	435	409	435	408	392	391	409	401	393	426	393	448	393	455	381	387	396	405	421	398	419	433	434	401	399	424	400	440	398	399	397	437	410	436	412	397	395	351	417	437	405	401	429	407	396	430	400	404	419	412	405	382	425	415	414	397	410	397	383	396	409	390	436	422	392	393	405	423	389	430	419	423	401	406	405	420	431	405	425	410	391	393	442	418	383	416	389	436	430	437	435	432	414	420	400	435	414	402	430	405	412	372	400	403	412	418	434	391	409	437	417	396	413	405	411	426	405	445	394	394	388	396	383	377	407	381	419	454	396	416	424	411	390	432	418	449	427	403	425	425	406	446	405	378	407	422	418	412	390	415	416	412	402	415	386	365	430	369	404	419	395	397	415	402	435	440	406	425	427	399	406	417	410	404	402	399	437	411	413	427	425	437	388	415	423	435	395	397	458	379	395	424	390	431	404	382	386	381	400	420	427	411	454	423	402	429	384	459	426	397	416	426	430	407	414	433	407	427	435	438	382	431	408	384	425	421	437	434	425	390	402	393	437	427	400	412	445	381	398	433	414	410	407	393	433	417	422	472	404	430	421	413	423	447	441	401	445	410	383	408	427	417	484	409	434	425	424	411	420	461	386	394	392	409	412	426	429	395	398	443	405	370	448	400	406	448	432	442	432	413	389	429	432	415	365	417	419	407	408	422	423	406	433	404	405	414	407	433	430	405	396	399	435	432	422	420	426	428	417	402	400	389	429	420	434	395	437	439	449	407	439	363	436	402	383	424	397	431	374	392	444	392	404	389	411	392	407	406	417	376	410	386	411	404	411	443	413	420	401	406	409	429	407	421	384	406	405	399	394	379	435	430	407	405	398	419	409	438	380	428	393	415	426	396	389	423	426	416	417	404	425	425	398	389	451	427	386	430	388	400	390	460	425	399	390	408	397	406	409	399	417	383	369	409	426	407	424	379	431	435	402	419	420	397	408	401	410	409	432	436	434	390	403	377	408	388	416	428	413	415	408	416	447	411	412	423	419	434	394	418	403	383	418	361	370	409	446	471	410	422	417	430	407	365	392	435	438	394	428	408	437	403	387	431	407	445	403	428	403	405	447	406	439	413	412	399	426	438	449	397	384	397	420	429	439	421	401	401	402	432	389	382	400	399	418	416	418	428	405	381	382	408	401	399	348	390	404	422	415	428	408	419	422	390	414	439	415	408	428	405	379	450	412	450	422	402	427	411	391	403	412	413	380	429	405	426	427	421	395	383	438	425	426	412	420	428	411	396	398	412	424	441	425	420	432	411	433	450	401	432	431	384	421	389	424	434	369	367	395	419	436	438	413	417	425	417	438	426	434	442	397	431	386	425	402	413	446	398	422	396	424	408	370	417	393	404	406	460	380	417	394	383	391	403	385	420	414	416	450	417	424	406	370	422	406	436	403	430	405	407	418	395	403	410	413	420	414	400	405	448	410	397	413	422	415	415	404	410	424	399	364	370	407	393	411	396	415	404	399	393	455	414	409	425	409	451	428	401	412	381	452	441	393	433	413	462	393	424	395	384	390	420	406	438	404	382	437	390	394	432	402	426	414	387	414	424	403	408	454	413	456	400	413	420	412	396	438	413	412	425	432	420	455	411	388	406	405	424	405	389	375	396	429	403	415	393	424	443	412	414	449	425	413	414	418	395	407	407	397	417	436	383	427	458	401	438	426	449	427	425	414	401	388	428	438	418	422	420	426	417	375	421	429	454	435	419	447	383	405	402	397	422	473	449	397	432	428	424	409	404
23726	21465	29062	24218	21437	14237	2030	1315	1155	1104	1042	1011	1002	966	1010	952	909	948	938	894	923	923	918	884	929	895	893	925	922	964	892	883	877	918	900	905	870	895	883	843	894	918	912	861	879	841	884	840	879	935	899	932	813	916	876	882	906	922	887	845	872	909	929	875	881	893	872	815	863	817	892	879	852	894	866	911	911	852	872	929	861	908	887	897	917	873	889	897	807	803	886	833	884	889	875	885	932	895	891	854	914	905	880	881	864	882	853	894	895	848	871	889	864	866	867	918	867	895	865	889	883	895	864	860	879	925	905	900	873	904	834	928	871	881	850	848	863	865	922	846	852	849	910	847	864	867	863	902	888	893	890	888	856	892	851	850	883	802	896	901	847	799	860	821	882	870	899	841	849	822	952	861	856	857	826	862	880	852	893	894	863	873	905	893	869	882	866	845	915	836	839	847	891	833	860	861	859	856	819	857	849	904	899	859	899	859	863	862	866	850	885	866	891	898	868	853	854	859	878	845	838	877	880	864	860	897	890	865	907	896	854	888	862	924	853	895	872	905	881	858	857	882	880	871	916	859	877	859	901	885	874	858	909	903	937	886	895	829	862	864	881	902	837	882	881	871	848	824	875	911	865	945	810	875	878	916	907	860	865	870	911	878	906	835	927	941	850	887	860	818	936	876	855	906	843	857	871	843	919	842	922	901	880	898	946	860	859	887	933	851	899	855	919	876	910	884	870	866	871	897	843	866	870	862	871	865	938	892	833	884	859	848	879	898	862	849	888	866	840	908	871	884	907	859	856	938	874	889	919	872	882	913	859	882	851	937	830	867	875	889	914	895	929	930	846	889	903	863	896	882	893	834	931	853	884	908	863	858	869	890	887	875	897	920	918	861	938	874	848	928	888	863	883	924	874	901	901	872	899	829	881	889	901	852	876	892	835	936	901	862	863	857	878	866	856	885	887	928	863	903	893	861	811	893	876	891	872	886	886	838	868	869	891	880	891	907	934	918	891	856	893	846	896	889	869	862	853	861	851	880	813	833	901	874	877	910	867	910	851	900	874	893	883	891	902	902	920	853	895	906	855	899	886	852	878	920	885	900	907	897	879	881	866	873	902	861	905	906	849	843	862	932	916	855	818	881	840	889	851	889	906	877	897	910	898	852	957	895	912	872	880	843	898	857	863	908	911	949	890	853	860	840	906	891	858	915	896	839	896	920	866	892	836	862	898	893	919	862	911	896	916	908	878	886	900	936	883	873	920	858	823	848	887	851	890	855	819	880	856	876	862	908	864	887	922	870	867	879	924	878	849	852	837	835	848	895	898	865	854	924	900	890	893	877	907	861	864	843	875	896	850	977	870	867	881	866	902	893	921	810	870	885	924	915	860	899	892	873	860	853	876	913	852	844	865	918	873	861	875	868	885	881	895	870	901	876	829	839	873	851	885	838	853	909	892	883	892	883	901	884	853	909	867	840	859	851	893	899	885	902	923	896	888	865	903	871	873	835	857	895	872	875	888	845	888	845	829	915	853	861	848	859	884	906	896	894	863	877	850	880	844	892	812	872	879	868	884	928	814	885	861	871	900	850	916	843	792	913	847	823	848	901	881	865	931	886	910	780	899	842	863	924	848	882	845	892	854	873	895	860	864	820	881	822	905	915	835	911	863	853	881	829	887	887	901	917	919	869	890	829	860	867	889	833	901	935	914	861	869	860	855	863	878	883	894	873	869	891	864	861	876	860	881	894	902	844	846	846	853	844	878	888	868	908	880	850	885	845	890	868	882	891	916	831	827	856	870	823	890	929	959	859	904	868	879	836	913	852	932	925	920	831	900	830	816	887	887	910	852	972	870	872	865	857	890	815	875	890	932	903	898	894	885	877	904	869	884	899	913	860	856	843	842	862	903	846	939	854	903	908	843	865	874	879	871	894	849	846	895	888	889	881	861	915	910	899	875	911	920	892	878	910	867	839	867	889	897	879	873	895	919	905	862	887	899	885	887	891	904	831	889	858	833	871	911	908	841	860	899	887	907	899	880	842	877	882	877	884	874	876	822	876	902	862	881	896	866	853	910	929	881	851	881	877	900	928	851	916	866	933	896	886	868	890	896	906	837	865	894	932	889	803	860	903	878	852	865	876	859	850	906	891	887	843	833	829	848	879	906	926	859	906	883	894	874	861	903	874	849	875	842	877	912	890	849	832	871	921	864	905	842	855	842	800	911	934	924	818	867	872	835	897	891	905	895	925	881	873	861	878	897	904	876	823	931	878	849	873	888	878	898	876	876	900	848	895	916	886	893	875	904	835	856	876	897	901	826	819	870	919	907	906	877	856	865	868	843	894	774	904	887	880	903	921	859	864	915	897	932	828	900	846	857	847	816	882	901	886	879	912	869	891	872	900	917	833	885	872	912	914	854	954	903	910	914	842	905	883	915	906	815	882	851	867	883	870	878	803	857	909	868	867	903	913	888	862	899	851	873	867	890	822	884	868	835	898	853	912	917	840	868	895	891	866	860	849	900	878	902	911	888	849	862	874	893	905	904	873	839	858	914	865	937	888	903	876	885	916	867	863	912	878	876	849	875	904	914	914	856	844	832	880	852	862	912	864	882	865	871	838	918	859	872	861	851	806	856	909	845	886	873	903	910	888	874	918	852	887	861	852	884	914	848	889	821	865	896	867	894	914	883	847	910	858	887	844	891	848	881	915	907	926	892	878	863	848	883	879	880	876	837	873	851	864	868	928	861	819	880	898	867	900	883	876	885	865	833	865	871	864	895	849	884	849	868	888	892	844	898	859	872	879	877	903	926	845	839	888	913	828	856	897	891	928	907	852	832	855	849	781	857	818	811	908	862	857	859	900	885	833	885	813	853	851	925	873	924	865	871	869	861	814	806	836	872	890	896	828	855	906	848	884	828	873	872	850	881	912	940	862	889	882	904	904	891	871	883	883	900	882	943	949	899	877	853	899	869	916	870	877	897	893	875	867	891	873	873	899	912	832	870	923	875	883	849	924	855	868	891	859	874	831	843	863	885	847	878	885	897	868	846	864	932	875	880	853	854	855	851	857	904	868	915	875	875	841	929	883	885	845	870	860	835	855	848	838	871	913	855	883	899	889	890	886	839	902	863	820	828	873	862	833	861	850	864	867	869	830	843	947	894	855	861	852	924	880	847	928	902	862	908	895	920	893	872	891	857	891	907	862	853	868	904	875	885	852	886	861	883	890	801	892	845	881	869	884	885	859	813	888	853	885	880	882	853	885	875	917	870	843	868	897	886	871	828	890	889	877	862	907	876	920	848	911	886	872	926	903	848	871	895	859	814	886	897	893	892	834	882	914	912	875	880	918	874	896	898	858	861	896	906	865	913	897	898	944	870	895	942	854	875	827	910	872	835	847	893	912	881	906	880	821	847	874	890	877	864	873	885	910	855	869	864	911	875	844	869	874	892	863	907	910	826	855	902	863	850	910	898	879	883	835	913	888	856	869
3800	10518	6604	3351	2646	2063	1747	1512	1377	1207	1104	1116	1046	1004	1005	1029	984	927	941	966	888	970	957	929	842	897	910	876	902	948	928	903	935	870	932	882	883	874	891	859	852	950	885	944	878	894	906	942	854	873	865	950	903	889	843	913	885	889	862	922	915	944	872	881	825	877	931	873	864	928	867	869	900	890	881	912	882	893	912	913	906	880	879	854	838	923	890	903	860	947	880	894	897	926	920	836	899	906	930	937	923	947	911	896	877	854	858	894	921	905	883	877	885	846	866	924	866	868	889	854	886	929	878	861	827	842	850	948	887	914	898	898	886	898	884	840	841	878	919	864	862	878	908	884	913	890	876	909	897	899	891	872	848	861	891	890	820	828	887	857	875	830	930	919	838	873	914	920	915	962	864	833	892	886	904	824	878	885	889	949	884	876	861	923	845	903	889	913	842	891	894	778	897	918	918	898	865	900	849	865	849	874	902	848	878	889	907	904	917	840	871	902	869	922	904	890	890	922	830	851	822	872	886	869	845	904	905	888	901	940	921	902	904	876	896	843	908	857	897	870	853	863	899	872	897	881	894	923	880	865	877	908	885	916	863	929	902	881	903	908	897	921	849	890	900	843	912	911	890	900	880	854	849	840	867	875	861	853	831	910	905	882	892	910	858	878	859	895	938	850	886	901	890	950	912	878	880	890	869	852	852	852	896	897	922	879	938	868	875	932	872	959	857	890	866	933	847	883	874	910	944	926	905	866	871	883	800	912	892	873	943	880	893	824	890	900	903	855	884	915	904	866	873	853	882	934	912	877	892	942	873	880	896	912	864	842	870	922	851	874	900	854	858	893	859	939	875	886	877	887	925	909	868	890	825	852	869	845	875	883	892	914	903	889	929	887	880	892	866	896	886	853	879	867	835	856	896	869	859	920	887	985	868	864	920	893	838	948	867	888	898	911	901	881	873	927	840	895	886	919	809	873	875	812	871	906	848	861	917	860	856	900	898	889	896	864	838	921	914	912	863	882	856	902	920	890	897	899	855	885	854	870	893	877	886	904	885	857	862	903	940	907	915	879	869	942	918	892	850	869	936	821	879	893	911	825	887	859	940	871	852	908	884	919	880	861	861	903	928	934	852	885	914	863	911	868	893	883	892	856	868	867	898	882	881	903	934	910	842	905	869	915	921	903	936	874	831	919	924	820	881	875	972	900	889	902	875	934	920	862	920	904	846	897	881	889	922	839	902	910	872	862	857	891	838	924	852	854	860	895	926	919	877	899	887	860	884	873	801	904	844	915	846	889	905	876	873	856	915	921	950	879	889	881	899	918	927	868	895	876	952	910	874	903	913	889	917	880	901	877	811	855	902	874	927	891	889	919	883	897	899	870	863	871	885	860	924	867	890	928	921	871	873	886	865	896	882	825	883	895	870	905	977	878	884	917	899	867	844	868	867	907	812	917	901	907	878	927	912	896	956	860	905	876	868	897	851	886	911	842	870	871	886	883	943	900	827	815	865	824	874	917	837	886	867	867	852	886	886	927	839	867	885	882	867	826	922	876	867	921	896	900	889	878	914	908	865	892	914	910	906	910	898	883	917	887	843	902	893	876	889	962	868	872	789	919	886	842	856	821	892	865	904	904	898	869	882	856	867	891	909	886	908	847	891	876	914	845	880	885	884	893	870	890	857	857	877	953	850	929	913	903	894	929	881	871	873	881	903	856	863	852	888	879	860	864	881	890	858	891	919	846	924	900	916	887	872	837	931	881	909	944	863	878	918	873	848	868	871	845	886	909	829	884	874	836	894	852	907	853	883	864	825	883	914	909	901	893	854	890	926	859	898	859	871	908	870	915	855	889	861	829	905	908	900	879	869	866	868	878	875	923	835	894	862	912	867	885	890	895	901	872	897	858	890	882	908	928	908	930	915	897	888	921	910	869	925	885	893	902	908	909	862	859	944	892	859	885	896	898	909	876	864	923	855	904	872	926	906	922	884	890	914	897	855	915	898	936	879	874	895	869	879	873	864	916	944	868	913	865	848	906	843	914	909	901	927	830	826	880	884	893	871	892	897	863	883	891	902	902	878	930	909	914	895	868	860	926	869	878	908	840	873	845	933	944	901	905	892	832	969	864	895	893	888	942	894	853	876	888	803	866	865	911	844	941	891	889	918	878	847	867	907	898	871	837	916	929	889	882	876	916	888	893	831	897	841	877	900	895	845	902	881	929	879	868	881	907	892	888	912	874	899	884	892	909	888	878	891	865	891	898	873	948	917	856	904	876	846	913	886	792	854	884	829	916	849	870	889	914	936	912	914	847	852	871	859	920	876	909	901	933	884	924	881	944	897	909	886	901	881	878	872	893	850	872	916	888	860	906	928	891	917	859	879	859	853	889	930	881	896	883	895	889	864	885	884	891	914	896	853	882	935	934	842	902	849	938	825	878	881	828	859	836	938	892	851	866	871	881	891	915	882	879	899	888	954	936	838	842	922	916	859	912	861	864	907	883	957	895	879	907	885	844	833	899	852	923	905	860	922	862	863	852	872	880	875	883	876	868	857	883	905	890	919	904	854	921	891	904	901	854	881	854	851	899	874	866	880	857	888	893	913	823	866	867	871	870	865	914	862	886	853	872	858	895	924	916	819	882	921	893	905	881	946	859	838	878	877	845	901	862	945	903	922	908	856	867	869	827	886	901	950	857	879	842	916	930	902	925	943	919	928	864	870	910	885	865	908	892	939	932	873	889	876	864	921	901	906	897	845	928	903	893	891	936	913	880	849	876	883	912	883	905	898	883	832	908	859	913	893	905	821	881	877	832	898	846	858	869	886	850	926	887	825	863	877	876	905	919	872	886	885	857	888	844	915	913	886	914	861	866	828	871	939	871	869	904	925	843	903	884	862	918	911	910	843	859	878	873	887	928	905	896	879	870	893	877	827	881	878	881	886	877	876	899	898	811	894	853	891	881	855	903	874	906	847	914	879	866	869	908	822	919	911	879	873	859	919	874	876	896	842	945	933	869	900	849	872	913	925	864	856	861	946	858	870	938	942	900	862	882	845	913	916	860	898	931	867	933	879	897	911	885	912	843	880	926	828	848	875	927	858	895	861	887	858	840	856	867	904	889	873	863	861	860	861	885	844	940	888	814	857	895	861	882	882	896	901	857	899	919	849	905	848	878	905	875	918	875	879	874	845	881	854	928	945	886	889	867	893	918	898	917	875	849	869	853	886	885	923	870	881	897	862	838	902	880	910	873	904	888	850	929	900	943	899	876	897	922	883	927	901	887	952	887	849	924	932	915	897	888	878	835	866	934	893	893	919	880	895	895	881	845	833	869	901	935	885	897	922	903	886	833	842	906	915	894	853	884	877	900	873	866	850	847	896	906	890	889	875	901	844	894	885	888	928	890	821	838	932	835	881	851	861	872	880	925	819	826	855	867	912	847	868	881	896	873	887	894	869	859	895	897	921	856	884	871	847	897	896	884	933	936	885	917
24754	21415	28144	25007	15897	847	571	424	387	308	371	310	301	274	319	262	302	334	291	287	267	249	284	284	294	275	278	257	264	296	257	274	273	304	254	272	233	258	255	272	276	262	311	262	247	287	279	272	276	269	273	284	283	250	293	271	254	265	248	295	239	279	256	250	268	255	285	255	270	266	227	290	282	266	275	305	255	249	274	285	273	250	283	268	260	248	266	266	306	275	255	280	249	251	255	251	289	277	289	289	280	267	289	261	259	283	261	264	265	270	257	284	262	271	274	277	261	247	233	260	279	264	288	271	257	259	294	230	227	255	280	288	288	291	272	264	256	289	275	277	280	306	238	271	292	261	278	295	221	250	271	286	295	279	293	251	272	252	230	251	256	286	272	264	263	281	251	270	249	280	268	251	270	281	277	263	244	281	272	273	287	245	265	276	258	255	253	275	275	254	280	267	269	276	288	266	258	256	272	274	248	283	319	273	287	253	275	244	288	273	269	269	254	302	284	257	271	264	286	269	269	267	266	312	250	264	262	245	249	273	267	266	290	266	242	242	261	274	270	261	273	278	277	235	283	239	279	271	261	282	240	251	242	236	285	256	274	222	266	268	254	294	266	252	255	270	276	286	280	270	276	305	280	265	257	269	267	256	272	271	238	236	252	263	277	274	274	277	252	283	263	299	266	284	262	265	270	294	258	263	261	277	264	271	264	253	232	281	267	264	239	266	267	292	271	280	250	270	276	247	269	258	247	263	246	292	233	251	266	280	244	259	282	284	271	271	259	265	282	283	295	276	254	274	262	276	271	262	236	280	277	276	257	246	280	282	261	263	265	241	300	288	266	267	256	275	265	255	284	263	251	277	281	282	232	275	302	256	265	251	268	260	250	278	275	268	237	278	282	270	287	254	261	277	248	264	259	256	277	302	260	268	258	265	281	285	241	277	257	254	269	257	297	261	256	245	266	285	272	259	248	267	253	269	224	261	271	259	226	250	275	258	256	281	245	256	256	244	254	267	270	234	245	272	282	252	272	269	273	290	236	244	310	230	270	273	265	258	285	258	288	267	262	259	272	235	256	246	236	270	260	283	246	274	252	264	259	271	276	264	268	249	254	288	280	248	246	267	279	280	264	265	262	294	275	245	246	268	275	284	307	243	260	297	262	245	272	236	279	271	266	256	253	256	278	242	273	234	289	271	255	281	260	266	258	260	286	265	255	298	260	250	279	250	228	284	282	252	236	258	270	292	276	254	262	270	292	260	269	261	268	255	228	290	282	281	278	264	257	291	279	286	265	265	270	265	276	280	266	275	242	260	287	249	303	273	289	280	265	274	266	270	270	288	245	325	270	282	276	290	266	263	284	277	268	277	276	261	285	264	263	262	282	281	275	275	294	286	271	281	259	266	300	274	277	265	257	246	258	258	245	269	260	306	286	238	274	260	285	252	256	282	255	280	240	271	261	283	258	252	272	256	272	270	261	275	270	254	287	258	289	243	278	254	261	275	258	270	260	300	274	253	252	282	281	250	244	281	254	273	261	267	268	266	225	255	276	271	270	246	265	287	253	282	274	258	283	275	257	255	262	231	228	293	272	258	275	280	266	248	254	272	240	288	269	262	243	282	260	263	273	271	279	262	266	256	271	278	274	274	289	287	254	252	293	255	258	260	260	257	260	280	248	297	232	275	264	291	288	258	241	299	269	285	258	277	299	262	271	296	260	259	243	248	283	267	234	280	238	257	257	244	280	257	236	286	249	257	274	285	246	283	282	252	249	251	257	264	281	258	287	277	268	260	237	265	290	281	262	269	256	259	269	268	267	272	257	261	275	257	266	243	257	273	236	247	286	291	251	242	272	239	291	245	261	273	268	267	257	269	255	268	272	250	279	270	236	269	272	265	279	261	246	273	282	253	271	239	250	240	270	276	272	281	271	288	286	236	289	279	266	270	257	267	258	289	245	287	271	265	281	246	225	262	267	262	286	280	255	257	262	260	257	289	275	262	290	261	254	314	284	293	257	296	298	297	269	297	274	271	301	241	261	268	276	225	266	314	268	255	290	247	260	292	304	270	246	254	257	269	286	303	272	269	274	270	263	270	260	260	251	287	270	252	282	248	273	265	287	295	245	236	256	287	265	280	275	257	289	249	284	250	295	291	242	281	225	281	265	276	274	269	284	261	265	273	293	256	263	254	247	242	282	273	269	254	256	264	274	289	281	271	248	271	263	276	267	274	291	267	279	239	267	272	297	275	255	272	271	288	258	289	262	281	262	275	253	287	274	265	262	282	260	245	293	249	264	257	241	264	294	260	253	265	259	284	249	272	283	279	256	283	264	296	264	245	272	245	295	287	246	292	279	294	292	264	245	298	263	273	260	260	260	275	281	257	262	248	254	241	261	266	261	258	265	253	228	263	272	265	246	240	270	277	268	269	263	261	262	259	281	244	264	278	249	279	260	274	241	258	272	254	265	257	267	248	265	251	273	262	259	250	280	260	267	241	239	260	237	251	299	252	275	272	293	281	254	269	266	257	256	263	262	264	273	234	249	290	230	266	259	308	283	307	265	274	244	271	274	283	296	272	261	259	256	283	267	246	264	279	270	253	286	274	248	293	280	275	269	261	271	242	266	295	259	283	263	247	229	264	260	263	249	278	248	282	250	263	265	275	296	242	281	269	255	260	270	291	273	290	284	289	270	312	278	256	299	266	252	279	246	239	263	260	262	256	269	283	248	248	245	269	289	282	284	254	253	262	240	276	256	263	271	267	319	261	264	287	284	265	264	256	271	267	256	277	250	255	254	263	288	260	256	290	268	274	249	262	254	290	251	270	288	271	249	255	262	253	256	278	279	256	263	273	266	270	270	256	270	232	282	247	282	271	258	269	269	240	276	272	234	243	251	252	281	256	296	265	233	267	285	275	260	253	244	270	273	255	270	251	273	270	259	273	287	258	264	272	257	260	249	295	267	285	263	244	265	260	258	259	250	284	245	266	288	275	243	239	304	258	234	277	285	275	273	272	286	259	270	272	288	248	270	252	272	275	255	280	278	251	254	278	237	253	267	284	242	255	288	260	251	283	280	232	290	266	249	259	270	305	259	253	284	255	295	271	258	265	254	263	279	266	272	232	272	259	260	265	255	281	285	297	256	259	270	277	288	249	304	244	269	279	275	236	242	273	258	260	268	281	272	252	309	261	239	265	250	251	279	262	276	262	233	262	267	261	276	262	225	242	273	252	284	267	250	261	267	256	265	278	267	282	277	259	268	244	308	246	259	273	259	255	264	264	281	230	237	247	250	269	267	265	274	258	273	235	263	256	285	263	264	286	248	255	230	240	271	287	248	275	250	262	276	269	251	258	268	289	266	287	228	258	279	255	249	242	250	217	268	251	258	259	259	281	281	267	231	263	271	268	290	248	279	309	241	233	280	282	294	267	278	240	249	249	258	240	251	270	245	273	272	272	251	236	244	277	270	269	270	281	275	241	270	272	246	277
3408	5905	3719	1774	1244	1039	806	614	605	499	418	409	414	381	353	355	329	350	331	333	333	289	302	318	328	317	281	292	301	301	345	263	305	318	304	309	302	318	287	312	319	304	308	303	315	305	278	293	311	291	300	322	307	300	274	277	282	297	296	325	317	306	273	281	293	285	306	322	299	296	298	309	321	289	273	317	321	296	267	302	279	296	296	294	253	290	287	325	287	310	284	297	306	297	289	311	307	285	305	279	288	271	304	291	319	311	326	302	292	300	298	279	279	286	332	310	309	296	305	284	313	293	281	282	319	310	297	290	292	317	287	313	312	277	297	280	293	291	297	304	292	314	307	279	285	333	313	278	273	314	346	292	329	333	290	296	304	303	287	283	326	286	332	301	295	320	286	297	255	274	333	344	289	291	282	254	278	318	303	270	278	288	285	313	325	289	300	295	297	291	322	298	286	302	316	288	288	287	314	271	306	274	304	283	302	276	319	291	301	312	325	296	308	285	309	319	327	264	323	291	316	291	289	312	312	262	280	289	302	280	295	252	320	293	299	260	307	272	308	287	290	278	307	296	334	331	290	281	277	295	331	303	299	307	317	285	291	290	286	300	319	280	277	281	298	304	300	320	266	299	314	280	296	263	271	299	303	307	275	283	302	298	328	289	328	307	313	330	296	288	296	304	250	250	314	305	300	300	281	304	262	314	310	332	300	317	281	292	256	299	295	287	259	296	286	337	280	295	252	302	259	291	291	314	294	290	333	294	315	310	323	288	304	312	315	331	277	310	306	314	300	297	299	298	307	312	292	291	311	318	290	269	307	292	351	320	324	291	321	276	318	331	293	273	303	297	312	304	328	305	261	277	272	283	287	339	282	274	303	333	298	281	311	286	291	293	285	287	296	268	310	343	325	302	305	284	279	290	291	294	308	285	311	296	297	284	293	345	307	309	301	285	293	281	297	282	279	294	287	306	307	318	274	302	314	303	323	308	291	308	288	287	308	317	310	320	300	305	264	292	281	308	280	303	297	301	278	288	298	305	314	265	274	266	306	317	308	265	303	324	314	298	289	276	314	280	304	305	311	340	292	302	281	301	289	297	295	288	280	301	311	308	297	307	316	296	284	301	278	287	260	294	310	311	275	297	294	304	322	298	304	321	290	297	294	300	308	291	326	276	275	312	301	281	311	301	328	316	308	287	283	266	286	288	285	309	289	299	276	307	280	286	276	298	282	289	295	312	317	286	257	324	311	300	326	279	307	299	274	278	307	319	324	298	309	303	285	317	271	298	324	317	283	291	303	272	257	279	310	296	291	297	291	302	307	283	300	254	305	281	288	268	260	285	287	279	310	271	313	287	295	320	300	267	295	307	329	302	248	303	273	298	272	257	294	291	274	317	336	292	282	294	277	296	316	300	274	303	304	305	308	297	278	305	289	269	307	276	294	301	292	319	295	313	288	298	304	293	285	265	308	264	301	284	291	292	320	298	308	320	285	273	292	309	300	288	308	321	286	290	311	302	308	325	312	308	281	330	299	275	291	271	290	291	280	312	281	275	286	283	312	288	276	285	284	317	335	287	320	263	279	296	305	332	283	295	288	317	303	275	290	290	300	289	332	331	287	275	282	293	284	295	289	303	320	296	273	289	315	297	321	268	320	297	291	295	280	322	266	300	306	285	293	284	286	268	298	304	306	286	284	306	288	285	298	289	338	317	310	309	324	296	282	294	269	297	286	260	311	302	272	304	302	294	319	303	306	305	277	302	314	296	301	292	301	319	283	301	297	283	263	308	310	325	304	294	294	276	319	305	307	316	299	298	331	319	323	315	341	312	312	272	322	306	327	266	251	279	291	259	302	297	298	313	291	303	282	279	306	296	265	333	282	318	290	289	291	294	293	280	334	271	316	319	286	277	275	302	270	307	305	294	317	294	304	295	279	296	289	337	274	295	273	254	303	305	285	321	319	282	312	291	297	293	285	311	261	293	304	326	331	286	314	283	316	286	311	287	302	277	280	301	264	285	332	272	276	294	292	300	289	288	295	262	292	301	290	311	277	268	299	320	323	284	317	289	282	288	320	296	315	288	324	292	304	318	286	266	293	284	289	308	280	280	319	307	287	323	321	303	317	285	292	286	306	297	279	276	290	319	293	313	279	315	280	293	275	273	323	266	283	309	284	286	310	282	283	262	290	281	273	301	328	304	308	283	315	275	331	315	303	302	281	289	267	299	270	303	308	297	308	275	263	291	288	314	279	317	296	291	281	309	299	297	264	294	296	280	329	306	296	304	292	309	283	309	282	305	278	258	310	306	294	312	284	301	313	287	292	298	289	285	291	302	292	305	302	297	292	279	278	278	311	302	295	299	294	307	282	292	285	306	302	290	309	344	280	272	283	309	311	314	282	308	319	284	314	297	273	299	295	294	288	278	301	272	290	321	276	298	281	309	322	293	288	272	300	287	291	309	304	277	302	295	303	315	301	293	288	292	285	320	322	266	267	255	313	293	296	290	297	315	291	297	298	275	277	298	306	297	322	313	282	297	273	280	314	276	289	286	306	318	272	273	311	303	304	301	304	318	298	286	302	300	296	272	306	295	287	315	282	277	291	298	307	300	286	270	264	307	297	291	331	272	293	331	285	301	313	290	297	290	277	290	283	275	290	335	307	263	317	297	313	290	309	282	248	296	292	296	269	299	268	329	290	303	276	273	275	302	294	280	280	294	318	335	268	287	314	310	309	279	306	283	283	301	308	285	340	328	309	267	281	283	286	267	311	292	294	289	317	303	303	311	322	277	294	306	286	283	302	308	296	315	309	287	282	333	313	268	310	278	304	294	318	290	309	306	308	303	289	304	295	318	295	294	302	299	306	301	293	299	273	319	276	291	292	288	279	294	316	245	284	275	319	277	298	311	318	278	296	303	266	307	295	285	315	278	293	301	296	247	275	290	276	284	290	286	292	288	321	299	308	298	302	330	305	289	283	300	323	272	288	287	309	295	314	274	308	309	300	282	285	268	277	289	317	310	294	260	284	304	321	314	290	294	284	299	298	285	303	311	297	310	278	307	278	310	322	305	269	279	284	316	319	258	298	330	280	287	287	304	304	269	295	326	293	292	267	282	290	295	288	305	294	288	316	288	298	304	253	278	305	282	323	267	313	310	294	315	276	282	282	301	307	289	301	299	287	278	269	287	276	326	303	295	306	301	288	310	289	320	295	302	269	293	299	305	287	333	295	280	287	298	290	298	301	318	288	299	285	306	285	290	304	320	324	274	303	300	291	282	281	299	326	285	271	287	284	260	274	298	288	289	328	286	327	290	291	303	261	273	306	308	287	293	305	284	319	280	285	307	291	319	283	290	303	295	298	293	324	298	312	330	309	273	317	298	313	284	289	267	275	282	312	291	315	301	293	307	313	294	296	246	314	277	318	307	306	304	335	285	323	310	287	321	284	306	308	278	322	313	293	249	250	309	300	329	295	314	296	257	292	287	295	297
22606	21510	29428	24016	21505	21596	13342	1893	1425	1317	1261	1115	1119	1110	1018	1099	1003	1059	960	998	988	976	975	962	960	965	899	943	938	989	918	960	965	960	954	961	958	936	893	930	871	924	872	885	971	926	889	889	908	942	875	875	910	910	892	896	956	927	865	925	948	898	931	859	954	914	944	884	849	872	850	993	951	915	884	842	897	948	888	899	928	890	895	933	903	878	952	829	907	897	895	873	893	926	815	908	870	964	907	903	930	890	890	936	930	947	940	947	899	844	934	926	891	877	881	928	835	949	932	830	910	913	896	891	898	943	900	932	894	918	933	979	898	924	880	893	889	921	952	942	914	937	885	876	923	879	887	912	917	910	860	892	930	891	927	872	909	891	838	869	954	835	868	863	940	898	883	931	985	886	884	889	905	884	931	943	895	916	896	917	858	894	894	963	879	900	907	866	934	874	898	892	892	893	932	915	908	910	966	847	898	903	917	900	887	915	848	878	883	906	866	927	950	839	886	879	928	918	908	897	929	900	911	924	921	809	864	927	905	841	892	930	914	912	889	952	914	916	894	909	868	875	891	926	844	897	940	909	892	908	894	860	864	875	900	867	875	840	901	897	936	915	895	876	895	924	868	934	916	947	884	936	829	831	944	908	922	923	897	865	911	888	902	893	914	886	912	928	901	921	940	892	859	908	837	911	920	879	901	939	919	877	909	875	905	868	930	923	874	873	901	905	895	909	922	841	904	886	863	933	936	864	923	959	927	853	908	895	895	861	894	900	942	893	861	912	918	910	908	888	928	894	928	906	870	821	901	905	889	824	896	891	893	876	900	958	937	856	921	900	876	918	909	894	901	914	927	899	872	849	920	890	893	899	916	941	888	882	911	922	879	891	853	861	863	911	912	893	959	884	927	881	896	912	878	851	889	876	853	873	915	904	941	905	919	857	898	909	990	906	893	916	852	910	890	905	909	865	936	918	884	848	819	907	846	908	896	876	911	847	945	918	942	885	899	902	945	887	912	857	906	875	908	891	878	876	936	949	903	897	882	859	825	861	962	945	898	915	910	924	873	901	980	918	890	915	907	895	917	880	886	867	952	950	864	906	854	903	882	910	882	941	926	931	948	876	857	875	904	912	873	885	896	885	885	917	931	855	856	932	873	900	919	931	857	939	896	883	880	871	898	910	936	904	924	931	933	888	860	913	896	879	888	923	906	892	897	935	959	865	921	906	922	917	884	868	838	903	944	842	904	884	924	884	914	850	921	892	887	881	903	902	893	931	916	926	935	928	870	863	938	861	865	909	913	931	939	929	864	882	887	925	846	925	844	942	887	915	918	903	884	940	906	884	893	931	873	887	889	928	898	885	880	918	918	904	911	887	899	892	863	856	877	903	900	915	909	932	913	951	904	877	922	838	857	956	936	873	902	923	859	915	894	868	918	861	965	911	842	945	920	908	868	876	890	861	889	907	896	915	915	952	869	888	870	912	874	850	935	894	888	884	893	921	910	881	894	867	920	855	854	891	909	884	922	882	861	885	941	917	870	855	874	912	837	918	860	939	903	905	874	927	863	880	893	893	951	927	899	894	908	888	919	875	839	867	857	892	947	828	913	880	919	921	892	881	905	875	898	880	903	849	877	865	955	965	875	838	881	872	875	930	892	881	857	924	940	962	955	896	867	919	878	913	924	884	911	882	900	896	882	869	897	850	908	956	864	933	880	916	909	902	886	923	934	848	881	904	936	890	883	855	946	973	903	957	916	925	951	962	963	928	927	890	901	894	892	905	904	880	931	862	966	871	870	892	875	919	892	880	950	949	927	912	911	858	901	858	931	882	926	865	874	874	912	877	931	910	910	852	937	906	951	929	906	944	909	936	870	937	899	901	899	841	905	861	882	905	945	896	892	932	921	837	912	856	900	864	885	925	937	885	906	903	917	876	930	874	863	916	938	917	894	894	897	895	940	853	909	913	947	900	912	890	847	852	867	870	955	977	878	895	861	907	947	880	908	923	903	928	865	846	910	872	895	932	880	884	878	926	901	880	868	907	871	884	937	899	884	966	830	904	884	931	894	933	878	870	903	871	905	910	932	900	916	880	881	899	908	840	866	901	928	879	891	943	859	918	918	838	938	895	943	848	874	890	883	876	916	917	953	892	937	870	919	874	849	899	936	906	823	896	910	870	843	899	896	867	898	891	893	886	849	877	876	866	920	886	935	875	885	882	917	871	874	866	881	892	933	909	908	936	932	857	918	939	920	907	940	880	914	919	884	877	889	871	943	845	892	900	895	946	970	899	920	929	876	907	893	872	917	832	874	909	908	883	898	900	896	884	838	927	921	935	903	873	824	886	892	918	933	911	904	902	898	927	886	901	899	871	906	944	903	921	891	869	884	893	937	848	887	907	866	893	911	909	947	903	862	938	869	882	893	891	891	871	866	946	900	929	854	907	906	896	895	923	924	917	856	934	947	825	908	904	897	869	900	941	921	872	878	870	848	920	872	889	951	928	926	900	896	913	818	926	939	901	905	918	870	948	940	939	886	884	928	921	946	906	939	869	927	888	903	891	887	909	881	870	845	926	906	861	926	835	900	937	926	855	880	930	863	883	907	878	897	935	926	881	828	906	962	905	878	863	837	913	895	882	919	910	943	908	877	863	918	919	901	857	929	908	978	918	878	883	872	896	907	905	912	845	927	926	924	909	898	914	887	946	916	930	842	875	950	914	845	871	897	906	918	883	838	898	916	869	933	909	889	886	915	919	883	886	918	930	870	939	878	887	876	946	823	903	867	945	897	884	839	875	847	883	944	880	886	917	857	882	906	929	890	880	903	873	863	903	848	926	839	865	843	926	941	942	869	889	913	899	913	897	927	942	949	851	873	885	850	943	929	921	940	931	880	882	913	890	861	897	902	889	857	912	904	922	809	883	814	902	924	849	902	904	894	912	950	905	951	869	892	916	920	886	859	856	910	895	912	900	821	893	871	850	908	843	918	864	902	874	865	914	891	904	893	955	885	906	872	904	921	915	892	895	928	800	886	921	977	904	918	903	912	869	872	939	897	897	937	898	901	886	825	929	891	916	885	867	842	909	883	917	920	862	904	892	898	885	899	896	867	933	866	972	932	881	872	847	927	934	935	855	868	901	855	890	915	879	858	929	926	865	846	865	910	850	922	913	914	904	960	916	900	845	915	895	928	917	891	879	917	888	894	883	832	869	909	885	923	926	863	936	862	890	891	860	823	946	895	908	891	946	905	862	879	898	932	854	885	915	911	892	911	930	881	889	850	931	842	929	872	848	842	871	870	893	859	894	897	908	964	882	852	841	936	880	941	892	937	888	908	909	874	946	879	926	859	937	941	857	894	907	869	860	893	891	912	912	899	925	825	890	905	950	898	851	903	928	886	936	909	876	913	919	860	901	878	904	870	967	860	944	869	890	927	953	905	896	882	908	958	870	840	922	863	944	975	920	928	904	845	905	916	862	909	883	874	904	892	899
5054	16201	10898	5566	4132	3298	2537	2109	1758	1612	1493	1305	1219	1199	1126	1072	1061	1075	1031	1037	1055	949	945	970	1045	963	953	1019	947	948	996	902	979	967	928	951	955	925	920	942	1012	937	842	958	922	935	918	920	947	906	909	861	926	920	938	910	947	895	881	884	931	958	933	912	878	894	884	892	933	920	875	906	869	963	921	906	887	880	946	903	925	930	911	875	921	920	906	898	894	911	941	902	908	895	926	924	881	874	875	917	938	957	934	913	935	973	991	933	908	926	928	934	939	861	913	962	931	896	970	884	878	927	912	955	897	951	862	885	920	900	946	901	940	954	910	921	952	956	883	908	867	934	955	904	838	938	908	871	896	912	910	882	909	888	920	953	907	918	960	875	921	933	925	901	907	944	863	868	959	921	873	912	900	899	944	915	973	952	886	903	891	899	925	920	909	909	956	896	933	908	892	910	901	952	889	956	828	906	901	918	896	916	946	946	908	915	895	862	961	941	885	901	910	939	898	955	893	895	927	904	892	892	918	906	935	918	913	899	859	898	867	913	917	903	837	849	927	895	894	899	941	908	936	891	895	927	939	955	892	906	909	947	914	859	920	922	852	865	930	877	883	895	925	946	918	904	859	913	833	889	940	905	962	900	893	931	949	920	896	871	933	918	915	887	925	894	942	918	967	933	888	932	907	884	941	889	931	868	903	935	827	933	878	872	870	946	880	943	917	895	921	967	944	957	967	953	936	903	903	949	907	940	919	932	913	926	962	912	905	925	876	883	905	917	892	863	917	948	860	984	908	916	899	962	939	925	900	924	918	886	874	878	894	885	910	939	960	962	879	951	929	859	922	858	886	899	898	923	946	910	870	926	889	950	928	887	916	886	900	907	945	887	891	957	939	931	891	922	895	876	923	905	828	913	870	919	898	910	953	898	916	879	956	939	917	861	899	949	935	950	923	893	968	900	971	912	933	956	962	921	914	928	856	903	901	908	878	902	930	908	931	951	871	908	969	908	905	946	906	961	936	911	908	886	919	860	933	886	900	925	929	931	926	926	906	932	889	901	931	930	875	893	911	890	895	892	932	885	924	943	886	921	906	908	931	966	970	916	885	890	895	891	933	905	926	866	920	937	953	908	922	927	893	942	948	902	898	918	931	880	948	925	963	953	943	881	901	915	887	869	911	931	914	921	867	847	870	881	949	856	933	883	972	900	916	898	941	979	878	942	939	907	937	866	898	900	875	841	897	855	920	932	955	884	904	928	909	886	867	949	934	907	901	938	886	873	928	906	931	917	916	928	986	854	930	901	895	877	919	912	904	909	903	921	936	908	885	886	847	932	862	880	889	860	958	857	911	908	845	927	927	969	836	937	961	889	904	929	912	897	874	957	885	930	971	940	929	917	910	905	882	935	947	875	876	901	918	886	848	912	889	926	963	872	943	934	899	923	921	882	902	909	893	924	912	854	902	863	931	906	894	924	910	946	914	944	938	928	870	881	934	868	872	883	938	796	877	936	929	916	941	932	949	912	891	898	907	859	915	871	900	893	894	900	927	845	901	954	947	897	951	840	875	849	909	905	875	916	894	907	888	921	909	966	944	938	938	892	890	916	949	916	902	890	897	914	944	904	907	982	889	835	885	890	919	900	887	869	941	902	917	943	935	922	935	937	901	914	940	930	881	909	856	923	873	877	904	921	916	934	906	923	948	917	855	904	908	907	957	895	929	941	871	911	919	962	918	882	904	923	909	877	958	916	907	951	861	893	876	867	947	934	881	878	876	894	924	899	898	916	909	933	905	926	893	920	853	875	945	866	883	925	867	969	884	917	866	893	905	923	905	874	925	895	919	904	935	824	901	929	882	898	972	932	913	945	876	894	926	929	900	954	934	962	868	938	937	911	941	892	903	925	913	941	931	912	896	926	903	912	885	893	885	861	907	887	934	907	947	893	930	904	916	890	901	896	904	949	955	947	887	893	927	877	893	902	881	865	955	900	895	907	923	902	938	906	903	886	914	941	914	1003	898	930	943	913	915	884	912	912	924	939	912	920	911	912	906	872	932	873	906	961	936	906	929	866	891	951	889	912	931	950	910	900	907	970	878	956	916	880	933	912	935	895	906	934	892	929	912	896	942	944	915	874	939	857	939	941	895	881	896	934	957	880	886	829	940	923	899	959	955	885	880	913	914	899	904	911	893	950	857	919	896	947	911	920	917	876	932	880	880	920	898	926	888	884	927	934	835	928	907	891	897	903	868	892	923	921	913	948	926	941	882	846	956	952	961	873	931	953	896	932	929	901	909	980	911	857	887	896	909	912	879	914	877	902	906	909	873	902	865	885	910	934	869	914	893	922	909	924	897	914	928	909	921	907	901	896	935	863	908	869	904	958	919	896	949	910	907	933	928	917	897	911	901	928	921	878	872	892	914	881	963	950	929	862	883	909	948	862	870	926	907	933	904	859	888	868	877	944	919	939	870	863	897	846	914	893	931	882	936	858	876	834	927	896	915	906	931	921	903	913	924	898	916	952	912	871	925	873	948	914	913	941	918	915	928	969	883	929	891	887	928	919	894	860	878	915	906	932	935	836	920	972	899	908	876	896	842	876	910	893	952	908	881	907	913	901	923	904	857	920	931	884	909	889	866	949	888	937	877	922	935	934	948	911	911	943	881	882	882	894	890	891	909	884	842	920	969	863	948	905	864	897	874	920	907	915	856	917	893	917	905	866	914	912	916	885	908	940	932	883	973	909	923	935	886	923	936	934	935	949	872	918	911	879	911	913	985	873	989	920	917	906	951	862	931	934	950	885	878	865	918	892	911	873	918	921	904	934	958	948	920	923	909	925	885	937	889	945	905	894	906	885	921	912	889	889	920	913	906	890	946	917	927	939	899	919	929	882	896	876	929	906	943	909	894	860	917	927	893	909	870	910	903	885	890	904	892	903	871	907	892	947	918	927	936	903	926	875	918	870	883	910	901	905	934	945	891	904	879	929	930	881	919	904	921	880	951	919	902	913	888	911	960	885	925	939	938	863	972	883	931	903	902	866	896	932	941	917	939	897	941	920	914	867	892	887	951	863	923	903	948	919	907	984	914	944	934	902	998	924	892	909	992	905	933	938	907	912	912	858	890	891	924	901	913	911	904	894	915	903	920	932	840	953	934	904	925	909	866	852	923	893	919	909	897	922	883	941	936	853	948	931	915	974	900	945	856	925	923	945	918	895	908	893	935	925	910	923	932	912	955	885	957	924	900	937	916	881	881	933	924	901	927	914	884	895	853	946	897	949	877	883	899	929	904	871	915	903	879	912	912	892	846	943	905	927	946	929	945	861	916	895	908	899	848	943	892	907	909	904	970	943	882	943	913	897	926	926	897	910	867	876	889	927	891	915	883	952	894	912	905	885	940	908	961	937	898	875	922	932	924	939	936	892	879	918	904	872	931	846	974	946	884	916	885	867	935	878	924	901	895	886	932	909	928	917	919	931	880	904	857	892	949	923
27842	20056	6437	684	516	498	449	396	411	382	420	412	419	406	400	379	400	386	399	370	395	388	406	340	396	398	370	423	435	388	435	407	386	412	418	401	403	381	372	411	384	405	431	396	391	430	394	439	398	396	450	407	425	439	410	433	403	398	391	367	395	430	436	395	405	405	417	405	406	410	417	400	393	396	409	366	398	459	380	374	396	404	413	441	401	379	383	391	385	421	407	391	414	425	407	394	399	416	378	402	415	423	432	374	423	397	409	357	385	429	390	392	387	437	387	414	431	420	368	416	375	388	402	388	436	402	394	369	401	417	404	416	432	424	434	408	377	361	409	404	390	369	418	413	384	402	408	394	368	404	384	412	391	362	362	416	415	396	380	387	422	403	422	386	377	409	437	412	419	413	384	384	386	413	399	379	400	404	384	386	381	390	423	418	431	413	390	372	440	407	423	427	386	404	421	417	414	402	413	428	369	407	387	409	371	402	402	430	402	375	380	389	422	442	382	441	408	396	395	407	399	404	434	399	395	411	405	399	439	405	434	410	387	392	383	392	352	414	362	384	367	446	391	415	400	375	432	410	427	369	385	377	421	393	409	378	401	367	408	381	392	382	383	366	384	411	419	359	375	444	388	379	351	406	417	419	383	389	402	413	444	430	389	418	406	431	408	392	454	406	392	418	410	373	381	402	424	385	391	411	388	386	430	409	399	381	424	403	415	421	409	461	412	377	421	389	402	387	420	396	386	448	437	406	441	415	432	420	397	383	392	401	404	416	408	409	362	402	395	413	392	396	378	392	445	447	409	392	433	409	397	380	406	442	381	407	411	394	413	348	335	378	405	410	396	372	412	389	390	432	396	418	420	397	411	368	393	398	392	396	413	390	384	365	390	362	425	431	384	398	409	394	428	379	389	411	407	384	445	378	404	389	377	403	419	367	406	387	433	409	410	388	387	421	400	399	370	379	371	379	406	359	377	448	412	408	386	383	413	404	422	408	418	437	415	379	381	414	389	405	397	378	421	411	380	400	391	343	439	395	405	394	406	399	404	441	391	402	405	404	386	427	381	406	387	407	397	427	396	415	405	382	362	377	406	412	402	405	411	386	384	363	426	400	369	410	419	401	398	389	389	358	390	413	391	386	403	410	418	389	407	382	374	384	411	402	428	383	382	364	416	404	372	374	400	380	419	418	397	400	411	384	402	414	393	401	393	409	395	395	410	379	373	445	388	411	389	388	383	386	412	426	396	448	404	402	405	400	435	405	383	390	408	411	384	422	386	399	375	421	409	397	428	422	423	397	432	388	381	389	421	423	391	398	415	409	398	402	380	436	422	358	392	415	387	415	401	365	410	415	452	383	381	423	457	392	410	358	395	392	377	427	388	436	384	405	406	417	402	386	387	415	382	432	379	410	400	442	419	400	372	371	425	392	400	390	372	397	385	431	380	438	376	424	410	391	384	392	381	403	412	366	410	394	426	412	427	368	416	380	418	396	437	403	379	430	388	358	404	381	384	401	393	376	384	413	405	390	368	401	434	390	398	387	392	392	404	376	387	430	446	386	410	406	445	415	391	407	403	429	409	386	395	387	381	420	376	423	378	372	413	424	402	423	404	388	427	389	395	401	392	400	414	392	429	404	400	356	389	409	384	380	389	380	406	396	397	444	407	424	408	386	378	426	376	388	370	378	375	427	449	413	402	440	430	380	384	383	393	423	406	371	392	396	400	404	464	418	401	377	406	377	381	398	364	430	379	401	407	392	378	401	420	399	400	424	422	403	408	394	420	403	400	417	351	394	411	391	423	425	415	419	464	392	384	427	398	406	401	405	376	406	379	390	391	417	374	430	396	407	381	448	396	394	433	395	386	393	412	399	401	410	404	398	407	401	388	440	441	382	403	365	388	374	399	422	429	387	390	414	395	365	438	448	375	419	399	387	392	401	372	407	423	371	416	395	415	402	415	385	403	418	422	400	405	410	408	411	428	392	410	371	402	395	422	408	382	399	440	401	415	381	411	356	391	408	424	404	380	388	402	384	390	453	439	371	402	406	415	418	385	384	407	385	358	412	395	405	395	389	386	363	435	379	386	414	424	379	386	381	410	421	392	420	373	382	373	376	423	383	430	428	404	386	406	403	369	417	433	410	414	439	347	395	394	427	416	415	421	367	415	411	395	420	446	404	391	358	415	392	422	425	397	371	401	382	371	379	423	376	441	367	371	384	398	432	389	433	400	391	432	369	364	401	400	374	392	423	385	396	392	388	379	411	409	418	394	429	396	390	402	379	377	401	364	391	421	401	392	409	405	373	380	381	411	441	442	389	389	393	406	405	409	407	390	375	408	386	423	387	416	442	442	385	392	375	380	385	410	428	407	369	419	425	435	391	362	377	389	408	426	403	390	404	370	372	399	408	374	405	376	390	387	401	403	389	408	382	385	399	403	411	408	401	385	409	395	433	420	385	400	397	399	416	408	379	439	387	449	402	374	385	410	366	405	402	391	403	357	419	396	416	391	388	423	406	386	444	413	412	374	397	384	428	407	385	369	383	403	413	396	367	415	397	417	415	430	374	375	380	387	412	417	405	435	421	394	418	418	399	397	409	433	405	380	418	384	428	421	445	373	355	408	409	417	406	387	406	395	426	376	400	415	374	408	383	429	402	380	414	424	405	396	395	388	380	408	397	418	411	399	349	398	372	404	413	400	410	393	419	380	412	392	414	440	458	402	389	383	380	388	409	366	405	395	428	400	398	420	358	380	380	360	386	423	410	406	433	362	415	436	424	416	405	393	401	420	438	406	396	412	368	405	404	408	419	397	381	397	393	387	430	416	391	374	366	405	436	435	421	392	401	373	391	417	400	370	388	423	417	403	361	420	383	410	394	435	393	430	441	370	399	401	388	395	424	386	414	395	418	411	400	392	411	388	395	419	396	391	387	417	424	411	404	406	420	409	401	376	416	399	393	395	400	414	412	425	390	404	380	415	370	380	449	415	422	400	415	431	406	379	412	429	417	383	366	377	411	380	419	378	388	400	380	394	395	415	350	416	450	420	425	375	414	372	418	377	394	381	426	402	403	413	394	406	411	386	422	420	402	360	409	332	374	407	412	397	373	382	420	423	427	360	419	406	358	397	392	417	382	396	433	418	380	377	394	410	393	371	396	405	408	370	411	348	412	381	408	404	377	402	393	399	367	439	409	390	352	379	409	437	395	417	410	390	408	431	398	412	421	413	400	391	372	415	437	398	390	358	396	393	389	424	375	400	429	371	405	414	396	413	424	425	432	415	399	436	409	393	405	380	402	401	377	358	399	426	385	416	408	415	430	395	384	411	443	395	365	364	375	374	406	415	428	402	401	405	371	374	413	405	430	393	397	413	407	386	371	371	420	392	405	396	413	390	425	416	382	398	413	400	385	419	399	384	377	369	407	412	395	388	404	414	419	408	429	387	399	373	381	399	404	422	413	404	411	403	413	417	387	382	393	399	386	380	410
4461	1350	800	563	508	481	468	431	419	420	424	431	396	402	399	419	405	426	421	400	404	425	398	438	419	405	418	405	391	350	386	402	443	431	449	423	424	413	382	399	405	394	393	379	417	424	392	433	421	444	449	399	398	414	414	436	441	401	382	412	404	407	378	398	374	402	422	405	417	422	462	389	382	391	415	410	414	409	418	410	416	378	436	416	392	410	392	399	429	418	397	412	423	425	387	425	406	432	399	395	445	430	381	404	365	416	444	410	411	411	414	428	425	436	413	411	419	373	410	397	431	390	377	387	378	426	451	431	386	427	415	398	411	414	402	420	399	445	406	388	427	390	403	450	441	403	420	409	388	413	418	401	399	416	418	415	382	385	417	419	398	399	424	401	406	429	401	422	418	404	414	415	371	392	443	412	414	418	407	425	374	409	422	416	434	403	410	396	438	427	407	413	440	412	399	400	413	436	410	428	425	363	399	418	394	410	369	412	406	413	379	425	408	383	420	450	420	396	395	385	368	456	433	413	399	385	387	401	384	426	384	392	395	411	390	380	386	369	438	406	366	424	436	398	412	439	412	421	389	399	410	414	422	403	413	402	387	416	383	440	422	396	410	420	401	398	460	403	395	401	382	418	412	404	385	398	381	412	435	425	413	379	429	422	382	423	394	437	408	428	423	406	416	426	447	383	381	414	403	411	397	399	398	388	385	393	480	392	412	420	377	423	442	406	417	391	414	418	411	412	409	411	434	425	403	424	384	439	411	402	428	393	413	426	442	425	439	427	388	387	441	435	426	405	400	388	409	417	396	437	448	429	403	410	426	389	434	436	422	386	371	416	395	391	381	392	412	434	425	409	431	417	402	388	376	413	396	437	382	399	393	387	388	395	418	406	439	408	400	383	457	382	435	387	417	368	448	426	367	426	402	416	381	421	392	390	416	403	414	403	451	458	405	421	420	429	429	392	402	438	374	383	447	417	393	394	395	406	440	404	425	414	396	369	410	410	382	454	387	388	392	397	380	399	410	386	370	401	416	399	447	444	389	442	441	410	408	408	411	411	413	425	380	410	399	379	393	448	382	443	447	430	420	372	402	419	427	439	403	423	420	390	435	422	404	420	403	434	382	423	401	413	394	434	417	420	396	416	389	388	415	398	427	397	409	445	421	442	389	401	413	443	440	413	389	387	402	418	394	384	408	432	407	486	411	424	392	385	416	371	425	417	422	446	414	399	376	399	424	430	398	430	429	397	401	405	431	409	422	431	385	423	423	404	415	400	408	419	414	434	394	420	379	438	414	403	406	399	415	428	441	412	405	422	385	424	414	383	426	407	419	415	410	415	416	429	381	414	415	420	417	405	444	395	418	456	387	423	412	403	440	407	434	378	381	389	399	430	432	403	439	411	396	405	417	416	409	435	418	405	420	409	402	391	394	420	414	430	422	410	386	392	429	419	400	430	422	406	395	394	406	415	424	423	419	424	418	433	378	373	380	411	400	411	402	436	392	395	394	418	388	384	423	433	439	434	419	429	391	429	408	387	442	407	401	405	404	385	435	437	450	410	412	406	390	423	416	422	399	371	370	415	457	423	380	442	402	411	407	417	425	397	440	421	390	413	423	398	419	424	393	376	426	428	448	401	402	392	414	405	404	423	427	403	402	383	402	400	413	400	417	406	393	422	417	412	401	413	428	374	396	384	405	408	421	429	405	382	420	396	416	427	386	393	438	430	406	385	431	403	400	413	409	426	439	395	384	396	403	404	421	386	421	401	420	378	424	416	390	405	372	465	412	429	376	427	418	407	436	399	422	420	425	403	407	395	436	385	437	411	374	410	413	421	426	409	420	432	426	431	395	424	409	432	425	417	410	401	405	396	440	386	409	423	397	436	425	416	381	409	401	390	414	380	436	433	431	402	393	408	402	429	382	369	420	378	389	433	388	399	413	404	422	405	410	411	442	405	435	416	387	403	449	428	393	417	420	396	405	403	447	451	417	415	405	401	396	387	404	381	431	442	398	401	430	352	384	416	383	388	424	415	414	395	426	415	408	474	373	409	413	410	405	419	398	403	439	417	396	393	422	420	367	405	404	432	417	409	429	392	436	427	381	413	405	400	410	415	433	403	379	402	412	409	410	398	423	414	404	374	420	367	412	422	406	376	382	406	436	420	400	441	438	418	399	443	398	427	408	411	408	415	389	413	400	409	421	411	377	401	390	417	402	430	447	405	422	415	411	390	426	384	435	404	411	420	387	390	434	405	404	420	396	409	426	399	432	416	443	383	411	433	419	399	438	438	445	424	423	386	405	382	437	417	431	402	436	442	379	396	444	429	424	415	441	411	421	416	412	397	430	435	385	409	403	427	422	377	392	400	422	404	391	414	403	411	447	417	392	415	412	391	444	418	420	400	419	439	370	400	395	418	420	411	411	418	407	404	393	414	425	397	400	382	435	395	413	385	419	431	442	391	399	430	433	456	403	397	414	426	394	456	409	415	431	401	423	403	416	437	413	414	409	398	396	425	392	406	365	385	421	395	425	409	419	413	372	401	416	419	412	387	395	421	430	417	404	448	460	438	450	411	416	398	438	390	448	394	395	405	425	468	399	429	394	423	462	421	417	381	422	418	415	388	408	417	412	414	416	412	393	428	410	435	360	386	403	402	383	370	454	436	379	401	419	431	445	416	422	432	380	423	392	371	400	424	403	428	389	397	451	379	404	409	389	433	399	408	410	419	436	396	403	377	400	401	383	448	435	445	454	404	445	370	413	390	428	412	430	404	428	402	430	413	424	414	392	405	350	400	392	402	426	430	417	403	394	437	408	454	400	418	428	436	438	434	445	390	413	418	413	465	396	412	442	409	390	398	413	400	444	437	420	374	395	401	446	420	422	394	414	442	401	370	411	418	409	399	421	410	405	375	428	394	391	406	454	394	383	430	415	413	428	398	383	380	430	402	399	403	430	380	377	455	380	431	457	390	425	432	427	373	405	396	396	403	399	397	416	440	415	417	424	431	430	418	382	405	424	423	406	412	438	374	399	393	390	388	407	409	400	406	420	394	424	449	394	460	416	423	427	444	393	399	371	444	422	392	400	452	425	418	418	397	416	362	442	422	404	391	418	397	401	465	389	384	409	431	442	425	393	391	406	364	384	403	396	396	371	432	427	385	395	416	398	414	435	399	405	428	410	418	367	447	393	390	399	434	388	421	412	440	424	387	404	384	455	398	404	399	413	398	429	391	415	407	422	375	426	417	431	432	457	435	430	415	399	397	454	436	432	393	374	418	420	412	395	415	416	439	395	419	395	445	432	438	424	426	418	388	369	414	420	398	411	398	379	381	401	388	413	361	418	390	415	411	419	423	418	416	423	419	383	411	448	437	430	433	406	410	394	419	412	418	427	424	426	406	381	437	435	439	397	436	411	391	443	391	391	397	419	416	419	399	427	410	428	394	415	385	451	417	398	386	419	459	421	443	426	421	403	399	470	454	418	430
23759	21584	29209	24427	21572	14372	2052	1285	1117	1069	1051	1011	1027	1032	958	934	919	986	951	964	939	912	932	902	930	885	940	890	896	879	895	911	895	859	860	898	864	880	853	876	892	925	881	889	948	928	918	920	904	917	864	926	856	886	881	854	876	860	936	894	934	888	906	911	884	875	927	894	870	925	865	902	899	924	889	903	885	829	868	875	922	937	870	887	905	895	898	817	901	894	862	867	850	861	918	857	874	854	887	858	899	881	885	882	921	933	929	932	808	896	873	894	873	870	866	924	894	857	860	912	934	861	934	843	912	847	910	902	840	856	866	865	866	925	847	858	957	869	905	866	859	856	876	808	814	846	865	864	861	865	815	844	849	846	947	918	931	908	916	909	864	887	857	899	853	840	858	846	885	908	906	925	889	931	835	880	876	872	908	899	885	860	880	909	919	926	868	879	935	916	873	920	858	917	854	885	926	906	895	887	842	884	832	920	858	894	904	845	880	881	811	884	835	895	946	880	900	885	873	846	885	870	891	933	839	831	879	904	911	941	907	860	923	932	841	954	898	902	912	867	837	865	844	862	872	871	886	907	850	837	901	877	856	851	870	863	905	852	920	862	820	877	893	882	937	892	885	922	904	883	837	890	887	894	904	867	886	886	887	888	921	940	891	875	890	930	945	890	890	885	903	849	881	898	845	872	901	850	859	834	899	900	902	895	868	908	911	931	891	874	896	874	851	904	919	882	889	925	913	942	916	882	858	895	879	867	887	876	894	888	898	891	890	823	949	909	906	864	885	901	871	852	871	912	876	847	862	879	939	849	810	887	901	864	884	889	816	857	872	904	885	876	876	847	878	850	906	945	898	903	867	864	877	906	862	919	936	906	889	942	892	942	904	836	905	910	876	906	825	877	879	861	838	909	887	874	892	841	905	916	902	883	897	869	882	934	910	845	902	893	862	866	910	838	934	881	899	910	868	909	900	915	880	883	882	874	939	942	890	829	905	814	879	913	899	884	944	901	879	912	916	871	881	914	920	819	877	877	848	887	851	897	860	858	837	887	874	857	846	873	878	940	872	891	857	899	870	897	860	925	887	854	893	919	871	906	945	862	914	879	814	885	895	877	895	905	890	875	944	893	839	865	852	850	856	918	889	920	878	901	874	940	882	887	861	862	874	859	900	862	905	880	859	877	893	854	886	904	866	883	834	884	915	891	897	844	870	914	866	889	878	826	845	946	866	857	873	883	835	880	880	882	874	860	849	889	850	879	879	962	863	849	888	881	807	842	855	848	917	876	917	816	885	814	921	865	862	863	863	911	881	914	839	858	874	856	836	857	911	885	864	908	891	834	916	864	962	921	838	881	897	900	866	849	901	875	873	902	864	910	872	860	862	876	902	866	892	862	831	866	912	880	832	918	890	872	850	850	913	928	886	871	893	857	891	839	906	864	848	829	874	874	896	873	870	867	919	941	920	864	923	853	880	858	926	897	838	889	855	864	901	853	866	907	899	900	882	845	885	893	851	861	859	868	872	900	866	863	918	899	906	878	844	923	893	891	874	861	869	890	896	871	903	904	865	882	851	853	819	861	871	838	859	846	886	884	848	871	845	860	858	921	902	919	895	870	851	856	848	896	881	845	872	915	934	899	926	896	906	948	884	883	857	905	854	892	902	858	852	918	884	911	924	872	854	867	902	880	865	864	842	851	876	884	844	913	987	933	881	845	875	936	888	865	881	892	913	878	862	910	890	867	889	922	854	890	792	904	869	896	869	917	871	939	888	881	837	900	918	851	902	854	870	890	906	902	899	907	940	862	870	887	913	852	877	830	912	877	876	887	942	871	903	944	862	890	907	905	904	834	924	872	822	868	908	923	869	908	842	864	901	864	869	884	952	900	898	895	890	920	961	906	849	804	879	889	835	856	928	922	917	875	899	872	913	870	841	894	869	840	866	871	875	871	872	912	867	910	847	855	923	910	925	912	862	929	909	861	861	840	907	901	851	868	848	886	896	862	835	842	860	901	847	853	855	823	838	941	883	833	857	860	890	866	939	900	860	866	881	882	860	882	868	840	875	892	895	886	897	858	943	950	850	865	903	859	863	928	857	868	902	867	896	887	911	864	914	849	883	878	835	875	872	916	913	857	817	847	891	893	892	842	803	913	859	920	881	875	880	853	926	840	899	792	842	871	887	871	886	934	881	887	897	909	845	878	880	879	861	863	858	818	893	868	839	890	869	904	849	898	885	855	834	938	893	850	861	859	862	860	839	897	855	863	914	916	913	931	921	872	888	846	840	904	874	891	876	856	844	858	875	857	865	929	844	917	869	910	876	851	816	891	884	824	896	921	841	835	885	906	907	871	833	859	869	869	906	886	804	896	907	880	898	882	867	909	858	889	883	854	857	824	921	841	902	876	890	905	878	930	899	911	876	819	845	872	944	866	890	890	905	878	929	903	866	904	892	944	909	879	942	842	869	878	894	896	864	889	846	885	911	883	882	860	864	864	817	921	852	870	917	916	901	892	850	899	914	857	898	916	888	893	804	862	868	847	867	911	877	869	910	891	907	831	801	938	866	852	832	898	878	866	894	905	921	934	874	837	859	922	906	883	887	876	884	810	797	867	885	889	830	869	890	841	844	843	874	915	915	854	869	831	845	871	842	920	884	910	837	918	837	910	899	847	874	877	902	903	860	900	874	947	881	892	828	902	886	925	856	879	899	877	841	875	856	876	869	865	848	861	838	902	908	857	856	890	896	844	925	895	904	905	884	947	876	841	925	855	913	870	865	860	874	914	858	893	866	896	884	921	883	901	903	876	823	904	889	857	838	866	882	874	892	879	886	916	853	812	862	874	883	880	905	845	905	894	881	918	854	893	890	854	907	875	934	898	849	922	869	902	835	895	855	870	900	935	848	846	847	861	881	882	875	895	877	868	915	945	897	858	896	878	862	859	897	834	929	875	894	849	933	853	894	878	882	876	863	821	899	886	870	876	885	853	865	864	967	872	887	935	902	898	884	926	892	905	906	881	833	879	823	870	868	835	863	901	855	865	859	897	912	886	904	929	881	859	882	880	897	896	882	891	959	859	878	858	939	872	854	826	907	844	918	869	869	844	898	886	895	861	863	828	850	827	850	888	885	834	941	858	878	868	932	870	944	861	919	905	868	878	852	901	906	843	868	867	871	873	891	905	881	868	904	916	865	854	884	897	865	867	855	852	822	859	901	885	877	847	964	886	822	879	920	875	830	869	888	855	857	876	935	904	876	896	820	848	869	872	872	846	926	898	908	905	849	885	871	857	925	904	874	820	868	835	899	892	855	904	882	945	910	843	889	886	908	850	888	922	885	909	869	863	922	863	896	829	837	878	785	900	888	915	882	863	824	865	852	834	888	944	885	836	901	847	884	846	848	874	894	900	893	874	887	885	915	831	856	915	887	859	908	894	864	901	894	910	851	874	898	914	861	853	886	887	850	880	845	896	905	866	908	896	883	895	872	913
3788	9595	6438	3248	2584	2023	1718	1506	1350	1212	1133	1072	1091	1011	1033	983	920	933	925	979	909	949	913	896	947	942	915	924	863	904	917	890	904	903	862	920	892	916	963	883	902	854	870	830	848	846	919	927	915	865	885	908	841	885	892	851	837	895	875	869	866	863	896	887	907	839	856	838	889	796	927	874	878	904	812	878	925	900	897	907	930	863	893	870	914	845	894	889	850	879	869	884	860	873	923	930	848	896	871	871	872	922	909	904	832	904	915	897	932	905	905	855	893	831	899	923	858	855	870	921	881	860	892	884	911	881	894	889	878	901	918	864	887	882	896	881	917	865	834	893	889	892	890	899	884	898	920	887	924	930	870	859	854	841	888	856	864	881	928	899	874	864	867	881	861	925	855	905	875	891	890	846	859	910	891	874	895	856	852	909	881	890	872	883	931	861	940	875	886	919	902	922	909	882	963	848	886	882	903	889	858	875	882	850	893	864	885	886	830	877	863	878	886	888	865	905	893	877	903	856	911	850	899	909	893	908	888	893	902	907	850	841	890	841	905	854	882	913	861	871	823	909	842	866	854	849	912	876	923	922	903	895	908	875	903	881	923	864	854	861	838	891	921	911	881	871	851	867	891	936	915	872	840	863	830	889	849	920	957	892	920	892	909	883	909	904	942	868	929	894	881	955	909	830	877	879	855	877	849	832	857	893	872	868	838	851	869	901	842	919	887	851	868	875	884	894	869	923	896	895	881	900	843	895	862	860	814	905	910	923	888	836	841	904	872	803	926	958	867	870	877	832	890	882	851	881	877	802	877	881	899	901	896	905	884	851	930	940	843	860	907	853	887	865	920	893	837	884	906	922	912	880	856	884	889	882	905	860	913	895	907	896	918	852	883	815	905	870	872	845	890	856	865	899	866	811	895	906	877	893	851	884	864	857	885	879	866	933	877	879	887	890	908	836	869	883	895	892	950	873	931	839	856	908	889	888	885	937	879	859	876	896	859	934	851	856	863	917	906	863	889	857	882	903	911	820	867	913	878	921	856	901	890	915	895	856	912	908	917	925	907	854	912	826	863	852	920	863	914	883	887	902	936	842	880	876	900	910	852	934	887	910	887	859	846	864	917	840	915	870	887	818	900	894	881	915	866	884	855	859	889	831	904	961	899	911	866	848	823	881	886	871	880	880	843	882	855	894	890	869	848	880	932	833	913	862	898	893	871	871	879	903	872	919	915	882	854	861	932	897	930	894	893	869	896	901	864	865	874	844	815	899	895	910	889	889	863	891	906	831	840	867	884	925	877	897	922	959	869	887	851	820	830	860	927	911	864	898	844	900	875	915	893	906	868	888	874	869	894	899	889	895	861	897	868	883	870	951	914	839	882	902	913	874	876	944	892	863	837	898	845	893	911	847	909	855	866	887	930	862	895	916	874	828	886	847	887	897	888	909	852	842	835	903	885	882	877	903	900	854	851	865	868	855	878	906	889	853	849	876	883	806	907	876	900	894	906	897	953	898	898	917	898	867	872	886	873	956	858	896	896	868	854	884	939	877	857	943	869	957	963	899	891	881	871	894	856	843	892	839	867	945	881	936	832	921	910	933	899	905	868	866	859	908	897	952	883	917	885	884	909	835	848	910	835	834	939	910	859	896	886	860	909	862	819	868	903	928	849	901	907	867	890	895	963	950	892	936	883	855	874	872	850	905	922	918	907	899	903	911	884	875	825	914	861	880	867	868	875	891	859	915	887	871	797	918	865	929	838	911	847	910	856	871	899	875	924	925	908	951	882	926	887	901	894	862	916	863	936	925	915	907	932	886	910	916	955	852	882	868	935	854	889	950	896	952	863	868	847	877	861	893	880	866	907	899	905	819	911	916	917	896	883	892	818	898	891	864	886	907	918	776	930	973	910	814	890	884	851	845	892	885	946	848	865	848	886	924	905	871	864	800	893	846	857	851	842	901	866	829	881	808	876	843	889	912	878	878	894	885	903	891	883	932	854	898	887	852	876	864	850	864	888	846	863	880	907	892	916	872	876	833	863	948	903	961	910	923	892	922	890	902	935	867	859	899	855	854	899	849	926	913	863	890	895	894	866	920	885	932	839	926	938	883	902	918	898	896	883	891	897	875	911	867	849	851	876	843	893	894	879	895	859	895	889	834	827	904	875	909	919	905	886	897	889	923	870	829	896	862	824	882	897	862	836	936	851	889	839	861	877	934	882	887	865	866	854	904	885	901	909	891	886	878	859	887	893	883	904	870	898	891	885	909	881	883	850	888	922	954	840	880	931	846	843	876	897	858	852	876	874	852	914	880	788	897	835	869	842	852	856	869	855	942	920	865	934	854	889	895	853	874	881	850	937	881	910	858	912	875	866	930	868	909	892	852	884	910	894	875	847	885	928	904	906	891	918	901	913	888	882	872	874	861	850	844	852	902	842	919	928	887	898	896	830	872	833	885	882	864	903	880	901	860	881	843	920	874	867	922	906	918	844	865	899	845	887	933	863	862	922	848	884	873	920	872	874	883	911	929	850	898	918	845	927	885	881	822	865	882	900	859	892	918	870	860	851	899	806	925	895	864	835	871	847	858	853	915	901	848	856	877	910	862	875	888	869	880	912	848	878	863	836	874	909	910	872	865	876	875	870	863	878	887	837	897	880	852	840	911	865	928	885	850	896	884	936	862	879	896	868	933	892	903	907	885	917	890	883	864	880	851	874	843	880	887	881	863	890	900	843	847	909	860	924	874	891	879	843	854	899	855	868	883	933	858	860	874	823	875	862	845	905	922	842	839	896	889	929	868	860	887	907	941	923	891	866	875	867	894	969	889	818	886	858	900	876	885	891	874	871	903	904	853	883	894	851	895	899	822	905	908	874	906	878	902	880	849	872	873	875	824	864	847	862	844	899	879	864	863	881	874	876	890	878	907	874	915	855	817	858	907	916	917	874	895	925	854	892	868	876	880	859	890	874	908	905	836	905	886	895	871	872	832	908	866	912	891	881	872	924	906	874	880	888	899	842	883	901	872	883	880	889	843	882	936	885	909	875	873	884	857	921	883	890	858	882	867	894	841	900	891	933	900	870	896	928	870	885	892	921	884	857	946	864	859	878	869	852	892	879	877	924	919	867	919	911	925	883	818	898	869	859	828	881	907	887	884	863	867	881	885	901	845	886	875	895	836	901	889	920	858	881	883	882	867	892	831	863	938	907	894	881	913	844	872	913	879	885	930	955	945	880	887	907	857	878	938	843	936	938	895	890	884	880	833	832	822	945	888	841	844	896	922	854	882	888	832	831	897	841	930	897	857	886	938	912	904	875	899	912	900	853	866	873	871	937	892	901	846	885	864	857	900	867	846	864	869	923	825	912	948	931	883	951	911	902	885	897	889	908	870	883	893	854	926	910	878	849	893	898	860	931	869	861	864	900	862	894	857	889	871	880	913	861	840	905	892	927	897	819	868	888	837	893	893	826	902	862	877	836	876	893	862	918	920
24788	21462	28201	25113	15897	887	530	421	412	363	371	318	313	299	270	276	318	294	288	287	293	281	277	278	280	292	263	284	284	288	262	288	294	284	274	289	316	284	293	273	254	265	268	287	283	300	304	230	247	263	261	256	249	268	243	281	269	263	274	298	265	248	281	255	282	243	254	277	250	270	276	251	268	241	240	241	303	273	270	265	254	258	272	276	280	242	294	252	241	287	266	260	237	270	244	276	261	266	257	293	261	242	269	263	262	290	264	264	237	275	265	270	255	249	257	275	277	292	267	249	260	272	252	275	270	245	283	270	277	284	265	283	265	253	276	275	290	259	284	267	277	277	294	279	273	253	255	245	277	291	264	230	258	275	291	237	237	242	277	272	235	257	257	258	268	254	302	262	277	282	261	264	280	288	260	258	282	257	257	246	257	283	268	245	254	300	287	269	243	235	271	267	257	264	225	269	292	273	276	266	263	277	242	286	258	288	293	262	263	287	277	265	294	283	249	255	251	281	260	234	260	248	229	266	303	267	263	271	284	274	285	287	263	245	251	284	281	237	266	267	271	288	289	272	256	272	243	232	268	273	294	253	252	245	283	302	252	255	267	253	286	249	290	250	246	258	254	271	255	283	229	263	272	279	229	286	256	279	294	278	258	262	260	294	290	267	261	275	270	233	268	255	260	261	246	266	271	249	261	266	249	258	249	258	227	265	259	259	289	260	295	274	271	268	259	286	228	291	256	251	257	230	277	280	256	279	251	273	266	251	268	233	277	238	257	265	267	276	243	250	261	246	272	261	260	262	277	252	277	287	274	300	281	233	276	286	260	272	259	269	288	264	260	315	278	274	266	264	260	277	257	265	301	261	227	290	248	263	253	256	275	279	252	291	256	256	275	277	268	267	240	261	275	257	248	275	249	255	264	245	251	257	238	278	263	253	252	262	253	274	285	279	287	274	253	242	258	251	263	261	240	277	262	272	256	281	288	279	245	268	271	232	252	261	259	270	309	267	264	271	256	275	263	274	267	255	295	256	286	276	276	273	272	275	261	245	269	242	277	232	265	297	251	294	269	283	260	243	264	261	264	261	285	256	248	264	260	262	269	267	248	250	266	244	232	252	243	298	302	281	268	236	300	300	256	232	267	261	286	284	273	243	250	275	268	256	210	252	242	234	258	267	277	233	300	248	263	249	267	304	282	296	253	275	262	238	294	270	253	240	247	239	266	261	222	277	268	287	258	272	261	276	264	263	262	257	276	261	253	266	261	274	263	235	259	275	265	255	266	280	285	271	282	289	252	288	253	233	262	269	253	271	281	260	257	281	278	260	295	287	258	285	260	278	259	289	270	229	222	286	274	235	258	260	296	277	273	258	265	255	273	291	280	263	276	241	281	236	271	254	238	275	265	254	260	259	261	267	288	245	241	281	235	252	251	266	255	308	245	268	273	299	276	260	281	293	259	268	255	282	256	275	287	247	254	278	290	289	260	260	263	289	248	238	235	293	277	251	298	266	231	254	245	253	277	284	260	248	263	249	275	290	243	231	255	255	253	273	286	260	262	236	244	256	266	242	267	247	256	287	276	247	264	281	260	245	247	230	267	260	269	266	296	259	259	262	251	275	256	245	266	255	267	265	258	282	285	266	272	263	288	238	258	253	263	296	259	272	274	268	260	278	318	255	247	252	271	252	269	280	289	273	249	255	242	269	257	278	216	255	254	283	245	273	236	247	242	250	259	259	243	258	254	274	219	292	242	265	262	261	260	269	241	238	257	277	258	267	239	272	238	271	243	260	261	260	254	241	254	265	253	288	261	264	267	262	259	273	262	261	266	282	255	261	279	236	225	280	293	293	253	272	251	242	242	262	259	260	249	277	264	248	230	270	255	221	271	260	246	255	274	271	270	275	272	272	287	263	280	258	276	285	256	250	284	257	285	295	263	275	263	265	258	267	274	251	281	258	277	242	265	257	261	302	266	258	275	263	282	268	268	255	251	289	242	267	223	262	266	270	270	282	271	235	230	246	251	298	250	266	269	276	269	294	284	282	252	254	257	274	254	237	296	246	254	288	286	268	253	246	266	269	241	283	269	280	277	279	262	255	261	257	254	258	250	270	270	262	262	232	243	259	240	261	249	268	299	281	273	264	274	253	261	263	281	264	275	279	259	278	262	268	275	262	242	251	294	273	258	262	266	272	255	281	270	270	266	286	276	254	266	289	246	242	248	243	296	262	269	288	258	256	265	255	263	261	233	266	274	266	277	286	274	271	250	246	290	268	271	245	230	280	273	267	280	282	267	271	259	281	245	266	266	275	282	260	299	275	273	307	322	240	279	294	253	297	246	275	267	247	272	287	258	240	247	232	285	242	264	299	282	276	275	281	267	238	284	276	267	249	269	259	268	260	262	273	261	243	271	255	249	256	245	274	307	270	258	277	266	245	268	237	278	224	280	277	294	269	272	288	251	260	251	272	258	252	257	304	254	288	221	254	263	305	278	248	263	229	234	261	255	278	247	287	250	276	254	266	234	262	240	257	239	258	263	260	236	271	218	272	244	267	279	280	262	244	279	276	244	261	259	287	261	250	264	295	259	244	243	258	286	249	255	270	278	255	252	261	259	261	267	251	239	239	272	295	249	245	252	259	230	233	272	242	260	269	289	249	288	252	255	235	275	245	257	276	294	265	224	257	281	251	284	287	257	282	284	247	240	266	257	278	245	265	258	251	263	283	279	281	210	273	253	257	245	290	290	244	243	241	257	250	262	262	257	259	275	250	263	286	258	250	272	283	289	259	233	279	276	256	256	253	257	262	278	283	261	266	267	250	263	274	239	297	268	248	280	297	265	273	277	268	278	242	265	267	295	268	228	270	262	276	252	246	268	282	319	255	248	274	250	276	237	245	271	255	220	276	264	256	280	262	271	271	264	278	273	248	275	269	275	274	264	252	259	255	238	250	254	281	270	257	252	260	297	260	251	276	254	270	267	238	280	246	251	276	272	258	283	265	280	273	276	268	247	294	237	286	265	249	269	264	260	252	245	265	278	260	271	258	265	265	292	271	287	249	264	288	271	241	301	267	262	247	227	264	254	256	268	242	284	265	270	249	250	240	271	257	236	249	255	247	258	257	238	251	255	270	268	261	285	258	272	240	268	271	283	259	243	256	271	239	263	266	267	282	298	235	256	269	257	266	266	286	267	228	275	263	271	295	266	272	264	280	252	257	273	279	263	269	270	269	276	247	259	280	279	284	257	253	261	270	237	276	246	276	318	246	240	273	244	279	279	284	267	278	261	262	267	275	272	278	272	245	271	250	268	278	278	278	261	288	287	281	264	249	270	267	243	259	266	264	274	274	251	298	268	236	287	256	267	232	277	289	273	248	290	262	230	256	272	267	264	247	254	257	252	263	263	244	278	249	299	292	250	263	263	275	252	245	266	270	262	281	261	234	286	265	258	266	274	267	254	272	278	272	242	282	273	268	259	240	272	257	253	249
3373	5826	3709	1670	1336	974	782	669	552	492	437	410	378	364	376	356	340	326	341	335	340	319	317	304	285	296	294	319	302	295	300	299	323	317	301	323	300	279	342	275	268	280	287	286	328	299	321	281	294	300	295	276	295	300	316	298	300	287	276	266	290	313	283	298	281	294	322	293	291	289	313	280	301	314	294	299	283	291	277	289	272	292	273	271	315	316	257	326	290	293	286	303	270	292	316	272	279	300	296	342	322	296	304	292	296	299	329	282	302	282	285	307	280	292	298	309	295	318	301	323	277	278	268	270	284	299	298	309	290	297	307	304	281	289	286	320	284	309	273	319	290	304	273	294	307	308	275	299	296	317	307	260	335	288	284	250	296	290	305	267	304	300	284	240	316	296	264	275	298	278	273	279	286	294	299	266	290	299	295	298	281	322	318	298	313	275	299	255	291	312	256	309	254	272	292	290	317	275	283	270	312	295	304	299	276	268	283	329	311	287	303	296	286	260	285	286	286	295	334	273	309	287	313	307	256	287	297	306	317	300	261	314	302	273	253	286	301	289	303	279	285	301	302	270	315	312	267	301	297	287	270	303	308	268	275	298	312	317	301	284	310	266	278	307	288	286	282	258	287	294	320	303	261	306	293	311	284	310	297	297	295	292	315	302	301	271	318	287	319	337	304	292	306	277	281	302	302	292	251	284	275	300	288	289	294	306	277	287	297	314	302	308	287	300	292	305	296	311	294	274	288	296	315	296	270	296	298	287	288	318	285	325	306	283	302	290	292	300	307	274	298	305	281	302	291	296	293	263	294	314	299	295	287	311	308	275	296	319	293	303	269	250	282	290	273	325	265	280	296	313	306	268	262	301	289	290	281	263	293	304	318	279	310	286	291	273	263	297	284	305	289	293	269	283	305	311	308	292	295	303	297	322	306	284	289	272	290	286	284	267	261	270	310	291	278	298	293	317	301	314	283	270	313	318	302	291	291	285	283	267	308	293	312	306	289	309	296	301	300	296	265	314	299	278	285	281	334	296	285	305	302	314	293	305	295	269	300	310	308	289	305	276	291	277	297	292	281	300	279	301	266	288	289	303	299	272	311	293	317	289	307	272	300	283	255	298	284	254	274	302	276	306	306	258	273	273	291	287	302	301	261	307	301	329	280	292	304	303	275	286	291	285	277	266	328	305	305	318	297	319	290	298	264	281	293	288	305	297	296	321	311	288	300	303	284	264	269	270	303	272	293	286	293	294	299	324	264	334	310	303	325	291	344	302	299	284	267	298	312	316	282	291	281	309	274	274	286	276	293	307	292	312	285	305	291	291	272	275	259	299	298	297	334	283	294	290	302	296	268	279	319	276	297	305	301	289	301	295	283	285	296	281	274	282	289	303	306	296	317	301	294	290	305	289	286	265	299	274	289	306	283	270	292	308	300	282	292	277	276	273	292	279	289	285	300	328	291	289	291	307	281	282	294	296	300	288	314	295	319	298	287	318	296	293	279	290	291	281	275	307	284	287	262	292	297	273	298	288	284	294	329	274	298	305	284	338	313	259	294	310	293	304	300	273	308	288	318	294	300	299	278	273	291	271	332	272	290	314	318	263	289	275	276	284	291	308	278	293	271	293	283	301	287	300	301	298	269	296	297	295	296	267	265	325	295	281	310	284	288	296	283	309	318	297	290	297	286	300	301	282	288	312	294	296	322	262	288	285	284	318	285	266	292	296	267	268	261	316	298	300	284	307	325	290	307	290	296	273	317	286	290	252	310	278	303	271	276	296	277	268	338	327	316	318	280	270	307	323	305	267	278	297	266	296	294	281	289	260	284	299	296	287	279	327	308	279	271	330	267	269	309	297	308	289	289	300	316	295	270	276	295	293	272	305	279	266	310	313	289	321	264	306	297	277	326	277	260	283	267	311	307	296	291	297	307	305	267	296	294	289	261	314	306	308	303	291	288	336	305	288	285	333	291	296	286	310	290	259	306	297	305	280	281	294	283	279	302	319	271	308	314	282	313	283	303	300	289	269	306	291	264	315	293	300	289	318	277	310	320	285	313	278	274	304	326	291	292	288	336	288	294	293	296	310	300	278	305	267	290	314	272	278	291	316	300	296	261	329	267	339	270	285	281	303	266	303	252	294	255	297	291	263	279	318	283	311	290	314	319	258	296	277	271	306	322	317	292	281	293	283	294	331	316	288	298	289	306	285	282	284	291	329	288	305	246	274	283	285	300	309	299	292	304	269	262	261	291	276	325	334	294	308	313	301	312	288	262	272	289	303	303	297	262	303	285	308	297	282	270	271	297	312	286	296	319	276	301	288	297	273	288	264	297	310	274	283	292	282	305	299	273	280	286	295	274	301	337	304	295	289	286	296	288	277	270	268	294	277	276	291	253	308	275	291	304	279	278	290	319	299	273	298	294	284	290	294	315	299	293	290	309	293	274	314	261	296	307	310	259	271	279	282	282	267	300	260	289	301	297	304	286	286	298	260	273	281	289	302	294	340	289	309	295	299	320	290	304	303	302	289	306	291	288	309	277	295	281	314	320	292	305	308	284	294	286	255	277	268	298	296	304	285	275	293	321	338	328	285	281	304	273	298	295	296	294	271	302	288	288	266	300	288	294	297	287	299	294	314	302	319	307	311	280	300	287	285	278	282	285	304	310	327	291	276	262	290	279	291	279	307	291	279	294	317	294	302	275	288	323	294	294	262	274	307	299	279	306	299	295	282	266	288	303	291	294	320	303	300	263	265	297	314	294	310	280	299	313	323	268	294	299	296	275	275	311	290	309	286	304	283	280	269	300	281	266	284	308	280	298	276	309	308	256	288	280	288	300	316	314	288	291	282	263	307	317	295	288	267	308	295	302	301	278	305	288	283	274	314	299	292	292	293	317	314	281	287	295	259	293	285	287	302	286	281	285	304	278	291	282	292	307	317	272	295	317	294	289	324	288	294	287	298	306	290	284	307	275	328	285	273	292	307	281	275	309	299	296	297	298	271	274	316	298	291	297	280	320	294	321	298	314	300	275	307	301	265	310	316	277	291	285	313	266	262	307	290	307	304	299	270	287	284	279	305	316	265	283	269	286	265	294	286	283	288	322	309	293	272	314	281	306	314	305	277	279	290	303	308	279	250	287	307	288	265	287	289	297	299	294	314	298	293	279	303	264	266	313	277	303	284	291	280	281	269	294	323	305	297	305	308	305	301	312	285	294	303	299	303	299	282	299	285	280	310	265	304	299	321	316	267	298	291	286	335	306	294	292	319	310	290	279	292	336	290	285	287	306	291	292	292	279	310	323	282	293	301	285	284	271	297	282	278	298	283	308	268	303	314	301	293	292	249	298	285	264	265	285	254	306	291	281	298	290	279	275	309	301	308	313	292	265	311	282	283	303	315	303	320	319	286	284	308	266	292	300	280	285	273	301	306	296	299	289	265	305	310	272	284	297	280	267	308	290	285	274	290	279	292	285	300	283	295	309	291	286	268
22612	21512	29440	23984	21507	21577	13130	1836	1358	1278	1241	1167	1136	1048	1018	1016	974	961	989	1010	911	956	930	962	931	934	956	902	884	919	937	919	908	919	886	918	942	901	905	940	891	905	895	931	915	908	916	916	909	926	929	894	845	880	920	881	890	876	900	878	877	899	895	931	881	873	915	900	867	892	942	835	832	924	918	931	899	922	919	857	909	885	872	894	837	883	945	882	842	891	880	926	873	856	877	894	921	935	896	913	871	906	894	863	892	889	874	899	886	859	896	831	842	920	869	901	883	890	907	897	924	892	856	872	853	928	842	840	892	885	884	932	882	898	911	922	929	846	894	900	889	821	892	990	868	835	861	888	887	878	880	916	873	914	935	898	861	908	877	847	901	880	890	917	911	916	900	862	875	863	865	873	897	869	921	986	869	889	841	900	875	889	876	861	920	872	904	870	876	876	911	898	888	916	907	897	942	915	875	955	833	886	904	864	900	929	832	847	872	848	894	831	888	892	912	880	883	909	930	876	855	905	859	861	898	902	897	865	876	896	858	878	883	867	902	867	893	862	877	847	898	876	841	853	840	870	871	932	887	924	919	905	883	866	930	893	888	927	878	910	833	923	902	895	863	874	854	872	861	843	903	851	879	928	881	794	901	917	910	901	896	906	941	893	849	940	892	903	878	866	826	938	834	852	905	869	926	920	934	893	874	864	919	898	921	867	880	899	853	911	951	853	921	936	880	859	921	879	861	860	855	867	883	872	877	859	911	892	868	881	829	876	904	881	905	941	859	886	873	889	913	919	890	909	900	872	921	917	836	884	941	874	875	911	922	859	820	879	898	906	867	915	914	871	836	876	937	808	918	872	879	934	868	856	898	906	899	910	919	918	881	836	890	836	896	895	823	856	917	880	818	906	898	921	888	872	874	864	878	890	920	914	849	886	865	892	910	906	916	921	844	908	932	868	882	878	852	893	880	873	910	852	888	922	909	903	880	864	901	866	935	879	874	877	860	884	832	852	852	890	887	879	870	876	900	915	893	912	853	898	892	919	934	896	899	919	884	865	891	896	892	918	888	853	881	903	912	892	915	878	920	869	880	846	860	871	903	931	860	917	924	946	875	899	915	874	878	865	861	845	889	902	898	854	891	860	863	866	914	895	904	890	926	911	898	914	864	886	955	902	871	876	830	865	907	845	836	863	870	851	903	844	852	906	918	888	888	893	804	909	823	837	914	888	926	875	919	918	938	866	874	938	898	873	897	897	857	898	823	892	889	837	839	925	863	892	868	864	817	922	854	886	929	905	859	862	879	842	884	866	889	843	892	918	900	849	885	889	916	916	880	880	861	876	869	911	917	893	862	866	935	880	901	904	866	886	894	888	872	906	863	889	875	907	925	862	909	866	916	923	814	929	830	894	940	921	906	923	917	900	861	885	937	921	869	832	892	802	877	870	837	900	897	898	856	917	890	857	925	895	860	910	895	929	910	910	871	900	894	887	895	887	917	894	906	887	855	890	912	858	856	867	927	846	892	869	851	927	850	854	834	868	902	881	876	913	882	891	882	878	853	872	879	906	829	906	837	854	878	910	933	930	848	858	862	850	851	885	881	872	857	866	873	825	891	886	846	915	848	905	891	899	873	909	881	895	871	891	855	880	879	960	899	905	886	866	874	916	906	890	840	863	877	906	922	855	865	894	876	902	837	941	923	898	846	867	915	865	897	902	922	927	925	876	851	863	851	877	827	871	918	902	819	884	871	887	912	818	942	908	908	896	941	885	886	929	803	876	888	889	899	904	872	892	839	854	849	910	873	876	893	911	965	929	880	879	891	898	928	916	900	891	856	907	860	839	874	857	926	848	864	825	904	859	860	900	866	834	932	885	862	843	898	903	860	947	924	907	888	890	883	875	972	847	882	866	888	883	900	846	913	888	846	831	928	893	905	902	856	836	856	832	880	905	923	893	905	884	873	854	911	858	845	891	846	927	903	904	871	878	908	893	852	899	856	868	910	863	864	907	904	910	857	841	825	895	856	820	888	856	876	879	885	868	920	834	868	899	860	860	855	909	911	914	858	866	889	877	863	879	905	870	872	916	830	916	888	918	892	829	828	863	900	849	922	940	903	877	863	903	842	849	949	899	883	882	862	839	897	826	854	871	884	841	926	830	874	897	824	929	903	899	915	894	898	906	895	910	883	905	910	913	898	887	846	882	858	887	889	901	856	911	867	915	852	855	932	892	882	920	903	886	889	870	866	896	854	855	850	876	861	850	912	905	865	896	890	868	881	861	893	862	868	865	900	930	821	915	878	833	866	852	909	872	869	849	917	903	834	891	907	885	909	921	871	849	893	908	895	904	858	842	859	906	846	891	941	929	853	886	894	843	898	859	881	926	930	898	840	888	875	852	913	896	896	870	880	849	892	879	924	862	854	879	870	899	871	916	892	832	824	850	877	891	880	908	893	931	857	929	905	850	858	878	930	874	889	900	876	930	930	858	868	907	932	878	856	868	854	891	907	881	917	869	912	866	898	820	864	903	846	848	893	909	896	984	893	859	857	921	894	911	899	874	908	884	850	860	886	864	894	869	924	893	863	878	842	854	911	873	852	849	872	878	896	816	856	873	920	935	923	925	847	941	882	860	858	893	796	846	867	879	885	872	889	885	927	867	925	894	829	891	844	879	881	852	880	874	922	875	861	898	810	863	910	908	879	889	887	850	908	913	874	853	906	934	915	846	903	870	873	872	896	923	862	880	887	926	853	903	876	898	926	932	827	872	943	883	892	851	891	836	881	896	886	896	904	904	872	869	854	862	915	907	882	884	883	861	851	909	893	869	888	901	939	922	889	847	866	918	880	906	850	879	846	871	925	905	887	866	919	901	886	882	881	840	826	905	894	900	889	917	876	865	891	871	858	826	831	873	818	894	884	895	912	867	934	858	889	892	913	874	851	881	894	852	890	866	875	920	920	905	907	886	973	892	894	853	898	898	868	890	857	882	841	904	915	859	866	881	886	862	846	904	957	895	908	849	907	873	887	854	921	920	906	906	895	837	921	856	861	880	821	881	853	885	889	907	892	893	872	890	906	868	930	937	835	854	914	837	905	812	856	869	933	837	888	877	829	879	894	875	871	875	916	936	871	868	845	899	897	954	843	869	903	887	904	892	871	889	780	918	859	922	865	915	843	912	862	862	836	894	825	883	858	821	906	823	900	891	844	868	883	866	894	931	896	880	888	848	900	924	846	856	908	886	883	874	862	819	867	844	901	949	934	879	904	882	899	910	912	845	892	858	884	858	910	876	889	867	889	890	862	816	870	826	890	907	877	912	885	851	851	897	837	911	973	866	850	854	893	913	857	901	910	890	895	875	849	975	884	837	845	885	828	837	866	867	880	903	867	931	879	887	881	854	894	847	942	914	842	931	899	883	882	871	880	869	867	887	897	850	846	884	898	871	886	915	886	900	859	895	917	912	873	864	877	842	912	870	907	884	909	900	880	842
5011	16705	10771	5523	4086	3325	2525	2068	1749	1633	1451	1365	1251	1249	1238	1081	1026	1038	1031	1032	1040	992	993	980	957	967	1013	939	951	939	951	923	871	961	943	922	927	964	953	879	928	988	922	974	932	883	956	980	856	882	960	918	913	913	937	934	928	947	925	922	912	895	920	871	942	942	916	882	930	947	901	933	927	955	871	870	901	873	873	890	962	864	896	926	914	903	871	873	871	936	972	925	928	917	912	948	934	903	911	882	899	904	902	895	921	862	918	912	932	922	900	904	917	895	965	927	899	924	836	919	922	903	872	946	948	907	894	879	901	955	893	916	882	896	928	902	873	953	924	881	844	935	899	945	882	948	956	920	901	887	945	916	943	867	918	900	884	901	895	985	1010	869	948	898	866	904	939	917	913	881	912	869	921	894	905	934	957	908	866	966	928	933	928	882	890	872	929	909	880	920	912	922	870	882	848	942	905	903	931	933	861	893	873	944	881	905	918	863	895	894	885	920	913	880	892	979	899	938	895	894	946	904	844	888	882	917	878	901	936	888	924	931	886	931	920	962	876	904	949	879	907	907	921	922	881	907	872	864	943	898	941	891	870	908	948	880	897	910	957	956	877	916	896	878	909	965	937	855	906	863	927	933	880	897	836	889	935	928	884	880	915	922	883	904	850	821	883	862	894	940	955	887	865	933	890	934	947	858	865	900	928	913	879	919	901	921	916	909	966	889	913	879	928	888	869	962	878	814	903	911	900	902	882	840	884	947	921	913	858	925	942	893	926	961	819	896	848	920	874	883	849	845	912	904	863	947	909	867	914	843	904	902	885	891	850	958	910	904	929	896	931	870	902	866	947	897	886	871	846	922	885	896	912	889	879	922	882	861	879	903	882	949	942	927	871	844	876	893	909	931	868	923	908	912	885	822	950	919	917	890	882	852	889	935	868	924	928	902	895	887	870	898	854	885	890	889	884	892	891	917	828	935	920	956	873	933	929	872	913	878	914	889	900	866	874	933	892	870	942	903	906	858	882	861	879	863	842	915	907	828	918	885	909	883	887	887	924	944	944	883	912	944	898	954	835	879	860	877	910	864	940	943	892	893	921	902	933	905	938	922	877	900	916	886	873	928	906	883	898	887	949	939	939	897	896	897	917	869	888	895	937	898	858	914	868	938	826	946	907	892	937	909	909	873	898	905	899	895	892	899	875	923	935	923	888	958	933	866	913	920	879	866	906	908	867	874	873	937	916	895	938	889	915	905	894	838	881	882	877	881	875	908	931	894	923	981	906	890	900	872	905	903	911	902	899	861	926	920	919	916	892	878	924	886	897	895	856	905	885	932	932	954	898	894	942	906	892	876	877	937	937	819	870	907	870	894	875	908	895	954	964	918	912	927	917	952	858	891	947	954	912	921	869	912	938	910	914	886	897	961	893	894	901	860	862	881	924	885	901	947	942	908	886	916	940	900	876	928	858	935	899	902	874	887	917	874	902	823	886	854	905	902	927	910	872	864	823	865	922	865	826	888	906	876	936	945	886	944	932	868	904	970	889	900	899	888	898	892	925	950	953	968	934	869	832	914	888	919	928	881	895	943	914	936	913	900	950	928	922	902	919	851	882	909	906	920	891	908	932	859	921	899	925	907	918	850	950	896	940	881	936	964	934	872	881	929	895	894	860	936	914	928	875	890	893	905	894	935	855	893	905	936	869	917	864	881	915	874	940	873	870	930	896	887	896	917	915	870	925	863	904	980	911	947	900	917	908	910	850	890	889	890	890	887	914	914	930	886	906	862	888	900	927	920	936	878	952	913	898	916	884	860	896	856	940	926	880	892	881	895	916	922	904	886	939	957	905	906	902	888	899	907	901	903	924	848	922	883	893	901	890	901	897	911	871	958	869	955	904	882	893	875	932	897	867	915	901	892	883	937	913	938	934	894	937	872	927	889	886	890	912	902	870	936	903	905	898	905	943	948	905	866	930	941	925	903	898	883	898	856	910	909	893	964	903	900	883	882	825	887	926	939	875	917	906	905	871	856	923	856	861	916	914	908	889	901	862	899	856	897	903	931	886	896	909	851	880	891	894	931	957	893	820	944	920	877	905	887	913	843	903	862	977	827	872	950	884	891	866	909	952	901	903	947	863	900	897	934	954	958	900	837	939	891	934	902	879	893	902	924	926	887	846	837	883	850	907	880	909	903	929	950	862	879	893	897	902	866	832	918	914	895	878	897	885	905	915	891	868	897	928	933	867	956	912	882	912	922	902	947	884	923	898	917	894	890	909	953	914	794	901	885	903	911	959	940	911	897	911	943	942	940	907	932	871	880	903	920	900	885	919	948	921	847	909	863	926	931	909	916	965	924	940	908	952	920	909	886	906	926	872	905	931	884	908	899	931	913	927	875	889	929	935	869	928	897	944	883	963	888	868	914	887	904	859	902	913	920	932	925	887	901	889	924	853	866	899	909	885	876	860	862	885	910	943	922	887	877	883	881	908	951	907	904	916	898	843	907	889	992	945	884	869	905	869	929	906	906	868	916	895	851	889	890	906	927	903	975	913	906	898	914	865	915	878	896	830	875	941	915	923	943	912	892	919	934	893	900	912	926	920	886	928	855	894	930	941	922	941	896	872	928	909	806	851	895	891	874	916	848	944	918	886	895	921	930	851	865	915	952	914	885	887	869	902	876	910	894	882	878	950	903	874	872	918	951	869	870	871	917	887	877	912	928	910	904	933	895	919	907	902	867	934	926	930	893	893	932	910	896	919	949	893	917	923	907	966	944	886	901	875	889	905	902	898	879	863	944	892	887	884	909	908	932	882	917	870	896	926	949	858	869	914	878	959	877	863	918	889	930	884	838	925	891	882	881	929	895	914	890	916	904	900	929	887	887	979	873	851	859	938	898	917	902	893	919	908	873	872	845	943	857	858	890	861	891	940	933	904	901	870	835	937	900	921	862	875	892	866	888	889	871	955	914	857	892	908	912	903	894	902	899	855	877	926	888	887	889	910	878	905	882	907	877	957	879	921	886	851	890	892	864	854	923	899	873	949	920	910	911	850	915	909	878	987	889	918	937	906	879	876	878	941	886	940	898	861	888	875	971	969	874	873	926	932	886	963	906	875	903	905	879	928	859	947	858	908	888	910	913	885	890	903	907	909	922	932	903	895	933	949	899	916	933	919	899	889	915	882	916	933	911	890	916	928	934	931	868	910	883	927	895	945	878	873	973	916	905	916	897	852	905	904	884	907	941	896	936	933	950	930	883	886	897	912	910	864	922	877	910	872	934	915	918	910	902	900	909	917	920	909	894	957	897	901	904	849	875	882	964	943	895	890	883	868	927	865	906	944	944	904	923	952	923	939	939	882	834	890	870	899	851	915	868	903	878	873	904	864	909	920	903	855	891	875	903	885	916	894	871	956	918	933	931	902	901	849	936	886	889	924	904	912	866	924	880	891	910	898	847	859	903	911	919	956	933	885	901	935	925	941	868	916	864	910	899
27818	19939	6336	796	618	622	560	404	403	386	431	423	399	435	436	380	422	405	413	398	410	410	412	408	392	412	443	404	415	401	391	416	377	381	396	396	432	404	373	417	373	421	419	439	437	378	402	416	364	426	399	394	408	398	379	399	365	382	422	402	405	405	365	435	390	363	388	394	399	397	428	403	401	349	417	386	425	406	396	402	409	455	412	456	444	394	390	395	407	367	375	396	399	394	441	411	385	393	408	416	409	383	385	404	367	385	389	385	436	396	405	393	406	424	394	392	375	384	382	374	393	388	424	409	408	404	349	386	389	386	402	421	392	400	391	427	429	384	404	405	395	373	431	377	395	422	393	420	411	421	372	373	375	408	406	419	379	388	412	360	419	400	409	403	434	427	394	398	409	378	416	391	354	391	405	376	390	400	384	380	387	386	421	396	410	385	395	426	401	390	399	411	391	430	368	387	401	419	411	429	385	383	381	409	366	397	354	417	388	392	379	393	377	366	394	411	409	388	400	395	400	365	390	378	380	367	379	401	416	412	418	396	423	418	404	386	387	402	375	386	428	419	397	389	398	418	404	406	411	382	389	401	411	443	338	385	399	407	409	417	396	394	384	408	393	376	381	386	420	414	412	384	378	432	414	375	408	387	378	392	386	420	406	415	402	412	391	396	410	409	394	421	409	382	394	397	384	383	394	427	409	389	368	378	389	403	426	402	404	411	369	411	411	404	395	411	430	421	403	402	392	424	383	420	421	433	370	451	394	409	386	391	424	377	423	389	408	406	394	403	387	423	391	379	394	386	402	404	398	399	361	379	384	406	385	407	445	413	337	363	373	388	425	376	388	389	420	412	399	427	414	390	440	378	386	374	379	429	391	393	402	395	401	382	433	431	406	426	396	394	389	394	433	370	426	417	406	433	380	393	437	400	402	403	406	365	391	429	379	404	394	420	392	390	385	408	396	399	401	367	384	407	369	382	377	381	387	403	423	415	399	384	394	422	386	440	379	442	380	393	381	430	388	396	426	432	395	388	394	424	398	381	380	366	388	376	394	447	387	421	394	411	411	405	393	418	391	384	399	408	393	387	395	399	406	363	408	390	390	386	369	399	387	414	397	381	410	412	396	407	416	372	406	404	391	395	411	395	421	412	443	400	396	390	397	386	386	406	381	415	367	406	399	404	401	364	386	419	409	415	366	407	411	408	406	383	406	378	414	414	399	387	387	436	400	440	425	393	419	390	396	386	411	386	384	376	399	396	419	408	401	457	393	389	409	415	402	414	372	418	388	407	404	414	430	409	393	427	357	421	391	366	396	420	373	391	374	406	380	373	394	447	401	397	413	376	450	384	408	399	391	394	365	380	390	394	387	381	394	388	395	405	421	419	364	402	381	375	383	467	406	360	399	392	400	392	374	384	406	398	401	408	421	404	371	421	404	440	409	442	416	410	389	395	402	361	388	375	402	399	400	374	399	386	396	402	418	391	396	393	421	369	426	390	383	362	383	375	412	423	402	404	418	391	372	380	429	410	422	440	396	387	392	388	388	401	386	383	399	408	367	420	371	414	388	394	406	400	384	406	417	382	446	393	372	427	340	409	379	371	432	374	391	380	408	411	425	412	415	378	367	389	398	392	402	425	373	405	407	401	417	391	426	438	424	389	381	381	416	357	403	409	395	405	407	389	412	399	386	421	400	378	384	411	400	418	410	423	399	389	417	416	409	374	372	369	399	379	369	386	388	421	431	383	408	399	420	419	389	396	430	425	428	393	430	421	408	409	391	421	391	408	429	390	372	377	424	432	387	404	387	378	391	397	400	398	365	427	439	405	374	414	400	400	385	428	409	405	419	404	368	392	431	406	395	395	383	403	393	399	409	395	405	390	381	387	392	395	411	371	421	361	390	400	387	428	394	413	398	381	389	398	401	386	369	411	398	410	393	383	419	412	412	423	417	441	446	389	355	404	418	406	447	396	426	371	427	443	374	404	362	392	376	394	404	409	362	376	381	399	384	418	395	376	417	404	407	412	417	404	375	415	407	377	409	388	417	424	383	402	376	391	394	420	432	424	389	386	388	381	355	390	408	434	386	409	390	385	404	404	400	410	398	418	394	426	343	396	391	375	383	395	370	377	411	406	442	374	417	426	399	398	386	395	432	374	393	425	406	417	415	419	388	387	371	387	394	413	392	363	383	396	393	386	421	387	413	409	407	412	410	388	382	415	425	430	401	386	399	369	412	417	415	390	428	400	390	410	428	400	396	385	405	400	423	388	399	401	365	402	392	420	392	387	401	414	410	387	396	435	379	405	390	437	380	412	349	377	430	373	400	414	400	432	407	414	407	403	393	390	412	398	392	392	418	388	412	408	435	435	416	436	352	399	408	414	385	410	422	391	381	413	438	411	372	410	378	361	405	366	409	419	378	410	414	420	408	367	409	385	372	385	398	391	350	389	412	384	409	385	368	388	377	440	431	399	388	394	395	416	373	353	390	394	406	398	368	412	433	408	425	391	395	384	404	455	403	398	392	386	410	364	415	367	431	410	387	413	402	402	421	419	430	397	398	380	378	385	404	411	389	407	395	407	400	387	400	404	408	443	422	392	386	397	374	411	418	402	376	400	401	393	394	408	409	399	434	407	388	384	414	395	384	430	408	383	315	410	439	371	412	401	388	400	393	401	363	383	377	410	404	400	420	412	406	372	431	426	388	379	366	385	407	416	408	413	424	410	415	399	431	409	425	388	444	411	374	403	403	402	390	400	377	403	379	400	382	387	372	381	396	403	403	453	390	419	397	389	372	380	405	384	382	381	403	406	387	414	414	405	430	382	410	400	389	413	388	423	395	438	398	405	419	406	419	395	360	410	366	415	414	409	401	427	411	392	395	425	403	433	435	374	415	390	420	368	396	404	377	371	395	434	383	392	420	429	432	404	400	371	395	359	417	404	381	371	399	381	404	411	357	403	389	393	410	391	389	388	393	445	412	390	409	380	422	395	372	448	373	391	400	406	397	388	405	399	379	379	382	416	373	357	426	383	418	436	352	385	383	385	395	405	376	418	423	373	396	383	395	409	404	416	381	364	401	417	366	400	387	382	352	388	400	374	400	387	361	379	373	425	413	403	386	410	378	428	379	414	420	390	403	380	391	384	380	417	404	401	392	387	398	379	389	420	443	401	397	369	396	396	379	370	395	392	378	435	411	401	400	374	398	388	398	386	408	408	394	398	385	383	422	420	409	403	413	439	434	410	391	419	388	389	395	414	384	398	386	365	386	432	397	363	406	381	407	389	373	406	402	395	401	440	443	392	349	414	397	411	429	391	377	424	370	449	441	407	381	411	436	426	415	426	403	387	383	377	419	393	387	389	401	405	425	388	392	399	402	360	405	417	403	383	404	393	420	413	423	433	389	393	390	397	367	405	436	365	396	387	420	435	436	373	381	366	433	445	351	428	368	375	403	369	393	415	373	397	390	438	425	398	430	405	349	403	404	388
4336	2049	809	567	518	478	476	482	438	423	427	431	441	442	448	423	423	408	424	427	421	453	412	460	414	377	395	415	428	416	395	424	408	403	432	411	432	427	447	414	415	427	416	419	415	410	402	465	391	395	436	388	424	412	423	414	409	425	396	398	440	382	402	395	405	388	414	413	421	433	430	423	424	392	440	392	418	412	408	406	417	427	400	411	385	427	400	413	386	429	351	419	395	398	453	423	372	398	397	377	406	401	418	394	430	388	401	415	376	383	398	387	425	381	425	373	410	416	415	392	400	452	393	406	429	360	440	445	403	422	410	377	413	412	420	409	420	431	416	400	386	423	400	396	430	408	412	396	422	393	437	409	430	414	415	397	409	428	415	405	406	397	422	395	392	424	388	438	374	430	426	389	410	407	399	407	414	344	383	465	399	385	415	451	427	387	401	395	417	422	424	412	409	410	435	412	412	441	385	431	423	392	360	411	431	414	433	423	386	395	372	409	404	402	410	420	409	427	391	438	440	417	428	392	386	379	408	383	436	385	399	382	433	436	432	432	414	364	435	397	391	413	436	425	436	418	429	441	390	410	393	419	403	413	409	391	445	413	421	398	427	387	402	409	438	429	400	422	421	411	452	393	423	419	394	402	432	379	436	401	423	411	450	421	406	433	400	376	417	423	404	452	408	384	389	416	418	421	400	423	373	469	373	434	425	389	403	392	406	414	416	428	402	391	428	392	417	416	426	389	400	382	428	472	428	415	391	385	392	399	412	422	422	409	423	408	417	410	427	421	423	377	404	402	394	442	397	403	413	407	452	410	434	402	388	426	406	396	391	389	381	409	445	406	426	413	424	414	399	438	442	402	420	422	399	400	395	400	435	428	405	425	391	399	413	393	406	425	443	450	405	401	404	424	430	403	438	423	386	446	445	397	443	403	453	427	424	413	384	424	420	418	431	407	430	392	434	392	395	444	455	437	419	387	430	372	424	416	420	364	418	417	414	419	409	451	392	367	391	426	400	392	408	438	418	409	391	372	414	410	402	388	415	420	411	432	415	423	422	406	417	426	433	387	440	424	384	408	440	434	409	421	361	423	392	434	381	431	390	414	411	441	393	424	417	426	416	395	408	411	413	407	409	435	388	423	415	437	418	428	433	371	403	399	413	380	440	452	386	397	455	462	432	420	427	408	436	427	378	399	418	398	396	420	383	411	406	414	491	396	372	430	414	404	380	424	429	418	431	412	421	405	412	418	421	411	404	423	399	397	432	412	406	442	409	420	422	437	395	445	439	415	422	434	395	414	410	396	407	411	431	425	398	390	388	406	418	402	408	389	452	414	412	414	416	425	390	424	400	395	391	403	405	436	405	389	453	427	435	408	404	437	431	440	416	434	386	414	422	397	380	431	408	422	389	431	436	449	409	436	413	382	431	397	379	425	415	445	417	416	397	433	428	393	411	418	421	422	400	437	468	395	420	424	413	381	407	468	464	438	401	389	397	404	445	424	416	403	416	436	392	424	398	389	409	453	370	399	407	430	398	394	462	437	445	421	444	392	418	411	398	426	428	431	426	408	407	425	420	421	420	417	407	417	419	394	441	435	391	387	398	403	432	440	407	384	420	438	398	405	421	385	446	380	400	442	413	418	438	356	417	444	422	427	395	448	434	383	408	396	427	387	389	442	402	410	399	441	413	417	422	392	432	372	427	439	373	397	426	428	410	452	407	429	406	397	365	405	397	395	426	396	448	462	419	407	424	384	393	413	405	424	382	437	416	407	430	423	399	400	433	411	423	390	413	419	430	394	410	384	400	417	390	421	412	462	404	391	422	406	401	376	407	393	386	432	415	431	392	400	418	392	431	443	409	386	409	425	393	423	392	405	418	426	429	409	407	434	393	398	383	415	384	413	405	403	404	421	384	431	427	399	396	413	432	406	402	446	410	402	421	429	381	413	395	393	395	384	415	429	412	409	421	393	419	430	447	393	417	410	390	419	417	435	416	422	401	451	399	453	412	408	420	420	414	443	450	399	422	403	398	433	406	398	445	393	433	388	403	413	390	388	450	398	420	396	403	380	416	410	450	388	417	407	421	436	405	395	394	401	417	376	434	406	409	413	433	410	382	418	393	417	423	424	369	389	381	422	413	397	379	437	376	435	405	403	394	406	444	409	456	406	458	439	416	407	425	418	424	385	448	374	392	391	366	380	429	407	438	411	428	401	414	388	427	406	413	393	392	398	382	444	418	427	385	411	399	392	413	393	400	360	390	417	383	368	416	438	432	375	407	428	419	404	429	404	404	402	410	388	433	428	396	421	427	396	432	401	404	423	435	400	385	423	433	404	431	414	369	399	396	403	430	390	454	440	421	465	489	441	449	420	417	413	427	412	438	393	453	430	438	413	391	394	426	433	422	385	410	401	434	407	400	397	402	413	418	434	391	414	437	412	410	380	425	389	419	444	380	391	377	412	383	413	408	411	414	368	408	419	440	421	437	437	406	436	408	397	437	404	416	454	410	394	394	388	405	365	433	417	393	408	428	398	395	426	404	449	426	378	442	416	443	415	457	377	422	399	414	404	398	474	403	404	400	457	418	425	420	391	405	397	440	411	486	419	407	397	415	414	442	433	397	338	426	400	456	400	392	417	404	405	375	407	414	419	421	430	398	406	414	407	415	395	435	409	411	407	437	413	420	395	383	415	412	390	409	392	391	406	441	443	374	409	380	424	405	420	407	400	387	420	440	443	403	431	455	404	416	399	429	412	411	407	420	417	400	410	402	431	392	431	420	412	436	413	412	421	448	436	431	436	403	401	425	409	424	409	423	443	421	430	429	429	431	425	434	396	395	405	415	400	395	379	379	376	440	394	395	443	409	402	390	413	420	364	399	377	410	409	406	456	397	406	428	463	420	402	434	386	419	432	418	410	433	402	431	400	442	472	404	401	384	448	398	400	413	413	420	422	436	422	410	407	436	392	397	414	427	399	401	394	439	434	402	395	409	422	399	425	415	435	415	415	391	418	434	452	436	393	386	434	415	417	406	383	452	432	407	375	407	420	439	388	412	411	368	395	462	394	423	416	420	397	425	414	400	421	410	442	417	424	411	442	426	407	426	420	404	419	381	491	414	405	401	464	382	409	420	401	429	420	398	406	412	402	411	404	416	413	461	427	440	375	389	424	383	425	405	423	397	408	403	403	415	457	413	408	394	394	392	424	393	421	441	393	423	411	398	396	393	441	404	436	419	412	444	401	402	374	432	388	428	390	392	405	451	403	417	411	410	401	420	445	425	408	388	396	436	419	432	430	422	412	416	418	399	387	389	392	406	392	429	399	448	418	458	460	425	419	421	443	448	443	418	407	429	440	427	428	416	421	479	388	410	418	416	386	416	424	439	410	413	397	399	407	459	388	405	405	408	429	410	407	416	408	403	407	411	417	384	403	410	467	417	436	432	440	439	450	413	374	429	432	405	378	417	438	401	396	393	432	388	423	416	417
23716	21514	29086	24357	21502	14292	1999	1240	1142	1090	1042	1043	957	964	904	933	959	941	947	936	979	881	978	877	915	884	921	915	901	869	865	923	855	960	864	869	897	846	922	887	905	852	883	888	846	871	830	775	823	878	872	878	900	879	926	887	844	901	839	899	865	829	857	971	849	909	853	916	867	878	833	829	830	873	892	813	911	903	881	842	818	850	869	876	829	879	886	906	847	892	848	892	881	873	851	861	871	837	848	841	907	866	874	868	836	882	842	837	899	813	875	912	899	889	845	895	851	857	873	866	895	903	889	886	846	869	966	885	902	858	847	865	836	919	853	938	898	824	879	795	879	901	853	894	854	854	859	843	866	856	933	876	916	899	914	911	856	898	868	857	844	884	865	849	884	880	865	884	906	868	867	819	845	895	844	876	808	868	896	862	862	876	889	913	874	874	800	866	919	892	846	908	859	856	890	938	826	888	826	885	835	832	900	858	832	905	889	856	861	893	848	851	868	869	862	856	890	816	851	901	845	842	877	891	951	880	859	890	898	907	856	835	863	851	916	858	915	912	872	859	824	961	882	869	833	913	841	864	849	892	890	884	873	898	864	902	875	895	828	880	854	855	925	854	880	903	841	830	873	887	858	803	811	876	862	890	865	877	883	867	817	849	826	861	897	830	843	895	863	837	884	795	868	856	971	878	861	857	817	901	844	898	849	884	832	888	819	848	861	864	864	832	868	932	884	846	818	858	888	845	902	868	850	833	827	825	880	882	876	904	882	868	924	872	846	889	874	849	915	856	910	898	872	910	909	853	842	869	866	865	854	869	847	908	892	857	892	886	880	868	834	911	878	839	889	873	868	875	903	891	877	866	873	856	851	874	854	881	835	836	849	855	923	849	875	871	809	836	881	879	845	886	928	887	864	900	865	879	846	887	816	864	938	844	847	856	838	852	879	835	893	868	910	852	863	899	877	898	861	828	896	874	830	799	901	884	858	871	833	877	862	837	888	836	880	843	862	854	924	865	863	911	848	865	921	866	854	904	905	866	882	896	851	864	841	876	881	883	838	854	886	909	837	872	864	832	870	885	869	889	898	888	846	892	878	882	820	837	867	853	827	918	910	886	836	866	861	886	889	842	880	852	849	854	875	858	889	879	834	847	881	863	871	880	845	872	887	863	896	845	871	851	861	870	813	875	903	856	848	839	863	875	861	879	908	796	830	881	860	900	840	852	869	836	852	825	850	878	856	841	836	872	903	874	865	871	850	865	864	907	906	832	885	843	865	882	879	885	909	889	896	861	878	884	878	903	901	888	861	876	886	862	920	862	878	878	872	843	868	866	807	869	888	890	902	903	843	789	932	857	882	882	910	848	850	896	867	828	832	877	876	891	858	898	889	936	876	900	903	851	846	842	874	871	846	859	837	831	884	848	848	861	883	865	921	854	873	868	857	830	872	832	923	854	826	849	839	848	897	823	860	840	875	885	872	860	881	904	893	859	889	821	880	889	881	885	857	849	887	906	894	868	895	885	870	830	814	834	923	853	803	891	841	897	836	897	894	947	897	904	813	899	840	879	830	866	915	857	841	824	840	884	893	909	852	838	828	829	855	850	864	914	874	851	883	870	877	843	833	849	883	892	852	886	877	894	903	870	814	896	864	864	835	799	910	816	896	823	873	831	886	855	865	877	880	885	835	829	832	884	868	852	903	885	868	894	841	859	883	861	856	876	892	856	838	905	830	801	873	865	906	868	866	874	869	885	853	881	868	872	862	821	903	869	890	890	882	822	862	869	868	877	890	895	871	878	916	875	812	958	866	920	823	857	914	886	893	879	801	857	848	843	817	855	836	847	882	841	876	891	854	810	884	869	848	856	879	856	889	860	887	804	857	879	874	868	852	839	886	905	915	879	872	896	916	831	886	865	880	854	846	860	914	864	928	807	835	860	839	851	851	847	905	887	833	830	901	827	879	788	861	865	838	870	818	842	889	903	847	907	857	888	888	845	834	805	829	837	838	860	870	860	827	875	896	868	870	917	873	899	855	842	898	878	859	851	929	877	841	846	867	877	819	854	888	889	892	901	917	865	799	906	813	905	875	875	872	838	862	886	876	843	872	900	893	850	868	854	918	861	837	879	884	923	895	895	836	911	875	888	831	891	820	852	874	864	914	907	888	872	883	896	853	826	884	865	836	845	927	852	882	870	889	864	864	823	855	929	849	843	924	828	834	898	859	899	854	922	841	924	854	859	866	863	862	870	876	843	860	878	802	859	833	860	781	846	877	837	880	853	837	851	865	863	877	855	868	816	911	874	826	831	883	856	837	861	886	829	906	852	847	867	834	904	853	842	826	846	829	864	867	886	823	832	871	819	827	849	814	817	826	866	881	900	847	859	869	831	875	920	906	830	885	814	866	906	849	836	860	836	854	839	864	860	849	857	844	843	851	933	883	838	828	899	855	885	839	814	898	878	886	838	856	837	876	870	824	837	920	876	865	936	865	875	831	889	869	893	915	924	863	845	826	910	880	867	917	822	843	828	903	892	844	851	858	852	858	883	871	849	875	860	858	827	849	859	900	833	830	852	856	852	861	852	875	849	869	897	869	892	884	897	882	856	907	874	886	854	792	828	809	848	864	901	857	856	857	865	878	870	901	886	906	852	880	847	878	959	905	878	899	904	912	883	840	907	879	906	840	864	843	873	844	808	872	884	846	917	909	875	905	825	878	853	866	844	851	854	840	882	877	875	868	812	818	836	852	864	914	874	894	879	865	818	876	855	818	910	878	922	870	855	880	871	888	818	840	815	879	896	859	917	866	838	870	852	861	887	871	905	884	926	809	883	832	874	886	899	886	910	844	908	808	835	877	865	849	889	813	870	928	865	873	834	894	828	871	875	854	854	869	900	862	875	791	860	845	857	876	888	853	883	821	871	899	882	923	886	854	870	854	809	893	830	879	914	906	780	854	872	925	861	894	877	926	830	885	845	854	871	898	847	820	858	874	848	896	813	850	898	838	874	877	870	839	900	890	833	873	838	825	806	897	888	820	853	938	885	881	866	839	862	894	929	840	866	920	916	870	815	864	907	853	862	855	869	905	912	891	872	864	862	884	904	844	910	862	898	833	891	882	909	825	855	906	911	826	857	902	871	858	843	904	924	877	853	892	864	818	859	915	921	864	860	841	857	831	880	910	853	850	850	898	872	842	830	862	840	847	922	866	861	872	883	888	885	886	878	844	910	856	843	847	875	853	901	869	873	875	883	892	947	807	839	901	906	856	835	880	901	859	865	855	822	862	853	874	821	852	838	850	884	884	824	917	858	902	827	816	900	874	884	888	893	861	866	864	829	884	862	866	819	877	869	838	867	822	916	856	838	868	892	833	847	841	838	841	887	877	915	836	909	902	882	841	928	893	848	887	901	874	866	846	858	858	893	849	875	854	907	903	873	866	850	880	924	827	913	853	833	838	857	880	853	803	857	871	859	913	813	881	855	893	881	895	850
3805	11958	6578	3251	2646	2043	1710	1465	1361	1176	1154	1124	1007	1050	931	931	946	991	899	904	859	881	947	913	887	918	946	941	896	871	884	957	900	936	904	887	893	905	927	901	889	812	863	948	920	885	865	916	831	857	917	848	904	846	891	842	894	901	898	899	914	896	858	873	888	872	885	891	880	870	856	837	863	924	929	884	892	942	854	863	851	817	844	879	870	904	845	867	843	895	859	896	896	905	844	901	883	932	887	890	891	852	856	876	899	894	886	855	822	833	834	914	861	872	883	934	872	918	910	837	881	823	924	887	885	876	846	855	937	874	891	837	868	874	889	834	876	881	846	899	912	840	882	849	822	862	938	920	852	853	912	866	876	901	903	866	929	833	853	868	918	901	866	837	823	827	942	879	858	905	841	799	911	841	897	890	904	877	899	889	844	841	864	914	845	851	850	898	850	961	872	907	880	916	829	932	845	816	864	903	864	936	870	882	931	879	871	878	848	886	909	894	904	884	873	910	888	841	892	885	892	864	916	843	909	891	869	842	875	857	916	874	882	830	860	897	827	882	844	859	932	812	916	861	919	859	875	815	875	868	857	899	856	878	840	839	862	850	844	897	886	913	871	931	867	853	894	926	835	859	914	866	888	927	872	848	877	885	825	857	848	854	841	914	875	874	863	888	857	845	865	867	870	867	855	908	903	898	913	845	852	878	938	880	870	909	859	897	890	882	871	882	846	853	851	803	905	846	863	834	833	854	865	909	908	899	852	870	884	873	843	882	878	863	878	895	887	915	903	844	890	872	877	841	840	900	844	872	807	908	825	859	845	843	863	881	886	820	876	849	848	920	860	878	853	850	885	935	880	859	891	865	878	859	846	868	888	871	884	867	878	858	886	874	873	899	813	846	883	862	838	892	871	909	884	870	847	932	907	847	883	899	945	860	881	891	857	864	827	900	877	859	878	854	837	908	913	868	886	870	842	870	907	848	857	925	850	877	850	914	879	890	876	841	869	922	912	899	911	917	841	899	867	846	879	864	892	834	864	918	886	849	902	855	897	889	871	882	901	922	864	871	870	903	906	885	830	831	917	824	888	815	924	824	869	891	874	877	895	928	870	864	865	863	826	942	921	847	908	859	877	860	866	850	830	877	892	866	872	955	869	877	909	833	843	885	880	922	856	865	892	856	890	900	858	903	879	888	870	894	873	868	878	857	920	889	874	862	842	913	898	918	894	885	956	881	853	886	868	883	830	818	850	887	888	793	826	880	872	855	865	910	860	862	811	863	915	882	859	884	808	864	884	881	879	842	832	834	864	860	877	864	865	882	875	922	875	814	881	933	863	874	865	900	878	847	851	932	887	843	856	893	846	880	817	867	897	894	861	893	863	846	929	878	938	896	874	894	859	858	856	883	852	941	866	921	908	842	913	871	919	828	836	912	882	843	920	880	909	843	880	862	908	845	885	845	908	819	901	837	847	872	926	831	870	835	837	856	939	893	873	902	916	925	838	897	897	871	896	941	925	875	857	887	872	886	812	881	867	848	865	901	889	936	827	890	883	883	851	895	896	896	906	873	871	882	933	875	847	916	855	835	911	841	900	882	858	844	916	904	917	905	877	898	886	844	950	869	847	880	833	845	835	879	878	826	873	896	891	867	868	900	903	846	896	836	876	913	867	880	856	863	928	896	888	848	915	815	914	861	922	848	900	814	888	901	922	866	912	866	877	918	880	884	855	860	877	855	875	934	920	952	864	825	910	898	856	929	871	850	869	928	885	917	918	881	938	858	907	884	914	885	928	863	855	922	910	849	893	907	890	903	867	863	879	895	938	873	923	850	853	854	869	887	873	859	889	888	865	860	897	883	798	886	878	830	901	876	901	861	888	938	844	864	838	840	891	869	881	899	886	877	939	891	870	894	842	874	867	841	912	834	869	909	857	891	900	841	919	874	881	933	877	892	879	887	870	820	931	940	851	830	861	864	905	868	897	854	863	887	900	877	903	883	876	904	844	903	889	882	897	870	827	851	953	845	861	884	891	850	919	899	880	864	861	883	868	865	900	881	861	867	873	881	876	848	817	866	870	851	872	881	917	842	874	920	887	845	874	888	819	875	871	902	889	883	857	889	860	904	863	875	918	915	861	891	899	872	933	881	843	787	873	887	873	949	844	935	919	894	862	883	873	871	901	872	840	855	889	892	932	874	846	833	903	902	853	899	835	937	820	927	854	870	884	897	898	837	873	852	910	846	885	900	889	889	873	890	849	844	891	838	868	880	855	869	858	909	897	883	887	884	848	869	853	911	864	871	859	885	868	874	839	877	867	868	906	922	900	883	856	875	898	926	861	867	865	903	857	939	871	894	848	895	873	859	843	899	863	889	819	878	926	865	894	906	899	884	870	909	904	874	876	865	829	885	953	907	857	893	894	937	918	904	928	852	885	845	844	940	879	867	853	802	880	876	882	890	899	859	889	900	900	866	891	892	875	910	902	872	847	852	868	859	867	911	861	881	925	899	892	872	868	920	900	919	817	827	903	885	914	867	853	878	897	869	868	896	864	878	925	838	869	941	884	888	843	868	872	856	890	855	928	883	932	869	869	881	873	908	879	908	913	797	923	861	903	897	871	865	882	910	907	851	909	895	871	836	854	851	926	893	830	840	876	890	857	838	848	865	849	889	870	886	951	857	940	827	820	880	906	885	930	845	892	885	858	880	943	883	828	917	885	893	896	840	884	808	869	907	882	904	837	918	888	872	849	888	886	835	866	778	890	864	892	908	820	914	849	915	837	881	934	863	864	804	937	876	867	912	891	896	857	818	882	926	861	915	843	866	847	897	934	847	875	883	865	875	829	869	866	846	841	905	894	846	889	942	902	927	887	920	851	825	880	857	828	895	875	856	869	866	881	884	876	857	886	871	837	844	850	879	900	847	886	904	877	879	868	875	889	936	879	889	903	864	901	887	851	906	893	849	897	902	857	878	871	855	787	930	812	888	848	927	888	885	899	885	902	881	880	856	909	837	849	866	862	908	885	826	845	936	891	823	865	930	881	835	932	879	847	899	857	889	872	915	892	848	845	875	814	828	872	855	867	884	876	884	898	937	854	895	899	875	829	846	924	861	897	875	866	890	861	831	872	873	933	900	868	865	872	879	879	867	888	943	856	867	911	906	887	907	863	838	851	910	895	881	883	926	853	870	847	948	910	902	870	848	906	912	866	847	866	859	847	824	861	906	860	846	887	916	802	844	888	900	849	870	813	885	902	915	903	845	884	876	860	882	901	900	848	867	912	864	882	910	933	859	902	869	898	883	923	927	893	922	867	884	894	840	886	860	908	836	907	883	874	887	876	887	841	840	897	926	849	897	955	880	818	894	838	909	876	878	870	864	860	835	799	880	868	870	868	817	887	893	929	865	868	931	890	880	897	892	895	893	869	836	868	911	887	888	847	925	901	882	853	897	859	851	884	920	888	868	903	897	840	892	901	901	874	878	855	879	903	880
24812	21465	28152	25098	15918	861	498	415	375	363	331	317	324	316	299	256	318	286	248	285	296	291	288	288	294	245	290	277	264	254	274	281	250	284	276	279	241	258	281	265	262	241	289	292	263	266	241	238	281	263	256	279	236	273	269	252	262	278	273	269	301	271	297	275	298	304	262	263	302	255	238	269	269	250	259	270	276	251	253	239	289	261	273	260	248	266	270	233	271	261	283	231	259	240	257	236	282	251	279	272	243	260	273	279	272	246	266	245	259	256	289	257	282	250	276	234	274	239	261	268	278	259	281	288	251	276	283	260	250	270	243	279	287	258	268	231	266	260	234	261	267	251	260	282	281	236	262	263	277	282	271	278	257	276	262	286	271	262	274	241	261	272	271	259	273	264	266	237	269	260	241	247	310	282	265	252	232	247	267	277	262	268	273	250	244	252	266	272	274	287	273	279	288	290	268	251	226	258	244	259	280	286	278	292	267	276	254	269	255	275	242	289	253	270	272	285	272	286	278	252	250	252	237	263	264	254	248	261	254	233	244	283	285	270	259	272	250	261	261	252	280	286	258	257	293	265	280	265	252	263	272	261	289	261	272	273	266	258	256	282	275	239	273	239	262	276	262	296	250	257	265	273	293	263	264	260	236	279	251	266	282	251	270	257	278	260	269	266	263	266	275	255	253	258	268	268	248	291	268	252	252	261	282	278	259	271	249	262	283	260	271	268	274	237	245	259	270	265	279	271	251	266	269	252	302	284	292	241	274	295	266	262	265	264	261	275	286	257	255	256	269	235	259	244	277	282	250	267	283	284	234	307	242	250	275	244	248	247	251	244	273	265	301	282	268	277	245	260	231	253	265	280	241	266	280	237	249	245	260	277	256	286	268	272	275	258	251	262	271	298	246	254	279	253	287	251	267	288	277	286	289	259	248	277	285	248	303	277	249	305	271	292	291	300	231	267	283	271	291	276	247	254	275	243	265	256	257	254	262	239	234	271	257	247	246	263	252	268	277	289	248	236	256	272	285	271	286	252	273	290	264	274	263	246	265	246	248	295	287	259	239	254	257	271	250	273	272	254	263	268	271	241	274	291	253	248	246	254	252	246	264	265	278	284	266	310	247	272	282	282	270	255	265	286	260	273	278	270	287	266	251	250	285	275	271	266	250	275	255	276	234	263	246	241	234	232	281	233	257	248	267	263	288	273	282	235	286	275	273	268	245	297	255	255	278	253	280	245	251	274	261	245	273	253	252	280	255	303	261	249	250	271	254	259	252	270	273	265	265	257	274	243	258	225	265	263	272	260	280	218	264	263	269	280	276	239	253	304	271	260	231	250	267	253	296	259	284	280	235	232	274	267	251	278	239	252	275	293	300	257	252	241	280	262	298	265	293	269	265	276	260	228	253	291	254	265	276	274	254	283	249	234	283	283	264	280	252	273	283	305	274	241	268	267	258	265	259	280	264	270	255	275	254	248	267	271	274	294	270	278	244	248	267	265	251	280	270	260	245	264	261	273	253	264	237	242	277	249	228	261	263	274	258	254	253	263	274	279	252	265	259	262	277	258	260	249	265	235	244	280	254	260	267	244	245	270	269	231	258	247	254	264	260	276	224	277	259	256	268	259	257	253	248	266	264	278	277	267	278	236	279	262	250	276	282	252	233	274	251	275	270	247	249	255	293	267	251	257	263	278	276	249	257	297	249	258	265	293	260	259	254	278	254	285	238	294	236	251	257	262	277	237	267	256	261	254	267	255	265	289	280	287	266	267	256	238	264	247	288	262	268	272	290	259	287	269	292	267	241	278	251	255	291	258	253	277	251	247	248	278	274	262	283	242	258	299	266	290	252	280	252	263	243	239	255	246	246	284	283	249	279	262	270	252	288	253	228	263	293	247	264	284	282	286	265	237	285	282	258	263	268	297	280	279	265	253	274	257	267	267	299	237	274	249	276	264	264	251	262	298	257	261	238	228	265	261	261	238	238	282	259	264	236	286	242	262	247	276	258	245	257	257	243	260	271	249	289	267	267	246	293	280	272	288	272	274	263	235	288	240	259	260	284	269	239	252	278	251	265	262	236	236	278	248	253	269	272	249	238	276	254	254	279	255	268	263	257	250	254	252	268	222	257	254	269	258	243	257	251	244	257	275	236	268	244	290	274	274	285	277	258	241	257	258	268	262	281	262	266	271	244	264	255	240	277	264	260	243	249	267	256	257	260	246	281	243	250	269	261	272	247	261	278	273	248	265	258	247	266	272	257	255	263	277	248	226	277	240	283	279	237	234	277	291	291	261	258	265	278	247	291	255	278	289	263	252	258	271	241	258	244	250	278	256	241	249	262	246	265	265	245	249	243	273	256	250	254	254	282	271	277	274	261	275	272	249	244	299	248	252	261	284	261	266	272	261	287	235	292	243	245	277	234	278	247	308	251	271	281	276	271	263	253	256	271	255	263	283	267	265	241	276	259	269	251	233	236	210	269	259	251	256	260	270	257	242	283	256	269	265	246	252	260	308	270	276	283	264	276	255	264	234	284	289	249	260	309	266	259	285	268	279	252	234	255	250	258	263	272	299	244	281	278	239	279	245	236	289	244	246	257	255	270	272	251	288	263	274	229	299	241	275	235	255	248	268	262	280	261	269	251	286	247	248	245	277	254	308	272	271	252	246	259	303	247	260	273	260	251	265	272	266	243	250	274	255	324	231	265	259	268	254	248	253	231	276	237	251	280	253	266	265	264	271	283	244	275	274	279	264	260	284	286	278	249	262	286	272	264	262	278	264	253	263	259	258	248	218	246	271	262	247	257	272	268	281	285	292	220	279	231	257	254	240	248	246	259	225	287	262	251	280	285	269	267	269	291	249	300	272	251	284	267	274	269	270	255	244	260	273	253	274	307	255	291	262	270	301	256	247	251	257	256	260	301	285	246	259	249	275	271	282	245	257	249	247	239	280	253	259	262	272	245	259	289	270	264	239	229	247	265	273	264	254	267	246	262	266	244	282	271	253	251	275	254	280	276	256	291	277	254	261	294	267	240	266	261	267	259	255	251	254	274	232	251	272	246	264	240	239	225	255	256	263	262	265	278	255	254	290	262	277	254	261	258	233	247	276	268	246	263	259	279	262	278	243	250	252	263	247	272	270	280	263	261	254	276	255	250	250	277	269	285	265	263	261	238	260	278	262	248	253	269	267	259	279	257	290	235	253	241	276	278	221	249	255	257	288	238	248	284	288	230	284	279	290	283	282	268	280	254	266	282	244	258	242	240	253	249	240	225	255	287	252	286	286	236	274	259	238	274	281	250	253	277	260	277	284	256	247	268	268	243	293	278	257	238	279	293	262	234	248	276	246	250	274	265	258	240	239	277	246	243	274	260	258	255	272	253	262	274	271	276	267	216	277	262	257	252	252	279	226	271	252	241	279	280	253	275	268	294	292	267	266	255	272	271	274	259	281	238	275	247	275	247	273	248	276	293	288	275	279	251	280	259	263
3447	10848	4095	1745	1358	1008	802	668	564	512	466	415	398	381	378	360	327	330	333	320	299	304	289	293	317	351	305	304	295	281	306	304	301	320	269	272	294	284	286	315	306	301	323	281	307	295	288	311	274	294	274	302	300	300	303	296	293	279	310	290	290	311	296	267	296	281	312	287	271	243	277	296	317	283	323	298	282	301	286	317	286	283	325	292	289	304	291	259	308	293	294	310	322	281	289	305	308	293	302	278	302	288	305	327	301	269	299	299	314	302	277	301	311	314	321	302	285	303	284	267	287	319	282	266	258	308	284	287	246	309	274	315	286	299	311	318	307	316	320	298	284	271	294	326	271	291	305	272	269	312	287	280	260	275	277	281	271	271	299	296	287	292	282	289	297	271	308	296	294	268	314	309	289	276	245	270	319	299	285	307	281	294	269	278	302	291	299	318	325	288	278	308	291	304	278	297	281	267	286	298	282	301	310	320	281	312	314	290	301	293	293	306	283	280	287	283	300	273	314	283	284	276	266	281	283	254	273	322	300	303	303	307	278	311	253	299	291	271	314	297	297	281	276	304	283	323	273	294	296	289	258	262	307	306	301	283	282	290	284	298	284	296	296	298	284	301	303	321	313	288	292	285	294	320	315	271	299	299	285	285	308	281	279	304	323	335	283	262	295	295	299	266	299	270	343	288	274	324	296	295	331	298	280	282	300	268	300	283	258	300	296	331	289	302	294	267	314	323	274	299	310	302	267	280	278	317	321	327	284	279	288	293	289	278	285	292	273	284	283	293	272	280	295	287	281	293	299	311	311	311	290	333	262	309	291	261	293	313	299	276	308	293	283	285	293	310	320	321	290	289	303	262	314	306	285	286	300	325	289	309	293	283	315	300	298	278	343	297	305	286	251	303	271	274	289	264	285	296	324	298	314	313	271	276	290	281	291	283	274	275	293	292	300	296	244	301	292	284	307	312	294	273	251	294	275	240	318	324	276	304	294	289	296	307	283	286	285	327	280	297	295	289	287	281	277	280	281	300	328	299	271	281	290	288	321	332	289	271	312	282	293	303	292	289	292	262	273	336	302	306	306	305	285	283	272	254	276	311	286	281	273	315	284	266	290	265	318	287	298	291	289	276	277	287	272	296	303	298	295	317	282	273	290	303	300	293	299	297	297	310	330	301	318	290	283	298	300	269	328	278	259	281	312	312	323	286	276	249	309	302	290	311	299	302	304	303	285	265	298	292	292	303	275	324	273	286	305	306	315	311	290	333	309	303	286	323	305	309	268	311	290	297	304	287	303	286	291	280	330	312	291	289	283	304	239	297	323	306	303	287	279	311	299	293	271	317	305	281	293	307	303	299	291	312	285	303	284	282	257	295	311	293	284	300	331	331	304	309	280	318	298	310	317	282	279	300	270	326	276	327	287	319	267	329	302	298	322	290	305	256	277	268	310	305	334	311	297	294	293	305	300	294	302	277	287	273	304	305	293	299	303	300	309	281	263	296	264	277	303	292	297	300	299	279	302	253	301	300	266	315	271	313	309	277	246	323	307	266	298	299	289	260	287	277	291	287	286	304	287	272	291	291	312	280	299	312	305	287	272	288	309	299	295	256	287	259	298	307	284	279	319	276	262	295	287	269	265	299	318	282	300	298	314	313	288	310	310	323	317	290	277	309	285	283	280	300	298	309	303	291	280	288	284	282	302	287	288	264	303	300	277	279	304	306	294	296	256	277	281	302	289	258	270	264	315	312	305	277	296	298	259	308	265	276	312	327	302	321	277	283	311	289	279	291	282	301	282	276	281	270	318	277	324	305	276	303	284	299	290	307	304	271	300	288	287	301	291	307	302	286	272	267	316	318	295	297	292	289	274	280	304	284	274	288	317	314	295	287	260	282	289	286	301	289	292	288	280	301	299	288	284	274	286	273	246	310	286	276	300	287	244	286	304	284	271	263	288	289	291	274	313	323	313	261	295	326	289	301	298	299	303	293	265	271	275	296	296	283	267	283	273	294	281	303	284	295	304	285	262	280	291	260	245	286	297	316	291	277	283	296	262	286	281	316	271	288	315	292	302	300	274	284	295	287	293	290	296	286	304	293	301	266	277	307	261	292	248	296	268	306	298	294	260	305	290	299	294	295	264	285	284	306	285	284	300	266	293	280	324	285	332	325	294	283	312	312	300	327	298	282	281	328	305	272	254	299	278	295	298	288	266	299	315	307	265	307	301	303	309	307	290	274	290	281	292	260	260	312	286	313	303	257	283	285	285	298	307	272	287	288	298	283	276	262	300	276	302	255	315	286	318	271	266	302	290	312	297	261	300	305	287	296	327	271	294	274	295	276	303	297	282	291	259	305	285	262	327	287	287	296	274	307	253	348	295	257	285	280	313	285	310	307	316	281	250	308	289	292	311	298	315	298	312	298	322	298	276	312	337	301	241	267	297	311	280	315	277	307	288	328	293	326	273	314	279	304	268	273	320	292	288	315	283	280	305	319	279	301	310	282	289	275	290	284	294	323	289	301	313	265	332	295	270	287	319	280	278	313	336	280	286	275	247	323	299	305	317	275	299	307	306	296	299	267	271	272	277	305	292	317	252	300	264	296	271	289	296	296	278	262	276	305	266	286	354	294	346	305	326	302	321	289	305	301	292	287	291	279	297	292	275	292	311	291	294	296	300	312	290	317	272	251	275	293	275	307	287	308	300	281	315	311	319	300	300	268	256	282	279	277	294	314	319	278	277	297	305	304	272	297	305	281	291	279	285	314	297	274	302	284	296	295	278	282	298	294	280	291	294	296	322	306	279	325	297	277	283	314	287	280	318	293	284	306	306	233	280	306	311	270	304	259	303	281	304	298	290	326	302	298	301	266	284	278	311	283	282	276	314	285	281	283	280	304	295	266	287	265	286	282	321	283	292	294	307	280	282	280	277	293	322	293	291	270	299	279	310	310	280	284	294	285	273	258	292	295	310	309	297	280	293	301	321	289	279	295	284	259	300	276	290	276	291	300	295	280	286	275	281	298	279	298	296	275	296	307	306	313	299	255	296	276	288	295	285	306	310	286	245	294	281	288	283	276	328	279	331	301	292	290	297	291	332	301	261	308	303	298	289	278	300	320	300	271	297	295	310	296	305	301	290	272	315	322	327	314	302	275	284	275	273	269	295	286	264	302	326	307	321	324	294	276	266	296	295	290	274	288	345	263	281	276	290	286	302	277	277	276	280	307	297	293	310	263	279	298	296	283	268	272	280	313	327	260	315	295	286	301	276	269	285	303	283	328	290	304	302	298	308	296	295	280	280	307	280	291	323	293	304	269	274	286	258	316	290	322	293	303	279	299	286	285	298	280	277	285	284	265	277	279	283	283	301	281	307	297	263	280	264	284	270	284	296	287	270	299	294	292	322	308	323	306	289	286	265	262	300	317	287	277	299	282	268	306	269	292	300	284	321	292	313	298	300	301	265	285	277	279	282	288	308	300	289	282	276	282
22604	21514	29496	23962	21516	21616	13225	1863	1339	1312	1209	1190	1108	1052	1018	1035	960	988	972	928	947	1016	959	920	929	904	927	907	938	921	865	903	941	904	922	906	894	898	888	964	865	872	916	887	930	844	924	868	920	953	901	917	872	883	869	901	916	903	900	886	872	930	872	904	902	866	907	799	852	935	902	882	893	904	870	851	888	904	873	925	848	969	888	897	936	890	895	870	841	861	929	866	906	872	891	884	922	864	865	868	843	890	848	861	896	850	920	897	882	902	885	839	904	915	811	834	900	889	904	851	847	847	859	846	865	877	909	811	944	890	872	914	832	884	899	904	916	906	915	871	925	851	859	878	954	927	898	882	875	910	895	900	836	878	934	878	873	873	922	828	857	902	925	923	932	913	911	839	909	874	884	903	890	908	864	900	841	847	858	904	856	869	867	839	806	882	905	881	930	822	892	908	873	875	869	866	839	914	880	876	905	867	823	885	833	895	889	885	838	877	877	902	875	929	889	841	843	900	866	817	835	879	834	879	887	842	876	915	890	869	893	896	865	912	856	897	894	907	821	904	908	876	881	908	906	884	898	906	930	902	882	906	896	885	873	896	901	892	913	895	912	840	864	942	879	838	877	850	886	915	871	920	898	920	883	941	949	900	892	877	906	869	873	858	883	875	887	890	923	885	864	865	905	863	909	863	880	916	879	953	868	878	911	944	858	913	919	856	837	883	903	903	847	886	906	885	890	868	857	888	834	894	887	884	904	858	873	822	869	901	921	838	824	869	889	831	887	913	925	910	887	895	895	849	917	917	907	872	914	914	906	889	901	913	870	865	881	878	932	878	844	841	873	819	930	872	876	880	864	853	911	900	931	888	914	849	882	909	896	942	863	910	896	864	860	859	891	883	872	886	906	862	923	878	866	891	916	860	868	877	873	865	895	894	901	844	911	864	869	861	855	903	882	873	911	861	921	890	879	852	905	902	865	898	906	900	870	928	913	898	895	859	856	888	881	909	862	844	904	902	910	925	880	908	880	901	852	906	894	850	875	910	866	926	934	845	826	900	844	864	886	821	847	862	840	861	860	873	825	829	858	869	840	886	830	859	881	886	891	865	907	904	881	888	885	903	847	867	875	918	873	853	860	849	865	882	830	854	894	848	916	917	874	835	876	857	829	942	872	885	847	866	835	892	920	874	888	895	853	931	923	845	951	926	904	934	893	872	847	871	883	931	845	882	926	897	864	862	895	848	858	906	886	850	924	864	922	854	878	879	890	917	824	889	889	928	863	893	886	880	861	839	884	855	872	952	860	898	930	913	838	892	919	879	896	893	851	863	899	933	915	867	874	869	925	868	882	886	951	864	854	849	843	895	873	915	877	947	865	849	874	893	876	879	846	846	885	867	827	954	850	873	906	855	924	870	853	867	861	916	883	844	851	884	865	881	883	890	890	850	858	868	872	840	871	895	830	926	923	840	908	871	876	894	852	933	898	881	863	867	879	898	911	860	945	949	909	917	834	892	908	890	857	918	875	851	895	916	923	878	891	882	846	872	883	928	858	938	871	892	813	908	913	842	924	946	866	905	895	874	897	857	870	858	884	877	867	864	884	814	865	854	898	906	896	911	847	896	917	866	836	855	871	871	895	905	876	901	889	899	861	874	888	917	931	887	852	899	925	881	837	880	925	894	870	912	837	872	852	870	850	897	868	873	852	877	906	866	876	894	899	895	869	877	857	877	883	865	873	853	860	890	866	916	839	908	936	855	923	890	884	891	891	892	872	876	915	889	873	873	902	838	892	875	832	866	812	916	898	881	912	850	869	855	838	859	858	864	885	853	907	930	859	892	818	821	861	845	909	873	873	862	810	878	850	851	885	926	838	863	887	863	911	866	856	864	901	880	857	903	864	859	870	902	931	882	914	939	842	889	992	888	895	914	844	848	882	868	896	876	844	854	917	850	875	909	886	842	901	857	845	809	913	901	895	860	835	901	888	855	869	888	858	828	870	883	853	894	928	901	891	869	894	878	870	852	853	878	915	886	906	883	842	916	891	912	843	880	847	895	894	848	903	848	875	901	872	898	866	869	893	891	858	876	893	920	859	799	903	869	918	905	930	917	906	893	867	891	903	857	865	870	876	839	886	828	867	884	905	861	898	885	900	890	919	886	944	875	877	891	859	877	875	876	889	911	839	898	881	889	899	909	847	888	918	806	903	888	858	826	830	897	888	877	926	876	877	846	878	877	895	878	902	873	895	847	911	842	877	866	913	807	890	909	821	907	848	908	873	968	903	849	871	903	894	882	922	834	890	892	877	857	853	887	866	890	900	926	887	881	889	872	827	889	849	906	888	844	821	906	901	873	856	857	901	837	872	939	926	892	900	874	856	862	894	939	884	962	913	859	850	883	849	851	865	935	946	919	900	835	880	862	915	888	872	903	841	886	841	909	889	859	903	903	879	865	910	889	916	882	876	876	861	865	903	846	882	886	879	868	874	843	913	901	844	914	861	864	856	857	869	825	906	898	834	949	879	879	854	846	866	894	819	879	877	867	913	817	882	816	892	819	843	891	876	926	878	867	897	869	903	863	935	897	881	913	895	847	819	815	926	862	896	858	899	864	844	848	844	884	854	843	879	879	880	857	866	839	863	848	868	870	892	842	873	878	867	896	917	876	914	908	854	887	936	846	870	908	902	874	826	838	894	888	847	866	952	882	857	858	874	885	864	861	887	838	866	880	897	917	892	890	937	939	874	854	861	870	875	898	883	874	861	902	862	853	834	871	876	896	892	821	877	843	880	918	871	902	925	888	859	900	903	897	896	851	866	899	849	834	924	875	865	922	874	892	869	857	841	849	870	859	862	845	863	845	866	859	873	877	860	885	851	870	863	894	920	913	854	835	880	890	897	873	852	887	879	853	856	847	892	879	935	874	866	884	863	911	874	920	825	852	859	907	886	890	903	892	879	878	846	864	889	862	885	852	867	854	825	902	903	932	836	896	889	819	852	898	828	898	823	886	840	884	932	948	903	844	908	844	880	829	920	863	869	871	910	848	917	878	870	860	901	919	894	865	885	853	913	892	882	850	892	885	958	826	912	919	912	912	899	852	891	889	873	918	912	936	894	848	872	843	898	900	908	850	878	858	875	856	898	885	828	898	886	873	907	883	908	880	850	785	864	885	911	854	907	853	879	887	879	790	885	884	855	900	864	891	901	850	878	868	892	877	883	884	865	840	866	931	895	925	891	916	828	867	879	874	905	889	852	878	858	888	862	825	917	864	852	934	857	881	860	857	911	866	909	872	925	925	876	891	900	925	878	846	883	897	844	865	914	890	930	875	890	878	906	834	888	893	866	882	941	859	873	850	863	919	847	846	879	873	876	843	923	836	839	901	873	867	875	943	881	922	836	882	879	830	888	902	866	895	885	813	878	834	842	864	806	953	845	876	839	907	807	943	879	879	891	869	860	907	907	903	875	879	848	837	884	864	857	870	930	919	939	892
5250	21953	11636	5680	4029	3231	2588	2176	1829	1636	1404	1324	1204	1188	1234	1069	1085	1068	1034	1067	974	1004	976	1023	996	952	996	981	944	933	921	950	932	932	963	862	911	908	944	911	941	929	931	904	915	871	928	937	895	899	912	894	926	958	898	927	945	867	907	903	939	908	889	923	888	895	907	883	932	912	940	892	943	856	931	907	898	852	900	915	915	942	924	872	908	897	947	881	976	899	897	934	908	874	906	913	851	954	909	896	898	892	929	912	964	946	895	939	908	870	872	892	889	890	957	873	961	919	919	862	866	861	908	901	901	937	881	845	875	892	856	889	951	894	898	912	966	892	888	851	881	953	945	870	850	892	864	886	932	881	894	881	814	875	871	916	863	912	966	894	915	901	920	903	900	887	909	928	821	870	939	897	930	904	892	949	900	903	906	890	874	943	932	866	907	895	890	923	910	898	851	874	866	901	938	934	884	910	886	882	941	945	893	867	866	904	863	842	829	923	882	886	868	896	854	880	908	904	962	886	950	890	881	897	873	893	914	922	929	895	895	864	902	874	959	959	881	860	882	900	937	927	923	845	913	903	907	912	919	868	887	877	923	912	885	855	859	886	920	883	856	868	875	904	900	898	894	865	856	956	889	874	857	874	947	919	911	938	895	879	918	935	938	917	891	940	863	951	913	870	937	876	885	947	910	863	879	881	887	884	950	830	934	899	907	862	931	846	910	874	897	855	945	916	905	922	869	943	893	957	914	869	894	919	886	914	871	908	892	849	867	870	894	887	879	858	846	911	909	933	928	857	892	966	917	876	959	863	882	905	912	961	921	910	866	938	895	917	889	880	881	884	848	884	912	817	921	888	939	879	929	872	920	900	908	901	925	912	870	904	892	924	891	893	868	951	881	912	898	878	879	893	913	945	925	914	877	903	866	907	949	950	883	902	898	904	889	889	869	895	858	934	873	939	920	907	886	877	828	869	883	908	936	940	851	946	896	888	822	954	892	902	928	939	919	916	905	925	878	880	858	858	921	828	898	930	849	906	895	917	863	950	933	890	892	938	899	894	880	885	881	861	865	880	939	892	924	928	881	888	888	955	907	879	855	877	875	901	896	892	878	905	916	831	941	893	872	919	871	944	883	935	927	882	922	911	853	872	857	923	877	908	895	869	881	885	860	891	890	925	886	889	938	894	855	884	891	895	897	898	906	902	954	853	903	920	851	890	861	823	917	917	928	960	902	875	905	890	972	879	901	908	900	846	889	920	901	915	916	908	908	844	876	977	953	934	946	911	863	939	881	921	900	845	872	909	908	889	854	873	854	915	910	883	923	902	908	919	859	893	941	878	874	929	877	886	897	830	864	867	947	947	903	879	859	921	893	935	946	917	841	903	958	929	888	943	869	920	948	868	903	966	929	925	883	897	866	923	877	869	889	986	913	909	883	878	837	877	945	898	878	835	904	908	902	940	959	900	936	891	957	933	969	936	921	899	922	931	935	946	894	874	922	876	876	954	893	901	880	858	858	930	865	942	874	925	894	884	848	888	906	907	854	895	898	848	851	877	831	916	860	861	889	874	925	906	957	804	905	872	849	883	883	856	909	880	931	893	905	890	896	828	884	935	833	894	933	887	896	901	897	884	882	939	896	911	923	916	935	882	913	915	885	916	908	911	883	898	929	953	905	893	859	875	872	921	942	927	920	887	921	906	928	862	927	888	952	880	880	893	947	901	931	911	889	867	938	856	881	924	921	865	938	867	910	909	865	913	878	879	914	905	866	883	900	903	876	922	908	899	886	869	879	923	857	882	870	870	911	874	917	957	927	855	884	963	853	957	881	879	914	836	893	871	932	890	931	892	897	902	864	875	901	860	905	876	867	903	858	939	896	907	929	843	899	972	903	882	961	924	944	919	928	863	905	909	876	904	862	861	879	873	927	844	853	929	924	888	893	910	896	866	857	901	947	947	915	898	874	921	946	903	869	853	807	873	852	918	895	867	909	922	884	903	861	907	887	952	877	893	857	851	883	891	920	889	845	897	943	874	947	889	871	917	963	942	877	952	926	885	908	905	860	877	890	881	906	907	924	864	876	889	909	887	876	859	889	881	862	893	919	885	932	818	949	912	913	863	905	872	910	938	876	940	863	910	900	911	892	919	862	957	870	853	878	925	895	927	877	931	861	901	851	873	896	818	913	901	884	866	947	877	882	909	954	862	915	877	855	937	929	895	925	895	940	907	879	915	873	918	878	902	872	889	921	892	910	895	904	923	865	883	921	887	892	811	947	908	884	885	948	901	889	898	843	907	838	867	855	908	932	838	874	931	982	895	917	874	855	870	940	894	863	878	886	870	862	854	883	883	883	901	924	905	879	871	932	901	878	893	899	853	864	918	917	926	882	870	926	918	841	864	902	904	903	859	913	956	898	884	879	886	854	829	909	943	878	878	939	897	916	913	891	856	918	887	890	871	858	898	885	929	921	919	931	932	853	911	884	882	871	900	911	904	970	840	923	941	852	882	884	923	899	877	896	891	898	898	925	898	909	851	872	910	867	864	944	865	857	866	992	921	909	885	917	854	884	931	879	918	897	945	855	915	913	914	873	883	918	903	978	907	921	861	920	887	887	860	915	906	828	942	903	884	925	872	848	898	888	879	892	918	985	878	838	893	914	895	975	926	886	881	884	904	964	889	882	914	905	889	867	915	858	881	906	910	865	857	861	890	838	946	932	910	914	970	870	941	882	943	953	901	892	921	869	923	896	895	859	850	932	880	941	947	853	866	862	855	874	901	876	880	851	944	835	883	868	945	911	888	913	917	884	859	923	878	835	862	893	946	928	915	904	983	933	905	883	893	950	926	910	935	924	958	896	908	925	927	861	953	861	907	890	849	860	905	902	874	913	841	905	905	962	918	862	898	864	904	908	907	906	862	884	864	869	891	940	890	901	901	919	861	928	897	921	858	854	869	1024	915	975	895	914	882	859	919	883	908	843	838	897	917	905	884	844	927	876	897	850	925	849	906	885	891	937	869	909	857	926	911	868	933	865	938	930	906	859	870	869	902	898	870	966	885	912	863	904	927	904	909	878	854	904	919	885	930	905	857	898	921	919	943	892	922	883	913	856	902	908	891	898	887	894	862	941	891	945	892	908	933	927	894	881	894	917	892	879	913	887	854	911	896	881	913	924	931	952	917	928	924	855	869	878	915	854	918	880	896	905	917	936	861	829	946	881	930	860	894	884	884	884	903	871	864	976	915	876	874	880	945	909	891	891	941	904	885	851	888	931	844	892	891	857	905	909	876	911	896	836	910	881	940	926	917	891	931	877	882	945	872	947	896	959	913	859	867	888	902	849	892	870	890	918	929	898	924	874	906	917	954	913	910	915	939	867	904	836	914	892	906	876	893	912	844	887	910	860	882	912	915	918	932	871	836	870	920	907	874	823	877	899	900	912	895	906	874	887	927	942	910	934	909	871	906	875	902	934	875	905	891	868	872	907	864	906	915
27800	20059	6918	990	714	640	558	436	450	414	403	442	412	402	421	404	430	418	383	380	445	431	429	384	384	412	415	424	387	429	402	394	385	408	419	414	386	427	400	396	394	425	394	430	385	404	386	363	454	406	419	411	411	371	402	400	399	401	396	380	390	421	359	388	427	428	429	378	378	405	409	398	412	400	427	404	395	418	425	375	368	401	442	391	395	430	393	415	407	412	415	366	398	439	451	386	414	398	394	432	385	407	409	443	402	401	418	448	412	403	435	397	407	400	405	418	420	427	384	378	400	371	380	415	378	366	405	379	391	392	417	398	404	408	405	396	443	395	412	399	394	411	393	432	402	409	349	414	412	397	393	366	409	385	470	411	405	381	410	352	404	409	423	407	410	392	415	418	377	428	430	391	415	425	380	406	396	355	396	439	397	432	395	407	399	393	394	437	405	407	395	419	402	438	404	383	398	381	386	423	382	373	423	423	406	371	409	397	448	392	396	403	383	426	383	426	400	389	404	383	405	424	397	393	416	428	368	419	408	418	412	403	391	414	415	406	402	388	423	425	392	377	418	430	413	391	393	419	382	429	395	416	402	418	411	399	429	395	396	387	405	424	418	405	390	415	423	404	421	359	394	425	387	385	421	430	399	431	374	436	424	396	368	397	410	431	422	351	394	405	372	405	413	384	405	398	383	420	364	387	408	404	414	468	420	412	412	422	381	417	400	376	414	400	387	382	373	390	398	435	374	380	424	379	375	403	377	416	427	403	400	401	409	421	369	391	384	406	422	382	400	395	427	391	442	411	387	464	413	410	431	377	394	419	379	382	415	441	386	413	383	411	422	392	417	405	389	370	442	428	397	400	421	429	396	431	400	386	394	380	407	359	421	408	413	374	391	412	365	388	395	423	409	402	377	408	367	446	437	412	412	390	366	360	392	419	387	424	388	393	404	411	369	383	399	380	404	373	421	384	373	424	384	403	381	392	423	375	380	398	437	416	442	360	399	379	393	386	436	398	350	387	440	386	405	417	395	386	432	418	359	407	408	417	411	381	406	378	403	411	449	391	401	396	389	392	389	386	411	424	421	405	413	381	412	394	445	422	397	407	380	398	435	397	440	432	403	385	416	396	379	386	413	377	409	399	411	383	410	387	381	423	428	382	427	423	376	429	392	418	415	360	401	378	389	400	397	386	428	424	375	381	432	422	390	391	415	368	394	397	382	410	435	366	407	384	411	421	360	404	390	387	389	408	403	439	367	412	393	420	394	388	385	377	416	364	434	382	390	395	415	413	391	414	387	425	410	395	376	370	388	437	383	407	439	434	383	403	399	432	406	407	433	408	391	395	382	397	376	380	408	399	413	431	373	396	415	385	397	393	410	396	376	417	430	401	377	435	370	366	397	411	411	377	434	393	414	381	399	400	419	400	377	386	373	413	410	359	413	402	411	450	375	395	396	385	367	426	406	422	368	408	411	417	413	385	409	426	397	392	418	389	434	347	382	397	379	432	396	388	417	410	358	375	404	415	404	414	426	369	404	450	389	434	412	442	404	425	416	405	400	362	376	393	435	380	431	373	399	385	399	371	385	436	400	458	439	383	382	396	415	388	437	403	449	401	385	391	386	415	434	396	395	418	443	397	408	396	356	387	405	384	436	401	399	420	395	413	418	398	392	411	387	393	407	399	446	407	399	397	456	388	421	405	421	397	395	390	386	400	409	386	401	370	390	388	363	407	428	412	431	405	410	397	401	402	392	378	405	396	361	399	423	389	394	407	409	391	380	406	418	414	400	399	384	388	387	378	392	394	401	409	392	368	402	394	405	430	382	403	381	372	404	438	465	412	434	470	407	386	399	364	396	401	408	426	397	413	371	441	382	358	411	390	366	386	427	407	411	412	416	379	379	436	424	378	428	406	406	422	388	420	404	413	420	398	409	395	441	412	373	366	404	373	388	440	408	385	401	397	395	431	404	395	430	436	385	416	418	400	388	404	403	403	389	413	402	419	412	411	378	413	404	392	433	400	386	412	383	376	412	406	406	392	452	387	398	404	438	432	393	422	433	422	416	402	425	410	416	375	396	412	424	394	436	407	398	376	397	381	387	383	390	384	410	421	416	400	422	379	395	359	408	473	401	399	398	391	396	383	421	399	373	387	413	398	407	385	427	422	397	386	390	431	419	375	366	423	371	391	379	360	379	407	414	396	408	405	409	433	433	393	398	388	413	390	390	354	408	411	387	407	406	377	394	388	444	466	390	379	390	400	409	394	384	383	388	418	432	408	396	407	379	398	405	395	414	390	410	421	426	417	421	377	393	388	387	443	439	404	400	410	440	391	413	408	390	419	440	396	382	395	409	378	406	410	412	379	398	432	460	436	446	353	413	390	376	368	408	403	380	392	402	393	367	455	399	455	408	389	393	381	392	389	383	400	415	381	394	418	445	384	381	434	419	422	401	408	417	406	409	384	394	387	396	416	427	372	429	413	385	416	439	403	387	417	427	399	403	413	410	423	431	406	396	412	363	405	406	382	405	392	413	402	375	374	418	431	412	399	390	398	424	385	377	363	424	429	396	429	403	387	429	389	412	389	419	412	378	405	410	418	425	389	401	398	426	396	431	392	374	415	385	398	392	410	388	400	393	410	383	420	412	449	415	402	414	423	413	401	459	400	445	369	452	407	401	383	403	419	403	430	423	431	389	420	370	401	376	421	372	446	395	416	403	381	384	409	400	392	394	410	431	405	395	419	340	401	411	378	378	389	386	390	420	405	382	380	394	392	369	408	400	402	380	400	450	420	426	366	396	391	402	398	430	413	387	381	428	410	407	401	371	399	439	412	419	391	414	395	360	360	405	377	404	381	389	447	427	450	434	395	414	401	420	405	400	399	395	412	408	394	391	406	397	383	383	384	425	433	392	431	374	373	400	397	386	413	370	373	410	397	427	407	383	421	396	425	398	386	377	424	411	364	355	385	415	388	404	401	428	394	431	418	404	403	405	414	396	438	388	365	405	412	407	390	423	384	376	399	377	431	403	415	411	379	387	387	419	431	407	396	418	403	420	386	384	417	384	373	361	369	420	399	397	382	395	390	429	421	405	375	372	413	415	403	417	402	418	423	433	384	407	426	406	418	404	429	423	391	375	363	396	420	409	386	382	409	415	413	426	390	417	397	379	383	391	390	372	429	430	396	420	394	422	358	395	406	441	403	421	394	407	372	419	395	397	389	381	376	427	388	425	397	423	391	389	362	389	432	404	376	416	416	392	390	374	389	420	367	424	397	410	389	413	392	422	380	401	415	399	411	396	420	394	426	415	380	430	429	402	385	413	378	425	389	357	395	390	424	426	375	408	445	413	403	398	406	423	395	439	424	395	435	425	388	408	372	415	369	388	407	382	387	395	387	398	387	411	382	423	401	428	437	402	395	380	374	422	344	413	406	397	395	400	380	379	376	376	405	417	408	388	410	388	382	430	405	404	424	396	385	385	407	407	445
4416	2981	1362	653	527	517	499	472	460	441	461	410	453	393	417	423	444	411	397	410	396	434	436	397	443	406	424	403	432	424	396	434	411	439	424	413	440	414	397	397	412	411	413	396	399	419	400	444	407	428	408	418	406	416	433	420	409	414	435	448	408	413	398	372	414	399	440	428	427	369	395	405	441	394	430	398	405	438	421	393	435	402	408	406	419	418	411	387	413	403	411	385	401	398	429	427	427	459	390	387	381	433	394	419	420	405	417	453	431	424	407	400	396	398	421	428	417	442	455	392	406	437	413	405	408	384	386	396	442	389	443	382	418	437	427	411	394	453	445	418	401	390	443	417	405	363	416	401	394	357	401	395	438	447	420	417	436	430	398	460	382	413	401	389	396	422	436	393	399	452	439	439	423	362	418	432	443	416	440	436	390	398	422	392	439	410	397	434	401	402	438	432	429	429	392	423	421	395	396	408	379	427	452	418	400	402	422	441	416	454	415	403	413	409	417	412	401	390	422	390	416	424	384	463	413	427	436	439	438	417	432	441	422	404	461	407	406	418	379	419	398	423	409	411	437	407	420	407	443	424	441	413	440	404	403	422	438	433	423	441	415	432	408	389	396	406	424	411	403	427	444	400	408	433	394	388	428	423	414	397	434	418	437	419	422	398	404	437	403	427	414	430	434	440	383	432	411	400	416	377	406	421	421	390	407	426	404	391	450	410	372	411	411	418	383	421	427	430	414	402	409	402	410	430	431	405	422	417	408	439	433	406	399	406	409	421	402	417	442	408	421	429	430	450	414	444	412	409	409	429	422	439	421	435	406	414	453	423	427	391	369	378	407	395	430	434	385	380	388	415	428	461	413	377	426	443	419	397	414	437	398	416	412	390	422	392	429	425	421	437	403	403	420	432	388	400	432	384	412	393	414	400	426	424	427	401	377	382	426	440	397	439	393	407	421	397	402	438	405	407	385	386	426	432	409	390	434	409	439	405	431	414	431	407	388	433	432	420	407	404	429	410	438	405	430	434	441	432	347	419	386	420	414	388	455	422	413	389	427	486	421	409	453	404	432	421	443	426	430	426	407	461	405	383	398	416	436	401	411	452	409	426	423	416	440	439	435	422	431	384	415	415	400	486	418	431	430	417	432	411	408	419	423	408	397	433	426	419	404	425	459	440	400	428	421	439	427	401	429	407	379	408	396	446	448	413	402	406	408	397	450	418	443	414	391	387	404	410	420	427	409	432	419	401	394	436	401	431	402	418	426	439	413	443	424	445	393	415	423	422	401	436	434	419	403	389	413	441	397	402	434	405	408	411	392	409	427	425	406	422	406	436	408	409	423	456	435	406	411	414	410	433	391	426	409	415	416	408	383	435	456	419	387	388	422	412	402	379	374	403	366	414	410	438	411	462	396	363	397	404	402	440	383	401	400	432	399	406	390	400	370	396	422	399	387	402	409	427	427	417	387	404	403	422	435	404	439	400	402	381	423	389	405	372	406	400	413	423	430	406	375	402	428	380	423	475	426	413	405	442	444	412	432	431	402	439	389	427	394	409	430	425	419	425	420	472	425	433	405	400	381	377	415	403	405	410	436	385	393	406	418	383	390	405	408	450	413	400	403	390	391	416	399	419	388	383	397	375	429	392	447	407	408	395	444	398	421	387	459	423	416	405	397	446	398	405	372	397	378	407	416	401	411	402	419	424	455	441	435	428	439	390	388	405	431	433	438	379	411	426	428	414	393	416	447	416	410	382	435	390	408	410	429	426	410	439	433	417	409	389	407	424	415	391	404	435	395	421	441	378	438	409	396	385	414	391	429	368	445	410	403	436	403	423	396	435	422	415	402	399	388	432	419	400	457	421	423	436	410	419	411	407	396	401	438	399	425	417	359	453	428	412	402	416	412	427	385	429	418	386	422	378	418	420	446	388	423	385	448	418	418	416	418	417	422	438	386	410	404	439	426	435	435	435	413	411	412	414	420	379	393	425	413	466	411	433	403	407	463	383	411	404	426	434	401	417	368	401	400	438	426	409	384	438	403	417	392	407	412	420	418	420	403	407	398	430	410	359	403	393	439	445	473	434	397	388	416	434	424	399	390	404	399	393	427	397	431	444	417	424	421	424	441	397	419	427	419	419	445	414	419	410	407	391	432	441	426	414	375	421	406	422	409	419	442	397	403	434	431	410	397	385	412	405	406	413	412	420	420	408	405	402	440	404	416	456	383	451	435	442	398	410	420	439	400	400	435	445	391	415	428	442	427	416	392	415	420	391	416	417	425	405	412	428	379	393	427	421	419	419	411	420	436	411	437	399	399	415	435	397	392	453	427	436	389	409	432	409	406	408	449	403	409	410	408	405	440	412	387	401	391	408	433	398	385	420	438	427	408	372	445	419	426	400	414	408	416	389	428	428	420	428	412	422	423	387	391	427	379	420	458	440	418	383	396	442	438	427	374	423	400	384	413	426	392	399	391	435	437	412	432	410	413	440	420	408	394	422	424	369	388	445	410	396	421	403	404	401	407	439	376	420	402	383	432	423	417	394	403	437	408	399	390	401	423	424	414	388	427	383	409	387	446	377	417	422	445	408	440	396	374	405	443	424	430	415	388	418	447	398	391	415	425	399	406	414	428	401	422	392	382	411	386	440	412	407	411	407	402	436	412	404	425	425	404	430	397	480	423	400	421	421	433	432	448	369	426	410	420	427	404	422	440	456	394	408	396	422	419	397	399	433	443	395	409	409	390	402	429	411	429	433	430	400	420	445	429	388	436	402	440	418	437	414	395	383	415	428	392	414	488	364	403	399	439	411	417	403	438	422	409	408	463	407	410	437	428	441	435	389	400	434	404	435	407	394	389	414	380	425	460	415	396	424	453	414	395	417	382	410	408	437	388	422	407	431	370	416	388	415	447	379	437	445	429	407	387	391	414	454	427	432	387	434	400	428	458	400	424	394	429	397	442	386	429	445	425	451	435	402	424	414	400	417	419	388	379	423	419	387	383	386	386	424	407	409	428	435	381	404	404	418	422	425	420	428	428	379	422	374	405	404	415	400	418	450	425	425	412	414	401	434	391	406	397	429	407	425	432	419	373	444	411	389	403	378	380	446	424	427	453	386	414	422	407	413	418	412	410	402	419	442	425	408	408	421	399	415	408	432	453	428	425	422	411	439	440	409	380	426	407	424	440	400	398	416	418	437	408	398	404	410	427	407	418	399	382	452	414	423	385	439	405	434	391	389	393	409	410	433	384	406	442	404	433	410	435	437	450	395	389	435	445	416	427	435	415	424	423	399	446	411	405	400	381	402	435	398	408	407	421	420	357	435	387	424	413	422	367	416	396	452	421	416	406	404	443	376	426	429	431	388	396	378	427	403	395	408	420	375	406	439	404	445	430	399	427	400	403	431	422	404	387	445	400	429	404	425	440	411	408	392	408	387	398	430	395	405	398	456	401	404	407	435	402	422	415	423	429	412	410	423	433	390	426	402
23521	21372	28907	24168	21362	13992	1893	1283	1105	1043	981	960	979	935	932	965	852	861	927	872	892	925	811	850	912	855	829	852	839	872	886	888	892	850	811	880	858	872	933	886	857	811	855	803	881	860	925	885	861	882	874	899	829	848	854	859	812	866	861	855	929	907	875	871	934	879	884	830	856	898	894	870	854	860	858	841	877	825	878	878	872	852	850	882	881	857	827	863	861	801	796	820	882	866	873	826	836	856	881	911	823	824	839	821	850	872	816	855	862	844	880	830	848	869	774	863	847	867	851	848	865	868	894	877	861	848	865	888	853	873	835	860	801	914	844	899	859	826	933	858	786	829	882	852	863	832	870	882	888	869	844	863	860	850	920	859	792	850	844	884	851	895	820	826	817	881	864	784	882	843	833	885	806	815	833	786	910	851	848	877	879	837	846	813	858	805	868	843	853	844	860	867	840	862	836	802	871	854	806	810	807	804	857	913	832	884	856	888	831	849	771	833	888	906	835	837	886	871	888	826	846	833	894	849	901	886	857	852	841	879	821	849	873	858	870	894	868	786	791	879	894	863	797	829	807	873	915	844	893	828	912	838	864	879	895	860	836	816	848	769	869	876	853	906	901	878	865	864	817	878	879	864	808	878	884	825	886	865	874	880	843	842	880	851	893	831	835	902	812	859	852	855	902	848	888	839	872	875	804	858	817	827	830	836	834	914	803	862	859	841	846	791	838	879	820	838	868	843	825	797	842	878	859	852	857	883	890	845	798	869	847	890	868	858	866	817	866	838	841	896	841	851	883	888	848	880	875	786	799	844	792	841	806	819	790	882	903	844	892	879	864	867	841	867	858	877	834	895	854	897	796	834	855	866	853	800	846	860	830	827	826	830	856	871	830	834	850	870	847	883	828	859	795	830	810	801	815	862	861	822	873	895	843	856	886	839	867	844	960	844	875	900	913	823	832	839	854	871	873	888	854	871	837	840	861	841	810	903	858	816	874	842	830	845	830	881	899	821	837	887	840	842	845	907	835	866	881	863	853	852	890	832	829	883	879	876	840	878	889	863	855	859	835	799	840	887	836	879	910	853	842	876	832	887	884	880	860	890	817	867	869	806	817	926	877	837	907	890	865	829	846	887	834	842	831	843	861	857	861	841	846	879	848	850	831	882	851	809	868	838	855	817	883	829	877	874	810	883	764	873	918	825	833	902	809	840	813	874	895	845	870	898	861	880	861	829	820	896	876	882	836	792	876	847	827	829	848	849	866	889	858	848	868	885	912	870	891	810	825	873	905	853	872	822	850	853	850	901	855	859	848	868	868	888	862	819	786	850	834	824	907	838	852	855	845	856	882	867	878	841	838	850	845	849	882	836	824	811	892	842	880	846	825	803	819	834	850	840	852	858	816	850	870	865	840	903	879	814	827	838	846	846	873	860	883	882	861	854	868	806	831	866	855	881	837	853	842	885	854	808	870	879	862	805	776	857	865	790	847	872	869	783	872	834	885	888	812	805	880	854	831	851	852	837	854	818	843	838	888	805	831	885	856	886	846	871	904	862	913	877	852	835	844	828	858	841	888	841	869	850	832	832	828	866	862	906	830	850	841	829	879	838	841	872	778	889	891	814	866	823	849	819	844	839	870	893	841	902	876	825	852	883	761	828	830	860	878	890	833	851	846	872	819	837	880	870	881	861	871	871	881	875	884	872	807	855	894	889	824	846	872	823	859	805	828	847	859	834	828	820	840	834	821	826	868	853	869	805	776	836	903	865	855	799	831	839	866	829	835	857	821	851	813	860	828	908	887	837	823	868	855	862	854	816	814	807	837	800	867	852	850	830	875	852	831	833	804	880	805	902	823	869	833	821	867	787	873	872	838	839	819	897	838	833	804	790	818	828	821	852	831	860	857	831	896	842	869	903	790	890	854	835	867	755	863	886	840	836	871	814	874	864	860	907	835	825	828	820	868	863	859	849	817	875	855	871	943	845	873	848	837	780	863	866	839	866	807	827	856	821	816	810	894	839	836	820	855	875	843	848	827	791	822	879	836	879	853	838	833	823	822	801	817	825	865	830	857	870	828	839	839	898	835	847	860	818	870	800	848	853	835	820	869	846	857	901	872	825	792	859	867	785	876	871	817	862	886	864	846	863	833	871	850	872	858	837	857	857	887	841	862	849	871	903	841	788	860	854	831	872	842	820	844	799	876	870	835	815	847	897	873	845	861	866	850	828	891	840	885	865	852	819	852	829	858	857	889	882	833	850	871	885	861	807	856	874	856	890	903	851	838	800	860	835	870	827	866	837	799	880	877	829	926	846	859	872	870	877	854	860	861	855	877	875	829	828	890	839	865	820	850	896	793	839	775	857	858	881	851	861	881	870	909	807	849	876	845	810	846	813	831	898	899	864	857	829	893	816	839	847	851	841	821	820	837	879	840	829	783	833	791	829	878	826	855	799	819	854	822	870	854	856	859	828	850	824	799	819	820	884	886	828	908	843	848	811	883	842	885	888	859	862	830	830	856	850	840	850	831	910	883	849	837	853	800	849	843	830	886	868	861	921	855	909	892	832	873	833	826	846	835	848	856	871	815	826	922	834	836	814	798	866	881	843	912	875	863	850	860	868	841	867	847	848	792	851	862	813	842	820	894	842	858	834	909	855	871	844	870	829	831	852	858	823	863	871	860	877	828	788	857	874	826	865	857	862	826	850	784	780	793	842	887	830	879	901	837	842	832	823	825	838	831	839	841	873	846	843	822	833	876	871	832	856	851	884	830	809	872	813	868	839	884	829	880	890	834	804	887	864	869	862	844	877	845	845	774	855	873	888	824	846	868	852	853	836	815	848	875	837	832	874	855	823	856	848	816	856	833	828	836	777	795	835	872	867	840	878	852	852	851	817	852	888	860	912	865	862	794	859	842	839	889	789	853	834	818	838	803	870	844	854	831	819	902	830	841	852	882	883	866	804	835	853	858	843	798	837	886	867	823	831	863	844	841	862	836	882	845	811	838	835	782	850	897	879	847	780	873	873	840	865	824	832	862	827	895	815	896	887	831	896	865	858	822	877	865	889	848	881	896	825	830	835	841	824	877	836	915	857	844	802	814	853	890	860	859	859	778	859	865	813	831	865	871	886	868	864	870	858	840	861	872	830	798	864	847	873	859	847	874	906	856	855	822	865	800	826	810	833	828	849	830	865	825	887	838	886	826	841	801	887	849	813	834	821	797	867	820	859	782	879	823	835	893	804	805	810	876	882	867	842	816	870	799	847	861	825	831	892	839	796	842	843	864	855	868	900	868	840	815	788	858	825	820	831	761	794	831	815	813	843	855	860	821	886	848	857	826	863	849	830	802	849	817	825	871	837	873	914	845	868	855	859	829	849	854	878	823	869	849	801	824	821	888	868	836	832	841	864	847	870	910	861	794	843	812	837	813	900	856	890	834	869	838	891	834	817	832	861	852	880	861	896	828	825	842	827	859	846	822	823	859	864	893	869
3884	9770	6780	3477	2479	2067	1682	1533	1232	1268	1159	1051	1049	932	979	955	913	936	973	875	940	917	932	881	918	903	956	869	906	874	874	871	858	857	933	815	873	853	868	883	866	856	870	913	939	890	924	867	896	875	881	869	909	847	899	908	851	901	797	870	880	864	860	908	880	853	917	839	884	894	875	909	883	841	838	850	865	864	866	845	853	841	901	893	897	873	841	917	847	895	866	868	848	882	858	849	864	858	877	858	892	845	852	860	853	837	882	801	873	839	887	912	855	884	848	885	922	810	838	883	912	904	846	868	865	879	894	860	882	808	847	916	904	891	886	948	893	854	874	933	878	874	865	858	886	865	920	891	901	903	866	867	893	868	929	891	864	878	852	870	763	883	870	876	874	834	845	845	919	878	869	848	855	845	872	837	870	889	840	853	933	875	901	852	827	862	856	876	852	847	915	859	816	870	858	836	892	813	777	817	857	856	847	818	861	815	863	902	878	895	846	856	882	845	858	852	834	895	828	823	854	895	873	879	892	862	828	826	842	812	859	852	867	888	866	886	881	891	898	912	850	915	840	891	927	853	850	854	882	848	896	888	846	874	854	912	883	852	828	849	911	842	881	862	813	836	870	815	884	835	840	866	866	871	857	848	844	844	881	897	890	878	826	858	837	858	892	865	885	767	878	847	845	903	854	908	911	879	852	886	863	877	833	819	899	897	877	899	807	881	848	880	873	906	856	885	880	884	835	815	885	908	870	802	856	951	890	849	879	860	904	875	875	841	868	941	855	931	821	854	841	824	869	859	865	874	860	849	871	868	804	863	877	857	869	804	909	855	851	918	868	915	863	872	838	846	852	852	880	921	847	826	910	823	878	863	918	912	855	892	825	834	850	839	942	877	835	870	881	888	861	911	863	845	851	869	911	889	862	880	830	904	857	849	908	860	847	861	840	923	887	875	859	901	827	847	856	887	833	890	886	865	864	858	819	933	860	880	852	817	910	914	864	843	851	839	872	907	871	863	872	851	908	853	850	822	904	887	855	865	846	890	876	840	850	885	866	854	896	803	857	861	842	856	869	848	833	856	950	854	925	842	821	874	849	857	865	854	855	865	867	869	874	868	864	871	868	865	905	808	890	891	861	893	932	868	862	874	856	875	900	865	882	870	842	816	877	889	888	831	847	887	856	877	847	853	911	869	936	834	866	860	827	864	870	908	833	882	874	885	833	844	855	840	872	869	831	859	879	852	836	901	870	850	855	892	876	888	850	887	878	901	859	850	901	893	840	849	868	872	853	883	839	879	856	897	818	828	838	850	858	878	881	853	942	908	855	828	878	939	878	890	881	937	869	849	899	854	829	878	881	890	883	870	846	892	813	910	869	895	824	902	858	796	843	831	850	813	922	845	854	831	850	854	828	875	845	856	811	840	851	852	895	934	850	889	852	853	817	816	895	883	864	875	906	889	881	891	823	871	855	870	876	817	904	837	975	851	880	843	850	867	836	843	899	813	865	870	844	857	853	885	855	870	896	857	878	847	841	855	872	857	820	891	839	880	863	879	827	837	902	887	800	858	873	899	854	896	858	877	880	872	852	870	849	866	867	876	885	888	888	854	855	827	858	876	874	857	907	880	866	884	826	841	893	857	878	861	844	891	818	854	884	861	855	852	900	873	912	872	899	836	816	892	875	901	883	815	906	890	879	876	899	851	845	864	860	838	839	859	939	921	856	860	916	865	867	892	821	829	812	866	798	855	843	881	852	912	851	855	812	870	875	889	860	873	857	842	887	909	829	920	860	873	869	827	861	837	904	869	867	855	898	871	893	854	896	863	850	868	927	874	861	829	870	847	832	868	877	857	875	852	934	851	914	885	864	858	861	869	938	841	874	869	855	849	844	937	813	880	856	845	892	868	896	808	885	852	882	841	853	842	842	876	888	882	863	787	845	844	847	881	837	814	875	892	842	870	853	886	846	881	883	851	830	912	922	818	901	945	845	839	907	853	889	882	834	865	886	881	855	890	885	908	857	831	891	843	910	875	874	859	854	880	860	891	851	904	898	836	856	891	841	867	866	829	861	860	876	882	864	876	860	874	826	862	833	928	875	914	851	878	866	870	853	893	910	886	827	910	844	861	834	837	818	845	898	868	872	855	865	903	844	883	827	865	903	823	890	915	858	848	879	835	855	864	844	844	861	943	863	880	801	827	893	854	891	849	846	814	854	876	838	833	777	885	875	835	851	895	873	852	895	852	898	868	866	830	862	850	894	886	835	904	850	819	894	815	845	846	882	847	845	869	906	877	857	862	864	916	852	884	828	894	908	837	875	860	823	855	855	819	864	871	886	932	854	856	824	847	821	797	794	856	852	805	834	846	859	823	920	869	911	867	889	869	898	837	860	843	844	855	878	832	859	880	888	863	845	888	797	876	867	856	892	807	854	875	841	853	868	806	872	885	841	905	859	858	875	900	870	901	895	895	850	839	884	872	916	877	808	835	874	877	827	877	892	867	853	838	856	887	867	846	862	920	863	789	845	859	863	848	835	843	861	871	891	869	864	863	830	905	898	882	857	846	847	887	867	872	807	841	896	825	886	812	870	846	869	845	883	873	835	875	890	820	869	856	896	872	881	854	847	875	855	834	899	828	910	897	881	844	811	841	849	850	871	868	855	870	898	889	852	840	817	897	863	888	909	861	848	830	864	917	880	819	865	859	900	839	829	877	929	884	854	897	846	835	914	841	888	856	843	846	809	870	884	853	862	818	901	869	878	902	832	851	843	853	896	962	842	907	868	833	878	842	903	911	898	885	909	858	823	844	847	884	917	796	854	896	876	910	869	824	852	901	847	885	882	850	871	847	856	832	933	864	864	893	865	849	832	891	813	836	905	853	867	903	872	834	873	874	852	868	876	851	905	869	777	852	876	829	882	846	891	835	868	834	884	829	836	867	831	895	825	846	918	866	870	840	834	852	860	882	864	917	849	925	907	888	854	857	879	860	866	839	874	870	883	914	890	891	817	883	828	897	805	856	909	822	909	884	816	869	875	824	844	886	843	821	875	849	873	859	897	864	885	833	881	834	888	842	872	880	849	873	898	870	886	816	844	778	859	876	862	842	872	873	849	880	782	908	867	833	815	874	855	848	879	857	877	869	884	889	826	859	837	893	830	855	839	863	866	857	871	871	831	866	900	880	885	863	791	840	857	914	848	845	853	848	833	890	888	897	827	810	898	797	889	868	870	872	893	835	858	862	905	869	864	876	841	883	836	831	851	829	934	894	884	829	839	905	879	921	833	927	893	826	873	870	842	846	861	874	851	879	889	861	860	893	854	835	824	858	834	868	858	833	841	878	873	856	911	863	835	821	885	828	939	889	857	824	892	856	902	855	857	901	847	827	899	888	934	810	903	917	822	884	883	908	899	906	869	874	792	887	890	858	897	878	830	866	859	891	909	832	792	860	870	916	845	875	869	879	864	883	858	858	878	896	860	827	903	842	894	851
24832	21458	28147	25066	15658	828	496	396	375	359	354	340	295	298	295	273	293	280	272	246	286	274	268	277	274	282	274	285	285	250	273	253	260	237	256	293	258	242	278	245	283	240	261	232	222	270	243	258	270	253	251	249	278	263	269	286	298	242	275	296	246	251	258	259	252	248	269	287	289	239	254	236	273	272	274	275	270	258	280	241	247	295	246	264	249	252	260	257	238	243	239	272	277	241	269	247	263	224	275	254	260	268	265	251	249	237	270	268	269	257	274	265	272	271	285	276	245	237	275	239	248	266	246	284	268	251	272	271	259	258	273	269	293	281	282	261	258	269	250	259	231	204	278	240	253	271	268	248	251	299	270	265	270	262	283	243	264	259	282	253	250	275	281	234	264	246	263	253	281	248	233	240	290	260	269	262	261	263	252	242	275	216	279	249	255	236	259	272	275	257	284	256	277	264	242	289	256	258	237	253	255	238	265	276	257	256	276	281	247	235	265	247	253	272	233	231	253	288	248	241	272	251	259	268	274	255	235	242	237	264	264	240	271	237	254	261	253	268	266	280	250	261	278	265	257	265	258	247	260	261	256	246	232	265	272	233	261	261	262	260	257	276	236	277	262	241	276	285	259	252	279	254	242	263	231	278	277	252	269	225	243	265	259	241	258	256	251	227	257	260	259	244	270	273	279	265	296	257	248	275	251	236	228	244	271	242	250	249	239	253	249	280	245	260	249	248	253	247	278	241	241	263	281	269	248	281	279	239	220	272	278	248	262	284	273	276	257	253	218	271	257	267	262	253	224	275	263	256	272	235	284	250	225	248	264	261	258	260	240	250	239	272	282	283	274	266	234	253	259	262	261	248	240	272	265	262	216	255	267	257	235	279	259	267	252	283	286	253	272	270	269	279	254	259	243	252	289	249	268	247	275	244	234	251	285	249	276	240	245	255	261	263	250	264	275	251	256	255	249	230	252	241	239	277	259	276	253	231	269	267	255	266	257	259	254	275	272	257	260	268	274	252	244	267	228	268	279	278	278	269	247	260	284	286	234	282	240	243	275	287	260	249	260	268	261	234	259	244	264	243	286	266	233	252	251	276	264	240	259	246	272	258	256	262	232	269	226	259	244	245	248	271	247	268	264	261	261	256	263	252	249	279	247	265	247	266	249	269	242	270	237	279	293	267	258	265	265	288	273	276	292	252	245	278	246	250	244	258	239	266	265	282	263	259	266	246	276	245	256	265	245	274	258	246	248	241	278	255	239	257	284	256	238	280	258	260	255	232	262	248	268	259	256	245	278	241	240	230	250	254	265	266	238	272	241	257	243	258	254	268	284	231	233	234	272	233	269	240	244	263	254	235	269	230	277	231	231	245	231	261	277	246	238	247	268	265	260	256	244	275	255	264	273	286	263	255	244	261	239	279	236	272	254	250	242	227	254	243	261	250	246	265	268	246	271	262	252	262	262	265	260	240	264	255	260	268	243	295	282	245	254	263	283	256	260	258	250	239	247	258	270	244	247	240	238	246	249	232	254	276	275	302	290	273	272	269	244	243	269	240	272	284	291	242	255	273	269	254	236	263	268	263	292	261	265	254	241	276	267	256	247	264	253	264	242	271	249	274	226	240	247	273	256	247	274	271	259	250	269	273	268	266	263	282	226	292	262	233	263	260	281	239	263	278	259	261	250	265	257	267	256	262	253	250	261	253	253	232	294	248	247	238	264	249	259	274	259	241	251	240	249	278	260	251	238	250	231	259	273	270	277	259	237	258	249	244	241	270	273	274	270	252	254	264	265	272	244	292	244	244	248	243	256	283	229	248	264	272	272	239	243	260	259	252	260	233	277	267	237	261	271	248	270	271	223	253	241	260	230	260	266	253	254	265	252	276	247	253	239	230	252	224	272	248	230	237	239	226	249	279	273	283	268	252	275	276	215	255	278	268	222	259	261	268	239	254	251	252	242	255	244	278	250	257	292	250	241	233	252	242	262	245	264	271	275	255	260	265	269	248	255	248	237	267	222	258	250	242	287	274	272	256	242	251	248	271	251	246	244	255	259	273	274	265	244	266	249	264	267	262	295	256	273	236	263	275	250	255	248	262	248	271	283	259	240	248	260	261	234	265	258	248	240	251	237	269	248	242	221	260	228	253	238	248	246	258	267	269	240	228	238	266	256	265	265	238	252	304	263	270	252	265	253	241	272	259	255	263	255	254	250	235	267	286	252	266	277	268	263	243	269	232	285	293	263	251	268	252	254	255	247	275	251	264	274	258	242	256	259	283	232	236	221	271	272	274	280	270	272	259	266	237	255	232	234	267	265	292	256	276	260	252	230	237	250	269	250	277	261	260	247	250	254	236	242	251	288	284	269	263	256	276	261	276	242	264	262	219	257	277	245	249	263	234	247	243	246	253	263	267	245	257	286	257	265	253	257	274	252	277	285	269	260	236	267	276	259	267	257	258	294	244	259	239	257	264	258	270	280	256	281	267	259	257	254	273	258	283	256	273	273	266	260	284	238	247	276	232	252	239	256	277	245	221	296	284	268	263	272	194	280	244	261	269	239	259	246	293	220	263	226	256	271	279	255	270	240	262	263	251	268	273	229	257	262	278	246	249	272	228	253	270	282	240	249	262	262	266	255	259	231	252	220	256	263	275	242	258	259	269	257	265	253	222	242	242	263	262	287	245	253	285	222	268	263	288	270	283	285	261	263	260	250	241	250	275	255	248	263	272	244	259	236	285	279	263	268	266	225	278	278	242	265	226	230	287	231	252	243	268	267	261	259	241	234	268	273	268	265	243	256	229	219	259	262	246	261	267	286	280	279	250	240	258	235	278	260	288	261	270	270	239	251	280	259	241	279	260	257	254	270	263	297	260	272	235	235	264	254	250	264	263	266	277	246	236	262	263	263	273	281	223	263	247	255	273	271	271	248	274	253	273	248	233	240	263	265	261	239	241	270	290	278	250	257	268	285	273	270	274	276	242	249	270	260	267	260	245	239	276	260	264	254	261	260	282	277	272	240	276	254	296	280	238	267	270	263	241	224	253	260	266	236	281	285	241	285	255	270	255	230	267	246	252	255	244	239	240	272	248	256	241	240	266	267	265	240	269	249	228	252	243	279	271	283	246	253	264	261	262	246	246	253	271	252	255	247	274	273	253	237	278	241	290	250	251	255	253	249	280	237	249	282	244	262	253	254	263	237	290	251	251	246	243	283	257	261	243	247	261	269	226	241	256	239	267	256	280	222	243	257	255	264	265	231	250	236	261	253	247	248	258	254	237	231	277	267	246	252	237	288	237	273	236	248	246	264	280	247	267	272	272	263	242	245	242	291	263	280	258	281	246	267	238	239	273	262	281	263	277	251	254	265	225	272	236	254	257	247	287	279	255	239	248	299	271	248	269	219	234	273	256	232	251	270	227	232	263	248	268	270	233	240	261	260	237	255	268	266	240	254	229	226	267	280	256	297	248	244	301	235	258	234	284	257	245
3440	5719	3680	1818	1290	955	805	680	575	521	424	418	370	354	356	343	324	332	297	353	314	310	322	284	296	341	275	312	321	291	299	296	285	299	289	295	281	273	303	271	283	300	282	275	267	295	273	293	272	303	316	292	302	316	301	296	288	293	301	298	276	276	282	273	315	300	257	275	300	276	291	255	283	290	281	287	290	295	319	319	298	287	320	313	308	302	289	277	281	290	313	271	302	284	283	286	304	294	291	264	261	287	276	285	285	303	274	291	287	288	292	297	292	304	288	327	323	295	281	270	311	295	306	286	267	277	341	290	267	293	280	296	262	316	286	302	307	287	298	304	296	312	304	292	291	275	281	252	290	294	296	268	281	274	288	278	264	323	325	271	303	287	287	312	246	295	275	280	291	278	285	253	266	259	306	288	298	310	289	285	266	284	302	285	274	286	254	304	291	269	265	304	318	309	269	279	308	290	303	283	260	265	281	292	284	275	293	271	286	286	256	309	274	316	292	283	293	313	315	287	273	276	282	271	292	315	273	274	272	280	275	292	269	280	293	293	267	268	299	277	265	293	283	284	268	304	302	294	274	284	299	277	259	287	270	274	257	303	288	296	273	279	274	298	300	296	297	301	272	291	270	280	273	271	275	300	298	292	282	251	299	268	268	275	310	289	308	272	275	270	290	300	287	287	288	278	310	269	293	299	300	295	270	250	270	289	318	293	290	283	295	306	284	294	282	285	285	278	276	287	304	278	294	298	293	274	266	281	289	297	319	276	300	295	273	284	300	312	281	282	321	312	314	288	301	290	282	281	306	264	241	284	294	269	289	311	301	299	301	292	307	286	303	293	279	270	287	316	253	305	325	272	294	282	292	315	280	295	271	278	302	292	269	282	278	278	276	299	291	304	289	301	270	276	279	286	282	301	267	281	263	295	297	291	291	291	297	279	276	305	325	289	299	294	297	293	258	288	291	297	310	266	265	275	295	287	292	247	286	240	286	318	291	291	277	315	285	266	282	292	292	280	255	292	313	296	293	279	294	295	281	270	274	267	282	302	282	272	262	257	266	271	268	274	291	272	291	279	293	286	292	292	264	275	290	284	299	295	287	272	319	312	272	286	272	300	281	286	312	279	318	263	275	321	290	266	272	279	316	301	328	302	267	295	270	287	285	331	300	268	305	291	272	257	252	262	278	300	270	297	305	285	287	288	292	302	302	291	304	281	254	293	300	299	305	308	305	283	274	288	275	266	280	281	267	286	290	274	288	289	280	299	276	296	262	295	305	273	282	260	288	280	292	284	292	272	269	288	283	308	292	303	255	269	262	320	290	274	261	295	299	298	280	293	299	250	275	294	293	293	321	300	276	289	304	303	268	316	306	256	307	310	289	283	290	283	276	262	282	292	264	299	306	283	261	303	317	281	276	297	293	279	277	287	265	303	307	290	300	265	279	293	267	306	316	268	289	312	284	263	277	313	280	307	271	292	286	289	243	286	290	291	258	259	294	290	309	305	288	298	286	292	301	311	263	283	278	294	274	293	307	253	260	275	274	270	282	295	281	280	287	277	255	289	279	285	305	307	287	269	316	307	293	321	264	291	287	283	281	304	303	259	288	304	309	278	286	296	301	297	284	268	285	278	260	269	270	259	264	258	272	287	304	285	289	303	295	273	278	292	326	299	264	279	276	279	308	300	306	287	283	303	274	330	289	325	300	274	288	305	298	279	286	292	265	290	275	258	268	257	270	320	260	289	287	283	279	263	293	272	291	303	288	271	272	286	291	290	283	291	278	295	313	308	319	270	309	259	304	278	313	284	312	289	289	273	266	271	292	329	288	269	262	294	306	267	305	286	267	294	290	291	277	304	297	282	296	267	271	292	298	301	293	262	303	281	283	297	290	271	274	259	277	313	282	298	304	307	296	260	289	305	288	284	284	299	301	304	317	271	290	278	277	330	284	270	272	293	279	284	260	293	254	296	270	242	267	295	278	296	272	308	311	254	311	302	329	277	278	302	282	259	286	262	330	304	297	271	285	265	284	256	279	296	245	281	258	282	238	289	273	273	255	276	301	277	305	284	306	299	301	305	279	265	309	282	274	290	275	277	288	299	247	268	283	327	286	282	286	286	303	289	285	276	282	306	303	270	268	286	278	294	290	287	305	296	296	267	307	259	301	304	287	307	285	320	319	278	295	303	285	280	263	307	294	275	280	315	287	295	282	283	281	277	279	299	323	307	322	288	265	296	283	273	292	290	285	306	301	251	288	300	281	284	271	299	297	274	277	300	284	282	298	291	294	297	308	248	291	316	278	278	284	295	287	278	284	285	275	315	283	283	264	294	294	316	278	297	277	286	272	287	293	309	316	277	274	282	291	313	268	300	280	273	305	300	249	282	281	257	275	282	271	310	308	291	302	300	278	293	289	305	298	262	267	291	258	282	247	283	284	283	312	249	283	328	260	296	284	281	296	280	290	261	276	257	303	258	287	266	287	303	295	309	273	299	293	277	296	313	283	310	306	291	292	283	258	304	285	300	301	280	303	262	300	286	302	275	325	303	283	278	250	301	289	339	299	271	308	269	284	258	283	295	289	272	298	286	286	281	281	285	308	288	294	256	273	248	310	291	266	285	289	296	300	288	265	301	275	286	273	296	278	283	294	276	258	286	281	300	289	266	273	291	274	313	296	282	281	269	279	313	288	290	298	266	268	303	294	247	321	281	317	301	263	302	310	311	293	267	293	281	287	314	311	271	309	270	320	277	289	303	283	293	296	297	288	289	263	274	301	277	306	291	279	294	308	292	299	279	292	275	285	301	276	278	266	297	338	298	257	300	310	306	322	256	307	273	299	292	290	303	295	279	247	259	282	283	296	271	300	284	313	303	304	284	275	287	249	253	286	310	291	314	266	265	286	237	315	280	322	298	281	268	268	289	293	298	266	276	279	289	288	291	293	309	285	285	285	258	292	283	284	297	259	299	275	290	288	310	272	286	284	298	275	289	275	283	287	297	303	259	306	318	288	288	288	304	290	296	270	256	273	244	300	275	300	298	302	277	305	304	285	334	322	295	294	279	304	267	301	294	288	300	284	277	277	296	283	287	252	310	309	274	299	302	270	273	281	336	303	284	297	273	302	295	265	305	283	265	296	305	295	301	256	303	269	292	292	306	276	299	305	292	287	267	261	270	294	287	304	272	300	299	309	297	294	298	286	295	282	288	280	303	323	312	307	273	303	305	282	298	298	292	286	304	287	279	302	292	288	310	272	259	284	262	283	301	298	311	310	298	275	310	280	307	294	293	309	255	289	284	304	261	292	284	293	284	309	281	309	288	274	294	319	275	271	280	290	308	260	317	270	280	294	252	279	313	279	309	277	293	303	287	278	316	288	303	266	279	296	285	331	323	249	282	293	271	279	275	320	260	261	304	286	282	307	286	296	311	306	292	291	297	273	261	280	276	272	292	268	262	300	289	299	295	276	307	306	251	276	264	264	285	252	270
22698	21572	29527	24057	21570	21654	13218	1875	1451	1264	1225	1220	1097	1090	1063	970	1028	944	963	991	998	892	957	898	924	937	899	847	856	905	930	901	874	856	913	874	918	857	851	843	878	868	901	863	908	913	868	894	860	895	844	906	891	872	853	904	932	869	920	938	845	831	905	906	849	866	853	831	869	844	895	904	843	858	876	876	923	979	854	869	860	852	843	870	892	843	880	858	885	827	866	898	863	888	858	891	883	934	879	876	853	854	912	889	890	884	900	860	882	878	836	877	937	928	865	891	923	919	899	899	913	906	875	889	924	859	843	862	831	881	877	933	837	941	891	918	855	928	843	893	870	859	861	910	849	886	878	845	883	874	935	872	875	862	858	898	919	887	886	912	910	851	861	881	872	860	853	883	837	827	913	881	842	820	871	855	949	902	890	887	858	862	871	854	885	886	858	864	889	852	869	863	875	852	870	923	879	898	904	886	895	889	851	841	874	871	906	921	906	862	874	865	862	882	900	847	912	891	846	863	857	869	889	857	839	913	916	879	824	901	843	855	847	902	848	814	879	854	871	840	824	871	874	901	892	899	861	837	824	837	859	887	874	850	893	821	817	865	829	871	889	852	892	822	870	860	864	928	871	847	831	911	884	858	894	837	910	871	879	844	807	910	870	869	891	881	908	894	912	881	888	874	886	916	879	873	890	905	919	857	900	869	839	875	909	862	896	856	887	873	875	907	915	940	948	949	917	855	856	869	862	863	858	857	869	875	878	885	835	825	859	885	869	846	908	903	841	833	852	834	849	904	873	933	860	876	861	944	877	883	865	866	868	889	883	968	841	842	876	858	871	908	853	890	868	903	871	870	882	881	874	867	888	893	849	876	861	825	886	897	880	864	899	903	929	900	872	916	879	827	836	879	912	849	847	901	883	891	859	868	875	880	924	861	850	820	882	915	898	907	870	878	900	894	928	902	866	884	875	807	913	906	881	790	839	848	928	862	841	892	864	856	904	866	897	794	876	822	867	869	902	933	841	876	884	927	877	854	884	862	873	925	859	810	843	871	933	913	860	869	851	890	876	868	810	873	845	829	861	799	861	856	891	898	866	871	879	852	887	841	917	901	893	838	830	873	913	888	917	882	822	851	905	863	854	846	878	891	841	863	842	935	893	877	896	887	867	891	909	856	883	879	861	817	867	853	895	892	825	908	895	809	848	897	871	866	875	903	912	872	848	835	827	912	892	857	848	925	920	858	861	858	908	885	879	923	872	842	839	875	868	917	902	861	850	876	879	869	844	880	863	849	957	837	885	878	895	888	867	857	893	918	923	882	859	862	918	898	871	912	929	879	829	893	936	907	869	878	812	878	909	817	889	835	902	918	855	839	896	849	853	851	880	910	867	894	906	923	903	845	835	894	877	860	860	871	865	884	879	881	932	881	878	868	845	877	877	884	862	860	869	866	850	929	893	855	887	864	890	823	873	893	848	875	832	846	882	868	927	864	969	857	890	865	821	862	847	934	919	901	835	828	908	877	860	907	843	895	881	870	850	850	887	894	846	916	832	872	831	864	862	843	848	859	817	877	849	865	862	885	878	865	844	921	850	851	863	860	854	877	844	844	900	881	815	871	843	846	845	841	891	833	902	890	854	876	845	892	876	890	879	908	881	870	869	864	909	923	827	871	817	847	857	926	932	885	889	844	853	855	857	836	895	848	895	884	850	932	861	852	801	863	924	857	897	871	867	958	897	830	880	877	927	888	860	845	860	887	903	869	841	930	866	921	851	880	915	890	936	864	869	874	885	871	868	857	840	961	881	879	874	850	899	946	880	886	825	851	877	862	936	879	897	808	910	905	893	880	841	882	854	894	873	848	829	863	894	869	874	873	837	863	832	858	896	916	861	887	892	911	872	935	885	826	874	914	871	834	842	823	871	903	904	849	845	837	872	859	813	851	855	853	869	858	803	846	860	891	919	891	863	877	903	857	850	870	861	854	846	822	889	849	907	785	882	916	883	860	823	886	861	876	860	852	863	802	926	835	869	839	892	867	806	896	860	913	844	838	870	839	895	874	905	890	869	869	890	890	864	877	885	832	965	897	897	916	874	864	855	881	861	848	856	898	897	846	835	833	857	904	870	835	901	871	842	878	813	804	872	872	892	894	912	848	911	860	912	830	889	849	827	872	913	842	814	810	833	912	875	856	869	884	924	878	899	859	878	851	815	839	888	875	863	873	836	900	829	914	880	881	899	890	876	871	887	836	824	833	849	833	862	924	839	881	854	859	864	871	897	921	833	903	856	863	879	828	871	804	893	906	898	881	860	843	935	836	873	854	868	853	874	860	846	847	881	836	892	881	920	888	875	863	879	890	831	886	842	854	841	849	885	903	908	858	867	831	895	821	840	880	842	879	940	860	882	822	882	880	902	921	865	877	843	847	894	870	902	836	872	883	868	864	893	883	888	881	891	862	897	880	850	904	826	872	911	902	838	834	877	835	870	901	900	907	842	844	852	890	836	833	903	873	850	857	810	828	853	891	891	841	906	856	841	864	917	851	876	824	840	916	855	900	852	873	837	953	843	866	889	909	814	861	834	886	907	854	842	852	912	870	785	843	872	926	855	882	859	849	918	806	857	908	920	862	834	897	823	856	877	960	866	864	833	851	859	866	837	901	830	872	894	921	845	911	860	873	870	845	799	896	915	835	875	885	911	872	887	803	871	827	843	889	855	869	925	895	947	880	888	897	830	837	800	848	830	842	827	881	868	831	832	870	858	833	853	850	884	865	841	909	821	900	876	901	841	852	869	821	889	853	836	886	840	970	870	914	855	885	891	869	910	883	886	816	875	840	912	892	848	860	832	837	883	950	901	877	856	888	877	908	860	918	937	911	859	879	848	889	857	902	852	850	908	898	892	837	876	877	876	871	876	949	886	893	932	922	884	839	886	841	951	880	871	877	839	880	924	870	832	810	896	916	870	866	871	927	851	817	842	863	858	873	869	832	829	912	831	857	892	926	898	851	829	904	814	923	899	904	913	881	843	892	910	861	872	854	899	887	882	875	838	889	900	833	883	879	882	824	900	857	887	919	884	822	894	846	853	888	865	877	904	911	838	860	845	918	855	818	937	857	860	844	901	841	901	876	851	919	826	855	847	888	882	861	920	841	934	855	863	858	851	909	889	837	863	918	873	894	854	866	868	846	856	851	887	830	860	896	895	884	883	862	853	861	883	869	840	899	855	874	914	819	852	831	883	930	871	910	884	926	870	884	863	840	862	854	832	810	844	887	880	908	890	890	825	858	854	842	810	852	875	827	838	854	880	863	870	891	831	900	881	832	861	830	870	871	856	863	867	866	839	889	849	925	847	903	867	887	822	869	833	844	849	848	845	843	833	844	860	878	923	824	924	846	891	844	867	828	853	899	864	864	798	878	896	854	854	895	854	909	864	886	857	878	940	886	827	850	856	874	830	886	872	900	888	899	905	864	880	902	861	882	842	816	874	824
5066	17062	11038	5617	4154	3260	2552	2132	1800	1608	1471	1370	1240	1166	1159	1080	1072	1026	1017	1009	1027	1019	992	1036	887	977	921	885	945	927	920	955	883	888	899	875	932	924	893	861	953	950	909	896	927	954	928	927	884	915	888	919	933	864	903	870	873	923	923	881	929	902	898	940	923	849	889	888	882	918	893	868	912	903	900	882	941	935	938	881	904	904	897	942	891	905	954	878	871	895	896	912	878	878	913	888	884	954	889	948	871	884	878	845	886	887	882	865	915	919	886	884	882	883	878	872	891	878	897	909	916	912	911	886	846	931	898	847	906	876	873	955	897	892	884	904	905	855	889	909	905	891	897	861	837	952	829	899	873	865	918	936	900	850	891	888	875	901	888	909	891	870	929	878	904	907	903	921	919	861	885	889	884	893	947	885	938	946	893	859	887	887	870	913	895	864	933	944	872	897	890	890	918	912	863	878	920	875	884	811	935	875	900	940	954	856	896	919	926	946	855	854	892	882	875	883	875	871	931	933	902	897	880	937	884	885	944	885	892	891	897	899	862	932	917	857	896	926	907	853	913	869	904	906	854	848	860	874	925	897	896	833	920	876	855	833	908	932	929	920	884	852	864	918	861	884	903	905	919	905	892	896	909	892	847	878	930	839	905	830	895	887	861	877	880	848	902	897	895	866	863	897	872	904	856	940	933	937	895	926	923	900	832	842	901	875	891	899	893	859	886	953	864	899	850	870	863	832	901	908	910	880	849	888	905	834	944	898	915	911	893	910	918	892	882	892	906	922	879	913	921	888	930	902	904	917	854	922	875	864	888	892	851	900	881	934	947	833	872	837	879	900	893	911	882	966	919	962	924	893	862	827	882	863	916	862	900	909	834	888	912	879	915	906	879	912	854	915	913	840	813	898	871	851	872	923	879	871	877	914	879	894	901	913	859	893	917	905	882	887	899	896	883	875	908	919	924	945	923	899	849	873	859	918	903	849	890	872	858	854	867	898	899	885	919	908	845	884	884	871	905	933	913	905	895	911	889	840	838	883	859	897	906	854	919	886	881	863	872	931	865	926	861	930	889	893	921	873	955	898	882	884	958	944	858	886	928	914	853	932	942	942	951	912	853	913	871	903	876	853	905	850	932	929	855	884	848	917	852	958	892	889	903	902	869	887	892	906	902	877	889	898	848	892	893	903	951	944	907	930	994	927	880	909	890	885	889	897	840	899	930	888	892	954	900	889	847	879	894	845	928	886	909	874	937	898	894	913	866	947	871	943	915	832	944	876	912	903	908	872	910	838	857	821	877	881	945	853	981	889	934	894	877	960	880	901	913	842	882	857	903	943	944	891	877	907	904	875	913	896	868	916	907	910	820	872	829	850	897	875	913	890	923	928	941	886	908	838	918	922	905	903	865	860	921	948	881	875	901	924	868	878	917	890	933	896	870	947	877	906	875	917	921	876	956	849	852	858	869	913	917	871	929	818	950	877	919	849	936	886	905	893	897	918	850	871	917	860	901	910	905	891	876	900	915	883	890	893	851	938	889	859	935	880	881	812	879	857	903	878	924	892	912	894	868	889	909	891	906	858	859	845	888	886	870	883	953	870	952	938	855	835	949	914	917	940	871	981	848	875	892	865	915	881	890	891	963	901	856	829	893	919	912	937	931	916	875	938	885	876	920	838	905	893	922	909	919	845	875	884	896	938	907	909	873	890	883	877	912	890	881	877	839	872	911	857	862	890	951	860	871	932	940	862	912	878	883	922	878	832	922	908	863	870	913	868	869	910	918	882	859	879	861	885	889	901	869	913	890	902	900	870	852	902	909	883	884	886	891	890	920	872	847	896	865	918	875	913	900	888	849	867	832	852	888	870	927	967	930	910	921	879	883	925	893	923	864	884	859	911	904	958	903	943	896	883	883	915	888	921	917	914	884	934	849	898	924	876	863	901	825	874	827	888	879	928	894	871	914	874	892	906	903	924	833	860	893	901	884	867	857	858	894	925	932	889	941	889	897	911	872	851	853	921	871	905	888	890	891	917	866	882	908	865	893	876	888	867	915	944	905	892	928	893	898	909	923	961	911	894	873	875	916	838	877	838	885	851	908	872	832	904	892	867	865	934	869	951	902	919	884	925	829	891	863	866	893	904	857	882	894	885	875	886	871	885	862	912	898	894	966	907	881	927	891	848	885	898	885	890	899	897	895	915	862	817	869	828	931	874	899	901	882	851	855	923	882	925	913	901	856	847	884	880	913	900	931	884	970	920	896	878	931	851	885	938	884	893	929	915	864	869	902	902	903	899	887	942	871	844	869	874	896	924	856	953	846	891	940	852	863	907	898	907	908	935	882	931	869	859	884	907	984	908	913	928	817	865	842	905	866	919	874	864	955	896	911	932	913	901	948	889	896	823	864	897	862	894	860	889	857	888	938	868	858	873	934	896	937	853	902	890	907	883	891	912	913	848	880	909	915	913	878	865	855	947	839	868	846	871	899	933	923	844	892	905	889	884	847	894	874	923	883	892	915	942	907	909	925	881	887	909	940	916	868	912	905	868	899	945	915	889	894	945	872	919	946	905	880	918	910	859	909	896	836	897	930	867	927	889	891	918	879	873	875	951	892	851	859	938	888	907	899	864	928	906	929	867	891	849	932	884	927	865	904	876	914	914	898	902	872	911	914	922	910	883	929	885	851	870	885	912	865	876	899	884	817	866	923	937	907	912	872	867	907	946	935	869	914	860	860	914	942	850	898	864	880	898	922	859	861	893	913	895	925	961	911	895	864	897	915	956	910	906	883	888	929	892	881	887	921	872	939	862	902	902	891	928	859	900	886	903	911	904	863	912	859	902	892	886	862	859	902	886	843	817	929	904	847	852	905	901	880	896	905	852	903	908	876	890	846	885	857	909	937	889	902	864	884	881	915	893	920	857	855	883	872	914	873	914	921	907	953	890	934	939	895	880	911	898	898	933	859	921	877	886	898	822	905	900	886	949	866	874	930	920	861	943	843	900	908	904	866	920	915	889	904	946	847	831	854	901	839	882	875	934	894	865	917	931	957	921	881	932	890	903	904	816	852	883	939	923	918	930	872	887	877	893	913	888	855	904	953	947	879	841	912	884	858	886	923	908	888	873	875	911	855	807	899	883	878	904	904	911	911	866	913	898	908	878	877	966	862	910	941	929	899	866	867	842	876	874	856	921	874	901	886	956	863	892	879	909	849	909	907	881	924	885	869	863	944	870	856	908	902	870	847	864	889	890	916	854	911	834	922	901	853	888	925	903	813	877	977	902	812	845	889	937	899	843	905	886	877	935	874	946	915	874	874	882	936	891	877	891	884	873	870	890	873	902	851	877	922	879	853	883	928	873	936	922	911	863	889	847	857	896	911	892	956	873	892	870	901	921	885	863	891	939	871	879	900	898	853	916	923	901	858	865	928	854	874	887	889	872	866	882	852	925	910	901	897	864	827	901	884	896	895	908	904	930	901	911	897	898	924	905
27596	19812	6379	874	636	607	515	454	402	370	400	423	397	403	367	398	420	416	389	415	377	395	425	410	393	386	394	373	399	402	386	411	394	356	389	389	372	372	393	399	398	372	419	397	412	375	400	373	400	380	400	369	382	385	361	385	393	371	423	395	375	388	424	385	373	368	394	375	376	422	395	392	375	396	366	406	402	410	387	402	360	362	389	366	392	388	394	379	376	373	420	366	374	394	406	400	415	359	380	373	413	379	387	372	387	368	393	392	401	393	360	407	394	396	372	423	429	422	387	435	384	379	382	390	371	358	377	402	377	421	399	397	426	390	398	376	372	378	425	427	416	374	383	406	414	362	402	388	356	362	386	397	425	401	429	413	409	405	435	336	365	386	412	407	412	380	382	381	375	399	414	374	377	387	397	365	368	398	408	365	412	402	382	401	344	403	366	380	411	377	376	394	387	375	363	382	400	398	371	377	373	369	409	363	384	382	375	347	385	369	396	370	373	387	347	406	410	401	409	380	355	385	379	389	388	407	402	378	407	378	383	420	395	427	384	363	373	367	403	384	402	407	398	415	369	374	414	373	341	381	394	392	374	415	415	413	403	384	407	401	374	377	398	415	381	396	422	410	413	389	407	408	411	405	410	367	425	366	385	390	366	364	407	376	407	392	380	351	369	379	437	393	386	419	390	422	392	376	388	414	406	379	376	392	391	398	408	425	443	399	410	376	379	422	386	410	405	365	390	424	393	370	414	387	399	382	396	412	394	393	385	389	384	386	424	393	357	397	394	416	391	379	393	360	359	383	387	416	343	384	403	365	386	398	385	399	352	376	359	429	394	362	382	370	370	396	371	343	430	367	378	399	386	398	402	401	384	390	426	402	345	359	384	378	369	384	365	386	371	425	402	392	407	374	396	425	390	405	373	390	434	413	412	407	411	367	342	378	376	346	390	406	418	415	381	377	386	408	424	367	380	393	349	377	403	379	391	383	387	397	396	390	386	393	379	397	385	377	411	379	384	364	411	401	393	387	377	353	395	383	408	408	396	373	390	388	420	385	375	378	355	386	397	398	385	405	410	418	414	393	368	368	383	436	377	429	394	389	393	397	378	396	365	421	367	404	398	385	367	420	383	390	398	377	353	400	361	374	392	385	398	368	403	330	363	395	378	397	408	375	385	420	396	391	403	387	380	408	418	348	383	386	392	404	402	395	384	413	412	391	403	362	395	389	368	396	375	426	398	377	407	387	412	378	387	382	393	379	405	358	402	359	416	367	391	373	379	400	371	407	407	388	384	416	431	381	383	373	411	406	411	388	369	387	397	418	380	380	382	407	379	408	385	341	373	390	380	422	380	394	390	424	390	399	407	403	396	390	402	399	363	412	409	363	367	379	381	390	407	399	390	384	434	430	377	420	401	394	385	370	347	411	404	403	364	388	397	376	422	403	353	400	387	405	400	401	395	411	339	398	387	404	368	391	411	410	418	349	397	411	387	401	347	354	381	398	400	382	406	352	403	352	374	377	401	358	416	410	408	389	387	389	407	373	390	403	402	415	374	390	427	379	387	391	415	384	382	412	418	424	394	381	388	392	423	373	375	389	354	368	375	399	422	364	352	435	376	391	395	351	399	381	365	381	406	392	385	378	420	388	383	386	388	417	411	431	411	390	403	419	378	350	364	374	410	408	366	419	399	399	438	383	380	370	387	381	410	431	413	420	399	416	400	409	382	398	395	389	404	403	371	394	399	368	413	390	391	374	413	374	394	388	396	392	391	362	395	380	412	401	385	390	405	424	406	378	380	400	387	408	384	399	372	336	411	364	355	394	391	403	385	380	383	419	430	384	366	389	411	401	400	388	399	383	393	382	395	379	406	416	375	387	347	384	411	438	388	370	393	381	390	374	357	389	375	400	420	367	409	375	397	422	369	369	368	417	416	400	400	436	404	382	380	388	402	384	393	393	420	381	424	375	379	401	410	367	372	400	393	383	388	372	363	378	408	413	398	398	388	383	381	388	406	396	395	367	437	370	393	407	387	388	380	387	394	434	383	414	369	374	348	379	362	374	397	415	397	395	371	410	437	389	386	393	391	416	351	389	402	379	382	397	382	384	400	354	409	404	406	384	400	397	357	409	382	401	405	418	385	416	375	420	360	393	378	397	419	364	401	367	399	399	378	385	416	390	364	394	388	409	372	394	394	373	389	371	404	380	393	384	391	385	363	428	370	394	374	395	376	379	436	407	394	323	404	366	434	378	415	384	415	392	359	382	410	426	413	360	413	373	392	380	399	402	389	394	410	373	396	368	380	385	388	357	365	402	361	363	405	406	420	401	417	392	352	358	372	375	351	350	383	379	409	368	384	375	414	388	388	407	401	388	413	407	370	450	385	388	391	380	392	384	376	372	400	366	367	386	421	402	386	420	388	403	373	361	420	399	372	388	384	368	416	414	391	414	392	349	409	370	388	369	386	394	419	382	392	396	377	391	407	375	388	412	411	387	388	386	375	387	406	379	391	398	392	365	410	344	389	405	390	391	406	409	391	336	396	360	380	374	391	393	364	390	366	388	400	418	400	410	421	388	386	416	419	382	363	411	397	424	406	414	364	363	387	424	418	385	395	394	442	374	371	387	390	392	370	382	365	429	373	384	385	396	386	393	395	382	411	399	398	405	392	385	386	376	402	337	419	408	404	393	386	397	363	370	421	407	423	366	411	361	372	383	388	406	395	373	401	370	351	390	369	358	386	388	415	438	406	396	411	394	399	407	406	332	356	373	381	402	374	432	368	373	435	393	410	375	391	411	390	395	364	402	382	387	384	405	406	374	403	360	433	395	372	391	403	384	375	386	387	396	393	381	437	412	380	384	417	398	443	377	371	382	377	392	387	402	391	409	410	388	408	396	383	381	399	409	388	390	426	388	352	399	383	381	389	370	382	412	428	416	366	398	404	392	418	359	382	390	349	397	346	417	365	373	411	376	382	402	426	405	421	393	365	400	396	377	369	369	396	426	398	394	398	349	437	395	391	421	386	386	406	398	370	433	370	423	424	402	409	389	394	396	395	386	397	370	404	393	372	382	405	406	377	401	396	363	400	342	380	385	408	387	373	405	343	364	385	367	367	393	383	397	400	390	378	406	383	392	377	408	404	370	444	358	376	409	385	405	387	383	396	379	365	386	407	391	398	407	389	416	385	404	402	370	399	389	386	414	409	340	385	392	380	399	354	396	377	423	370	365	399	353	394	430	388	375	421	386	363	398	383	394	376	384	399	379	368	391	380	392	421	372	391	400	401	400	392	407	428	396	410	383	419	370	409	398	416	395	418	375	438	372	409	376	408	378	358	401	378	399	411	411	415	387	386	437	391	398	391	410	380	386	406	381	396	407	414	410	413	397	439	423	382	390	396	380	383	365	397	405	417	371	399	386	397	393	380	373	390	398	363	397	392	396	383	349	366	365	392	395	355	350	418	384	385	400	403	411	413	396	374	392	421	405
4210	1678	934	592	531	519	460	454	470	425	445	391	409	423	413	404	358	390	375	440	401	419	421	405	387	393	443	398	375	392	400	365	428	378	375	399	409	396	372	401	382	384	414	417	413	419	410	375	414	401	409	389	430	432	396	401	428	412	414	398	421	413	415	399	395	398	395	399	424	384	393	400	401	384	393	428	411	379	408	427	398	405	383	394	400	409	398	410	431	445	416	401	382	413	404	424	373	391	406	435	417	393	403	387	441	410	391	410	410	405	411	432	400	403	382	388	418	384	371	398	436	390	421	400	396	421	395	409	372	415	356	404	426	410	405	395	428	383	405	387	379	377	391	403	420	387	418	411	418	425	413	353	396	417	433	399	399	402	420	408	422	416	411	389	398	393	417	377	396	404	398	363	394	406	429	400	424	415	417	426	427	416	441	418	407	431	399	377	427	395	410	397	397	400	403	426	394	386	385	422	393	404	407	391	391	396	418	400	431	422	443	407	377	413	430	418	403	411	388	432	373	409	373	392	402	418	445	419	417	431	417	373	410	441	437	414	447	409	381	394	390	410	435	368	390	392	405	404	399	406	406	401	387	404	445	402	376	421	390	399	374	390	392	431	376	433	426	404	399	421	423	414	377	379	393	406	405	403	436	361	417	408	383	373	439	426	400	377	404	406	389	408	418	402	393	378	414	410	401	423	397	365	403	433	405	428	435	391	409	409	411	408	410	409	432	411	388	384	431	402	427	391	385	409	391	415	411	431	412	383	396	403	420	386	405	438	395	427	434	386	397	436	384	414	409	417	445	403	409	337	401	393	384	393	365	391	403	420	408	435	396	402	434	423	424	418	410	380	377	386	424	400	401	413	410	403	413	401	403	419	418	409	397	409	369	428	399	356	385	394	404	443	415	396	428	424	421	388	408	407	429	428	380	435	398	412	442	393	408	438	425	409	405	414	384	399	402	398	414	445	404	387	407	408	420	374	417	381	433	385	384	430	427	402	417	393	414	433	419	362	403	415	397	448	403	418	392	420	393	408	402	392	416	403	398	423	401	392	425	431	398	417	415	386	388	428	395	432	406	380	399	432	409	406	362	404	418	403	385	403	386	409	408	419	392	394	393	386	383	437	371	443	383	399	421	382	393	428	412	386	403	395	418	381	428	398	381	428	406	406	425	424	441	434	428	385	400	342	407	420	418	379	391	415	383	414	444	421	398	418	398	438	372	420	386	426	357	449	438	401	401	406	422	426	420	403	374	437	394	408	411	388	400	432	442	430	393	433	396	406	420	427	424	384	408	417	406	405	409	410	425	432	397	381	400	393	424	422	404	438	411	411	380	416	443	425	406	375	399	386	442	416	385	426	413	398	405	400	405	430	417	435	378	406	369	414	416	439	342	399	429	432	398	408	428	389	409	380	405	421	397	406	400	391	422	410	396	384	400	423	402	394	411	436	436	392	369	434	402	391	399	395	373	398	417	419	412	415	393	375	379	401	405	377	398	398	403	407	408	411	410	400	428	418	447	418	396	396	393	415	450	410	421	412	386	438	442	413	384	424	400	402	448	426	418	388	393	455	427	410	418	402	418	450	436	394	431	433	408	440	396	412	434	411	380	400	417	393	444	390	362	417	404	436	387	415	384	404	402	400	406	383	435	423	425	385	408	446	373	409	416	390	386	394	400	424	417	406	427	380	406	437	369	408	415	414	402	390	397	427	408	453	435	381	429	438	420	401	406	386	399	407	383	407	409	430	420	414	381	399	423	389	380	373	387	379	383	406	408	431	438	386	407	402	404	378	386	378	430	389	416	409	374	414	409	389	412	367	386	409	400	382	360	386	388	411	417	384	432	391	395	423	418	392	419	419	384	372	380	394	457	403	392	404	395	413	399	411	393	439	408	385	403	398	451	444	385	400	418	422	387	409	401	425	419	389	413	417	378	401	437	410	400	421	400	402	352	401	425	406	422	375	454	376	407	425	385	398	428	426	438	403	381	397	399	372	458	402	403	415	358	430	431	412	422	392	408	375	408	395	399	394	408	429	414	398	413	402	402	439	405	402	386	425	394	414	394	411	463	429	411	384	363	401	399	413	371	381	402	410	375	391	400	433	406	379	374	392	401	416	408	387	434	424	391	433	392	435	397	419	441	411	431	422	418	431	426	410	388	399	368	399	405	424	414	402	417	410	419	443	360	411	401	381	357	392	399	426	439	397	401	390	374	427	363	378	443	427	388	416	400	400	412	415	386	409	409	390	406	408	423	420	389	400	413	441	378	423	406	387	437	388	414	414	368	401	391	406	363	402	413	421	419	451	356	386	376	422	423	400	399	391	428	401	382	380	400	401	413	408	474	376	405	410	403	448	386	417	397	414	390	412	404	419	423	411	423	411	401	405	391	376	378	392	415	410	353	391	401	383	413	397	424	402	423	414	403	389	421	416	401	425	419	395	402	399	397	392	418	424	456	423	408	392	416	403	403	401	399	439	402	439	410	423	412	418	421	413	434	358	430	379	389	415	410	408	406	410	417	417	373	396	444	417	396	374	406	429	415	424	392	387	438	373	389	383	361	414	410	394	462	369	438	378	382	394	426	380	384	396	445	410	432	400	424	364	408	415	392	407	426	431	413	435	376	431	422	373	370	420	368	400	399	411	385	389	391	404	398	398	423	400	398	422	423	388	420	411	383	416	361	421	397	404	423	441	361	422	388	380	447	414	402	420	408	402	400	405	388	416	431	453	379	404	386	413	425	407	407	406	417	439	420	425	369	424	393	386	422	385	407	383	408	418	404	460	434	404	428	413	405	401	437	420	423	416	437	386	355	419	402	389	390	396	390	405	410	403	393	424	405	414	403	413	376	404	385	377	392	378	394	383	371	399	426	399	400	403	397	429	444	397	413	384	430	400	396	426	451	388	413	447	393	422	461	399	382	398	388	429	440	427	427	400	403	440	416	415	432	395	408	436	410	423	414	406	403	405	429	381	395	381	403	401	427	382	428	406	410	403	384	374	407	389	429	381	410	379	391	405	401	442	411	392	430	396	428	377	379	410	383	405	405	408	402	402	424	401	416	409	436	388	435	415	394	368	396	404	389	394	421	427	424	372	422	400	422	411	393	390	461	404	400	431	410	437	390	410	399	387	428	403	407	402	451	405	394	417	440	394	394	361	402	398	441	408	392	400	440	423	426	381	429	400	426	428	401	421	393	382	392	415	372	447	415	394	386	409	423	430	438	394	416	365	420	416	407	395	436	435	392	409	420	375	374	414	417	387	388	379	413	462	373	433	406	383	382	384	422	421	398	384	396	419	388	402	411	396	445	386	424	400	449	397	406	420	434	430	421	403	399	384	423	399	385	388	393	418	376	422	440	380	380	427	367	396	376	404	427	389	408	446	375	412	428	444	407	399	433	389	397	405	397	394	442	394	386	367	428	393	425	400	413	404	449	420	403	429	423	391	428	433	404	431	434	400	411	374	395	426	411	446	391	409	399	407
23736	21482	29069	24292	21478	14177	2025	1327	1161	1036	1050	916	1009	967	936	910	856	920	901	898	906	914	882	914	839	882	840	824	863	884	884	823	877	860	849	833	830	885	861	835	848	844	827	868	819	819	861	890	812	900	843	858	903	852	884	859	859	793	890	824	859	882	822	838	884	840	913	852	860	880	858	815	859	868	815	794	841	836	838	868	866	840	843	872	855	843	824	792	864	811	810	825	847	802	873	808	812	866	852	838	826	825	836	865	879	895	811	862	875	864	861	855	872	819	866	823	887	873	827	891	821	842	850	861	840	857	847	838	853	825	853	811	818	854	815	859	896	866	865	831	882	839	858	819	913	849	871	815	830	874	871	846	857	827	792	846	814	856	872	822	872	858	831	835	882	879	846	810	823	846	776	849	862	864	851	889	880	793	852	864	877	795	903	840	802	839	830	815	851	778	845	857	822	830	874	893	872	855	846	875	843	849	829	834	826	831	810	843	855	862	850	855	806	804	827	827	905	837	826	864	872	854	863	785	874	890	840	808	874	879	877	790	870	846	865	857	868	844	862	812	887	860	883	865	837	847	875	850	787	794	831	847	860	868	853	825	822	870	794	869	852	841	863	889	828	844	870	846	884	885	845	853	832	851	842	843	911	829	867	819	875	843	853	810	771	846	822	850	858	867	854	866	880	864	822	874	823	837	869	818	819	854	888	833	900	871	871	830	842	848	833	834	804	879	812	857	909	827	809	907	807	848	848	869	850	875	807	873	853	884	862	865	841	834	885	818	850	870	822	897	827	864	875	823	872	862	789	864	764	839	847	841	866	849	872	844	884	858	859	866	812	855	810	861	825	856	898	817	859	862	843	863	813	819	858	848	852	818	895	813	812	808	834	833	870	854	819	825	862	890	874	847	819	862	820	887	855	826	845	820	837	807	838	870	827	892	845	840	816	838	814	857	828	863	869	861	882	825	857	879	825	826	875	837	849	791	876	828	850	869	837	822	890	822	831	865	830	882	838	847	844	806	823	878	822	846	847	882	858	819	852	861	838	873	835	831	862	819	841	808	863	907	815	916	870	835	882	810	832	866	867	886	847	819	829	813	836	848	859	834	870	867	787	834	835	889	852	863	849	884	827	828	825	820	884	828	866	829	857	839	812	820	846	877	803	823	860	800	870	882	894	817	824	847	840	872	831	850	868	853	900	829	858	786	850	877	819	835	853	844	832	818	856	889	871	827	916	830	804	879	842	869	900	859	803	881	866	843	817	806	843	838	866	833	884	856	786	881	846	912	868	857	875	819	864	920	871	842	820	840	880	864	822	836	824	807	857	888	836	822	810	898	834	870	836	827	824	805	865	864	886	841	876	832	835	860	868	852	830	827	857	854	824	898	837	849	850	863	861	810	830	856	872	846	862	838	786	822	830	850	858	864	818	859	870	843	802	860	883	831	823	856	838	838	876	898	826	812	841	817	811	855	835	868	875	836	810	850	863	843	826	817	834	907	824	856	874	848	868	851	804	869	834	807	821	846	829	853	833	842	905	843	868	885	871	842	853	821	878	874	789	865	897	868	850	859	847	845	836	835	821	831	866	873	846	835	898	850	841	809	843	802	858	822	818	871	865	826	841	864	852	840	888	828	822	890	876	854	887	850	876	847	856	780	824	886	850	935	851	910	814	873	852	818	863	793	819	844	833	847	886	878	854	853	862	809	824	898	828	803	850	844	818	869	911	844	850	863	835	828	783	826	871	831	853	873	826	952	853	874	827	826	870	811	863	865	811	844	824	891	859	802	889	865	800	857	811	825	893	758	864	847	884	832	824	817	825	876	863	868	853	800	888	851	838	800	856	859	871	834	823	863	817	842	846	849	895	821	826	880	824	865	848	876	786	828	837	828	838	877	808	883	845	850	849	871	830	897	822	871	844	795	821	903	887	838	869	892	831	881	842	804	854	851	834	854	844	829	834	852	829	905	783	858	829	851	843	864	831	884	856	847	854	851	825	868	857	874	875	852	859	881	809	786	872	906	867	793	898	866	867	836	890	894	829	895	861	815	856	904	843	845	824	860	870	862	862	843	877	827	829	899	879	840	875	851	871	855	822	861	854	870	816	816	871	872	858	823	873	882	816	860	835	797	792	880	849	887	863	805	822	877	824	890	805	832	807	833	826	859	798	846	860	827	816	831	822	864	865	879	852	827	811	821	849	848	824	888	846	844	753	807	888	827	834	868	852	763	827	854	801	844	839	910	872	812	872	895	815	791	894	902	828	790	820	878	863	859	855	826	865	811	864	818	845	886	881	846	875	831	895	894	806	877	877	862	841	880	819	847	843	798	856	827	836	876	863	843	880	874	835	858	825	897	891	857	772	862	840	902	835	881	847	822	828	852	852	839	890	823	832	850	872	842	825	804	805	816	854	842	918	834	868	869	816	912	794	872	854	820	825	847	879	923	841	855	876	883	832	875	870	855	853	860	839	823	867	889	817	867	828	930	863	818	820	851	846	847	803	849	809	844	843	809	858	828	832	831	805	823	867	863	814	795	864	831	866	854	861	864	842	850	818	807	834	813	887	824	799	822	812	900	860	849	820	814	841	835	847	881	824	903	845	813	840	808	848	792	828	875	836	847	827	844	911	862	854	874	835	873	871	814	870	825	806	841	794	866	870	883	868	837	863	862	893	827	848	871	873	842	821	917	829	856	835	861	837	854	817	827	852	843	897	863	845	835	823	847	875	838	863	872	854	875	846	870	812	916	878	827	873	859	825	793	920	866	838	856	860	865	873	867	846	850	808	864	847	805	864	907	843	848	846	798	861	832	857	838	820	866	882	848	811	857	864	811	814	873	831	848	855	848	781	904	817	862	889	873	871	801	804	849	848	816	868	834	869	851	826	823	885	842	830	815	812	872	845	878	877	796	861	815	881	883	857	865	897	846	913	866	833	859	845	856	817	846	836	852	853	879	872	836	895	879	857	803	859	905	873	838	810	789	862	847	833	813	813	848	849	884	836	786	893	876	856	846	857	834	855	859	889	870	886	885	818	781	783	830	850	808	821	783	824	883	845	821	859	786	821	867	841	798	825	818	854	864	824	832	809	866	832	849	819	820	857	876	818	824	862	804	838	847	831	865	858	871	849	918	875	830	845	832	816	854	872	817	820	794	857	871	828	855	900	895	825	843	855	810	803	834	830	789	817	837	860	892	803	855	894	870	840	838	849	868	836	838	868	877	789	822	863	831	847	873	834	840	831	891	911	819	827	810	808	854	845	828	819	855	843	876	846	850	877	860	821	866	811	825	848	821	843	818	883	845	846	843	869	858	834	842	831	851	856	836	836	841	846	817	854	872	831	841	862	866	826	864	839	833	838	867	854	875	809	828	874	860	854	857	873	845	881	805	847	845	820	858	810	821	865	867	870	800	876	853	889	839	836	837	856	856	841	794	860	900	904	801	863	848	875	879	854	860	827	837	856	823	838	845	841	807	867	830	855	834	773	854
3703	10920	6513	3338	2575	2086	1654	1448	1359	1145	1131	1069	998	993	991	969	953	928	895	913	933	935	855	874	913	894	882	911	886	902	877	867	884	814	899	884	894	832	920	878	896	865	879	874	838	925	864	868	921	847	892	899	904	848	832	920	915	880	894	796	901	807	863	882	882	866	828	855	848	857	861	857	859	816	858	885	902	895	802	833	867	837	876	870	814	874	865	897	878	834	827	861	902	876	870	854	881	885	853	917	817	805	881	866	872	811	876	898	849	865	856	939	901	877	856	822	845	872	903	832	834	794	869	857	905	914	860	848	910	887	839	825	836	863	864	890	840	893	818	848	896	850	854	854	807	892	848	874	831	834	887	821	886	842	909	866	843	862	902	866	803	908	911	847	838	843	890	835	782	892	869	888	898	898	850	856	855	893	856	895	870	818	844	843	843	911	818	868	863	880	870	889	869	789	817	907	860	918	861	869	854	831	856	804	836	806	934	852	886	875	887	896	861	838	891	862	827	898	805	848	898	840	862	865	843	861	908	862	899	896	823	824	861	895	843	885	891	876	838	879	871	849	859	887	842	879	844	864	821	874	871	884	861	884	883	886	846	917	861	832	883	877	872	853	854	843	875	864	849	908	832	864	883	857	835	885	878	829	863	828	884	923	888	871	834	889	901	814	843	872	900	932	920	870	887	948	817	832	875	859	882	827	833	831	867	851	908	843	840	847	877	932	902	843	854	872	866	882	840	922	905	895	831	884	892	828	809	872	867	909	840	872	881	789	872	871	862	871	859	891	892	861	842	904	843	863	924	866	859	843	868	882	877	861	856	765	914	896	825	821	928	826	864	859	886	880	874	941	913	842	856	878	894	882	882	805	896	904	830	834	883	862	843	860	893	874	855	892	834	905	878	900	841	827	876	871	938	850	876	905	875	876	869	913	856	888	884	845	831	868	800	909	856	859	860	855	862	886	845	878	814	889	809	840	810	918	876	830	814	816	893	869	870	863	833	863	810	874	856	859	859	852	867	872	851	856	918	807	885	901	901	854	866	874	856	868	897	891	896	896	794	830	858	840	833	882	857	857	883	886	861	835	854	840	911	838	913	834	906	845	907	871	921	867	861	871	863	900	829	835	837	950	882	769	862	861	891	872	861	830	835	882	826	909	843	853	851	848	864	870	891	836	853	866	919	839	867	841	871	879	874	843	843	901	882	859	864	848	901	840	842	849	890	838	915	877	922	873	905	851	887	895	904	835	850	835	877	870	801	877	912	902	914	870	914	882	830	866	878	860	855	884	856	849	850	871	817	892	869	890	842	825	909	888	886	876	865	920	828	841	921	834	902	882	871	931	862	845	865	859	867	889	907	866	863	853	842	895	844	867	867	822	843	887	869	808	850	843	886	952	832	857	870	874	885	799	823	840	963	939	898	797	849	891	872	844	845	874	861	858	805	857	840	872	832	854	912	817	886	840	828	844	896	870	878	884	848	814	854	885	865	872	844	853	820	885	866	868	835	808	890	876	880	864	838	799	890	894	887	840	845	837	865	920	813	894	853	883	923	875	852	877	796	897	907	851	851	866	893	892	815	870	849	847	882	857	849	840	833	875	850	847	889	886	836	869	861	915	876	857	807	838	863	801	859	933	834	882	841	880	857	882	895	824	861	832	861	798	833	844	865	852	886	861	860	838	823	886	909	894	825	861	897	879	866	906	890	885	825	887	859	933	879	833	823	910	910	873	855	856	864	849	876	897	865	838	919	839	861	828	866	852	865	837	873	915	883	831	878	893	879	908	888	858	811	841	874	875	887	806	908	863	883	845	849	857	833	893	948	891	878	834	865	925	854	860	905	826	873	880	874	862	826	865	901	874	877	867	902	853	929	811	797	903	862	858	918	841	854	880	827	855	833	847	854	825	829	853	853	930	855	894	908	888	859	864	882	877	891	887	862	844	855	896	851	832	887	868	867	870	900	853	833	880	902	931	851	819	875	884	849	870	888	895	843	880	873	878	857	860	869	876	854	800	855	903	842	874	839	862	899	845	885	877	849	864	862	896	871	855	879	820	865	834	884	879	911	869	890	880	914	855	875	850	861	872	885	878	905	844	878	953	835	831	842	849	877	848	856	865	852	846	854	896	847	891	876	800	859	887	823	876	886	818	824	845	861	976	829	923	800	873	857	900	869	878	856	842	856	911	924	882	842	864	921	899	914	804	891	884	848	865	889	917	854	860	840	852	887	853	871	811	828	859	912	844	920	825	820	868	846	874	874	889	867	919	895	920	854	839	859	841	852	915	827	912	860	891	863	911	896	875	851	839	851	881	896	858	871	846	892	812	858	922	883	881	902	866	874	877	853	853	874	865	933	887	886	866	865	851	846	831	875	848	871	859	851	818	841	848	868	851	903	836	880	883	887	843	861	888	877	889	865	859	836	853	859	875	824	848	878	901	861	883	833	856	851	857	850	945	846	853	868	829	874	836	887	820	839	855	846	788	839	869	855	834	886	868	856	910	785	900	863	864	857	887	834	828	855	801	896	841	849	823	839	820	881	885	858	856	805	874	845	847	847	849	919	857	826	828	827	855	926	839	876	875	857	874	904	826	803	808	851	890	858	842	862	838	835	893	808	856	902	911	801	846	840	917	821	833	888	886	847	826	837	850	782	907	826	818	813	859	834	849	813	872	846	847	855	881	873	856	835	900	870	872	847	849	885	841	909	893	860	842	830	849	805	862	841	820	851	872	845	889	869	904	833	878	859	834	818	881	885	880	873	825	891	877	810	855	873	843	871	882	881	897	863	884	853	877	869	853	862	833	866	888	894	908	888	824	908	874	868	870	894	896	866	885	889	870	853	881	892	826	859	881	848	854	857	872	881	867	871	868	830	870	848	826	893	830	859	891	886	873	806	795	867	921	870	857	871	885	893	886	859	873	905	837	893	891	902	852	882	853	876	827	886	880	901	843	825	874	853	875	887	909	816	898	775	900	865	879	853	893	873	841	875	825	848	842	881	819	839	772	886	848	865	840	889	836	910	827	854	865	870	875	866	907	865	829	911	864	842	872	853	928	895	831	854	812	946	872	872	840	896	884	836	905	931	896	818	819	838	839	858	865	850	849	906	839	814	833	836	880	896	919	873	808	892	848	841	847	855	866	820	880	804	882	835	828	787	863	859	807	813	855	886	922	887	887	793	890	862	917	834	842	843	885	804	831	833	846	878	881	899	842	865	843	854	836	867	841	913	921	847	856	872	815	868	848	878	876	864	905	838	860	865	828	853	896	864	834	806	879	887	883	814	865	867	858	887	915	835	865	869	872	822	900	905	838	899	875	882	884	835	876	919	869	871	931	854	884	838	806	918	879	856	861	863	939	838	924	823	913	828	852	838	912	852	906	849	897	788	881	871	872	809	883	855	837	881	842	853	892	845	800	823	858	846	843	857	895	851	878	808	890	875	912	846	867	844	903	908	886	900	886	864	879	873	860	812	828	890	842	943	865
24832	21480	28203	25063	15961	859	488	403	378	375	333	326	308	337	306	297	311	277	288	292	255	275	279	281	239	255	240	227	260	270	283	255	272	245	245	279	250	235	266	252	269	254	260	248	252	248	223	240	256	248	234	248	236	260	252	271	246	251	255	248	259	243	268	288	262	287	266	246	294	233	254	242	268	254	250	288	249	252	230	249	272	251	238	261	241	268	269	252	268	266	251	255	275	273	232	281	262	262	259	252	246	286	239	256	259	278	269	266	275	259	239	268	263	253	247	286	257	265	246	266	251	255	285	232	260	253	260	201	261	256	266	271	235	279	260	237	262	245	248	272	242	269	277	241	270	249	274	277	259	285	282	264	250	286	259	267	236	226	232	246	253	246	244	263	250	250	249	245	262	257	277	256	281	258	279	244	271	261	251	238	259	253	280	258	230	231	239	251	267	285	244	232	239	267	259	227	267	268	254	237	234	251	238	275	255	262	240	273	257	235	241	260	251	264	246	262	263	229	235	253	246	262	243	253	257	257	279	233	262	235	241	252	241	274	241	258	268	259	255	249	254	239	242	247	270	248	271	240	227	246	264	266	317	272	274	271	262	259	236	241	269	263	278	289	286	239	282	270	266	270	276	262	244	250	273	241	252	254	268	228	257	226	264	251	245	269	252	276	241	246	280	252	286	252	260	259	240	240	246	253	250	244	290	233	279	239	273	251	264	268	220	246	260	279	240	274	270	245	239	235	257	246	273	273	239	247	237	261	248	244	262	267	239	265	234	239	247	255	244	244	302	271	245	245	250	274	267	239	277	270	267	251	290	258	282	237	250	260	272	258	262	279	241	272	239	249	255	243	225	266	266	260	238	276	260	274	245	277	241	270	261	245	286	294	256	238	273	241	270	246	260	226	225	255	295	261	268	251	255	260	241	235	254	234	262	246	288	234	295	254	262	242	215	228	274	248	249	261	282	242	279	259	293	253	277	254	267	266	276	278	251	273	248	260	217	246	246	251	257	264	237	225	258	248	249	238	264	243	241	300	269	254	251	279	258	234	266	269	259	270	265	244	255	252	249	237	237	238	253	250	237	261	252	270	225	276	231	246	243	248	236	249	235	229	262	266	260	217	252	274	251	283	264	290	250	243	273	224	261	270	258	246	250	274	260	238	292	258	249	272	261	243	247	287	222	253	241	272	265	238	279	255	269	291	280	240	273	241	259	260	268	266	226	258	278	260	269	274	233	260	243	294	290	261	250	236	271	224	234	254	241	267	260	266	232	242	237	276	246	241	289	241	252	274	243	268	260	276	230	242	268	264	271	222	261	231	274	296	234	274	218	262	263	236	273	272	251	258	241	256	277	267	274	258	251	223	262	245	231	255	277	239	251	266	276	260	242	254	289	252	258	236	288	269	250	253	223	242	254	274	275	277	242	266	251	274	273	271	275	263	266	271	266	258	244	249	245	259	236	278	281	304	262	280	254	277	250	253	237	230	250	240	269	259	241	275	262	272	253	248	253	265	277	273	248	247	229	272	232	214	247	247	256	246	250	261	263	247	237	257	245	252	256	251	273	238	250	270	284	277	246	232	244	273	237	275	257	265	246	249	267	263	241	270	239	252	198	260	271	250	257	268	246	284	269	252	264	302	274	261	261	262	238	265	269	252	243	253	234	256	248	271	248	284	271	284	290	247	262	301	250	253	248	224	257	232	263	261	286	265	224	274	275	269	275	254	291	240	261	252	268	267	245	278	257	238	242	260	272	235	262	236	269	265	242	267	274	272	257	253	267	246	252	245	228	268	237	254	288	287	217	242	248	259	256	260	232	289	282	252	247	254	246	260	246	285	263	268	260	268	251	223	274	258	241	245	259	257	264	242	269	257	226	239	254	226	237	248	261	245	241	250	228	233	263	267	255	237	238	273	267	293	233	249	261	239	268	277	234	265	266	254	246	264	240	237	236	292	255	269	264	226	246	265	232	270	259	256	273	238	245	268	256	259	248	278	255	259	246	243	287	255	267	244	275	274	245	257	265	270	259	252	254	250	282	245	256	264	256	279	256	266	262	261	229	272	272	246	240	268	278	238	259	252	263	255	281	284	253	223	253	246	240	262	270	260	250	282	255	235	246	250	231	251	242	215	286	261	262	285	257	275	272	268	256	263	281	249	262	251	257	257	264	258	263	252	250	235	243	227	234	266	270	260	235	267	282	234	259	232	262	295	236	246	254	270	201	239	242	235	218	247	252	243	257	256	257	263	246	246	295	224	261	244	253	235	245	252	225	242	244	232	258	239	225	247	276	274	247	265	243	264	273	264	256	263	242	235	284	260	262	293	236	254	237	242	243	276	242	276	272	253	253	287	250	277	251	270	263	223	227	241	261	279	273	231	245	259	245	286	275	238	257	243	267	265	259	268	276	267	242	234	222	269	261	267	258	247	266	265	240	247	235	254	247	285	251	274	238	274	272	240	258	237	252	248	257	236	263	261	263	235	234	241	242	288	262	256	242	244	249	258	255	310	286	264	233	249	261	264	242	281	264	273	280	280	249	248	251	232	259	222	274	249	259	245	251	232	227	266	257	270	266	264	258	253	271	244	252	257	246	255	242	275	258	251	237	251	253	256	201	263	223	254	252	283	239	248	249	275	278	272	250	232	282	233	264	246	267	244	261	252	255	260	245	220	283	274	245	255	254	268	259	284	263	243	275	273	249	261	245	252	262	254	243	254	281	286	255	266	237	286	248	259	270	258	255	232	270	252	227	264	225	255	286	263	252	233	244	264	277	242	263	253	227	282	257	253	273	269	275	272	239	260	259	255	251	247	265	269	243	250	267	238	217	249	243	259	242	272	245	243	272	270	260	242	258	266	242	270	245	265	252	262	256	277	280	252	263	262	226	255	268	260	264	233	277	236	245	251	252	248	270	254	263	252	257	270	257	266	245	249	231	258	271	244	248	279	252	244	250	249	249	237	260	267	256	250	285	273	262	271	246	263	296	263	285	229	229	253	254	272	254	249	254	254	252	254	255	259	239	257	263	264	278	247	256	249	265	253	263	277	237	229	262	246	268	234	263	255	232	250	253	217	256	247	268	246	282	248	219	248	266	254	235	259	283	237	272	244	284	273	238	264	256	235	245	228	272	245	253	263	239	241	253	233	253	265	222	255	252	253	251	259	226	248	233	261	244	275	217	258	282	244	253	250	248	244	251	235	239	258	273	249	256	261	288	249	241	262	272	250	247	239	262	268	237	261	289	293	256	258	251	265	259	251	268	255	284	242	275	258	236	228	238	235	231	276	246	254	254	228	259	234	246	276	265	255	235	254	276	274	274	247	256	267	252	273	255	273	251	274	276	273	245	268	244	261	247	266	263	273	244	259	257	250	270	267	241	279	241	242	256	292	239	246	260	265	257	248	256	243	256	236	262	271	245	255	249	261	250	267	272	279	277	228	233	251	266	232	242	240	265	250	263	279	252	270	251	259	248	251	255	232	283	239
3450	6361	3665	1799	1302	1075	782	633	551	473	437	399	367	377	362	359	322	330	314	341	317	293	291	285	312	309	283	330	302	312	283	335	327	346	297	297	304	316	267	271	316	290	266	276	299	296	300	279	275	323	300	270	298	280	271	296	275	288	287	295	313	285	305	274	296	296	291	289	302	271	309	296	282	279	295	272	258	262	273	288	298	301	303	251	284	298	290	279	292	278	284	270	272	267	289	262	284	325	275	295	279	257	287	294	323	281	257	293	311	278	273	262	263	316	316	291	289	278	284	302	315	301	267	280	261	295	282	308	284	296	253	299	271	309	289	290	280	274	280	283	287	288	267	312	295	265	295	258	298	306	264	295	304	307	264	308	282	292	264	287	297	302	275	289	301	290	294	284	284	294	289	284	277	292	272	272	275	289	271	292	267	250	250	276	256	302	270	273	287	260	288	282	262	290	284	297	277	294	289	281	285	284	298	281	282	281	278	289	257	310	257	284	291	260	261	285	303	278	254	292	289	287	303	321	301	282	267	274	244	290	293	312	300	308	277	272	293	310	287	278	280	277	280	334	302	296	286	283	290	278	286	276	291	281	278	323	277	258	297	282	276	260	303	278	282	295	267	288	276	300	302	296	268	302	275	285	278	278	316	274	287	296	300	280	307	296	291	311	276	270	280	267	275	275	290	276	292	289	257	268	286	279	278	280	267	293	308	299	258	257	246	274	264	258	301	267	294	264	274	320	283	295	289	272	302	287	250	312	291	276	283	297	253	292	285	304	299	273	271	292	306	284	285	261	294	301	318	283	315	264	315	281	267	292	292	279	281	273	273	266	299	276	275	310	284	272	286	285	279	315	263	284	278	274	292	282	275	275	266	295	291	297	259	306	276	303	279	300	296	278	253	288	300	276	289	272	303	297	296	272	272	320	269	292	280	284	304	272	281	297	272	283	266	306	297	292	286	280	302	283	320	305	271	286	309	278	291	254	288	317	306	273	309	282	271	285	291	301	272	304	318	276	280	279	304	290	286	247	271	279	253	296	306	285	303	308	303	255	273	276	289	313	278	277	288	288	260	293	272	287	287	267	296	276	295	307	293	276	267	303	272	260	257	265	301	288	304	275	278	249	305	301	288	294	281	302	284	310	275	290	310	263	306	267	312	272	302	287	265	302	259	272	311	274	298	266	304	294	315	300	283	304	283	284	319	295	278	252	278	284	253	283	271	285	272	296	319	302	262	266	287	285	294	298	301	290	293	274	280	280	287	284	268	273	279	287	292	307	273	299	295	306	280	308	292	295	273	306	312	275	315	267	279	240	292	283	267	289	277	279	312	272	253	278	274	288	290	288	259	288	278	260	274	292	291	260	276	286	284	265	276	266	290	274	270	270	318	318	308	294	276	283	312	270	295	302	289	285	293	281	259	277	285	282	284	289	287	265	292	300	292	286	300	323	303	291	303	278	281	279	287	306	311	261	291	276	260	276	320	266	309	279	284	286	293	268	270	297	286	297	287	315	297	272	294	284	280	262	298	293	296	286	276	304	283	309	300	284	335	251	288	273	286	261	271	277	276	256	277	263	293	286	282	246	282	286	256	274	272	296	273	266	270	282	289	311	282	329	316	300	290	295	275	265	273	285	294	275	284	284	281	287	276	288	274	305	283	290	295	266	274	260	281	301	304	294	281	281	272	297	280	272	275	283	268	271	264	271	295	277	280	306	315	303	263	284	317	273	287	306	303	284	277	271	317	291	284	283	286	264	303	280	288	285	284	306	303	310	292	283	276	273	278	266	277	303	267	277	294	290	287	255	274	295	300	286	281	275	312	294	279	276	303	290	269	286	294	294	306	288	288	265	278	291	282	307	277	280	299	252	280	287	293	279	268	297	257	319	275	299	276	287	275	280	256	286	298	268	300	305	308	280	315	293	258	280	276	275	298	292	280	285	284	291	299	274	247	298	281	291	266	317	294	276	275	277	287	254	300	304	268	261	288	292	332	258	269	278	272	326	274	300	275	286	302	281	298	265	268	310	282	287	279	272	270	311	291	291	258	280	245	303	302	301	294	293	295	249	262	264	300	286	278	301	281	263	278	282	272	267	289	307	250	265	270	303	254	300	307	267	285	309	274	261	273	290	273	247	270	259	295	269	256	278	288	290	295	257	279	269	268	271	301	301	290	261	299	277	287	273	270	283	279	289	257	279	278	274	288	296	306	279	288	288	291	294	280	294	285	284	295	305	282	313	288	292	299	289	286	275	276	312	266	282	291	315	263	267	257	274	264	275	312	282	306	275	280	280	287	292	300	304	269	271	286	282	271	271	264	278	293	274	260	294	288	293	271	273	270	302	317	290	286	307	289	301	291	299	286	304	275	281	288	285	282	254	311	303	292	255	262	308	262	302	274	278	324	271	317	279	278	304	283	295	287	287	274	286	286	315	271	296	299	272	306	282	264	262	295	296	300	305	256	267	258	303	303	259	295	283	290	282	312	298	288	291	287	304	297	288	261	266	269	302	310	292	276	275	261	289	306	290	294	262	293	327	285	282	274	299	286	270	295	276	311	273	308	272	313	284	292	285	264	301	264	262	296	279	262	282	267	285	263	281	280	286	280	288	294	263	274	287	261	308	250	291	286	268	300	263	286	268	257	304	279	273	275	284	259	271	282	280	294	296	312	283	289	318	275	320	295	301	277	306	307	262	285	302	279	291	275	292	297	265	274	295	273	301	306	290	285	258	304	281	315	287	290	267	276	286	301	265	271	258	280	311	303	282	314	269	280	297	296	286	256	282	290	295	258	296	286	278	294	290	287	262	255	285	246	292	287	290	289	278	289	271	275	301	282	316	305	323	289	273	283	290	287	305	286	270	297	280	283	287	299	338	261	266	275	330	290	280	285	262	267	284	285	283	273	311	281	308	275	246	303	274	304	272	283	266	271	328	284	288	285	290	280	273	300	275	286	280	289	294	296	278	312	297	303	295	293	296	291	270	301	270	289	282	293	293	277	317	314	264	264	319	284	292	300	294	309	273	263	300	265	270	306	311	320	279	269	275	299	268	284	274	281	299	298	266	248	275	280	292	273	259	327	285	276	280	303	288	282	301	275	263	304	278	277	276	269	324	268	279	290	293	272	292	304	280	298	287	290	272	295	302	298	280	295	306	286	283	276	276	320	283	283	301	272	277	247	277	267	295	289	316	303	305	271	276	293	290	276	279	270	287	274	284	267	306	263	286	301	300	298	293	266	264	256	311	282	281	272	296	274	295	286	285	284	276	303	258	263	272	280	294	267	288	279	288	285	247	311	289	285	289	292	296	271	293	308	283	260	285	263	273	262	283	268	281	295	292	320	330	295	289	276	275	276	280	295	284	305	270	279	286	281	274	295	283	298	291	280	275	297	290	285	252	261	252	279	286	316	298	299	284	274	303	261	318	259	280	299	288	275	311	311	267	278	273	320	273	291	268	277	262	304	309	283	300	298	276	309	271	294	277
22660	21568	29571	24037	21558	21645	13325	1899	1353	1260	1228	1095	1102	1047	1061	980	967	1006	950	988	906	926	933	925	947	918	938	883	931	892	954	912	906	908	886	925	819	845	870	873	858	899	927	860	903	863	906	860	859	918	854	897	843	860	905	854	876	860	883	881	862	881	936	851	937	822	837	862	900	895	896	845	914	876	906	859	887	872	848	890	877	831	871	899	843	858	833	822	868	857	834	926	884	923	803	868	860	854	806	840	858	795	905	859	881	865	877	889	840	917	884	851	893	895	884	876	855	822	906	878	867	893	874	891	904	847	880	882	841	908	852	901	817	852	842	866	833	880	826	893	821	836	853	888	873	889	908	893	887	914	865	881	882	849	895	862	900	905	893	923	834	867	877	918	874	848	852	856	823	865	838	853	855	860	875	853	814	836	946	883	843	891	867	948	888	857	928	838	864	795	864	930	902	872	854	876	944	893	856	911	905	904	903	857	811	917	887	882	881	913	874	842	869	868	899	852	870	883	886	860	844	861	855	853	825	854	884	890	855	889	867	867	854	860	859	825	863	851	898	802	847	878	858	895	866	846	905	868	892	863	870	879	898	889	848	880	874	836	869	898	816	946	866	832	875	892	897	897	918	876	841	838	865	871	862	822	838	812	890	896	878	884	899	893	916	859	875	900	850	885	899	827	868	872	925	884	911	883	884	890	886	863	889	846	864	874	850	887	850	810	815	907	842	838	823	883	879	890	888	864	853	873	925	823	856	830	881	889	834	881	909	878	909	829	874	881	902	873	855	887	895	834	874	862	880	852	876	856	861	869	855	905	872	872	895	830	877	859	904	860	881	861	847	870	816	832	823	839	805	876	880	857	872	832	923	900	870	838	858	845	865	827	849	819	876	874	844	859	868	864	890	910	899	891	876	870	856	879	882	843	861	907	835	916	838	896	878	873	831	884	864	849	884	867	855	837	782	896	891	818	877	871	950	828	858	872	856	856	824	869	925	912	879	878	916	842	849	918	837	919	893	884	869	871	842	898	900	809	844	847	897	866	858	876	825	871	864	800	880	882	882	819	855	884	855	871	829	781	839	905	840	800	839	899	860	860	815	796	836	889	890	885	799	871	881	885	848	897	884	866	882	872	857	833	859	840	864	859	897	862	781	871	831	822	888	830	846	881	839	911	833	920	908	875	881	883	933	930	912	883	856	803	907	843	796	874	864	806	857	804	824	846	891	820	849	875	836	864	828	844	861	866	889	805	857	887	840	870	878	889	855	858	874	871	791	901	879	858	862	922	873	917	907	835	811	896	911	848	892	799	823	828	865	817	840	926	903	894	845	901	855	871	868	895	864	828	811	863	849	946	869	874	860	782	835	840	834	884	897	835	839	870	877	838	866	866	848	806	882	872	888	882	891	860	887	899	849	901	884	860	830	872	915	899	886	834	913	821	861	891	857	848	823	857	853	811	848	888	841	877	870	880	862	882	817	882	859	906	872	852	931	835	832	901	862	917	812	875	895	889	861	859	934	857	804	854	823	836	873	866	875	912	866	849	873	834	900	872	842	830	861	888	865	923	847	876	892	876	868	857	850	860	866	874	866	835	885	832	924	874	881	841	851	828	888	883	840	832	865	942	839	834	869	859	860	907	851	872	875	840	899	824	860	866	881	899	910	868	852	841	877	876	897	905	867	875	878	844	934	906	878	911	873	858	883	869	853	894	838	852	874	842	880	828	872	839	903	828	908	890	886	877	845	846	829	848	850	883	863	876	887	797	869	877	853	835	864	878	829	888	863	881	869	857	845	847	870	839	866	872	854	867	896	887	878	843	875	850	852	919	839	843	822	828	887	890	861	828	833	912	860	827	849	871	898	833	848	838	858	917	894	867	866	861	895	899	875	883	871	923	899	918	896	865	843	841	851	853	915	875	892	843	904	865	908	905	835	816	842	903	846	902	844	805	872	888	905	888	876	870	865	859	925	829	854	839	895	850	853	855	898	906	872	910	925	893	872	871	845	804	859	896	850	881	855	835	859	825	875	906	930	831	879	978	845	814	810	884	846	870	904	822	880	909	834	818	837	865	863	875	861	906	863	889	829	859	892	818	855	867	898	922	874	789	878	936	828	842	815	940	868	912	846	858	883	825	810	820	887	866	840	843	846	836	874	910	873	817	825	870	867	842	834	892	884	914	832	869	880	821	873	860	875	857	838	834	900	903	859	868	875	865	915	922	893	881	853	851	810	905	896	848	856	856	871	837	853	888	823	850	876	890	865	852	870	902	944	877	842	831	818	837	879	808	871	841	842	827	842	876	895	913	845	843	831	883	850	854	903	869	840	882	857	831	821	869	832	836	893	836	860	824	872	871	889	894	941	864	835	824	869	849	847	884	853	892	883	846	860	843	902	881	890	836	833	835	883	788	837	915	876	880	885	849	886	891	865	871	837	874	907	858	893	863	883	889	880	840	823	889	878	811	879	872	939	827	883	859	838	867	853	879	844	871	848	793	850	872	879	881	870	856	876	870	847	863	859	847	923	810	841	882	916	825	810	872	881	844	873	827	846	835	825	854	850	863	898	899	880	877	907	862	877	834	834	868	847	827	803	893	825	863	857	923	846	834	810	865	908	840	840	871	856	908	948	888	843	870	911	854	860	878	887	815	826	877	865	868	822	912	891	875	814	865	875	863	858	837	873	836	923	875	877	847	861	863	853	905	829	844	876	887	847	875	895	894	853	879	896	847	908	887	838	849	874	848	884	864	861	883	868	879	830	870	829	897	814	860	821	867	822	924	873	842	892	821	824	837	823	829	863	857	897	849	834	855	883	807	855	831	816	898	824	893	860	841	895	861	853	858	872	876	863	921	825	872	836	845	841	831	858	853	911	852	896	870	895	842	859	950	854	904	864	852	864	917	828	861	894	881	860	867	854	907	859	857	863	837	866	873	829	833	831	820	874	846	855	813	884	873	804	872	868	848	859	830	867	874	827	886	792	843	887	874	860	835	891	848	853	851	839	836	861	878	805	889	874	857	898	823	892	848	864	832	876	899	834	851	840	887	830	852	848	829	853	866	885	870	917	868	896	864	870	834	857	847	883	916	837	896	890	891	801	893	874	883	860	875	928	909	888	855	843	910	911	848	834	866	859	846	839	853	860	868	852	885	856	836	867	820	883	873	890	894	873	883	839	811	918	886	855	858	821	855	851	861	896	854	848	868	851	863	891	853	879	856	825	884	821	920	855	914	822	867	816	849	856	822	835	827	806	857	843	874	831	922	827	874	824	833	837	853	852	884	835	800	803	854	836	844	911	861	862	917	884	843	898	920	838	901	807	916	884	858	852	874	836	927	886	840	904	887	814	827	891	823	887	903	852	871	907	924	881	810	887	875	856	837	884	872	881	849	856	851	894	880	885	885	875	862	874	816	877	851	894	873	910	871	847	829	856	866	872	839	842	860	889	868	840	849	885	864	877	908	869	851	850	891	833	839	872	859	878	860	783	834
5219	21063	11283	5578	4148	3191	2565	2177	1773	1639	1454	1230	1282	1177	1162	1076	1050	964	1037	977	965	1017	971	997	954	913	939	886	889	946	899	941	1007	853	941	866	893	904	889	888	885	938	900	921	894	906	919	874	957	900	921	913	897	904	934	914	905	844	882	873	916	847	867	878	905	862	897	883	963	887	868	849	854	853	847	856	860	904	901	907	875	917	839	880	882	804	903	865	872	876	910	859	905	865	966	883	908	908	878	876	904	831	919	837	888	867	885	882	834	900	870	936	902	836	871	916	873	891	905	933	868	948	898	864	900	871	959	867	902	856	855	893	903	895	954	890	899	835	883	881	907	874	900	886	896	831	916	856	939	888	902	899	903	855	868	914	899	875	837	876	934	964	862	863	813	853	895	891	906	892	888	925	918	884	875	915	888	851	874	848	875	897	872	868	913	911	915	911	878	890	872	850	921	937	838	857	885	906	829	889	857	860	851	851	859	849	843	882	902	902	878	845	851	871	888	938	917	907	872	870	909	882	861	872	875	904	901	876	849	887	932	871	885	901	917	899	911	849	881	872	878	885	975	875	873	870	861	863	936	889	904	902	830	880	854	959	906	930	869	889	896	863	910	918	887	883	871	865	855	935	891	937	951	913	855	902	916	870	890	916	913	887	829	918	845	854	891	923	890	875	880	870	862	900	903	887	892	862	894	884	864	859	849	884	894	854	907	879	844	832	903	882	848	840	931	843	889	890	933	885	896	896	886	840	849	848	821	910	920	830	886	864	870	870	934	902	891	867	883	852	849	864	873	903	870	895	938	830	950	962	894	876	930	852	904	862	886	929	898	864	901	844	864	828	888	921	889	884	877	895	905	885	879	922	879	859	921	883	860	883	898	913	835	891	869	879	916	878	871	897	912	900	891	841	879	869	884	959	928	899	872	898	895	895	910	890	873	896	863	915	849	911	863	884	895	819	883	915	900	878	909	948	868	879	832	824	862	890	871	882	875	888	919	857	954	878	928	928	848	884	872	832	893	891	862	933	918	886	865	869	872	847	843	874	834	867	873	876	869	907	895	863	912	900	854	902	846	912	856	900	856	866	850	909	844	866	892	854	876	867	859	925	847	869	905	919	858	869	887	826	880	878	868	893	911	886	942	852	916	919	919	856	854	858	843	889	897	878	898	928	846	894	877	893	934	867	853	870	885	879	890	837	946	891	912	864	884	853	909	929	937	933	976	883	880	844	858	854	894	921	882	892	883	891	924	910	854	906	919	905	879	904	866	855	893	935	825	948	901	852	901	920	895	942	859	840	904	924	862	894	938	917	860	836	888	942	833	854	880	888	861	892	882	904	908	819	888	826	889	917	878	865	855	892	877	886	854	921	879	934	930	856	909	849	901	829	875	861	876	942	884	945	895	869	867	886	855	841	896	883	902	887	874	906	883	889	888	878	916	891	820	856	921	850	906	889	953	904	919	889	869	908	843	826	853	867	885	936	851	896	894	856	851	958	899	867	875	932	863	814	898	836	947	869	877	895	894	884	901	885	925	877	884	875	893	889	889	909	903	899	911	904	895	851	895	892	850	918	892	883	853	883	928	946	882	894	924	851	861	882	903	899	893	910	897	877	848	836	835	879	923	896	847	882	882	874	890	871	879	913	909	837	868	891	870	850	936	905	843	881	908	876	923	852	881	862	916	870	856	867	893	823	821	831	939	872	934	872	922	883	841	878	922	869	804	820	889	866	917	841	874	897	918	891	840	902	880	897	933	896	854	909	826	865	907	914	849	856	896	856	891	904	875	876	860	872	928	898	842	879	869	898	950	856	908	853	905	900	894	880	860	909	959	896	863	897	865	851	900	879	857	791	865	886	902	907	872	884	914	921	905	851	868	896	892	903	911	914	904	918	833	910	897	887	850	910	818	869	967	897	900	877	899	880	895	939	893	912	899	870	905	841	899	918	922	838	892	877	893	909	832	857	956	848	928	872	854	892	914	906	891	859	876	877	873	872	895	836	850	894	918	875	926	854	835	896	888	859	851	863	917	878	841	870	851	906	859	882	840	867	882	899	848	836	916	875	949	898	897	929	866	924	802	853	897	848	866	868	872	886	846	885	905	894	864	839	890	944	843	929	859	956	880	908	922	859	875	856	842	890	848	903	912	820	917	884	913	879	872	920	821	825	912	861	846	847	910	862	882	883	901	886	867	860	940	891	834	867	947	949	888	846	858	906	884	922	890	938	811	845	882	882	938	903	894	866	896	891	880	885	895	924	921	863	900	909	906	870	854	924	883	830	938	889	827	915	808	875	871	883	899	885	918	916	896	878	896	933	953	845	882	887	830	898	848	937	852	893	858	923	943	874	924	863	909	821	877	876	940	880	902	859	887	871	872	878	869	859	859	849	901	894	895	868	887	849	922	878	869	895	917	901	883	838	925	837	895	894	914	918	918	899	817	865	892	922	875	864	893	947	898	993	909	884	907	832	917	883	901	898	843	858	904	916	852	937	914	859	847	852	879	915	851	896	902	867	846	904	847	958	896	882	900	904	903	859	913	872	813	905	863	861	869	955	917	860	905	884	864	860	854	920	892	897	926	860	901	869	877	927	923	869	882	898	885	919	916	903	940	919	893	905	889	869	918	903	896	897	890	856	850	860	937	930	894	918	980	915	861	887	935	919	890	895	831	870	899	920	886	851	895	903	920	895	877	859	930	899	911	850	831	861	875	908	919	915	887	910	943	903	887	851	853	852	856	855	854	890	864	918	906	874	874	863	897	862	837	881	898	899	881	874	901	858	896	846	904	953	852	865	855	891	842	886	892	883	925	879	895	815	862	875	887	882	851	885	871	897	859	878	893	880	880	864	923	884	911	865	896	914	929	870	884	875	890	862	864	915	898	846	830	947	895	909	847	880	828	813	852	976	934	905	886	870	845	865	853	892	868	877	895	838	915	852	881	933	889	875	912	890	861	882	858	914	899	877	816	919	895	890	882	919	858	895	902	861	896	892	912	905	880	849	889	872	887	875	845	901	898	875	879	922	864	863	890	896	906	888	861	841	873	875	843	866	873	866	905	903	876	874	877	919	893	869	923	866	861	926	883	913	935	870	888	904	895	916	837	888	842	919	861	830	837	914	884	873	856	929	873	878	847	880	943	876	985	877	977	918	901	905	934	909	905	888	888	884	869	843	940	878	848	888	880	939	923	881	849	787	871	959	862	920	879	885	868	903	856	872	886	880	838	870	898	869	845	847	907	797	911	875	928	877	884	862	868	883	911	916	865	893	908	925	863	890	937	896	877	945	878	801	878	868	814	881	883	882	856	887	924	860	859	922	842	864	880	927	941	886	867	881	862	891	884	927	911	890	875	947	875	904	835	851	904	897	889	850	905	850	922	897	862	898	869	859	887	878	900	874	912	897	868	872	897	926	881	896	883	843	837	904	845	918	887	916	877	878	909	865	906	889	877	831	881	879	852	897	914	900	860	855	831	910	900	890	909	890
27970	20298	7398	823	515	487	393	415	437	396	418	404	406	367	403	424	355	370	376	436	400	404	380	369	395	396	356	400	366	365	431	391	396	394	416	417	393	397	359	369	387	389	366	391	425	355	373	390	419	409	395	377	409	345	373	401	369	408	386	384	401	372	384	400	432	390	387	403	419	390	398	382	393	426	427	382	420	362	387	367	416	389	422	404	399	404	384	390	365	374	392	381	402	404	386	398	433	393	405	403	415	399	394	347	385	381	371	394	368	377	375	443	375	389	362	376	361	389	397	359	403	368	400	411	364	433	371	421	375	411	391	356	399	384	365	371	425	358	422	386	375	393	387	413	408	384	371	391	414	440	346	393	437	388	412	392	410	394	401	413	387	385	390	369	397	393	408	382	375	383	407	402	398	411	410	382	381	410	396	409	380	391	390	420	372	401	423	408	378	400	386	361	391	369	399	411	394	404	443	420	451	398	407	396	395	442	372	397	398	379	373	386	385	413	407	390	379	434	400	378	385	356	381	387	398	370	373	376	392	413	390	416	382	373	396	375	411	392	396	374	441	387	415	379	413	396	381	439	366	415	387	387	382	383	436	408	393	380	366	424	402	400	375	365	407	404	384	404	382	391	360	377	406	402	427	396	396	400	391	426	387	403	395	408	411	385	407	372	370	406	368	430	375	387	381	375	380	392	411	421	421	396	397	404	400	399	385	361	398	402	406	383	407	381	409	393	404	383	414	397	403	384	379	425	401	364	400	439	414	380	409	412	356	391	384	373	391	421	408	384	412	385	408	352	384	402	375	400	356	367	425	332	373	405	383	414	421	380	367	383	429	405	384	405	392	385	383	375	448	413	388	372	394	381	434	423	373	421	377	412	409	383	384	393	409	379	393	413	412	398	378	386	349	393	407	372	410	400	361	386	412	399	384	405	364	416	405	426	427	391	385	395	418	417	393	374	396	409	393	386	375	359	418	391	404	398	357	389	390	392	384	397	397	392	415	392	420	369	390	424	410	390	393	373	380	384	423	380	383	339	383	421	375	393	372	421	401	365	417	381	404	393	431	412	338	396	402	389	410	389	400	390	405	358	393	399	383	373	424	389	368	419	396	413	381	388	396	388	377	420	421	384	430	414	382	404	376	396	409	391	424	456	379	396	392	438	401	401	354	415	393	408	421	387	409	386	400	348	358	390	366	403	392	350	414	389	399	396	374	412	373	395	391	378	363	403	389	408	434	409	405	380	369	451	406	390	383	395	390	392	372	398	416	353	382	384	391	388	395	403	392	395	423	401	413	369	421	365	421	354	367	369	359	398	376	404	393	402	375	426	361	403	374	373	392	405	399	381	382	347	425	418	382	414	392	410	396	402	393	365	397	378	425	340	413	400	385	409	362	396	435	349	404	401	399	399	427	406	383	357	406	378	394	401	419	396	402	387	388	392	347	420	414	403	411	384	377	389	430	379	367	376	396	366	386	389	385	362	391	372	398	368	415	441	370	387	350	381	401	427	415	413	375	365	400	414	399	366	374	379	395	370	400	383	376	387	384	380	387	416	412	417	387	437	413	389	420	391	360	370	406	422	395	395	378	412	450	402	377	412	401	368	401	409	395	381	401	402	390	381	377	377	414	385	397	393	384	446	413	372	419	366	437	376	428	405	411	390	375	363	420	386	427	423	393	375	390	387	381	405	402	399	406	402	385	404	383	422	362	411	349	370	399	427	390	383	377	366	398	392	385	397	365	418	377	396	397	403	417	397	398	414	389	395	422	377	365	407	421	394	381	406	391	403	395	387	374	401	390	410	375	395	388	380	434	391	404	383	383	356	406	372	381	341	391	398	405	406	374	377	391	410	372	393	418	404	407	429	397	417	411	414	376	397	374	382	413	389	388	367	409	412	384	392	399	375	389	406	383	393	376	353	394	378	370	371	363	412	396	401	418	395	418	368	361	385	411	374	404	414	340	391	454	369	406	365	390	376	386	376	419	393	399	376	376	377	411	402	411	393	401	393	409	362	401	393	440	381	395	375	396	404	414	391	403	403	349	432	400	352	389	374	414	376	359	439	352	388	377	394	425	404	396	403	367	411	402	380	422	435	383	371	434	407	387	407	368	402	405	408	387	375	388	393	416	385	425	362	395	410	391	377	392	405	360	410	436	391	397	409	372	373	405	407	381	406	384	393	372	383	410	407	395	409	412	360	395	384	392	410	368	406	389	403	361	369	362	402	387	389	391	378	398	384	452	383	374	392	423	353	386	405	397	385	366	386	373	411	413	402	435	396	368	353	417	371	439	374	417	385	366	392	421	411	370	386	389	356	409	385	405	391	401	416	377	376	357	386	374	432	384	407	374	371	381	364	386	404	408	412	371	371	381	409	371	401	387	398	408	380	437	400	400	385	366	376	404	378	422	372	412	389	385	376	417	401	374	397	383	434	406	378	361	423	388	367	388	387	410	399	363	399	391	396	387	391	414	389	401	403	407	433	394	400	359	362	389	406	382	403	416	402	413	396	396	416	373	407	402	392	380	381	390	382	382	377	409	383	412	386	408	398	354	388	356	421	427	383	393	357	380	403	413	436	384	398	341	385	414	403	374	327	405	399	385	418	367	411	411	427	382	447	376	386	407	408	381	404	355	418	388	403	390	396	451	371	391	386	391	372	390	397	391	388	382	420	398	379	405	387	395	381	382	420	395	372	431	407	365	408	375	391	362	395	374	431	372	431	434	428	389	405	430	408	368	358	368	380	413	355	412	392	401	402	345	392	421	398	393	364	397	407	404	396	411	401	389	413	402	373	420	351	396	420	414	395	382	394	354	414	348	381	402	411	381	417	370	370	411	397	434	398	426	395	405	394	368	377	388	427	394	394	409	423	378	382	381	410	414	396	401	378	372	421	368	392	399	378	437	359	480	401	392	360	392	435	397	352	421	408	397	379	410	355	355	403	400	423	406	389	372	415	396	390	417	412	383	398	410	355	379	404	422	449	416	391	404	409	410	398	378	382	375	398	403	373	426	385	385	393	405	382	384	406	385	381	376	384	380	398	372	376	393	393	389	384	412	437	376	424	416	414	400	419	400	399	431	372	448	380	377	402	385	374	405	382	405	387	410	394	410	364	385	384	366	391	400	366	411	317	398	381	402	373	390	423	374	380	404	371	417	359	394	363	387	362	406	406	389	419	407	392	411	400	373	408	398	405	395	414	393	399	439	391	375	402	399	421	413	392	374	383	399	413	386	397	409	369	389	405	382	416	390	393	391	371	402	403	394	392	405	383	408	388	397	390	398	443	393	403	382	396	368	385	427	380	446	381	357	397	386	411	365	397	413	393	386	366	396	394	430	398	422	402	423	374	383	395	352	375	396	418	329	406	405	387	426	381	404	401	364	404	398	431	405	406	397	374	368	380	394	386	406	371	389	423	388	384	414	342	399	405	387	417	402	395	421	384	408	351	401	421	405	380	375	413	407	427	389	402	412	346	374	361	402	367
4407	6445	1540	573	473	457	452	452	433	410	424	439	450	393	400	427	378	425	390	428	361	425	403	411	413	400	389	393	416	402	348	397	405	427	405	379	397	429	399	373	395	425	380	389	414	389	385	411	411	418	389	410	419	381	424	417	428	371	378	392	400	386	407	384	407	405	381	389	422	398	374	378	437	405	428	404	397	387	404	386	393	445	338	387	405	412	393	385	394	409	434	393	419	402	410	430	420	448	406	406	415	389	407	423	411	405	419	406	374	383	386	430	383	416	395	436	394	382	428	416	427	425	402	406	400	362	427	393	394	427	425	449	368	415	381	378	368	404	392	389	419	375	375	408	404	437	429	422	432	367	382	393	406	405	423	428	411	378	431	437	406	416	447	386	402	459	409	403	418	409	411	415	394	393	399	410	368	404	417	398	411	409	397	368	377	391	423	406	395	362	410	380	380	389	376	379	402	427	354	385	407	422	426	393	435	425	369	405	399	424	389	400	399	424	411	392	431	405	382	423	435	431	425	377	411	431	398	392	389	417	431	388	389	388	397	435	415	390	417	446	396	385	385	392	421	443	440	410	395	410	401	412	409	393	407	428	418	414	406	398	382	368	412	391	419	418	400	418	394	387	406	382	382	413	384	410	411	413	417	425	409	427	400	416	393	423	396	417	385	410	402	401	396	383	398	387	384	399	428	388	407	383	407	402	413	424	401	383	388	404	397	393	389	408	426	414	383	408	361	408	380	395	399	410	399	427	393	437	398	394	428	408	381	413	420	397	390	391	383	412	382	411	429	429	454	386	415	445	405	425	391	426	378	391	419	381	447	429	410	398	386	379	433	416	397	389	403	422	435	391	373	387	382	410	411	425	412	381	413	407	403	400	413	438	433	423	398	411	397	425	417	407	407	426	402	421	376	438	416	412	423	385	436	399	430	445	431	442	411	395	372	393	392	394	404	398	377	379	411	377	411	399	435	382	393	371	427	386	419	406	429	380	410	409	410	408	416	389	419	403	380	387	407	385	460	399	380	408	416	383	418	395	413	353	424	412	385	405	405	373	468	408	417	428	425	410	357	374	442	434	396	387	418	404	418	419	427	384	390	434	376	375	406	387	416	436	385	421	398	427	380	401	425	429	387	374	421	407	412	415	421	387	426	413	420	371	351	389	427	454	389	382	396	387	391	405	410	424	424	412	440	410	412	381	414	429	402	408	418	423	392	396	372	421	401	417	430	425	400	408	441	420	418	421	447	418	407	381	410	381	397	448	353	425	371	404	375	385	414	391	398	410	399	413	420	412	407	428	385	401	387	404	403	400	383	408	435	392	406	414	433	408	409	381	395	407	422	413	418	367	431	424	401	401	427	417	415	421	392	411	419	412	437	428	402	398	414	428	407	414	415	408	368	395	393	403	386	396	392	390	412	414	408	390	403	410	404	366	382	389	376	366	423	404	409	391	406	402	397	382	399	430	393	405	382	435	419	418	417	422	404	424	413	445	366	382	411	380	400	397	404	459	394	425	420	409	384	429	402	421	418	394	421	421	406	375	413	396	405	449	394	394	423	460	405	359	394	399	417	420	423	394	404	412	453	358	396	454	420	385	408	432	401	396	413	428	390	393	449	416	387	422	380	427	456	358	382	384	383	397	348	431	423	376	432	424	412	417	403	411	430	411	408	372	403	417	424	426	445	406	425	391	430	378	392	423	433	425	383	424	420	402	418	401	445	402	367	403	413	401	376	421	398	423	409	431	405	396	384	428	380	433	433	400	408	378	407	376	418	394	427	397	424	416	422	396	395	407	392	404	443	408	413	401	460	400	373	401	418	364	394	396	412	422	427	415	389	402	418	395	422	445	408	421	402	402	416	420	454	419	384	403	409	401	439	409	379	398	404	386	463	391	421	426	411	415	388	433	425	383	398	391	411	403	409	412	381	416	394	447	423	399	401	419	385	398	399	388	405	388	454	450	401	419	430	412	411	405	392	390	386	406	417	385	422	427	399	404	397	394	376	356	373	408	422	438	398	382	391	390	424	374	431	396	415	379	397	438	414	431	385	401	421	427	398	407	417	391	412	409	402	423	406	436	375	376	403	414	417	400	391	456	393	377	406	382	398	401	392	389	409	420	364	404	387	397	401	431	430	394	420	414	419	398	417	439	411	415	396	411	402	413	410	376	405	398	405	406	396	394	421	426	390	403	403	376	430	409	402	398	420	416	408	405	389	411	397	394	416	384	386	386	406	388	401	417	433	403	404	399	409	387	393	457	398	358	378	373	419	424	413	394	400	426	392	440	419	400	429	384	417	397	389	424	399	418	441	426	390	397	390	397	376	410	395	409	410	407	395	403	400	397	442	392	443	389	416	409	405	375	426	418	413	362	402	408	427	424	393	366	388	436	440	382	416	403	438	377	387	421	382	397	395	387	399	430	410	408	427	393	408	400	419	446	367	387	396	404	437	387	383	393	401	431	442	400	404	423	415	397	399	433	416	443	422	407	376	415	435	393	402	381	392	401	384	399	433	445	364	412	434	403	387	400	414	420	401	427	402	438	402	392	381	406	406	407	367	373	418	407	422	415	405	383	403	452	457	413	398	393	424	392	423	395	397	415	422	408	404	406	376	406	401	430	458	392	431	414	360	414	426	414	399	353	420	385	427	394	411	368	403	398	395	421	418	416	388	397	416	418	416	405	415	404	374	399	397	393	380	418	441	402	408	392	407	453	443	390	382	394	425	387	402	432	381	432	398	369	415	414	388	433	407	431	424	397	409	431	389	378	424	412	384	394	418	387	400	413	426	377	407	405	382	387	423	432	417	374	408	410	426	399	422	418	403	407	429	423	402	408	418	427	391	415	393	376	409	397	403	392	407	385	439	393	385	385	428	435	412	385	385	388	403	420	413	408	371	449	426	413	437	429	392	425	431	412	429	405	451	406	433	394	399	416	428	412	411	416	413	445	415	414	378	389	406	402	443	398	410	431	419	423	405	423	419	402	429	430	386	384	389	405	372	432	415	406	408	420	444	390	435	406	409	392	409	428	424	417	418	431	399	409	391	413	391	437	372	436	398	385	408	421	416	373	398	406	419	404	398	373	460	395	429	425	421	415	412	406	413	367	381	454	395	431	391	438	375	394	424	394	402	425	396	381	383	414	472	409	395	441	419	407	434	416	417	390	413	387	417	409	394	443	377	389	390	419	440	393	381	401	411	417	392	405	397	385	417	411	428	421	397	457	396	426	398	420	374	413	418	400	429	400	399	399	453	384	423	422	444	432	387	393	369	407	387	363	432	402	406	381	396	426	427	449	408	390	426	396	389	408	414	412	424	417	426	396	404	372	396	374	404	403	399	389	393	391	418	396	388	396	376	425	410	390	425	384	396	367	387	423	404	407	416	394	389	405	415	402	452	430	401	423	405	388	420	436	429	408	382	393	416	400	408	396	418	392	399	407	431	399	389	407	407	432	403	404	419	396	424	414	418	444	410	404	423	408
23700	21492	29098	24323	21502	14494	2087	1303	1115	1101	1012	980	996	940	844	913	922	858	913	897	898	889	867	903	837	880	872	893	909	865	856	833	868	879	857	900	869	881	879	915	914	825	827	809	854	864	860	891	882	843	824	858	882	848	913	804	825	864	892	924	867	849	842	838	879	859	879	817	899	902	879	810	817	829	834	913	837	908	846	908	897	794	855	872	848	835	861	852	845	831	830	840	855	887	856	842	841	851	857	810	855	812	826	823	883	841	878	868	914	866	845	839	850	848	832	886	838	885	820	855	784	847	817	878	853	789	829	851	835	868	912	824	845	813	886	803	873	845	871	906	871	868	839	863	856	905	825	859	938	901	862	861	824	827	858	886	827	801	862	865	879	857	859	806	847	854	846	830	861	866	922	838	857	860	858	880	827	857	848	868	843	853	874	863	851	828	872	807	834	875	863	828	906	869	867	832	863	835	838	841	868	847	832	900	882	884	811	854	860	876	820	813	877	841	862	841	822	872	869	861	843	890	842	788	829	849	840	842	896	853	866	850	879	860	867	896	852	857	843	845	881	861	860	847	900	900	845	874	855	862	881	840	852	848	832	810	878	845	872	892	889	848	865	826	833	834	839	822	850	840	832	868	855	846	866	857	815	888	892	806	829	842	883	895	849	881	878	837	853	785	839	821	863	895	852	872	813	884	866	857	834	834	841	843	834	872	874	862	816	830	851	862	866	882	847	835	875	884	783	843	909	864	851	891	871	857	868	902	875	783	885	855	884	863	912	848	899	840	893	782	833	846	794	851	873	889	846	872	869	832	868	909	844	843	882	856	800	868	832	819	926	939	826	853	802	854	818	868	843	826	920	893	828	823	888	889	833	885	836	883	833	850	869	796	840	908	784	852	865	839	836	847	913	886	900	821	845	864	860	874	845	810	868	886	860	841	843	853	835	852	835	854	837	850	824	857	889	817	871	799	871	832	873	876	821	872	846	880	830	838	894	860	864	939	852	862	824	838	882	844	873	899	878	818	786	885	861	828	879	836	861	824	849	868	856	866	862	881	847	877	820	846	843	831	842	837	811	841	851	890	858	832	834	771	811	868	861	833	886	899	844	816	811	864	846	818	862	873	890	830	837	837	874	873	869	830	824	849	814	885	829	850	832	852	902	829	845	864	836	821	819	834	886	875	863	855	886	855	859	820	797	833	912	838	825	889	851	832	855	849	882	831	890	904	878	879	876	882	848	843	837	833	848	852	838	803	896	849	786	842	815	828	884	890	897	826	842	792	885	826	859	871	838	879	829	875	870	874	847	873	852	819	825	804	832	852	888	901	790	837	809	843	857	888	868	832	878	844	838	821	792	786	870	865	891	869	841	893	871	871	857	844	785	820	865	860	853	829	893	906	885	849	808	856	867	872	840	867	846	869	817	839	853	821	837	842	850	839	888	820	835	862	852	879	847	857	804	861	817	898	832	833	802	862	806	859	807	890	854	849	886	855	883	831	875	815	864	824	889	883	855	827	826	840	880	891	853	846	843	824	822	870	821	869	839	838	914	868	856	867	832	872	845	811	855	848	866	855	838	852	854	892	825	871	840	848	831	841	880	939	907	875	875	930	864	823	858	867	912	863	884	880	856	847	844	840	856	868	930	863	883	841	880	841	849	874	874	834	837	854	840	839	872	867	874	836	823	847	847	893	819	886	832	848	874	873	890	860	825	783	856	833	874	864	840	853	914	839	789	813	812	841	848	860	798	844	855	818	851	838	870	816	888	869	841	858	857	865	847	827	861	857	856	860	829	832	855	835	902	843	880	855	854	891	903	809	844	878	855	849	882	849	865	848	842	817	891	861	867	900	814	815	860	855	860	895	871	835	855	895	860	823	838	842	880	876	862	800	900	892	895	787	836	816	839	855	833	847	843	813	894	906	845	875	877	968	806	897	908	886	820	828	855	888	847	866	851	844	828	779	846	883	899	886	826	898	827	916	827	809	826	840	860	827	818	824	824	825	814	904	861	866	805	828	850	859	791	848	859	810	857	868	890	831	871	834	846	861	853	862	882	911	842	852	930	801	883	910	826	839	858	828	826	803	816	890	870	848	861	895	895	823	840	863	838	862	864	844	813	836	880	838	866	814	845	848	814	852	899	855	862	872	906	823	830	906	872	798	882	860	849	835	809	864	845	851	824	860	813	872	870	855	877	818	848	848	809	873	845	767	818	800	795	883	853	889	894	816	845	875	835	854	882	826	920	877	872	838	843	872	840	882	896	879	857	862	844	855	855	881	829	823	871	809	870	841	820	855	880	880	838	867	862	869	836	820	827	784	788	855	860	866	864	894	806	887	823	867	824	843	817	864	860	850	878	835	830	839	882	877	803	830	839	835	886	787	838	795	851	849	827	913	858	829	893	876	870	836	830	895	843	878	820	810	855	862	850	812	821	887	870	833	834	851	899	828	863	868	843	834	834	843	853	839	836	821	837	857	838	821	909	844	873	853	862	829	891	909	827	858	868	811	827	865	859	849	850	847	804	872	898	885	834	843	874	857	849	820	857	871	814	869	844	831	861	857	827	898	869	843	900	831	827	879	879	844	895	864	828	773	839	847	796	871	899	855	878	863	867	840	881	847	768	854	834	882	813	860	915	800	857	862	901	909	834	803	848	846	812	876	885	835	840	848	858	848	890	838	855	816	876	795	870	831	839	872	838	862	876	890	816	817	842	869	829	864	841	821	849	836	840	835	867	846	907	892	840	943	893	833	859	847	869	873	853	870	785	834	867	836	833	878	875	885	863	850	871	866	856	856	911	829	822	948	885	886	868	837	865	883	863	887	860	852	839	901	815	861	897	841	884	928	827	801	823	828	873	853	847	930	855	873	860	900	879	834	825	876	888	879	911	872	886	872	809	817	890	863	800	879	858	842	851	875	820	901	836	828	873	860	851	815	860	841	847	876	847	827	872	858	831	887	882	872	880	875	812	845	871	802	858	804	912	864	813	822	869	935	895	830	874	804	854	860	900	805	888	888	889	796	828	825	849	879	851	866	830	864	865	855	883	843	815	922	852	860	839	844	804	847	866	863	810	866	846	882	888	817	861	854	858	861	828	876	849	896	903	873	860	832	828	815	801	889	844	883	893	897	850	857	874	828	777	882	878	825	814	868	845	888	858	866	821	849	824	741	808	807	903	879	809	850	893	807	844	874	849	847	845	879	846	820	868	910	922	893	803	855	865	860	866	892	821	883	868	899	883	851	789	848	895	832	864	848	897	833	869	864	909	847	897	814	868	868	866	849	818	865	878	825	859	836	865	829	845	880	865	862	889	832	870	851	849	840	863	822	827	850	840	889	879	821	847	841	882	859	862	851	859	895	802	875	815	820	872	873	837	880	770	844	849	864	834	904	882	889	831	864	850	834	872	845	831	850	851	887	846	839	887	886	817	831	814	806	923	847	877	906	883	890	832	841	882	858	820	814	854	871	872	913	805	846	846	832	891	833
3744	17457	7865	3785	2548	2024	1724	1521	1261	1250	1089	1070	998	1018	975	933	933	942	969	965	939	942	919	899	886	919	866	869	899	868	887	932	832	884	861	819	884	928	942	848	889	825	821	871	825	914	897	910	867	856	877	872	832	863	874	849	818	889	881	863	863	863	798	891	849	879	916	832	887	854	931	869	905	868	890	878	846	867	870	846	867	857	829	886	876	864	897	855	872	904	882	873	842	897	903	912	870	898	905	816	896	838	876	852	865	834	897	887	906	821	928	888	847	858	869	857	859	852	864	827	891	846	907	836	892	869	864	841	870	808	886	870	868	848	920	867	842	883	883	827	860	850	858	864	844	894	852	908	865	834	846	801	825	863	846	839	861	858	905	865	878	854	851	885	895	871	877	838	862	846	892	863	864	881	831	798	822	892	870	855	838	829	877	823	805	836	895	875	855	835	894	850	884	898	836	840	870	848	884	859	862	877	893	883	864	867	919	867	922	886	844	894	880	903	853	843	887	836	882	869	812	854	909	844	855	873	886	829	875	907	909	906	874	880	874	849	858	889	873	885	856	839	891	871	871	817	839	873	813	895	846	821	833	883	863	883	868	874	892	853	827	858	848	870	870	828	877	840	839	840	864	860	892	893	878	846	800	852	869	882	912	873	885	879	854	887	852	824	896	876	882	822	895	803	831	907	807	823	909	888	860	896	848	821	874	874	837	822	904	878	880	922	863	849	848	846	843	814	845	885	840	881	880	863	863	894	861	894	829	810	911	829	856	843	860	897	905	825	857	846	900	868	834	892	915	854	820	852	852	855	884	921	865	836	814	824	886	880	831	843	858	930	844	863	834	843	835	879	858	891	806	875	879	849	873	876	857	880	839	875	888	843	852	835	857	893	878	856	827	899	832	859	833	865	876	882	831	869	851	837	898	881	896	851	825	893	881	865	928	821	878	882	872	862	845	883	862	902	847	865	898	906	825	832	795	894	857	788	851	809	867	865	866	818	861	838	811	843	822	864	838	840	888	804	887	847	869	906	878	832	860	860	881	871	899	879	917	859	852	837	858	822	817	914	867	823	870	895	853	866	848	843	864	821	873	923	844	882	839	851	877	903	848	832	875	837	813	872	884	838	846	873	885	932	822	866	861	876	837	858	826	863	858	851	865	929	863	868	921	856	857	848	831	890	808	855	848	936	815	923	915	893	862	838	841	842	884	847	809	893	898	855	873	916	871	876	872	854	815	829	890	848	873	911	829	881	856	829	881	898	955	895	834	832	919	878	824	905	916	848	894	871	900	825	894	892	875	865	879	890	863	821	879	816	816	847	861	827	851	859	834	850	831	867	878	900	903	833	803	841	925	807	888	921	901	873	872	819	825	855	838	910	882	834	900	839	895	870	916	840	858	843	891	876	798	845	848	862	871	848	876	896	887	845	874	851	855	899	860	871	849	896	876	796	815	827	885	850	839	926	883	890	795	859	775	847	849	888	867	901	939	884	816	848	880	880	870	794	821	819	809	828	884	862	814	839	850	872	892	885	891	846	896	872	861	865	841	882	874	883	842	789	867	883	823	887	884	847	841	858	886	780	822	864	939	937	887	876	867	841	859	893	927	866	886	880	894	850	831	837	867	881	863	861	825	861	859	825	908	846	896	870	888	882	870	865	859	895	866	852	864	870	921	860	877	871	849	903	870	889	850	817	806	895	905	818	812	869	880	861	889	915	837	870	817	865	870	859	862	899	853	845	859	817	861	873	887	846	867	857	866	810	839	889	859	861	886	839	871	842	873	847	884	898	925	878	876	861	851	848	888	815	871	828	855	812	815	822	852	902	890	893	872	849	893	881	850	871	862	885	867	870	859	887	839	926	854	818	873	862	836	870	903	893	836	859	856	859	873	908	879	823	885	850	832	842	864	908	839	888	885	929	894	857	858	850	850	898	859	874	831	849	849	881	822	881	830	868	813	901	836	927	780	846	836	868	888	869	871	863	850	849	848	862	881	892	936	850	846	884	840	854	839	803	850	856	837	854	814	857	849	890	838	902	811	841	880	841	870	857	859	876	858	882	843	903	874	851	836	872	850	865	848	845	917	864	889	837	886	857	823	840	857	876	896	890	878	845	869	888	830	908	845	890	872	872	833	847	805	864	823	852	844	902	867	865	855	844	871	858	895	837	821	893	816	870	826	877	874	799	830	890	833	806	814	869	907	862	839	827	855	836	824	866	847	887	879	872	859	888	879	864	846	846	929	882	866	851	915	883	839	859	850	884	869	852	840	887	886	849	854	819	859	882	892	819	866	847	834	821	817	864	849	907	869	852	867	821	906	856	896	827	863	897	879	833	852	845	823	862	891	857	866	877	827	858	867	857	838	823	817	857	918	837	926	892	811	846	898	889	825	895	898	875	868	874	841	849	862	889	924	846	844	873	844	880	877	847	906	827	835	808	840	842	899	860	846	863	882	806	853	851	887	953	881	856	883	898	876	846	834	871	868	916	874	830	858	838	840	971	869	880	865	888	876	878	824	881	860	894	839	835	855	856	908	859	877	858	863	822	911	854	825	911	836	837	849	844	856	831	858	855	844	874	887	857	893	840	849	886	849	845	905	821	889	853	837	885	925	810	870	873	898	858	847	881	826	849	866	832	856	858	839	822	892	876	885	816	898	902	884	843	875	919	861	848	832	906	861	874	837	816	898	867	849	843	858	831	869	829	912	868	861	840	817	835	884	910	807	864	853	857	835	901	834	845	863	840	826	853	835	919	875	874	845	882	873	832	876	819	932	853	868	855	903	856	881	869	873	840	879	862	903	865	845	834	865	872	891	858	834	839	843	854	877	897	844	864	905	914	867	829	880	878	838	926	876	858	853	879	880	854	897	844	849	839	905	872	912	827	874	852	867	793	843	878	891	865	887	887	852	816	815	920	838	881	893	865	864	826	890	818	867	906	848	850	845	842	847	904	866	846	924	846	866	859	835	887	868	906	862	901	882	842	841	850	911	846	842	853	863	911	862	924	872	937	923	871	802	838	858	869	898	855	886	891	873	861	912	876	896	885	798	883	878	905	905	888	861	886	852	883	858	901	868	858	854	831	822	852	843	890	914	891	853	817	817	856	851	809	880	840	892	830	855	855	856	853	839	793	840	902	867	852	862	880	892	912	906	857	846	873	906	872	926	884	891	851	906	891	862	878	834	851	856	908	846	813	846	873	866	871	913	918	836	863	891	890	826	795	857	841	853	879	918	832	841	931	914	895	878	847	890	808	864	903	853	874	923	858	836	855	846	890	869	831	853	821	872	906	899	829	880	846	867	869	885	842	884	840	847	864	868	841	834	866	888	826	881	892	878	811	864	916	856	883	874	908	833	889	861	833	873	881	852	872	885	833	868	848	869	798	860	903	852	851	935	843	829	840	860	880	837	813	849	884	900	914	847	866	895	913	832	826	868	825	880	839	832	830	878	854	890	840	885	884	869	827	857	888	878	823	847	850	837	855
24886	21533	28324	25132	16191	888	494	406	365	372	324	307	320	300	294	315	282	267	262	292	300	280	266	274	259	257	289	251	270	263	279	256	274	247	286	263	254	237	244	254	272	287	264	281	260	265	269	253	253	277	259	280	268	247	257	254	285	219	277	256	221	284	262	258	270	241	263	276	266	283	273	266	264	254	266	249	248	214	247	246	266	274	259	247	236	225	274	263	266	235	281	263	224	261	247	277	253	252	266	266	286	210	231	273	268	273	253	233	274	258	250	248	267	263	223	267	271	248	261	241	244	263	271	259	263	284	237	237	261	269	272	255	284	261	251	275	254	275	269	273	255	246	264	260	263	252	261	249	268	272	249	270	267	247	248	277	267	264	277	288	246	263	270	243	245	243	247	293	249	246	236	244	262	262	251	233	264	262	254	220	275	268	263	258	227	290	264	260	236	259	262	262	274	262	249	247	264	255	244	244	242	229	241	260	271	223	232	258	267	267	258	254	237	273	286	233	242	281	214	251	246	232	250	227	269	277	275	278	261	241	269	273	261	266	248	263	260	258	250	241	239	269	256	264	249	247	277	260	267	246	237	247	248	287	225	254	269	266	271	255	226	283	272	279	269	263	246	253	276	261	243	245	281	260	276	256	229	252	235	266	247	264	271	268	275	246	282	253	249	296	239	260	261	241	247	261	273	250	261	270	239	229	264	259	263	258	265	253	297	260	255	272	221	264	251	266	272	238	275	250	259	260	258	255	255	274	232	264	276	245	252	242	269	266	243	240	244	248	287	287	272	243	260	239	249	223	271	256	264	233	241	247	250	229	242	221	295	260	278	266	264	235	228	241	297	239	258	262	256	260	291	244	238	290	237	237	267	260	241	247	237	290	257	262	248	234	271	264	269	270	258	246	248	241	259	252	244	274	243	276	304	252	278	280	255	260	270	265	269	283	230	254	241	268	251	270	253	244	283	260	239	227	275	239	254	266	273	262	248	268	254	248	251	253	273	270	269	222	282	269	281	277	258	237	258	259	256	291	268	271	255	252	240	282	301	250	264	256	244	261	274	269	262	253	254	273	265	256	262	272	272	253	276	237	247	268	262	259	230	256	272	265	245	245	257	269	255	260	262	282	255	259	266	256	245	264	270	271	260	224	268	271	259	259	291	240	255	242	275	291	274	272	234	263	266	244	251	230	259	282	259	273	287	264	269	236	231	270	254	239	251	278	284	260	254	265	244	262	240	242	261	230	222	243	261	242	271	233	273	272	283	256	263	277	245	278	244	267	245	270	210	275	244	254	242	247	260	248	271	261	269	240	260	271	253	239	277	274	275	217	233	263	286	261	299	268	288	267	280	243	238	232	262	240	266	241	247	233	254	278	262	250	260	273	277	261	233	278	249	273	232	254	231	254	242	294	249	274	285	253	278	249	264	243	247	248	255	249	245	250	274	249	237	271	230	260	249	246	261	232	259	239	271	249	252	253	242	279	278	250	251	260	260	267	251	220	274	252	258	240	259	270	267	287	257	245	291	235	251	258	267	248	242	226	295	294	256	284	245	248	236	260	249	219	273	243	260	261	252	255	248	275	253	269	243	262	275	241	275	275	275	306	250	233	242	234	281	263	243	250	253	239	242	265	245	261	265	271	236	279	263	257	275	276	270	259	252	288	252	246	254	246	254	272	232	272	270	228	227	243	285	229	246	268	271	238	254	262	251	251	243	273	228	254	229	248	262	275	282	270	250	243	251	258	230	266	244	286	262	260	261	282	263	246	239	263	277	229	250	242	269	249	255	254	263	273	284	269	269	277	258	243	281	254	251	239	238	252	243	251	252	254	231	259	255	282	295	241	238	253	278	231	263	275	264	278	270	280	270	246	239	261	256	255	257	266	277	288	243	271	264	251	254	284	260	257	258	249	264	272	249	221	253	265	262	254	254	235	241	249	292	241	253	242	243	235	277	252	256	277	256	259	243	261	238	269	249	249	232	288	240	264	300	250	253	267	260	266	313	265	252	259	230	263	268	268	265	278	240	264	254	262	272	240	260	240	272	249	219	265	246	276	268	279	284	263	282	257	257	263	255	237	246	262	273	252	242	264	279	272	257	269	257	243	234	274	269	241	221	271	247	273	283	246	248	250	247	259	310	262	248	229	261	276	246	249	249	253	245	266	244	238	250	253	277	270	219	263	242	270	240	245	288	265	274	262	286	247	243	253	248	263	245	244	252	258	263	239	264	233	277	255	274	262	254	228	248	258	234	264	252	258	252	249	245	261	269	213	261	235	257	251	269	230	271	254	258	255	274	266	242	272	258	273	240	255	246	237	268	245	254	285	271	217	224	252	257	257	224	248	249	258	241	266	230	261	246	268	253	257	236	237	229	285	249	281	245	252	255	256	247	260	253	234	267	242	233	273	270	299	284	260	265	260	239	238	291	230	247	248	249	241	233	267	284	270	245	238	239	250	234	254	263	235	244	272	256	272	264	257	252	283	248	261	257	254	263	271	254	225	255	243	238	242	268	266	310	240	241	260	245	262	265	259	263	241	291	256	254	277	255	280	283	248	258	256	236	266	240	256	258	262	260	262	242	245	258	228	248	251	251	264	252	259	272	236	261	226	246	256	276	263	271	272	261	270	232	233	275	245	249	247	229	259	283	220	248	266	232	277	234	243	251	286	275	256	262	282	258	252	252	264	254	245	268	263	264	241	265	236	281	262	253	244	254	258	267	264	272	245	226	262	263	276	246	272	246	241	238	268	278	249	281	256	279	252	281	270	285	252	255	272	252	249	244	253	266	267	235	262	236	247	267	238	237	248	296	254	279	264	288	268	267	243	226	246	275	276	247	269	255	251	267	266	238	254	260	257	270	276	239	247	267	292	247	277	282	240	248	260	288	247	265	253	276	276	268	238	237	265	243	240	259	274	255	279	247	266	267	265	260	260	258	234	257	269	253	268	279	212	230	246	249	247	258	245	245	263	281	275	270	233	281	249	252	280	262	258	275	261	234	230	258	260	252	241	236	284	224	230	262	249	244	260	274	233	254	276	258	232	250	235	261	237	262	248	265	254	257	244	287	261	263	267	253	261	265	243	265	232	276	245	266	262	248	221	265	233	275	234	259	245	257	271	277	238	272	233	270	264	255	283	268	235	255	242	266	250	217	253	279	254	281	280	241	265	295	259	232	254	234	251	245	250	305	265	259	281	272	266	257	273	269	256	264	268	260	283	232	274	251	262	270	257	239	271	235	238	256	277	246	250	277	307	230	270	284	294	251	264	228	262	245	263	247	259	259	243	258	263	273	256	264	262	283	251	291	244	265	268	217	283	249	267	278	225	252	261	244	234	253	231	248	247	259	262	259	243	246	256	228	244	224	246	251	260	283	267	262	266	267	270	260	249	227	251	280	271	281	260	238	259	263	249	267	229	234	257	236	254	248	249	267	274	240	255	251	244	275	268	248	246	268	293	263	258	233	229	254	262	269	262	243	228	252	269
3326	14389	4848	1943	1237	988	760	666	534	479	430	415	402	353	366	363	368	306	326	350	300	321	317	331	297	290	280	270	300	311	281	328	288	291	302	307	296	292	296	302	277	290	279	320	277	311	268	304	276	300	241	317	312	273	303	277	275	292	306	281	284	305	291	280	288	298	290	301	283	292	282	288	294	261	286	317	316	284	295	293	294	262	281	294	318	275	314	289	310	300	315	315	303	274	312	289	274	310	308	285	282	291	286	280	280	289	293	282	288	283	268	286	303	282	273	260	278	275	288	282	312	319	307	292	287	257	308	300	309	309	310	294	306	276	280	307	275	305	290	294	289	298	305	327	280	311	305	263	285	251	301	250	305	269	274	314	274	287	264	304	301	299	281	297	279	302	288	275	286	277	296	270	319	261	288	263	283	257	285	259	285	289	311	281	285	274	315	275	267	300	274	303	292	311	279	306	294	272	279	290	297	305	297	265	293	287	329	263	318	300	282	254	279	302	285	293	258	281	309	273	338	307	279	292	279	314	317	268	270	288	264	295	264	277	316	291	288	281	285	291	251	252	309	284	299	294	272	274	298	292	308	307	277	283	271	275	278	294	284	259	306	284	279	283	286	280	281	300	279	286	281	272	280	292	300	272	308	301	304	277	284	312	270	293	295	308	281	297	298	284	284	309	301	283	306	305	299	262	289	284	307	284	255	289	280	334	285	268	253	287	287	281	288	267	302	274	299	294	284	270	284	304	290	284	283	283	269	274	305	308	276	259	286	286	288	282	249	296	278	260	277	294	303	282	287	262	299	273	301	289	274	299	279	264	278	295	266	269	260	288	296	297	295	261	286	301	281	323	284	253	269	289	299	271	289	278	281	275	256	287	294	281	302	294	280	294	294	318	301	309	311	285	288	292	297	259	262	310	272	291	276	293	264	274	278	306	294	294	289	318	272	300	296	288	323	270	281	318	279	284	294	315	294	309	287	295	307	254	285	265	313	304	273	304	305	307	276	320	283	309	280	269	282	277	275	292	299	296	297	264	259	318	282	278	264	288	289	301	282	283	266	311	276	245	300	309	315	262	283	294	274	283	279	283	287	304	303	291	288	287	279	309	284	291	301	295	295	294	279	279	303	297	321	262	285	295	274	266	319	298	260	290	266	303	290	303	274	330	270	335	301	286	315	309	311	277	286	266	289	284	287	279	272	288	294	277	265	312	306	273	282	302	282	273	294	303	275	302	285	275	262	298	282	311	277	259	258	282	312	294	294	277	284	301	301	266	284	314	272	304	312	291	280	270	293	279	295	316	274	284	308	279	288	285	272	292	314	311	309	270	294	300	291	292	290	286	279	279	295	302	294	292	287	274	294	285	282	302	292	282	293	277	273	294	269	274	296	305	314	282	247	305	284	310	295	288	302	285	318	282	274	294	297	310	253	281	300	253	303	255	307	277	281	311	285	315	281	291	301	314	278	295	276	291	288	271	284	272	271	283	302	266	275	293	275	272	299	273	281	283	269	301	283	285	288	313	288	269	288	335	287	264	295	282	308	295	268	294	268	288	290	296	301	285	289	310	276	306	283	271	287	268	292	307	309	288	295	249	284	267	267	294	310	291	295	294	318	306	324	281	272	287	284	293	255	299	316	264	316	287	289	278	313	284	316	302	293	256	253	260	290	298	279	289	268	302	304	289	280	265	289	322	285	313	262	270	272	257	292	294	290	290	283	295	295	273	341	287	276	326	299	322	268	320	261	322	288	270	273	308	308	314	278	286	313	305	278	295	297	300	274	293	276	287	285	284	312	329	306	279	292	288	295	254	291	288	285	319	298	279	275	254	300	284	250	292	299	294	317	288	271	264	272	267	293	286	284	285	289	273	261	269	247	299	298	292	286	268	287	321	276	287	289	299	275	295	274	291	305	266	276	255	245	298	284	277	291	285	286	277	278	256	278	297	272	311	288	288	264	279	312	296	300	300	296	325	275	303	303	307	291	292	288	293	305	275	292	306	301	296	289	295	265	278	282	311	282	317	300	284	287	272	268	275	297	308	297	254	300	293	288	304	287	314	313	288	302	305	280	292	298	291	307	303	269	269	258	294	314	310	270	304	287	267	297	284	290	301	331	278	312	255	258	280	289	278	304	282	271	274	290	275	293	308	276	310	304	279	279	267	298	280	289	282	263	304	308	324	306	325	275	273	278	291	285	316	281	299	279	329	289	257	309	301	283	264	305	288	295	317	278	285	270	289	280	267	290	275	268	283	289	289	274	299	290	302	291	307	294	290	267	282	291	309	298	275	272	255	276	292	286	265	282	250	251	307	296	306	287	282	316	292	307	277	315	291	280	298	254	312	294	301	296	266	294	297	292	287	280	258	294	296	292	280	302	260	263	258	322	314	298	296	256	286	281	291	294	283	299	296	276	276	284	311	289	278	276	292	266	283	298	300	262	294	283	271	292	257	270	279	308	281	281	270	297	311	304	285	302	267	308	307	284	278	307	288	290	290	274	261	292	292	297	282	299	300	275	293	268	260	290	288	266	304	274	278	291	290	267	313	282	263	288	273	303	279	314	254	331	272	249	293	286	317	305	279	299	300	279	280	290	277	283	274	291	275	294	284	260	277	270	297	284	282	278	302	298	303	302	292	281	281	303	268	307	257	262	277	306	302	295	332	293	292	293	268	278	278	275	324	292	296	280	309	310	300	296	297	293	293	291	290	302	303	284	265	300	294	254	290	253	280	288	279	290	267	321	310	294	333	302	290	265	284	286	285	281	260	308	276	294	263	283	285	285	279	257	289	298	280	284	316	344	308	305	267	294	306	314	291	309	297	312	275	287	295	284	298	280	260	272	293	251	297	274	290	343	286	287	304	294	292	272	282	288	257	303	309	279	276	263	309	252	319	281	272	266	261	276	293	303	286	286	285	282	295	285	273	298	266	294	267	341	295	295	254	270	285	304	309	299	280	306	276	290	284	306	295	266	285	301	275	279	275	283	299	280	282	258	291	279	291	307	282	288	298	265	269	282	279	297	287	323	305	276	275	260	302	273	307	271	292	263	288	253	289	304	314	327	316	286	272	307	275	290	273	296	294	295	301	295	265	257	284	262	276	296	275	282	257	342	260	303	300	273	273	291	269	275	264	274	273	275	279	294	306	279	311	287	292	296	281	272	291	290	308	291	291	281	268	282	260	266	302	260	272	283	265	293	281	298	311	297	293	310	299	280	275	274	246	269	332	280	288	274	313	313	309	281	258	282	276	309	278	260	263	295	267	267	300	297	290	291	288	307	247	293	287	291	286	283	317	283	272	300	294	285	283	290	263	294	271	294	270	271	291	259	317	264	276	310	266	281	255	304	296	284	283	273	287	306	290	291	301	316	307	286	264	291	280	281	272	285	309	319	292	252	290	289	293	303	258	286	293	280	310	266	296	299	287	299	290	264	290	298	321	292	286	314	277	277	262	326	278	282	295	275	293	306	291	309	281	267	299	284	261
22658	21576	29522	24064	21576	21666	13427	1930	1374	1276	1232	1148	1093	1046	1057	1005	1015	942	944	969	973	905	901	869	930	926	959	917	901	910	936	885	856	899	866	839	806	879	892	890	950	901	953	873	883	827	896	913	912	868	847	950	935	856	880	877	876	865	898	868	915	873	927	892	939	903	863	921	863	891	895	860	889	896	862	880	852	872	900	869	895	826	849	871	889	879	861	837	795	825	869	831	902	829	884	875	883	887	853	913	914	887	917	857	937	871	840	863	850	872	894	864	848	889	864	881	822	865	849	882	814	894	889	897	844	903	844	930	881	826	851	856	876	836	860	816	885	886	894	889	874	866	863	870	860	883	906	887	832	865	852	888	919	884	878	848	893	845	849	868	844	848	837	870	855	879	915	856	906	879	900	838	891	855	855	881	833	843	858	834	882	926	866	860	903	875	924	866	860	864	919	905	841	880	875	891	913	910	847	836	877	907	870	882	856	862	904	911	852	788	892	867	849	849	856	812	876	914	887	830	866	873	884	856	789	929	885	915	849	881	825	833	892	888	901	944	879	871	934	872	905	822	853	862	878	858	842	843	876	866	868	904	887	905	846	850	892	897	915	858	871	863	849	884	913	819	852	866	861	870	859	838	869	909	885	867	863	898	855	866	875	857	842	878	885	904	870	873	880	859	863	845	875	834	843	862	846	921	832	853	901	902	832	870	869	885	898	843	864	875	911	888	767	897	854	894	842	890	894	828	925	856	858	855	880	812	868	846	846	870	840	845	862	846	847	883	884	842	872	909	875	809	836	890	832	831	932	831	848	901	902	900	862	873	852	865	861	867	866	905	872	830	919	845	866	878	854	893	876	910	868	868	900	858	887	923	925	891	887	875	853	904	929	873	831	829	871	855	857	857	813	871	882	894	849	850	858	852	893	874	930	905	840	920	852	851	939	862	858	864	890	864	863	875	846	864	830	847	845	886	844	888	849	875	882	873	876	840	909	852	924	850	873	879	883	892	898	852	900	873	854	852	900	905	882	867	899	932	899	873	856	885	842	872	917	933	868	854	894	865	932	912	888	882	898	852	845	889	912	896	867	878	912	854	877	870	840	860	847	884	875	880	862	862	901	862	897	893	850	871	869	868	873	827	890	823	849	855	845	849	872	912	848	877	835	881	861	913	806	878	861	890	867	870	903	836	902	841	866	832	866	888	864	881	881	877	908	871	879	826	905	919	835	868	884	860	872	847	855	892	883	870	831	901	846	869	839	866	915	842	925	852	871	897	862	948	882	899	831	877	888	845	919	859	870	845	905	831	893	901	901	802	859	904	904	910	886	857	861	853	846	821	884	933	868	912	874	917	908	907	874	848	885	943	856	853	890	889	901	853	884	922	922	857	842	855	858	935	811	897	869	821	861	890	874	873	853	918	850	901	901	829	923	942	806	865	895	845	846	866	852	871	893	899	864	870	834	825	939	881	883	865	863	861	892	868	867	871	860	856	834	870	841	857	871	845	845	846	915	893	873	888	876	888	842	833	887	880	886	831	924	868	908	841	862	814	919	874	868	830	875	847	889	812	844	935	908	878	909	891	895	839	873	867	889	859	841	866	898	866	843	892	863	878	874	845	882	844	908	887	821	908	867	821	915	863	885	863	890	873	914	816	903	928	881	896	847	851	880	891	861	842	846	852	862	859	829	841	839	827	890	870	844	849	854	898	872	911	906	851	820	860	858	886	848	873	846	814	818	886	877	903	861	912	846	855	858	854	834	916	852	863	799	862	862	850	855	866	906	838	875	868	858	845	820	866	873	876	854	900	886	847	909	849	870	896	886	892	870	852	900	885	882	872	868	888	878	902	854	887	901	875	857	855	866	850	864	813	867	836	848	835	891	838	859	852	857	857	902	871	826	877	859	902	804	848	797	846	889	853	852	816	835	828	860	883	856	887	875	885	850	857	902	852	897	835	856	846	899	870	874	894	896	856	841	882	857	862	872	882	811	861	931	834	898	872	864	861	844	848	863	885	837	848	917	888	853	874	885	901	859	819	927	888	887	789	849	830	925	900	826	859	869	889	881	878	888	832	799	828	865	909	874	867	893	866	861	809	827	871	822	897	868	868	877	898	882	845	864	854	847	852	961	844	889	833	895	847	850	880	897	902	842	832	891	908	849	864	894	851	859	904	900	854	833	844	865	841	918	891	861	808	867	854	888	871	907	891	826	872	853	858	872	865	955	899	902	870	896	799	878	865	920	850	887	867	890	842	864	902	855	941	929	877	914	917	811	873	854	866	881	843	867	895	842	822	965	860	854	901	863	864	852	899	908	844	858	889	914	850	857	827	823	846	839	865	872	882	891	890	838	881	821	887	850	896	863	855	873	821	861	883	834	849	925	830	906	882	848	885	886	856	861	871	892	821	893	835	868	882	846	882	852	849	883	877	857	817	904	800	814	875	847	870	869	889	847	806	862	891	864	811	825	855	857	866	892	845	821	867	859	855	868	848	869	899	861	905	911	845	901	878	865	908	890	911	836	868	860	874	845	850	903	885	862	819	857	889	832	852	812	878	835	893	903	853	905	845	906	876	846	891	895	872	890	865	913	895	850	861	838	857	904	852	880	840	943	861	876	841	844	878	881	867	820	910	832	869	872	894	925	879	863	882	895	862	854	841	837	871	841	852	826	875	860	877	857	870	884	866	939	868	867	881	854	829	867	881	866	786	926	857	856	867	849	882	910	864	864	847	885	842	882	874	822	835	891	870	881	902	806	918	903	855	828	841	830	844	820	895	866	830	832	891	913	846	885	921	844	886	863	861	891	748	856	827	887	863	842	819	863	866	869	865	862	806	843	842	888	875	872	849	846	850	795	875	867	890	819	865	891	871	867	868	873	869	870	857	866	826	872	828	829	918	874	889	899	874	867	874	915	872	899	815	839	830	852	864	894	864	837	846	852	885	889	901	875	884	918	844	893	875	840	857	839	883	870	871	848	882	855	889	861	909	873	856	832	922	841	821	867	872	850	839	822	882	857	908	912	845	885	904	830	820	828	858	885	848	928	887	872	844	844	836	855	917	827	862	896	822	891	887	867	818	888	891	871	937	907	857	885	870	868	932	862	868	835	908	878	839	847	846	872	886	898	801	892	876	896	922	908	861	856	818	930	877	896	898	820	831	793	836	896	847	895	827	856	860	883	837	826	875	829	877	855	864	879	866	862	797	886	900	848	875	844	935	892	873	883	885	818	882	853	914	869	873	847	829	898	867	871	886	856	887	868	812	877	908	827	889	887	891	890	885	842	834	881	888	899	874	828	848	861	853	855	858	866	847	835	934	872	848	878	888	915	834	913	862	841	883	930	861	888	796	903	919	885	920	870	907	911	867	880	891	846	875	939	847	830	866	871	892	915	865	865	840	835	892	871	860	901	793	808	887	890	863	883	902	858	869	881	875	837	874	865	880	860	881	914	918	834	779	881	842	902	878	825	899	889	869	850	869	934	895	866	839
4952	30491	13654	5779	4144	3242	2526	2170	1802	1584	1404	1314	1255	1180	1113	1083	1080	1054	1004	990	986	968	1016	946	943	896	942	923	928	909	935	905	913	959	909	931	924	916	904	925	860	900	954	960	912	933	969	908	906	893	889	890	883	872	888	843	873	868	880	899	867	888	907	881	879	913	891	920	928	934	842	911	891	861	843	839	907	872	918	836	930	922	847	901	851	856	845	884	887	904	882	943	913	891	887	879	938	844	944	900	898	895	870	935	888	926	911	938	920	865	851	884	890	945	866	923	894	864	901	873	863	884	950	905	854	903	861	917	898	848	924	927	895	881	901	867	895	888	920	898	923	907	897	893	862	836	815	843	948	892	883	910	923	839	848	900	922	880	892	881	891	880	849	905	877	841	867	860	871	883	890	854	866	894	940	884	872	858	871	842	855	892	883	886	913	877	853	889	876	889	954	911	949	821	874	928	868	933	897	849	858	904	847	893	904	879	882	937	854	881	885	945	864	898	945	876	908	890	896	883	935	890	884	873	896	880	886	869	844	888	862	927	869	847	857	922	843	832	833	914	847	907	818	840	903	904	896	882	922	918	848	969	867	891	944	858	918	834	874	922	861	898	863	851	887	872	882	816	885	891	943	875	894	949	906	885	909	961	906	931	908	885	895	886	890	901	947	900	925	852	893	934	950	861	912	880	956	818	851	831	871	902	849	838	870	876	841	916	840	872	861	904	877	853	834	886	878	891	910	887	824	902	919	902	908	844	902	893	869	878	906	890	875	896	862	955	875	852	889	890	906	896	845	889	854	937	890	898	861	885	917	891	874	866	952	877	870	910	909	858	893	900	896	859	926	887	870	926	837	859	946	878	887	886	920	903	874	856	855	863	851	899	894	862	905	886	942	878	871	879	979	899	871	933	889	895	863	919	857	890	916	912	862	922	864	927	920	897	891	863	935	865	873	884	890	894	878	886	947	883	840	835	889	906	904	836	910	898	901	902	872	848	854	888	860	887	830	899	861	880	887	914	871	896	900	829	911	892	883	885	884	859	850	892	921	916	905	937	901	884	878	932	867	887	889	903	861	881	872	900	882	873	849	874	889	918	930	832	842	857	916	965	842	829	844	890	824	931	876	880	886	878	870	875	893	945	885	836	910	946	915	842	880	926	888	936	907	827	875	895	872	898	870	904	961	831	874	896	881	897	858	880	876	856	897	922	907	905	840	874	846	912	885	870	876	878	916	880	879	903	937	895	924	906	885	902	885	853	874	852	924	914	916	860	875	878	876	858	885	937	841	932	841	899	887	855	852	867	927	863	821	859	946	934	897	896	922	896	891	883	863	852	870	922	908	893	900	864	859	843	878	901	900	826	891	864	828	845	914	890	890	857	856	908	825	885	835	882	919	849	881	905	918	924	840	843	867	842	899	931	875	858	888	904	827	908	920	827	863	867	913	869	879	864	895	930	857	902	896	910	805	850	884	902	898	897	826	823	871	914	941	929	867	839	827	892	859	899	852	903	901	904	896	859	887	889	880	802	902	920	925	852	895	975	876	868	901	916	843	891	890	905	906	879	897	849	951	851	891	862	809	847	915	885	892	871	911	895	861	887	841	918	867	881	911	855	884	860	885	901	881	894	918	882	889	903	829	868	895	862	896	848	911	889	836	886	916	849	892	928	866	869	899	857	850	853	902	942	866	879	914	878	946	864	927	859	915	838	856	876	895	894	903	889	897	891	870	872	899	874	892	874	888	894	876	901	965	877	939	926	841	880	906	855	858	897	857	917	881	930	913	940	877	929	901	935	925	881	872	931	880	826	888	871	864	910	859	907	894	879	894	871	927	854	862	864	890	857	874	858	860	899	874	880	936	918	921	870	818	861	848	888	861	857	902	884	880	881	895	894	920	932	917	926	876	933	845	873	864	879	899	852	847	855	849	827	900	902	893	888	901	840	834	834	870	861	909	896	931	894	893	874	852	834	850	846	866	870	915	909	887	846	910	862	868	849	886	870	914	913	875	865	862	875	848	922	883	921	816	841	888	884	919	877	828	838	882	890	901	900	866	921	893	912	859	913	880	922	835	826	901	827	862	900	843	860	899	862	913	874	876	842	907	871	919	887	856	851	933	895	856	906	899	888	893	861	931	860	919	835	839	883	898	980	887	898	912	851	895	835	874	845	956	881	894	896	846	860	851	881	909	916	869	878	867	904	831	866	904	923	880	912	888	869	852	864	885	925	871	938	902	838	878	903	878	901	860	906	855	907	899	921	891	876	902	865	904	903	939	879	875	908	910	914	900	913	847	907	888	843	863	847	852	859	876	973	861	924	901	886	883	868	882	931	884	905	884	916	900	884	890	873	908	904	905	907	944	867	856	904	929	848	869	903	897	868	864	908	867	880	905	854	848	856	885	869	860	911	877	915	908	835	933	876	921	895	913	866	907	899	885	861	860	889	881	924	898	867	889	862	921	870	942	910	897	896	882	876	857	841	942	919	898	877	902	917	884	879	885	918	868	859	870	905	886	887	852	881	882	926	944	839	876	877	858	855	860	858	903	906	863	878	895	863	852	885	889	849	906	909	883	913	887	916	862	890	865	845	832	898	890	903	875	886	865	873	920	876	874	876	974	944	900	887	879	865	891	857	886	895	920	900	872	871	861	877	871	961	888	909	862	867	871	883	911	910	888	900	932	921	900	929	885	892	870	854	947	870	940	839	828	826	896	881	881	907	869	862	892	882	867	907	867	914	881	855	899	870	924	890	862	868	821	857	898	874	901	842	905	904	898	823	886	836	869	896	885	909	839	876	938	891	896	856	894	873	888	903	905	862	829	909	901	890	897	896	856	921	838	875	887	881	854	887	871	872	871	858	882	937	829	888	873	854	917	915	860	930	881	898	931	876	859	886	882	921	941	867	860	885	876	905	877	916	866	911	867	907	931	856	929	915	846	930	862	944	918	875	867	899	869	872	899	840	878	870	875	887	852	836	876	863	887	899	878	912	889	870	845	839	859	913	928	884	848	903	882	834	864	914	890	838	871	871	903	883	911	889	856	871	903	861	902	885	873	875	930	851	860	912	866	896	873	865	833	898	873	882	874	851	900	898	853	849	883	897	827	874	868	878	870	936	866	924	890	857	888	971	873	915	852	909	924	902	824	866	835	906	854	925	865	924	902	887	908	893	896	932	873	917	927	921	895	833	853	853	879	822	872	934	910	897	888	845	842	918	836	823	921	880	952	858	831	901	818	853	925	918	861	886	893	793	900	909	927	882	894	857	881	906	893	921	903	841	885	879	907	910	898	831	854	897	861	902	976	876	899	870	870	862	883	891	853	875	899	867	877	887	887	819	888	839	874	919	951	929	917	921	862	873	882	849	893	857	886	893	868	963	929	820	822	890	850	865	923	891	888	861	855	856	911	845	900	854	864	894	839	884	918	845	846	825	905	866	878	875	904	958	896	889	904	870	842	913	887	871	885	887	855	865	916	889	827	890	916	899
27743	20289	8362	970	483	416	407	400	383	412	401	390	427	411	361	374	358	380	413	401	416	409	396	421	385	425	404	371	404	428	381	386	421	384	359	364	379	413	444	378	428	421	358	379	417	387	398	366	393	373	384	365	399	407	375	402	438	386	423	389	388	393	379	385	367	405	401	379	402	384	377	390	406	381	385	419	388	377	416	390	366	367	392	392	385	388	373	432	395	380	399	416	390	388	429	364	398	393	392	372	372	374	374	412	386	390	384	395	386	407	398	382	393	416	443	360	408	398	387	370	367	402	411	403	382	398	386	390	385	371	377	397	359	395	410	386	393	369	388	420	394	358	355	373	365	391	422	390	445	406	360	387	401	404	380	368	396	397	399	387	390	412	409	384	349	403	393	420	375	397	408	388	411	414	413	428	401	374	383	412	420	380	371	408	434	373	382	389	376	381	372	376	379	372	408	410	375	413	362	385	401	379	396	421	371	393	361	405	377	401	371	400	400	400	388	390	369	403	403	411	378	410	409	373	374	386	405	389	388	370	342	383	417	392	396	381	410	393	361	421	364	426	422	388	384	395	363	393	387	385	401	389	409	399	394	366	356	374	399	385	408	384	405	393	395	393	398	398	386	389	380	397	399	367	391	370	400	387	384	405	382	403	365	394	368	411	364	454	429	366	401	400	393	434	418	409	380	388	396	361	399	398	378	401	384	417	385	402	392	359	393	395	390	396	359	354	367	394	415	383	411	368	416	374	365	406	387	390	397	343	392	421	372	340	378	375	436	388	382	420	391	407	389	373	424	400	398	396	432	381	358	413	380	410	379	419	361	394	397	376	396	401	375	371	386	406	355	385	403	401	386	383	373	370	388	387	414	389	391	390	382	401	435	396	368	377	379	390	402	375	415	382	422	365	414	375	376	395	386	403	378	425	386	396	399	395	386	364	384	387	386	388	379	447	369	387	396	394	424	378	388	391	399	398	345	408	367	416	376	376	394	391	378	400	368	421	387	409	366	375	350	386	431	405	399	395	409	392	395	407	359	404	390	407	400	385	417	388	371	421	368	412	369	389	382	401	403	408	383	371	404	385	420	419	406	412	365	383	385	439	391	419	373	406	398	406	362	382	386	353	363	416	410	379	347	379	401	401	410	395	380	411	399	410	375	391	392	380	370	382	394	410	392	396	405	395	404	423	398	369	382	389	385	409	422	381	409	415	405	392	421	378	404	430	369	345	420	396	382	380	419	373	375	349	370	391	381	370	407	376	405	401	406	372	435	375	345	424	356	404	378	370	340	380	393	394	368	426	347	397	406	374	415	370	375	352	403	380	383	400	389	361	377	395	390	390	382	394	384	380	411	384	388	373	412	409	398	420	372	401	389	373	372	342	396	400	370	367	368	351	393	385	380	359	381	382	388	398	440	366	393	410	374	386	418	386	363	398	424	449	351	388	443	417	386	352	397	399	386	391	401	411	371	401	427	351	415	370	381	412	360	384	397	385	353	379	392	395	392	385	356	447	413	417	391	396	419	396	374	385	396	408	398	387	382	378	377	379	441	407	382	398	386	406	404	382	374	380	393	363	364	406	410	381	367	347	411	384	416	399	403	372	377	417	409	378	419	386	389	383	389	406	403	398	386	374	368	411	416	382	382	429	427	374	385	404	373	384	401	374	383	429	403	389	409	390	354	416	384	393	380	392	385	402	369	426	376	368	407	413	377	391	396	401	397	382	394	390	389	414	401	434	407	398	407	424	400	358	351	375	374	393	406	369	403	369	385	391	416	382	421	384	349	388	396	406	368	418	391	416	388	385	382	421	396	381	368	360	400	417	392	363	389	391	391	441	393	365	374	391	395	404	371	387	425	413	409	403	403	383	391	402	394	367	398	377	400	389	389	427	388	381	381	414	429	386	362	354	378	349	415	402	394	400	375	415	413	355	387	369	408	420	389	396	409	391	415	374	338	399	358	407	405	390	416	407	414	378	372	390	406	379	387	411	409	382	402	396	375	346	368	414	387	391	391	391	366	407	366	416	365	375	393	400	367	407	393	379	395	373	428	372	406	395	386	399	371	371	355	379	402	399	356	427	339	388	395	425	427	411	393	393	414	401	385	382	367	408	368	389	423	384	396	360	400	406	329	401	395	394	371	358	394	392	392	377	384	378	382	384	439	382	386	401	409	365	374	386	378	382	397	388	387	409	357	386	379	378	402	400	375	409	387	400	375	419	421	398	428	397	395	387	398	375	406	391	383	384	400	371	392	388	393	398	386	368	377	381	406	361	407	366	411	356	403	368	381	378	408	414	359	370	384	374	392	394	400	409	385	397	418	419	388	349	371	382	386	371	408	423	387	378	370	384	389	396	361	383	377	405	384	385	380	384	408	400	386	390	402	394	385	428	423	412	374	379	402	411	432	388	378	400	389	391	385	399	370	399	374	378	370	391	417	440	372	379	381	375	401	379	380	386	413	418	386	408	419	369	399	390	363	412	398	392	413	379	358	388	370	360	386	390	382	392	399	407	351	407	427	357	411	403	385	432	383	352	386	375	408	401	375	380	378	360	429	372	406	381	403	362	402	391	376	391	410	361	387	373	382	407	430	378	352	342	359	393	411	414	436	387	402	385	384	401	370	387	394	383	402	381	411	393	404	394	394	404	376	395	410	397	416	422	357	382	363	401	375	439	394	387	392	388	389	390	380	375	388	408	426	371	419	373	363	394	394	407	379	379	371	374	382	370	372	367	410	354	407	358	392	379	387	419	386	372	391	398	355	410	395	418	396	429	408	405	439	371	410	421	423	363	391	387	403	402	400	381	343	401	425	372	424	394	390	360	374	371	378	389	357	379	407	373	427	382	386	395	392	413	366	360	410	418	347	411	373	401	422	414	411	388	402	377	375	392	366	370	403	372	411	387	431	380	425	368	404	398	368	381	399	408	380	364	334	384	397	382	411	352	388	401	415	397	365	387	396	372	367	406	386	381	413	344	369	380	369	385	397	375	406	384	366	366	411	388	387	364	373	384	399	420	376	359	408	367	407	377	364	385	357	370	353	387	388	363	396	395	393	384	410	387	382	417	373	360	382	375	403	403	413	400	387	389	356	387	418	392	378	382	379	386	408	373	340	404	418	384	375	369	398	402	398	387	362	399	395	392	392	359	398	378	380	413	375	392	380	410	407	383	384	375	403	384	361	371	370	392	392	387	414	370	389	395	406	385	386	384	369	405	392	401	372	346	405	414	416	410	389	394	376	389	371	378	387	396	427	422	403	372	402	410	376	379	387	394	384	397	413	421	414	390	404	393	379	356	400	393	371	388	396	380	387	394	393	387	399	374	380	424	422	398	382	408	421	425	377	413	391	392	398	382	371	378	398	402	400	390	405	369	385	381	397	419	381	416	428	361	368	386	375	366	398	404	388	345	378	410	400	379	387	397	395	406	393	388	374	389	371	370	369	424	383	392	407	393	392	377	385	381	346	364	408	406	382	386	393	400
4410	8336	3327	773	480	458	480	449	392	398	402	429	412	389	364	438	412	396	379	422	395	389	395	433	388	409	399	437	387	378	400	379	408	399	439	388	408	402	407	396	356	411	420	422	413	437	388	392	389	437	399	416	426	458	440	390	444	402	394	382	409	438	403	425	413	418	415	386	414	383	416	395	443	395	425	389	407	391	402	418	401	404	397	413	432	396	384	361	418	396	405	373	383	367	426	377	404	377	409	388	419	410	412	388	421	393	395	377	384	406	417	423	389	381	372	389	410	409	427	388	396	409	398	428	425	377	384	416	393	395	379	374	434	413	401	362	407	376	436	426	390	424	377	410	425	388	384	414	383	399	392	366	404	394	384	411	403	339	394	381	386	437	372	398	390	383	410	395	389	401	417	414	390	358	449	404	366	399	352	399	406	398	374	378	379	403	435	377	426	437	408	388	445	420	406	422	420	419	386	425	382	394	396	419	404	402	397	386	377	396	386	437	388	368	397	385	356	403	416	363	390	417	409	374	414	390	391	409	393	367	381	418	384	421	399	418	378	416	410	412	406	398	391	386	434	413	455	395	454	399	421	428	415	364	394	414	394	394	391	391	382	423	408	434	374	352	397	388	406	383	405	414	387	409	368	383	417	392	394	387	392	397	401	420	415	380	381	376	405	403	401	427	396	428	373	378	392	412	386	399	404	418	379	406	397	405	378	417	395	389	417	398	402	383	403	435	411	397	413	384	370	386	377	371	408	398	407	391	390	414	424	392	400	396	389	387	403	370	375	441	387	389	377	398	435	402	449	407	391	397	436	402	408	421	414	403	387	435	409	381	430	363	369	393	389	397	377	378	419	375	372	384	428	428	386	392	413	403	406	399	428	433	387	375	414	419	427	424	388	361	353	380	424	387	430	412	416	386	400	393	379	387	394	442	410	400	407	375	409	372	411	395	419	407	389	394	434	408	402	433	379	380	376	407	364	392	377	407	424	405	420	401	371	411	390	406	378	384	378	386	412	409	416	399	416	445	391	394	393	407	392	440	397	379	352	391	410	436	386	443	408	424	383	416	397	428	439	405	435	406	396	431	397	365	382	421	431	411	419	389	401	375	392	375	430	392	395	413	389	373	385	382	387	378	402	390	417	368	415	432	387	395	425	379	393	409	403	384	399	456	408	407	435	400	358	409	392	383	402	375	426	429	398	379	403	382	402	412	385	403	409	388	379	357	405	394	360	399	419	383	401	387	389	434	381	413	387	410	376	382	394	387	390	433	400	453	405	380	386	413	368	388	403	378	381	409	385	395	447	397	390	433	370	406	436	446	446	357	402	396	424	397	397	389	404	400	423	414	415	392	366	395	378	386	410	399	392	400	402	388	379	411	441	390	384	393	369	406	415	406	378	407	385	433	420	418	403	434	433	383	396	363	396	401	376	375	384	402	415	416	413	387	400	422	448	416	370	397	415	404	378	418	399	423	455	382	403	402	382	403	383	415	428	386	390	430	380	444	405	402	431	393	392	423	376	378	376	400	429	398	383	400	386	412	383	419	433	418	360	422	377	381	399	370	409	403	444	422	395	397	407	379	402	415	410	394	372	399	383	392	364	456	401	404	394	412	422	410	414	415	395	396	388	401	399	419	393	403	382	410	400	374	387	431	415	377	416	428	403	436	393	390	417	404	370	430	416	376	385	385	400	380	401	431	394	410	377	418	381	383	389	436	426	359	427	361	421	392	407	400	399	396	419	406	409	428	408	430	394	399	395	409	407	414	419	437	412	406	424	433	352	401	378	405	387	432	391	424	403	411	417	432	421	452	381	362	410	417	378	404	355	400	375	397	360	428	392	388	417	417	384	400	376	426	402	396	412	402	441	376	392	427	424	399	405	417	415	403	393	427	416	401	378	438	412	398	362	387	406	396	415	400	409	413	387	430	413	369	398	356	407	398	402	399	401	401	388	389	440	410	409	402	416	420	406	352	433	405	412	446	425	421	411	415	430	434	395	386	422	399	425	379	403	423	413	403	415	426	420	400	411	397	388	371	397	394	400	399	425	430	429	388	401	410	397	427	415	400	383	386	378	418	370	443	405	414	388	426	420	389	395	403	408	409	401	413	408	432	403	405	427	408	392	407	395	415	390	374	366	402	414	385	391	395	418	374	422	409	422	366	452	414	389	413	405	362	405	425	405	386	395	402	419	416	391	399	421	387	414	438	389	372	394	404	404	367	410	424	399	396	393	391	408	403	370	418	394	386	383	412	435	374	438	416	372	422	400	405	422	403	386	383	417	421	388	399	381	440	409	422	379	405	410	413	380	405	380	408	411	403	402	405	376	396	420	384	403	396	402	394	411	362	417	381	375	404	402	409	416	389	430	427	407	408	447	356	374	390	412	382	426	438	353	421	372	422	407	444	400	419	387	391	411	369	386	434	404	376	427	433	441	384	382	407	394	425	394	390	419	396	423	403	425	391	374	389	399	447	428	403	429	375	410	376	417	352	382	404	443	394	401	389	382	384	400	409	423	382	426	392	385	416	410	402	388	394	386	398	383	400	403	414	401	355	355	406	405	391	372	421	427	411	424	410	419	394	396	398	434	434	405	410	414	429	379	377	364	423	397	389	442	378	403	408	391	375	365	407	417	429	397	403	410	434	414	409	413	406	439	396	395	378	413	402	419	429	419	409	427	405	405	369	386	394	373	409	441	418	439	389	417	411	427	430	344	410	412	376	408	378	385	420	415	419	453	344	426	384	394	386	370	348	405	421	418	373	415	398	392	416	417	419	363	414	392	444	457	399	418	386	416	425	424	411	378	442	406	397	381	393	379	447	373	399	425	388	422	394	392	429	381	415	386	408	427	401	387	384	404	411	406	402	402	408	409	418	378	426	423	438	388	415	427	402	393	424	416	381	402	385	385	409	411	390	429	411	390	443	407	374	379	425	396	387	412	409	407	405	417	411	372	436	390	444	405	427	429	396	402	437	404	394	418	374	402	406	408	369	419	426	425	383	391	409	387	391	401	419	399	373	403	416	371	410	448	434	385	400	364	400	436	386	422	403	405	382	417	427	405	426	380	383	460	425	429	401	424	415	414	375	402	377	405	415	380	457	369	411	398	406	428	383	389	398	409	381	382	411	438	416	372	401	424	377	447	397	403	387	377	394	398	416	414	427	399	385	445	422	383	415	390	404	442	416	408	392	376	440	415	405	428	397	427	365	426	398	407	405	413	416	399	407	398	415	403	387	404	401	371	464	408	417	419	420	425	381	417	418	413	438	369	406	370	414	434	397	411	394	403	439	356	389	413	423	385	379	399	400	408	368	393	406	410	389	402	378	396	452	442	383	398	366	366	395	387	383	428	400	391	461	378	400	406	376	416	405	371	419	414	417	391	375	407	405	437	378	424	396	389	417	452	384	408	342	400	411	443	390	397	407	431	434	427	426	439	441	390	403	392	382	406	387	367	419	411	425	408	367	419	410	457	391	397	444	390	380
23690	21474	29058	24288	21461	14530	1973	1302	1164	1066	1100	903	909	864	906	970	907	943	910	949	895	856	933	885	874	849	861	868	842	836	881	811	860	840	837	851	865	853	825	859	921	856	877	885	901	866	853	874	902	890	902	910	920	918	880	856	861	873	806	878	842	852	867	814	836	835	860	796	876	821	857	901	856	806	868	852	859	862	888	834	846	823	882	861	891	836	846	861	860	802	850	823	864	869	917	823	848	832	884	895	864	862	865	854	846	885	893	844	823	887	863	856	821	912	878	836	882	844	787	784	767	865	803	835	879	855	895	864	841	817	858	910	842	863	859	824	828	807	885	857	816	845	854	871	828	871	817	864	842	830	841	848	886	876	813	874	849	787	845	864	886	827	905	862	896	821	869	903	815	899	860	829	889	837	855	847	865	885	833	908	883	865	853	842	931	912	865	819	820	875	861	878	825	804	889	846	864	857	866	812	878	803	888	854	849	793	782	794	838	899	858	845	836	864	829	844	940	845	861	844	845	831	834	891	854	877	852	913	862	899	783	888	877	844	857	887	854	879	833	848	863	871	868	825	838	851	864	857	859	890	850	887	876	864	841	892	885	849	891	894	874	837	829	850	884	852	847	850	882	812	835	868	824	865	912	855	866	798	852	872	855	883	852	862	833	870	815	808	816	853	850	874	842	799	875	818	904	821	842	819	818	839	881	838	841	811	849	847	888	869	865	843	879	864	842	849	861	875	864	836	859	829	845	853	903	855	828	808	874	818	868	834	829	801	857	804	842	853	812	832	837	839	815	831	841	849	857	840	849	841	811	888	851	839	809	863	872	883	856	868	809	869	820	899	818	840	847	850	852	858	857	786	894	837	895	870	822	905	830	837	811	829	842	840	826	863	820	841	853	844	822	866	803	846	849	900	797	844	880	811	852	864	833	755	842	890	863	831	848	821	920	850	879	869	814	868	848	818	832	838	875	901	908	856	857	806	895	868	867	817	844	864	845	879	846	858	798	845	893	853	835	865	805	806	828	837	859	842	814	826	847	881	852	816	777	856	770	894	882	918	873	892	780	879	879	864	876	845	831	798	851	814	836	841	800	814	899	873	870	842	854	839	852	861	858	871	838	884	848	837	859	820	838	816	807	860	857	856	828	865	854	865	836	890	829	907	878	953	852	827	827	914	836	865	834	822	829	817	847	852	820	852	886	820	866	868	847	857	812	870	809	901	920	852	890	859	843	868	799	832	821	830	827	856	872	825	867	836	835	878	881	854	879	854	868	850	871	830	807	857	813	824	837	870	846	809	852	939	836	855	863	893	834	863	874	832	822	804	889	907	849	864	893	858	815	851	807	824	866	857	843	825	860	802	804	872	795	836	811	878	853	904	804	845	843	870	794	847	835	874	863	875	860	865	845	911	822	854	838	846	794	848	820	857	835	840	927	798	852	829	847	829	884	800	896	815	832	824	866	873	847	889	814	849	839	833	778	875	872	814	891	857	764	825	861	840	820	881	851	847	883	797	890	775	835	841	870	809	839	869	908	838	882	895	854	819	825	821	898	875	854	846	832	850	836	820	906	900	812	853	876	865	843	862	813	878	852	862	840	852	832	830	798	854	873	927	848	856	856	809	884	862	866	880	870	867	905	852	843	834	855	857	853	832	883	835	840	765	900	867	857	874	834	827	861	841	823	894	853	833	873	834	815	869	851	891	869	865	835	853	815	827	873	870	840	779	830	828	834	816	867	835	825	866	795	873	917	793	812	863	897	839	804	887	887	843	823	845	868	885	830	812	787	845	800	832	903	828	882	833	827	862	845	832	858	855	884	857	842	827	854	839	866	865	830	848	794	894	840	828	846	843	837	861	889	847	824	821	873	906	853	836	860	844	853	857	867	876	813	853	773	848	795	852	803	828	837	824	842	857	801	778	830	837	803	828	851	848	871	873	863	850	903	919	845	914	854	840	839	824	834	888	900	846	853	846	854	864	861	893	873	823	820	877	838	858	821	871	827	882	895	811	828	863	851	820	880	917	898	826	860	864	886	844	892	831	797	862	833	828	844	830	879	843	891	876	933	805	845	873	857	886	862	863	845	917	885	823	832	807	833	904	861	823	847	793	842	839	810	849	843	849	858	867	841	854	802	868	796	834	872	862	853	869	868	814	844	774	826	873	834	821	803	847	877	846	831	843	880	848	815	876	860	864	889	831	871	899	865	877	874	821	853	852	839	821	884	879	887	860	840	802	831	842	839	865	809	827	848	851	840	822	844	831	835	852	800	859	884	817	831	879	814	808	850	830	869	873	848	861	881	848	891	812	842	883	816	826	821	845	784	796	866	872	877	872	853	842	801	910	883	855	806	871	806	787	837	846	830	891	896	844	879	863	804	776	826	875	861	811	868	830	800	835	854	835	870	826	779	874	863	816	833	889	855	834	865	859	859	820	852	845	857	867	812	870	813	836	793	860	858	810	846	856	881	873	845	828	835	844	856	873	810	835	838	861	864	810	853	832	832	859	854	848	832	862	853	865	860	862	867	860	860	902	864	867	838	784	826	863	814	876	803	840	854	909	821	859	869	878	854	800	843	787	881	856	840	839	823	869	846	856	882	820	831	902	861	885	853	876	825	780	821	865	815	825	862	880	831	906	860	848	847	820	862	834	818	823	819	853	874	836	826	853	831	784	890	884	833	837	869	775	800	878	831	810	828	868	843	870	852	877	860	808	869	775	840	870	857	855	759	832	804	880	788	847	860	814	869	796	840	849	819	852	827	835	904	844	853	873	847	807	884	900	847	812	879	843	764	811	811	836	854	861	833	824	858	837	871	870	862	822	848	860	801	867	805	827	884	843	909	821	844	838	845	840	882	890	824	829	843	874	881	829	887	910	887	809	843	840	854	889	869	858	846	845	790	883	845	803	841	892	828	881	861	862	872	873	853	902	871	841	935	846	863	846	835	829	894	853	862	895	842	848	829	849	832	848	902	881	881	825	851	834	862	836	829	858	841	865	851	837	849	901	851	848	812	844	786	822	821	868	815	840	832	868	842	837	845	856	820	902	844	787	888	846	859	840	810	856	842	875	824	883	809	814	818	818	861	863	817	835	871	850	814	850	846	824	828	835	857	869	904	826	820	847	863	824	842	858	922	818	875	809	826	827	830	881	865	853	856	846	828	949	871	888	824	863	830	837	869	810	836	855	854	836	866	884	855	865	853	786	825	844	817	919	862	820	885	857	841	858	826	870	916	849	846	821	900	869	865	872	848	831	860	808	850	838	798	857	839	794	856	822	862	896	816	807	844	878	810	884	861	841	886	833	826	834	820	847	872	844	882	845	846	841	808	835	849	919	847	847	911	799	860	838	845	880	899	885	854	842	829	905	861	861	834	910	840	828	880	857	805	842	858	818	832	842	851	904	830	861	860	844	836	860	829	815	832	843	887	881	810	834	840	810	854	804	875	893	865	831	826	865	868	882	862	816	789	828	868	816	797	870	823	834
3740	16990	10985	4118	2588	2083	1759	1488	1292	1208	1110	1078	1070	913	959	931	946	936	922	995	920	934	914	815	857	904	947	911	879	846	887	891	887	875	910	854	882	924	881	898	828	868	888	860	873	859	859	831	820	851	888	896	887	900	886	917	978	829	980	819	806	850	850	875	862	894	858	864	908	910	870	853	871	873	868	890	875	895	879	862	841	892	854	877	819	853	834	846	853	874	863	866	913	827	876	872	835	900	848	876	860	833	854	921	839	838	875	873	858	790	874	864	883	848	928	846	858	866	897	888	839	877	842	803	850	844	862	837	884	894	867	865	879	899	891	830	852	890	904	903	840	889	853	875	831	878	804	872	843	882	813	856	800	833	816	858	841	851	886	807	823	839	868	901	865	932	882	822	840	830	822	854	914	879	877	853	832	932	836	827	887	846	799	870	894	837	824	911	817	837	838	845	893	856	896	853	858	893	910	827	884	900	860	830	878	862	913	829	862	843	829	848	853	893	846	871	855	829	900	877	853	889	890	861	830	837	852	893	821	854	853	852	779	828	879	880	850	872	899	831	847	899	860	901	859	853	905	879	870	822	824	887	877	808	827	814	878	858	889	827	815	873	850	810	862	826	898	878	875	849	844	863	887	828	892	895	803	831	850	836	882	844	864	848	859	856	867	879	860	826	791	895	865	857	878	839	815	805	843	854	837	830	881	890	846	842	860	833	842	862	813	871	806	866	846	884	817	861	876	860	827	827	854	828	821	835	828	826	859	845	847	872	802	906	847	894	868	840	870	846	881	878	810	878	904	869	870	834	919	852	907	863	835	888	911	865	836	841	906	809	821	832	896	822	893	851	866	821	962	835	862	851	885	805	882	866	848	875	906	879	910	823	830	886	868	904	847	886	850	820	896	902	838	880	819	871	848	852	869	911	841	859	838	825	856	834	844	894	887	876	869	840	825	831	850	866	849	910	845	862	828	879	892	820	839	848	853	870	853	848	829	823	844	856	890	890	850	896	895	874	884	874	823	845	834	867	843	893	870	892	858	864	889	856	859	886	865	840	819	876	811	878	881	853	856	891	877	808	905	871	861	880	859	843	917	853	846	833	790	856	771	887	800	812	862	839	799	855	794	916	858	852	888	847	853	831	835	861	891	900	825	897	869	853	868	833	875	909	888	880	881	850	896	876	805	818	839	859	831	834	901	832	844	816	859	843	852	840	885	865	834	826	849	869	869	839	810	869	844	794	849	830	886	902	835	881	859	864	858	844	800	861	857	838	870	875	883	857	870	896	856	877	856	826	845	869	860	858	862	879	828	825	891	866	852	809	851	848	867	807	833	862	801	832	863	882	838	867	872	863	874	866	808	778	877	895	859	860	821	873	852	832	861	887	859	856	831	903	858	869	853	860	872	839	844	879	826	829	860	834	837	860	783	881	791	865	860	878	873	816	818	815	880	905	905	867	803	831	835	862	926	869	882	882	877	908	843	833	859	893	801	864	813	800	910	868	872	782	883	912	858	869	888	839	815	880	883	822	848	873	830	855	898	843	855	910	881	838	838	938	860	855	825	869	889	826	840	851	803	806	873	851	865	866	822	807	847	814	890	886	849	870	857	852	874	838	872	867	829	870	842	821	829	836	853	848	917	863	881	806	791	810	910	862	912	872	917	898	893	850	890	810	864	864	854	906	831	841	835	853	840	861	827	876	873	836	854	845	861	854	844	866	914	848	898	851	869	907	903	841	880	821	812	912	831	880	877	868	836	855	838	910	896	883	826	802	875	868	846	832	853	893	808	891	870	874	858	847	878	822	854	861	843	856	850	834	858	839	854	820	820	864	809	856	847	884	885	853	872	860	805	864	854	835	836	916	927	881	852	809	825	835	839	868	847	891	895	805	839	850	838	857	862	819	863	891	831	858	824	877	830	891	812	855	887	835	904	896	947	858	875	881	833	837	856	889	890	912	835	862	813	828	852	850	826	882	863	851	833	887	855	829	857	867	833	860	835	842	857	886	866	880	857	847	879	869	902	858	844	841	886	845	847	880	856	869	811	866	858	840	792	859	814	864	853	874	803	869	842	814	850	884	837	819	873	797	888	855	831	913	820	904	904	844	827	832	867	807	895	848	876	864	868	901	855	868	864	889	809	869	884	879	828	881	884	888	873	845	835	830	815	860	906	864	858	806	860	824	843	895	819	859	892	830	846	856	888	847	851	878	874	867	822	883	859	863	876	848	876	856	866	791	842	800	843	842	827	899	834	809	875	865	903	837	866	897	876	890	855	831	792	865	866	858	840	825	866	914	877	883	844	855	887	898	865	896	817	835	846	862	873	862	868	837	912	822	830	806	966	817	837	863	860	877	880	892	900	862	809	851	885	867	823	891	885	857	869	872	843	904	844	895	832	857	978	895	838	907	850	875	920	847	861	896	850	860	890	863	825	820	889	831	795	862	897	813	834	840	903	829	893	857	817	866	915	836	853	837	868	901	848	825	869	834	855	831	892	850	849	844	827	824	833	842	829	845	831	875	838	856	881	847	874	826	826	795	840	904	843	871	815	835	866	868	832	904	838	880	843	873	856	849	820	892	851	865	844	872	866	890	805	829	820	850	848	804	840	892	819	878	883	854	892	859	890	853	878	904	883	914	855	911	882	895	869	885	868	844	852	806	821	818	850	859	863	891	839	913	829	854	877	804	865	874	838	877	868	835	836	827	847	793	910	838	902	861	892	887	907	875	839	809	796	855	877	905	844	875	847	827	844	861	898	826	829	878	788	866	828	821	892	896	941	832	858	818	887	863	815	893	886	870	838	865	871	870	872	854	855	893	844	839	882	874	816	857	890	843	905	835	855	874	875	865	920	840	879	892	892	890	849	845	874	854	855	844	870	851	815	856	915	860	855	852	822	901	900	833	882	831	869	863	793	819	857	871	834	860	872	870	815	851	825	831	860	845	882	856	856	893	906	894	854	862	847	854	909	820	905	855	867	864	822	883	885	905	872	796	832	834	860	842	877	821	905	885	875	825	893	799	891	908	875	882	847	870	856	912	910	820	834	820	879	876	811	893	874	814	850	897	903	848	841	883	859	840	921	904	846	854	847	842	818	870	846	811	893	878	938	797	872	863	894	814	779	895	829	865	845	844	885	825	866	841	821	860	902	863	858	849	878	823	872	836	818	885	788	814	876	892	819	834	777	799	889	822	860	880	860	841	819	923	836	841	858	895	884	851	868	864	871	878	882	847	850	872	811	829	842	848	864	872	848	829	882	863	882	895	822	876	824	844	850	879	836	860	821	889	844	797	875	798	887	833	878	819	898	866	853	868	851	829	866	866	843	844	847	873	870	858	806	875	804	869	866	820	832	825	804	848	878	844	860	848	818	786	799	866	829	813	887	855	860	891	881	851	867	855	886	838	837	867	862	853	836	842	879	867	846	836	846	878	878	800	838	807	854	883	865	864	836	893	948	881	876	799	837	865	838	826	794	817	857	884	855	881
24884	21451	28207	25006	16188	870	545	403	359	366	365	332	331	304	286	279	272	256	263	290	278	275	273	268	248	273	255	279	253	290	241	273	254	245	255	278	266	285	266	261	271	280	249	286	239	248	258	279	268	247	268	252	252	279	234	277	245	266	262	255	246	223	234	245	230	247	243	262	253	267	228	283	244	271	269	255	238	263	246	222	240	268	287	258	245	247	259	256	251	251	262	261	256	274	247	245	240	270	267	274	261	271	254	250	266	227	263	275	230	229	274	257	251	264	248	264	260	246	242	256	265	257	244	262	265	238	247	233	259	261	248	276	257	263	263	255	256	247	251	287	290	250	246	250	234	281	270	281	282	243	253	268	237	249	257	259	267	262	276	265	255	247	250	280	276	271	265	245	287	276	254	251	238	256	294	229	224	289	236	260	261	265	273	244	271	253	251	264	278	258	262	265	293	276	239	246	272	264	251	283	274	280	272	283	252	243	274	260	231	244	243	247	253	267	256	246	248	274	259	255	251	253	245	260	263	287	270	257	259	259	289	258	243	241	263	251	256	238	259	254	250	257	256	253	222	258	250	294	266	251	254	265	252	275	277	224	263	245	244	268	259	250	261	246	253	270	232	278	273	246	254	252	250	251	261	243	259	236	277	252	277	249	236	261	235	264	244	248	242	285	291	263	239	254	241	251	271	267	294	229	258	283	241	229	252	253	247	284	282	233	237	268	255	216	258	274	249	286	259	253	240	247	278	249	243	249	265	252	252	261	252	269	279	256	254	273	244	263	301	256	246	243	264	247	274	260	266	276	238	243	255	271	254	232	248	250	264	253	261	261	248	254	231	249	278	233	257	273	257	246	260	272	268	277	284	240	277	277	252	260	251	246	261	245	247	259	273	288	241	258	239	279	253	267	276	240	284	247	257	254	267	263	241	251	241	231	255	262	260	268	269	268	252	235	263	257	236	248	274	271	260	232	249	277	249	256	256	268	255	260	235	258	250	270	236	232	247	263	247	270	299	242	236	259	234	257	266	291	273	269	272	255	265	250	265	259	261	271	277	262	239	261	267	239	250	243	247	255	266	248	248	265	255	252	266	282	238	242	264	269	274	229	265	250	281	260	264	237	263	250	276	268	255	283	266	268	251	237	255	229	275	264	255	281	289	270	244	234	223	242	250	232	229	280	239	262	251	247	277	233	303	272	280	240	275	244	293	243	247	268	277	276	267	278	244	260	253	266	278	247	226	250	239	278	256	266	261	259	300	248	258	261	252	239	258	270	249	249	260	251	278	260	255	270	222	255	237	249	259	247	261	262	232	249	286	254	273	275	270	296	269	268	277	245	260	239	259	263	255	272	271	269	235	293	261	265	242	269	276	274	238	262	249	248	269	278	270	244	258	253	257	282	261	240	229	254	225	242	273	254	260	290	233	252	272	247	263	246	253	250	284	268	253	243	243	244	245	254	271	285	262	228	232	240	264	256	243	270	264	263	249	222	233	255	273	244	274	282	238	283	268	244	226	267	258	263	274	273	259	259	255	241	248	252	272	267	265	266	264	283	246	275	245	245	253	243	257	282	253	258	258	252	263	276	245	272	248	269	301	248	266	241	266	242	280	248	287	251	261	249	266	265	251	230	261	238	268	235	253	263	250	278	236	248	259	260	234	240	257	252	253	232	287	286	250	242	269	266	230	242	235	241	259	275	251	240	244	262	242	257	270	272	283	240	247	262	233	265	249	248	263	260	282	260	243	261	243	240	256	278	296	241	266	246	249	278	233	252	252	239	256	265	265	289	241	254	267	244	244	246	252	252	277	273	254	247	278	269	239	271	231	269	241	243	233	252	249	218	280	238	278	274	231	280	241	269	269	264	256	278	264	244	256	249	268	261	255	269	284	271	237	254	250	296	283	279	277	242	272	248	261	255	294	248	238	240	246	263	275	266	239	231	261	243	257	246	254	258	265	255	260	240	264	261	254	257	235	282	258	233	278	259	252	297	251	247	247	257	258	273	248	246	250	270	257	260	273	272	229	283	262	269	242	272	260	253	262	271	276	252	270	257	261	249	258	256	265	236	251	258	270	255	248	277	264	231	262	237	261	238	274	250	241	241	259	231	265	265	263	258	239	265	242	259	271	257	252	266	266	260	245	253	260	276	272	255	277	255	236	245	266	239	254	291	271	250	229	241	269	250	243	241	279	257	256	258	242	255	242	262	236	282	245	245	281	272	285	265	271	291	243	296	236	251	263	258	261	253	254	278	258	275	264	247	248	268	266	249	259	271	269	265	273	247	245	283	273	260	271	252	231	251	259	265	240	296	271	252	264	249	278	275	278	238	227	248	251	260	274	250	260	270	249	266	278	262	303	258	232	208	275	279	239	281	251	238	277	225	293	249	277	244	243	275	256	241	261	269	241	254	271	276	267	265	239	255	236	259	261	263	260	261	250	234	231	244	270	263	275	263	254	242	253	250	260	253	259	263	271	268	280	268	258	249	250	251	263	255	258	287	263	247	275	215	261	239	267	262	233	274	239	257	246	262	262	257	286	293	259	253	277	263	259	274	265	253	258	244	269	244	258	288	254	263	325	252	263	282	255	272	261	273	280	249	238	259	282	272	272	283	237	252	260	273	238	248	256	256	269	278	252	233	247	259	254	247	262	245	278	229	255	240	277	275	260	222	281	233	269	256	261	257	251	272	239	270	272	254	259	260	273	253	255	254	251	245	270	262	264	262	254	243	276	250	257	252	257	257	255	258	249	262	239	247	249	266	242	266	266	250	259	273	258	260	230	257	283	247	263	244	256	270	251	249	259	259	295	240	258	260	245	240	274	242	295	258	276	239	265	249	266	244	284	258	250	221	244	247	254	255	240	252	263	267	277	251	248	254	275	256	261	246	251	253	267	255	267	276	244	257	240	251	251	209	266	272	225	282	246	229	264	276	276	252	219	279	267	262	262	247	257	264	255	267	240	258	258	278	261	283	242	263	268	262	250	281	242	253	292	269	250	265	271	265	259	226	257	265	264	265	252	259	275	258	288	259	249	261	260	252	255	248	258	271	285	263	278	224	246	279	259	267	263	265	233	251	251	264	266	219	289	256	250	238	236	243	243	252	271	266	208	245	270	258	232	298	236	276	265	262	252	250	241	236	236	292	257	238	237	230	257	258	244	253	278	268	268	259	255	274	253	258	283	261	242	284	261	260	253	257	251	288	259	258	274	253	248	245	239	258	268	240	237	221	259	230	250	256	249	236	260	263	266	250	242	280	260	240	253	262	245	242	257	264	260	241	251	268	254	274	250	263	263	259	266	234	256	262	281	257	252	250	254	223	271	247	271	275	280	258	243	246	239	266	245	269	253	244	238	260	245	251	239	281	245	263	241	255	259	237	267	259	258	278	255	264	290	288	241	254	258	248	252	279	288	258	278	250	261	258	282	254	255	238	253	245	256	281	261	251	263	230	294	235	267	277	264	230	229	263	236	252	252	245	244	252
3337	14613	7290	2378	1280	979	822	676	602	513	416	415	390	351	353	369	348	331	346	311	304	327	309	286	286	288	271	282	317	319	316	281	292	300	298	292	317	299	285	288	283	266	290	282	297	282	294	289	284	313	290	272	304	270	275	276	303	292	287	280	273	306	289	291	281	285	289	276	327	282	280	272	308	290	278	301	316	290	278	279	290	306	259	314	292	291	289	274	303	303	294	281	285	298	300	293	284	260	308	264	282	312	270	286	286	272	271	277	278	248	271	320	257	270	287	284	280	262	315	279	306	278	271	283	277	303	294	287	278	317	281	314	272	287	288	256	283	260	276	285	303	269	280	311	266	308	325	277	314	313	274	299	293	308	280	311	314	282	309	317	266	295	311	251	325	297	306	299	284	268	296	306	262	264	295	307	271	260	298	287	295	274	266	292	262	285	295	287	300	267	290	273	275	259	276	300	296	295	289	281	284	284	290	296	291	287	302	262	293	286	264	289	323	276	303	316	274	279	263	306	289	282	295	251	298	299	294	270	296	302	271	261	287	268	294	297	290	288	290	302	279	318	301	282	265	295	315	294	247	306	278	278	278	293	266	301	271	255	253	288	311	285	285	317	285	310	274	292	272	295	284	251	271	276	276	274	267	292	283	273	284	255	309	313	291	276	277	303	288	265	290	288	299	306	289	284	266	299	293	302	294	276	280	280	271	273	285	288	252	321	281	275	316	310	280	291	240	260	287	287	281	296	287	283	292	279	300	321	281	287	286	243	283	292	287	303	284	302	285	285	247	287	311	285	279	308	272	277	280	285	254	294	278	280	261	281	282	294	297	258	277	262	277	319	281	310	308	302	278	284	298	267	282	281	315	268	279	297	281	292	292	284	297	254	276	291	306	257	275	265	275	279	296	268	273	260	295	284	271	295	266	282	273	272	264	258	271	286	263	295	298	273	295	283	275	267	272	257	246	260	279	315	288	270	283	294	273	304	306	285	288	270	276	245	265	308	262	296	272	281	289	267	290	284	289	326	273	271	290	281	236	292	323	264	296	288	317	275	265	271	308	268	304	289	312	305	308	308	280	268	290	301	252	300	286	287	308	283	253	300	287	288	316	292	296	298	273	286	265	297	285	318	267	260	283	274	291	271	301	306	282	298	282	305	296	298	265	285	286	315	270	256	257	309	278	307	295	295	319	287	308	291	297	297	317	300	294	276	266	256	253	277	275	312	270	307	301	311	286	246	292	317	303	245	327	276	289	302	307	322	285	285	279	273	291	284	278	295	308	320	265	259	277	280	305	283	297	291	296	260	283	295	277	279	303	281	301	281	289	276	270	290	288	289	279	292	319	295	309	267	256	277	277	256	293	296	285	276	281	264	282	270	299	288	284	285	285	291	274	289	283	300	266	287	299	271	291	250	268	305	276	289	276	291	277	299	278	304	287	279	275	299	311	307	321	264	292	250	310	296	328	292	296	279	286	319	275	296	278	258	304	280	297	298	276	257	315	283	302	277	276	278	284	281	303	273	260	263	271	276	282	284	275	286	295	276	289	296	269	281	312	294	261	258	290	285	285	264	274	274	273	317	321	289	302	313	286	308	262	271	297	280	321	271	269	271	320	277	275	307	258	300	318	279	267	273	268	287	287	290	290	271	299	288	277	307	294	303	290	260	253	280	285	296	309	279	276	264	270	298	257	311	310	276	282	306	285	286	301	296	264	316	267	279	271	306	292	255	257	296	309	284	288	261	273	288	312	304	298	304	303	286	271	283	258	282	286	294	293	309	293	288	260	274	305	281	319	267	267	263	277	302	307	267	265	291	251	303	306	262	282	248	281	287	260	285	277	289	267	264	287	288	241	304	260	263	278	279	272	298	290	262	292	274	288	251	289	286	290	325	258	266	268	282	279	303	265	318	304	314	325	295	294	280	287	276	314	272	273	267	284	273	294	272	284	286	269	310	297	296	299	269	295	290	264	283	291	284	304	278	297	327	285	325	299	257	299	292	267	282	295	289	283	266	263	287	307	292	294	292	265	263	262	268	287	267	299	267	277	313	259	284	264	284	290	278	283	255	272	264	306	297	288	276	297	305	293	315	296	266	293	274	275	289	295	262	290	277	296	288	259	288	279	296	281	263	281	296	276	276	262	261	301	277	303	315	302	284	265	267	311	284	272	275	270	269	314	272	268	295	270	289	287	262	260	278	283	298	302	282	325	283	292	312	258	263	279	265	282	290	277	299	272	287	291	274	262	281	263	263	267	264	280	309	321	257	258	280	278	290	288	307	274	324	288	268	294	286	298	309	266	282	327	286	278	296	300	292	282	285	272	291	282	289	313	285	306	278	281	290	296	268	280	274	279	295	304	270	282	291	255	299	267	272	283	275	278	257	304	322	285	288	279	313	317	309	293	286	275	241	315	278	296	273	295	301	258	313	265	316	303	269	328	304	281	285	274	284	318	297	295	267	310	274	285	292	310	293	302	278	235	256	303	318	292	287	299	255	316	270	287	281	282	262	304	276	301	270	267	263	293	266	306	271	282	301	301	275	270	255	264	315	290	282	287	276	264	262	304	293	271	284	285	283	251	282	306	313	312	286	279	254	269	306	304	284	311	328	280	285	304	271	276	282	298	282	305	296	292	289	271	290	280	313	301	294	295	303	255	290	311	282	265	299	290	285	273	277	289	262	302	323	278	303	279	268	272	335	267	302	247	256	282	299	299	301	284	299	290	281	284	312	292	307	273	284	284	338	293	296	285	299	275	285	297	277	251	320	307	291	304	283	271	291	302	285	290	283	270	288	295	300	285	285	283	282	286	303	289	283	282	299	260	292	291	279	302	273	272	290	280	270	278	292	270	314	288	295	279	318	290	228	288	308	285	274	270	284	283	271	280	300	302	295	277	306	291	287	273	268	310	297	264	277	290	295	302	325	303	298	293	291	291	287	314	278	290	300	265	312	299	293	263	292	278	293	282	315	259	282	285	293	282	288	292	282	319	285	295	281	302	258	282	264	297	280	300	281	302	294	293	277	290	291	233	272	269	262	282	289	312	287	296	257	292	267	246	303	278	277	288	299	298	254	280	298	288	298	276	299	263	280	295	284	285	310	307	275	287	273	257	314	257	279	314	281	254	266	313	281	278	318	291	277	276	276	269	280	280	288	286	269	303	283	292	304	293	307	283	292	266	259	258	285	286	266	279	274	275	277	263	284	281	288	281	313	264	301	277	274	299	321	264	291	288	285	270	269	250	307	275	303	276	281	294	261	277	291	299	278	298	286	278	300	279	279	269	280	297	267	291	253	282	288	298	266	254	267	294	285	266	297	287	276	296	272	267	302	293	301	277	255	269	263	252	280	283	272	298	295	279	293	273	296	272	282	290	295	304	288	283	277	276	274	315	285	286	284	266	302	294	288	324	265	285	285	297	278	299	266	281	264	298	302	300	295	269	264	260	312	295	273	290	282	271	297	289	282	308	281	283	268	285	281	297	303
22627	21502	29452	23991	21505	21585	13306	1846	1296	1325	1201	1124	1053	1021	970	962	997	987	945	1010	958	973	905	924	941	936	929	911	890	899	825	950	884	875	867	896	882	885	835	898	913	884	891	875	908	868	870	860	887	835	897	870	876	908	906	848	875	873	862	878	874	831	864	848	867	886	896	835	816	845	826	876	852	873	888	869	852	842	809	789	860	879	816	905	870	882	878	893	861	842	862	872	833	829	830	843	872	842	846	866	863	882	834	843	836	890	896	908	908	840	833	818	846	847	817	855	860	865	860	825	830	845	895	798	860	832	900	882	851	848	780	857	878	867	853	891	859	834	821	880	892	889	859	883	879	863	811	856	878	838	841	875	892	869	862	893	864	806	830	894	867	873	869	878	842	899	848	940	860	844	858	869	821	867	825	842	861	861	904	889	898	819	860	860	886	857	861	863	810	817	884	891	887	864	891	853	862	924	878	837	811	875	862	900	843	870	911	878	870	832	908	863	868	832	846	847	833	893	863	880	855	857	855	913	837	867	808	848	896	856	823	856	871	823	907	810	904	842	857	861	924	812	780	888	933	854	860	846	871	881	865	825	834	887	875	890	849	810	833	841	846	880	877	868	807	871	849	832	842	843	882	838	845	828	851	836	892	849	860	813	860	851	894	888	845	891	852	870	905	870	903	818	838	827	850	860	842	896	876	853	813	880	854	899	903	818	832	915	882	846	846	876	815	880	904	864	881	804	889	885	871	801	881	877	943	847	876	855	862	854	820	839	849	884	891	826	842	821	863	853	841	848	881	853	852	806	850	833	881	892	863	874	826	824	864	905	806	857	863	831	838	827	819	909	801	846	821	825	842	825	842	812	919	798	873	881	880	831	849	877	809	904	861	864	881	864	854	875	860	830	883	836	866	840	859	829	914	886	858	865	901	885	865	826	820	799	822	847	807	845	820	843	900	823	809	842	831	917	890	866	849	854	858	839	847	829	863	824	840	892	867	850	846	894	857	937	878	855	872	825	847	911	880	861	861	836	835	872	894	839	843	824	841	929	882	825	856	841	864	831	852	870	849	845	856	862	878	800	867	865	901	926	809	882	853	809	831	843	825	856	852	870	837	823	901	875	843	940	852	890	849	875	904	822	867	809	864	853	826	791	853	844	860	847	868	856	887	852	892	849	859	905	855	883	869	823	898	875	883	878	837	817	857	843	820	857	798	869	886	851	829	849	872	853	817	920	874	861	825	863	901	853	867	853	832	853	892	837	841	854	846	836	836	853	839	823	911	896	877	809	833	885	864	858	830	868	822	907	839	849	847	896	847	825	872	866	844	836	870	820	885	884	814	892	850	871	885	819	876	902	826	858	885	872	830	856	795	834	865	893	887	902	891	803	830	866	843	832	892	878	907	885	859	886	855	850	815	873	839	855	799	867	805	817	874	897	844	834	835	864	843	902	829	881	865	903	880	893	813	786	856	887	847	877	868	863	840	817	867	831	868	862	833	865	896	868	842	899	852	900	848	873	894	849	849	829	864	858	840	866	872	830	844	819	847	890	806	823	885	921	855	871	872	875	842	873	865	869	823	887	841	844	850	805	839	829	883	891	860	874	923	843	875	811	859	831	819	848	883	851	832	854	905	848	848	848	825	860	850	816	808	866	911	818	865	829	803	871	896	889	829	867	915	810	885	889	826	846	832	883	808	857	842	872	845	789	857	862	769	865	873	819	851	905	878	868	851	823	827	853	862	909	860	880	848	852	869	830	820	839	878	838	798	837	881	867	848	851	840	812	837	874	810	882	863	878	831	832	817	852	848	862	857	820	922	844	864	809	803	887	896	848	916	821	834	868	823	845	845	849	833	893	858	822	911	872	868	830	837	851	847	835	796	861	835	851	871	838	847	872	805	824	802	857	923	948	842	914	812	840	894	854	863	894	900	850	888	869	908	859	881	801	818	863	844	794	858	854	883	782	858	835	896	908	850	809	882	864	847	868	832	857	863	858	847	860	879	834	856	846	900	853	852	876	855	839	894	868	843	883	923	863	836	855	845	863	819	895	842	847	915	899	860	849	888	834	868	837	893	853	841	840	862	881	871	855	911	840	860	859	788	858	852	883	812	824	858	877	875	856	854	877	889	808	843	832	838	864	861	881	881	854	824	908	821	866	855	886	892	869	869	845	799	822	842	851	881	887	857	881	867	859	870	837	889	890	868	889	940	844	811	875	828	954	872	917	867	841	853	852	841	889	845	840	819	918	765	855	893	862	827	840	843	859	887	854	845	859	873	824	842	836	878	856	898	852	838	871	861	846	851	855	844	805	853	840	844	856	850	801	856	844	870	838	908	834	841	832	852	857	863	854	899	843	880	883	837	893	859	834	827	862	916	863	870	878	858	914	857	879	874	848	858	890	791	876	799	872	838	847	838	804	830	840	889	885	813	861	859	813	865	834	855	859	831	845	849	836	893	870	810	826	829	820	826	824	892	850	889	840	838	844	858	852	840	877	845	864	868	898	841	877	825	832	832	794	870	862	902	820	848	883	852	839	883	823	826	861	871	836	906	798	827	832	797	825	850	865	869	848	888	888	818	860	773	849	820	772	846	853	864	820	869	871	835	850	862	860	833	830	855	793	857	846	845	858	829	824	844	844	849	849	802	906	865	853	871	846	825	865	829	815	841	877	896	868	846	870	868	896	877	869	876	877	871	882	804	859	841	872	876	872	864	864	883	862	846	903	847	896	832	783	935	875	849	835	865	831	881	880	803	830	846	863	848	862	835	842	854	872	851	853	795	901	811	856	811	853	856	843	837	818	843	819	822	838	918	850	865	810	870	897	886	823	845	882	831	837	832	847	903	889	830	845	861	886	819	874	876	884	813	864	876	878	802	870	886	873	833	885	846	864	844	815	812	846	882	874	889	846	915	823	914	876	837	904	860	901	903	885	816	869	829	891	863	891	889	880	887	837	832	897	828	837	866	815	883	818	868	814	806	859	855	810	849	847	855	881	842	911	862	851	841	838	870	836	885	858	860	892	862	883	863	889	870	872	833	868	953	838	814	912	869	876	898	830	880	873	852	877	856	901	836	847	859	869	916	863	818	873	848	873	856	872	790	834	837	834	869	821	871	850	908	816	820	862	870	813	850	883	836	821	903	871	888	867	892	819	884	833	844	837	832	808	805	853	824	844	894	844	815	828	801	906	863	851	844	858	877	864	787	853	905	831	813	845	847	841	907	856	842	809	872	890	810	842	894	841	887	835	897	864	837	910	899	842	853	871	912	826	863	873	848	843	791	846	845	833	849	853	879	804	842	812	857	807	823	932	821	859	825	933	896	841	838	854	819	818	867	881	873	873	893	815	872	843	815	852	879	874	852	818	875	887	886	804	786	865	848	800	804	856	823	845	829	864	833	834	868	842	854	842	817	876	853	885	853	860	889	902	844	878	889	861	893	864	886	861	896	851	834	851	833	865	822	846	841	908	846	848	911	834	845	805	911	832
5755	28637	13095	6236	4109	3194	2492	2101	1768	1529	1445	1286	1243	1094	1071	1126	1059	994	1004	1037	946	977	925	933	950	948	914	902	850	932	915	889	955	894	866	926	834	901	859	862	862	878	901	916	848	909	919	883	867	914	856	888	907	852	853	891	940	869	923	878	891	873	876	865	873	870	942	875	906	833	881	828	842	826	896	853	889	862	879	845	835	855	863	890	813	888	883	875	861	884	875	883	838	910	883	892	865	892	859	887	885	892	847	896	888	895	946	879	854	841	862	860	866	854	890	882	914	930	824	813	882	912	851	840	875	776	861	882	900	885	889	851	891	861	950	846	890	866	839	853	822	865	886	895	878	835	823	874	857	856	862	871	877	928	905	825	832	825	886	897	841	869	874	890	869	854	894	880	813	872	906	852	858	836	886	880	896	829	872	881	867	890	839	904	906	875	856	895	876	867	893	912	848	896	878	864	898	884	874	874	960	911	861	874	907	854	872	805	829	886	903	872	886	902	858	886	880	883	865	878	880	854	845	881	865	830	852	896	883	874	918	925	872	861	890	849	847	818	814	838	877	892	882	873	856	909	845	902	859	867	891	923	868	953	829	877	905	825	904	861	935	845	854	909	890	829	876	895	878	838	811	910	867	902	861	866	876	877	873	892	849	934	863	876	867	867	931	821	875	887	844	814	873	870	867	823	903	859	893	887	864	840	860	908	914	858	855	885	877	870	858	847	879	896	884	909	901	879	829	918	869	903	873	876	917	902	854	922	839	908	926	874	924	914	882	868	914	865	903	868	866	860	885	892	845	811	827	887	937	866	888	876	873	876	878	858	863	850	839	945	878	917	879	918	888	886	834	862	907	834	895	865	878	834	876	845	891	879	877	881	909	869	871	886	841	890	853	870	889	832	863	882	873	910	881	860	884	858	847	843	863	912	910	912	916	879	924	880	896	896	838	876	912	833	863	903	861	895	905	865	916	873	846	858	834	865	867	911	833	860	856	861	855	874	860	839	855	903	925	874	894	888	837	894	917	909	863	916	866	866	857	852	868	884	862	855	856	864	946	895	807	882	874	884	809	885	918	886	905	881	841	862	879	871	866	840	910	916	887	842	892	849	883	904	840	872	871	870	853	844	850	852	867	843	899	862	881	955	887	867	883	898	897	859	875	863	888	886	891	841	869	830	886	833	943	914	902	857	943	843	895	910	890	881	852	893	875	836	874	856	912	846	854	828	852	827	919	857	880	886	878	870	831	909	837	892	885	857	874	868	879	874	903	867	896	908	859	872	855	899	882	875	904	886	879	872	861	853	862	933	857	858	934	859	845	857	865	919	839	874	855	865	842	858	858	850	810	892	867	916	884	863	880	861	855	864	946	871	858	843	872	862	956	909	885	820	879	859	890	915	874	888	800	878	878	884	896	876	843	853	845	842	885	860	873	847	862	866	932	877	895	869	870	899	908	876	879	888	889	836	891	861	949	901	857	881	847	890	865	909	825	871	835	886	896	844	867	858	880	891	896	894	868	836	848	848	895	904	839	900	869	854	893	854	849	812	877	838	840	869	869	893	853	892	847	901	871	885	869	865	844	908	870	801	872	886	880	882	879	900	833	882	888	888	854	851	925	917	873	891	864	870	889	877	847	864	877	911	876	883	874	871	871	897	828	866	853	890	902	867	914	864	897	904	903	862	858	853	860	831	860	867	881	865	851	899	875	895	882	891	913	831	861	889	874	862	868	825	910	870	871	856	869	882	899	889	853	892	836	903	861	884	886	869	825	890	856	814	853	863	899	885	850	875	858	892	912	909	905	852	870	857	878	906	856	891	857	862	828	919	897	855	884	881	826	871	869	886	904	888	873	883	869	857	898	890	914	867	847	901	866	884	850	889	874	867	860	871	878	875	854	879	856	871	847	869	956	850	912	901	865	885	871	886	875	855	878	904	876	936	861	913	872	868	896	872	889	889	887	852	872	854	915	855	924	879	915	861	859	919	903	804	918	895	901	873	915	859	848	848	897	868	886	918	878	841	861	885	886	895	841	898	862	890	914	861	860	813	831	902	869	902	850	840	939	889	919	891	903	880	862	923	885	878	879	865	840	883	922	850	874	892	850	825	849	864	862	827	875	892	824	818	862	908	846	857	834	871	941	871	815	877	941	869	910	869	860	835	859	895	841	838	860	926	879	905	903	851	840	850	899	836	835	892	876	853	829	835	888	862	817	882	897	809	882	838	896	863	865	867	841	818	911	890	872	874	919	863	885	871	845	897	888	856	850	875	883	886	906	860	839	856	905	840	913	867	871	896	890	869	882	850	924	910	854	881	853	904	872	831	864	919	879	842	897	939	843	909	859	887	914	854	900	901	859	922	900	926	848	877	921	916	898	836	888	824	899	862	871	872	866	876	809	887	869	852	912	842	932	832	873	843	789	902	864	854	876	880	856	887	889	868	898	901	864	862	866	911	851	843	918	892	844	861	896	837	878	873	848	934	885	850	907	877	879	869	870	842	827	919	873	898	852	910	891	886	875	871	863	876	853	858	906	919	882	887	930	819	935	959	875	898	841	880	842	856	843	884	838	903	844	888	872	877	868	919	883	896	891	892	894	884	896	902	859	847	891	826	913	885	878	901	871	872	859	892	845	866	831	922	869	898	862	871	926	915	879	828	889	858	861	881	884	860	893	843	890	849	838	834	840	863	897	879	860	860	905	788	841	868	823	901	904	841	899	883	869	893	867	846	807	916	910	851	868	852	913	850	835	918	902	866	870	886	911	863	895	876	865	910	890	872	853	896	890	891	920	873	875	856	886	866	917	835	935	880	926	912	877	874	884	863	935	909	852	871	931	862	924	870	871	849	866	879	888	898	854	891	878	868	835	828	855	883	889	881	847	863	834	898	865	860	866	860	874	920	865	848	913	852	875	915	895	870	828	868	837	876	846	875	867	868	865	848	844	876	878	849	859	906	921	855	839	835	817	865	839	845	841	843	810	825	915	863	872	906	860	874	856	892	918	882	934	855	867	879	898	842	892	907	864	863	873	895	860	877	912	873	839	881	822	896	902	898	824	925	894	931	840	845	854	882	926	850	870	886	853	794	868	861	929	893	889	936	862	864	841	896	857	915	896	827	876	884	904	862	872	814	862	876	898	865	893	876	908	863	838	857	862	887	864	815	854	913	837	818	828	880	852	840	890	884	881	910	832	817	880	883	901	870	900	856	866	869	896	845	890	853	900	929	865	837	879	861	850	850	844	873	898	822	862	877	835	852	937	845	913	844	858	896	822	857	894	916	862	854	881	837	916	834	909	881	872	835	862	861	832	916	870	859	853	879	875	883	881	880	911	865	905	831	847	875	861	860	865	925	903	852	889	910	884	867	887	872	866	924	883	904	846	842	890	916	901	850	834	846	897	862	874	903	900	849	879	834	878	857	889	882	901	851	896	921	865	848	889	876	893	868	865	885	867	876	836	869	908	889	861	854	830	896	835	864	869	833	870	876
27667	20533	8580	911	627	563	520	436	406	432	412	418	401	363	416	407	419	425	443	374	386	410	384	387	365	399	388	403	398	390	394	389	353	404	373	391	379	390	367	396	383	394	397	412	408	409	381	409	390	404	363	411	382	442	402	363	407	387	376	407	402	371	393	416	400	396	396	379	371	443	376	396	412	386	407	420	389	397	384	394	385	414	375	396	398	403	412	365	377	367	370	403	404	442	370	403	416	405	385	418	402	357	371	381	414	379	375	424	425	390	409	420	395	398	378	383	408	401	428	396	381	382	403	369	390	400	421	396	386	387	361	367	403	386	397	396	396	394	420	393	398	426	393	416	390	405	397	376	374	364	428	354	394	393	387	439	390	398	405	383	360	408	387	390	392	393	367	396	391	383	381	387	379	378	412	372	365	385	396	406	384	409	404	429	386	382	372	423	382	428	394	374	406	399	429	433	413	396	405	377	425	434	402	407	421	379	386	389	373	391	397	371	377	365	401	381	406	359	380	364	410	379	380	408	397	398	416	377	402	388	418	397	367	415	401	413	386	374	364	379	393	396	385	430	381	375	378	413	375	401	383	418	444	398	398	389	366	432	414	418	414	408	420	441	411	416	379	394	400	383	419	390	381	388	403	400	372	373	377	398	387	418	375	376	417	367	362	381	409	381	406	383	383	380	403	377	385	402	405	373	389	376	404	370	414	349	402	410	409	426	373	410	374	387	417	390	379	379	393	408	397	431	419	360	401	423	406	424	411	367	386	416	382	390	404	393	387	419	385	392	409	407	421	413	409	370	372	379	416	355	393	368	396	390	437	420	373	369	383	378	373	396	405	385	370	380	371	370	409	407	380	392	398	413	356	403	401	409	386	408	395	380	407	378	399	385	363	405	391	415	425	385	381	388	426	442	395	401	412	417	374	411	370	389	393	377	372	426	425	400	391	436	416	377	412	398	400	391	389	416	382	360	446	388	394	425	431	405	415	393	342	408	387	381	406	387	379	358	389	384	391	380	389	418	418	396	372	369	366	430	394	380	399	384	373	385	428	405	407	413	389	373	390	390	393	369	390	382	402	372	423	396	379	393	376	398	353	375	385	397	416	384	368	397	403	411	389	408	407	373	373	403	406	355	383	404	394	417	377	397	394	399	355	409	381	408	411	399	380	371	420	384	411	381	379	388	377	381	365	385	415	424	386	382	401	429	422	386	395	379	411	355	374	379	427	399	377	425	358	367	366	362	425	393	405	393	355	399	389	398	375	398	377	401	390	387	366	394	380	387	405	384	416	381	391	409	385	422	363	412	390	412	366	410	393	395	382	400	401	425	348	397	443	384	368	417	385	377	345	384	397	432	397	394	399	396	426	427	383	419	400	398	388	411	387	390	414	418	412	359	393	417	381	364	393	402	383	409	417	387	396	374	431	384	360	390	404	398	399	377	390	452	411	383	372	381	389	366	346	390	394	390	395	396	384	378	397	388	403	413	401	422	344	381	395	383	381	384	414	381	407	386	386	338	398	370	436	430	409	419	395	364	406	348	374	393	401	387	390	382	384	415	436	362	421	388	409	404	399	376	399	436	412	403	440	395	385	404	402	394	392	389	385	377	407	392	422	386	404	391	362	387	382	372	375	397	438	423	385	392	403	389	385	368	391	395	409	381	393	369	405	386	372	405	376	378	365	383	367	402	393	395	421	402	422	404	385	421	351	418	418	390	406	386	428	420	396	405	372	373	380	389	402	366	389	402	391	363	394	364	417	400	359	412	398	357	417	397	414	377	400	381	427	435	422	412	429	383	383	373	417	412	391	366	386	358	393	377	383	384	376	378	418	437	391	365	400	375	370	408	376	377	420	385	402	428	377	388	396	391	411	394	383	393	410	423	417	381	442	377	394	392	378	403	402	397	384	346	372	405	388	356	384	380	410	412	416	401	380	403	396	427	381	374	400	378	434	398	395	391	397	398	415	407	370	343	395	404	417	403	385	422	368	400	377	390	416	432	382	375	396	398	361	369	375	408	380	429	406	399	382	381	413	395	402	380	391	415	377	398	388	402	408	393	390	411	388	389	399	377	390	420	379	393	400	360	399	389	435	404	422	380	369	389	379	400	417	424	351	403	426	392	377	414	390	405	400	352	371	407	385	384	441	409	393	392	405	388	420	404	373	401	399	380	372	349	392	402	375	406	408	379	391	385	387	418	391	379	420	387	390	359	363	402	391	385	374	361	382	427	392	389	390	373	409	406	378	400	335	416	400	395	382	380	375	386	399	393	410	409	418	380	405	393	390	414	402	390	410	415	428	417	399	380	432	389	384	401	378	397	378	388	420	416	375	405	399	428	407	407	401	398	358	394	411	418	394	400	413	411	423	369	413	388	408	400	399	376	396	432	389	397	360	415	439	355	387	383	389	374	381	368	353	403	378	392	411	369	385	394	361	388	416	387	410	392	423	417	375	399	382	361	397	379	411	383	416	423	395	402	450	363	416	432	354	394	401	377	400	402	395	393	413	378	361	384	364	379	373	380	403	435	409	397	413	391	377	360	367	414	442	400	413	391	345	428	375	422	386	397	396	423	419	411	436	427	410	418	367	398	375	406	417	402	370	402	409	393	422	379	394	342	361	380	400	408	430	349	395	373	424	385	403	366	397	427	399	409	415	405	404	349	410	417	413	401	395	360	390	399	395	377	363	433	398	422	383	388	401	406	379	415	408	377	364	421	416	373	390	381	416	376	405	369	411	377	425	378	403	374	415	386	389	399	391	416	390	388	365	403	376	409	410	369	385	389	373	423	404	373	421	396	379	379	388	397	405	408	375	393	377	376	383	375	386	383	392	378	438	381	358	402	382	369	418	345	389	415	400	424	391	389	417	396	401	381	400	358	388	407	362	375	385	376	407	401	399	387	411	401	413	402	385	398	414	392	397	403	393	424	363	368	378	390	431	412	403	402	396	389	443	422	413	413	420	421	407	385	387	389	388	341	390	383	394	398	370	401	380	420	393	369	423	392	365	393	370	400	398	384	398	374	395	383	351	389	403	399	421	437	395	409	407	399	395	425	356	378	396	431	391	393	396	416	394	355	399	416	402	413	384	374	380	403	384	385	358	380	400	389	379	407	404	401	373	397	379	379	363	388	418	428	361	381	329	394	395	368	384	376	374	401	389	383	414	397	420	379	399	398	373	418	386	395	394	424	416	408	398	388	403	383	386	391	423	403	417	416	416	373	397	404	384	393	413	404	419	394	404	384	386	384	386	372	368	376	396	384	404	412	424	396	390	402	416	389	362	395	402	407	411	444	404	419	387	359	427	396	385	371	385	381	400	385	391	388	392	378	402	378	390	397	380	409	434	411	404	369	426	393	387	394	403	403	345	403	399	413	399	401	425	372	335	364	390	384	428	426	407	381	394	411	401	364	389	358	418	421	401	402	407	407	398	409	437	412	399	408	363	395	418	425	396	413	374	384	397	407	379	391	379	423	395	415	385	382
5495	14040	2582	646	556	514	468	464	453	493	423	400	403	381	397	395	395	437	413	382	432	395	389	427	405	380	398	409	427	383	410	383	422	420	390	430	376	416	410	415	374	431	422	416	431	428	406	388	419	414	412	396	439	431	395	394	404	419	408	420	433	441	434	406	413	403	385	431	403	405	420	431	403	414	366	420	411	422	434	395	395	436	415	383	368	407	410	414	389	391	397	427	418	406	406	410	419	405	437	393	405	397	429	394	395	376	403	429	407	394	407	417	395	411	407	400	423	378	414	429	413	398	427	428	431	426	407	424	398	413	408	410	434	403	380	421	431	390	404	376	398	392	403	386	430	426	414	355	389	374	396	383	453	404	418	413	442	393	413	408	412	372	404	401	393	381	375	420	403	390	392	424	412	387	404	398	390	441	428	432	393	419	416	390	396	435	397	387	360	429	380	427	385	396	398	388	380	444	430	433	382	417	378	384	417	377	427	420	371	419	383	438	370	406	420	378	381	420	424	400	413	415	409	411	359	387	390	412	423	417	409	380	399	420	422	383	396	433	401	450	452	404	434	438	416	382	433	401	422	406	423	425	407	427	415	440	374	408	406	415	362	396	405	399	378	404	407	376	352	414	400	437	410	404	436	421	368	411	401	418	407	387	401	425	403	406	404	387	411	432	443	425	430	420	403	405	407	406	404	432	413	414	382	449	405	426	422	406	406	405	406	420	403	382	383	380	403	427	402	431	397	439	390	423	419	449	411	396	387	385	420	427	378	427	388	401	397	429	406	435	408	392	412	380	413	405	432	394	382	396	415	440	413	419	410	411	394	403	393	402	418	409	399	415	396	398	422	401	401	422	391	411	423	397	394	365	419	384	425	417	369	409	426	417	410	395	408	407	435	410	384	392	400	401	438	391	386	423	416	415	392	384	425	446	433	410	414	442	431	406	399	400	406	403	387	405	409	399	386	415	403	399	396	360	465	408	425	416	415	432	390	394	407	430	411	423	414	422	385	440	394	367	393	449	425	395	410	393	408	433	419	407	413	407	410	406	429	413	389	425	406	416	396	409	425	380	416	435	394	417	421	396	364	411	382	420	406	395	395	463	368	417	383	375	373	400	397	401	409	409	431	393	431	457	415	387	361	404	416	378	379	404	424	432	394	413	395	389	383	460	387	422	409	423	381	410	387	453	403	385	413	406	414	414	410	397	422	390	421	426	390	389	391	444	395	413	418	419	446	371	450	416	392	429	389	428	418	409	439	415	441	434	391	400	412	392	403	408	384	395	406	424	381	433	423	370	373	442	429	388	410	393	412	363	400	414	391	461	390	418	401	429	397	416	417	385	395	441	412	430	392	417	376	390	428	415	391	418	397	412	392	425	426	414	404	411	438	409	411	418	374	401	422	395	453	405	408	411	443	376	354	444	377	412	396	435	399	419	434	409	399	383	384	390	403	385	416	390	396	436	425	408	424	451	351	404	419	431	393	405	406	386	422	410	391	423	394	436	423	378	390	419	432	368	387	408	419	407	433	392	419	386	404	427	402	433	430	371	404	421	389	396	384	368	408	410	426	403	433	411	392	407	442	442	383	389	421	409	412	397	415	401	370	396	402	415	438	435	388	413	357	434	424	397	414	406	449	411	424	422	389	407	423	424	408	414	392	394	380	401	410	382	429	423	410	399	405	426	400	444	402	408	388	422	397	406	406	438	439	416	388	379	429	379	397	385	419	375	416	392	399	403	424	365	429	401	402	418	381	444	431	389	405	420	399	373	408	401	402	388	405	383	385	415	447	432	355	419	405	398	423	431	395	375	455	405	373	352	446	419	393	441	424	402	422	407	414	389	410	404	391	423	368	389	403	444	399	409	429	445	382	440	380	407	424	393	424	396	408	373	387	436	408	410	401	418	388	397	410	399	418	435	419	439	400	398	384	407	383	449	394	419	392	384	378	412	393	406	412	428	384	428	393	422	416	429	386	420	420	401	397	414	402	415	364	382	372	454	396	413	396	386	417	417	398	389	413	438	391	373	408	394	404	385	414	397	377	406	386	448	383	394	431	425	373	417	434	405	430	427	404	438	431	392	431	392	427	370	432	422	413	400	358	384	374	448	411	383	388	425	396	419	413	386	404	392	434	394	432	437	443	427	407	425	449	413	432	349	399	396	416	415	385	418	418	393	439	421	421	416	400	389	382	370	402	380	413	425	420	411	425	395	375	394	440	380	359	424	407	409	387	418	387	420	370	393	420	426	391	389	432	444	447	406	393	423	408	400	413	412	430	368	409	394	443	421	408	431	445	416	391	436	402	415	422	373	404	417	394	392	387	412	419	446	397	390	405	386	396	376	382	448	428	438	376	395	423	426	396	406	416	441	392	439	400	410	364	408	399	431	350	388	375	416	388	389	429	388	444	369	429	420	410	434	395	406	439	412	405	423	406	412	395	355	398	420	404	375	406	395	393	394	377	436	416	397	401	387	433	414	391	402	387	415	437	391	406	451	416	407	377	371	441	414	435	421	369	403	389	425	415	400	435	390	423	387	418	405	392	408	437	380	446	403	420	403	412	388	423	377	418	435	423	364	408	414	449	402	410	412	405	391	389	406	413	405	394	408	433	399	392	435	385	384	445	386	377	407	405	435	444	404	383	431	394	399	429	416	431	408	412	386	389	402	370	405	423	376	393	446	382	428	389	387	420	394	413	415	422	422	388	432	396	372	386	417	377	384	412	424	395	386	430	431	384	376	429	409	381	433	397	393	380	433	400	419	429	432	450	424	389	374	418	423	417	379	417	391	414	428	416	411	416	426	411	403	376	409	402	403	378	385	378	387	426	390	417	412	407	387	393	391	416	412	396	393	385	415	410	403	425	409	399	407	400	383	396	408	393	385	396	414	428	409	415	414	402	375	400	403	385	392	421	409	398	394	377	373	424	411	381	422	406	403	399	424	389	375	402	407	397	412	441	444	428	412	420	413	432	393	425	401	398	379	425	443	387	401	407	420	409	383	416	462	412	455	433	433	441	418	409	400	400	409	393	373	429	408	427	386	418	423	384	415	382	411	366	434	383	402	416	408	403	417	411	407	400	383	426	395	394	401	404	452	403	431	441	366	450	392	404	406	433	392	436	369	388	399	430	442	422	386	430	394	412	394	386	445	417	446	372	423	397	431	399	376	444	433	391	406	400	414	464	440	400	394	431	426	425	405	443	409	394	390	424	416	440	417	406	414	409	410	392	373	378	376	415	399	409	377	409	407	419	422	365	412	402	399	433	409	424	417	378	384	408	391	429	429	432	355	419	389	396	392	392	448	397	406	411	425	361	440	391	394	363	408	385	423	410	406	417	433	416	395	391	413	398	414	407	415	415	405	392	405	426	403	420	392	391	392	443	430	401	376	432	398	417	397	448	417	378	399	419	402	390	409	376	410	432	398	420	414	424	428	409	416	414	384	392	396	397	399	391	418	372	423	386	388	406	414	426	370	413	426	383	438
23710	21474	29097	24272	21478	14338	1996	1260	1098	1057	1052	991	1011	928	905	927	942	895	874	889	875	867	839	808	843	917	830	897	836	954	839	900	884	865	828	874	902	859	871	863	853	881	852	884	854	883	885	838	825	845	840	853	900	866	878	848	844	846	823	794	903	882	826	754	834	852	829	846	891	845	833	809	819	840	842	876	829	863	803	855	844	866	829	829	854	864	896	749	844	803	841	832	829	840	844	932	918	911	858	886	843	812	924	843	855	839	863	824	827	845	857	850	840	843	841	816	811	889	846	900	806	889	827	841	803	839	832	831	845	814	804	897	844	889	786	829	872	835	858	834	830	850	825	921	869	829	842	785	867	844	786	826	811	879	900	853	806	858	787	825	794	859	801	813	809	852	862	849	825	833	813	846	808	784	857	884	853	840	802	835	856	862	882	877	885	875	845	875	863	818	866	806	819	870	833	860	858	864	854	909	867	888	872	834	869	875	852	829	802	796	872	789	868	834	847	839	886	861	822	806	776	855	818	815	810	844	836	831	815	815	840	844	813	834	881	843	851	880	876	832	802	864	866	871	898	825	818	861	870	823	812	863	852	816	842	873	820	843	822	878	816	846	846	839	830	865	827	843	806	848	868	882	859	827	834	841	847	891	862	852	865	834	755	798	862	860	830	867	826	794	804	870	845	826	829	866	869	835	844	870	869	863	825	871	811	898	843	863	834	849	844	804	795	909	835	829	857	870	837	871	835	829	829	808	841	834	866	809	864	818	804	849	871	870	888	857	826	816	791	854	863	821	917	841	877	870	815	866	837	850	821	844	832	890	878	853	882	820	858	818	898	911	823	832	882	856	812	911	855	874	864	838	808	898	855	876	879	839	830	863	859	828	840	860	820	839	876	869	820	862	859	920	897	828	863	880	854	884	825	803	809	875	816	830	886	851	826	823	878	761	849	832	850	812	839	807	887	831	819	816	881	875	817	871	864	910	808	795	905	865	854	804	815	866	843	842	874	859	830	845	864	869	810	850	838	843	848	850	850	884	825	844	873	858	843	822	855	855	807	847	860	834	852	830	857	854	811	848	807	777	875	839	811	899	816	810	858	837	863	905	804	841	810	853	796	791	824	873	896	882	772	867	809	869	862	840	807	863	881	864	836	849	802	852	892	857	847	814	907	800	818	851	846	854	826	885	866	871	914	830	826	833	800	870	809	881	830	834	855	843	791	839	832	799	867	863	869	872	907	846	806	819	895	852	876	835	859	903	837	827	844	828	815	816	845	822	867	833	875	828	869	825	852	845	823	891	876	865	870	834	861	836	839	857	843	836	793	834	820	793	814	826	846	798	864	857	810	867	836	814	844	837	897	843	870	854	844	783	844	832	838	844	902	848	839	839	824	844	912	885	858	858	858	872	891	872	845	845	834	872	866	843	848	861	897	855	927	814	838	873	861	802	838	843	855	796	804	841	836	867	872	888	881	858	849	841	871	836	873	829	856	851	833	827	802	823	833	825	879	814	841	820	879	813	820	868	818	846	870	859	842	907	836	834	890	826	863	841	845	834	834	837	852	839	867	847	800	831	891	865	866	849	784	843	876	869	865	843	847	861	818	832	824	826	832	832	861	846	825	819	815	895	822	884	881	880	867	889	835	839	837	880	828	818	823	823	885	859	881	898	839	851	834	854	843	809	768	793	824	876	843	839	859	869	832	818	923	839	846	815	849	845	865	912	862	850	838	844	874	857	849	868	896	789	858	847	871	878	873	842	841	832	834	877	877	855	812	862	849	848	853	898	824	782	798	872	836	851	773	846	831	858	818	823	888	831	829	824	873	801	870	791	831	843	821	866	889	894	804	875	861	864	851	855	822	852	814	840	829	860	816	841	870	879	789	869	852	820	842	822	824	792	916	779	859	940	855	804	810	819	874	836	843	880	888	875	869	854	818	804	813	824	838	850	906	803	823	917	863	857	829	884	864	839	847	846	843	833	828	828	842	809	830	862	842	886	836	903	889	865	818	861	826	810	836	854	806	793	849	854	830	833	828	847	849	844	838	824	892	816	828	825	852	847	827	827	880	868	823	822	823	868	875	869	872	871	821	845	836	819	810	865	855	830	811	845	839	898	858	837	894	832	847	846	793	883	807	852	825	808	809	840	841	856	856	819	861	854	798	825	848	778	857	817	785	843	796	840	848	841	872	868	858	862	837	828	834	812	815	884	829	837	857	848	802	869	797	807	903	827	785	834	840	844	852	854	862	828	875	900	841	817	832	854	867	848	806	891	840	830	846	826	858	823	837	834	824	874	876	869	850	832	823	836	830	832	840	827	857	807	829	882	867	846	840	852	815	887	804	870	801	886	886	798	836	885	840	867	812	839	821	823	811	846	858	851	886	914	813	798	837	823	859	913	868	848	831	866	824	799	797	823	827	853	841	817	806	872	884	811	900	870	860	843	837	860	838	808	824	898	825	845	823	873	853	823	811	817	880	825	806	842	861	879	850	889	866	841	784	821	878	848	872	837	876	797	836	862	796	850	851	873	850	841	864	869	866	902	865	876	868	885	852	875	858	860	831	918	884	827	823	860	844	831	865	841	812	910	820	822	863	873	862	855	857	882	906	904	849	880	832	882	829	851	813	852	822	801	891	855	875	861	859	887	826	815	874	857	825	861	847	900	823	814	861	882	842	831	825	810	829	852	847	859	855	786	861	887	835	858	877	834	877	802	839	819	872	865	848	833	844	927	825	858	842	835	843	812	796	840	838	838	849	861	804	784	815	864	794	793	885	831	827	915	867	857	840	840	866	829	772	815	808	868	830	795	888	832	877	871	803	830	801	843	856	848	858	840	929	872	901	861	867	841	810	801	876	881	832	856	915	865	845	816	801	872	830	881	832	820	841	865	848	873	889	825	789	853	810	828	854	905	896	838	838	876	876	827	887	860	799	847	858	828	810	861	876	883	856	803	847	834	866	799	831	867	841	880	840	879	842	830	849	869	856	842	864	830	868	823	856	826	838	892	841	851	882	809	826	830	842	839	862	883	860	796	838	837	774	854	893	814	847	879	853	844	837	857	823	832	831	841	833	841	839	807	849	878	846	834	862	851	842	848	886	839	859	850	845	815	909	840	827	797	849	856	893	837	874	873	851	873	830	854	855	851	852	840	798	815	779	785	825	821	818	847	881	790	852	818	829	848	752	847	869	874	866	888	883	893	842	836	809	811	793	900	842	878	830	889	868	872	894	844	864	841	832	833	865	808	827	854	803	890	833	809	801	803	810	883	860	870	809	843	891	858	868	867	857	846	867	888	915	850	818	829	895	864	835	809	917	813	824	838	888	869	825	849	859	824	816	849	866	828	850	794	868	912	861	867	908	859	799	877	813	854	847	839	817	815	865	880	820	827	869	881	813	829	868	832	848	767	867	866	872	853	876	826	837	885	813	810	818	855	835	883	848	823	827	819	804	829	865	840	779	892	786	813	812	822	881	877	814	848	847	843
6562	21426	7972	3359	2537	2118	1700	1465	1285	1204	1169	1031	1075	1011	999	950	922	918	913	895	884	927	869	919	859	880	858	895	853	884	836	898	903	847	902	820	870	894	844	877	881	817	803	898	858	864	851	824	883	846	837	853	840	841	851	772	886	859	824	876	857	875	860	826	837	932	854	881	827	864	882	836	858	895	836	913	879	843	883	850	911	907	840	857	864	888	881	820	852	839	797	911	882	854	884	839	848	838	830	840	899	846	834	832	868	864	802	830	837	832	838	899	964	842	810	825	879	850	845	884	877	862	852	868	857	892	841	831	903	891	875	885	853	825	852	831	874	820	890	881	836	880	855	870	852	898	843	833	910	873	861	792	838	845	859	830	871	857	847	907	885	818	885	862	884	890	821	893	839	813	864	860	823	828	907	822	825	907	894	873	832	857	825	860	855	843	884	867	853	895	772	827	852	862	854	859	847	845	804	876	832	835	831	863	887	861	872	855	804	837	865	868	846	825	816	880	870	841	884	822	901	813	866	859	812	827	852	897	857	907	840	855	820	917	863	887	873	849	910	843	873	901	840	845	871	867	840	816	804	862	847	910	795	888	839	901	882	854	853	873	818	838	909	799	864	910	823	851	858	851	823	851	788	840	863	846	856	801	875	872	840	854	828	918	868	826	838	844	833	823	847	889	891	886	854	838	866	881	804	891	851	867	851	867	839	840	819	860	900	860	874	884	876	899	853	849	830	833	868	865	891	857	882	821	873	870	937	841	880	902	825	865	800	841	891	920	875	907	866	836	849	861	870	848	844	950	845	864	846	848	873	858	816	874	894	879	904	872	857	874	792	881	852	830	826	835	880	855	828	845	799	840	887	866	799	878	815	873	891	856	862	897	874	856	824	848	896	837	840	819	849	901	857	838	875	884	838	842	919	875	866	832	845	861	871	862	894	847	914	876	857	829	855	873	903	823	833	861	878	849	825	855	868	854	878	870	776	853	891	887	850	877	875	831	851	862	848	825	863	871	896	928	860	820	877	880	822	845	842	848	848	839	837	812	866	840	866	888	836	899	838	889	853	888	883	836	823	825	857	874	871	865	853	863	825	882	870	821	855	850	867	839	885	864	837	877	885	890	878	843	878	822	850	897	812	819	841	900	895	869	890	799	806	848	863	859	843	839	865	838	886	825	794	902	880	821	854	873	882	902	823	861	876	902	772	887	809	891	892	869	795	813	841	845	845	826	846	821	879	845	821	813	816	863	856	815	846	855	836	898	867	896	826	815	870	895	850	860	888	882	829	896	843	886	861	883	867	824	836	865	848	793	815	857	863	843	873	853	844	863	829	836	866	846	813	861	859	901	894	869	872	833	867	843	880	836	902	859	834	814	830	854	882	875	862	877	867	815	857	823	841	865	865	894	864	840	881	901	867	890	874	845	853	853	862	894	872	883	856	827	839	869	838	884	816	824	890	900	868	886	885	844	886	826	852	852	866	891	851	877	896	853	820	845	885	863	852	857	814	875	853	839	825	865	841	888	827	843	944	884	829	878	854	868	879	831	845	840	867	898	850	853	847	822	882	860	775	886	801	847	858	818	861	842	838	881	875	805	877	812	817	836	862	833	837	908	872	865	858	830	861	849	870	859	766	850	853	827	842	898	854	889	916	879	857	843	854	857	846	842	882	811	839	900	852	873	839	906	887	871	883	910	851	894	866	877	884	838	829	873	810	874	842	844	866	814	856	864	790	879	863	879	922	876	845	861	880	858	903	886	872	837	818	913	870	925	848	806	801	881	868	858	855	890	846	869	857	827	862	850	828	844	793	873	901	823	858	880	840	889	822	875	872	867	903	831	822	847	855	840	842	884	896	874	891	884	912	855	852	846	870	903	825	809	959	888	874	812	899	839	843	865	890	830	904	782	932	860	868	873	891	872	859	840	872	846	847	801	866	832	786	827	839	782	884	857	820	908	844	895	847	843	840	836	889	858	907	846	852	845	806	847	854	854	853	919	830	924	849	862	858	778	861	848	823	819	870	885	830	894	898	837	824	805	861	806	895	784	854	878	849	857	844	844	911	880	793	869	797	845	872	859	828	854	871	898	777	896	816	866	813	844	866	851	856	852	855	893	873	831	826	848	868	888	838	824	895	830	862	864	894	863	836	837	891	861	853	833	833	855	827	824	868	872	877	847	843	861	837	865	850	888	880	883	823	852	849	851	845	856	870	839	822	805	828	860	830	826	919	907	881	854	901	877	839	817	825	929	866	807	876	877	883	914	885	849	838	826	861	848	807	847	873	848	875	843	833	853	872	874	839	866	868	851	891	898	860	839	868	880	847	834	833	857	864	865	837	897	845	874	831	823	873	833	814	828	799	845	846	881	874	882	858	859	846	831	822	846	844	854	851	861	847	840	811	842	859	855	887	879	869	911	870	914	948	872	843	877	821	865	886	887	871	846	826	864	831	868	833	825	872	856	782	882	857	870	836	875	864	859	842	827	857	911	834	868	845	888	847	903	872	905	828	863	863	833	844	855	898	837	828	833	836	878	817	862	870	861	982	884	832	837	845	870	847	896	869	881	840	855	836	810	826	838	894	826	902	841	867	826	877	916	839	872	859	815	821	856	908	805	813	882	812	820	828	913	892	799	785	836	876	844	820	883	866	846	851	886	899	804	817	824	843	838	852	806	838	902	863	872	865	799	870	859	824	855	776	832	783	844	814	807	843	896	850	850	862	876	924	888	818	784	817	782	824	854	822	842	873	861	805	822	830	913	818	867	812	792	860	844	759	855	860	816	833	873	843	813	860	869	877	868	898	896	918	835	841	870	876	836	856	873	859	828	874	897	880	823	889	824	923	823	863	865	829	820	839	821	868	827	843	825	836	898	877	844	843	887	917	897	830	847	868	846	853	843	832	833	878	788	837	840	839	856	864	860	863	861	829	924	814	832	806	835	890	881	845	901	875	851	832	837	877	844	784	842	870	833	889	851	864	850	823	845	878	857	900	833	881	844	905	837	848	854	846	839	810	866	868	854	833	810	868	892	818	862	840	824	876	840	826	837	869	899	905	830	844	851	820	793	856	869	877	853	916	933	854	846	862	818	837	807	804	836	850	865	858	826	861	822	909	862	896	916	854	867	881	893	833	822	863	854	865	848	860	832	862	876	904	809	865	863	840	912	858	883	876	847	819	838	855	833	846	847	854	880	853	906	871	881	843	854	808	837	835	878	847	797	857	860	857	860	870	865	862	888	798	916	796	812	831	839	860	859	837	825	819	816	827	866	838	877	871	915	878	855	857	799	869	843	872	853	836	884	815	853	851	849	859	856	862	826	856	859	814	876	808	922	882	881	862	812	849	872	902	834	841	871	839	855	819	884	811	898	780	868	780	860	861	863	862	830	827	826	836	842	859	868	843	866	858	861	813	849	839	921	829	862	889	846	905	863	889	843	847	808	835	854	817	894	820	788	858	885	875	865	868	886	877	859	785	866	870	875	816	858
24800	21438	28164	25090	15708	862	507	435	387	322	334	320	299	308	304	299	281	288	257	279	244	278	281	242	292	281	236	260	267	242	246	259	249	293	274	246	266	256	251	256	263	250	250	273	270	237	280	263	263	269	262	238	285	276	232	213	267	264	255	259	238	261	241	243	245	283	245	255	266	234	266	268	250	254	260	285	273	250	242	269	274	277	251	280	226	254	254	247	232	240	305	240	240	276	250	282	277	268	236	261	268	241	303	268	248	267	274	251	274	234	278	238	251	248	247	246	266	237	249	243	259	249	254	254	263	266	266	270	280	255	278	267	264	260	265	256	245	268	247	235	252	253	235	261	267	239	247	245	281	272	261	260	263	243	256	258	229	259	246	269	269	259	255	262	269	262	251	267	244	256	260	273	250	268	267	256	268	265	268	260	267	267	268	278	255	271	276	226	266	262	268	218	274	250	255	276	267	251	266	249	243	248	253	250	257	247	268	273	258	256	246	275	269	239	283	279	231	244	247	226	283	282	250	258	242	268	245	260	289	263	250	260	251	233	238	238	274	238	267	260	249	272	280	235	260	247	263	251	256	268	254	247	278	236	256	255	274	222	243	268	271	251	270	257	242	219	256	283	222	272	279	237	263	276	247	259	256	251	245	239	238	255	260	260	258	268	236	241	245	247	257	274	258	263	277	271	275	239	240	266	256	264	238	268	269	267	233	279	260	258	218	227	236	257	267	268	251	229	285	240	245	251	271	255	272	254	242	229	272	265	274	264	272	244	240	244	286	235	238	273	254	257	271	259	255	224	276	233	248	237	208	250	242	233	250	260	240	261	245	274	250	263	275	258	277	239	253	255	238	257	260	242	268	260	227	275	270	250	272	258	244	270	239	246	242	250	248	238	241	252	252	256	261	261	261	264	274	276	249	211	287	282	267	255	237	241	257	264	258	261	231	271	269	239	255	253	250	254	243	275	270	238	260	222	257	280	255	251	244	266	292	264	236	266	240	228	268	250	252	249	250	234	274	279	239	252	265	243	255	231	264	252	247	267	218	264	278	265	242	262	250	239	264	237	233	270	263	257	262	228	256	302	244	263	238	257	213	239	243	273	262	238	286	250	258	254	273	253	262	265	246	239	288	246	266	244	290	244	274	242	253	263	240	291	231	285	247	214	255	264	267	278	277	258	219	259	239	268	249	248	268	265	273	260	277	244	261	251	268	240	238	222	238	256	245	275	279	278	278	252	239	269	252	231	281	248	273	216	256	294	269	272	266	248	257	250	264	270	235	230	260	254	249	254	263	245	248	285	237	244	258	268	264	258	246	248	258	264	260	248	246	249	292	237	240	272	256	249	257	295	261	218	235	265	261	261	224	231	240	288	270	256	266	282	286	248	242	263	264	257	267	265	269	279	228	266	251	228	254	261	294	288	246	246	241	260	260	248	271	220	264	231	247	254	296	257	225	243	256	270	248	267	251	233	248	259	241	231	246	229	263	254	261	243	260	232	274	268	260	258	256	255	260	257	266	261	254	257	261	259	242	225	266	231	257	237	257	246	261	252	287	275	219	223	243	258	257	250	268	244	260	257	242	242	239	240	236	260	255	251	244	270	213	237	281	235	249	264	244	272	237	241	234	269	278	276	235	265	278	245	236	268	236	271	266	251	251	274	251	260	262	273	274	231	230	270	242	267	258	231	252	223	261	260	284	273	246	249	270	239	255	257	238	253	223	237	239	226	233	270	253	269	259	248	272	270	259	239	278	278	231	264	281	230	240	258	271	268	249	255	256	241	273	290	263	251	254	250	216	258	293	263	267	257	257	255	252	247	245	258	260	262	263	258	272	241	259	254	252	246	244	295	256	274	270	247	256	225	258	224	262	256	252	235	284	282	284	281	259	272	261	234	248	223	261	254	257	244	234	271	246	285	282	245	250	268	223	261	255	243	272	248	252	268	201	232	239	264	261	252	266	252	263	241	230	248	239	255	257	243	257	238	250	244	278	237	255	247	240	269	260	263	254	242	244	240	244	225	260	270	269	224	252	272	240	257	261	248	272	250	244	271	228	279	254	227	282	255	254	246	250	278	267	240	271	272	277	252	272	248	249	271	267	243	218	270	269	222	250	262	278	271	262	245	247	269	248	240	236	249	253	263	261	240	227	253	248	244	249	247	284	258	232	254	234	234	267	254	234	251	268	272	259	255	235	255	275	255	268	233	247	242	285	239	244	267	272	300	241	247	264	251	253	278	223	244	246	258	237	256	249	261	268	274	271	284	235	273	254	283	260	241	267	237	256	259	241	270	244	257	279	260	251	245	229	226	246	236	290	252	235	235	259	249	244	239	270	267	270	277	231	244	248	254	240	262	264	259	244	243	246	277	244	279	243	276	252	242	267	227	258	244	262	238	250	269	262	253	252	220	251	246	233	255	277	247	249	281	229	267	239	260	275	269	259	221	288	238	253	252	207	232	283	245	248	262	241	274	260	283	254	246	256	281	273	241	266	247	254	232	236	234	237	241	280	249	272	279	267	254	253	260	276	241	254	254	245	236	249	263	288	261	287	257	275	231	236	251	260	290	271	259	236	272	277	267	272	245	242	247	288	294	216	249	285	231	252	238	240	262	238	224	238	262	248	263	234	236	240	275	250	244	244	251	251	248	270	250	247	232	275	249	268	263	278	282	285	228	270	226	261	250	246	264	276	264	235	267	252	249	228	255	282	242	264	269	268	271	266	236	262	285	262	213	247	278	251	238	252	245	244	264	246	249	287	246	252	234	266	247	257	261	290	245	243	244	260	263	259	279	258	262	274	264	250	301	229	263	269	266	278	228	261	256	286	243	239	251	246	259	247	261	251	250	255	235	249	263	259	248	270	286	225	253	244	237	260	262	257	261	268	244	234	228	285	259	270	243	242	256	236	254	266	244	255	230	248	265	260	257	252	255	264	293	274	255	261	272	267	232	300	235	255	252	251	259	250	251	232	275	250	226	239	238	288	229	238	241	243	264	240	263	270	227	257	258	255	247	238	244	271	259	261	247	238	234	239	239	261	256	252	259	251	301	257	258	272	273	245	242	262	255	223	261	252	248	254	269	259	278	248	250	244	255	246	267	244	236	244	265	239	261	230	294	241	262	239	229	238	231	245	258	241	271	282	243	239	258	270	257	254	230	261	273	249	248	256	261	271	245	246	261	275	252	239	263	234	280	277	240	260	281	273	258	258	278	266	258	246	263	247	253	250	255	253	255	262	265	238	237	244	237	219	237	244	240	237	249	267	273	242	269	258	255	267	253	287	226	292	273	292	254	244	233	235	239	219	224	259	285	261	244	284	259	248	221	248	284	237	269	238	262	260	275	256	249	260	261	260	267	278	238	245	244	252	238	285	238	224	260	241	252	260	227	254	227	244	238	279	247	248	279	250	242	251	246	241	251	232	231	257	248	256	264	270	251	255	268	256	236	274	256	261	249	245	249	256	270	256	258	268	242	291	284	267	255
5721	19453	5660	1753	1280	983	735	626	560	453	440	391	372	382	373	342	323	334	312	332	308	282	308	292	304	317	294	317	306	285	312	282	317	296	301	264	303	306	315	295	262	274	289	327	294	282	286	307	285	319	244	305	276	304	269	285	316	277	290	300	268	320	287	269	292	286	288	303	292	309	313	270	293	298	296	265	266	272	297	306	270	278	291	279	282	254	285	288	306	272	272	307	287	278	279	269	289	277	292	259	295	285	288	275	279	285	310	286	304	310	283	276	288	265	283	259	290	297	295	311	257	295	293	292	295	285	271	300	302	285	263	278	259	297	318	292	289	272	264	315	297	278	279	283	262	279	260	294	288	296	289	276	293	298	260	296	285	277	274	312	269	255	279	266	270	285	281	299	280	303	270	271	288	289	268	315	294	293	284	292	286	296	246	262	323	269	306	284	256	282	279	316	276	294	277	277	285	330	296	292	265	286	279	286	253	257	275	279	282	303	290	282	260	276	311	284	252	275	265	294	281	230	265	282	286	286	284	263	295	265	301	270	271	268	271	286	288	307	302	251	274	301	286	289	310	258	299	269	288	293	293	282	263	303	280	326	288	268	297	281	247	253	280	283	261	284	272	273	290	271	276	268	279	267	280	308	285	283	304	277	315	259	271	287	279	313	280	291	248	232	289	298	285	271	259	289	292	294	267	302	293	299	297	287	307	279	287	282	274	287	295	271	292	300	282	285	293	257	286	277	293	285	310	292	316	263	257	297	256	262	274	283	288	277	280	259	287	256	251	267	281	276	283	268	294	304	282	249	296	274	269	265	287	274	282	317	274	285	279	275	291	281	275	282	276	294	282	263	291	308	276	284	267	267	298	250	285	255	281	278	293	266	298	283	319	298	305	275	276	300	287	295	277	278	296	290	253	272	296	286	281	292	264	291	322	271	286	283	277	251	271	277	287	309	288	276	285	285	296	280	259	276	303	288	260	299	295	268	277	286	288	275	280	283	270	275	292	327	297	281	286	265	272	272	277	308	308	289	283	300	254	309	273	279	272	269	276	269	273	286	279	273	292	268	307	309	299	284	293	294	267	284	289	264	310	267	251	307	258	292	296	258	270	280	271	287	278	295	284	306	253	276	286	300	266	257	289	288	301	303	280	274	291	301	281	297	296	268	270	276	270	247	263	290	300	278	303	305	281	308	278	278	278	287	263	283	268	261	297	264	307	285	278	280	295	273	276	294	278	309	281	281	280	298	300	277	284	288	313	288	273	268	282	288	286	290	257	266	281	285	283	293	258	295	280	271	265	246	281	281	320	283	306	311	291	268	258	283	276	285	267	281	303	268	283	283	277	281	298	258	288	290	295	297	276	259	259	285	264	277	277	306	293	281	287	307	267	282	321	264	299	264	293	289	282	283	291	274	287	292	300	283	263	277	272	270	274	289	263	259	266	290	285	292	325	311	305	272	279	266	305	267	278	299	305	297	303	275	266	294	288	265	257	304	265	253	278	273	303	260	265	297	261	289	301	263	296	263	307	264	260	255	261	264	331	300	299	278	284	272	258	290	260	276	279	306	285	265	258	264	282	305	271	296	268	283	276	273	257	261	282	270	287	268	292	291	284	294	290	264	292	286	274	283	266	266	271	268	258	290	276	285	264	296	278	281	267	291	283	291	306	284	235	307	282	297	284	286	281	303	276	268	308	313	261	292	272	271	270	305	282	292	292	289	277	255	269	261	261	262	273	301	311	288	283	277	300	281	290	269	289	281	277	273	281	290	273	247	277	271	253	289	292	287	277	291	282	285	293	314	300	269	286	275	300	265	302	289	308	281	248	287	296	280	283	295	272	284	288	277	267	273	299	292	280	279	261	303	260	272	277	286	290	321	305	273	258	262	270	293	273	284	281	271	282	294	291	278	257	290	253	258	277	257	288	298	282	271	287	298	268	318	262	280	280	304	288	245	278	284	312	300	277	287	281	256	274	321	282	301	285	284	291	278	260	267	296	264	280	243	272	293	291	240	284	279	260	282	324	252	267	281	274	295	277	287	308	285	282	275	282	277	301	321	260	275	295	312	284	294	277	295	272	262	275	277	280	283	312	311	276	272	288	260	288	316	307	299	300	270	291	269	298	281	291	265	300	296	268	285	279	326	271	292	266	311	274	304	274	281	271	290	297	283	293	312	321	253	281	291	299	281	284	284	275	306	278	284	264	285	296	275	318	281	301	285	278	268	276	286	293	273	282	283	269	288	261	304	294	261	311	302	276	295	257	302	271	242	315	291	268	287	281	289	299	265	285	279	293	280	285	264	280	291	306	296	307	298	303	256	279	265	290	266	307	299	279	300	275	275	280	280	290	307	269	285	268	286	312	291	267	315	294	274	298	270	276	252	273	295	312	285	267	283	275	261	311	263	278	292	314	285	269	262	275	285	254	290	262	300	294	308	305	312	289	285	316	261	276	278	267	287	286	286	269	295	290	251	286	297	267	298	267	276	288	270	267	274	292	284	295	277	264	265	282	292	318	280	260	282	264	301	281	298	275	295	293	308	285	276	286	292	261	266	288	288	288	268	268	267	262	283	299	287	247	291	286	289	276	283	282	270	266	263	309	300	274	301	326	276	279	289	305	275	304	290	277	273	295	277	311	283	269	270	308	277	291	280	284	309	323	287	272	298	287	285	278	301	286	307	266	274	297	288	283	288	270	271	314	269	267	249	278	273	257	285	268	275	313	296	296	315	288	282	274	323	288	285	306	263	278	288	309	288	293	266	282	275	297	263	267	285	273	284	284	292	276	271	271	278	280	241	270	273	276	286	286	276	288	294	271	309	278	309	266	271	240	291	310	274	281	263	283	263	282	285	285	280	293	289	285	289	273	275	289	310	259	289	282	274	273	258	273	288	285	289	269	272	274	262	300	304	305	283	289	259	274	285	282	308	257	314	292	265	251	289	296	284	296	272	313	284	290	273	311	301	280	309	285	299	290	267	303	297	275	274	309	268	253	270	268	312	282	273	278	275	321	279	283	283	277	281	287	300	289	302	293	273	277	286	285	292	283	290	269	304	318	282	304	256	291	290	287	283	311	305	274	308	301	269	287	325	267	280	285	297	275	269	274	298	278	274	297	294	286	260	264	282	317	295	304	293	291	285	289	285	269	290	296	264	273	275	278	284	269	282	270	272	262	291	318	289	306	276	297	257	279	275	299	262	284	280	277	295	280	289	324	277	271	268	267	281	291	287	268	292	281	306	289	293	313	273	266	263	264	297	301	290	301	272	303	269	280	291	294	314	319	283	274	275	270	282	264	284	299	286	284	322	318	288	321	273	294	300	292	295	297	296	302	304	269	298	277	273	263	293	275	290	277	283	275	288	289	289	328	269	261	277	301	266	240	260	311	308	288	271	290	278	271	270	283	301	291	282	291	278	276	279	282	285	270	272	309	297	275	285	287	260	301	290	285	311	296	300	299	269	298	260	298	308	272	303	289	289	267	276
22593	21502	29489	23967	21505	21587	13281	1876	1368	1282	1185	1116	1118	980	990	1000	959	949	945	954	922	949	913	904	883	867	882	829	889	905	857	914	880	872	923	872	891	884	842	858	896	851	863	871	894	850	824	919	847	786	822	867	868	831	864	867	855	853	893	851	856	913	830	863	887	891	837	864	853	825	831	870	896	859	915	845	883	829	878	861	817	855	833	862	923	887	890	870	805	870	882	856	836	894	886	822	873	868	838	893	844	857	839	820	854	876	854	865	831	851	903	850	846	865	890	858	850	897	851	851	869	854	845	894	835	870	815	827	899	841	867	815	835	871	868	896	852	832	880	828	836	913	844	881	832	816	877	870	876	866	839	809	852	837	803	888	876	890	841	814	856	850	838	880	867	823	806	852	800	859	905	837	842	915	801	785	855	886	892	803	847	848	830	836	892	827	819	867	833	859	833	839	854	863	823	828	809	858	850	847	868	866	834	866	850	820	809	837	906	896	824	863	845	874	847	807	910	849	843	849	890	833	893	782	853	887	849	790	860	847	858	892	856	854	919	864	853	842	840	887	815	853	820	815	857	848	867	807	863	868	879	845	818	835	834	837	811	869	839	811	825	889	862	839	830	863	821	803	837	848	832	856	881	825	885	850	838	825	863	876	800	889	863	864	826	849	891	782	870	858	849	843	854	863	850	904	808	844	862	846	862	885	867	844	836	845	862	882	842	824	839	880	850	808	849	875	881	843	868	892	854	841	873	888	893	824	868	896	799	788	823	915	866	874	803	859	913	817	897	864	797	831	888	802	834	867	862	769	813	868	804	793	849	890	879	869	879	878	869	813	826	841	940	910	796	856	848	893	892	854	858	843	839	786	831	874	844	816	861	887	861	841	820	833	837	887	852	898	907	825	879	852	871	904	878	873	843	868	875	855	865	827	852	880	814	848	853	839	818	856	894	888	845	884	841	833	884	856	831	826	813	873	837	871	850	825	815	859	833	828	784	899	889	840	801	843	811	857	861	845	831	862	853	803	857	879	882	791	850	876	886	854	879	799	878	827	851	870	871	799	854	839	857	893	866	860	861	823	804	862	867	813	839	889	904	881	838	828	856	840	830	814	855	841	861	852	851	828	828	876	835	838	849	837	809	853	849	844	842	845	841	834	830	821	885	836	893	851	873	862	835	840	836	813	859	850	833	839	899	880	859	839	838	842	819	920	867	916	850	856	882	845	893	865	885	853	893	839	868	852	842	789	887	847	842	904	832	798	792	820	871	908	833	837	826	850	877	849	890	891	832	842	833	882	888	856	800	890	840	873	846	841	860	816	858	852	860	887	794	831	837	806	854	914	833	869	844	820	843	875	867	891	911	863	799	821	878	857	876	851	850	835	843	845	910	864	870	848	867	910	813	838	899	806	810	826	873	835	795	875	897	832	892	899	866	860	788	848	802	846	872	859	824	860	873	849	885	837	834	867	848	872	862	866	855	850	835	821	808	873	834	879	867	837	884	876	916	895	840	867	841	853	878	865	894	898	846	824	913	875	835	891	847	838	839	847	892	866	853	812	841	869	868	827	859	813	872	874	889	826	820	876	857	864	867	794	874	832	846	815	804	911	877	845	850	883	853	886	919	857	874	857	855	876	838	841	898	845	860	858	871	852	833	860	881	781	832	819	833	887	791	835	822	852	869	844	928	805	851	871	872	825	903	857	868	884	866	830	891	836	869	845	836	827	832	829	869	856	898	842	825	840	838	869	888	854	882	875	897	862	838	835	844	909	818	863	863	884	865	830	818	871	820	843	859	849	828	827	862	838	818	851	908	848	857	855	839	909	906	897	849	898	846	862	901	839	773	853	867	903	818	845	851	861	822	859	903	854	877	840	881	798	893	869	884	854	860	839	816	881	853	860	889	840	875	837	854	860	836	815	860	835	855	815	868	830	854	850	835	821	875	827	839	892	776	849	887	815	878	874	850	844	856	857	849	831	852	829	922	874	785	865	874	896	852	871	822	854	828	880	902	815	826	885	890	874	851	856	846	937	820	861	868	886	853	857	831	813	837	862	828	855	828	830	840	890	847	774	883	861	828	837	847	823	800	828	907	806	865	841	840	827	830	854	823	884	844	875	841	882	893	859	861	835	932	817	815	833	871	834	808	882	829	892	810	871	881	843	892	817	819	869	803	883	857	861	826	838	916	817	841	804	838	833	883	896	854	864	847	854	864	806	814	892	843	848	818	774	804	859	829	807	795	833	863	877	882	869	871	831	880	848	859	906	869	870	878	880	852	869	894	844	798	858	865	853	868	794	896	843	818	856	882	822	868	879	919	873	809	927	857	854	835	815	885	875	885	872	896	824	830	845	900	859	862	799	865	844	921	851	886	876	834	832	865	844	823	837	867	826	837	841	846	857	871	885	817	879	843	855	800	834	851	889	893	877	864	898	857	881	821	883	808	910	830	873	897	882	857	850	851	824	837	827	846	875	796	846	858	798	814	806	840	864	918	870	835	881	865	831	847	851	863	885	834	836	810	885	838	792	862	833	824	884	843	858	832	833	798	897	865	847	805	836	831	828	922	871	809	925	855	821	778	857	828	809	889	840	893	873	890	832	936	858	827	873	868	896	857	830	818	831	837	873	831	915	860	835	857	856	813	857	841	802	835	868	872	831	812	817	884	827	816	885	794	832	854	872	848	858	823	811	853	866	809	821	875	875	857	863	813	854	846	856	884	822	829	867	851	869	859	859	879	870	923	846	815	917	888	834	806	799	802	839	815	854	822	847	797	803	803	834	830	865	839	857	855	850	826	848	819	852	856	844	859	863	820	907	825	892	787	839	840	890	851	877	851	851	837	877	837	838	847	866	830	833	873	861	850	883	847	849	845	814	833	906	836	860	828	853	817	860	831	860	853	930	818	859	940	837	883	846	910	812	850	828	817	804	828	864	849	888	865	853	861	868	841	865	840	837	805	869	898	820	791	850	896	844	831	817	848	872	887	832	803	876	860	860	844	842	866	840	852	827	857	865	855	837	887	879	871	847	838	852	840	872	894	798	774	847	839	850	872	846	906	809	826	844	814	845	789	854	887	866	851	814	832	874	864	836	888	876	866	845	867	863	852	829	860	849	851	823	869	825	790	824	794	891	834	907	901	896	851	869	879	864	851	825	865	855	822	902	834	846	821	862	864	831	866	872	906	834	849	840	869	862	899	850	786	843	867	826	862	878	891	859	814	815	824	824	844	864	909	877	878	828	798	854	855	772	852	824	892	849	873	895	871	869	829	862	793	795	827	795	824	880	805	822	822	844	814	864	843	858	870	902	873	894	834	839	832	851	903	851	874	850	866	845	895	805	817	855	878	748	843	885	828	836	867	838	860	884	845	875	824	890	833	783	862	843	882	790	841	817	792	889	861	812	800	875	843	875	894	828	836	879	870	900	836	819	849	861	840	880	822	876	857	802	857	894	844	802	905	823	834	834	830	861	832	802	868	874	845	884	880	863
7263	26751	14959	5567	4037	3187	2533	2102	1792	1537	1364	1325	1215	1225	1073	1055	1027	1002	984	947	998	972	945	984	941	927	908	916	935	876	896	869	908	843	902	874	920	892	870	851	890	867	856	909	895	883	907	905	892	908	921	872	859	873	866	877	929	848	911	885	860	904	917	857	885	846	861	859	912	878	817	808	837	873	903	881	860	868	865	843	870	841	837	856	906	806	836	844	888	871	831	908	868	909	912	875	876	873	847	876	872	913	884	880	918	837	880	870	884	844	860	876	876	847	873	881	880	884	876	835	856	911	886	817	864	845	862	871	871	884	840	901	899	892	848	857	929	906	863	856	891	913	806	900	885	889	867	867	881	843	810	862	1015	829	838	911	855	853	848	798	854	857	881	839	897	884	866	879	831	886	869	853	856	828	885	857	873	898	906	857	873	872	899	856	854	856	858	816	876	904	859	853	909	903	826	861	940	870	863	848	873	897	835	925	907	825	878	833	836	845	835	836	858	873	822	852	857	883	814	858	875	851	897	882	808	860	901	859	856	850	895	898	841	858	907	835	838	874	841	863	878	859	861	844	868	864	861	885	865	869	881	804	861	870	878	844	898	883	853	862	854	816	873	887	847	855	871	854	900	795	862	846	889	837	849	814	834	854	884	915	860	865	893	839	849	883	898	907	829	906	899	893	881	873	867	919	891	826	881	858	886	856	858	861	892	904	784	910	819	858	824	814	899	872	862	859	897	889	868	849	805	807	863	943	884	833	865	850	848	887	872	870	901	814	874	899	903	845	867	861	866	874	880	854	865	841	840	853	859	855	852	885	842	863	942	877	865	895	878	869	859	868	879	905	882	872	894	886	823	899	880	842	819	891	907	860	892	880	871	806	901	829	922	874	850	873	845	866	899	823	896	919	874	870	885	882	856	887	888	860	893	850	866	804	845	812	814	839	837	883	824	838	829	806	858	831	863	855	861	936	867	892	831	887	866	853	838	862	847	866	866	870	842	819	886	827	859	899	878	880	907	859	921	845	869	830	920	851	867	831	873	860	852	872	905	854	921	811	836	812	909	841	860	888	866	843	885	877	884	921	887	832	841	821	831	876	824	851	853	864	895	855	846	852	850	834	893	882	841	917	858	872	840	873	879	871	847	881	865	862	859	871	868	861	890	883	888	775	833	864	851	850	865	900	872	837	836	901	902	903	863	916	897	873	869	872	907	880	870	896	855	868	851	830	916	835	907	849	889	914	857	898	857	866	849	891	822	827	834	900	846	882	887	894	891	899	846	829	863	829	898	855	839	889	886	859	862	828	864	872	840	932	853	814	890	788	870	858	828	852	809	840	864	885	858	899	827	912	832	873	886	874	874	843	862	872	876	916	853	833	854	833	856	879	889	837	831	820	855	862	902	878	877	851	908	931	878	837	887	861	875	873	889	934	901	868	905	870	846	817	847	837	814	868	864	849	852	899	840	899	870	864	778	803	838	883	829	882	895	884	817	876	879	878	908	893	846	847	863	827	862	862	880	868	869	871	854	847	851	854	904	884	844	798	873	895	865	873	872	862	880	825	881	853	897	834	874	923	879	883	852	896	843	844	887	872	877	928	801	824	901	891	828	882	889	857	882	863	868	867	820	854	899	844	872	888	818	853	896	826	886	837	886	911	889	852	880	867	870	856	895	863	892	866	880	862	863	859	871	922	863	860	883	867	851	922	869	851	874	848	861	914	867	877	880	848	893	849	869	872	838	875	885	920	842	857	899	845	901	856	872	837	868	856	872	862	931	867	834	856	892	807	871	902	853	822	938	824	800	864	804	884	902	908	852	848	812	867	861	854	847	864	891	881	878	828	880	889	895	893	877	892	886	836	885	890	875	880	872	922	857	897	867	893	869	864	869	856	895	867	845	877	876	829	872	863	855	904	855	895	874	848	831	851	877	957	891	876	848	887	886	888	848	872	883	854	916	831	912	837	852	860	827	847	915	890	872	790	869	876	875	875	858	875	828	876	896	859	853	861	858	869	884	859	861	852	845	839	814	909	876	895	868	873	868	866	893	878	882	890	851	864	909	879	883	836	830	933	870	888	861	841	857	892	841	863	859	865	885	800	865	875	834	817	887	853	851	878	846	835	877	860	806	905	879	856	873	879	827	919	847	919	855	878	895	891	841	851	821	849	864	891	849	866	831	870	873	862	865	850	883	863	870	843	891	870	869	896	879	824	885	898	841	855	856	826	894	872	877	876	820	857	939	884	820	886	844	853	927	864	863	902	835	839	889	848	866	904	879	851	862	834	847	909	874	875	857	857	897	837	889	914	928	860	902	845	854	842	833	939	878	902	854	880	828	881	907	877	885	905	843	869	871	868	946	845	851	887	852	879	812	918	885	888	795	854	836	822	877	890	865	817	871	874	893	862	864	872	905	918	874	826	903	883	816	864	848	864	893	820	882	844	851	867	905	883	892	834	838	815	868	881	854	906	866	921	914	869	876	824	838	890	849	868	840	861	822	870	877	887	880	851	850	837	827	869	903	926	865	867	846	906	866	874	862	874	859	897	929	873	881	905	851	876	879	925	819	870	836	899	903	873	818	883	874	907	855	832	916	883	906	901	863	859	862	889	888	868	812	854	876	850	928	852	905	844	866	870	827	862	830	861	885	855	863	894	901	837	835	811	871	878	806	896	871	880	822	910	923	908	905	824	843	891	863	845	919	818	812	847	882	901	887	854	887	847	883	850	871	899	854	889	827	899	844	884	891	924	834	896	817	885	884	873	830	891	825	872	912	843	907	891	842	835	838	834	885	849	852	841	854	897	850	916	775	854	819	902	879	832	856	826	869	880	866	870	893	836	869	887	896	879	886	869	868	913	824	837	863	909	878	837	846	832	874	899	827	860	868	856	884	856	822	854	849	853	921	862	824	878	873	869	882	829	888	881	881	903	911	854	902	908	821	832	886	875	926	930	815	816	857	875	929	850	856	857	857	844	889	844	867	841	839	880	874	854	897	863	868	854	865	865	869	845	834	874	909	847	876	897	917	914	854	879	913	872	872	893	863	872	863	890	838	900	892	912	858	887	850	870	844	844	853	900	860	896	841	870	877	875	880	853	872	902	818	882	861	839	862	925	858	864	845	853	888	870	843	791	846	830	839	838	822	805	850	836	884	837	852	866	938	897	784	897	852	832	867	818	845	832	847	932	875	894	845	868	884	915	855	876	815	900	871	836	841	875	857	842	859	887	890	847	843	884	856	890	804	819	884	827	913	860	873	876	900	869	834	876	839	848	904	888	868	874	884	932	871	862	904	837	863	898	911	857	853	854	872	894	879	878	881	833	848	860	872	865	916	875	822	908	858	957	841	856	855	882	833	828	855	891	876	877	917	905	845	863	850	871	870	852	835	805	845	863	866	884	871	860	840	812	831	885	823	812	870	864	848	891	871	866	893	906	820	891	862	837	866	865	885	853	906	900	838	861	898	925	879	904	871	899	925	853	855	876	855	881
27954	20164	7764	731	515	419	419	403	427	418	363	383	399	415	394	383	418	367	396	371	405	387	392	365	346	401	358	419	385	380	392	398	402	386	378	393	403	356	358	397	360	423	355	385	389	391	360	386	374	356	372	377	396	413	403	368	387	372	408	379	392	407	349	388	409	352	387	374	382	414	378	406	382	415	369	393	389	365	380	397	393	371	385	394	351	406	441	399	366	385	394	395	371	383	369	388	412	375	381	354	363	359	384	385	374	398	373	376	378	365	398	388	377	375	372	381	366	367	404	416	430	376	417	372	376	398	383	362	355	397	401	399	393	387	384	379	392	375	363	400	389	368	366	415	393	365	399	382	381	422	412	371	386	391	399	410	417	397	394	394	381	399	389	432	371	377	392	372	399	414	431	375	382	388	377	374	396	380	389	342	375	381	427	368	397	379	378	382	418	387	398	357	393	421	423	357	365	359	353	391	401	349	381	373	396	361	373	414	365	430	402	361	388	379	388	421	365	390	410	412	392	382	354	401	380	406	353	389	412	387	340	384	375	408	380	403	382	399	374	369	401	372	386	429	331	370	403	348	403	386	388	381	373	427	408	402	378	389	408	374	377	375	369	381	388	369	382	411	390	381	389	385	400	385	410	372	406	400	393	371	413	411	411	358	356	404	407	408	404	367	388	407	419	380	374	375	350	383	360	394	390	389	344	402	375	384	407	396	369	408	393	422	397	363	378	377	391	403	410	366	376	379	391	395	357	404	360	392	370	415	417	401	378	397	384	402	360	377	399	395	382	373	350	442	397	423	365	391	432	361	369	367	362	365	416	364	388	399	361	357	389	387	381	370	408	403	413	394	421	396	405	353	389	397	386	382	417	397	407	377	399	393	420	385	380	374	392	377	385	418	403	387	370	387	394	370	394	373	398	388	408	400	384	336	379	379	402	354	398	351	387	407	395	371	392	396	404	363	377	392	403	378	385	416	376	369	371	384	402	368	398	401	396	370	375	378	359	378	416	380	380	408	369	377	370	411	349	385	351	354	382	382	372	380	370	364	401	415	394	413	404	375	405	368	355	406	378	396	376	401	388	381	367	407	374	413	383	388	392	360	391	392	339	394	357	390	380	403	412	399	353	399	348	383	414	389	379	376	358	403	394	390	418	359	389	384	425	439	391	397	406	391	393	375	389	384	411	391	373	379	408	371	375	390	445	362	402	416	412	404	405	383	359	414	367	380	409	412	381	395	380	392	401	380	401	405	418	354	370	378	377	381	388	361	391	390	387	388	378	371	409	382	362	391	384	359	359	385	398	369	377	346	347	377	388	391	383	369	397	412	401	367	421	373	353	401	383	411	372	354	384	394	355	372	399	382	357	414	369	418	382	386	394	367	424	395	413	372	385	390	375	402	392	374	371	418	400	386	396	371	395	409	438	379	429	380	413	389	388	380	376	378	404	379	367	392	386	377	436	404	422	369	407	379	389	388	445	394	404	361	415	369	378	383	381	388	388	378	359	379	378	404	385	377	358	408	396	357	406	381	381	381	392	390	366	377	330	372	371	420	424	405	368	381	416	349	376	369	404	391	375	374	374	395	389	379	410	404	395	408	402	396	365	408	402	367	368	354	405	386	373	401	418	386	376	433	369	372	382	433	366	395	393	383	400	409	363	395	367	358	405	389	383	401	379	388	385	377	390	395	370	393	381	382	373	391	399	372	412	383	383	388	389	374	377	388	405	375	396	417	354	385	380	411	340	378	374	410	376	393	377	384	372	395	366	377	383	345	419	393	376	377	374	383	387	410	356	390	379	418	391	385	399	380	406	400	378	367	344	361	389	385	394	380	367	383	398	363	375	352	365	405	380	412	361	364	387	385	351	409	419	410	393	396	378	443	385	419	354	427	397	385	380	370	412	363	376	362	371	400	344	402	403	387	421	371	395	390	369	387	380	386	396	383	417	403	360	395	411	384	398	434	367	381	404	357	358	425	381	399	406	399	402	377	403	385	399	373	374	363	356	414	398	373	385	384	396	346	398	389	337	394	358	394	392	379	349	384	380	402	352	400	389	405	396	392	395	398	410	364	404	380	390	385	377	389	360	420	367	387	389	372	408	400	407	409	352	379	393	401	369	373	374	365	409	383	372	384	390	399	364	356	416	390	404	388	438	377	369	402	392	390	368	396	352	366	361	405	371	400	404	390	406	402	390	415	405	364	405	362	366	384	407	376	398	395	410	396	376	369	405	403	345	395	372	389	370	375	349	384	415	403	393	409	370	384	414	361	359	349	374	389	387	373	386	397	406	385	385	418	317	366	362	428	368	355	390	400	390	396	387	387	390	379	398	362	364	371	379	354	361	415	353	351	415	388	385	362	381	425	373	371	392	377	382	378	381	359	368	405	404	379	390	406	369	391	385	374	359	401	405	369	391	376	357	372	381	388	398	428	392	414	362	380	361	397	426	382	395	405	359	392	352	372	382	404	378	424	389	396	401	409	400	379	391	402	367	350	392	363	389	383	377	370	375	384	404	363	389	376	402	406	362	395	420	399	384	356	401	368	380	419	429	418	418	374	363	379	401	392	386	415	348	364	342	369	362	389	396	382	465	390	363	359	350	404	361	373	402	378	365	390	389	390	425	376	362	349	419	411	402	424	378	383	372	376	379	390	395	358	412	391	418	360	389	385	378	409	395	368	420	376	386	391	415	387	386	379	428	385	384	374	397	392	362	373	380	412	390	384	413	376	391	372	388	379	372	393	373	377	413	385	404	372	392	399	383	393	403	414	367	404	396	425	406	361	386	416	397	393	354	395	396	413	373	368	374	403	362	393	381	345	428	430	396	388	381	380	412	396	380	408	389	366	363	378	373	361	403	411	380	433	380	354	392	380	374	403	368	412	386	383	379	383	350	379	403	383	405	383	358	415	361	416	382	364	375	349	363	375	384	434	359	417	378	404	390	391	412	391	390	367	348	380	408	392	392	380	398	414	394	376	372	435	398	377	386	416	363	381	369	395	386	399	397	394	400	410	393	376	365	416	385	376	352	387	405	388	348	374	385	410	402	399	413	384	362	400	385	377	362	375	401	378	386	422	423	373	405	352	363	392	413	409	372	416	358	389	427	394	407	398	396	396	364	377	358	363	416	351	370	419	403	379	417	392	369	385	404	397	401	389	398	352	374	371	377	397	387	362	395	382	383	396	418	398	403	390	410	438	404	347	378	391	374	385	417	377	333	397	380	419	379	383	385	397	367	388	381	436	363	360	397	367	391	397	400	416	389	382	422	388	352	420	402	389	400	411	380	421	406	390	415	406	366	376	393	375	401	353	387	382	394	389	449	412	364	389	378	383	365	388	378	376	368	378	388	375	432	392	402	363	410	378	370	356	356	371	402	381	386	377	401	397	393	374	348	383	374	397	395	383	370	376	377	392	384	387	415	388	375	404	393	376	416	373	356	366	351	409	418	366	363	385	354	416	385	370	389	381	362	395	367	399	407	390
5256	5462	3104	549	462	472	443	448	410	416	407	426	440	406	401	426	402	397	366	419	421	413	423	373	423	409	377	419	371	418	422	417	381	394	447	408	419	374	368	398	407	398	441	365	385	387	373	388	419	410	394	384	385	389	400	410	402	399	380	398	419	420	411	395	403	419	424	384	436	428	371	400	380	377	410	415	377	385	390	380	386	401	405	372	384	389	396	384	415	403	415	411	414	393	394	401	404	424	412	415	388	381	390	377	414	385	427	440	431	406	448	419	368	395	414	385	386	415	387	399	377	407	402	406	397	403	397	416	399	354	396	393	412	385	425	384	382	415	417	383	386	416	389	431	403	387	421	403	390	400	389	406	392	384	415	412	368	400	416	392	414	404	409	427	429	449	440	408	398	407	372	415	401	381	435	370	391	427	371	395	404	390	408	396	416	409	398	404	379	362	376	448	373	435	359	403	400	401	417	357	400	431	376	394	397	406	382	446	388	407	390	381	355	394	413	405	366	364	428	406	356	409	382	401	402	416	381	402	360	386	461	401	415	372	457	402	381	419	390	399	382	382	393	387	397	407	410	420	401	382	375	413	421	411	387	435	389	386	418	417	400	375	386	375	419	358	437	413	357	426	409	443	395	428	384	404	438	435	413	420	408	379	384	420	352	406	385	418	434	425	431	412	421	386	425	374	408	407	391	404	413	383	366	423	413	428	452	390	410	413	402	410	401	437	380	379	416	406	407	436	385	411	384	426	383	420	419	399	438	404	416	433	366	393	367	388	394	397	364	429	392	414	367	376	445	380	373	425	382	449	420	404	406	396	400	369	408	380	384	384	441	408	359	380	389	429	372	403	387	370	371	368	396	399	397	400	382	389	403	389	385	398	390	405	394	379	415	404	405	411	385	412	382	391	380	455	371	388	389	393	378	394	439	400	380	396	442	414	428	457	382	407	401	395	434	423	380	353	406	408	415	379	426	405	410	381	405	376	381	423	414	434	428	365	398	410	405	416	391	370	389	409	389	419	395	408	411	381	419	390	365	378	390	390	439	417	371	375	393	433	397	388	407	422	369	431	396	431	448	420	376	402	406	380	362	441	383	364	358	394	392	387	376	421	391	421	372	384	378	444	424	405	391	398	384	443	412	354	363	402	399	405	382	400	396	412	401	445	413	404	413	386	385	420	395	404	398	402	408	425	376	388	411	396	435	416	422	397	407	398	407	412	412	389	408	392	365	384	410	397	408	423	392	426	379	389	393	371	391	390	374	370	424	358	403	411	416	421	400	352	369	386	363	349	401	393	402	391	403	407	429	386	394	389	419	410	404	373	425	385	385	377	373	376	396	357	392	448	433	407	404	412	395	383	382	367	412	402	408	417	402	376	402	393	370	398	399	400	412	347	417	371	398	429	413	419	415	396	437	391	369	382	406	416	400	404	402	397	422	402	423	400	399	416	339	413	373	396	409	401	400	377	416	376	417	411	410	421	423	394	372	394	423	412	393	393	371	391	417	417	399	407	367	392	374	422	403	394	421	424	421	418	410	412	381	417	384	397	422	397	414	407	405	411	379	389	420	391	415	440	396	397	373	409	405	382	406	377	376	392	402	402	411	371	415	424	395	397	405	381	389	384	413	387	421	417	421	375	374	425	372	368	407	407	405	439	415	394	434	441	398	400	349	396	414	430	390	421	405	403	411	434	414	390	393	375	389	436	413	382	380	385	381	411	391	402	413	366	388	413	379	377	362	441	410	349	428	397	417	394	389	416	388	385	407	385	417	410	408	405	429	421	374	403	411	382	424	415	397	398	397	422	378	383	412	395	401	418	410	403	389	415	415	393	410	405	406	371	423	422	369	396	370	387	413	363	388	403	420	389	385	381	407	415	398	367	379	390	380	399	417	395	374	406	405	390	403	358	382	396	403	402	404	417	473	415	399	403	415	396	400	403	357	427	421	405	380	426	396	395	414	399	415	404	432	400	394	423	387	383	406	369	403	384	385	429	413	417	414	402	415	381	419	386	432	438	377	423	402	402	375	412	416	387	431	414	402	392	374	419	403	402	399	381	386	423	376	460	407	364	403	417	353	390	400	415	409	353	411	396	389	372	419	384	392	398	413	420	414	409	358	389	411	363	388	398	420	377	388	384	369	427	410	371	402	398	410	372	397	396	398	410	388	384	389	391	373	420	432	378	389	389	401	382	412	394	394	409	376	392	407	378	394	401	367	371	382	389	397	424	405	416	422	392	438	422	421	420	386	419	446	432	403	373	376	412	376	393	401	415	409	405	407	382	445	423	360	387	385	393	376	415	395	412	408	367	387	399	413	415	382	425	401	384	407	384	386	399	410	379	424	417	403	405	424	415	422	426	432	391	399	397	393	409	394	434	377	408	382	379	362	426	420	413	405	414	427	383	393	370	379	378	402	388	400	386	415	424	407	399	395	407	385	391	342	407	414	393	402	386	429	405	420	423	382	393	393	425	415	404	396	386	403	379	387	359	406	440	437	388	362	402	353	393	422	381	406	388	383	384	383	389	405	388	422	369	366	394	405	395	413	380	390	439	407	407	396	395	400	400	391	391	393	392	363	391	406	422	407	385	404	422	354	362	389	398	429	401	405	401	396	444	388	388	391	407	368	385	394	416	405	391	391	384	431	395	424	391	391	394	411	410	421	369	443	415	391	379	391	360	380	400	424	418	410	393	408	380	445	373	408	394	415	394	387	432	382	382	400	414	413	418	363	358	441	404	346	362	375	384	389	382	392	366	378	403	420	409	411	403	398	385	404	397	395	368	384	392	398	419	394	413	394	397	402	388	417	367	432	398	426	400	414	397	399	400	397	338	363	401	406	409	434	406	403	397	412	420	379	374	379	417	377	380	365	403	375	420	399	381	406	392	385	409	391	392	384	389	407	381	426	430	390	382	447	421	384	391	390	393	383	416	384	371	401	438	395	392	400	396	418	383	381	423	396	442	384	426	382	390	395	370	392	385	428	421	381	405	369	375	358	391	376	419	402	391	407	373	394	381	426	400	399	368	370	399	366	411	405	410	406	397	381	429	364	369	405	357	418	373	394	408	417	415	385	378	433	414	377	400	382	437	406	404	397	355	394	414	401	403	407	401	375	431	421	383	397	413	432	411	402	408	413	400	395	369	361	414	410	395	382	380	408	374	402	411	392	400	411	411	408	410	437	345	411	392	460	388	405	405	372	367	403	384	388	415	386	368	416	419	381	381	367	387	399	388	405	412	415	409	403	410	418	394	386	396	410	390	412	425	382	377	404	421	433	408	399	418	382	365	424	388	409	387	378	427	399	405	388	395	366	400	388	408	455	412	430	435	364	382	426	395	430	397	401	397	412	401	402	429	409	380	424	425	421	358	397	410	410	431	406	420	400	400	399	363	388	397	416	391	405	381	410	397	435	405	420	407	417	394	410	414	340	403	412	434	424	379	401	382	428	388	355	364	393	400	371	419	417	393	385	442	416	372	412	418
23697	21473	29053	24301	21463	14239	1967	1273	1101	1033	1018	1007	928	954	892	914	943	905	857	882	886	843	819	875	874	837	855	812	880	824	813	834	830	860	858	870	809	886	854	778	837	871	881	861	851	867	850	856	855	814	872	887	881	884	812	839	853	840	822	803	817	839	881	854	823	847	836	852	826	892	840	856	827	799	862	841	819	825	850	895	862	841	845	853	888	831	826	806	825	873	854	816	816	829	834	855	877	826	811	839	834	827	908	886	806	872	820	847	837	843	798	824	851	834	817	850	868	887	814	871	828	821	831	830	812	767	821	827	878	825	811	848	818	808	834	847	856	812	863	879	796	844	869	856	828	833	798	871	819	824	838	856	881	843	839	835	866	860	826	836	817	901	902	881	848	866	827	792	817	818	861	854	821	827	833	826	831	810	842	812	872	797	812	840	876	840	883	856	813	826	766	831	830	857	857	829	824	829	803	823	833	855	849	849	844	836	864	857	838	817	871	831	825	845	861	906	840	824	878	861	867	833	842	823	809	863	846	842	872	775	813	877	828	860	865	840	795	867	814	872	811	794	866	863	802	854	844	828	797	826	840	867	843	871	823	818	895	860	830	872	811	869	830	851	839	814	821	833	883	853	876	882	843	822	848	852	820	825	836	801	884	793	855	871	818	813	794	844	848	861	817	845	826	852	813	864	820	842	803	857	879	815	822	837	868	799	868	885	808	823	847	859	819	819	870	783	799	900	852	805	847	850	820	844	887	807	814	830	833	861	836	797	900	834	798	872	834	849	894	872	853	822	821	873	835	797	853	826	838	853	843	858	843	871	848	801	883	808	840	859	817	856	861	842	823	828	846	849	823	812	822	827	863	845	862	853	823	835	874	866	857	848	863	832	836	826	864	872	872	774	854	815	834	865	791	813	859	860	865	830	850	811	814	854	761	837	804	846	826	850	817	825	808	843	854	856	866	846	822	862	794	850	824	897	858	844	849	834	855	827	849	843	861	815	847	797	810	813	832	786	787	829	803	797	791	850	819	817	819	875	875	807	859	796	808	855	815	837	848	847	870	825	854	849	902	824	820	830	798	798	862	835	847	863	843	833	891	778	813	903	870	861	846	884	867	848	823	843	863	824	840	866	832	836	812	845	793	804	838	827	773	833	876	799	857	827	845	826	796	830	851	901	842	830	815	810	813	788	817	834	858	839	840	849	842	833	886	825	817	811	857	848	886	838	805	839	837	822	864	802	871	875	835	803	805	902	920	763	838	869	778	830	823	845	833	829	839	879	813	829	821	839	816	831	869	795	819	808	815	785	852	845	884	894	852	813	832	793	881	843	843	844	847	840	830	813	808	787	825	841	879	872	856	822	854	791	894	878	810	797	827	841	827	818	828	845	818	816	817	846	902	831	755	858	831	844	815	767	789	804	824	851	843	795	857	859	853	877	835	838	841	825	830	754	855	857	916	844	851	848	829	826	861	847	890	861	835	874	871	843	849	829	848	837	812	848	847	846	795	929	811	845	863	879	800	874	863	826	857	820	815	876	828	811	870	876	864	821	860	874	841	748	832	879	786	766	824	814	824	851	854	841	856	839	833	818	787	811	821	791	843	828	820	827	832	826	850	788	815	828	822	852	831	828	762	853	836	786	818	847	815	820	846	903	870	883	788	908	828	791	842	866	824	851	858	797	802	784	772	851	828	823	872	836	825	859	809	852	811	814	799	838	825	846	860	819	882	826	827	834	843	776	857	843	799	871	879	813	823	858	856	809	873	877	857	825	822	864	838	791	833	823	866	808	841	807	798	855	812	781	808	868	826	814	891	849	886	787	831	786	822	806	867	795	872	847	892	782	831	817	804	856	832	800	852	827	844	834	845	824	806	804	848	843	782	843	802	895	819	805	859	872	827	842	844	834	845	834	807	878	864	795	774	858	825	859	793	868	903	810	867	850	826	823	804	805	825	845	854	827	811	846	775	822	841	847	829	878	875	845	843	860	853	848	853	844	871	918	817	820	826	838	847	852	871	854	808	854	853	816	812	849	856	828	839	855	847	863	833	837	800	815	897	882	834	840	840	845	821	838	831	769	790	827	863	855	869	829	854	834	857	834	818	818	826	847	851	831	808	805	842	838	816	872	915	819	821	823	840	807	792	820	856	868	840	761	851	855	795	862	811	810	777	845	835	809	844	858	831	867	831	840	835	840	844	807	822	847	841	851	842	838	866	903	780	808	828	832	798	849	807	832	764	800	809	816	815	895	837	857	803	858	866	853	850	841	858	796	833	875	863	825	822	848	846	810	915	808	821	827	821	837	810	797	805	886	829	833	820	833	863	866	838	769	798	877	799	809	822	820	844	887	796	837	820	812	806	833	849	886	852	846	808	872	830	875	846	822	859	843	884	805	819	809	850	793	830	878	840	847	808	820	818	833	796	841	807	818	794	838	808	831	860	827	825	854	890	860	875	787	807	815	861	869	843	818	865	813	818	848	858	847	846	822	832	893	847	862	800	776	818	773	861	861	837	857	791	842	808	823	826	797	848	860	845	861	870	810	845	873	795	839	835	814	850	857	843	825	809	837	842	865	873	844	864	825	866	770	851	881	821	796	844	827	831	797	828	820	840	833	855	803	791	806	822	863	839	865	808	826	802	810	791	891	853	828	832	854	787	756	819	807	788	832	838	863	833	828	833	898	846	857	830	847	799	851	813	847	858	860	826	853	843	817	843	905	835	775	867	803	843	797	894	832	830	834	786	852	853	820	818	804	809	860	885	848	845	820	844	787	816	845	833	842	853	836	856	840	850	813	866	825	854	863	861	809	879	834	835	815	806	818	824	833	871	844	895	863	866	819	818	765	854	852	820	786	890	869	838	831	835	864	817	843	820	782	793	875	791	819	783	871	834	850	815	890	883	851	858	795	807	847	832	832	896	885	831	859	854	813	826	851	835	825	831	809	861	861	825	889	835	810	859	842	818	788	856	839	835	850	867	840	814	823	852	810	837	816	781	848	844	859	875	797	874	854	827	804	804	834	865	847	844	853	853	810	854	867	824	785	835	785	848	823	852	819	828	828	832	797	819	846	864	874	843	839	819	850	802	839	843	823	800	871	863	855	870	808	859	841	819	780	880	820	819	857	808	841	841	813	876	844	838	841	833	833	867	805	858	810	835	811	848	880	875	816	832	797	832	881	831	845	791	820	848	853	882	813	901	858	812	868	816	843	827	826	849	812	856	870	828	868	791	863	819	824	799	844	863	817	838	787	843	803	880	801	856	841	847	807	873	824	825	807	901	857	858	805	867	899	864	845	819	853	795	815	810	914	822	816	868	831	814	870	803	874	863	819	845	805	881	878	817	882	818	828	854	824	816	816	849	817	842	857	847	869	808	852	771	759	841	810	810	826	818	826	840	844	810	824	827	809	852	891	871	834	887	815	843	797	793	852	825	855	886	904	817	817	870	826	841	826	834	806	860	812	812	803	828	866	862	840	854	856	850	806
4423	24986	11313	3223	2554	1958	1720	1505	1282	1231	1080	1071	1015	963	972	952	888	879	921	943	868	858	890	890	929	906	839	866	918	875	893	875	854	885	852	884	841	818	913	847	906	831	851	864	875	835	876	907	860	861	825	835	890	867	861	850	846	830	844	867	902	848	841	912	885	789	861	871	847	835	866	834	855	884	893	881	816	805	878	774	847	835	819	849	820	853	814	853	854	826	825	850	836	847	877	866	865	839	856	826	833	858	860	877	832	894	807	803	882	841	825	829	792	794	874	791	876	835	834	816	807	796	780	852	835	813	811	832	870	823	838	877	875	868	842	893	840	848	890	836	871	873	834	837	895	828	840	828	816	846	876	850	810	864	858	862	826	811	829	889	869	834	832	832	875	835	877	818	868	818	839	839	861	821	813	849	847	890	817	821	826	889	866	880	855	840	841	814	848	898	824	804	867	802	812	905	808	874	842	821	900	807	878	818	814	825	819	818	883	829	892	874	846	832	802	822	809	887	885	859	836	838	788	822	832	794	832	881	832	881	846	831	892	821	810	853	824	863	841	860	869	872	889	815	854	816	901	866	865	842	862	858	874	842	819	822	788	836	853	838	764	833	876	826	880	827	823	827	857	847	834	818	862	828	862	830	806	870	890	865	803	823	871	808	829	874	880	876	808	840	802	939	841	840	821	858	875	786	845	839	849	880	910	860	825	817	819	864	894	799	810	854	855	863	840	855	886	888	827	906	821	842	830	868	808	889	880	814	802	838	914	843	875	863	832	890	887	831	808	859	830	853	806	871	822	832	881	847	801	785	878	831	812	858	828	866	806	876	854	869	864	826	874	870	815	815	841	848	860	876	789	867	828	892	861	856	872	829	783	832	868	882	839	845	800	790	856	831	873	829	822	820	859	850	829	872	837	893	827	844	888	850	851	824	838	796	867	823	854	881	868	830	874	842	839	823	820	894	834	842	844	851	823	866	863	835	858	852	762	855	825	857	883	836	841	882	897	825	818	846	816	831	858	832	867	803	829	844	844	850	850	854	831	857	861	807	867	874	828	866	840	812	839	821	850	828	831	855	841	878	886	833	829	897	827	824	819	790	869	850	908	825	911	804	858	849	842	883	807	835	846	826	869	878	864	831	853	834	879	841	865	818	814	915	827	882	877	874	813	837	832	833	856	925	853	858	829	794	852	796	844	867	891	856	876	876	840	827	823	852	868	849	830	871	823	808	832	806	862	852	872	828	848	892	874	813	853	835	828	797	797	788	807	889	820	871	809	852	845	854	929	830	898	813	821	859	836	853	867	907	838	857	858	873	840	858	873	855	819	875	851	799	871	879	800	865	859	858	816	847	884	794	831	829	808	876	892	836	850	815	849	851	809	869	895	807	860	849	848	824	877	864	828	851	811	842	849	827	836	850	863	863	821	862	888	847	877	845	867	805	864	846	830	832	900	843	845	840	807	816	879	854	867	803	890	817	835	875	832	851	869	850	876	861	879	876	877	890	850	849	828	825	869	870	817	865	873	867	804	845	852	849	848	819	846	855	863	848	811	846	831	861	790	849	868	839	864	907	850	855	780	822	834	857	876	858	842	848	899	799	890	907	869	851	862	825	869	841	775	825	879	841	849	842	854	830	835	835	861	858	892	789	850	852	903	883	831	891	879	857	849	848	799	806	858	871	829	817	798	879	845	852	861	882	874	815	823	869	780	802	859	825	845	891	807	860	851	906	809	873	850	918	832	873	814	866	859	838	794	873	836	857	874	841	864	832	823	883	826	874	901	787	882	852	870	832	877	864	866	867	820	858	851	800	865	873	849	833	917	878	839	853	860	841	838	844	794	865	810	833	814	823	847	861	837	828	887	875	856	889	880	847	905	878	827	842	903	820	806	872	826	828	858	862	908	810	798	911	866	826	817	845	847	833	850	818	809	869	858	861	800	825	821	917	844	847	840	850	871	869	859	823	861	848	814	840	854	870	827	802	870	807	841	889	869	898	834	899	839	878	816	870	895	906	883	848	800	868	846	817	818	891	843	829	771	847	861	877	886	875	858	809	868	890	840	851	862	884	858	810	856	881	843	884	842	785	861	839	875	858	870	809	846	825	835	872	878	803	883	822	826	839	878	857	825	889	871	848	855	877	894	797	851	841	883	872	870	816	850	905	824	820	790	860	928	865	865	842	901	904	887	845	797	861	833	849	851	861	838	894	842	893	811	863	871	877	840	849	849	853	877	839	857	825	878	855	800	824	825	845	843	876	838	799	880	803	851	864	795	863	823	847	833	808	805	858	847	785	813	843	850	857	859	828	840	867	869	851	874	841	847	847	830	842	844	843	820	812	839	859	874	894	845	837	899	884	848	870	866	848	852	869	862	877	841	808	883	771	866	839	893	906	859	883	824	839	890	766	892	829	867	815	846	809	848	866	827	909	903	865	874	825	821	833	887	820	822	881	846	920	854	839	867	870	846	841	845	875	899	830	828	822	815	842	865	882	834	864	907	814	803	852	850	845	800	916	870	846	813	878	843	844	808	870	837	875	875	858	899	833	836	867	808	827	865	844	893	846	833	831	845	854	876	851	783	865	869	795	873	820	865	827	865	814	831	843	897	873	868	843	830	848	860	851	876	874	853	884	840	832	802	849	808	891	840	848	850	798	800	879	821	887	848	839	835	844	844	839	855	898	875	848	843	869	823	847	876	834	868	824	821	884	797	812	872	817	834	835	825	846	815	831	804	855	874	801	818	857	871	828	854	835	873	852	838	875	882	867	856	828	909	790	887	857	844	862	819	843	828	816	833	828	818	813	874	917	814	825	876	850	903	810	792	878	834	805	804	865	866	865	836	881	838	849	851	831	830	808	844	830	833	813	859	819	911	875	842	893	842	846	795	857	827	798	821	864	800	844	854	837	831	868	812	820	923	847	875	862	859	839	808	827	872	873	840	832	876	837	873	854	826	856	884	869	921	771	825	858	866	925	870	848	859	819	870	871	825	811	872	842	840	866	873	871	878	844	828	797	802	832	841	830	851	794	866	805	864	830	828	855	859	854	844	828	859	822	826	870	825	868	833	818	848	847	888	862	818	895	901	836	832	842	875	848	859	848	828	790	898	843	877	873	812	802	813	825	853	846	828	820	853	831	868	848	860	816	858	852	875	858	825	855	876	827	833	927	824	830	826	818	855	868	849	818	875	872	855	822	821	844	864	851	872	780	831	817	873	904	889	861	808	853	852	830	829	842	838	865	846	820	868	868	857	848	853	834	796	908	838	873	839	891	898	853	872	881	841	807	811	832	869	791	843	878	861	876	871	792	827	811	887	840	835	835	783	795	827	846	825	854	824	822	855	823	816	866	864	852	814	836	862	836	882	882	804	817	838	798	842	855	863	866	835	764	889	888	826	881	860	852	833	824	842	822	845	873	839	841	850	872	797	826	859	851	881	862	829	831	812	859	868	863	845	862	865	852	864	819	884	865	858	829	866	885	800	854
24778	21468	28248	25086	15823	890	511	399	387	338	319	281	334	265	279	312	277	271	286	259	244	285	271	260	249	279	256	260	252	248	243	255	265	267	270	260	260	232	264	249	222	279	235	255	251	252	226	236	239	284	251	245	247	245	278	246	251	231	244	241	248	243	248	244	275	248	257	243	243	257	280	264	247	244	247	262	276	254	215	255	256	238	263	213	250	279	215	225	264	263	253	243	242	224	244	250	260	256	246	275	262	237	246	259	254	239	255	258	254	250	235	259	242	249	258	206	296	256	230	272	229	247	264	239	213	231	229	254	275	243	258	278	246	250	256	233	259	247	251	262	266	248	225	247	259	259	246	263	234	260	280	234	247	279	258	259	266	255	226	220	279	245	232	238	273	238	251	245	276	273	250	260	254	226	276	260	273	271	229	275	226	247	249	246	248	274	276	246	259	269	256	225	253	266	231	231	256	286	278	262	256	236	239	275	246	242	231	240	255	284	273	254	257	273	246	260	282	257	246	246	237	221	234	239	222	232	245	270	220	268	259	218	278	231	224	275	253	246	242	276	257	260	221	238	239	242	261	253	239	246	244	220	239	261	240	294	229	257	227	243	236	265	235	245	266	232	250	257	269	271	251	258	245	261	253	273	241	254	275	272	259	258	229	263	249	228	257	209	251	266	259	282	232	202	239	251	260	252	254	263	275	228	265	274	240	257	217	262	236	234	229	268	275	254	247	238	225	251	240	222	238	263	272	235	267	236	260	226	268	252	255	244	228	249	253	245	244	227	274	237	268	283	224	248	272	259	260	261	232	273	266	246	235	253	252	218	247	243	259	228	239	239	250	235	246	232	275	227	264	245	264	285	242	252	254	285	262	274	285	244	282	244	260	267	265	270	265	255	256	257	247	239	273	266	237	270	235	228	259	268	260	260	259	254	271	261	239	231	243	267	253	230	260	271	259	277	282	228	256	266	252	215	253	227	238	245	225	232	253	231	269	267	235	272	283	224	253	234	233	257	260	269	264	259	250	243	264	254	239	252	233	254	248	241	263	244	265	269	260	252	245	239	263	251	245	249	281	226	238	218	270	269	291	261	258	234	288	257	237	249	257	229	225	265	262	244	258	266	255	268	234	247	224	245	263	249	228	285	248	279	261	273	254	230	242	263	267	241	284	241	240	268	276	265	256	261	248	268	231	238	263	222	244	247	274	251	262	250	264	248	282	235	260	219	236	254	241	222	248	281	252	241	235	244	259	244	250	256	262	255	258	253	248	248	240	231	271	270	244	259	249	250	253	255	240	265	242	267	251	252	268	220	241	259	264	256	255	245	251	246	248	271	261	253	244	209	221	244	261	259	247	247	237	249	274	265	259	242	272	257	235	278	268	246	266	242	261	254	238	256	233	233	280	219	241	230	246	276	262	251	256	264	257	252	264	227	256	245	223	234	220	256	255	233	266	222	262	266	244	245	246	250	212	238	267	279	250	252	231	233	237	260	255	265	242	258	266	256	258	214	240	238	252	236	234	236	254	259	258	231	267	260	248	222	272	280	230	233	249	238	249	249	276	257	249	263	274	258	240	250	233	266	263	264	262	219	274	245	265	260	259	217	258	245	241	228	231	267	211	258	249	241	240	262	260	265	226	268	246	249	275	232	269	219	240	275	274	227	235	262	229	251	267	265	252	249	248	242	205	255	251	259	246	238	271	254	252	261	257	235	232	270	246	275	231	223	268	263	274	242	255	284	248	242	242	217	248	255	256	260	278	242	255	268	250	268	240	251	267	253	247	234	258	262	270	257	251	255	251	266	253	244	248	274	276	250	230	243	248	252	229	239	242	225	262	231	234	224	273	239	255	238	228	263	266	255	233	247	209	246	266	249	224	209	246	236	263	263	240	220	272	262	255	254	273	256	224	227	242	226	266	245	254	237	241	262	264	266	260	250	251	262	239	260	290	290	229	262	238	234	265	242	253	276	226	257	270	252	259	261	267	270	252	247	298	238	246	245	235	230	240	277	260	274	257	254	264	258	249	246	242	248	261	230	252	253	234	237	241	264	262	258	248	238	253	232	255	242	245	227	214	252	243	273	254	244	234	252	214	237	228	232	238	264	250	250	251	231	253	254	285	233	272	242	286	253	233	245	232	234	269	244	251	263	244	273	245	248	259	235	236	287	241	225	226	248	258	230	277	243	251	237	233	233	240	274	270	231	223	257	248	266	261	261	255	226	271	248	260	272	227	278	233	248	251	273	237	277	226	254	232	248	263	250	215	237	234	250	233	240	268	237	253	249	286	260	254	257	256	229	272	258	263	221	251	221	251	262	260	255	254	255	232	242	271	230	282	237	242	268	253	236	242	258	257	248	240	211	232	227	228	240	257	256	273	236	268	270	246	233	260	260	264	258	265	278	247	242	268	235	259	251	222	246	245	241	244	242	266	247	252	267	255	259	285	233	223	255	267	256	269	253	235	266	234	260	253	279	262	275	221	249	240	275	263	264	245	222	278	261	285	250	260	274	242	249	239	243	257	235	263	257	224	279	270	283	235	223	250	247	220	254	224	255	245	267	233	283	255	255	233	238	269	257	258	256	231	253	254	232	235	246	257	222	230	268	248	248	258	250	245	246	251	258	232	260	276	252	227	252	257	270	239	250	252	268	250	261	259	269	233	225	216	234	248	235	258	265	270	246	263	233	276	271	248	260	258	267	273	243	250	244	264	235	253	252	208	236	252	249	240	234	239	253	249	239	217	243	267	284	262	237	264	228	260	253	254	261	230	268	240	253	246	235	285	253	237	252	254	251	259	265	287	254	246	265	268	256	242	224	263	222	255	243	251	254	257	237	260	292	231	242	265	268	242	279	236	232	204	246	246	263	263	240	261	242	280	244	242	267	259	255	278	250	259	226	273	265	252	241	271	267	258	209	261	276	252	229	257	272	262	259	262	248	224	240	242	261	264	223	244	231	218	230	281	248	275	256	257	243	246	228	242	251	254	243	256	243	237	250	246	249	272	270	258	252	260	240	238	236	235	245	273	256	275	230	251	237	269	246	262	232	262	266	248	250	244	251	273	257	273	278	270	260	252	223	253	250	247	243	256	242	222	246	230	261	241	277	251	235	243	244	264	256	245	264	267	242	269	265	246	274	250	256	216	261	255	248	250	248	225	270	250	234	245	231	262	261	228	262	252	239	255	263	269	264	228	277	237	261	218	254	267	263	259	264	245	258	239	278	260	250	264	253	239	271	246	228	229	251	264	242	279	230	259	236	243	218	250	236	229	238	223	262	255	257	239	228	237	229	257	230	253	261	257	259	248	266	258	275	259	253	249	286	286	255	221	246	264	274	238	255	270	261	262	232	257	226	243	228	230	245	277	238	266	260	261	234	242	235	230	278	244	266	241	253	263	261	228	249	273	241	234	255	250	231	283	247	249	220	227	257	241	248	237	255	257	232	289	222	259	273	244	249	227	231	252	285	245	276	253	231	234	268	243	248
4022	17101	7420	1728	1272	974	755	702	563	468	411	383	418	351	374	322	316	284	335	280	325	309	316	281	314	329	277	307	262	311	290	240	317	289	287	262	287	273	304	287	299	298	306	297	296	292	285	279	267	262	309	298	313	268	285	263	299	270	299	279	279	262	278	307	286	285	285	256	255	317	278	283	277	287	284	273	285	275	269	275	264	284	274	264	266	270	285	310	276	307	298	315	266	284	272	275	297	290	267	261	325	303	292	276	251	251	299	301	260	265	273	285	278	299	268	278	271	284	309	300	275	311	287	255	292	260	256	289	261	306	320	273	252	274	265	276	275	268	273	288	258	273	310	271	291	263	290	273	257	273	279	277	288	300	270	258	269	258	277	280	287	296	275	294	259	260	287	272	270	266	280	248	278	307	258	286	281	262	278	304	279	285	301	287	295	282	296	295	298	282	267	270	321	302	263	277	268	276	296	274	269	280	293	261	278	277	277	299	312	290	265	300	272	286	300	304	295	280	284	278	269	295	271	263	295	270	284	301	234	279	292	252	289	297	281	269	266	257	272	275	287	302	296	282	262	274	288	278	321	304	276	278	271	265	249	274	271	260	272	278	289	273	262	286	314	284	301	274	292	302	293	299	266	278	274	255	294	259	269	300	271	271	249	286	273	277	295	279	261	297	289	293	283	271	280	268	273	261	280	303	288	277	324	292	291	297	292	268	262	283	271	292	294	255	280	264	291	277	278	266	258	246	298	263	283	298	301	279	277	289	292	300	274	254	282	283	248	291	261	286	266	278	265	282	256	270	288	285	287	258	302	266	290	291	289	293	314	291	299	252	262	273	296	264	273	291	292	278	271	258	265	250	298	276	303	257	272	269	328	281	278	292	307	246	283	286	297	288	289	287	288	278	296	294	261	269	286	268	284	285	290	275	258	303	303	275	262	291	287	272	288	292	271	287	293	301	261	274	279	280	287	284	302	313	301	271	297	296	265	296	260	280	289	296	280	290	277	284	315	240	262	272	256	293	319	270	263	305	311	315	270	290	266	291	256	272	287	276	303	282	280	241	294	280	290	295	264	300	285	262	268	253	277	287	285	258	305	288	265	301	271	275	324	272	270	289	289	296	276	286	288	272	298	267	286	279	283	291	250	276	277	262	278	277	285	285	287	305	270	278	310	301	264	302	285	278	281	283	271	276	300	258	291	282	263	243	301	275	272	315	279	282	276	255	271	275	291	268	290	294	308	257	278	287	296	297	281	267	271	312	265	302	303	264	301	269	247	300	249	295	278	288	261	295	268	283	274	304	255	246	300	282	307	289	298	277	293	271	287	303	272	274	268	317	268	282	273	314	290	284	302	302	262	280	306	254	276	310	295	270	313	327	261	284	262	299	281	289	279	307	300	247	290	266	289	251	284	311	276	287	280	272	275	273	276	258	280	276	251	267	262	263	272	300	275	279	306	288	286	278	279	287	287	286	266	279	276	283	238	281	294	269	316	277	292	263	289	289	292	254	279	260	293	313	261	300	306	272	306	265	276	281	259	302	271	274	297	285	302	283	305	278	295	276	245	250	257	253	239	281	263	273	280	299	271	276	281	279	300	245	286	281	276	273	301	256	278	287	289	257	273	258	272	281	264	290	243	302	278	264	277	282	259	295	284	265	244	307	290	311	273	268	286	303	272	283	289	265	274	286	299	296	278	276	283	277	285	266	309	262	269	287	295	270	299	284	281	269	293	284	284	275	262	289	272	262	302	287	302	276	264	298	283	264	256	285	273	291	241	284	281	272	275	321	269	268	326	341	292	287	280	247	273	254	296	269	282	276	235	286	289	296	264	254	283	284	301	299	269	294	262	253	266	277	294	280	288	289	273	281	263	299	300	279	248	320	289	271	276	286	252	291	256	303	283	273	281	290	294	283	274	288	293	297	265	276	285	268	280	277	252	260	310	260	284	272	297	254	260	253	307	284	278	291	271	288	283	267	273	292	277	287	256	277	316	278	281	270	293	287	259	278	278	276	261	321	276	294	273	295	278	270	278	262	255	273	259	273	319	283	258	302	290	271	299	266	251	259	283	272	294	271	275	291	272	278	244	272	301	307	268	273	301	274	305	275	268	273	297	258	302	298	272	322	269	265	259	256	273	283	280	265	278	259	275	274	290	297	285	296	278	280	269	289	263	298	274	267	270	268	288	277	270	290	323	261	294	289	276	267	284	275	278	278	275	306	269	295	301	290	260	262	270	284	277	308	290	252	300	273	285	266	248	266	289	264	291	294	261	278	277	284	247	319	295	301	259	244	265	290	263	292	307	270	269	301	263	284	283	261	297	295	290	283	292	267	292	299	264	270	273	272	285	311	292	306	280	281	261	318	268	272	290	265	307	290	278	319	265	292	270	288	295	266	290	286	253	267	264	270	262	312	251	280	278	279	259	278	271	285	288	249	298	270	312	261	296	305	269	267	275	260	255	289	275	259	269	258	266	263	256	293	270	263	265	264	274	283	276	291	294	284	291	253	293	278	254	263	259	267	282	279	287	299	302	295	252	270	292	281	340	269	258	279	291	265	285	286	281	282	286	305	293	310	255	248	292	274	274	280	299	291	294	259	296	259	271	284	297	264	267	270	262	290	301	268	283	307	279	270	278	263	277	270	286	289	262	276	286	263	284	315	265	326	273	294	296	273	270	280	276	307	286	268	299	301	251	304	284	270	263	283	289	283	271	262	281	262	285	268	267	274	296	300	269	276	316	300	294	275	283	283	292	314	292	262	277	258	298	280	300	301	278	321	266	276	295	296	294	285	292	289	311	262	279	275	245	252	301	294	286	244	293	280	284	288	309	275	279	299	271	271	263	269	281	269	296	291	296	272	279	300	267	272	271	320	291	275	240	308	285	296	289	267	260	282	285	284	278	307	314	281	275	272	270	304	278	267	293	277	293	277	282	258	262	273	284	268	262	265	303	288	256	265	295	282	262	232	273	256	290	270	292	293	315	276	274	279	294	275	281	279	306	279	267	254	261	276	291	283	307	276	293	294	280	275	271	263	267	303	266	273	288	262	299	265	259	247	302	271	264	272	287	300	260	287	261	281	281	260	265	283	271	275	277	285	280	243	288	274	300	271	314	270	271	301	267	274	322	273	266	264	288	276	283	274	265	286	273	265	277	250	259	267	322	270	306	285	297	295	254	281	283	264	279	286	288	307	260	280	244	277	323	279	287	260	273	251	282	280	303	264	285	274	319	245	274	283	288	313	258	265	267	276	281	294	304	312	299	278	271	311	247	270	281	272	272	265	270	271	283	272	276	264	261	264	261	302	261	284	274	281	274	286	256	280	273	295	260	284	274	239	274	281	288	269	261	283	276	276	328	289	251	265	261	264	304	271	284	284	280	275	294	297	287	260	248	244	279	284	304	270	271	269	283	298	242	305	282	284	293	272	253	252	276	274	274	314	283	293	274	300	281	315	275	295	280	292	266	257	274	325	281	267	273	282
22566	21508	29452	24008	21506	21591	13039	1793	1270	1287	1196	1018	1007	989	952	1004	949	939	946	912	909	940	966	912	916	938	899	925	830	869	847	826	852	858	874	876	840	904	904	827	947	850	810	852	861	853	898	836	884	867	837	851	879	916	842	832	870	823	821	816	887	839	844	863	830	849	831	795	840	853	875	849	841	827	863	834	858	842	824	840	851	840	815	818	840	798	846	833	863	810	846	807	834	802	878	826	830	850	888	840	834	851	835	871	822	850	888	839	871	824	861	864	883	867	858	855	823	895	904	850	799	901	836	837	840	845	788	879	838	856	866	829	843	763	852	841	842	853	821	821	813	830	823	820	841	823	835	823	821	827	802	825	830	854	877	794	837	820	842	862	848	881	851	852	861	813	844	804	890	851	828	837	835	829	907	799	843	867	841	848	841	859	856	849	795	810	866	845	813	821	853	826	843	802	837	857	828	822	865	864	850	868	887	823	884	827	909	906	813	858	850	799	838	863	821	906	822	846	841	859	792	855	865	790	871	833	794	862	831	779	784	830	831	878	855	890	840	898	828	794	828	831	866	790	839	860	841	872	802	880	859	884	831	865	885	793	820	870	847	860	821	890	802	814	855	881	831	847	851	799	825	855	831	816	822	815	796	822	818	837	866	859	860	861	895	868	865	880	877	903	853	824	912	832	855	838	874	863	912	837	854	848	791	862	858	813	844	810	847	823	892	879	850	853	873	825	847	880	841	829	892	833	856	861	829	887	842	883	830	877	869	854	845	806	825	816	852	834	850	850	800	851	803	853	822	853	855	856	845	835	838	870	805	861	843	842	843	869	804	821	842	838	832	847	819	824	825	797	847	859	855	853	856	863	841	862	800	890	879	892	859	807	847	871	851	805	826	866	845	792	873	894	844	830	850	818	790	842	872	795	862	837	841	801	813	805	862	878	899	854	848	888	815	828	887	884	868	810	830	850	886	849	840	866	867	822	897	858	825	867	832	809	826	801	867	883	863	878	863	839	809	828	856	846	783	888	839	842	845	876	823	789	854	794	823	852	818	884	826	813	855	859	819	885	872	786	808	800	865	798	851	802	868	829	798	830	830	849	892	859	818	856	799	839	833	812	880	773	817	806	830	886	849	818	838	875	892	837	866	843	920	858	817	787	882	804	806	812	875	868	860	825	883	798	816	842	782	860	823	896	835	847	855	871	880	859	821	839	841	854	835	849	882	892	805	836	848	833	879	856	842	815	869	859	773	850	781	809	801	871	833	851	812	898	853	845	879	755	885	825	852	831	901	827	844	842	855	801	862	824	808	876	840	828	806	853	900	806	853	869	852	845	847	882	804	826	863	847	910	835	811	811	820	829	851	799	848	825	855	816	859	880	818	812	853	794	833	871	917	870	871	893	841	869	827	856	827	822	825	896	816	891	838	862	829	789	763	846	828	870	843	857	815	847	867	842	822	808	819	814	906	854	858	779	870	855	875	881	857	836	874	821	849	831	868	869	884	831	831	866	855	814	872	850	816	820	841	811	867	865	877	833	809	865	873	889	865	815	843	863	863	835	818	837	870	873	826	874	826	825	846	836	813	830	856	826	860	837	849	889	892	833	818	761	880	817	890	864	881	810	847	860	850	920	797	881	870	870	814	781	897	843	829	833	830	864	862	847	885	842	803	852	851	890	840	850	843	857	866	856	875	820	873	832	871	855	816	822	840	823	839	790	828	841	776	884	833	839	860	815	822	855	849	854	887	927	819	859	858	858	866	827	810	869	847	834	881	853	914	823	811	822	884	854	837	811	853	829	853	875	845	858	849	861	832	829	836	797	805	848	810	834	885	864	809	865	781	783	836	847	877	818	822	847	823	868	898	780	825	899	790	844	867	801	858	801	832	822	809	849	859	867	813	832	835	848	857	798	833	827	800	860	844	888	835	838	825	826	844	868	836	869	890	823	827	814	782	808	817	884	881	837	850	789	869	905	867	841	825	847	831	804	839	835	848	874	887	858	834	798	827	847	835	832	846	833	810	878	866	821	835	854	842	865	817	837	841	908	856	825	844	853	844	872	904	846	853	830	843	820	865	873	846	802	867	799	862	848	869	796	871	917	866	846	853	892	891	806	849	874	802	793	830	836	880	868	839	779	853	816	869	829	842	827	818	884	810	838	861	841	838	830	865	872	820	860	830	870	898	862	860	842	839	794	800	851	791	868	833	834	844	819	843	851	858	856	839	845	872	815	836	873	849	853	846	859	855	881	832	825	815	844	810	835	836	809	835	869	846	847	824	807	859	845	830	836	809	872	859	861	850	833	802	827	877	893	845	848	854	897	822	851	835	839	904	794	801	834	831	859	834	830	864	866	806	852	858	810	849	822	829	816	852	849	752	817	845	853	804	808	841	789	797	901	871	752	793	835	845	883	890	775	822	787	881	845	828	839	856	854	817	802	845	870	834	879	870	835	871	815	825	829	887	852	820	835	851	842	895	822	823	856	868	835	783	868	838	838	841	905	872	825	851	873	773	873	834	865	852	814	842	849	844	856	825	823	873	870	868	801	844	833	872	856	879	895	839	893	837	885	812	840	853	816	831	822	842	850	847	846	845	834	829	844	824	894	824	879	804	805	847	820	849	864	832	822	809	836	855	834	815	800	824	834	816	841	882	817	825	856	875	857	803	823	842	805	819	850	904	814	816	854	826	847	880	796	808	895	790	858	841	818	872	888	835	831	857	859	824	808	803	853	858	858	870	819	766	858	833	845	844	833	826	837	837	857	879	899	825	870	829	849	886	842	850	844	846	835	883	792	881	845	837	876	868	870	844	813	855	816	890	861	833	845	869	795	838	863	855	896	857	861	881	834	801	898	812	844	807	819	813	870	876	855	867	836	793	835	827	857	830	866	879	861	828	837	852	774	904	790	872	849	844	821	868	794	862	817	868	904	855	856	829	870	868	884	851	888	802	824	821	875	762	868	882	783	868	855	847	894	852	845	840	867	806	861	805	834	851	876	850	846	879	830	821	791	870	846	845	811	844	808	856	929	830	818	866	836	850	814	889	869	829	880	875	851	817	865	856	802	848	825	873	823	838	784	902	817	851	879	811	791	854	843	906	895	861	796	872	824	868	832	863	894	862	881	858	849	857	824	849	892	823	843	874	842	852	842	831	875	879	908	824	809	827	852	823	859	871	802	830	807	758	864	838	746	894	821	819	812	815	819	867	804	855	837	852	782	848	859	829	839	888	802	798	889	819	833	847	884	812	872	803	841	813	834	851	856	839	828	815	858	835	803	905	827	829	877	900	847	865	863	868	814	889	824	836	792	825	839	848	803	843	864	842	839	767	859	816	838	899	788	835	874	854	818	803	861	863	884	849	845	840	826	886	848	832	795	838	833	797	868	857	820	846	881	806	863	861	815	833	862	863	836	850	823	845	827	871	822	816	815	877	854	856	799	843	869	799	833	829	809	842	888	807	811	874	846	797	806	835	825	877	839	855	871
5959	35161	17017	5537	4047	3172	2493	2074	1749	1576	1454	1339	1129	1149	1061	1113	1078	1049	978	958	957	979	957	913	916	930	932	935	865	914	943	906	952	877	864	911	897	887	919	851	871	918	848	878	950	900	871	898	842	911	940	829	875	889	832	913	863	849	855	923	819	825	825	905	849	899	837	917	870	844	874	847	881	850	858	905	908	872	870	874	849	834	924	887	904	810	830	887	878	837	902	913	902	884	878	919	838	880	931	889	873	806	871	807	840	871	873	923	821	855	841	868	854	873	866	884	837	867	850	877	858	834	854	865	820	913	827	869	908	898	833	875	839	877	847	838	870	875	853	821	845	842	848	926	900	872	859	899	916	888	876	864	861	863	884	896	861	850	835	862	802	837	800	901	870	864	908	838	836	879	881	810	886	894	885	871	884	882	848	838	868	862	873	853	793	863	898	851	848	840	860	815	866	834	849	877	853	835	843	833	899	886	890	869	880	832	870	870	879	886	865	908	868	828	870	890	859	856	839	908	877	891	821	892	907	857	910	906	859	864	838	906	872	862	843	877	873	843	849	876	897	828	903	849	857	856	864	851	869	792	847	862	959	903	847	844	894	850	893	877	834	871	906	884	838	805	836	858	846	853	811	826	847	821	853	840	867	845	860	854	857	891	919	847	885	832	913	903	835	883	906	890	877	850	832	879	871	881	845	859	827	854	894	829	898	865	836	853	924	815	893	865	838	932	846	875	822	869	883	926	869	843	885	883	844	918	887	855	882	867	899	920	865	842	849	844	868	880	836	881	921	900	820	824	870	860	849	833	858	871	856	834	862	811	855	909	852	859	852	879	851	834	883	855	836	849	854	821	797	873	861	856	892	817	886	883	915	848	871	842	840	903	809	877	905	855	833	878	876	885	825	866	858	858	872	872	887	897	852	871	840	849	827	841	853	859	883	890	851	903	874	811	854	829	875	868	946	861	846	843	822	854	895	844	894	836	823	872	867	819	849	861	922	903	886	856	913	803	903	850	832	879	825	848	865	870	882	888	847	887	859	911	902	848	800	869	884	891	885	879	875	853	852	827	858	863	819	862	843	904	909	858	828	881	930	827	852	845	881	851	846	874	886	889	889	864	953	880	856	901	842	830	842	839	899	886	807	858	871	874	850	797	881	866	886	838	918	888	908	901	819	920	874	888	871	910	861	852	826	845	893	840	873	937	833	866	894	903	918	860	834	856	845	864	829	876	839	835	859	873	814	843	860	861	873	908	889	873	828	842	872	867	863	831	860	824	887	820	852	869	854	914	891	867	870	851	853	864	861	818	830	827	826	911	911	872	862	902	871	946	879	910	829	833	832	863	814	872	855	866	837	902	870	908	887	889	845	846	861	896	840	867	827	830	830	828	874	877	863	873	855	850	876	870	885	872	840	880	924	891	854	820	955	836	856	889	852	847	834	827	892	864	821	867	866	839	893	888	849	837	879	856	845	864	836	878	856	874	815	848	861	861	847	876	864	899	832	865	895	883	918	877	832	883	849	855	938	867	870	869	840	864	809	854	864	837	834	860	851	849	875	813	887	855	848	829	907	887	888	914	847	803	868	867	821	834	897	866	831	858	833	816	906	865	799	918	832	865	833	831	832	872	860	871	873	888	865	876	870	855	835	845	870	870	791	905	864	880	828	859	881	847	891	823	860	894	887	865	886	887	848	829	863	859	849	851	857	816	856	894	847	857	887	878	894	860	894	888	876	832	892	886	882	838	867	877	800	874	865	886	879	901	876	849	910	865	839	862	890	833	865	829	889	839	884	869	917	883	871	910	869	902	891	824	849	776	809	864	819	838	909	822	843	858	852	830	862	858	913	861	875	880	833	827	877	877	913	851	909	872	878	868	837	830	880	848	868	847	846	920	853	897	835	865	825	851	845	886	858	881	910	869	887	822	801	874	878	891	832	851	826	880	839	850	863	867	862	878	903	869	858	800	865	884	878	877	857	831	864	875	865	859	806	855	891	866	891	792	871	796	876	811	896	895	877	836	845	890	835	841	839	894	821	854	817	877	837	799	828	821	873	843	869	840	823	861	875	868	847	803	874	885	908	843	867	848	878	900	891	874	838	869	826	859	878	894	833	835	868	841	849	876	904	842	858	901	845	856	873	892	867	884	853	849	864	866	873	884	871	887	949	845	847	821	883	835	904	794	854	863	859	868	893	861	803	874	861	826	877	902	872	787	850	853	855	884	876	877	861	895	873	850	856	854	819	848	873	899	839	837	853	866	830	867	843	903	858	874	916	849	886	848	857	913	847	847	849	888	855	862	879	823	838	914	862	853	858	873	879	876	880	872	806	902	890	911	869	856	859	850	874	868	868	820	813	883	873	873	865	879	880	893	862	845	801	833	830	872	846	868	904	839	838	834	830	896	896	838	848	855	818	846	875	811	815	879	863	873	863	861	846	812	855	844	926	931	828	938	785	882	855	881	851	832	890	870	896	830	890	865	895	876	871	893	860	891	837	863	848	787	852	868	905	850	866	814	853	864	826	849	872	867	850	919	897	863	842	882	862	798	939	878	850	848	858	816	847	884	942	871	917	849	894	832	846	872	833	834	859	868	794	876	873	861	889	807	888	896	895	853	867	807	844	884	845	887	890	909	793	876	932	865	821	841	875	836	844	861	811	888	838	825	900	857	907	891	934	876	887	849	834	888	916	847	848	832	841	863	854	816	870	869	899	897	859	853	857	881	902	818	880	867	838	856	848	862	864	898	832	878	817	867	880	866	910	851	850	792	848	903	859	875	873	881	898	829	932	854	876	899	857	821	862	838	844	882	922	888	864	931	833	834	890	866	873	836	867	868	841	852	863	878	848	887	848	863	902	865	855	892	877	894	833	866	870	817	885	887	901	875	869	868	844	910	841	882	846	865	887	880	851	852	850	878	881	846	870	851	788	869	895	851	860	887	859	827	843	801	887	847	851	873	781	863	824	918	821	868	921	860	873	844	906	875	882	849	872	819	851	833	909	834	846	902	809	880	877	874	857	817	882	875	812	882	897	878	874	843	815	868	838	904	848	847	858	852	893	858	873	811	888	868	850	857	868	904	872	894	843	947	879	900	872	850	855	858	871	910	803	863	847	800	858	788	858	923	888	816	856	821	828	860	844	881	841	870	861	820	868	878	853	857	924	846	856	829	856	907	825	783	911	851	866	878	906	835	828	896	825	827	834	868	855	857	883	859	865	842	866	853	868	892	893	886	860	902	848	931	856	868	866	870	854	793	898	844	933	885	868	863	871	800	844	862	898	865	880	864	828	827	867	828	906	860	889	852	874	861	865	830	881	876	803	876	876	873	855	883	918	896	864	874	864	885	896	914	880	864	878	886	868	864	878	827	823	819	835	838	850	829	865	849	898	837	949	849	853	891	818	840	915	828	919	896	869	831	857	852	871	838	802	845	945	857	903	856	850	864	879	904	847	812	864	846	882	854	851	887	891	851	904	844	909	871	861	867
27827	20797	10358	917	501	421	416	412	410	400	425	401	367	382	434	433	391	393	381	402	389	387	410	406	365	380	388	379	386	366	388	366	363	391	402	383	404	422	376	388	411	397	392	394	407	366	398	394	388	390	366	420	357	423	381	398	372	387	387	372	393	362	384	369	425	377	422	385	377	374	388	404	383	369	390	408	387	392	408	370	361	375	377	359	381	389	380	348	381	401	380	366	423	362	380	387	398	374	372	386	410	408	415	414	412	396	363	386	401	377	433	382	380	364	379	390	358	388	386	414	416	370	388	394	383	394	392	388	370	383	405	355	382	405	398	392	393	365	396	366	415	389	384	389	423	384	371	396	411	415	357	424	353	405	417	392	363	405	387	386	399	375	411	414	415	405	410	378	402	362	410	381	395	386	381	371	392	371	382	413	383	376	422	376	392	401	371	391	376	374	380	360	361	406	381	358	400	419	385	403	371	380	396	388	396	381	402	380	377	398	410	389	410	397	393	390	399	414	394	406	390	376	402	385	324	349	363	393	397	354	413	348	416	410	360	404	373	407	387	387	425	399	398	387	398	369	386	376	381	406	373	384	374	374	378	396	381	400	421	398	401	389	426	409	375	421	404	377	380	386	378	427	384	416	407	387	373	398	380	378	380	406	427	370	399	376	417	396	365	386	376	420	385	365	351	361	383	397	396	379	423	425	379	382	350	408	388	385	366	362	361	374	380	384	413	399	342	369	382	404	372	375	390	414	375	377	385	356	419	390	430	400	374	403	389	380	406	380	354	394	390	409	378	384	346	376	388	410	394	403	377	388	393	395	402	395	411	418	421	403	387	382	380	342	397	396	406	393	391	379	376	357	387	381	393	412	399	377	377	368	375	402	393	399	384	370	364	368	376	413	389	414	363	440	380	385	378	393	347	382	433	402	374	385	369	375	383	348	394	398	393	411	402	395	395	383	384	388	392	384	383	377	404	403	396	373	393	407	410	371	338	383	413	383	411	411	391	423	364	372	393	396	337	406	392	390	380	368	406	383	411	380	358	395	388	381	357	387	383	377	412	376	392	398	430	372	376	382	400	400	373	385	419	377	385	380	404	417	407	422	386	373	400	382	378	404	376	387	354	364	407	404	374	382	361	393	394	382	368	409	388	407	373	398	362	398	387	395	427	397	400	418	406	407	375	374	372	393	357	394	371	389	380	360	390	411	406	368	382	405	403	369	369	354	386	391	378	388	397	376	384	424	384	395	384	422	385	379	389	428	376	401	370	401	401	403	414	414	425	375	385	390	394	386	380	416	366	407	422	374	427	391	384	362	389	370	389	427	351	379	420	364	377	368	384	377	374	389	396	385	368	398	389	419	381	344	389	397	391	355	377	368	370	470	378	362	397	389	401	387	382	381	397	386	387	440	414	409	426	427	398	396	392	421	399	394	392	405	388	432	375	419	434	386	391	400	394	386	398	413	365	390	395	415	384	398	412	407	406	406	372	356	438	369	416	373	394	361	377	400	394	369	393	419	397	424	348	423	401	389	348	397	360	439	376	404	384	357	417	387	360	448	370	346	371	398	379	361	402	373	377	451	409	418	398	380	366	419	367	394	387	401	345	386	360	339	367	413	373	411	401	398	387	405	413	392	369	427	388	372	333	403	374	393	383	380	387	397	407	386	403	379	402	383	381	378	345	405	376	419	387	364	372	396	352	391	399	413	383	398	404	357	347	412	382	348	394	378	406	359	385	382	406	398	387	353	358	375	416	343	419	393	397	381	353	371	375	424	377	402	375	405	376	395	392	400	365	400	387	387	409	406	379	362	415	341	395	355	407	366	421	363	407	386	384	380	385	417	421	423	346	389	390	391	416	397	392	370	392	385	372	365	421	395	388	391	400	406	402	368	410	388	376	372	397	392	396	389	364	402	377	399	399	383	379	390	379	384	374	384	381	387	350	396	367	364	427	394	386	418	376	386	393	394	398	392	373	355	375	361	380	392	379	414	434	361	388	373	402	381	404	385	370	402	394	364	397	389	398	387	404	398	386	417	389	425	391	371	383	391	415	415	390	385	437	383	396	374	379	382	373	352	402	347	404	403	402	384	357	417	380	378	404	385	406	379	390	385	390	364	372	351	373	413	377	382	352	413	368	384	398	383	416	388	364	370	390	343	431	371	414	332	383	400	364	373	381	375	407	422	405	427	431	366	364	378	387	395	375	408	405	381	366	409	390	416	401	408	403	389	356	383	394	390	404	350	344	373	395	416	408	416	371	385	378	416	418	423	372	389	404	376	384	385	378	393	423	391	382	402	383	388	387	364	420	401	377	377	403	371	358	379	390	386	393	392	395	390	409	380	374	437	357	431	419	371	423	397	406	381	385	383	374	386	389	438	363	376	414	383	389	383	371	410	394	402	382	395	404	393	369	390	407	403	384	416	362	378	358	407	424	379	392	407	386	392	418	404	371	400	395	402	357	408	341	370	379	392	405	400	390	407	389	425	373	386	418	384	373	379	383	384	383	386	379	382	405	370	397	353	392	388	393	388	390	379	405	373	382	350	398	395	379	349	418	366	396	402	399	405	411	399	415	371	373	387	399	410	390	357	367	387	407	385	363	375	359	377	387	381	393	410	434	371	392	368	414	373	385	374	367	382	423	366	402	392	375	398	413	347	382	372	396	383	362	369	417	406	412	388	397	385	402	362	383	415	392	402	406	420	386	395	432	387	352	415	380	368	359	397	380	379	408	368	392	401	396	384	358	375	398	402	382	396	426	434	411	383	383	426	356	379	432	379	414	399	353	401	427	354	399	433	377	384	404	380	389	379	459	366	389	396	414	395	425	394	404	424	413	412	384	381	372	409	411	374	400	396	382	368	413	377	406	391	411	336	348	387	404	374	414	395	439	386	388	404	367	372	367	361	422	425	404	414	416	411	392	404	399	402	357	384	408	393	365	412	366	375	373	407	404	390	385	390	371	379	425	422	392	341	385	366	368	399	381	400	350	427	397	401	391	395	372	368	391	364	365	361	377	377	358	372	381	381	407	405	367	379	377	366	389	362	400	382	346	404	375	383	377	385	420	362	423	367	383	393	361	367	392	372	387	427	388	386	399	394	398	347	369	386	409	366	373	392	440	399	379	368	356	385	390	360	386	375	384	404	375	354	390	377	395	380	392	385	350	408	371	386	352	393	393	395	364	419	404	359	387	416	384	388	410	412	386	368	373	423	390	384	371	383	380	367	441	405	383	372	416	402	394	391	364	384	392	409	400	414	397	415	366	373	374	391	410	400	384	369	363	406	366	395	381	376	385	389	409	389	411	369	394	388	347	411	397	336	386	412	411	390	383	384	381	421	402	353	405	384	386	372	388	409	349	391	392	395	423	396	401	391	382	400	386	381	393	379	373	393	406	417	422	384	384	393	380	420	386	363	382	381	362	369	394	404	385	373	384	382	373	336	397	383	375	389	403	373	332	420	363	364	395	338	344	372	407	401	404	382
4463	18153	5139	548	464	436	438	438	430	404	360	428	411	397	393	401	392	452	429	435	417	387	378	390	404	407	407	416	410	424	399	393	391	378	367	430	396	398	381	388	449	410	449	387	416	377	412	410	391	417	405	476	388	401	378	386	419	374	385	406	389	428	396	415	411	410	431	432	414	404	420	421	400	398	394	389	377	397	387	437	402	389	404	388	397	446	432	387	387	386	416	386	389	431	389	404	440	397	403	353	403	422	396	374	405	404	388	386	392	422	429	412	394	386	391	418	394	443	403	407	447	369	414	406	413	406	420	408	413	422	424	405	415	410	379	362	395	431	356	402	395	428	409	397	403	419	446	393	397	397	399	381	386	414	409	347	411	390	376	436	439	419	375	379	414	404	392	415	395	438	434	401	384	369	411	395	404	379	355	418	392	426	379	419	421	431	387	396	403	370	385	417	401	400	418	395	406	406	387	418	380	421	429	414	405	427	433	369	394	386	405	402	398	400	439	430	422	404	431	359	431	380	407	408	413	431	422	385	427	413	397	425	400	397	368	422	415	415	423	421	403	390	401	409	374	403	385	409	418	414	418	425	368	439	388	415	392	429	402	378	396	369	409	408	401	412	398	405	391	411	390	422	409	388	402	392	400	438	405	412	374	402	426	414	398	418	372	447	400	384	376	402	424	422	390	429	411	383	413	412	442	383	402	394	414	402	415	417	400	381	405	389	410	428	407	378	382	367	392	400	355	400	406	423	401	449	355	367	399	406	418	404	410	420	397	410	437	394	417	408	398	405	433	411	372	397	398	371	416	404	400	391	419	388	420	420	380	379	433	412	394	389	414	430	420	420	389	393	430	374	388	351	432	418	402	378	389	427	432	397	408	453	373	395	402	388	382	421	449	412	371	431	415	392	451	372	408	401	416	383	430	394	409	422	413	404	428	425	425	362	411	391	397	384	435	392	411	388	401	428	413	402	380	409	392	400	416	399	388	360	431	422	365	398	421	404	378	431	442	399	402	430	379	415	399	397	408	439	399	413	423	424	402	401	382	389	398	420	399	454	442	377	388	388	426	411	413	411	408	373	368	426	377	421	409	380	453	413	419	362	421	393	387	412	394	395	418	401	386	418	376	380	395	409	406	421	411	392	396	382	406	389	405	350	407	378	407	425	392	397	395	426	409	415	402	377	393	382	362	439	407	394	432	400	398	369	392	390	416	398	417	410	387	424	410	398	426	422	421	387	407	379	404	425	412	413	419	423	394	392	391	415	388	391	378	376	382	391	416	386	421	416	442	420	402	407	406	426	388	435	399	388	416	390	418	431	396	453	409	382	420	418	384	396	404	391	420	423	369	423	421	436	408	397	370	390	424	394	404	414	425	391	395	414	410	416	395	419	369	419	400	396	386	414	406	398	413	417	405	427	416	409	371	371	377	395	413	399	406	455	388	423	365	429	388	380	408	389	416	405	379	403	410	418	404	377	439	418	398	392	428	399	394	394	435	378	415	389	425	403	405	423	407	440	382	429	415	392	426	375	408	421	410	409	369	374	390	435	399	418	392	430	416	372	426	394	404	411	409	433	423	377	407	428	400	424	396	406	406	427	392	411	391	415	389	443	402	434	403	410	398	371	391	387	424	367	409	429	417	360	370	402	386	386	439	393	368	425	412	395	380	408	391	438	396	373	381	386	413	442	406	364	412	418	392	403	423	428	397	411	406	426	406	402	411	432	430	402	404	436	432	393	390	407	427	387	423	416	403	409	409	395	435	422	367	395	376	415	376	410	428	445	411	452	407	404	347	418	393	389	393	412	395	452	435	424	387	379	375	434	397	419	393	450	393	397	418	385	387	388	381	431	401	433	406	394	428	395	427	413	401	402	407	416	378	384	422	424	388	413	405	373	414	400	422	390	404	402	416	422	396	428	403	405	378	397	416	418	409	401	404	418	406	404	407	423	411	397	423	401	385	393	425	427	380	394	405	400	410	395	404	404	402	410	414	381	391	423	366	399	383	366	408	410	362	390	422	407	409	407	390	421	402	392	391	400	369	367	369	385	378	432	394	389	424	366	391	404	413	397	424	417	409	367	419	372	395	369	407	387	427	398	399	357	409	383	405	392	404	407	379	412	420	390	398	404	380	401	381	411	412	381	414	386	400	425	421	390	399	384	384	408	393	399	401	397	389	414	434	416	411	376	413	412	441	414	416	424	440	403	405	398	424	454	397	423	409	393	404	402	395	382	386	406	385	389	397	372	408	374	375	399	401	398	390	406	410	423	419	386	386	438	394	385	405	387	431	410	438	402	394	395	361	404	384	405	375	410	416	394	406	405	416	371	381	391	367	421	402	454	387	413	384	389	418	385	417	383	385	360	402	395	396	369	411	392	381	420	397	421	383	434	371	380	426	390	384	381	420	424	427	379	398	397	405	414	417	360	373	376	404	384	413	371	430	417	398	388	402	408	398	409	405	399	406	423	385	424	401	392	424	415	397	439	394	417	412	423	368	409	409	409	413	387	392	420	419	387	424	427	392	410	415	393	396	390	427	458	407	436	415	383	397	411	440	379	418	394	388	398	430	425	357	372	404	393	398	381	444	416	402	417	393	378	399	396	403	435	418	402	400	396	435	443	430	405	383	397	417	409	384	400	359	384	432	403	412	410	398	433	411	407	406	418	424	404	417	388	414	409	387	388	415	407	379	391	369	414	409	393	400	401	396	380	397	402	418	386	379	390	403	400	392	410	436	438	411	418	401	389	416	404	400	435	376	421	414	409	463	406	400	386	398	402	444	414	434	430	360	449	424	395	388	399	431	399	397	392	360	406	380	373	393	400	425	369	406	399	402	387	419	415	401	386	406	428	397	394	398	369	420	421	421	419	420	392	381	405	400	450	421	419	406	401	409	421	379	445	387	390	434	379	405	420	388	406	440	463	432	403	432	388	438	408	410	411	402	388	424	373	402	408	379	434	383	363	413	422	389	361	410	405	399	440	383	432	441	439	393	397	409	390	392	418	397	425	434	422	403	401	386	387	436	416	399	385	434	401	391	398	372	378	426	426	446	368	402	396	426	407	388	384	373	402	399	403	442	407	402	404	430	391	401	396	378	455	414	395	402	398	377	400	404	380	373	404	412	442	394	405	377	412	430	385	399	361	420	416	370	441	392	432	420	418	382	389	390	455	409	365	387	399	407	383	405	385	421	387	430	406	418	419	450	427	450	359	415	411	396	384	410	413	425	416	409	438	407	398	408	419	414	379	400	406	383	419	380	440	423	407	393	428	393	400	368	376	410	394	438	394	401	424	417	408	396	398	388	413	408	407	431	393	391	421	389	409	408	386	344	437	432	393	428	413	407	368	407	368	414	391	387	423	450	391	359	411	401	417	356	407	403	373	413	399	412	409	410	398	420	383	391	425	395	410	405	414	384	419	434	401	383	421	401	419	435	422	396	408	411	390	434	391	382	370	403	388	369	415	423	401	415	377	408	399	408	383
23675	21494	29100	24294	21482	14088	2026	1290	1119	1085	1013	972	951	921	909	887	968	858	837	889	897	848	866	874	846	873	884	854	808	853	876	858	908	878	863	843	830	858	867	860	874	885	811	855	831	840	890	861	894	783	834	829	819	815	840	831	782	874	784	821	861	769	819	839	829	850	777	848	833	839	835	820	815	837	776	844	936	817	865	842	849	845	842	904	821	875	835	858	798	834	813	856	846	848	843	799	815	900	845	853	830	814	798	846	822	833	842	764	862	804	856	869	809	863	877	866	832	827	850	818	828	831	856	798	852	809	859	815	872	840	832	783	858	775	835	817	793	812	836	821	815	836	863	780	795	906	855	835	820	858	850	845	841	817	776	821	851	810	810	826	855	844	858	838	843	852	826	815	835	851	863	825	784	834	846	864	827	840	902	847	905	818	840	838	865	847	854	821	847	845	863	874	800	818	859	821	896	824	835	773	849	820	854	830	825	853	852	854	803	792	833	778	804	814	839	800	868	806	790	826	858	803	831	795	854	812	843	824	821	830	856	827	819	874	792	816	831	823	800	855	788	841	837	817	839	843	836	852	865	842	870	816	830	811	897	866	776	870	842	803	883	768	838	833	832	891	802	816	868	829	829	819	782	892	875	883	866	883	821	815	849	856	851	839	833	827	853	859	870	872	925	821	815	832	856	864	825	791	836	806	892	852	816	843	830	854	814	889	817	845	793	850	880	851	799	822	821	830	838	821	832	835	813	842	869	829	811	821	812	823	838	875	854	844	877	844	897	845	838	773	869	817	856	842	879	817	882	807	840	784	843	840	760	798	810	771	818	815	829	806	824	820	841	851	874	833	820	893	858	808	864	790	772	832	821	841	817	829	850	838	782	857	828	822	791	804	805	792	831	823	881	831	855	809	841	823	836	843	819	813	803	809	827	848	823	838	863	829	830	857	863	891	845	869	824	895	837	837	843	811	820	803	783	810	798	846	808	827	900	810	845	856	800	871	853	836	797	834	851	858	867	807	820	852	858	838	820	833	892	827	863	821	883	876	844	862	827	824	816	865	840	878	849	823	824	823	834	830	819	811	848	838	828	818	824	888	844	840	886	887	824	849	836	801	809	808	868	828	856	812	850	842	816	822	835	839	824	833	845	838	824	806	849	823	839	879	898	790	796	840	814	887	824	812	848	847	878	892	863	866	825	805	867	831	810	831	815	838	792	797	856	825	862	792	828	806	832	830	861	776	811	842	871	809	855	809	807	874	846	836	784	818	807	755	814	859	841	861	868	820	834	842	827	866	837	865	826	784	875	792	828	814	864	825	859	798	809	822	806	888	892	854	850	836	809	818	831	841	790	845	836	870	868	825	846	829	821	837	824	816	834	834	863	807	809	858	822	826	840	846	851	870	800	876	785	796	871	830	879	788	824	809	824	838	797	840	832	819	782	840	867	845	861	849	821	826	830	872	843	849	802	885	853	837	822	806	843	841	815	857	832	870	872	867	868	843	857	800	882	875	809	802	816	842	839	791	823	794	839	794	855	840	838	824	805	836	847	832	875	840	818	793	838	804	838	833	819	843	793	864	811	871	806	859	824	859	822	818	828	887	798	803	825	826	849	857	831	879	887	854	817	815	834	821	832	832	785	801	819	810	804	826	846	850	775	821	840	850	847	823	852	871	856	807	739	821	823	843	833	812	831	859	849	812	874	830	844	853	843	839	819	802	876	891	870	782	822	811	883	852	839	832	816	845	830	817	889	841	786	806	864	813	791	743	885	792	903	842	799	815	873	857	844	849	896	837	815	812	826	831	862	846	846	872	847	884	833	842	822	844	823	837	860	852	834	834	835	826	833	843	808	847	860	813	809	813	818	859	841	796	843	780	838	867	830	822	818	850	842	870	820	800	828	871	805	805	847	790	807	762	807	826	878	857	843	833	857	776	810	856	847	908	876	810	830	810	830	778	874	838	779	836	803	840	818	811	870	810	815	846	873	834	833	870	804	861	803	844	828	831	811	823	808	843	866	828	845	807	835	827	766	802	890	812	792	871	859	823	808	820	831	831	769	808	831	836	865	830	819	864	849	849	825	812	822	810	851	774	848	827	837	884	851	832	832	814	819	832	852	800	858	895	798	766	854	827	797	877	869	809	848	852	841	848	812	809	881	840	803	826	844	827	839	870	874	842	787	842	848	881	840	810	804	808	821	827	845	878	824	775	865	859	870	844	866	813	823	829	852	808	839	853	798	846	796	822	822	814	790	792	850	894	804	792	809	866	799	775	849	868	851	830	814	752	818	806	829	828	833	850	834	866	886	853	870	788	868	842	820	873	784	775	838	899	854	855	869	872	839	850	851	858	825	882	862	808	829	821	835	777	841	775	825	826	858	789	781	834	822	806	849	823	865	840	828	829	837	888	853	827	872	836	839	828	829	856	879	809	897	832	832	791	886	861	789	884	865	800	879	801	839	849	805	846	840	823	845	866	830	853	876	828	831	869	789	774	885	789	860	846	852	856	876	857	885	798	872	863	882	817	766	787	886	821	834	814	815	878	875	859	798	840	821	815	836	765	865	820	850	886	836	871	908	841	858	729	821	843	896	820	804	857	841	837	814	798	833	819	845	842	814	766	870	791	842	823	828	854	822	852	833	811	832	841	830	860	840	845	823	802	916	822	841	857	855	798	831	821	869	871	795	765	895	846	877	836	900	838	838	835	835	879	887	825	787	849	812	869	816	841	811	889	784	804	811	785	893	809	861	792	833	815	843	793	846	827	856	838	826	806	823	897	878	811	908	832	792	813	797	814	845	814	845	853	857	844	815	824	745	867	852	799	778	869	832	819	807	841	804	838	854	808	859	790	815	816	858	830	822	768	849	832	805	914	785	821	783	839	829	826	821	807	838	856	848	839	837	869	818	831	806	844	841	841	851	834	869	843	837	865	817	840	832	791	837	826	849	839	810	864	811	818	822	795	839	830	878	783	864	845	838	869	835	793	742	857	850	835	783	874	809	829	830	866	831	816	835	805	852	859	817	811	797	910	854	839	806	795	834	819	851	810	770	859	863	812	852	865	812	843	829	853	794	802	891	839	833	807	797	838	835	862	849	802	869	842	853	756	783	776	778	764	810	810	822	866	815	843	812	856	858	807	871	820	851	851	824	812	818	810	803	850	820	815	841	870	837	819	834	809	848	884	826	786	901	824	797	864	816	842	775	794	834	817	815	844	804	809	857	832	752	842	837	844	809	879	865	822	857	861	871	840	831	826	850	854	847	834	813	809	792	832	857	769	827	864	847	796	900	865	852	780	834	841	824	831	829	810	794	883	848	908	853	848	851	857	840	834	796	844	783	843	848	799	782	782	862	814	836	881	859	828	764	868	776	838	822	802	822	825	834	842	890	811	869	838	793	825	804	833	816	775	855	813	846	873	856	811	844	850	819	784	816	845	819	823	841	847	863	806	833	833	855	832	818	839	829	873	843	802	805	831	825	817	847	836
4148	27271	12949	3305	2528	2016	1706	1449	1304	1144	1139	1068	1010	899	931	955	901	931	912	893	902	882	885	874	848	892	840	869	835	856	897	842	854	833	936	836	883	868	801	836	923	912	887	841	879	852	840	804	839	822	837	792	869	817	846	844	849	864	831	843	824	834	836	836	844	879	840	838	894	843	896	846	857	855	870	833	806	867	822	883	823	866	841	831	845	831	825	840	900	841	857	833	819	849	887	798	833	808	847	829	852	861	844	839	864	797	833	810	880	835	831	878	827	826	796	842	881	903	841	867	811	881	858	799	849	814	829	870	881	817	816	927	855	877	829	837	837	815	755	832	850	809	812	832	863	796	855	891	821	830	836	868	835	817	830	843	832	838	894	859	865	852	807	844	849	790	848	830	891	850	874	789	860	871	851	820	801	826	779	875	880	867	864	913	871	839	873	848	889	796	823	842	801	822	815	837	863	808	833	826	824	867	855	860	857	876	844	839	856	838	897	829	847	817	814	870	880	856	858	841	841	860	895	830	866	887	900	854	883	808	834	884	810	859	867	823	839	897	824	838	848	873	806	777	866	842	823	869	870	873	875	850	846	859	888	857	835	921	880	853	839	881	858	871	825	875	870	853	900	867	872	800	842	757	825	858	836	854	864	810	870	824	856	855	861	855	819	875	853	793	824	767	832	839	842	855	838	833	839	788	850	851	846	832	836	806	854	816	872	838	834	851	856	830	883	831	828	811	893	836	847	824	766	910	852	805	888	884	798	869	870	883	853	841	829	873	855	833	835	810	829	830	833	863	863	884	915	836	787	801	813	863	816	888	801	817	858	804	820	887	805	877	852	889	896	829	863	820	827	861	830	833	819	875	812	825	865	807	845	857	875	851	824	867	878	860	847	828	825	863	823	858	793	840	834	854	843	887	863	842	878	872	802	863	853	845	869	878	833	805	836	818	827	832	834	876	909	878	824	926	843	841	800	824	880	859	852	811	842	794	845	853	836	843	832	905	854	861	826	850	892	823	853	867	868	920	822	810	819	848	829	817	817	923	802	871	834	882	818	849	824	856	870	833	835	849	862	837	825	810	883	892	843	850	847	876	855	911	820	856	898	813	862	857	832	842	813	861	824	865	834	864	815	798	843	848	853	834	861	891	839	878	822	913	822	801	824	838	808	834	869	831	835	816	885	838	857	845	913	920	768	877	843	843	915	776	850	834	853	887	860	812	850	824	834	827	853	882	852	786	894	858	750	794	818	855	832	855	803	839	849	883	850	831	805	833	816	850	809	850	779	834	851	886	835	883	842	874	850	836	873	866	878	846	865	757	845	853	871	808	807	832	823	853	820	891	773	836	851	823	877	850	821	845	839	866	845	805	895	859	860	841	880	855	834	841	848	847	899	858	788	838	800	841	878	870	857	828	860	864	868	892	839	775	881	830	790	800	839	785	812	841	828	880	828	885	868	835	864	862	868	868	827	828	805	851	892	845	896	848	857	873	873	829	850	836	834	834	864	898	874	819	885	830	861	894	813	805	869	829	844	882	821	863	825	883	836	884	842	856	804	780	833	873	838	854	838	879	793	855	850	788	843	875	864	856	822	877	854	869	867	853	865	837	814	832	875	793	842	875	847	864	874	850	844	836	800	868	835	895	891	818	828	850	853	799	778	795	872	860	816	836	880	874	828	867	794	791	805	849	893	801	822	842	837	823	847	848	819	827	825	834	871	850	814	830	836	845	859	826	826	893	894	800	836	896	835	903	854	833	857	847	841	864	825	899	848	852	864	816	884	798	857	864	853	844	842	830	854	860	847	849	844	882	874	862	876	853	824	844	872	825	857	879	828	837	860	895	797	800	836	860	852	877	829	871	844	794	887	883	868	799	854	867	849	859	894	820	828	799	875	870	844	829	893	788	859	842	895	830	805	872	883	860	824	872	837	857	833	852	830	818	841	845	878	865	834	818	815	776	886	795	860	799	882	879	837	833	842	817	786	919	872	839	813	823	894	883	884	851	841	873	822	846	829	833	899	872	867	840	878	873	842	840	833	855	862	801	781	848	802	814	828	885	867	848	806	826	825	865	887	841	796	835	777	822	833	823	830	835	803	900	840	957	787	864	792	851	800	880	832	811	849	833	842	844	844	813	834	829	889	845	861	843	841	881	873	819	860	818	849	877	826	856	831	845	839	831	841	806	857	836	883	843	859	811	821	876	839	882	828	836	883	848	834	949	843	844	877	860	844	871	856	851	845	887	856	848	866	808	897	840	833	855	842	880	813	856	845	908	878	813	875	839	883	871	861	788	897	824	892	861	823	856	884	833	840	870	802	823	813	805	815	814	880	793	900	788	823	834	888	861	873	809	897	832	841	859	909	837	865	828	826	804	846	830	923	847	874	839	845	917	864	849	866	809	839	853	836	821	851	838	863	898	819	835	839	803	873	862	817	855	850	874	833	870	894	865	841	836	864	842	846	888	866	878	865	811	914	789	875	844	840	832	874	900	832	859	836	879	862	842	808	819	800	840	844	840	818	792	860	850	816	867	874	810	882	871	813	865	859	830	862	845	849	867	864	827	850	860	848	875	821	903	842	840	871	832	843	864	820	824	830	808	838	867	887	848	861	840	853	844	845	872	867	864	861	807	821	898	833	829	845	848	862	875	825	861	835	887	807	768	844	872	825	853	835	824	844	867	835	840	853	839	832	837	867	831	864	861	855	844	831	852	916	860	838	856	856	865	855	815	866	866	836	848	873	861	913	847	832	832	815	874	849	858	864	885	864	855	892	837	846	782	822	921	856	834	841	835	886	854	857	843	859	907	889	901	816	905	842	862	854	873	820	881	866	853	864	899	789	845	849	821	897	876	864	876	881	847	822	850	849	868	823	861	839	829	899	859	870	835	818	834	792	859	820	826	828	840	821	870	841	865	794	832	831	884	825	838	797	841	871	865	819	858	808	868	897	849	855	872	879	836	852	835	827	844	861	835	906	849	867	839	828	843	814	859	821	849	807	890	864	796	887	813	847	840	816	854	847	914	856	874	851	845	879	841	806	879	875	871	905	891	826	902	872	896	860	830	868	864	846	860	868	832	869	848	855	827	860	831	866	836	881	882	856	793	823	896	856	821	819	872	900	871	862	812	855	876	860	855	812	844	851	866	808	818	849	828	855	859	863	827	839	864	808	862	812	854	860	795	844	873	841	835	828	826	874	842	844	857	820	915	876	864	882	875	824	808	774	830	800	846	826	816	879	862	789	863	850	861	822	788	840	884	873	811	815	837	861	840	856	810	906	836	789	847	834	839	898	861	843	827	806	863	857	858	882	762	859	814	794	827	900	831	801	846	885	835	816	857	832	858	830	863	823	867	870	895	829	853	838	866	810	847	860	847	849	865	906	865	832	826	854	832	783	854	823	852	870	849	786	851	881	846	847	787	885	825	826	847	808	891	857	819	841	848	861	861	803	866	818	844	842	826	814	874	830	865	905	851	839	849	841	818
24928	21537	28288	25160	15993	886	512	393	353	361	333	311	324	298	287	297	272	262	265	285	264	272	272	245	258	296	254	293	303	286	277	276	292	262	269	261	254	243	258	236	268	260	256	287	247	265	259	251	270	215	274	247	263	255	255	275	281	272	240	256	243	262	270	253	257	249	279	275	279	273	230	261	256	281	239	224	247	270	267	269	255	224	267	259	248	245	275	283	292	274	264	241	224	237	238	240	251	260	249	240	307	228	271	253	250	243	249	241	255	233	263	257	266	243	259	237	251	260	259	258	248	247	253	257	251	222	266	239	246	231	277	229	263	235	264	284	229	273	253	224	258	234	261	254	262	250	269	245	253	252	262	268	235	251	264	246	269	229	252	254	245	252	274	268	243	276	228	242	276	248	250	259	234	228	247	250	235	263	265	234	247	269	258	233	263	266	224	290	246	252	272	249	230	237	218	285	262	281	223	263	259	256	239	231	247	249	245	249	268	259	262	257	255	248	257	242	274	263	251	249	280	254	234	268	257	271	245	298	236	284	224	279	252	254	259	270	248	244	230	293	281	270	248	244	269	254	252	231	257	257	263	261	235	240	254	260	232	266	235	267	251	274	241	225	272	247	254	261	226	270	262	236	254	253	250	287	260	232	241	233	275	243	243	250	280	250	262	258	239	245	246	260	270	238	270	257	272	265	247	269	254	253	232	253	257	241	253	260	268	278	240	284	275	228	252	242	267	262	244	255	271	250	249	258	248	239	245	253	243	252	262	265	277	288	270	269	265	240	291	249	266	268	246	245	230	252	260	271	251	247	258	255	226	221	263	254	254	254	269	221	239	256	261	223	237	279	250	270	248	225	260	276	245	289	250	258	248	255	245	246	249	250	289	225	223	256	285	242	254	253	239	270	234	265	248	247	256	224	245	267	271	226	289	260	258	268	264	238	229	261	244	252	245	246	235	247	216	244	274	282	243	242	268	255	275	257	275	251	237	254	246	290	250	280	261	269	228	236	247	250	221	258	255	283	219	246	272	259	251	257	287	279	257	239	244	259	271	258	256	232	246	249	247	275	260	262	294	264	245	254	252	279	254	256	277	277	285	248	244	248	243	227	244	243	244	275	243	263	276	256	232	279	254	240	250	276	233	280	255	257	252	267	246	253	263	271	280	236	272	257	243	258	273	265	232	272	271	265	271	269	257	267	246	280	230	261	266	236	264	277	256	259	253	284	243	242	224	269	272	244	256	260	252	254	234	257	293	254	261	243	237	259	269	238	236	275	272	255	259	263	265	291	224	259	236	256	274	232	254	278	278	283	264	248	267	266	241	267	251	292	242	268	289	270	277	250	273	249	244	295	246	261	232	244	267	276	258	253	290	262	258	276	252	250	259	231	236	253	284	254	232	217	275	258	251	246	269	257	210	269	262	272	266	264	252	275	252	249	244	240	254	271	241	242	295	278	271	231	253	241	233	275	228	257	247	265	244	246	240	250	260	230	252	264	263	298	250	282	251	296	249	265	224	269	244	246	238	251	252	274	269	252	264	288	217	265	250	247	258	263	237	237	245	260	252	268	246	244	252	282	256	247	242	228	263	273	220	236	234	259	266	237	248	249	270	256	255	255	236	296	252	268	257	243	282	279	268	271	242	247	261	245	268	260	245	262	246	250	240	275	267	265	253	292	282	252	259	259	248	245	251	243	269	262	281	254	245	256	256	260	273	245	253	272	267	270	254	275	261	240	269	241	260	229	255	278	265	239	273	268	282	269	268	233	240	258	254	228	253	260	248	258	267	253	270	250	243	251	248	246	277	266	249	240	264	270	231	227	257	251	231	290	241	250	262	252	246	224	243	289	249	278	248	233	239	311	253	265	261	261	247	263	268	261	242	246	288	221	230	253	260	245	283	272	282	227	262	253	262	252	254	265	270	242	248	286	267	246	250	219	281	263	226	256	271	241	252	247	230	233	263	258	264	227	246	241	276	282	248	235	218	242	249	243	267	256	252	267	258	227	251	301	267	286	256	254	255	256	266	215	262	250	253	266	235	241	271	269	231	254	260	260	257	263	239	245	250	268	253	241	277	282	255	233	252	270	265	251	267	260	278	258	267	259	230	238	253	253	277	281	281	258	232	259	255	278	235	265	255	258	273	273	280	256	243	250	238	231	270	290	294	244	248	233	265	221	261	242	267	231	267	230	259	255	249	247	272	236	255	250	257	273	278	259	289	250	241	251	227	264	232	265	267	249	218	241	265	244	275	278	235	248	242	261	265	236	256	273	263	252	231	268	262	257	272	234	253	225	237	265	253	231	235	261	254	269	276	267	234	222	247	253	273	282	265	235	241	262	240	275	263	252	259	227	254	246	265	244	269	250	251	257	259	289	247	265	271	262	237	236	243	263	206	263	241	262	247	250	254	241	266	242	256	266	292	245	245	241	276	270	248	271	244	232	254	264	267	281	257	255	223	245	241	244	249	255	265	272	250	299	236	282	254	272	262	244	233	251	263	268	240	249	268	257	266	274	233	275	248	283	260	250	255	264	263	262	278	282	261	245	252	266	254	254	288	280	271	237	272	244	230	263	280	255	282	248	248	260	258	249	288	279	249	241	242	254	255	268	258	227	247	260	259	258	263	276	257	264	232	285	267	263	236	257	238	256	262	246	250	268	245	247	266	281	266	233	250	249	290	240	244	261	247	264	260	235	267	237	260	238	255	239	260	257	235	249	283	233	268	250	225	246	223	268	242	236	258	267	262	260	255	265	236	274	238	258	228	286	271	255	244	277	257	224	283	247	237	247	244	271	245	249	237	251	251	245	240	268	259	288	234	275	236	267	257	257	269	270	263	263	238	267	260	235	262	245	245	253	256	262	246	225	256	270	254	253	250	263	266	277	242	262	271	253	253	220	272	232	249	263	271	252	277	286	242	246	247	249	228	253	260	249	260	271	235	280	253	263	267	240	229	264	265	241	225	266	284	248	291	265	243	249	245	239	262	250	266	252	257	248	240	282	271	243	242	261	212	262	245	250	257	246	245	273	253	282	269	266	252	282	270	240	278	281	243	263	231	253	251	254	258	267	220	248	279	288	236	247	296	258	264	263	269	245	241	245	244	243	278	244	251	248	247	236	274	271	247	267	266	243	254	278	260	277	238	225	260	271	259	279	245	242	252	247	263	275	259	243	246	237	255	235	259	267	302	257	216	270	258	270	246	260	264	230	270	262	291	251	277	262	239	269	258	256	254	248	224	259	217	260	246	254	247	250	225	258	262	282	256	268	253	261	224	267	255	238	253	231	250	242	230	244	264	264	272	261	269	269	252	226	253	239	273	244	272	271	255	267	271	220	279	243	274	262	230	238	241	271	252	231	273	253	255	261	255	286	273	261	256	247	277	257	243	275	245	271	255	253	240	262	262	247	257	266	247	254	272	267	229	262	275	234	268	261	257	237	248	269	250	245	268	239	217	248	259	247	258	251	276	252	245	257	237	246	252	258
3674	28739	7906	1794	1208	981	773	636	563	455	407	380	364	314	341	366	330	323	332	353	329	304	282	318	307	295	311	288	290	285	268	250	293	288	288	299	290	332	269	301	284	292	283	297	265	279	303	277	295	263	283	270	283	325	277	284	296	272	285	287	289	255	302	267	283	249	294	290	307	280	267	293	282	294	295	256	307	279	312	271	303	287	294	302	279	313	287	287	274	278	267	271	296	277	256	302	324	300	302	261	287	276	289	270	288	296	288	259	298	326	273	262	296	265	299	300	274	292	325	275	258	274	299	287	250	263	270	283	292	260	310	286	291	313	336	272	317	279	307	306	289	281	275	276	265	252	258	310	312	272	290	285	286	290	307	294	287	287	269	273	288	301	271	277	271	297	277	277	264	278	304	298	310	300	247	273	277	252	296	276	273	295	306	277	288	257	301	262	304	262	259	304	302	284	261	290	272	275	296	307	295	252	270	272	271	278	274	297	284	301	243	277	260	288	279	272	321	298	302	271	255	294	272	270	274	290	245	284	294	271	284	303	283	279	287	293	270	252	290	270	294	294	260	262	292	291	282	324	296	283	283	315	287	290	272	282	288	261	277	246	284	266	272	290	315	310	281	261	284	298	277	290	275	297	276	254	283	281	281	299	294	274	265	310	305	267	318	285	295	280	269	278	323	291	301	302	280	271	283	261	263	302	281	305	275	253	276	271	244	310	287	273	294	297	282	283	308	296	277	301	299	273	310	304	271	282	301	299	274	286	296	291	291	276	270	269	297	302	283	276	257	297	253	310	324	304	317	294	307	262	301	300	280	294	262	266	288	313	274	300	276	315	266	304	259	298	291	260	294	314	275	279	272	307	281	281	316	311	298	279	326	294	301	302	317	293	307	285	328	293	255	313	289	259	270	264	299	295	335	272	248	304	271	287	287	297	274	329	281	257	297	294	269	265	292	297	279	287	300	254	253	293	265	282	292	297	268	289	271	269	309	293	265	289	275	295	275	301	271	276	294	269	260	283	276	276	278	296	292	311	286	270	270	317	307	283	344	278	278	266	269	260	284	291	299	283	276	292	268	285	274	289	273	276	283	279	300	280	261	286	295	300	293	294	272	226	286	297	271	281	301	285	252	300	316	306	311	296	284	280	273	250	253	264	287	304	310	279	298	264	281	284	286	304	271	294	299	288	280	273	282	289	306	296	298	312	299	299	268	282	307	275	290	306	275	293	265	263	265	285	275	298	297	298	278	313	288	288	254	297	289	318	271	286	290	263	280	298	299	311	272	281	287	259	278	315	279	283	274	260	285	296	295	289	282	262	304	299	294	274	306	277	317	286	304	270	286	284	274	325	294	310	307	278	258	311	299	265	263	287	290	289	256	266	288	306	294	273	300	324	322	302	292	274	291	301	288	313	291	293	299	318	246	291	286	263	293	300	302	307	282	276	300	296	298	267	292	280	252	268	255	289	283	276	268	286	289	285	312	264	302	281	277	259	289	288	279	296	303	293	285	248	291	280	278	301	258	288	280	288	247	274	299	275	296	294	294	314	308	306	281	270	286	313	271	321	288	297	247	282	266	304	292	250	294	292	270	287	300	296	281	276	281	273	261	295	317	298	279	275	266	267	278	272	327	277	270	276	273	292	287	258	287	293	294	260	302	303	307	277	272	294	293	274	302	263	264	302	281	273	278	293	296	294	298	289	295	279	288	270	303	302	289	286	272	291	295	308	331	258	318	298	302	276	271	287	296	263	251	286	282	268	283	290	280	268	292	298	287	304	244	278	285	290	293	293	288	270	277	271	295	303	280	277	290	274	287	292	268	270	319	297	265	299	273	284	266	308	259	286	285	274	265	307	282	295	280	260	252	288	285	319	320	304	292	304	273	282	318	275	278	291	288	295	288	299	312	289	282	296	285	265	313	293	278	277	282	272	308	292	299	279	259	283	297	274	298	254	250	280	286	268	267	279	273	273	275	294	277	291	272	287	289	312	283	280	272	304	284	282	292	272	300	266	309	265	309	287	289	277	285	282	288	286	293	274	291	311	268	293	265	289	278	272	270	267	275	256	299	291	263	269	277	277	284	271	276	273	305	258	282	294	255	286	301	274	282	284	313	315	269	318	278	284	261	301	256	264	277	290	271	284	273	272	259	294	273	274	278	294	285	317	298	300	301	303	267	322	272	257	284	264	273	300	286	289	291	308	291	314	314	262	273	286	298	269	273	276	298	299	294	286	291	260	285	307	258	301	281	287	306	296	263	294	296	301	304	327	279	271	278	287	306	277	305	324	294	302	264	278	310	275	293	319	283	271	321	283	282	288	298	285	287	273	252	298	311	269	269	336	293	291	335	320	285	287	292	268	294	299	302	284	304	261	303	304	291	292	270	290	277	292	276	302	292	290	286	270	305	301	319	284	286	286	286	286	277	283	300	296	285	270	290	292	294	279	288	291	243	296	268	305	277	262	310	290	313	282	308	281	254	270	289	284	279	313	304	282	258	277	286	294	255	262	298	317	291	290	309	281	309	273	309	263	297	272	288	273	273	306	281	279	293	287	296	286	306	266	265	273	259	260	277	275	283	297	315	308	275	278	271	313	266	290	318	268	294	242	262	288	268	280	269	334	259	288	277	299	279	276	296	284	304	257	277	304	258	263	265	276	317	299	281	305	302	273	314	319	259	263	283	291	299	298	279	301	286	280	292	262	316	285	301	273	276	286	285	277	277	274	301	309	297	280	276	294	268	288	303	291	267	255	294	312	273	300	283	291	229	276	280	270	291	270	293	308	283	292	291	298	317	281	297	269	288	274	292	292	278	261	296	268	285	294	298	289	273	294	255	317	279	292	289	288	281	298	263	304	313	281	313	288	338	272	322	311	250	274	290	279	321	296	270	297	278	277	307	281	286	280	299	300	289	283	292	272	291	356	288	299	274	260	279	312	301	286	269	271	298	316	262	292	285	299	291	283	300	307	317	267	279	259	284	303	290	296	293	284	284	273	281	293	268	290	282	301	334	294	301	285	268	309	275	268	292	274	245	285	284	289	249	255	293	279	290	284	271	273	285	284	291	295	303	325	278	293	306	277	293	292	267	286	283	287	290	296	310	287	296	303	259	280	287	282	276	290	279	318	317	284	294	282	270	280	301	290	288	293	313	251	288	270	311	298	297	317	304	288	276	294	276	269	289	281	272	270	281	266	264	290	272	291	274	301	287	280	293	311	284	286	316	268	280	301	279	270	256	259	282	278	271	329	312	277	281	257	253	281	323	298	277	296	282	308	277	256	249	301	257	290	289	287	268	299	288	292	316	296	276	296	298	299	276	286	262	261	266	271	280	268	319	301	275	282	286	297	262	260	276	267	248	293	271	274	301	294	292	270	285	266	294	270	274	298	258	293	277	293	284	298	297	302	307	274	266	309	280	278	301	293	296	298	288	305	282	274	278	275	268	279	302	275	279	297	291	284	293	289	277	278	283	305	299	289	275	264
22678	21510	29479	23968	21505	21599	13032	1863	1369	1234	1176	1083	1046	1024	1007	1027	948	951	902	911	872	927	915	863	914	894	903	889	904	858	920	858	871	784	900	874	880	833	891	881	830	854	892	826	847	852	869	847	832	830	879	847	830	907	869	843	835	822	824	854	800	858	852	809	830	827	825	844	845	848	830	887	857	855	823	834	880	810	854	853	818	886	846	843	823	843	894	853	863	861	827	846	833	891	841	847	849	872	877	794	810	839	790	825	813	828	809	868	848	842	871	827	821	875	843	867	789	849	830	850	853	846	819	840	852	840	821	876	823	855	788	847	852	877	879	841	790	840	933	846	878	880	845	820	867	834	835	859	833	856	809	855	830	794	871	811	836	820	864	852	831	834	859	829	850	848	843	768	817	901	903	851	905	851	831	831	851	845	863	812	825	848	835	838	888	844	817	840	848	857	785	852	808	868	898	843	872	855	895	861	844	846	845	842	839	903	882	869	858	881	911	854	830	859	864	828	908	833	832	850	849	839	886	814	853	860	795	816	899	844	849	790	868	827	861	879	907	828	805	847	875	817	847	845	852	872	847	885	788	814	812	853	833	773	820	904	823	852	892	880	824	832	836	791	877	851	835	808	900	851	860	883	821	825	830	832	870	853	870	836	846	843	827	859	846	834	805	894	855	803	831	843	844	839	809	896	859	828	865	840	832	841	877	830	880	834	879	801	870	849	861	804	843	853	819	851	836	787	857	779	839	815	892	878	870	853	881	851	828	854	850	845	839	808	858	835	834	881	877	815	817	790	861	805	822	863	875	849	840	830	854	875	833	844	841	846	898	865	899	826	857	859	850	818	896	818	907	825	889	820	868	813	825	791	869	814	854	856	860	826	783	849	812	811	873	830	890	827	834	801	818	819	836	783	858	834	857	892	833	804	878	872	861	889	823	826	869	862	831	810	811	872	803	880	856	837	837	864	886	846	870	828	790	825	847	820	869	836	736	858	865	832	891	847	883	845	841	888	792	849	844	875	862	878	872	826	868	829	846	819	826	876	861	844	832	851	816	842	838	816	830	816	847	797	903	840	827	787	829	873	822	808	827	871	856	835	865	877	887	861	844	793	794	890	861	866	825	811	833	838	844	811	823	795	842	837	807	899	841	809	804	879	822	856	864	858	834	855	869	880	869	829	831	897	873	880	820	822	793	825	876	736	811	826	839	838	895	816	810	806	793	850	866	805	841	842	798	761	870	818	840	896	864	774	886	838	848	819	831	813	803	800	820	800	800	842	811	856	799	809	855	886	830	811	865	851	894	815	864	852	800	842	803	826	878	854	790	863	876	815	869	858	828	816	818	796	845	839	849	866	837	864	846	855	833	821	802	841	815	840	843	843	851	883	844	860	863	853	843	881	888	831	831	824	836	861	865	854	836	849	829	829	805	861	813	828	857	844	850	905	835	811	855	829	813	866	912	872	826	829	888	822	859	836	809	851	872	835	868	829	851	853	811	824	824	768	831	844	892	799	879	858	788	820	866	853	874	831	863	817	814	873	840	830	792	853	833	832	792	846	832	844	776	869	866	858	847	878	842	810	816	835	819	850	788	818	879	838	804	827	850	812	873	807	839	879	852	815	823	858	842	838	797	819	809	810	844	797	864	807	888	852	805	846	899	861	855	878	818	860	875	843	850	836	862	851	806	888	836	883	861	853	817	825	866	861	839	857	881	859	830	869	804	854	813	832	848	836	848	844	820	814	877	862	846	876	827	885	846	820	831	822	903	887	806	845	833	859	862	850	868	771	833	846	835	827	893	885	822	817	809	796	822	804	818	790	825	840	834	846	880	857	857	862	869	838	844	874	834	833	797	841	807	777	824	788	783	789	850	855	826	836	869	877	829	871	839	837	829	828	815	824	847	796	871	836	857	835	848	922	828	876	853	856	850	911	818	872	838	840	828	878	849	833	877	841	791	855	829	806	871	813	851	813	874	863	917	870	874	814	821	823	792	857	857	860	797	834	849	818	852	862	836	864	860	887	851	847	800	874	863	826	838	934	822	882	820	810	790	850	835	856	860	804	861	829	864	841	858	885	859	851	786	796	782	867	870	809	799	876	842	861	804	839	896	808	818	890	794	839	818	837	865	807	812	867	917	873	883	843	865	881	875	858	837	805	841	888	793	858	869	876	844	851	773	824	879	841	838	795	859	822	860	764	849	859	865	832	848	873	779	833	877	826	795	809	886	876	786	832	789	906	860	884	830	797	813	832	868	844	879	884	862	830	837	781	794	831	848	843	898	830	816	836	781	782	813	837	797	862	845	777	847	809	845	838	817	873	825	829	857	860	830	851	797	858	874	877	830	822	773	840	815	805	847	848	805	854	841	862	837	877	818	854	819	851	832	860	865	831	918	841	843	821	816	841	798	815	838	806	826	833	790	816	890	806	841	884	811	844	862	811	927	835	836	864	842	824	866	777	845	847	858	855	879	888	921	810	774	853	806	847	805	848	817	781	838	857	854	838	823	818	843	860	831	854	862	824	833	804	817	810	838	786	858	815	833	774	859	834	879	819	850	849	849	785	921	867	842	876	801	823	829	860	859	836	841	831	847	864	856	851	824	853	859	842	869	858	887	845	865	889	858	849	826	780	847	870	822	830	837	862	802	846	831	808	927	791	807	831	797	812	853	862	828	791	859	913	842	852	807	835	766	834	843	800	845	874	810	802	853	853	844	818	796	814	819	884	817	811	879	885	871	844	822	855	823	856	820	854	846	842	848	827	851	854	833	840	874	826	785	861	784	827	867	874	861	859	829	859	791	812	847	824	817	864	843	853	852	829	864	876	835	846	845	830	850	855	834	853	857	887	820	847	875	854	823	848	813	824	815	852	834	804	886	834	844	842	835	800	850	839	814	860	802	811	793	825	823	871	809	851	838	871	773	871	898	849	826	823	858	858	847	814	817	874	849	868	864	804	788	807	828	817	853	900	820	861	778	898	847	820	867	876	832	824	839	854	850	829	813	813	845	865	814	858	812	851	885	821	835	852	828	833	851	806	840	857	860	809	845	855	823	806	845	836	849	803	838	879	818	820	818	890	848	846	845	828	851	832	796	879	770	854	828	827	836	805	845	845	814	822	852	818	818	860	853	761	825	833	778	840	848	863	834	823	850	839	854	863	787	809	784	875	826	858	860	813	806	880	880	892	813	831	876	794	872	846	867	772	859	879	781	815	841	803	835	822	872	866	849	847	857	882	854	841	776	833	834	849	846	787	814	829	870	784	825	846	856	866	803	877	798	859	834	821	825	893	862	837	809	847	886	823	853	845	831	870	802	860	898	843	870	860	810	826	856	829	834	827	859	819	845	904	804	846	873	806	828	859	876	858	821	802	842	834	876	844	826	853	864	858	781	836	885	851	801	821	859	823	878	890	824	846	834	830	831	900	841	825	826	859	826	850	802	838	831	864	833	805	817	833	879	849	849	815	847	834	838	807	829	802	821	816	831	835
5297	39156	17289	5351	4142	3149	2442	2015	1697	1530	1400	1203	1211	1085	1150	1020	1010	986	1047	1060	921	940	973	902	920	950	846	878	873	951	868	925	888	893	881	949	884	916	860	905	871	910	872	922	931	887	880	909	853	892	861	873	898	932	941	878	826	866	829	857	855	874	891	827	870	905	919	928	830	899	819	908	798	889	844	885	826	852	830	847	834	804	871	880	862	940	905	880	857	894	832	892	870	883	869	857	956	815	879	856	864	882	866	859	885	848	828	883	866	879	834	852	895	862	833	888	834	876	837	847	898	853	856	874	905	842	831	849	805	806	865	842	856	885	887	865	885	850	868	881	912	837	849	841	898	885	849	870	874	881	796	854	899	879	912	912	844	854	839	856	856	913	860	870	845	894	870	846	852	858	800	863	843	857	852	844	845	852	856	852	881	887	851	945	843	907	857	834	869	817	791	881	870	830	917	837	859	883	884	868	834	896	864	888	917	846	897	845	824	879	887	884	850	871	832	899	802	892	822	861	881	805	838	827	875	804	872	901	835	861	840	878	849	859	885	833	906	830	837	886	853	870	891	877	857	860	845	865	860	870	857	839	837	891	905	901	836	864	886	848	828	852	856	877	905	853	824	861	892	829	871	854	907	845	882	842	866	823	938	896	882	847	874	818	871	856	847	902	842	856	874	800	874	830	859	859	869	821	918	800	828	886	886	866	895	857	874	900	865	913	885	899	853	829	888	854	861	828	869	881	889	821	879	822	845	853	864	849	869	888	876	837	871	878	847	867	869	879	888	857	852	833	862	858	891	860	817	855	919	876	847	893	878	859	859	889	876	896	891	795	850	846	895	853	857	865	870	867	875	853	860	909	858	833	895	813	874	892	865	821	869	852	862	827	888	801	828	835	858	871	851	873	856	900	849	887	870	817	857	860	872	864	853	881	856	870	921	902	821	914	846	868	862	850	890	873	858	889	869	895	870	887	875	846	856	871	893	868	864	877	815	841	850	869	904	837	896	898	894	881	925	868	896	872	829	928	809	878	885	848	845	856	832	839	883	847	882	857	800	865	847	830	811	810	919	876	900	865	825	827	909	821	834	866	832	835	853	826	866	875	836	872	871	890	844	860	854	881	885	862	882	841	866	865	853	863	839	851	892	844	880	781	864	861	843	866	905	851	851	824	860	837	863	860	878	865	864	822	840	875	888	839	861	861	830	895	819	832	865	878	896	867	861	894	869	891	842	884	844	889	907	878	853	828	824	820	848	832	880	849	821	868	876	856	908	892	857	868	855	826	874	818	880	829	838	858	865	879	854	851	893	890	849	895	906	826	896	874	849	894	828	873	834	856	843	832	832	930	735	887	853	841	864	878	891	868	856	892	840	824	873	800	870	870	845	861	819	836	850	856	845	905	871	888	856	848	858	842	878	864	847	915	842	897	858	860	846	873	856	829	888	820	827	803	826	837	849	891	861	845	833	864	810	885	853	858	878	847	850	858	884	865	863	896	870	858	864	892	862	853	860	845	870	870	883	839	829	851	811	846	869	823	874	835	832	840	859	771	824	891	837	843	852	865	877	786	913	883	890	867	892	864	833	864	849	858	824	927	827	864	831	817	893	903	866	842	888	860	889	895	851	894	822	873	859	856	899	872	814	854	860	879	788	850	871	868	847	834	875	866	878	834	847	805	848	849	834	830	845	860	881	854	897	887	863	915	852	820	899	853	863	870	823	867	839	873	860	840	898	890	823	874	870	850	906	826	887	866	804	873	858	797	833	858	861	881	833	865	850	870	847	925	892	873	886	880	869	813	909	897	851	896	898	852	848	861	882	834	849	868	853	866	802	904	846	876	812	841	855	842	837	863	866	848	878	867	844	864	856	869	856	834	874	824	823	876	823	870	874	824	855	888	860	871	837	826	882	841	916	860	889	848	855	884	823	901	869	881	822	884	850	869	825	839	821	830	888	852	826	833	862	899	834	824	883	895	858	829	831	795	861	853	887	874	812	869	868	877	858	819	815	851	846	821	846	854	848	837	904	859	803	842	839	893	877	820	896	848	819	867	850	891	905	883	904	794	849	801	813	840	866	856	908	862	819	855	839	865	843	888	829	826	885	885	858	863	842	929	884	845	863	875	817	847	854	870	860	858	853	818	899	851	818	889	897	833	882	808	872	838	878	868	853	834	862	868	878	873	857	836	835	844	879	866	880	886	824	856	860	850	839	831	859	867	914	822	865	838	907	856	861	811	872	879	855	890	880	871	858	805	858	864	868	863	829	825	879	881	789	869	854	904	880	875	870	879	909	834	846	797	830	847	839	879	928	845	889	858	838	944	859	883	907	895	844	857	856	837	874	863	890	842	815	875	885	847	814	895	800	836	862	806	840	917	822	881	873	849	848	900	835	879	875	862	834	862	818	854	850	858	844	820	839	895	875	878	836	883	901	889	873	860	891	888	853	854	832	885	856	846	919	889	788	879	862	839	841	818	864	862	838	854	872	862	816	881	852	891	841	784	881	899	876	876	850	847	856	885	843	885	908	875	875	946	815	860	894	859	834	808	842	875	864	818	821	840	869	854	900	870	907	892	895	839	912	899	823	854	863	878	810	862	866	894	813	849	911	902	817	878	809	823	884	857	849	907	855	909	851	851	846	863	817	907	920	886	848	808	845	862	877	857	845	865	902	872	860	893	881	855	814	849	844	877	828	886	816	882	883	866	885	912	843	855	854	899	890	828	872	811	913	838	861	822	911	821	905	880	819	866	854	857	867	926	865	883	878	833	798	874	814	887	848	870	894	869	850	869	897	868	851	857	879	910	897	878	858	868	846	897	862	848	834	912	863	846	817	861	812	844	882	870	833	898	920	873	849	804	872	818	903	853	903	840	916	823	929	901	844	815	832	884	854	904	842	905	880	875	861	880	865	924	911	853	856	899	880	852	866	881	857	848	873	879	859	847	844	834	841	878	870	859	872	873	825	818	881	847	890	833	839	849	839	848	816	874	841	855	883	859	834	890	836	872	898	889	816	871	830	878	888	851	873	824	821	855	810	782	848	846	898	881	923	834	846	822	916	838	880	848	833	859	839	839	844	858	844	827	848	857	850	852	825	821	850	837	905	860	836	889	866	848	855	869	813	817	891	800	869	864	838	902	857	864	858	855	864	929	847	928	849	867	859	867	885	838	824	869	901	855	875	838	878	849	862	841	851	917	861	858	832	874	875	899	843	881	838	873	866	881	840	889	858	823	846	860	889	828	889	873	840	907	883	891	843	890	844	847	877	846	862	826	900	837	857	910	847	865	857	832	914	888	878	877	886	877	871	873	856	836	854	818	791	871	900	904	853	872	831	941	842	816	865	855	773	838	879	893	840	884	829	837	867	871	833	834	829	848	879	945	903	850	918	834	875	836	876	900	898	829	847	860	840	846	864	863	880	888	847	890	882	854	872	873	883	876	913	845	895	842	854	860	895	838	816	866	897	886	889	898	858	886	898	872	864	839
28053	21094	10834	912	522	465	442	413	407	435	393	420	385	388	393	405	413	415	385	380	398	389	394	418	390	409	413	395	378	395	402	391	383	393	408	382	423	417	390	438	399	409	365	377	366	406	352	394	372	378	380	418	393	385	377	395	384	383	385	361	380	362	368	406	385	374	407	381	389	366	406	409	379	398	377	384	413	390	362	343	393	378	427	389	391	390	399	375	379	405	364	409	376	380	383	399	380	423	409	394	383	343	405	365	379	398	374	383	415	379	386	392	386	380	375	414	363	402	388	369	393	354	370	417	369	380	339	374	369	364	376	408	358	378	363	388	389	412	407	380	395	363	397	357	382	400	395	392	395	338	367	400	401	407	399	402	397	369	399	386	422	406	366	381	399	373	352	407	393	397	331	400	399	401	395	399	409	388	430	407	448	378	443	383	374	368	385	399	396	378	370	360	396	412	372	407	347	386	414	399	384	394	387	417	408	377	457	389	393	426	371	399	370	377	374	392	396	400	414	420	425	415	436	398	395	374	394	416	392	398	397	382	381	405	418	365	363	416	372	413	359	401	421	406	389	422	399	383	390	390	388	400	356	375	385	427	373	399	370	384	404	385	437	408	404	403	412	380	401	424	386	379	418	382	399	403	379	402	365	379	383	413	392	372	419	383	405	386	370	391	385	398	390	396	376	422	359	414	388	386	354	414	399	390	405	385	399	401	396	368	423	417	398	399	389	357	397	385	388	381	414	388	380	399	373	390	373	396	439	383	428	353	422	376	379	401	383	357	349	373	379	394	417	353	410	413	378	388	412	401	379	434	385	409	387	401	386	420	388	388	369	399	359	397	364	411	352	367	408	369	413	376	395	334	378	383	418	378	406	364	379	361	429	388	382	393	366	363	393	366	400	389	359	409	427	376	416	387	393	387	398	395	369	384	398	353	362	378	389	427	371	411	382	390	368	407	391	366	401	409	395	383	390	361	354	368	385	407	394	366	407	387	388	357	373	363	371	422	370	391	389	390	373	386	388	400	403	406	401	401	383	419	409	383	396	371	416	381	375	360	383	413	403	400	403	406	361	368	390	391	367	383	383	374	376	406	365	394	388	389	394	385	376	405	350	388	393	387	421	371	379	424	387	380	370	400	393	407	440	408	368	407	370	374	375	408	407	394	361	393	422	384	383	386	360	364	364	378	385	393	384	414	401	369	380	416	384	397	375	386	394	360	380	369	401	365	391	373	389	374	407	415	359	381	385	409	367	401	404	397	371	398	376	400	375	373	403	369	392	387	372	387	375	401	397	386	421	446	364	356	413	414	390	376	401	367	377	374	348	362	383	359	409	380	399	373	390	411	353	416	344	367	378	401	374	379	378	390	387	420	436	389	411	373	394	353	392	423	374	420	397	372	367	410	377	389	371	412	384	401	374	371	374	371	409	402	377	401	413	415	377	411	371	440	394	363	402	412	386	405	383	394	413	383	416	374	391	403	388	395	405	404	354	356	359	386	350	355	377	361	388	376	389	398	365	397	393	430	365	393	388	400	401	395	372	379	384	398	374	351	385	388	385	415	398	398	392	413	398	389	397	373	412	413	388	381	388	348	395	396	418	429	374	383	418	391	364	372	393	379	408	390	408	404	381	422	382	387	407	394	370	405	380	348	373	360	404	378	393	376	397	395	387	388	362	386	428	399	408	428	417	366	422	397	423	392	389	365	356	409	371	411	391	358	393	403	404	349	419	385	368	401	396	371	418	407	373	378	356	392	390	390	396	374	422	369	405	401	406	429	415	387	388	377	359	382	397	400	379	394	418	380	378	383	379	399	387	405	386	383	358	381	378	393	407	378	368	381	380	411	384	407	420	391	412	386	384	417	380	354	370	395	377	402	366	359	360	351	382	379	388	403	380	380	395	383	391	375	376	382	400	327	380	383	407	359	370	394	401	398	366	387	376	369	412	410	422	425	394	408	397	379	362	418	370	403	389	353	405	406	404	389	383	428	415	397	412	355	354	389	396	383	376	381	396	364	366	397	367	383	388	379	401	376	356	362	405	391	371	385	408	410	380	367	432	368	405	409	379	387	349	371	386	408	389	428	406	421	358	399	390	420	369	389	354	422	386	384	399	366	392	403	415	406	409	380	377	371	424	413	378	407	413	424	419	396	393	403	379	397	380	389	388	409	358	401	380	417	369	393	364	398	405	404	377	393	415	376	370	395	402	384	391	395	399	393	373	426	386	398	377	386	376	398	428	399	379	374	437	368	353	363	396	417	401	375	390	423	391	388	393	397	371	382	398	386	406	396	411	363	345	391	383	399	408	406	400	370	375	396	415	349	377	410	392	398	386	379	390	418	354	392	357	362	381	349	396	390	385	399	413	402	386	383	429	354	401	397	385	404	405	391	380	417	377	379	417	373	418	378	397	425	373	386	391	394	396	399	412	407	352	349	397	408	394	399	395	424	407	373	407	392	375	414	420	402	419	375	387	390	429	403	410	399	346	361	370	390	384	368	342	389	362	394	370	384	408	381	392	404	411	443	415	399	382	341	422	374	404	382	396	384	438	409	339	423	396	381	422	391	390	409	400	412	405	351	393	424	384	369	391	380	417	443	384	372	388	394	412	381	410	425	415	387	407	438	371	396	406	378	405	362	389	443	375	371	378	384	344	427	375	371	417	387	366	368	396	381	383	387	355	376	400	398	368	364	383	373	367	427	369	406	397	412	397	392	401	357	367	360	388	384	361	366	384	385	362	436	389	409	363	378	394	372	396	390	378	384	405	399	395	404	398	353	393	400	429	397	409	374	382	361	364	366	405	374	377	391	381	365	375	371	369	390	399	377	367	422	383	381	340	392	404	381	410	383	360	429	378	366	401	390	380	390	402	397	388	363	447	369	411	417	424	399	361	402	406	390	382	355	383	417	390	385	402	362	415	429	401	398	434	369	376	390	403	358	406	398	384	386	375	381	410	382	419	368	407	378	383	388	391	391	404	372	406	368	426	386	398	394	397	383	344	366	424	385	405	355	401	367	372	396	386	401	396	396	382	381	392	367	393	379	375	395	360	351	428	397	375	381	404	388	403	352	392	394	402	389	403	397	433	378	363	417	399	427	367	401	365	356	367	399	399	369	383	394	391	389	392	413	374	396	454	358	378	367	375	402	377	400	403	404	394	388	342	348	374	390	405	397	390	383	376	383	368	355	379	391	392	394	416	389	388	423	385	399	380	406	388	380	396	374	401	382	381	402	383	380	409	406	383	384	423	376	372	392	362	385	405	384	363	378	346	391	389	417	397	377	405	387	363	410	424	379	383	379	406	400	359	387	367	393	428	391	357	382	351	383	417	418	382	393	362	344	410	376	360	404	370	367	367	387	374	384	379	398	343	407	428	372	407	391	385	378	355	390	402	385	362	375	395	417	402	375	399	394	375	397	368	434	372	415	388	365	394	390	343	391	434	363	387	375	378	405	375	384	407	399	379	386	381	428	385	370	405	349
4489	18719	4865	561	525	527	400	423	409	457	433	421	384	408	415	394	387	408	395	402	367	412	408	414	398	415	412	382	395	384	410	391	425	390	408	377	395	426	406	410	395	400	425	412	397	400	427	359	427	383	410	413	381	383	405	411	375	389	407	361	367	399	384	387	383	415	417	358	404	400	431	379	404	445	420	398	414	405	392	361	439	412	384	411	425	399	377	441	400	389	401	431	411	384	399	403	381	393	448	406	410	385	431	411	420	384	416	375	451	414	423	436	412	393	422	428	411	388	432	362	375	393	400	368	414	420	397	398	414	397	427	368	409	418	397	365	445	408	397	387	395	413	367	435	385	392	399	393	406	406	371	419	416	418	412	393	372	417	416	404	360	377	395	413	402	408	382	405	428	402	412	440	423	433	431	375	407	400	390	409	368	400	366	432	406	394	384	393	423	374	391	408	447	395	358	352	410	398	414	406	386	411	411	377	389	366	407	425	402	375	411	416	403	398	410	442	392	392	372	411	413	404	393	373	397	399	423	433	413	442	418	384	405	435	414	413	363	442	399	405	412	388	405	409	399	411	415	408	383	382	390	369	392	386	381	398	385	397	436	422	383	411	415	413	378	387	408	382	415	409	421	387	437	423	400	444	404	430	415	393	375	391	416	395	411	441	396	399	436	410	401	391	381	378	454	405	420	424	404	440	391	383	364	411	388	386	419	414	438	458	419	416	395	365	395	426	427	386	418	422	423	390	379	426	388	392	388	406	374	391	426	389	421	389	399	378	428	421	388	432	412	388	399	411	394	387	388	404	401	404	421	399	421	391	430	400	387	377	417	378	388	421	420	457	414	414	374	395	422	411	402	431	422	411	415	415	429	389	392	385	427	420	419	354	406	406	387	379	416	378	406	424	386	355	412	393	409	395	414	419	400	407	403	416	420	413	368	393	375	392	411	406	411	413	414	411	400	395	391	414	381	414	453	368	406	405	376	406	379	397	431	376	415	408	375	449	411	413	368	385	401	400	411	386	423	394	408	393	402	422	403	432	394	420	367	402	425	382	411	406	394	409	400	417	374	389	405	408	381	449	378	383	432	393	372	404	414	414	408	407	383	422	406	396	399	427	406	425	405	421	376	397	408	404	417	390	384	409	397	440	402	361	419	433	415	450	393	400	403	442	432	429	405	433	389	430	361	408	384	398	410	378	403	387	421	426	403	410	394	426	407	430	358	404	403	431	399	420	406	441	435	404	433	422	438	398	394	412	364	401	434	399	424	379	377	396	342	400	414	404	374	377	388	419	439	392	348	428	408	399	417	381	360	425	422	425	429	412	409	430	406	406	371	421	379	409	414	392	419	410	442	407	416	391	408	415	414	373	440	426	407	409	380	381	407	372	389	405	413	419	370	400	432	392	411	413	421	394	444	390	404	372	389	406	393	386	410	378	420	385	428	376	406	433	421	407	394	382	458	445	407	431	410	375	408	391	398	404	392	417	360	386	407	356	422	393	418	378	406	422	415	413	409	381	391	402	389	391	434	368	446	421	384	370	419	386	381	385	402	389	400	396	413	386	378	395	417	402	374	430	413	427	416	407	392	387	431	386	401	414	390	415	440	429	412	391	385	422	371	356	383	405	384	400	395	379	432	402	398	413	395	392	386	413	399	375	422	384	430	407	388	408	378	358	401	405	386	424	377	393	399	390	349	447	412	393	416	390	392	385	395	396	365	418	409	447	412	415	425	411	372	391	389	402	395	423	399	407	395	364	389	396	416	373	422	399	427	394	427	391	428	403	434	435	395	376	408	366	381	395	403	404	438	412	441	426	406	399	412	403	404	395	383	430	388	415	411	407	403	385	437	371	408	380	411	404	405	390	378	416	400	368	406	435	396	438	393	390	390	378	404	395	425	404	355	391	390	401	421	398	386	425	418	417	410	388	396	403	411	389	385	388	383	429	409	425	398	394	377	378	408	427	443	384	414	426	418	420	381	407	405	419	399	424	421	405	400	405	365	393	405	393	392	385	428	396	402	401	378	367	377	446	392	414	397	380	410	392	360	388	411	431	378	399	398	415	377	419	424	378	412	440	395	410	396	417	407	384	419	399	425	369	390	377	371	440	404	449	412	386	388	396	388	399	398	381	403	358	415	416	405	368	387	415	401	385	392	432	411	429	356	411	375	385	384	414	413	373	384	423	430	401	387	398	415	406	435	407	404	401	432	357	378	395	404	399	412	392	395	384	419	457	416	404	381	400	408	415	400	391	398	442	374	409	387	370	411	405	434	372	411	406	395	425	368	375	390	399	370	420	419	398	396	404	391	381	412	422	426	430	418	435	409	427	404	375	373	409	393	415	406	402	405	412	385	399	425	410	386	397	430	401	379	396	457	435	417	406	396	376	407	385	423	427	412	426	386	384	419	396	386	411	392	405	412	382	421	421	410	420	404	373	386	382	397	427	384	375	387	393	387	398	379	380	417	402	422	419	406	417	383	367	418	371	368	415	403	381	409	388	442	395	395	419	428	386	416	397	397	391	427	394	393	415	409	398	393	395	437	415	396	406	399	392	441	399	374	403	417	422	397	420	393	422	413	383	416	387	413	409	393	383	440	419	415	408	442	395	410	364	396	402	410	411	409	369	444	440	420	411	353	390	391	390	413	421	404	398	372	412	399	424	403	430	417	423	399	429	417	443	403	364	346	436	392	365	396	451	394	408	401	368	379	374	423	406	402	422	431	375	395	407	429	393	413	414	380	412	395	409	422	381	364	389	407	429	460	409	365	413	433	389	391	450	422	412	440	415	397	395	360	411	392	423	396	379	387	409	398	416	424	376	396	369	388	400	418	408	417	402	402	413	399	392	386	408	418	421	388	438	419	413	421	421	408	387	365	368	400	428	377	446	377	400	427	398	353	466	407	397	418	389	406	419	443	453	406	391	393	376	403	395	388	417	384	419	422	383	386	374	381	390	407	399	425	420	386	402	403	378	397	415	392	405	412	373	415	409	391	386	406	425	395	373	400	400	369	400	409	387	385	422	398	410	412	396	393	386	390	392	368	395	418	426	423	398	407	422	392	375	397	422	399	405	365	440	384	370	414	423	404	384	418	403	422	379	360	397	374	406	393	404	442	439	424	399	402	373	401	380	391	401	414	379	408	412	425	391	389	407	395	422	383	427	401	423	386	398	376	404	422	394	417	417	419	391	442	422	422	375	393	412	434	389	373	409	409	397	432	408	398	364	388	368	371	388	412	407	426	400	389	408	404	402	400	404	417	379	389	374	417	391	400	418	432	367	394	361	360	414	431	386	420	387	402	415	405	392	427	387	406	410	414	422	401	365	406	384	417	401	421	407	388	400	389	385	417	421	389	382	358	416	441	451	401	403	425	392	419	412	385	415	402	387	394	413	375	378	397	396	383	395	406	413	411	382	387	410	388	429	405	421	377	445	420	384	416	380	395	436	388	391	417	396	392	383	383	337	414	416	401	420	412	403	421	431
23746	21488	29038	24322	21494	14207	1968	1273	1068	1047	1017	957	920	939	883	919	912	845	864	896	914	848	884	879	880	834	879	910	818	846	871	844	883	861	834	810	838	878	886	874	834	858	795	837	819	824	806	858	839	855	832	887	875	822	821	861	816	862	811	795	862	836	868	831	841	875	792	826	874	854	851	777	856	761	807	843	796	837	841	837	821	834	900	874	844	820	777	844	875	860	831	804	839	869	826	845	774	791	790	881	834	810	848	875	805	849	870	866	839	873	867	766	857	794	836	812	847	795	792	836	891	814	853	800	833	825	922	860	867	886	775	864	872	826	877	873	838	811	858	866	843	849	828	860	875	807	829	811	836	798	831	813	837	936	873	816	814	848	822	808	826	824	857	812	830	878	831	840	828	811	825	784	806	800	835	816	776	801	830	890	816	863	845	794	809	785	819	795	816	779	856	831	825	820	840	825	855	802	923	847	838	823	889	842	808	813	804	832	785	833	878	861	830	862	860	892	815	807	860	842	777	804	814	782	795	839	833	847	816	842	790	792	846	841	885	848	817	798	837	801	816	811	817	816	838	865	867	850	843	808	830	821	817	927	815	875	856	843	855	814	801	825	819	824	827	832	800	879	825	849	845	808	874	781	829	843	839	853	849	782	818	849	830	865	875	779	853	800	834	827	862	845	826	875	853	828	836	779	838	858	823	866	876	860	853	823	817	806	791	829	832	805	824	845	793	802	874	822	825	821	797	827	856	795	820	819	844	841	816	859	816	832	859	839	816	846	888	819	781	836	836	770	768	892	828	890	834	879	874	887	838	792	819	848	830	855	863	813	841	837	822	837	817	869	876	867	855	870	881	818	831	814	798	820	902	855	835	849	811	857	866	840	892	853	808	891	806	792	831	836	818	878	855	843	845	849	791	837	867	848	870	843	783	796	876	872	805	849	831	819	833	804	810	853	810	805	840	858	854	804	847	786	872	834	864	849	856	783	864	822	831	786	841	807	846	823	850	796	769	834	814	892	843	822	879	820	813	764	842	844	824	839	886	779	827	831	819	847	786	784	817	859	774	794	835	845	862	858	848	801	807	858	845	819	826	785	841	838	803	808	826	820	857	817	879	795	858	840	862	808	805	777	825	781	846	865	830	835	863	887	834	859	832	791	789	825	819	812	777	847	856	866	879	773	830	849	825	856	839	889	839	824	866	816	792	861	830	857	814	805	817	839	868	806	815	790	815	888	793	790	794	807	843	821	843	877	823	806	824	842	883	851	812	827	814	818	875	842	808	871	816	845	818	802	859	788	821	849	806	765	836	837	799	895	840	785	867	845	814	831	832	812	822	823	840	880	827	852	864	818	841	817	793	823	842	879	848	813	809	843	863	797	818	792	876	809	854	858	869	777	827	813	817	825	824	858	819	833	844	859	814	785	813	804	858	801	850	808	799	839	818	837	804	873	788	860	851	856	837	826	838	807	872	839	835	850	840	857	815	811	854	821	805	804	864	853	833	823	813	853	826	844	841	812	866	843	845	817	805	852	867	852	795	808	808	885	842	779	822	806	819	835	828	762	862	824	861	784	855	860	852	825	821	856	831	876	845	806	796	882	792	742	868	821	891	814	855	857	840	835	830	853	851	902	836	825	829	817	809	833	841	874	841	820	905	874	885	821	835	806	854	850	782	871	866	836	841	840	811	780	877	825	842	852	888	799	842	871	835	807	878	816	798	878	816	881	812	795	804	849	883	782	835	810	834	870	846	815	812	804	848	814	882	876	807	853	816	844	824	820	846	869	841	836	819	821	884	860	820	857	836	842	824	857	865	845	822	821	841	834	850	824	798	802	816	876	799	914	855	841	830	816	854	820	832	830	803	822	851	862	824	831	848	807	819	847	865	830	817	848	819	821	800	806	801	812	789	860	806	865	850	768	808	866	788	864	800	854	788	831	800	847	851	845	809	916	866	830	837	805	835	816	852	772	833	793	783	818	826	767	785	921	805	820	810	876	844	800	875	881	851	835	798	907	857	812	846	820	794	861	829	797	830	834	867	850	803	823	837	811	830	841	812	833	845	841	788	860	827	815	779	837	879	824	863	845	773	809	799	826	865	788	831	835	798	789	841	797	823	803	844	820	890	811	853	839	832	828	871	849	838	800	829	858	837	795	834	795	805	839	867	791	810	785	845	809	822	823	811	833	864	838	834	838	820	847	835	824	806	860	842	905	822	854	869	835	847	776	854	849	848	840	850	841	838	786	842	851	869	790	832	853	863	818	834	810	816	849	845	800	851	812	860	829	865	844	786	819	827	896	831	844	810	809	882	852	815	812	814	821	798	852	793	860	851	825	786	819	792	873	831	817	835	819	828	798	858	787	759	846	837	856	823	870	851	768	874	831	822	874	857	847	864	818	849	815	793	812	847	859	790	862	824	819	838	837	820	833	827	857	800	782	841	825	835	813	789	847	832	825	786	810	835	845	833	843	829	831	822	860	884	770	815	837	881	853	823	819	795	829	805	841	814	823	842	842	837	824	837	851	793	832	836	813	827	784	858	842	904	812	877	860	876	833	852	840	832	777	842	782	828	844	833	884	833	783	800	829	872	834	824	836	819	837	825	819	836	848	845	822	857	851	797	792	812	804	888	859	861	870	818	776	827	842	861	818	841	806	816	802	819	829	772	803	823	819	859	831	789	830	860	865	847	770	833	859	860	879	882	844	887	791	812	852	815	812	774	771	823	834	845	814	913	767	852	769	855	866	886	840	885	798	843	817	840	839	856	834	784	779	849	861	780	817	830	797	842	825	844	824	843	847	859	815	774	828	874	848	802	830	806	806	815	828	865	812	902	820	868	845	801	890	889	845	848	863	853	842	864	778	811	854	824	837	873	802	839	819	836	823	864	865	801	789	810	809	838	773	828	869	850	807	907	870	799	788	815	875	816	821	789	808	828	874	838	869	781	839	834	839	821	776	851	798	827	817	840	838	836	850	807	839	845	829	799	861	818	842	829	843	855	860	818	841	864	848	862	859	825	888	831	838	825	820	812	841	820	855	833	841	783	802	859	889	808	800	860	841	820	825	793	816	816	807	821	789	827	852	823	841	814	809	829	814	862	840	869	848	832	858	863	829	895	821	814	814	848	897	828	829	829	827	854	828	821	823	858	811	825	811	878	839	887	796	786	846	821	804	892	795	842	829	836	811	875	857	834	812	889	858	836	821	783	856	845	854	772	833	770	802	721	792	808	826	853	820	821	848	816	862	797	830	828	807	833	790	888	848	806	795	795	802	827	840	817	832	821	845	787	752	813	826	847	802	809	838	834	832	855	821	841	833	823	838	849	856	813	833	855	864	874	793	840	792	846	816	877	935	864	891	849	794	820	875	852	858	897	786	851	797	827	902	848	823	847	841	858	761	839	831	845	842	823	859	911	841	877	826	812	834	802	847	825	857	835	802	870	815	785	807	869	854	828	853	805	804	799	801	839	813	807	792	845	830	868	803
3928	29861	12020	3398	2520	2017	1767	1369	1349	1150	1104	1053	958	931	976	941	975	914	915	916	895	892	869	894	920	938	866	886	832	906	865	876	832	851	841	839	899	815	878	826	890	915	862	880	827	837	875	834	880	860	840	868	844	790	890	880	829	824	900	794	901	815	886	926	853	806	858	826	865	866	842	827	839	867	865	840	811	813	845	849	877	783	773	810	853	787	835	838	892	832	860	863	833	837	845	814	865	884	888	860	846	843	787	880	802	862	819	858	820	817	855	833	790	807	870	806	836	812	864	830	804	840	814	854	808	835	843	831	855	812	837	797	822	812	882	866	828	846	819	842	842	840	876	827	858	832	833	898	830	923	840	852	862	803	887	834	841	854	806	869	863	877	826	824	807	822	834	821	840	820	811	802	813	824	855	879	863	846	856	840	784	844	838	884	846	858	858	819	796	832	868	856	893	804	831	827	852	873	854	840	837	847	829	824	825	801	821	770	793	859	823	884	804	843	826	845	879	858	865	837	822	847	813	824	867	869	857	893	860	871	854	870	833	882	836	829	846	814	869	831	858	868	814	850	812	836	832	815	848	829	841	850	851	841	808	839	851	873	795	793	838	849	823	837	873	858	849	824	847	859	847	888	871	862	899	861	865	814	832	908	806	859	833	805	840	838	896	909	812	821	872	861	885	821	885	831	885	854	781	864	850	851	819	834	831	844	812	819	811	858	827	860	826	843	825	841	818	826	813	795	849	847	824	810	822	847	846	837	824	798	862	817	840	850	851	841	799	815	835	856	828	891	821	860	866	813	876	805	809	852	842	810	835	884	844	817	890	840	897	821	829	818	901	818	874	855	835	790	863	819	833	849	853	831	903	861	883	830	805	857	854	812	791	861	855	850	830	859	872	869	847	857	839	855	827	861	875	855	820	858	850	880	846	839	837	870	816	820	843	871	826	844	865	843	866	815	837	848	823	860	843	832	848	826	852	830	856	878	840	903	867	859	837	869	865	806	848	836	840	835	822	832	790	850	862	846	839	908	821	882	865	845	814	825	906	865	847	859	816	826	850	863	818	826	783	886	865	794	812	860	830	826	882	822	837	818	859	797	841	872	896	874	876	874	827	839	811	867	886	898	855	858	839	882	822	838	881	810	859	915	824	857	795	803	833	862	861	842	833	858	812	846	799	839	842	833	824	856	851	858	921	866	842	837	863	853	841	865	838	882	846	851	817	821	859	833	847	861	798	830	859	863	833	845	846	821	883	821	827	801	843	852	783	809	812	868	872	818	796	892	858	832	848	883	841	823	852	872	828	820	875	890	904	809	853	880	861	855	863	881	840	840	778	828	838	861	832	841	861	872	854	776	870	811	830	893	823	871	841	828	845	873	908	897	871	849	828	812	838	882	839	881	831	826	834	850	833	856	801	836	828	802	837	882	805	823	811	855	873	830	878	863	899	825	850	837	861	840	850	847	836	797	826	859	858	855	851	865	841	823	865	838	855	870	874	844	848	878	812	838	856	879	871	871	863	793	861	843	876	859	893	834	885	846	811	856	822	844	881	890	864	817	845	881	831	833	854	844	832	812	793	805	850	878	831	849	805	830	852	833	899	800	833	835	848	813	870	816	842	836	862	896	850	804	841	889	838	849	934	824	812	867	852	842	841	854	820	846	862	839	839	890	828	879	833	849	871	849	853	819	815	821	837	865	789	812	879	855	903	824	837	843	860	810	855	804	862	826	873	861	841	845	841	825	843	792	835	866	868	876	823	832	883	853	853	843	857	884	847	864	850	826	850	800	805	839	840	849	849	850	845	839	851	881	849	841	883	863	844	809	813	867	852	868	864	847	870	848	859	883	837	841	812	790	867	831	834	839	850	889	800	822	779	856	852	857	838	766	870	831	833	875	780	850	841	860	879	863	875	856	847	803	871	818	811	802	844	798	881	795	830	840	809	871	866	852	858	827	857	818	804	866	850	827	813	840	813	821	900	844	846	831	835	844	847	831	885	833	860	866	801	867	816	769	819	831	837	860	865	858	882	851	747	829	828	870	885	848	837	834	843	874	822	855	831	849	835	819	875	827	857	802	829	854	855	842	859	838	859	815	863	841	823	829	823	890	840	824	821	863	861	847	854	797	862	852	828	866	856	838	852	826	844	841	855	841	833	870	859	885	821	856	868	815	837	858	856	832	832	821	891	847	914	821	882	846	878	860	843	848	825	826	863	827	845	868	876	871	860	836	853	844	843	881	865	857	830	823	889	790	854	806	847	880	864	922	795	887	860	830	880	854	867	846	881	908	821	798	823	860	886	882	875	858	881	814	822	877	856	865	820	836	881	841	870	855	822	816	896	857	848	843	833	868	863	881	857	783	868	820	806	836	859	829	811	821	894	847	871	808	852	846	875	843	862	860	891	894	842	759	842	883	883	808	837	823	798	895	836	811	877	864	859	814	887	815	841	837	852	812	818	834	825	818	846	865	818	812	829	843	793	805	856	871	869	881	830	867	819	861	817	844	787	850	896	866	811	815	837	812	834	892	798	841	854	817	856	798	830	882	851	850	774	847	864	858	869	810	857	826	825	832	918	832	875	790	842	861	838	866	844	858	850	843	868	862	883	832	851	825	841	786	833	886	803	845	880	781	859	815	873	804	893	803	871	849	823	893	862	874	817	858	885	860	844	833	900	846	850	782	824	839	823	806	912	824	824	846	875	865	876	880	881	842	793	806	866	832	791	843	864	830	846	829	847	865	843	849	866	860	828	856	921	854	828	855	836	793	837	874	837	837	829	838	864	838	877	880	849	870	805	866	855	822	834	805	828	845	824	884	858	861	874	869	812	819	862	889	807	831	839	849	821	866	882	861	864	826	892	840	827	863	884	853	843	868	822	862	876	881	831	855	849	830	854	780	849	812	821	852	832	836	798	828	880	834	864	848	848	844	832	821	871	840	872	868	788	895	838	752	828	847	857	837	831	854	838	859	833	852	846	848	875	847	841	872	913	866	833	842	873	852	837	851	861	817	820	862	902	865	796	835	812	845	874	813	841	821	814	853	830	813	871	848	848	859	821	900	863	852	836	844	878	845	816	824	836	792	830	831	829	857	809	877	849	824	845	839	909	859	871	811	834	825	839	837	817	822	838	872	827	841	846	805	879	875	848	805	814	792	860	852	815	843	822	835	807	799	859	809	807	880	807	844	854	848	807	858	868	829	854	838	820	832	832	828	856	857	860	855	820	888	812	883	842	868	853	875	804	849	886	897	837	867	880	833	856	865	813	797	805	890	813	840	875	830	875	789	812	850	879	898	884	815	844	831	838	825	885	831	847	906	766	852	869	835	862	889	829	820	816	868	838	811	874	830	844	817	857	857	833	858	862	780	899	806	831	835	860	835	825	867	838	884	875	813	845	783	861	819	860	862	828	850	885	793	873	868	872	849	863	840	867	868	876	823	842	802	884	837	854	792	820	814	856	828	860	792	827	854	853	865	814	834	860	808
24832	21472	28198	25057	15866	859	514	411	329	353	295	304	330	297	299	266	255	290	277	234	277	274	257	296	257	259	255	241	241	273	266	294	254	290	270	207	260	248	235	261	237	247	259	239	257	260	239	234	286	220	252	256	268	271	270	239	253	260	264	250	246	214	225	222	258	255	239	267	262	243	235	235	258	252	254	236	225	255	259	234	243	256	256	266	246	243	238	278	265	244	257	279	276	238	245	254	272	227	251	243	250	250	224	277	236	221	259	259	235	254	271	241	260	224	249	252	239	264	253	232	244	242	247	261	259	261	242	231	245	240	240	252	254	263	240	263	276	250	239	266	271	238	210	252	280	280	239	266	267	257	254	252	227	236	262	255	260	256	248	246	286	242	277	245	252	241	246	238	222	254	238	247	251	227	222	228	251	258	249	253	246	225	245	242	241	266	244	254	256	277	233	231	272	275	235	251	264	272	266	227	241	265	241	270	262	266	258	253	270	224	239	245	270	235	249	258	248	223	269	252	249	250	263	247	232	268	255	265	265	239	264	242	241	251	274	241	267	253	234	255	263	258	277	257	249	269	243	266	238	247	243	232	275	276	268	275	265	245	230	246	238	240	246	277	228	242	252	260	258	227	245	278	226	246	281	278	258	248	239	248	270	246	241	237	239	225	247	241	258	252	267	262	236	220	237	247	269	264	259	244	270	239	247	229	245	247	257	238	250	235	267	254	253	252	240	239	247	229	225	236	273	230	228	236	258	236	264	232	270	232	279	237	266	264	260	259	269	264	267	246	243	251	271	258	274	252	246	258	245	253	240	244	238	256	241	257	237	248	245	227	247	253	222	283	232	252	247	255	306	225	282	262	258	221	253	242	269	234	235	250	273	247	223	251	257	244	235	254	253	263	249	253	238	221	225	246	257	245	250	263	277	288	260	292	238	223	273	238	266	246	242	226	241	269	237	264	272	244	252	238	282	278	254	241	259	236	234	240	231	206	262	283	242	248	244	238	242	246	232	230	246	250	266	256	257	241	242	231	241	261	233	247	235	261	230	228	241	261	245	271	241	245	236	257	279	241	261	235	264	258	274	249	256	249	244	239	270	257	272	209	234	255	232	258	283	253	248	247	249	244	261	244	252	242	244	275	233	267	220	275	265	281	270	241	263	253	246	244	271	262	270	283	236	245	246	245	213	255	251	237	269	268	256	258	255	239	259	240	235	246	278	271	248	235	240	228	229	250	275	271	254	233	245	226	261	262	250	260	221	237	224	247	264	251	245	297	224	240	230	264	281	291	237	250	245	256	294	287	255	263	274	230	268	263	230	257	248	254	233	262	210	257	232	254	272	250	236	254	251	236	247	244	269	249	261	257	277	242	248	229	248	255	205	264	248	221	240	247	236	272	254	228	269	233	234	232	261	254	249	227	269	280	238	263	259	244	237	237	252	215	264	276	234	226	239	265	260	233	256	227	249	257	258	240	258	258	266	260	273	234	251	234	255	232	237	244	239	232	263	239	248	246	231	257	260	250	236	236	266	255	236	246	257	237	246	240	264	256	251	249	271	263	254	247	241	285	257	248	241	264	240	275	262	251	249	289	243	248	245	229	267	248	261	268	272	297	280	242	250	214	221	255	259	248	263	228	259	243	245	258	260	236	219	251	268	248	251	274	239	236	227	255	281	235	240	223	244	255	248	250	257	250	252	244	243	249	239	257	238	255	249	212	233	270	273	244	272	231	239	240	285	238	236	250	239	237	245	242	227	214	262	231	252	239	255	254	279	241	247	242	249	248	232	234	248	250	263	239	258	285	275	235	225	228	237	241	249	251	242	254	247	231	280	281	273	236	244	270	227	227	241	284	224	237	241	231	262	254	262	243	221	269	274	233	251	231	279	223	253	249	241	214	270	233	247	239	248	247	235	238	241	254	237	229	281	248	249	265	236	258	242	247	260	243	246	279	264	252	249	234	258	272	278	256	240	240	265	274	235	263	257	236	242	246	238	285	263	257	269	231	275	245	283	276	260	257	219	232	232	253	229	256	247	245	262	251	262	249	275	255	231	256	244	304	244	259	274	268	251	263	267	257	290	253	241	235	252	238	227	255	253	269	287	264	258	243	255	263	231	241	250	233	273	268	217	229	256	275	249	228	237	240	251	241	221	260	238	245	240	255	274	257	251	249	224	245	251	233	265	239	249	268	257	246	247	265	267	238	240	235	248	271	263	261	275	262	233	234	253	234	243	270	234	272	284	245	258	268	264	256	252	223	256	235	251	270	232	267	251	266	246	269	247	231	280	255	256	250	264	248	263	253	266	276	237	217	235	233	226	235	247	223	236	229	240	237	289	241	228	254	252	250	277	237	244	270	253	266	232	244	233	266	256	270	253	250	237	233	251	264	241	244	215	252	263	257	256	257	256	226	222	246	259	260	217	270	254	238	250	275	274	247	223	218	251	263	279	237	242	262	289	240	260	242	231	244	247	238	246	256	240	244	253	242	255	248	243	238	268	232	250	250	229	253	206	266	273	243	259	274	278	259	274	258	263	239	262	245	275	272	247	274	235	268	240	256	272	233	237	235	302	259	260	267	246	228	243	251	273	251	237	239	235	261	233	231	264	254	263	239	253	229	255	259	262	283	239	241	235	248	248	242	300	244	247	246	253	237	268	257	232	243	258	272	299	267	258	244	262	248	271	238	278	231	240	237	241	244	265	228	258	270	238	256	243	278	252	217	236	289	279	243	251	252	222	229	242	269	262	269	240	266	255	247	258	272	239	244	283	260	225	249	253	238	257	243	224	218	247	286	262	246	235	257	215	312	269	259	240	240	248	257	219	231	239	223	286	248	261	272	247	256	234	253	206	228	248	238	255	277	236	237	246	230	231	238	244	253	266	216	256	233	268	256	255	250	264	270	246	248	276	237	263	233	259	260	260	250	250	253	246	239	245	251	248	263	233	244	254	243	257	262	241	253	251	262	273	272	240	258	252	220	267	248	264	262	250	237	244	238	227	237	248	254	217	254	242	247	228	236	227	235	236	256	256	230	232	244	228	256	218	241	260	262	254	230	246	256	261	231	282	262	249	236	236	259	229	267	244	252	275	252	237	261	259	277	270	234	263	229	254	244	248	267	262	252	247	225	245	233	276	273	251	274	243	257	259	272	264	269	261	260	262	234	252	228	232	245	250	235	237	248	258	262	254	237	242	252	231	251	264	241	232	237	240	250	225	226	278	267	264	241	250	248	257	239	256	250	245	246	268	258	218	265	262	249	237	248	249	244	251	250	259	245	265	256	237	235	227	254	243	222	275	254	253	259	217	215	257	205	221	243	241	216	231	244	261	231	248	232	247	240	250	263	233	249	251	253	256	285	228	245	265	266	253	266	235	266	268	234	275	252	258	254	240	252	266	248	286	240	255	233	268	280	261	257	254	266	251	274	239	259	236	258	255	258	246	241	260	262	259	263	263	224	244	230	247	244	254	252	272	250	243	258	237	245
3624	20955	9477	1767	1198	1031	734	634	502	496	428	392	348	316	360	305	340	329	289	307	305	311	306	327	308	310	289	278	308	314	288	311	297	306	277	292	271	305	294	301	259	279	280	283	287	272	293	287	289	289	288	276	303	260	286	299	294	268	285	257	280	274	273	257	312	314	295	291	285	279	296	281	282	272	296	324	285	308	297	273	291	273	268	302	291	254	306	309	269	255	253	307	275	282	278	285	277	284	287	264	312	304	278	283	283	281	277	267	280	287	277	264	263	295	263	287	286	271	255	279	265	272	242	291	253	282	272	270	288	264	289	279	256	258	318	277	281	274	323	270	276	275	272	275	278	289	271	297	298	258	294	288	282	292	304	278	250	256	272	256	285	243	260	282	306	299	250	302	278	273	291	255	292	277	295	260	275	272	304	273	267	324	268	252	296	263	296	287	283	254	276	271	271	266	277	270	284	291	289	262	266	292	301	268	306	280	276	298	276	275	292	311	280	283	287	235	285	256	315	295	281	285	280	262	267	283	292	293	302	298	284	300	276	276	257	261	275	245	293	279	307	266	283	258	281	288	293	270	266	266	309	275	263	288	265	275	285	261	279	286	282	256	263	274	306	289	296	289	241	292	279	260	271	271	264	284	310	298	247	264	289	294	278	268	290	278	300	288	289	285	269	264	278	276	271	285	312	265	273	285	285	280	310	267	295	281	239	288	277	295	321	286	295	283	269	270	283	321	274	257	261	259	278	253	280	255	268	266	321	277	269	309	276	268	267	277	280	270	273	286	273	279	262	275	289	259	291	307	253	293	296	266	303	241	274	284	309	263	253	298	285	272	281	279	251	287	310	253	325	268	305	271	271	284	276	272	256	255	280	291	302	307	312	271	312	284	268	294	294	290	284	296	280	280	291	289	287	267	282	242	284	262	292	256	266	271	280	295	285	314	270	284	266	273	257	240	313	299	312	257	294	266	275	255	279	299	250	280	284	270	273	268	272	267	266	265	316	300	297	316	269	286	303	302	278	269	277	255	281	262	292	271	264	275	280	263	285	290	294	250	286	278	293	281	311	256	250	301	294	303	276	283	299	295	288	304	288	277	226	291	292	272	306	289	305	291	261	305	243	265	276	265	285	293	312	267	263	276	302	282	286	262	276	308	270	282	269	314	268	272	277	310	274	289	291	291	285	284	292	278	285	285	262	269	284	275	255	279	298	276	274	276	289	293	278	305	273	282	291	291	312	266	275	267	328	295	282	261	276	285	292	266	276	283	278	277	301	265	268	257	252	291	275	296	292	280	310	303	268	284	270	302	295	272	276	286	267	279	278	279	296	277	273	258	264	309	294	274	280	298	273	293	258	275	255	306	261	272	314	276	277	267	259	300	273	277	290	328	280	303	269	262	298	278	295	283	260	299	253	279	284	261	294	289	254	288	284	296	270	285	266	288	264	287	251	282	276	275	284	291	305	258	304	272	281	279	287	262	274	274	284	269	274	270	295	285	259	276	265	274	252	290	269	280	261	278	278	283	286	271	287	266	296	273	256	292	279	275	266	283	278	251	295	245	295	281	267	256	272	267	272	273	265	261	280	268	286	288	280	270	292	309	292	290	288	293	271	284	245	264	282	259	274	245	299	295	264	296	317	311	261	276	267	267	274	246	265	260	296	266	268	261	278	291	266	298	290	277	290	283	291	266	275	296	296	258	279	321	286	282	297	241	260	274	267	268	256	289	284	265	257	314	264	279	252	284	270	267	280	279	275	289	253	279	265	295	271	295	298	276	292	230	275	268	284	266	285	278	288	256	247	278	292	285	295	270	276	257	276	281	249	292	315	282	294	287	240	254	291	294	266	298	277	274	286	276	276	295	265	286	276	291	263	303	288	280	274	289	302	262	296	281	276	265	272	277	273	275	279	295	277	268	285	270	305	262	273	287	297	244	272	296	293	277	279	251	273	257	281	307	290	280	277	295	281	292	293	280	262	274	248	283	278	284	276	278	280	278	263	285	272	279	232	287	311	279	271	275	290	263	260	281	272	276	279	280	307	273	282	283	315	310	283	281	249	272	259	294	280	259	274	249	312	247	255	275	255	279	304	276	298	264	273	277	296	295	269	287	298	279	291	283	298	284	312	260	304	293	279	267	289	283	273	295	289	280	286	290	264	268	280	272	255	270	282	257	270	277	255	256	260	281	289	271	290	288	277	247	299	263	281	274	263	257	300	259	293	299	243	282	298	287	267	290	280	277	283	259	289	294	286	271	276	288	264	287	300	298	284	263	282	278	285	265	280	281	250	286	271	279	293	295	275	291	260	270	286	276	265	281	311	274	269	291	310	283	284	264	278	266	276	307	289	251	288	268	308	293	286	272	261	319	274	282	269	303	306	286	273	253	295	290	287	276	280	265	260	272	260	250	305	257	271	278	272	277	261	277	284	278	261	292	313	303	284	264	278	278	246	268	270	274	267	283	280	286	278	292	256	270	303	283	284	291	257	248	266	283	318	284	255	287	320	271	288	263	300	284	277	261	245	287	284	264	256	271	306	277	276	305	276	292	283	269	266	244	259	288	297	287	266	299	297	288	260	284	283	293	291	270	297	305	267	287	239	267	263	261	281	259	286	291	266	271	265	275	255	267	288	243	267	273	290	247	270	284	285	258	268	254	286	271	278	267	276	293	286	288	278	253	237	258	282	288	264	291	260	258	275	276	278	299	276	282	281	260	238	281	274	263	261	293	295	302	263	281	258	265	286	281	281	297	258	274	273	262	289	269	247	288	262	298	259	278	299	270	297	301	271	286	278	289	270	269	303	275	289	285	291	288	290	280	297	284	301	302	306	257	278	257	289	261	291	294	267	285	291	275	287	290	293	261	294	285	260	295	275	284	258	293	263	274	278	269	249	249	260	282	291	294	274	278	278	266	259	292	259	267	247	285	253	286	290	325	267	296	252	261	280	280	291	303	285	232	286	280	276	275	284	275	278	303	279	256	290	262	273	260	286	268	288	295	290	284	288	296	287	268	250	293	279	283	276	294	296	298	275	252	292	263	274	268	283	297	282	267	280	256	266	285	268	276	278	276	278	273	274	280	314	283	284	297	292	285	284	277	289	281	290	315	274	267	307	247	305	297	263	294	292	280	288	272	290	312	264	272	294	254	312	301	289	284	274	257	286	262	268	295	298	277	256	292	243	285	281	300	272	269	280	286	305	232	266	312	286	263	266	306	310	250	308	267	276	273	285	269	270	274	298	288	280	277	267	261	265	262	289	267	292	263	267	288	258	308	292	273	272	265	302	280	294	275	301	262	268	310	266	279	266	270	267	289	268	250	267	251	290	289	262	292	275	268	331	310	266	277	317	265	309	284	265	259	286	275	271	263	262	289	285	292	272	247	297	265	295	263	260	271	256	256	282	269	317	243	276	298	280	261	288	282	288	292	272	269	267	292	303	295	269	279	296	281	279	287	267	278	272	293	253	266	266	229	253	283	271	287
22629	21544	29537	23995	21537	21608	12970	1768	1358	1208	1170	1079	1031	1012	982	948	924	967	917	873	910	923	886	859	916	866	865	835	860	842	848	846	890	916	837	816	867	832	889	848	829	858	880	841	822	831	853	894	851	856	856	815	804	833	849	859	855	807	875	824	825	850	808	871	826	781	775	828	812	848	848	825	855	840	823	828	823	810	869	894	863	775	820	796	805	814	869	866	802	846	861	838	824	819	874	868	847	776	869	869	804	749	866	832	821	829	838	833	847	883	889	840	828	826	837	880	798	848	866	790	843	845	815	829	846	823	823	807	809	834	816	865	884	828	875	833	822	776	854	856	848	818	823	820	809	858	864	864	857	837	858	804	807	830	839	799	850	896	786	859	777	837	775	810	827	884	908	855	838	815	851	801	803	838	860	824	866	816	847	807	844	867	788	799	804	817	870	843	821	824	872	852	796	793	811	889	791	806	800	865	834	832	825	841	816	858	838	786	816	803	864	861	856	853	887	824	840	838	830	789	836	824	835	810	853	850	806	853	812	824	840	806	841	827	878	800	817	792	818	861	886	840	855	765	831	806	851	842	868	834	766	848	796	852	906	835	870	827	808	868	824	825	849	867	801	839	861	827	823	866	835	827	831	830	801	828	875	866	835	802	857	817	815	855	848	861	836	811	805	797	822	834	858	815	865	845	784	871	826	814	871	792	897	866	773	891	842	877	852	780	833	844	827	878	857	763	861	903	818	869	828	816	889	864	889	837	794	821	864	853	789	831	802	859	838	819	831	811	836	822	820	827	828	820	846	858	810	862	807	831	833	866	741	852	893	832	828	888	891	856	829	781	861	889	781	827	831	851	837	806	800	816	832	803	812	854	861	857	826	823	797	830	813	823	842	833	829	790	887	906	853	852	851	769	838	817	824	843	869	789	793	872	790	778	841	774	831	839	804	781	810	820	822	821	764	836	836	862	803	802	792	851	822	805	829	839	838	825	868	845	828	813	832	867	806	825	825	866	788	834	770	829	788	852	804	822	843	817	823	795	792	869	872	869	786	794	797	823	786	807	861	826	790	819	821	803	845	855	866	870	778	801	834	832	843	809	854	827	853	790	800	788	795	852	878	810	801	820	784	835	811	853	832	836	804	868	834	808	831	844	876	826	749	822	879	872	808	785	820	803	797	785	824	832	845	812	828	787	773	826	851	899	817	850	795	760	832	800	880	810	841	840	814	849	790	848	843	826	852	856	801	843	850	846	815	819	851	793	852	801	810	810	849	807	822	830	827	831	807	820	850	808	813	821	806	809	880	812	849	815	837	813	811	813	857	872	830	852	808	856	816	828	827	771	820	864	829	810	813	805	860	796	864	852	835	804	806	813	817	805	850	845	793	860	851	841	851	856	803	812	795	855	845	811	801	798	767	798	851	794	824	784	839	787	816	796	796	915	815	856	812	882	862	851	847	833	793	795	813	871	893	815	856	818	827	837	872	814	810	819	806	831	819	845	822	799	823	860	810	824	809	877	798	801	779	831	821	837	838	791	823	815	826	803	827	830	836	811	828	807	802	782	816	838	770	825	840	855	809	812	820	882	814	838	800	899	837	849	789	783	800	820	829	804	847	837	828	835	781	829	875	833	852	814	860	841	808	821	875	854	771	799	849	839	804	859	835	808	814	823	836	785	883	816	824	804	839	833	813	834	762	798	863	812	798	842	837	823	856	837	834	839	809	818	848	843	856	810	802	769	843	820	871	811	815	814	826	804	782	822	831	837	818	791	854	828	816	852	786	834	803	807	830	826	839	758	815	790	814	824	801	836	856	849	815	822	839	848	806	824	775	767	867	869	799	829	856	825	792	830	811	848	838	832	801	825	869	844	816	856	795	839	858	761	819	837	783	813	853	800	850	813	821	817	855	805	841	823	798	862	853	812	853	866	822	852	875	796	852	817	832	827	854	812	831	834	813	839	781	815	842	809	785	815	819	837	838	784	801	778	766	802	845	827	858	856	845	813	776	805	805	780	796	801	829	842	836	802	831	838	807	849	866	802	882	849	816	866	837	840	799	809	861	823	870	848	815	804	819	793	813	804	826	828	803	828	825	844	842	852	796	797	801	804	842	782	847	786	837	839	862	789	832	853	829	811	856	857	868	808	855	865	845	865	863	826	829	772	896	853	787	825	813	833	848	802	806	872	904	817	839	838	836	813	831	841	816	882	819	823	840	851	851	826	823	811	821	780	823	832	852	816	783	826	829	831	866	782	874	796	790	820	823	807	822	802	858	888	832	746	868	819	834	780	827	848	766	828	868	768	796	837	828	790	813	850	839	841	837	796	809	832	830	844	839	848	826	807	850	877	804	821	804	798	840	824	834	829	770	826	831	787	830	797	799	843	854	849	829	787	858	865	779	798	836	828	855	890	818	836	838	846	831	806	816	827	816	805	830	820	863	848	822	844	854	832	844	861	831	815	822	829	848	779	841	798	813	846	786	720	833	780	802	825	824	839	862	819	850	866	908	840	813	852	863	804	803	844	836	825	781	848	789	811	821	829	770	884	806	829	873	784	770	841	789	792	842	832	824	830	817	840	827	800	836	842	826	888	835	810	829	825	822	863	849	807	843	837	808	859	838	835	819	847	799	853	857	830	823	838	873	841	752	858	798	823	829	806	810	816	807	849	824	840	819	834	853	805	845	793	810	842	801	843	836	805	811	832	827	785	789	805	863	820	792	830	849	844	784	811	821	789	861	821	864	815	800	887	822	767	790	858	770	826	833	835	838	835	869	860	832	874	844	842	763	795	795	786	855	812	841	835	927	812	835	846	771	825	783	804	793	758	845	816	809	826	835	864	770	775	791	808	830	855	801	876	827	847	846	856	856	814	786	874	839	827	806	839	864	870	818	811	807	795	809	819	834	840	791	800	902	796	842	871	839	831	819	835	819	813	812	798	825	808	816	826	815	816	803	832	802	826	856	822	866	828	808	841	859	800	794	834	836	792	757	792	803	845	791	789	775	801	815	788	829	841	811	800	809	823	807	814	824	895	812	793	855	825	858	872	806	845	800	829	859	795	898	819	784	774	879	809	779	876	802	868	845	801	907	820	775	887	853	802	869	796	802	864	842	850	866	907	859	816	819	859	847	802	813	754	830	843	792	793	845	838	840	784	840	880	865	839	816	831	856	771	812	880	823	830	877	854	811	832	805	813	904	813	845	821	873	805	791	871	800	775	820	851	829	838	852	808	819	871	853	810	861	821	797	863	905	856	891	851	804	807	809	839	838	823	833	796	852	793	808	786	808	806	812	806	854	821	757	841	866	843	848	825	813	860	853	861	862	831	818	841	852	824	817	762	793	839	794	889	800	799	852	854	856	835	801	830	854	834	839	800	858	815	847	794	799	835	805	811	815	772	808	804	850	830	816	836	828	821	793	835	843	856	820	838	842	832	860	839	802	791	843	806	877	813	868	843	831	866	798	808	875	802	891	803	832	867	843	868	804	827
5553	29590	15287	5572	4092	3229	2506	2039	1766	1530	1385	1328	1258	1152	1059	1096	1023	975	958	948	993	962	876	900	863	934	911	894	882	885	925	866	893	948	861	933	898	865	910	874	910	903	882	860	913	888	842	879	873	869	836	887	836	893	842	864	844	840	804	867	832	864	828	823	849	875	873	809	910	938	857	799	836	846	835	830	876	856	825	828	822	815	839	859	917	873	855	834	849	864	841	840	820	827	823	840	883	818	846	855	844	845	853	913	872	838	850	853	833	853	902	832	876	796	799	882	865	883	875	884	884	885	830	857	863	855	871	884	853	861	906	818	879	855	808	901	841	861	853	831	834	814	817	845	815	853	859	847	830	861	868	827	859	824	813	872	829	859	793	844	803	780	844	916	840	899	834	887	892	836	838	843	855	859	852	823	909	848	883	882	853	859	845	863	849	861	864	885	862	856	847	849	873	830	893	921	850	833	919	871	844	857	877	797	890	891	860	856	864	842	799	839	841	854	850	848	844	854	902	797	844	828	877	838	881	880	876	839	847	817	838	847	829	822	856	839	832	864	873	821	876	850	851	816	832	828	842	860	878	813	842	891	854	786	826	848	848	871	858	854	891	881	855	864	846	857	841	901	780	823	868	813	889	855	894	837	836	879	838	849	842	836	794	802	860	820	880	844	825	880	894	874	823	845	884	845	777	876	841	888	853	880	867	847	910	837	875	877	878	889	852	866	906	811	875	908	907	845	824	850	855	890	875	834	836	883	802	827	840	893	820	820	831	819	833	840	843	842	859	797	888	842	857	842	846	878	891	823	841	866	836	856	856	805	834	828	828	808	794	846	849	873	808	877	834	902	857	848	830	851	825	821	885	881	852	882	841	846	855	809	826	792	870	839	848	852	854	825	872	826	847	866	844	911	874	810	817	748	816	851	884	860	838	841	844	870	879	904	889	844	833	873	844	826	823	862	824	915	852	833	806	804	811	842	801	914	851	850	838	883	841	806	827	866	812	896	911	864	870	877	880	844	845	860	858	851	840	851	874	820	870	842	854	838	811	844	848	858	823	869	792	829	862	868	808	886	856	887	874	823	810	812	830	864	851	866	809	843	885	863	831	806	818	824	885	823	852	811	857	847	915	856	868	820	839	879	828	845	875	814	872	829	858	833	909	848	783	844	893	856	804	865	825	888	831	796	839	851	840	887	892	871	871	866	889	825	837	824	900	846	829	818	872	866	854	805	834	860	874	849	881	846	881	875	832	863	889	841	835	874	834	844	881	823	836	859	841	913	898	899	825	869	866	851	817	888	873	842	850	858	827	828	816	854	866	876	889	856	857	855	802	808	856	818	822	880	884	854	857	892	858	876	874	816	865	861	790	793	800	860	762	834	858	863	850	867	836	890	821	881	893	842	870	839	841	777	873	875	830	846	895	828	836	853	869	853	830	853	864	896	869	824	853	825	856	889	894	884	868	808	827	854	842	818	832	863	816	850	874	885	847	821	822	820	869	844	821	838	826	862	814	865	894	839	854	869	839	845	843	844	868	821	850	807	866	900	843	825	829	836	842	857	852	825	812	888	863	798	860	830	870	900	875	846	847	873	807	856	864	859	867	836	882	848	866	877	784	842	844	839	848	888	855	847	859	895	864	856	870	864	826	825	829	832	839	875	863	849	856	848	878	826	781	899	871	864	875	839	845	856	879	856	837	875	814	792	788	827	840	864	865	850	828	829	826	855	822	889	813	817	879	894	873	855	852	837	876	843	841	872	855	887	859	836	840	812	845	870	848	880	843	833	861	845	893	840	861	851	838	858	862	847	875	807	834	884	848	837	874	866	880	851	796	835	837	843	853	858	877	858	880	823	868	844	821	844	843	869	876	831	870	823	827	855	849	887	864	871	832	794	819	846	862	817	874	834	852	837	888	770	849	891	860	826	838	857	859	869	850	827	863	857	838	840	834	823	879	851	854	838	848	827	881	866	847	774	830	800	865	876	873	825	889	852	808	879	833	856	860	831	880	812	859	880	841	868	870	832	902	858	894	831	868	835	841	872	856	835	840	848	851	838	835	906	846	858	849	881	861	863	833	865	852	781	840	849	875	833	834	877	819	826	850	858	820	820	900	857	855	808	831	851	855	879	869	813	839	892	880	904	815	832	873	851	902	841	891	917	817	858	878	820	839	890	898	915	829	877	878	794	839	871	901	859	873	829	891	893	839	866	839	816	867	929	866	836	808	860	891	867	835	811	883	854	928	881	818	805	812	905	858	874	831	875	828	823	857	834	844	838	831	937	836	831	857	844	835	868	833	836	861	897	815	892	895	849	887	855	854	819	849	842	868	887	861	871	837	846	854	883	891	839	872	837	902	871	867	810	786	867	868	833	885	893	844	853	842	836	885	831	848	879	886	911	869	879	859	861	886	822	849	838	863	838	871	872	850	830	855	831	866	842	844	876	858	872	834	847	824	835	801	835	811	864	829	916	851	869	874	896	877	848	865	812	827	875	878	868	881	887	875	855	861	827	874	894	837	871	853	879	881	828	886	820	832	855	791	886	889	847	812	874	880	819	856	802	823	858	864	828	830	782	831	826	838	801	809	835	846	817	855	813	881	829	882	861	844	830	877	871	856	846	883	870	847	856	802	878	861	870	895	865	834	831	864	854	861	862	850	809	830	837	786	844	912	856	899	856	834	850	823	860	842	848	875	843	843	828	907	884	870	858	847	854	831	833	867	866	842	841	875	897	822	818	833	824	796	850	851	832	889	859	823	881	858	859	839	863	845	877	838	861	906	856	876	828	840	816	918	892	862	882	835	864	853	878	890	849	887	857	847	851	822	803	913	838	845	860	907	842	834	836	849	823	905	853	823	840	859	868	845	805	882	880	810	816	923	839	882	884	818	905	878	902	866	842	824	882	906	846	820	823	852	873	823	826	843	837	859	835	872	879	859	859	830	884	886	818	854	853	855	846	857	850	848	841	851	822	857	875	861	796	892	847	865	803	860	846	820	879	891	894	876	841	814	859	820	895	854	838	894	811	875	863	840	915	864	866	867	833	810	829	841	864	871	821	847	781	845	838	826	831	849	843	875	816	860	825	820	905	805	812	869	849	902	858	868	869	850	884	876	869	832	851	846	823	825	862	847	883	862	862	820	875	815	806	883	849	824	892	874	870	878	858	843	874	876	864	884	868	832	841	849	855	883	815	850	810	861	849	866	825	853	871	801	855	820	858	900	885	857	887	884	884	843	855	819	887	820	828	860	829	837	862	831	901	838	895	847	833	884	853	853	826	872	876	863	849	843	889	822	867	880	812	862	794	847	845	846	852	856	824	831	814	879	887	881	897	884	875	858	842	804	863	870	880	838	833	886	860	819	890	827	832	850	819	826	818	794	886	857	841	844	850	900	849	835	816	841	884	848	846	840	825	881	842	898	907	818	868	862	923	851	825	866	813	830	820	905	848	809	854	870	833	826	874	842	867	831	871	872	861	835	836	871	820
27575	20366	8964	849	489	438	422	373	401	339	374	411	400	341	399	417	373	388	375	419	372	375	375	411	368	359	347	402	389	370	386	399	393	361	367	385	363	373	368	392	349	381	407	372	377	396	346	393	429	381	395	387	362	378	381	415	346	336	355	381	384	359	382	375	394	403	371	353	380	384	384	379	374	368	347	393	397	391	352	357	378	380	353	391	370	341	354	348	385	363	365	386	411	357	374	371	374	405	392	393	387	365	381	377	378	392	376	382	353	402	349	353	385	403	402	371	385	404	398	347	373	393	396	379	389	387	388	372	391	398	420	392	378	414	357	369	385	369	341	375	342	371	356	394	377	360	384	355	380	365	377	361	379	366	382	346	371	407	377	402	388	391	349	359	363	383	367	402	362	382	353	393	371	349	368	376	385	393	317	389	362	386	357	389	375	379	411	368	370	396	367	418	386	373	358	387	390	387	384	394	392	342	383	346	410	364	373	389	383	358	372	409	396	393	369	381	379	347	363	391	397	354	376	346	383	347	384	364	352	391	378	387	367	377	372	420	380	379	411	404	382	417	367	358	387	380	379	344	357	412	353	375	375	359	402	373	397	388	392	374	401	347	375	410	352	372	381	392	398	393	386	373	403	400	390	354	370	356	360	385	389	440	373	405	396	370	381	340	358	375	394	394	364	389	382	341	373	368	387	387	372	392	384	370	380	372	386	365	376	376	378	391	386	398	408	351	401	410	366	378	401	379	409	408	377	400	410	384	397	391	374	380	372	347	369	347	385	381	333	367	373	380	393	408	361	376	387	390	346	385	361	378	379	372	402	367	394	372	384	413	368	353	378	370	358	379	382	356	414	354	391	379	382	378	399	383	382	357	387	353	369	426	359	402	359	378	391	379	356	357	377	414	349	398	356	360	336	355	354	406	367	367	382	353	377	379	385	346	402	372	373	363	377	346	383	383	384	360	381	374	418	376	376	377	390	400	358	389	413	407	372	365	396	379	398	396	359	376	356	401	398	371	378	381	399	343	391	374	366	373	400	379	370	415	355	407	377	339	401	403	382	380	378	367	342	408	395	376	380	347	346	330	398	335	384	395	392	396	375	353	383	375	368	374	402	385	365	355	355	361	355	406	354	377	362	372	365	371	384	409	395	348	380	385	398	376	373	386	375	381	361	368	368	380	361	376	374	365	369	359	396	391	348	364	353	377	387	384	370	399	420	373	386	377	332	383	378	368	376	391	376	406	369	383	391	394	349	342	397	375	390	341	375	386	389	405	345	380	392	359	374	381	394	402	367	360	381	429	363	359	375	386	381	364	366	393	381	379	380	367	389	361	339	414	380	394	379	381	382	370	363	361	369	370	396	367	353	373	400	388	386	372	389	406	370	348	377	349	347	391	396	387	388	398	368	409	362	379	383	379	387	426	390	411	378	420	354	395	358	358	403	415	405	379	397	327	381	426	410	404	388	401	386	375	380	381	368	337	340	406	399	357	393	371	361	398	381	356	379	389	414	374	355	376	389	371	377	367	388	343	345	399	373	415	420	384	374	367	394	370	410	406	384	388	371	404	353	379	401	438	380	391	364	362	386	352	387	382	358	369	361	383	390	387	373	385	384	368	366	321	344	366	411	381	383	361	356	342	376	413	381	387	368	381	406	379	390	389	377	418	376	378	402	375	389	339	389	358	423	396	380	382	388	386	387	369	366	379	384	334	364	420	364	379	374	368	388	395	425	356	391	379	370	388	415	346	376	366	414	402	374	371	382	399	370	379	411	386	377	376	402	390	377	371	397	375	406	404	379	397	375	365	359	367	376	363	392	391	356	371	341	391	361	405	361	380	354	378	392	382	375	354	381	390	381	397	407	396	420	410	372	376	391	364	363	415	376	383	389	380	359	377	358	383	348	372	409	403	378	400	398	332	376	375	374	388	384	392	375	364	382	375	383	365	401	392	387	397	375	370	377	424	397	377	346	371	388	360	377	363	382	409	357	397	363	375	368	358	366	333	388	387	375	403	348	370	400	332	388	348	381	406	390	327	393	371	406	396	361	382	364	386	374	362	412	359	380	377	375	373	404	379	360	399	383	364	356	352	397	391	394	395	383	410	393	380	367	373	390	396	429	383	401	370	368	370	383	356	392	413	382	385	382	390	376	344	345	375	343	381	388	377	387	362	354	386	392	381	365	361	398	381	383	374	356	393	412	372	383	378	382	397	349	403	369	374	392	376	351	396	402	406	392	434	359	378	379	385	376	340	394	362	381	405	371	405	386	410	397	403	418	396	353	409	380	366	395	375	352	373	344	376	376	377	377	344	343	375	348	382	398	361	408	389	376	378	392	352	386	367	378	400	358	343	369	361	381	358	359	371	423	392	401	390	354	413	366	381	401	379	395	364	360	381	385	369	364	380	382	394	366	395	377	340	370	349	395	354	390	376	401	353	383	383	372	365	349	372	385	383	352	348	397	378	386	363	365	396	348	378	336	379	326	385	377	401	404	347	365	362	362	368	391	370	358	393	392	364	373	359	398	369	371	395	385	379	382	357	352	382	365	374	387	410	401	369	361	356	351	347	392	367	396	402	402	408	343	371	374	374	405	384	374	363	440	339	365	390	337	353	395	364	385	365	374	365	337	395	404	377	369	367	404	331	351	379	328	371	361	365	363	402	357	350	384	386	406	383	381	372	388	383	402	390	411	412	380	382	372	370	358	348	369	372	382	351	370	377	392	403	404	417	364	400	350	363	357	363	368	378	383	362	372	374	397	370	376	380	369	393	363	376	369	360	383	365	387	380	359	353	396	361	388	382	357	385	354	398	380	388	365	399	363	354	385	388	368	385	390	379	376	399	356	403	403	403	360	340	364	392	343	370	391	383	411	363	342	385	383	328	382	380	367	402	372	387	349	425	370	368	386	365	394	382	403	369	397	384	368	361	378	386	357	382	385	364	347	370	386	388	418	392	357	372	371	371	366	388	394	367	377	364	341	381	366	383	368	383	361	378	376	400	380	358	376	381	400	424	377	428	349	377	376	365	330	402	395	376	381	346	392	412	388	390	380	374	411	345	403	350	419	386	361	388	368	394	407	428	388	369	393	389	345	401	384	363	380	368	344	396	398	378	355	363	380	402	395	403	403	392	398	364	368	399	430	370	380	370	360	412	377	369	338	380	331	344	377	373	386	373	390	373	356	372	356	379	397	408	374	370	390	362	395	376	397	420	376	405	359	342	368	370	373	343	371	353	393	378	383	413	382	385	363	361	375	384	368	394	357	373	370	366	382	350	382	363	340	391	355	391	373	390	377	369	372	386	365	390	384	390	397	367	344	351	400	372	390	379	362	383	388	371	394	367	401	395	407	387	406	371	399	371	418	374	428	383	393	349	357	341	385	411	386	366	384	395	350	378	360	405	385	368	374	386	397	374	385	391	411	359	381	353	397	408	398	370	373	357	360	393	394	379	358	329	387	366	365	402	388	345	364	366	359	357	355	403
4305	13392	3532	534	445	432	429	400	399	384	397	380	367	426	414	410	423	381	386	384	387	381	400	366	404	383	382	369	415	375	403	400	419	392	415	394	377	380	402	414	426	387	443	398	378	417	389	383	381	407	404	390	380	404	367	429	418	352	431	416	387	369	397	382	404	390	387	409	421	382	398	394	359	370	427	441	426	438	395	396	400	375	404	368	367	363	403	387	429	397	410	390	383	379	424	379	382	370	388	383	370	403	404	395	413	340	401	427	372	406	405	384	374	404	388	390	395	362	380	390	368	443	390	399	384	376	440	404	398	379	381	442	412	403	396	393	387	404	410	409	413	378	368	391	391	382	413	381	381	415	422	375	397	415	347	392	391	388	374	389	361	392	398	400	360	427	408	423	387	427	387	365	366	355	426	385	381	415	415	384	393	384	427	396	386	429	381	346	402	396	412	380	374	383	405	425	355	375	416	350	393	400	404	376	392	356	390	384	395	362	356	412	393	391	357	410	401	406	372	379	382	386	398	366	392	381	411	409	364	368	399	391	421	409	411	376	415	384	368	398	379	372	396	384	433	404	360	436	405	410	422	392	391	389	407	349	394	416	394	412	398	363	405	386	381	430	458	414	399	396	409	403	455	424	416	377	369	402	390	395	441	402	400	416	397	380	404	401	391	369	382	386	406	400	392	397	370	437	389	415	367	389	374	367	385	370	405	357	388	408	429	358	402	381	403	404	427	361	428	334	402	377	391	388	418	377	380	369	420	398	399	391	417	419	392	404	354	379	352	398	376	421	383	340	385	402	376	433	403	392	391	381	415	375	401	384	376	408	364	381	426	387	383	392	415	407	373	375	383	425	427	402	401	373	419	411	374	368	385	394	393	413	360	394	410	393	400	416	380	425	386	389	373	411	439	410	429	389	375	407	382	366	430	413	409	427	380	355	413	414	371	408	384	366	389	406	378	413	395	397	364	409	416	384	380	397	402	391	367	370	395	405	377	400	362	418	391	419	405	384	383	362	389	396	355	417	406	370	401	402	361	397	380	383	378	411	405	387	370	423	377	363	412	387	379	390	389	412	402	416	386	400	390	421	401	405	345	417	363	380	364	392	394	439	397	380	356	378	382	363	358	395	390	384	379	418	404	390	398	401	372	385	425	408	416	412	401	372	417	405	398	442	371	421	379	391	381	374	425	393	368	416	390	412	380	381	400	372	375	401	420	378	411	412	383	388	368	397	380	394	365	399	395	371	409	398	403	366	408	414	374	400	423	363	397	396	408	375	385	408	413	391	413	403	367	358	409	373	403	410	391	400	393	397	412	372	362	413	378	405	376	411	409	373	427	397	374	380	361	392	408	409	407	412	402	378	384	411	383	385	421	384	406	409	415	379	387	399	425	392	398	380	414	408	376	416	406	410	434	408	448	390	365	350	390	378	376	393	394	380	440	403	418	369	386	427	393	380	395	404	434	412	378	418	400	370	394	412	388	391	387	369	388	442	364	425	402	368	373	398	392	386	395	395	399	374	416	387	331	371	395	382	390	378	384	417	384	436	377	380	401	415	411	374	424	382	402	406	363	374	395	366	417	417	347	414	382	387	401	397	417	435	378	396	404	410	401	384	395	412	403	376	359	370	382	374	430	363	413	369	379	409	399	383	397	418	385	389	397	389	401	367	360	392	404	366	422	354	388	373	411	384	409	360	371	360	400	408	396	385	415	393	379	402	408	413	362	392	402	417	394	331	406	391	402	393	397	385	436	384	405	388	400	421	397	391	406	369	391	401	390	434	382	398	381	381	372	423	385	391	372	381	395	385	410	420	429	372	381	406	366	391	389	377	376	375	367	403	399	410	427	399	406	393	380	375	368	372	402	364	380	376	398	363	377	386	367	414	416	408	406	396	389	390	369	403	437	400	385	437	420	396	399	422	398	383	394	385	383	420	369	350	409	346	375	428	366	413	389	358	401	396	397	428	363	350	397	393	387	391	394	393	372	389	412	411	428	377	417	381	389	395	380	384	437	386	356	372	445	383	387	383	396	409	411	407	406	410	388	393	431	370	431	403	388	427	409	370	424	358	395	372	340	405	402	388	384	390	407	398	391	377	381	382	416	398	379	366	439	410	390	404	401	387	354	383	376	384	433	409	398	420	393	405	374	373	393	382	401	423	400	382	394	397	395	405	439	400	387	400	377	377	380	382	420	406	384	383	410	382	394	368	408	406	383	395	410	369	366	391	383	364	417	365	405	392	379	394	399	385	393	403	395	386	397	408	417	340	365	404	372	430	427	427	442	404	381	391	379	384	397	377	411	390	420	413	383	423	399	383	392	390	400	380	387	362	392	377	415	374	382	408	422	383	361	365	377	360	425	409	381	403	398	397	443	377	406	367	389	405	380	377	388	397	430	417	393	420	407	387	400	384	394	403	409	387	400	389	409	399	384	374	349	395	397	370	400	378	394	380	347	429	364	411	398	385	398	393	414	434	377	405	395	367	413	417	406	402	400	378	416	409	388	389	409	383	400	385	382	422	410	410	422	393	368	397	397	373	387	380	385	361	384	375	409	422	365	401	373	383	415	385	401	365	407	409	389	413	383	407	394	338	423	387	407	411	431	418	364	370	409	427	373	397	418	410	402	396	388	398	363	364	421	414	386	395	406	395	384	369	411	426	389	344	375	381	390	381	392	387	388	392	418	369	390	380	375	415	438	372	420	416	394	396	400	385	379	376	357	378	387	395	383	389	437	388	390	369	380	426	381	430	403	375	399	421	389	391	365	403	412	387	403	383	414	371	345	404	405	408	410	395	434	381	384	398	411	401	388	388	377	391	383	382	408	374	366	403	397	417	389	361	353	412	388	411	386	391	428	379	436	414	405	393	383	399	419	402	387	408	375	420	383	384	376	395	388	418	414	371	416	413	385	386	387	400	415	417	369	386	393	407	373	370	412	361	372	417	384	398	372	373	396	366	408	381	388	392	395	387	364	369	372	421	396	359	394	390	390	394	382	387	399	423	391	389	385	410	386	429	410	384	361	430	401	360	397	406	352	377	408	388	383	407	405	385	387	421	405	401	393	379	406	394	409	408	388	389	384	405	403	393	384	373	367	382	386	421	404	412	384	420	341	397	409	408	417	362	406	369	405	362	419	359	392	361	394	384	382	426	397	389	401	409	380	394	427	389	407	379	394	416	391	377	386	392	403	419	391	386	423	394	421	383	354	382	357	375	415	381	377	372	407	381	406	392	384	364	387	404	395	389	412	384	424	357	416	407	377	417	394	408	369	385	379	396	423	428	372	405	431	398	425	374	396	423	387	399	413	378	429	403	382	441	384	367	384	387	351	414	375	406	420	407	368	369	382	395	403	392	403	379	399	401	387	374	366	374	388	395	415	389	388	400	368	419	380	404	409	378	385	407	396	405	371	382	375	426	410	408	373	416	389	436	390	374	439	336	434	378	389	422	417	398	410	358	393	416	419	399	385	414	385	404	398	386
23639	21466	29021	24310	21451	14301	1917	1274	986	1034	1021	918	898	923	921	955	920	841	887	830	878	864	891	850	835	870	925	857	846	835	831	835	850	821	802	846	809	783	866	853	825	832	845	855	807	828	835	832	842	843	816	782	795	820	899	831	894	781	834	865	777	850	862	794	820	796	898	883	863	832	811	864	814	845	828	824	779	824	812	815	867	859	810	842	850	835	776	784	785	845	831	758	844	835	838	860	838	858	847	862	832	780	815	800	849	762	843	808	862	786	866	872	774	819	861	830	824	828	804	803	814	833	857	813	831	821	877	854	819	834	790	807	860	823	855	799	798	828	841	860	844	908	843	816	847	841	830	831	866	810	787	858	876	809	892	821	803	830	826	790	789	813	839	852	860	826	830	858	835	828	830	879	847	856	788	805	776	793	862	810	799	822	805	838	797	796	845	847	773	852	837	833	776	832	830	812	863	865	843	816	814	839	756	822	819	800	816	824	784	787	868	827	785	804	826	742	780	866	813	782	825	826	850	817	771	809	822	816	837	810	854	805	836	838	796	844	837	829	832	813	833	854	767	796	822	787	816	839	805	824	857	795	797	835	817	815	873	851	814	880	833	830	840	806	821	771	791	784	834	824	811	802	817	823	820	823	829	821	809	843	811	799	799	818	746	773	827	886	787	747	852	856	801	857	895	795	785	856	855	804	825	815	845	812	844	803	829	778	803	842	911	786	776	831	833	866	824	834	803	821	802	857	869	791	837	790	773	790	858	863	801	814	800	835	829	785	850	780	807	818	777	858	856	776	805	774	850	856	836	777	800	789	820	781	811	820	852	858	802	822	823	813	830	821	795	844	807	850	893	829	833	788	814	832	788	860	827	808	794	834	805	849	818	835	801	763	782	793	838	854	809	778	825	822	820	853	890	840	819	787	795	834	793	814	806	828	793	776	791	806	777	838	808	823	801	836	817	797	834	801	801	834	793	833	837	860	809	809	834	810	817	811	808	822	872	764	754	852	836	831	814	827	797	861	832	787	836	871	830	784	803	830	811	786	804	812	861	830	818	821	767	809	823	859	823	868	816	793	851	815	865	815	818	825	864	761	812	821	820	843	856	791	838	785	802	854	822	781	841	814	826	842	803	780	878	809	822	853	816	863	821	846	831	798	826	842	812	768	778	819	766	828	827	860	815	829	793	804	848	811	820	861	824	778	868	814	832	877	802	849	812	833	851	848	846	773	820	795	857	860	808	783	847	813	807	869	834	782	829	838	838	771	789	846	853	813	863	798	783	840	778	847	847	831	832	820	780	819	814	798	835	750	825	838	873	858	792	796	872	881	836	817	776	798	818	783	819	801	834	899	805	807	793	773	791	744	845	782	819	851	825	833	821	848	792	840	804	795	796	809	849	812	785	808	793	812	797	854	885	789	836	844	838	854	791	847	846	833	822	846	815	815	772	835	819	803	847	805	871	836	804	826	832	814	807	823	836	841	852	829	796	820	798	881	833	846	806	805	776	826	810	799	826	867	795	785	791	875	839	804	838	811	817	831	899	821	838	857	852	841	780	815	839	752	856	856	853	830	825	841	863	807	825	844	748	769	790	764	785	830	826	882	785	837	828	822	796	844	893	807	838	826	883	818	806	831	803	734	830	780	828	856	811	804	826	817	832	827	852	832	799	791	807	832	835	872	817	835	827	797	828	792	875	828	862	775	783	832	902	832	837	784	806	775	830	839	774	810	805	851	816	825	804	802	808	819	836	825	784	821	858	816	795	829	810	775	799	886	782	793	864	801	799	812	821	800	781	864	869	879	835	864	820	801	817	847	786	837	865	797	776	803	820	818	822	815	812	850	856	835	773	802	823	805	810	839	838	809	833	793	855	815	813	800	837	879	832	816	833	787	803	793	848	823	843	841	798	802	837	761	812	847	868	833	866	846	812	811	818	838	819	799	764	826	816	848	820	866	819	843	871	826	847	823	814	864	786	836	797	835	816	828	808	802	787	822	798	806	823	793	802	841	865	856	793	807	811	849	851	778	766	838	858	807	811	838	846	815	824	820	801	837	792	794	787	801	862	800	833	824	825	787	787	819	838	835	819	802	845	816	829	814	832	764	871	821	845	844	783	790	797	832	786	827	869	831	833	869	815	791	847	815	815	816	824	789	791	844	853	796	826	809	792	813	800	847	824	796	865	840	775	805	852	837	807	808	823	908	790	756	856	871	897	835	864	830	796	855	888	819	890	794	844	877	889	771	825	831	822	841	812	839	835	844	805	822	808	792	778	840	797	813	793	835	840	784	852	876	825	801	840	829	773	829	805	782	825	813	869	822	805	829	838	802	832	788	837	854	788	825	827	776	799	836	858	908	848	814	797	807	818	802	829	828	823	843	821	828	843	839	848	826	846	849	788	824	908	839	828	853	763	861	771	830	809	819	835	834	830	826	775	756	806	820	814	849	808	810	823	794	808	795	830	852	848	803	815	823	789	827	825	813	771	778	813	806	812	819	810	835	812	844	820	834	765	851	795	840	806	821	870	901	861	816	863	802	821	809	792	852	844	814	762	828	803	809	768	759	911	815	844	856	830	803	805	807	829	834	820	779	787	787	866	789	840	786	795	784	802	795	810	776	797	878	767	784	869	851	823	825	772	849	778	739	820	800	806	830	786	794	815	852	801	770	856	813	807	822	842	823	822	813	783	769	847	825	836	844	797	800	803	827	827	823	814	843	800	882	814	825	813	819	791	865	801	790	776	831	822	855	794	816	770	774	774	839	821	800	852	851	821	853	807	821	790	828	791	795	888	833	838	815	840	821	843	829	812	828	845	794	875	833	824	780	855	820	812	844	854	792	778	843	890	838	799	826	815	881	843	805	799	792	865	828	845	834	812	841	845	871	836	846	812	781	837	868	852	846	800	812	779	794	835	782	812	796	794	837	886	836	815	888	829	814	784	801	821	760	866	795	835	855	802	795	796	807	871	831	808	812	875	804	842	803	821	878	773	848	774	841	802	754	806	869	838	793	866	867	788	780	817	819	810	867	892	801	782	842	783	817	794	764	816	851	837	804	844	787	830	841	849	830	840	819	815	819	784	843	760	834	826	797	835	850	808	796	854	821	855	780	807	885	874	801	811	767	769	849	853	792	827	854	816	830	809	805	790	770	821	831	812	842	864	849	810	819	837	870	813	831	858	792	799	858	836	814	812	815	781	817	825	780	804	820	814	864	828	844	825	817	796	845	824	823	788	855	827	847	843	842	863	781	787	828	821	823	806	806	791	751	844	865	806	801	810	810	857	837	785	788	834	813	860	789	827	767	812	814	857	841	832	807	774	853	858	899	815	834	763	810	852	877	831	777	814	863	867	784	769	802	820	803	793	830	839	820	801	842	792	823	816	814	812	840	847	816	826	881	771	871	874	838	821	786	804	815	773	795	790	821	829	803	847	883	825	792	810	790	808	807	791	854	878	851	828	827	850	821	846	820	807	823	801	789	813	810
3728	26939	10756	3334	2557	2007	1705	1405	1268	1204	1074	1052	1031	982	918	959	903	925	903	941	876	896	843	891	880	875	847	863	856	862	852	869	843	823	835	838	881	874	841	904	883	844	849	810	874	851	861	853	823	820	852	857	832	799	832	842	891	880	817	835	876	836	868	842	807	844	870	855	790	819	864	819	819	852	846	800	854	886	839	855	859	799	807	845	862	826	821	830	803	827	776	843	829	842	788	846	793	836	834	799	853	862	830	803	828	870	819	796	830	869	876	819	831	840	872	855	832	795	874	841	811	812	815	838	849	810	831	848	882	825	829	847	845	810	828	853	827	811	844	810	864	816	859	867	830	806	841	851	802	831	818	875	838	863	814	847	856	863	806	808	859	855	778	868	830	801	824	856	811	830	818	877	792	804	831	809	847	823	871	840	865	756	847	865	833	839	733	840	859	808	827	866	889	814	846	835	862	869	821	800	865	811	853	851	873	845	824	818	837	842	823	775	803	838	835	830	819	857	861	802	851	816	796	814	820	860	820	809	771	824	855	842	775	838	871	866	787	829	836	862	903	846	859	851	784	889	817	841	824	812	858	892	859	794	817	801	836	849	874	827	844	853	839	873	793	840	818	818	811	860	836	837	866	864	840	835	779	860	831	821	822	879	867	835	831	838	840	833	827	850	880	826	819	849	749	819	823	849	796	851	783	782	836	825	842	843	843	837	865	793	823	839	818	841	826	862	880	834	795	820	850	831	842	830	852	896	876	844	850	838	858	849	792	852	836	818	878	799	846	793	821	846	779	839	837	848	872	831	840	826	857	843	795	815	809	822	850	862	831	812	883	851	841	786	863	784	833	821	822	772	870	800	853	807	818	846	829	784	800	813	791	828	822	816	817	835	823	805	849	845	806	850	775	822	860	847	843	899	841	840	804	864	880	786	886	828	876	836	821	846	831	824	828	825	879	862	839	798	832	832	858	843	842	893	846	830	838	817	854	815	884	814	827	819	821	847	781	822	836	844	843	833	839	838	845	816	822	837	798	831	847	802	874	833	846	801	763	827	901	815	868	820	791	870	877	845	779	832	824	869	794	895	811	815	814	850	831	807	831	844	863	797	807	830	836	834	854	869	805	859	869	823	854	772	849	858	894	854	806	818	852	881	838	792	818	848	859	826	812	836	875	886	829	835	861	816	812	812	775	855	891	850	863	868	816	867	888	806	820	813	792	901	902	806	884	861	810	809	810	883	809	850	854	840	801	830	797	770	849	841	810	835	791	811	849	883	835	846	852	851	798	806	838	842	819	791	847	825	865	855	828	772	865	801	864	878	861	836	842	793	833	831	833	824	862	864	811	799	803	787	838	842	836	900	877	873	818	819	840	856	794	845	810	832	870	854	871	812	854	837	814	877	802	854	826	805	821	860	852	818	840	767	894	803	780	836	834	792	880	870	877	863	852	836	884	838	857	826	843	836	829	809	845	822	865	868	841	886	846	817	846	866	776	850	884	858	864	865	838	838	844	853	808	871	822	836	890	854	854	840	836	865	852	873	873	850	827	775	838	814	857	792	825	852	831	823	818	837	827	888	878	880	868	827	837	857	859	808	857	879	837	833	846	836	828	824	813	864	813	845	858	853	831	806	818	835	790	816	861	799	827	848	911	852	825	794	862	829	814	835	838	822	872	843	816	788	857	865	841	837	845	808	854	864	785	850	801	812	844	872	817	777	861	860	856	799	835	857	812	864	851	825	848	838	850	888	815	855	821	831	860	895	826	788	816	851	807	792	808	845	767	829	861	875	853	808	841	891	855	773	771	819	761	862	871	845	877	841	813	819	786	869	849	872	822	842	861	819	849	811	887	810	873	867	820	819	830	821	838	859	827	858	845	830	836	815	834	895	807	848	851	812	821	792	830	873	842	855	820	810	825	850	813	866	832	802	827	895	832	829	851	830	873	822	848	843	816	847	859	845	858	859	770	811	835	880	843	790	816	793	821	874	816	866	821	832	822	851	803	849	840	794	847	813	840	852	814	860	829	803	825	793	824	802	831	830	791	834	851	805	827	865	833	784	790	840	867	833	849	824	852	854	792	831	877	800	865	800	812	834	849	805	851	785	841	829	835	818	832	813	848	892	797	819	861	843	893	809	803	864	809	800	823	896	774	853	843	860	865	827	851	842	783	803	809	814	801	844	800	844	790	837	845	829	821	864	843	808	855	905	871	855	827	842	868	797	837	817	848	798	835	778	842	817	882	803	842	834	826	827	905	797	861	841	809	813	787	796	816	866	800	894	834	803	812	836	815	789	839	838	841	839	874	817	862	855	887	794	819	859	859	894	832	840	808	867	839	764	813	814	892	880	834	857	868	821	849	840	843	867	834	809	877	823	786	832	835	789	816	804	859	794	818	832	859	893	819	793	886	822	882	789	853	782	815	838	816	847	874	831	843	758	824	851	828	818	808	845	781	869	823	797	776	847	800	834	837	836	865	785	831	818	870	853	910	798	851	878	823	855	816	807	853	800	780	808	807	791	864	830	793	824	836	841	848	871	780	838	867	802	846	845	832	788	866	811	857	844	840	868	797	825	893	832	816	801	831	803	822	878	856	841	835	837	854	824	860	792	855	825	882	854	820	893	854	881	821	768	819	874	797	782	823	812	830	886	852	794	803	813	887	838	818	858	855	850	856	857	808	747	803	833	789	803	833	771	827	878	824	819	842	853	870	862	836	844	855	816	806	852	826	797	858	807	792	824	800	824	804	813	824	843	884	827	833	852	874	869	814	837	803	925	846	821	841	834	847	811	847	818	821	855	849	872	852	816	879	829	886	840	794	843	832	848	884	782	819	836	874	850	883	789	842	816	819	834	807	780	844	830	812	854	876	838	764	798	854	788	856	844	796	846	839	864	856	839	840	859	822	861	818	847	786	807	804	856	840	840	825	826	822	785	841	852	795	834	873	800	837	822	833	821	858	807	856	849	885	841	836	818	837	833	838	786	765	821	824	840	847	813	866	849	802	872	826	831	839	772	819	847	824	771	800	798	783	825	862	837	858	840	837	856	867	836	841	825	830	811	858	847	817	789	889	817	816	865	792	833	807	806	791	790	842	856	828	841	841	840	815	814	789	844	876	844	766	817	812	856	838	849	913	802	827	845	857	911	779	845	849	824	803	852	825	788	834	821	813	869	872	779	850	818	859	844	804	836	801	823	861	842	889	784	860	836	822	808	828	816	878	870	860	818	790	815	813	778	859	845	901	842	832	796	817	888	796	835	828	788	853	783	820	866	885	804	858	822	790	851	839	810	878	828	825	882	852	859	843	813	863	905	824	847	805	866	821	811	834	833	782	813	831	798	836	813	822	855	790	875	873	794	821	825	889	825	836	837	867	789	805	862	828	803	880	814	842	780	825	840	781	852	801	849	810	818	848	780	786	797	839	836	810	804	841	854	808	865	859	818	797	809	835	804	864	795	804	790	857	812	835	840	801	827	809	829	836	831
24813	21480	28192	25110	15572	810	496	404	341	336	306	282	296	309	270	279	265	270	275	254	244	244	256	254	254	265	271	229	278	221	247	257	228	206	241	287	278	265	261	243	248	236	245	252	253	248	252	237	258	252	257	247	259	274	252	252	247	226	230	272	247	262	269	261	242	258	243	264	250	249	260	246	266	251	226	230	231	247	242	259	259	238	261	251	285	248	226	244	263	264	239	259	261	268	238	249	263	248	260	222	237	253	263	235	253	254	263	247	249	220	217	237	233	277	226	232	270	261	247	244	228	235	236	238	217	240	252	218	262	252	277	273	230	240	255	256	248	234	231	229	226	227	262	247	239	239	208	220	231	241	227	259	243	248	261	243	248	251	247	241	270	275	254	229	234	229	258	241	244	254	249	238	239	245	241	246	255	262	261	220	258	248	265	262	210	242	233	255	257	254	255	249	240	234	249	297	257	236	209	266	256	227	214	223	238	238	205	256	290	230	234	268	272	231	242	262	232	265	209	234	252	244	247	250	217	233	268	234	270	228	240	244	246	242	240	250	264	258	296	258	270	248	283	257	261	254	225	257	234	218	239	249	285	214	239	269	243	226	229	273	232	250	228	222	230	253	241	276	246	234	268	261	256	253	259	198	197	241	212	237	240	215	248	281	256	252	231	279	269	250	224	263	250	232	258	235	259	265	217	217	240	237	245	237	238	228	230	245	236	261	229	246	280	252	227	232	235	258	231	260	233	241	254	227	249	228	255	228	267	260	233	261	238	256	234	251	234	240	225	252	276	263	232	249	237	253	263	240	231	242	250	252	245	242	231	226	239	233	241	233	233	247	221	258	238	262	236	256	257	247	228	242	240	247	239	226	257	229	266	241	232	260	234	235	268	247	264	254	241	219	237	239	249	232	251	252	267	253	226	257	227	263	251	235	265	259	242	257	244	262	271	241	243	234	260	228	227	253	214	210	226	246	223	226	251	266	229	269	258	243	283	250	259	246	276	242	235	250	230	252	246	233	223	242	277	261	251	245	256	244	254	253	240	292	252	227	231	243	228	264	219	242	244	254	222	232	235	247	267	250	270	262	224	217	241	262	224	238	254	241	240	256	271	232	252	238	268	220	248	255	259	253	248	248	256	224	274	243	215	266	212	250	226	286	214	268	229	253	259	210	278	236	262	246	238	225	252	251	253	252	236	254	264	234	246	258	267	243	240	254	226	252	275	245	263	255	238	232	245	228	243	243	229	239	234	258	243	235	222	243	243	240	244	240	243	244	245	244	237	245	236	249	229	234	238	290	234	243	224	251	254	258	236	254	248	246	229	221	235	237	210	265	229	228	214	257	258	232	244	261	249	242	244	232	271	261	250	273	262	255	225	255	234	221	251	235	234	254	230	254	222	235	273	252	259	219	251	256	259	283	252	242	234	246	248	241	247	259	237	248	259	235	247	256	235	281	233	256	262	243	256	256	240	265	237	208	278	261	258	236	269	233	237	269	217	225	235	246	222	265	251	232	219	244	236	239	232	226	233	236	251	241	248	266	259	232	243	239	240	250	249	262	262	279	239	248	250	277	242	244	241	225	239	245	251	254	229	221	231	244	245	245	244	224	246	246	246	222	270	243	259	248	251	230	234	228	246	248	227	237	228	243	252	248	223	246	256	273	245	226	254	248	219	209	228	222	227	236	242	234	294	230	238	224	233	247	233	244	238	261	240	249	294	258	227	251	256	260	243	228	273	230	236	234	262	227	240	236	243	259	223	227	237	233	247	247	242	259	227	213	235	243	260	246	246	254	284	258	251	235	269	241	246	241	254	239	260	228	237	246	248	230	232	232	268	276	239	237	233	238	241	222	239	236	240	249	246	253	266	244	207	251	238	247	221	241	228	241	243	245	264	222	264	227	250	257	224	232	254	245	246	245	257	239	280	274	252	248	238	277	251	224	279	239	233	223	246	235	240	254	231	255	273	257	239	260	260	207	249	237	244	248	238	238	240	246	242	258	234	252	229	233	244	240	231	251	291	222	227	272	258	237	246	229	236	233	263	242	248	238	266	228	224	251	251	297	220	278	238	248	235	261	214	226	259	254	258	254	260	254	250	263	253	246	255	254	257	260	241	239	226	241	251	254	267	250	201	246	220	250	277	225	244	257	248	214	234	263	234	233	257	243	233	244	261	236	185	241	249	239	236	246	279	247	231	249	257	254	253	248	263	262	222	217	255	263	237	270	237	217	243	253	228	248	243	226	263	229	227	242	244	246	236	253	262	255	246	229	248	220	242	240	254	229	235	255	245	274	250	250	252	246	275	250	249	251	244	273	259	226	258	259	266	240	275	255	257	258	229	235	245	262	283	250	229	243	251	260	268	249	233	249	284	266	266	229	239	240	250	242	274	273	257	229	249	241	246	264	238	227	240	256	250	227	228	243	251	247	262	263	234	252	274	271	239	237	235	253	261	251	251	257	239	236	257	257	246	240	249	252	228	254	229	252	240	246	246	250	241	254	247	240	264	229	210	233	237	262	221	239	218	267	224	229	231	223	241	237	247	258	259	236	241	256	242	237	254	231	235	209	245	231	266	245	260	245	231	258	240	241	248	261	245	237	232	266	256	208	244	258	233	216	248	240	238	241	258	235	228	263	273	242	255	232	269	250	252	227	230	237	253	232	226	239	237	244	267	256	234	278	236	228	263	234	263	235	245	255	236	235	240	232	248	217	208	257	253	251	229	269	253	233	250	255	245	242	241	225	237	236	253	252	240	255	219	268	270	258	230	244	238	255	242	237	239	249	237	243	237	252	237	246	223	245	252	252	255	245	225	233	250	232	252	249	239	252	237	254	242	226	243	223	239	251	246	239	259	234	247	236	216	272	232	229	250	249	239	259	222	231	264	262	256	243	265	244	258	257	236	287	262	234	245	234	250	227	222	244	246	277	243	261	227	250	256	265	238	270	249	240	263	234	265	247	265	218	225	259	246	218	252	210	264	240	249	249	241	235	250	212	230	244	213	224	237	248	243	246	240	264	247	262	255	240	260	256	234	224	247	254	229	246	244	256	229	244	244	225	237	213	253	239	239	250	240	244	267	241	233	245	262	270	266	240	217	239	235	231	244	215	220	242	210	243	243	249	240	215	246	237	250	257	234	250	245	236	269	236	266	223	239	242	257	264	264	253	249	221	244	291	265	235	240	221	239	246	230	237	240	243	241	248	248	242	242	246	278	245	238	230	253	238	240	263	281	249	256	239	250	242	242	251	261	244	262	258	240	273	234	279	244	269	239	252	265	255	266	262	256	239	242	258	240	226	230	252	243	263	237	274	217	233	247	249	270	256	248	241	251	235	249	241	257	256	233	250	233	264	224	248	263	259	237	236	237	232	230	269	235	238	249	207	231	235	228	228	258	259	218	245	235	276	233	249	242	240	245	234	258	236	235	214	264	243	274	254	264	228	268	246	244	258	242	229	229	240	240	266	285	242	227	243	242	263	260	265
3252	21625	6504	1714	1246	948	753	656	533	499	439	364	366	361	327	357	328	318	315	297	284	314	285	303	281	296	296	333	284	276	278	285	281	308	262	267	292	277	313	280	288	285	320	284	287	276	270	302	269	307	289	314	274	311	268	257	308	310	303	269	282	277	272	285	276	285	303	312	274	274	270	288	280	282	283	249	285	281	234	267	267	279	255	260	272	273	263	256	269	270	272	263	262	268	263	302	255	258	246	269	288	276	261	255	267	293	276	272	223	256	260	287	266	284	278	249	305	299	262	273	260	269	279	274	278	277	277	290	253	268	275	283	246	277	250	272	253	289	305	285	267	248	258	263	281	300	241	240	286	209	283	294	265	254	292	285	281	280	295	273	255	276	253	242	237	243	259	275	259	292	273	312	308	286	276	247	254	298	268	290	255	265	250	263	281	279	259	268	281	252	276	263	293	282	284	261	262	325	302	264	275	284	284	294	295	290	276	294	287	280	260	272	309	254	259	272	280	269	248	283	275	279	276	287	281	239	273	276	295	270	296	301	270	248	295	266	272	264	243	271	267	263	302	293	253	309	251	273	277	275	275	270	259	281	266	247	249	261	267	257	261	289	269	250	261	264	274	300	266	294	248	280	261	268	314	307	244	260	259	273	284	272	271	241	249	289	294	272	276	282	266	282	283	272	254	284	251	257	251	269	279	246	284	280	278	244	286	289	286	275	277	267	258	305	277	293	293	304	236	282	253	285	276	281	263	248	263	258	265	242	262	265	258	239	248	276	266	265	269	270	336	285	253	255	284	276	273	281	270	263	293	283	285	264	280	287	237	263	271	278	284	258	274	262	264	273	258	276	290	257	253	276	272	267	276	279	279	284	261	292	251	256	276	288	268	277	282	263	295	261	271	259	285	269	290	256	317	275	264	278	282	268	287	303	283	288	278	289	248	285	244	275	285	305	282	256	289	263	285	279	260	277	260	264	286	290	288	264	286	265	292	294	278	276	257	281	286	257	283	275	281	275	282	285	271	260	301	231	271	267	241	264	245	282	245	273	257	237	257	268	280	269	286	273	283	309	252	246	267	283	275	282	281	314	283	272	293	282	275	261	276	277	273	305	288	264	287	248	298	288	272	269	238	289	277	284	282	274	299	264	307	278	279	288	299	282	254	302	277	266	291	252	246	267	297	278	311	257	284	275	280	260	274	264	276	283	259	277	301	243	260	253	255	259	287	286	283	274	263	264	294	265	296	269	271	268	286	234	256	286	293	277	269	287	270	279	275	267	298	281	278	292	291	312	276	278	253	267	282	269	309	273	279	275	287	285	265	266	284	258	275	277	283	270	296	267	279	329	269	282	250	267	267	287	272	287	285	295	260	281	255	270	287	272	274	257	277	280	305	261	273	254	264	275	321	276	303	303	277	273	265	276	288	286	288	260	281	285	256	264	272	281	281	282	286	315	275	266	262	287	280	274	314	222	292	285	248	312	289	279	273	259	271	294	270	287	270	290	283	316	246	294	246	268	284	257	265	248	269	273	277	276	261	277	257	281	252	262	289	278	266	266	278	282	268	262	308	247	252	264	294	277	300	275	276	289	258	275	266	260	258	285	275	238	287	270	284	265	270	248	250	266	274	252	259	293	267	298	290	266	254	263	257	262	280	299	297	257	278	279	271	277	263	252	283	261	258	285	283	289	277	276	266	297	240	259	259	287	290	279	262	247	265	254	286	308	264	291	250	293	239	264	276	286	267	284	267	304	276	297	247	279	303	266	260	292	282	274	313	279	275	284	237	275	271	239	278	310	284	292	242	271	294	271	298	263	248	239	301	289	249	294	267	255	271	253	291	292	285	320	288	282	258	323	262	289	271	277	267	266	277	284	254	276	270	278	288	307	282	300	266	287	260	258	266	270	265	295	263	273	268	268	281	263	240	244	284	271	267	265	293	282	273	258	293	269	288	275	285	283	288	261	286	270	258	289	289	267	276	287	267	284	264	291	279	280	264	266	262	276	244	271	294	280	274	287	266	263	314	270	284	299	281	273	279	271	272	271	287	278	283	261	295	302	277	269	287	253	262	273	292	272	267	288	280	277	275	255	315	262	278	254	275	270	297	287	279	260	284	279	291	296	266	265	278	266	260	260	277	282	266	275	299	275	249	291	253	270	252	291	303	284	282	313	297	296	273	291	275	285	274	260	271	245	268	292	245	308	275	272	277	246	276	307	271	269	268	269	262	292	274	269	305	268	303	259	266	236	277	267	305	259	246	273	286	266	282	284	277	279	284	297	258	284	285	285	283	265	259	270	316	284	268	280	287	306	293	288	279	241	294	242	292	286	283	252	302	282	304	279	300	276	276	296	281	254	269	307	287	260	293	292	269	271	300	287	262	290	250	257	263	256	273	277	279	268	282	257	295	303	270	263	298	285	268	289	274	285	279	259	290	255	281	278	284	270	277	275	277	282	277	266	272	282	273	247	289	268	264	289	280	291	254	261	268	300	291	280	295	272	260	277	262	273	269	276	265	277	250	267	280	291	266	280	297	271	267	276	315	282	267	247	291	274	276	289	268	260	251	291	252	267	266	250	247	260	297	240	290	275	304	261	270	308	264	289	288	268	247	289	246	287	273	294	286	243	253	272	296	267	294	293	269	264	247	268	282	259	284	248	282	266	274	317	254	266	284	288	288	268	286	247	303	264	261	280	263	281	312	293	263	277	284	313	275	283	303	258	281	273	287	304	259	276	284	281	233	271	287	277	268	266	274	261	274	247	282	260	265	276	264	275	302	281	304	291	273	297	273	277	279	253	261	303	280	276	270	294	298	267	310	280	249	278	268	282	275	269	267	288	293	257	262	262	277	278	281	255	301	281	296	253	305	275	297	281	280	274	257	278	274	246	288	265	281	267	297	259	320	267	275	271	273	249	273	277	269	274	290	260	301	284	297	281	244	278	280	257	274	282	290	275	284	297	257	270	278	276	286	250	265	271	265	286	273	272	276	236	242	277	254	278	264	282	269	297	259	283	255	271	278	278	293	308	307	270	253	278	294	284	306	259	246	254	254	270	291	285	265	287	313	248	268	230	276	285	225	296	263	261	292	265	256	278	289	271	279	291	266	303	301	275	259	252	266	264	263	314	274	255	269	267	255	267	252	260	267	290	276	270	285	262	276	293	264	265	278	281	277	269	275	288	281	291	236	281	270	294	287	261	263	254	273	259	279	264	286	262	283	264	270	272	276	311	268	268	281	285	221	252	259	287	266	266	289	269	288	285	285	241	286	251	280	262	283	268	275	234	274	245	276	271	264	277	266	256	251	268	318	283	265	257	280	276	312	285	270	291	249	257	264	296	276	298	265	247	284	255	251	251	274	287	238	232	252	254	267	283	291	255	262	240	287	295	281	292	277	291	265	270	274	283	306	279	281	307	288	304	285	255	269	278	272	257	309	280	278	284	292	272	283	303	250	275	290	254	291	296	292	303	261	287	263	264	269	252
22710	21598	29590	24107	21592	21684	13186	1875	1304	1247	1189	1068	1099	1003	962	946	965	943	977	922	889	880	886	845	878	871	838	859	874	869	839	828	898	804	891	828	816	884	877	830	862	862	845	795	802	802	817	876	848	894	866	826	851	811	798	835	857	793	793	889	787	822	800	817	852	776	871	839	840	880	797	855	805	866	865	835	856	819	828	812	871	823	847	792	749	866	841	821	817	795	846	848	870	841	841	848	773	808	835	818	814	805	800	838	825	805	867	814	758	811	837	845	784	786	830	890	848	849	848	816	843	837	881	817	824	843	874	850	823	799	861	792	841	786	795	849	788	764	857	762	782	824	822	792	826	839	844	814	818	808	793	850	814	803	836	803	821	825	836	770	829	812	814	768	832	858	850	840	824	823	798	823	857	791	822	796	823	820	824	824	828	867	812	828	806	832	829	813	857	789	866	863	870	855	808	823	828	813	786	794	852	848	816	818	840	846	801	811	894	817	850	850	797	828	820	883	829	862	783	824	840	886	828	844	787	854	850	768	842	851	856	827	852	848	816	820	850	799	839	837	823	785	856	776	804	857	805	834	821	830	826	920	829	826	774	821	809	799	829	800	848	821	838	844	825	786	879	807	780	820	761	802	815	849	838	815	826	785	815	877	801	878	884	842	837	823	861	782	780	786	852	871	803	788	842	844	871	790	811	826	819	870	838	840	880	817	802	839	795	826	862	850	885	866	841	829	836	846	769	816	819	805	813	858	816	815	772	844	764	820	830	841	838	806	807	815	801	819	858	837	888	829	818	799	851	824	794	824	843	827	813	811	814	771	816	823	864	836	822	760	804	842	900	871	838	819	786	818	810	865	849	787	798	857	789	809	848	856	818	854	861	865	826	821	796	779	845	849	820	821	826	818	839	830	793	843	834	806	845	819	823	819	820	855	769	804	791	830	803	790	831	825	816	870	863	825	821	857	785	814	835	822	768	842	850	840	840	825	772	789	831	854	802	815	826	799	835	850	822	808	824	792	896	860	837	823	769	755	798	801	809	783	855	796	832	903	859	808	863	827	769	870	807	831	759	825	869	774	783	825	797	784	858	828	811	848	817	873	798	841	816	826	801	838	868	861	862	764	800	875	788	863	827	873	838	898	834	844	833	835	770	817	826	807	828	806	824	860	876	846	849	801	824	783	791	772	799	784	826	773	770	862	832	792	841	807	894	803	847	812	869	822	828	809	896	778	811	837	795	830	824	862	821	846	818	852	806	833	843	845	882	847	770	804	797	874	813	835	806	826	845	811	821	827	850	803	865	819	835	819	799	848	885	873	791	853	847	826	811	871	844	806	793	841	771	747	839	792	788	787	809	780	799	829	786	798	874	793	784	846	775	840	824	793	837	797	774	818	776	793	827	876	832	786	862	890	836	852	806	855	879	845	736	871	851	783	824	836	811	801	820	808	885	827	845	821	778	816	831	846	857	877	827	812	850	814	804	861	805	836	819	768	893	812	812	850	796	853	827	849	809	832	785	808	801	821	831	860	856	810	871	830	877	869	845	811	815	835	788	809	869	808	831	775	830	817	852	845	829	806	788	868	813	840	829	841	843	832	832	817	852	840	828	800	875	791	804	787	847	818	847	874	822	775	841	866	866	828	786	833	864	819	845	828	817	826	820	830	846	835	826	818	801	832	760	800	787	813	844	816	837	763	817	823	859	832	860	873	866	839	827	834	804	880	880	819	843	800	846	805	778	842	812	867	797	818	792	850	805	858	843	873	851	776	868	808	765	819	770	826	832	803	824	762	802	812	830	795	850	801	807	896	791	831	861	810	805	812	865	854	854	800	801	878	803	852	865	881	845	808	794	784	897	817	833	802	833	831	798	819	801	846	802	840	838	813	844	841	823	841	852	792	820	810	783	857	880	796	839	836	819	828	831	813	809	795	829	777	790	838	845	784	797	812	795	835	847	811	821	837	769	823	796	829	790	836	833	820	808	814	827	792	818	826	865	842	813	812	904	824	854	861	807	826	790	768	786	799	790	790	832	751	870	803	828	868	779	867	810	787	857	808	823	836	797	833	885	833	797	879	846	883	848	762	783	818	809	816	791	821	809	868	806	802	790	819	818	782	800	818	848	755	812	790	836	858	827	821	784	814	814	821	814	804	812	807	836	863	787	829	864	830	857	815	730	878	798	817	836	748	820	835	805	806	864	827	823	799	781	836	736	836	747	825	853	857	815	847	846	799	822	810	839	814	832	796	837	778	788	795	839	828	795	828	822	831	806	807	914	831	806	856	785	824	816	843	852	796	821	829	846	838	871	806	814	838	806	827	825	755	828	892	822	781	849	747	811	810	766	856	835	833	740	827	805	825	825	819	817	837	844	824	803	827	820	877	833	797	807	839	856	782	791	831	824	822	834	796	832	847	790	852	827	837	818	816	858	841	823	818	816	807	842	821	831	768	818	813	836	812	852	800	791	767	840	847	790	823	776	796	822	818	784	818	784	788	801	819	818	817	773	851	834	807	818	809	803	780	817	759	870	787	818	814	791	848	830	793	801	799	786	814	832	858	800	804	844	779	791	846	861	798	820	871	806	826	808	803	814	783	818	809	755	876	851	841	816	828	819	842	876	838	816	845	796	854	810	826	870	879	841	811	813	800	842	808	826	815	839	848	803	870	780	833	795	844	813	872	823	854	844	785	776	773	832	828	797	826	783	828	778	862	841	822	830	875	832	824	828	830	850	880	810	802	810	866	859	808	831	834	831	819	782	811	819	859	815	782	855	820	791	837	793	831	904	800	832	803	808	863	819	851	778	770	730	849	834	837	802	826	865	823	824	817	808	829	858	862	788	861	810	820	795	839	850	832	837	879	815	888	813	861	767	858	803	810	760	821	837	771	850	818	778	841	837	853	827	791	745	828	886	818	811	819	788	795	812	818	806	833	807	854	799	838	835	788	818	808	833	848	794	821	827	829	795	821	867	845	830	854	773	783	853	835	780	854	857	879	866	875	842	803	882	837	812	754	773	798	860	831	843	807	850	760	780	808	848	815	794	746	828	764	775	836	869	803	863	812	787	807	818	818	823	836	845	821	843	848	777	796	827	772	847	807	797	839	814	797	810	800	791	799	814	845	817	789	848	790	800	843	818	804	834	801	808	862	832	830	787	829	772	785	797	828	802	803	820	834	859	785	826	800	838	811	764	847	861	806	884	871	852	844	851	818	802	829	834	798	793	824	801	799	844	776	841	849	753	808	792	820	817	797	837	835	854	844	783	836	844	745	809	795	836	810	824	830	823	810	820	764	822	793	816	817	814	821	824	801	837	833	792	819	812	816	814	835	811	834	798	825	807	826	836	773	854	809	800	782	803	841	843	816	796	802	793	821	855	838	818	827	836	808	821	807	815	811	807	917	854	773	826	821	812	774	767	790	851	846	814	818	802	775	812	837	826	803	822	835	786	814	834	869	818	797	784	845	780	800	864	838	823	813	826	837	830	783
4961	31581	13617	5318	3922	3176	2586	2093	1763	1544	1298	1336	1170	1152	1124	1044	1017	998	990	974	926	916	1015	883	939	921	928	987	863	960	914	904	862	910	860	849	843	875	863	869	912	826	839	860	850	899	853	853	875	855	862	859	817	901	859	839	850	864	872	860	837	886	868	798	845	899	906	841	940	908	827	822	921	793	823	908	842	878	837	833	859	852	847	847	865	829	850	899	898	862	847	851	851	865	851	838	854	803	860	868	840	880	833	831	852	842	787	838	831	829	847	885	850	884	842	828	875	844	816	792	853	837	865	807	865	848	849	841	821	821	874	847	816	900	828	860	795	849	879	829	846	844	849	873	858	853	851	834	817	839	871	897	901	873	877	837	834	832	874	873	828	841	827	841	869	838	866	834	830	870	831	833	909	833	811	844	840	861	841	812	828	840	835	838	822	871	843	830	860	886	828	839	833	814	852	856	895	807	874	827	828	858	861	883	848	859	821	837	839	894	801	886	898	831	850	806	835	921	848	818	823	854	863	853	833	840	823	861	859	815	837	822	876	822	827	780	859	845	826	790	806	897	883	867	859	878	848	846	847	836	818	886	790	893	854	864	840	813	867	888	786	810	871	827	827	860	886	858	848	804	807	858	803	802	804	844	824	830	821	846	851	871	876	852	854	838	789	870	856	855	883	875	893	831	882	841	862	839	836	851	859	827	823	859	824	858	890	810	858	828	849	865	817	812	847	840	865	893	839	837	827	835	851	826	812	816	819	814	863	834	833	862	864	943	870	855	811	858	869	837	869	874	842	804	838	796	821	868	845	807	841	825	832	854	859	847	833	845	837	880	847	811	842	882	837	868	860	834	868	873	853	852	859	813	824	833	840	844	885	854	818	827	800	855	874	872	863	879	835	867	855	864	840	826	800	815	889	872	857	837	827	877	887	820	815	846	868	858	843	784	864	823	827	894	858	878	855	892	900	822	864	820	841	867	824	834	795	832	866	855	865	822	891	868	883	819	848	894	848	824	840	868	842	859	855	834	816	843	858	832	819	826	833	848	845	796	893	857	807	822	867	898	851	908	876	851	804	855	808	898	871	865	862	832	871	826	801	871	847	855	830	834	874	818	872	875	799	812	831	863	857	824	840	830	830	841	838	806	904	886	827	831	828	857	845	892	820	823	866	834	886	861	850	843	845	860	816	842	831	862	837	880	818	826	887	851	817	871	830	891	887	799	860	848	811	860	831	821	800	859	881	843	797	884	829	874	790	889	841	808	774	876	843	850	837	864	843	850	944	811	857	841	846	837	903	845	768	831	810	866	835	820	883	836	817	837	822	812	854	858	855	862	829	812	859	845	875	824	822	822	850	797	854	857	828	842	861	878	852	812	843	842	830	839	878	823	860	828	798	820	840	854	830	848	861	890	823	855	874	872	838	889	849	893	859	832	838	820	792	883	903	846	863	804	810	829	841	827	826	838	831	837	855	877	806	814	862	872	859	846	876	831	882	800	885	839	821	851	866	874	845	776	825	900	861	862	815	862	816	813	887	830	891	880	803	871	861	850	850	822	870	831	850	858	886	879	862	825	784	858	835	832	819	850	877	853	863	806	813	819	851	821	848	825	861	871	839	828	873	822	805	893	888	868	874	824	854	899	823	857	863	859	866	879	842	876	827	798	820	836	843	843	894	811	822	800	819	828	883	847	824	759	865	842	848	851	840	824	863	821	869	827	872	865	888	853	821	834	817	840	780	785	834	852	887	852	893	852	869	861	810	859	809	847	825	846	879	830	798	804	855	863	859	849	821	859	786	852	861	868	819	867	850	816	809	848	829	877	863	860	808	836	803	816	803	874	799	851	859	840	811	878	853	857	832	824	832	842	814	877	851	865	790	855	849	778	816	876	875	860	797	869	852	862	805	825	875	802	812	858	810	828	818	851	847	882	892	849	909	865	821	849	862	773	858	844	844	865	828	843	841	828	840	848	813	838	857	868	796	862	870	881	825	824	823	835	794	796	836	883	860	867	882	858	876	809	899	873	869	832	891	849	847	842	898	848	840	877	789	871	856	863	826	870	896	769	858	882	886	812	867	887	870	838	896	858	819	853	856	849	905	848	891	877	795	879	868	848	898	801	886	847	862	840	846	838	872	835	883	823	861	856	846	854	856	843	813	857	837	835	843	833	815	804	858	846	797	848	869	831	822	850	856	809	871	820	842	882	806	868	833	852	814	849	774	808	843	883	854	803	812	810	836	875	852	844	878	855	835	821	862	875	857	871	838	845	862	877	850	828	819	813	852	822	821	793	894	842	848	832	839	913	892	854	857	825	827	884	878	837	869	818	811	861	825	851	834	848	771	862	881	866	824	860	831	860	836	786	836	861	887	827	846	846	882	798	863	821	818	850	858	824	822	841	835	825	870	865	858	824	855	840	811	847	876	818	857	819	848	890	823	820	887	873	824	837	909	852	898	861	844	859	838	885	820	876	838	842	824	806	823	875	864	893	785	840	857	825	852	894	825	839	842	914	832	840	869	802	855	877	829	891	808	824	833	861	870	865	858	867	849	824	814	812	796	801	819	817	872	880	847	850	858	852	840	894	850	847	830	878	836	843	847	874	858	872	831	854	872	801	835	814	852	843	844	869	810	858	898	829	856	790	848	839	857	863	852	823	867	841	853	870	817	841	813	893	838	857	826	944	887	831	835	848	910	835	811	850	870	870	813	827	892	873	826	882	872	870	868	847	771	862	814	837	876	838	831	861	837	821	884	842	887	843	824	807	855	842	847	869	873	790	857	805	874	821	834	825	888	896	842	924	838	900	876	866	853	858	870	846	832	829	849	845	819	909	895	837	842	860	828	857	827	863	847	833	864	807	829	846	854	871	823	842	828	803	864	889	819	804	840	828	847	865	865	885	840	832	839	882	820	831	783	811	791	900	863	823	839	808	817	861	864	812	797	865	842	866	866	820	834	807	849	835	891	853	806	854	845	858	821	836	844	806	844	833	876	823	830	853	793	794	814	756	808	857	859	872	805	856	805	846	879	865	850	873	837	804	855	842	828	839	886	830	848	842	820	810	828	877	862	814	803	863	829	819	837	846	854	820	886	851	806	807	851	809	840	811	811	865	830	838	905	798	815	820	797	848	894	876	832	824	840	851	838	836	821	839	825	855	842	824	858	791	824	873	855	848	861	847	869	875	845	872	844	878	846	839	849	892	862	797	814	872	855	808	815	868	815	815	854	860	832	859	816	799	910	859	848	843	805	821	854	908	842	884	879	798	841	876	819	836	848	837	850	827	858	846	813	837	864	854	844	854	852	838	834	853	872	835	853	816	848	845	793	823	847	869	939	802	840	901	884	824	816	851	831	871	855	829	869	890	840	831	785	866	797	846	884	876	867	824	832	810	875	878	835	809	854	844	846	798	861	855	823	870	872	867	899	871	814	888	832	849	800	805	854	831	842	842	872	827	866	843	855	820	828	859	818	835	760	804	867	875	784	824
27756	20459	8317	743	468	447	404	430	388	429	388	394	381	379	374	371	391	380	357	414	369	354	378	420	375	414	378	404	381	414	374	396	352	395	360	386	404	349	363	410	368	394	389	386	360	410	382	335	380	377	380	362	374	365	387	369	372	380	360	365	399	386	431	358	385	386	384	402	395	353	362	412	382	378	382	390	380	369	367	376	390	388	391	348	381	409	367	358	364	357	392	352	354	387	419	358	377	347	414	379	333	391	379	395	387	371	380	364	379	384	384	377	436	377	331	378	409	386	366	413	375	389	358	371	361	392	387	358	372	379	370	381	378	379	378	376	394	424	367	389	377	390	371	354	363	386	423	381	387	362	428	351	356	381	381	390	405	374	329	408	404	402	379	394	399	372	360	390	367	353	360	407	398	412	379	374	400	399	363	361	400	416	400	349	369	411	386	388	394	375	369	422	358	376	362	381	359	346	390	393	363	399	390	360	390	325	346	385	408	377	362	397	367	384	378	379	422	375	367	370	401	368	404	377	365	375	371	378	392	398	356	391	390	375	415	370	359	449	364	362	372	389	362	355	349	348	379	393	396	414	392	426	334	400	376	388	379	375	405	361	379	384	339	355	382	373	375	387	386	378	361	380	361	394	390	370	367	394	386	354	381	365	361	388	404	351	390	399	405	323	392	351	420	388	368	379	423	337	375	372	413	403	380	364	396	420	409	409	399	422	386	358	405	426	404	378	357	402	379	406	344	388	362	354	346	394	403	383	375	372	396	397	407	388	377	367	366	365	393	395	375	393	401	374	390	353	375	391	402	354	366	380	354	370	386	419	359	371	377	389	345	379	383	405	358	368	382	349	385	389	378	394	382	397	358	348	337	389	384	341	373	381	377	385	340	366	374	365	395	363	387	363	371	359	366	379	369	388	404	371	375	405	380	377	369	379	405	375	371	356	371	365	364	401	341	414	367	350	367	400	360	348	403	386	367	397	387	401	411	410	392	405	406	365	348	368	390	417	351	358	347	350	374	386	385	396	350	372	417	414	346	338	335	367	381	384	386	345	402	381	385	364	392	392	398	390	390	397	399	367	353	390	363	403	347	399	368	408	362	385	393	362	380	392	373	397	353	414	386	398	362	392	388	391	360	390	389	372	344	374	331	389	370	361	393	386	371	377	367	422	367	393	392	447	352	356	377	344	333	382	398	393	387	398	366	374	417	354	384	412	368	337	357	382	392	394	379	336	400	393	374	381	400	389	350	390	404	407	388	372	362	375	383	402	395	362	364	404	355	384	401	386	380	393	393	350	409	371	361	385	398	384	380	384	380	360	382	377	411	406	368	403	364	379	369	360	378	401	379	393	350	410	374	387	361	401	360	351	401	426	368	349	372	392	355	367	372	357	380	372	372	378	384	375	375	377	398	387	361	351	348	395	380	389	374	369	391	370	357	399	382	375	389	377	376	385	375	379	376	371	352	359	393	391	360	358	358	377	386	360	379	367	343	384	369	372	384	389	408	415	378	373	386	419	405	408	416	393	383	384	376	345	390	392	382	378	390	370	370	394	380	370	384	342	417	373	380	379	380	347	370	382	381	388	365	389	410	387	377	359	389	389	391	369	349	394	352	383	343	379	377	391	376	372	373	395	376	380	414	356	368	376	352	370	397	371	376	368	374	393	352	387	395	391	411	412	380	397	406	379	359	408	397	338	354	413	395	382	380	375	399	355	359	419	389	387	370	387	376	361	381	358	388	372	383	378	372	399	384	372	371	384	387	349	403	400	352	386	417	386	396	369	371	343	369	415	373	386	375	359	377	367	392	353	368	374	395	350	376	393	370	378	379	402	358	381	360	356	347	393	405	384	338	401	367	365	386	374	398	366	387	406	374	392	385	359	402	362	389	401	371	364	371	348	358	355	407	360	352	385	390	323	376	382	370	385	362	382	391	371	395	431	402	383	377	373	413	375	378	362	351	389	367	361	382	410	383	385	400	376	390	373	397	391	355	365	394	375	401	375	409	393	386	373	381	398	413	381	375	383	356	393	400	414	390	413	346	364	381	361	368	394	378	370	409	375	391	396	380	413	395	347	379	374	381	340	354	373	379	370	387	372	373	371	387	379	338	386	346	374	367	406	398	417	354	386	391	359	347	399	381	393	368	343	401	368	401	402	381	366	370	370	375	379	396	383	374	386	395	375	370	374	422	359	366	387	413	371	345	405	359	381	384	388	345	355	360	413	377	354	377	398	400	372	343	364	393	395	353	378	407	359	412	390	366	391	369	403	390	397	396	329	397	387	346	354	386	361	372	356	376	361	363	353	351	380	389	384	371	368	377	383	376	390	328	388	396	391	361	357	356	366	395	401	401	400	366	340	362	394	401	365	402	365	400	407	346	365	344	376	347	427	376	383	345	368	372	364	349	363	382	382	394	437	391	385	391	414	380	371	323	393	387	365	388	368	385	370	378	350	367	383	395	385	402	409	400	408	383	386	373	399	340	376	332	401	402	364	365	380	401	384	383	389	386	385	390	381	391	384	374	400	388	376	383	349	388	407	368	360	404	371	388	373	412	361	387	369	367	353	374	372	377	397	401	378	369	352	413	376	413	386	343	373	383	381	400	370	408	372	391	362	383	364	382	398	396	406	416	400	392	421	373	365	382	379	403	357	376	366	368	395	372	394	368	383	366	385	381	365	395	389	359	413	335	368	395	365	392	396	362	380	419	393	385	350	397	387	376	383	410	391	331	383	380	408	376	354	382	403	378	391	402	388	367	365	358	384	400	363	409	377	396	393	405	361	376	372	391	391	382	374	377	404	373	407	383	396	402	375	385	399	332	373	432	334	348	403	406	378	387	392	402	408	360	393	377	357	376	393	398	346	373	412	386	358	361	387	394	350	377	388	346	377	378	402	366	366	365	390	379	404	354	387	395	390	365	414	386	385	363	385	391	367	381	359	365	406	388	395	404	386	365	405	345	373	397	387	376	386	415	347	387	380	359	414	367	400	397	396	366	370	369	356	345	379	406	397	351	370	363	414	409	367	377	380	381	370	373	393	427	363	418	372	412	388	369	371	388	379	349	350	382	378	346	341	365	352	415	365	356	414	367	381	392	396	393	377	354	401	385	400	379	396	381	370	363	368	395	405	369	391	399	382	368	382	395	379	427	365	364	394	382	361	341	370	362	366	389	388	362	392	378	398	356	383	349	355	336	370	410	367	386	379	377	412	373	388	363	351	405	371	354	369	419	372	393	343	394	392	342	373	367	401	394	381	391	374	376	364	350	365	352	390	384	389	399	390	397	372	384	374	387	363	376	397	336	368	389	347	368	401	391	404	388	358	397	370	365	382	342	384	388	382	387	358	348	376	379	358	383	354	388	407	378	340	347	419	337	371	372	395	409	369	388	361	392	390	389	398	381	359	377	393	365	359	408	387	358	400	370	363	355	362	363	362	378	349	410	350	377	355	371	400	359	424	354	360	355	364	386	391	358	387	335	394
4170	12480	2430	560	503	448	459	409	403	429	415	431	387	412	378	369	415	411	394	383	420	399	390	386	417	421	398	383	418	399	386	383	391	408	345	394	391	434	429	369	394	401	392	396	366	423	393	393	333	403	396	397	398	366	404	413	378	363	427	389	384	418	409	419	379	391	397	371	361	409	384	370	387	392	429	377	417	390	430	392	446	411	405	397	406	394	385	346	394	357	367	391	384	410	402	391	405	388	383	393	387	358	399	371	400	392	409	395	390	401	383	393	416	393	364	376	363	400	392	390	407	387	409	394	389	420	371	350	356	378	388	399	418	376	356	354	385	417	427	416	366	395	378	344	406	403	376	392	350	390	419	360	385	354	374	403	392	394	394	378	378	394	395	389	359	413	386	352	388	420	378	384	393	406	387	396	400	390	404	371	369	377	393	397	403	381	398	377	414	385	392	383	383	383	386	369	399	389	425	354	376	389	405	378	372	404	420	409	404	395	383	415	388	356	380	347	378	383	365	352	396	400	403	393	403	359	402	398	392	410	420	372	433	367	427	350	388	404	385	381	367	384	400	391	387	405	393	407	395	410	407	387	413	413	368	413	424	415	407	395	399	343	396	410	376	390	366	418	388	412	404	381	356	414	407	376	403	381	382	387	408	385	380	366	414	379	363	424	354	383	388	355	400	396	408	428	433	398	398	376	403	383	388	394	388	405	359	404	395	388	397	422	414	411	414	403	410	428	398	383	380	382	363	381	421	404	369	420	364	398	402	416	434	393	391	411	375	436	397	420	451	382	340	398	377	414	396	360	420	396	384	366	407	373	362	400	370	426	394	375	410	394	425	355	396	438	405	406	411	369	392	400	374	420	389	392	396	378	380	401	428	418	401	399	409	388	401	414	387	404	365	391	410	424	370	394	379	361	385	395	418	379	405	377	370	372	379	373	379	376	422	402	412	422	373	412	405	431	398	371	403	378	384	390	417	380	384	404	400	391	377	435	365	386	392	395	374	406	397	403	368	386	411	399	362	396	388	389	394	388	451	395	400	397	386	430	399	428	362	399	443	393	349	397	406	384	391	381	389	397	390	395	384	342	380	388	405	406	381	372	370	394	390	423	363	410	385	418	413	352	381	391	400	397	385	398	376	375	374	360	415	362	423	380	398	387	357	417	388	398	362	398	399	390	413	397	408	428	376	384	382	429	395	422	403	359	392	385	363	375	378	389	393	395	430	386	387	388	394	405	366	397	407	377	409	410	400	388	371	370	411	406	415	411	386	388	370	411	419	394	386	395	418	394	426	350	372	389	369	404	446	374	364	381	404	392	386	417	412	387	350	400	392	391	427	329	392	377	403	398	407	379	413	372	397	375	398	379	377	403	404	364	408	410	424	361	398	421	389	404	399	375	407	421	410	393	380	401	365	411	386	395	409	370	385	385	393	402	376	402	401	384	422	362	392	382	385	426	395	380	392	363	386	387	405	416	381	378	444	430	396	388	383	392	381	395	394	383	380	385	383	399	429	364	408	379	399	422	444	382	376	378	411	373	366	379	404	414	397	410	433	370	387	375	378	380	389	378	399	391	361	425	411	390	404	384	411	429	375	400	372	382	435	390	421	377	372	386	365	386	393	399	423	418	406	421	418	384	362	389	389	401	392	412	411	395	384	406	372	395	398	392	378	386	374	396	411	390	381	357	438	414	398	390	376	399	384	374	393	402	407	394	407	367	415	383	435	391	397	417	414	378	396	400	411	391	397	392	388	388	394	425	413	425	417	410	369	359	385	420	373	427	372	406	406	368	408	389	349	412	358	386	405	441	384	406	394	396	382	373	406	418	444	407	370	405	375	398	397	384	393	395	393	419	386	400	395	397	435	398	379	402	400	400	403	349	388	420	386	370	390	397	397	403	376	356	375	385	353	384	393	428	385	408	348	379	407	407	402	381	393	384	382	415	389	389	386	411	386	380	367	418	424	390	434	390	384	425	378	394	405	382	371	408	380	369	432	406	379	359	394	402	378	382	384	414	401	399	364	354	400	383	365	389	429	398	403	401	388	420	423	403	383	407	360	377	401	403	385	397	425	376	403	380	365	408	394	441	402	389	409	400	411	371	379	411	396	363	363	349	403	388	452	407	412	383	341	385	410	409	375	380	390	389	384	403	378	410	378	374	375	408	395	414	358	367	372	445	373	384	364	411	365	419	409	377	416	405	404	418	387	397	409	407	398	382	388	391	437	367	405	415	405	391	378	417	370	437	382	387	378	421	392	412	392	374	372	412	433	402	415	386	383	376	427	398	385	380	396	387	402	371	388	381	415	393	408	385	378	412	394	422	401	368	389	393	381	411	387	395	354	378	372	395	396	388	398	400	398	410	374	381	404	346	405	404	395	402	381	385	377	397	389	405	418	408	351	407	417	394	380	418	425	378	418	386	421	420	405	415	345	398	383	378	397	428	402	422	399	399	377	388	376	391	371	399	388	400	411	406	414	411	365	378	383	403	417	383	373	388	425	383	439	369	396	369	397	369	399	408	391	396	392	362	382	399	382	396	397	397	398	430	373	379	391	399	371	409	400	380	384	384	402	389	386	414	422	364	407	370	398	401	353	393	396	387	385	409	428	393	349	403	392	405	405	393	407	433	361	389	380	398	438	359	342	417	362	399	380	379	391	415	363	440	371	418	373	408	389	452	382	347	449	418	381	364	410	420	371	362	398	411	404	397	414	414	369	393	388	413	336	409	393	348	411	395	399	381	414	375	376	393	430	376	394	382	371	376	403	362	403	442	361	385	390	392	394	401	365	414	423	412	414	404	380	400	353	385	396	355	395	380	394	390	378	373	356	368	391	369	384	389	378	368	384	378	418	382	386	414	348	408	406	366	379	408	377	398	388	358	344	362	427	406	394	364	402	423	387	381	408	362	363	368	365	410	408	410	355	418	380	361	402	395	349	380	371	417	387	399	384	398	378	402	409	382	374	394	372	408	376	398	415	406	395	403	412	366	374	450	384	387	371	394	391	381	418	383	402	375	382	389	394	394	363	403	417	388	427	414	403	393	390	390	356	368	414	388	387	395	370	401	415	426	362	401	431	396	400	375	410	398	360	355	378	375	383	393	392	376	432	365	373	411	376	376	391	396	409	389	364	397	359	404	393	397	417	365	409	398	393	377	408	374	399	350	360	419	444	389	381	404	347	414	364	395	399	394	384	396	385	384	362	362	402	371	352	403	364	416	438	392	420	387	404	394	376	392	412	384	393	386	376	415	391	404	408	367	409	389	402	358	352	372	379	378	358	403	370	390	400	394	383	415	385	348	388	376	376	409	406	395	366	382	408	405	401	369	373	394	403	405	399	374	349	423	437	364	409	380	408	418	366	401	390	410	404	411	394	391	360	394	432	438	432	420	419	389	416	391	413	374	396	381	389	400	392	403	398	444	380	381	403	351	369	418	356	381	382	386	403	336	403	381	386	400	375	435	387	412	390	377	383	359	436	410
23769	21490	29102	24313	21488	14036	1979	1288	1136	997	998	950	960	943	915	884	826	874	900	883	865	824	887	854	804	861	818	838	859	830	813	804	817	849	816	838	784	843	797	854	798	799	811	798	835	847	824	792	814	883	789	750	842	845	845	800	829	780	847	825	844	844	800	749	794	799	841	887	829	843	817	798	833	826	782	830	790	801	805	816	812	819	792	830	851	814	807	843	862	796	810	820	821	785	799	849	835	850	793	817	792	840	789	809	848	775	810	786	790	821	832	810	852	860	817	829	797	844	790	796	824	866	852	830	805	840	859	799	818	824	817	827	818	855	868	801	818	821	810	824	837	780	849	775	813	876	824	789	822	789	842	802	821	809	827	824	792	830	814	797	829	854	843	889	806	832	793	809	803	820	764	845	858	813	787	797	867	845	816	830	830	841	822	849	797	817	783	789	787	785	819	800	832	791	793	838	830	770	821	821	773	845	854	807	755	793	849	842	880	826	818	857	767	805	812	761	824	791	808	815	825	800	827	820	838	796	806	832	831	873	806	815	785	834	814	836	804	807	862	824	831	816	782	826	814	816	839	849	813	858	795	875	828	792	831	862	854	815	830	837	811	822	848	832	764	844	793	786	845	811	821	820	864	808	776	837	777	848	878	820	785	824	809	830	827	784	771	795	811	743	790	819	822	806	830	850	797	788	884	819	822	769	775	837	818	846	824	798	809	733	793	796	802	836	831	846	768	799	802	884	814	827	803	811	837	783	808	843	826	827	807	847	766	860	818	798	822	852	794	835	817	823	800	857	778	824	853	840	794	824	778	803	793	875	780	829	832	851	789	818	790	813	815	847	835	832	779	840	871	856	813	828	784	814	862	795	849	830	832	856	841	840	832	801	787	815	815	795	782	818	819	786	783	779	832	862	844	842	832	808	774	853	815	817	838	821	777	870	820	800	848	825	775	857	821	854	830	802	830	800	838	840	829	834	830	806	828	853	849	779	791	824	802	818	866	791	762	809	834	790	788	845	843	812	844	804	816	809	784	842	848	831	797	813	854	865	829	802	851	885	823	816	823	868	823	864	832	824	789	841	874	857	771	869	812	810	826	821	824	854	872	830	806	756	833	813	821	849	772	758	841	776	819	825	830	773	831	843	788	794	747	807	858	830	807	822	830	782	799	853	857	834	758	828	789	854	814	792	808	792	822	783	830	823	803	837	824	814	851	802	757	828	835	849	820	803	769	841	801	790	771	854	864	827	813	825	848	831	773	878	806	851	839	802	821	802	868	822	850	809	834	804	838	838	819	819	819	810	861	864	816	853	766	818	785	815	814	807	890	798	850	797	817	823	848	893	840	825	876	795	810	794	799	788	784	804	764	783	807	828	831	817	799	840	817	858	762	805	823	824	845	880	810	851	765	803	834	781	817	819	782	788	797	823	844	809	807	761	830	821	849	821	803	808	804	767	803	813	769	845	838	867	808	845	778	817	808	853	797	798	828	810	832	822	837	837	763	760	818	738	803	856	823	816	793	777	778	830	752	798	824	792	776	801	822	782	827	907	792	767	819	838	816	866	898	765	867	836	841	832	825	844	845	840	792	828	838	831	782	827	809	815	861	840	752	798	814	789	817	823	807	832	796	827	827	788	818	832	879	852	850	769	753	820	838	808	847	848	827	816	800	765	846	806	860	810	806	793	864	833	853	829	791	769	796	806	733	794	835	797	807	867	834	848	841	837	844	803	830	814	769	831	830	764	847	805	831	938	787	780	780	783	804	835	807	836	814	838	830	808	826	804	756	817	793	789	824	798	823	855	901	801	821	824	760	845	790	816	837	846	818	819	748	799	807	866	818	759	770	792	781	865	817	836	798	828	799	820	799	788	795	828	816	880	851	722	777	855	829	844	811	831	824	845	867	762	824	855	822	847	836	873	814	801	794	805	809	836	806	824	845	807	799	844	878	848	849	825	829	805	793	814	810	784	873	831	792	788	829	762	841	826	909	841	828	814	779	794	827	825	806	774	822	856	781	856	854	798	745	814	822	821	779	837	791	806	922	813	847	828	854	843	734	780	791	846	848	816	782	856	830	854	840	846	826	804	813	804	846	798	831	852	820	791	814	824	822	777	820	824	842	803	834	827	840	766	783	844	806	859	785	814	855	759	789	809	812	802	792	799	825	785	816	822	839	854	812	821	780	848	842	863	791	832	801	822	828	794	830	822	838	801	841	807	847	801	813	847	835	811	848	797	733	823	812	802	790	889	770	848	827	844	836	842	873	827	791	804	811	778	827	803	865	849	768	834	814	823	862	790	846	787	820	844	852	772	808	774	842	796	811	783	824	828	833	814	798	835	874	834	840	820	832	804	868	790	802	864	778	783	800	756	824	847	853	823	839	841	824	849	763	848	845	812	855	814	787	847	794	857	777	840	811	775	825	836	827	817	799	817	793	791	825	799	781	799	827	777	807	795	845	764	796	830	789	786	818	806	828	791	741	796	787	799	796	848	817	797	799	731	792	787	829	799	795	855	817	822	788	815	797	761	818	831	821	816	804	847	844	801	755	788	829	838	837	816	852	802	872	777	830	818	803	848	803	800	798	781	843	838	834	835	828	839	842	856	837	821	840	801	824	776	756	814	816	839	787	831	812	823	829	784	794	809	820	780	864	799	816	823	839	803	790	810	757	777	827	821	841	868	825	811	773	845	841	813	855	832	847	821	783	885	794	812	771	817	785	873	841	837	844	907	800	804	804	842	837	822	818	764	830	799	819	789	781	857	876	864	854	832	837	775	799	811	772	808	847	835	837	798	812	828	819	891	827	818	807	838	837	830	822	799	789	803	806	877	800	842	808	749	863	834	790	753	841	851	843	797	850	813	787	807	891	828	771	850	877	814	832	778	862	834	815	802	827	791	825	809	852	846	827	866	820	837	814	808	784	885	820	814	809	806	802	775	805	811	738	841	845	769	812	850	795	814	810	784	803	847	819	807	790	793	828	805	806	819	838	814	847	778	815	803	818	794	782	845	802	747	829	827	824	780	881	816	826	812	854	875	776	814	852	870	812	810	796	888	800	827	789	846	825	845	823	778	819	806	799	798	785	796	842	863	804	821	801	852	792	847	834	802	830	831	834	772	834	781	890	824	808	830	806	818	779	831	752	810	832	853	844	806	821	812	834	823	830	824	796	802	830	815	837	830	814	833	780	830	808	777	849	756	809	825	871	822	817	836	805	762	808	857	788	810	772	773	814	863	820	814	776	799	809	884	814	781	841	806	780	749	819	777	821	816	822	821	794	798	846	820	821	797	805	841	799	814	792	792	812	814	784	787	819	794	826	797	808	773	752	832	805	767	850	825	821	827	813	831	829	816	854	844	841	804	800	785	814	837	790	875	847	811	783	854	833	850	815	847	789	840	838	820	827	864	789	846	821	801	815	835	817	815	836	854	878	842	820	830	794	788	797	880	838	788	817	838	818	855	862	888	829	884	826	816	750	784	787	833
3612	22869	9265	3363	2544	2028	1713	1408	1364	1261	1152	1007	970	1031	936	903	875	900	903	892	897	849	847	854	811	863	831	879	829	812	824	787	842	847	770	934	822	877	870	843	869	826	834	844	819	824	831	836	843	778	818	849	829	832	864	832	767	838	839	857	823	822	804	791	857	828	780	834	851	827	854	804	832	871	817	838	824	802	864	876	847	791	791	867	819	844	858	802	862	805	846	829	844	844	852	829	836	821	801	810	816	836	799	829	869	870	815	824	870	806	900	846	877	836	828	870	831	826	824	883	848	854	803	824	864	852	860	823	829	823	813	813	836	837	811	849	833	813	803	857	860	778	845	787	822	851	836	841	792	892	795	776	853	807	840	835	878	816	862	805	849	817	842	812	851	851	836	810	813	797	860	858	851	821	831	844	854	835	836	804	825	848	841	814	807	843	800	827	879	780	806	776	818	858	772	866	799	843	808	834	825	837	866	862	844	792	828	886	817	821	822	845	802	816	787	826	891	862	870	841	858	898	759	828	819	823	819	809	763	804	812	834	861	815	843	831	831	931	809	876	796	807	811	848	842	828	844	837	841	873	830	858	854	880	838	858	822	785	837	806	795	796	826	834	863	829	840	787	854	859	830	781	801	824	875	847	819	833	846	834	835	831	835	842	835	838	831	803	839	847	866	830	791	849	868	812	820	837	835	849	814	850	798	836	817	849	812	840	771	781	835	797	834	795	878	841	849	868	842	891	853	797	876	839	795	826	824	799	811	825	773	877	818	852	837	803	797	834	830	841	779	873	799	833	768	825	832	811	875	823	833	835	797	784	786	835	846	841	859	809	860	831	893	824	819	870	850	851	812	864	794	806	834	862	806	820	850	815	865	839	781	803	841	851	812	821	822	838	820	836	809	790	837	772	850	792	775	857	837	849	862	834	861	831	825	838	805	861	800	835	822	835	831	811	838	835	822	874	807	882	842	848	838	817	858	826	818	850	810	847	806	879	777	860	832	846	810	824	894	847	812	791	821	900	823	808	808	795	828	845	815	850	801	830	805	844	839	847	864	771	823	824	828	801	875	840	829	837	842	895	844	843	812	829	848	855	813	793	817	832	846	829	790	816	852	830	852	831	794	826	842	768	835	836	854	815	836	816	822	889	842	848	805	826	856	804	824	798	899	800	861	792	844	816	808	770	827	840	828	839	824	867	883	835	794	875	832	844	781	830	839	899	775	822	836	822	840	863	820	855	850	805	805	776	870	868	799	774	856	820	804	834	846	840	797	865	836	791	821	771	832	869	815	796	869	838	853	842	863	833	822	852	882	841	818	835	865	822	829	814	829	791	846	860	814	839	859	902	837	846	806	792	838	787	806	811	815	868	860	869	818	805	811	819	823	833	858	844	865	845	805	784	860	878	837	842	831	902	807	810	841	795	849	844	843	856	847	839	826	810	861	859	862	838	815	887	816	791	848	859	836	875	821	843	857	828	880	824	840	791	842	845	859	893	807	812	788	855	847	816	853	824	807	814	791	816	820	812	800	806	875	851	833	845	839	840	813	834	853	847	868	850	814	860	879	852	801	813	819	830	819	824	794	830	877	816	822	811	795	798	829	812	868	872	843	818	889	837	784	857	814	831	819	862	836	877	825	807	825	869	854	844	829	900	856	862	833	787	820	820	813	817	832	808	817	847	827	870	841	808	805	874	857	823	819	784	833	810	765	828	853	804	833	831	853	821	880	810	857	850	799	760	838	821	811	798	850	822	833	798	880	802	794	843	813	815	813	839	834	824	819	910	785	833	835	824	869	815	834	848	851	840	791	835	813	799	779	818	847	793	806	819	812	837	811	841	849	809	827	839	792	799	809	787	790	826	843	795	797	802	850	782	874	866	841	809	862	817	824	860	810	836	829	815	836	812	787	789	868	823	862	825	788	802	855	844	819	849	848	790	819	814	799	842	843	858	884	830	848	848	818	839	873	854	802	804	800	839	826	835	791	791	816	864	832	798	822	765	847	763	832	800	790	858	786	758	830	864	805	840	874	852	812	825	809	850	788	866	847	831	874	838	827	822	855	794	829	869	811	815	848	825	813	846	797	829	840	840	849	829	787	821	851	793	792	860	805	840	801	869	812	830	837	884	874	841	827	837	792	885	895	826	801	829	814	866	883	816	864	833	828	779	873	807	835	826	850	828	857	864	817	827	780	834	819	795	837	829	857	801	829	837	806	823	811	801	799	782	808	793	810	868	842	829	816	807	816	806	833	821	802	856	816	825	838	830	812	810	831	840	836	867	851	799	830	843	808	809	813	790	833	898	794	826	876	810	843	841	822	806	779	850	858	787	796	821	884	868	786	825	793	779	830	786	822	819	813	869	803	797	861	807	756	805	894	813	877	847	799	821	859	796	875	797	862	829	834	837	821	883	773	863	851	829	867	799	858	847	869	849	803	825	825	866	781	861	812	885	807	846	851	823	866	793	819	836	807	842	805	795	856	826	848	883	813	827	832	880	826	822	879	804	834	873	814	786	873	808	836	869	806	827	809	802	819	873	860	869	827	809	842	821	824	795	886	849	789	802	818	831	837	819	869	824	821	831	804	811	836	838	801	897	817	840	893	832	853	850	811	784	784	852	875	802	784	804	849	833	853	839	813	807	874	826	816	826	829	828	855	811	873	802	845	866	782	798	827	805	768	831	824	880	831	765	827	884	814	783	844	799	854	789	856	858	793	858	880	843	756	817	792	852	801	825	852	855	827	846	836	772	849	778	811	839	827	804	800	779	845	820	807	834	851	815	839	803	805	832	779	855	854	816	832	815	881	815	809	848	869	864	816	792	855	815	846	791	775	769	868	824	820	823	803	827	876	813	787	772	766	868	854	848	789	828	786	838	832	821	816	847	835	800	834	860	837	826	868	832	844	805	821	848	796	789	820	877	817	830	846	852	866	814	841	841	839	855	840	817	806	809	892	828	803	872	829	818	802	819	859	810	825	819	824	818	828	811	810	836	800	816	813	826	848	813	830	827	829	799	829	864	802	827	850	801	826	861	838	771	844	822	824	840	855	790	841	785	809	866	810	854	850	892	830	808	836	808	815	822	778	796	855	856	848	803	872	807	803	892	840	836	863	790	857	833	820	875	847	861	806	797	801	777	783	787	844	808	756	909	824	829	830	822	837	826	789	849	794	859	791	850	852	778	870	860	876	838	842	843	799	852	852	848	825	879	819	846	851	889	859	829	897	839	833	862	871	816	850	855	823	874	828	808	854	824	842	818	844	833	867	759	832	837	854	838	811	824	786	815	846	845	845	845	754	878	822	804	798	803	822	852	846	851	855	782	823	821	801	823	852	805	813	851	828	882	858	803	858	818	853	853	834	828	825	807	822	824	878	842	840	835	837	864	838	823	851	825	819	878	840	849	796	767	823	824	831	854	869	778	823	826	882	756	870	849	827	824	847	801	777	823	816	840	816	829	811	815	853	805	825	798	810	873	890	855	826	889
24759	21446	28172	25112	15632	811	519	378	350	312	324	287	297	276	297	255	266	282	273	258	266	243	238	247	219	251	255	261	255	261	247	239	237	256	247	245	272	204	267	229	236	221	232	253	229	261	244	244	209	246	253	237	209	223	243	237	239	268	247	250	230	239	265	241	239	243	265	242	217	225	245	240	243	235	229	201	244	263	221	251	250	228	284	226	219	238	232	249	213	241	247	214	251	257	219	243	219	229	253	253	252	230	203	238	246	258	250	241	246	261	240	221	244	213	236	249	232	217	235	225	248	254	251	231	250	252	249	252	248	242	257	233	247	250	216	213	203	235	246	240	215	233	215	241	259	234	266	265	218	245	252	254	258	242	231	228	264	211	247	240	261	243	225	253	246	214	217	235	235	270	243	255	242	242	263	241	231	263	233	212	240	238	212	267	239	213	256	222	259	224	255	244	237	261	270	243	240	226	252	240	229	233	274	239	222	245	234	237	241	235	243	251	243	201	240	244	212	222	224	243	239	251	249	254	241	238	236	215	238	235	248	249	215	243	231	235	228	261	256	231	248	230	260	202	228	235	251	236	219	230	244	242	251	237	234	252	230	224	250	230	258	232	237	254	260	249	247	245	245	263	236	229	226	259	227	228	243	223	232	259	231	245	255	237	254	233	249	235	249	230	223	234	233	263	250	236	247	256	241	222	233	224	222	246	237	222	256	248	223	236	215	238	238	256	239	260	185	231	230	244	219	219	229	257	244	245	217	246	245	241	227	255	268	248	238	208	241	224	258	243	237	250	219	250	251	228	239	246	215	244	232	246	201	237	261	255	223	219	216	242	260	248	221	243	246	245	251	237	231	228	240	220	244	248	260	296	235	225	222	225	234	220	202	239	235	272	220	252	257	251	232	256	265	224	263	253	248	248	207	228	230	235	231	213	212	249	258	251	241	266	246	233	241	258	215	230	247	249	231	239	233	222	231	233	217	265	239	224	234	213	268	200	244	216	247	251	248	251	242	245	253	239	254	229	247	241	248	221	223	228	257	237	223	232	230	245	249	232	248	233	208	217	256	264	254	241	215	222	241	238	255	251	236	236	241	263	233	240	239	250	220	240	260	214	239	245	259	253	250	241	271	269	232	247	257	221	271	234	229	246	231	242	228	219	239	241	230	252	265	278	239	232	243	258	224	259	240	232	215	242	225	249	233	194	226	238	245	239	268	240	258	227	228	245	221	240	240	230	271	241	235	239	248	250	243	232	259	236	251	218	215	246	241	250	224	230	241	204	245	251	244	239	246	263	251	233	240	219	231	231	231	225	239	224	271	231	229	252	230	237	250	230	228	255	265	213	226	256	218	232	236	239	270	243	246	236	207	245	250	257	249	260	242	212	213	239	234	249	233	254	244	218	241	244	220	235	232	270	273	270	238	235	248	227	250	229	241	260	255	206	234	242	225	220	226	208	246	235	264	235	246	219	229	244	255	275	242	244	219	244	231	233	255	258	256	227	249	220	240	206	263	247	242	251	251	208	237	231	266	253	205	246	238	240	268	204	259	219	245	250	266	227	234	242	234	239	229	240	236	251	248	240	257	248	242	245	228	231	251	262	209	247	255	247	241	262	235	240	223	212	226	244	247	212	246	224	241	224	229	253	217	234	215	255	258	252	238	254	244	301	258	220	239	235	224	237	283	238	234	214	252	254	256	250	233	209	240	271	242	242	229	238	212	237	222	235	254	245	243	232	235	219	262	245	236	244	244	262	221	230	221	236	253	266	241	228	234	248	252	246	230	254	257	243	220	227	220	269	235	242	231	242	256	237	245	263	255	229	234	212	255	233	239	262	258	240	222	237	203	252	260	218	228	216	239	235	233	253	241	232	249	243	239	256	248	254	261	229	269	206	229	249	226	235	238	247	218	253	228	212	244	231	235	217	254	235	280	241	243	229	263	242	240	226	227	245	225	228	251	210	214	255	226	238	242	254	234	238	226	252	261	220	247	247	237	219	238	216	238	263	230	215	248	246	259	224	260	221	266	241	229	250	263	248	271	236	257	248	240	224	251	253	220	211	242	247	215	238	229	245	264	252	225	244	224	250	219	246	232	259	254	223	256	224	277	242	230	239	224	238	239	235	234	240	229	233	242	234	222	215	221	248	242	239	246	239	239	247	237	224	219	240	226	227	268	274	252	222	217	242	229	230	224	217	242	253	227	267	199	218	256	236	226	220	245	271	261	227	240	232	241	267	264	244	225	248	239	220	230	238	230	263	248	261	260	231	250	232	221	252	234	225	247	227	245	246	245	235	234	209	240	224	227	243	232	245	282	247	238	226	243	229	261	236	253	250	210	231	229	250	243	249	234	265	252	247	243	226	261	248	271	237	240	251	242	229	226	229	243	250	212	234	233	229	240	223	232	242	239	264	260	237	247	235	220	253	243	248	229	252	250	230	261	266	249	229	215	227	254	248	228	240	252	244	235	247	266	240	228	240	242	218	252	224	221	238	246	222	209	251	228	245	244	231	248	239	220	269	264	235	254	245	262	243	230	225	224	211	259	214	246	228	218	242	233	232	259	217	229	220	238	253	223	239	247	254	210	227	235	215	215	263	244	246	212	252	248	223	241	236	218	215	244	267	249	254	237	218	236	228	243	260	240	243	232	257	259	244	229	231	225	239	237	243	223	246	232	227	218	256	217	240	226	254	241	220	248	225	232	226	222	230	248	227	238	248	243	252	223	221	233	246	240	244	229	225	232	250	267	239	234	245	228	257	226	232	252	221	240	274	243	240	270	263	242	224	219	230	222	250	221	258	237	270	223	220	218	215	243	268	252	230	238	241	234	228	255	217	267	246	224	239	211	253	246	227	200	257	223	229	237	247	233	226	246	218	244	243	240	247	239	241	229	263	254	256	250	239	247	233	230	199	238	240	225	247	264	289	215	248	246	214	223	240	246	226	207	236	258	235	233	243	241	251	242	213	246	230	228	223	233	234	214	212	225	242	262	231	257	251	250	225	246	271	268	217	260	271	253	239	234	231	252	241	244	234	258	244	235	213	257	211	269	236	239	248	244	230	222	249	258	230	255	240	216	224	263	243	258	226	216	236	213	235	237	242	268	252	215	217	226	237	278	227	273	234	235	252	216	263	252	242	208	225	240	241	224	263	223	241	242	204	227	250	239	259	263	224	251	259	243	253	227	243	226	216	267	244	198	252	253	233	199	197	234	259	248	259	241	237	259	269	241	247	250	255	227	251	230	228	257	216	229	236	254	256	229	230	237	223	249	206	255	242	255	247	247	251	235	237	219	234	218	210	268	248	224	248	242	237	259	259	215	241	241	251	231	211	277	219	247	240	240	214	250	221	245	235	249	243	245	244	230	272	216	239	227	227	223	252	257	215	236	229	271	260	248	204	260	243	235	201	233	244	265	227	263	243	213	236	245	252	228	248	216	247	239	195	239	270	232	259	234	241	233	229	237	236	234	202	255	224	228	246	239	227
3341	16084	5840	1744	1216	965	783	645	542	489	444	373	391	367	353	318	299	288	288	315	322	286	272	273	269	298	263	282	273	313	273	259	246	295	247	294	283	264	289	305	235	261	272	277	278	256	270	288	285	252	276	287	274	262	256	270	296	287	269	279	274	277	308	225	267	256	264	296	299	284	301	280	269	258	280	276	311	274	300	258	316	274	247	297	281	253	277	269	263	236	240	252	294	265	241	237	246	296	290	265	283	290	273	289	269	265	254	261	252	278	279	284	261	257	292	244	257	269	263	302	275	273	272	269	252	252	259	243	263	249	253	267	266	259	286	289	240	234	266	305	301	274	266	269	266	297	276	272	272	245	284	269	313	269	296	268	250	259	284	285	282	255	266	272	239	259	257	275	283	278	273	258	265	253	270	250	249	306	253	224	270	271	256	265	240	267	266	266	231	280	278	299	256	282	253	279	280	258	273	248	281	280	297	283	234	273	279	272	282	255	280	256	276	253	276	302	290	296	275	266	257	237	259	262	275	285	286	279	256	289	263	263	302	276	283	272	253	263	285	262	277	290	275	254	287	260	277	286	266	260	274	264	258	267	259	265	262	302	269	257	292	280	286	298	257	250	265	277	271	275	255	266	277	282	269	308	234	274	277	253	289	265	284	240	263	276	236	237	243	263	283	258	239	256	272	262	291	249	275	259	266	276	279	282	258	266	260	231	265	279	285	251	277	292	247	293	271	261	298	258	260	270	256	268	250	254	252	272	262	269	281	258	273	260	265	267	243	236	259	249	238	286	250	242	252	273	272	285	254	272	251	266	233	258	255	266	288	302	284	258	257	295	261	254	249	264	249	269	274	247	289	274	309	280	281	248	276	266	312	294	272	284	240	296	267	260	265	239	284	252	273	266	241	272	277	275	265	301	251	252	289	280	271	265	262	264	270	257	287	234	257	295	236	276	276	257	247	278	260	249	258	270	262	266	266	260	287	265	266	274	247	265	291	295	253	249	247	270	279	277	253	254	274	267	286	295	276	245	281	266	279	260	272	284	290	275	276	245	287	282	280	257	268	272	260	290	270	265	264	251	274	265	254	306	264	271	276	297	262	292	284	269	258	255	245	271	260	281	272	260	237	238	271	299	262	262	257	266	263	257	287	290	237	271	260	285	227	274	235	250	261	275	278	297	257	308	284	252	289	264	251	313	234	263	291	284	263	265	244	286	274	249	277	279	267	251	266	258	260	250	264	274	262	286	264	273	249	299	267	261	274	249	272	270	275	274	262	297	260	259	282	256	271	278	284	291	253	289	260	302	264	276	279	250	258	256	289	275	279	247	306	279	248	251	250	257	263	247	264	294	272	236	259	290	259	271	292	262	275	265	252	273	276	265	261	278	293	276	267	297	264	278	272	255	242	295	256	284	224	273	253	272	291	264	260	296	251	297	267	303	294	242	264	278	265	276	239	277	261	270	233	285	288	264	264	276	234	263	275	237	277	257	246	261	270	253	263	264	267	291	277	257	270	256	273	242	272	285	295	300	282	271	300	279	242	269	274	264	260	262	255	246	271	253	294	275	272	271	259	282	248	244	279	304	259	265	280	281	254	258	258	297	277	286	266	273	256	242	272	270	266	262	283	252	241	275	255	268	302	301	267	264	265	275	249	261	283	275	292	273	251	265	247	283	283	262	259	281	253	236	284	277	259	245	254	277	265	268	271	256	275	250	257	298	294	301	249	249	271	285	280	298	276	278	294	275	254	284	271	249	245	238	238	255	287	258	258	262	259	258	250	253	252	279	263	271	300	273	254	260	281	269	257	304	261	243	248	254	261	248	276	270	258	260	280	256	273	271	284	288	275	246	251	251	263	246	288	273	284	261	261	264	247	278	254	267	248	250	253	255	270	298	279	251	280	273	268	267	270	281	281	272	257	244	287	277	247	257	265	234	283	269	271	250	264	267	254	278	266	279	253	261	308	264	248	268	273	248	289	264	273	249	273	268	269	277	273	274	282	282	278	257	275	261	279	271	253	249	259	280	256	294	280	292	249	268	294	260	283	274	251	284	271	267	304	256	259	272	244	277	267	239	251	280	260	264	228	280	265	271	277	304	289	269	279	273	278	244	274	266	265	247	283	248	230	266	272	299	255	276	271	261	259	306	240	262	286	276	270	288	248	253	257	263	278	277	285	265	279	268	257	253	299	259	267	241	258	273	248	246	240	261	274	252	248	249	287	259	277	258	259	276	271	302	269	278	294	229	272	263	272	276	271	283	274	292	283	259	274	274	261	268	269	287	278	293	266	271	250	264	269	266	257	257	250	276	283	266	251	282	262	274	262	278	256	255	245	238	264	289	285	279	276	272	265	255	265	302	294	255	274	264	266	270	257	271	280	246	251	266	278	284	245	251	293	286	274	266	288	302	285	295	264	254	234	225	248	257	255	255	265	268	268	281	308	263	253	248	241	271	290	261	243	298	285	245	258	241	245	266	288	274	275	298	303	289	254	270	278	271	273	288	264	281	279	276	251	249	254	273	276	258	288	283	266	298	276	259	247	292	281	284	284	280	261	279	283	260	258	272	255	242	250	304	285	284	271	258	264	243	267	270	273	282	276	254	312	238	251	262	263	281	259	254	274	292	245	268	246	285	291	277	239	243	302	272	249	247	281	292	269	261	276	255	250	250	285	262	256	279	260	281	255	289	256	281	244	288	275	274	262	260	243	280	276	273	277	252	231	263	277	283	254	249	253	269	266	258	249	251	257	256	254	275	264	259	282	263	273	288	285	285	287	250	295	272	228	272	280	244	281	260	274	293	260	252	262	280	271	254	275	270	262	252	274	274	271	253	257	246	289	280	294	259	262	259	269	272	267	285	260	278	258	269	255	290	262	278	279	263	274	291	261	253	239	290	285	280	286	258	297	294	245	272	273	255	271	279	276	255	287	255	265	256	268	282	269	234	263	278	279	266	283	275	257	288	266	297	258	257	258	255	284	284	248	267	265	263	268	252	268	282	265	282	301	282	285	262	282	271	264	264	259	259	289	241	262	243	258	275	266	252	275	253	257	260	256	255	282	243	270	282	267	287	289	260	264	313	287	250	253	264	264	286	273	250	265	282	281	258	293	260	297	266	261	278	273	279	271	274	262	288	277	250	253	257	276	249	269	268	268	294	287	260	266	256	276	305	253	246	245	271	263	257	282	275	247	276	265	246	247	260	272	273	257	299	228	262	272	231	274	257	257	261	271	256	286	257	262	276	275	279	265	265	282	263	254	237	251	284	269	286	267	279	276	248	276	286	268	248	276	255	290	277	261	264	291	254	257	242	257	270	267	244	249	273	247	262	236	271	260	268	248	275	249	289	253	259	271	267	285	271	265	265	293	253	256	260	259	283	275	253	262	281	269	284	266	301	264	268	273	268	265	260	252	260	273	253	269	251	284	261	242	275	246	231	267	266	265	263	274	268	271	302	279	274	253	274	258	245	273	264	259	260	240	278
22734	21608	29604	24086	21601	21675	13269	1793	1310	1203	1127	1037	1094	965	1035	916	951	937	861	922	885	910	840	921	886	889	884	881	845	823	845	832	864	810	874	816	833	856	875	863	851	811	813	840	835	811	823	838	792	841	813	808	857	841	895	852	849	869	875	858	792	855	814	836	855	771	761	802	842	831	849	806	824	896	846	800	780	857	847	828	805	830	774	823	840	838	819	851	849	858	805	862	841	870	862	835	858	794	806	828	774	848	863	850	779	798	783	797	854	809	801	858	857	816	800	839	848	838	826	780	827	829	840	762	819	815	820	839	847	845	810	854	819	836	792	865	852	774	863	860	783	778	844	852	846	802	836	883	874	804	789	799	836	850	851	823	852	889	826	853	784	760	795	814	837	839	801	819	865	821	817	783	857	793	867	807	823	835	811	777	828	816	823	792	810	855	851	845	831	736	829	792	826	814	845	839	821	807	840	810	823	801	864	822	819	825	791	834	815	813	803	834	803	857	801	859	820	807	828	802	892	817	836	797	814	838	822	809	816	851	802	839	767	873	817	815	775	817	800	836	856	812	838	788	783	812	810	765	717	761	843	745	875	775	799	845	855	850	848	811	826	790	799	853	840	794	836	846	805	784	799	793	848	860	800	862	832	790	846	835	844	785	857	831	795	857	835	830	860	767	841	869	814	813	808	781	814	845	811	800	846	847	828	845	849	816	838	813	798	819	790	874	820	825	818	842	815	829	859	799	843	776	801	839	781	811	865	831	797	843	796	746	813	856	830	863	793	839	827	804	841	810	797	805	835	866	845	816	825	809	767	852	800	830	791	816	764	813	796	899	762	790	842	809	814	811	829	826	831	862	786	847	812	863	841	770	824	868	830	828	826	823	810	812	821	804	879	806	846	831	803	834	816	850	826	749	840	834	759	796	866	844	790	796	819	824	783	815	783	833	812	832	775	777	827	808	826	780	849	824	764	819	778	804	810	761	795	834	861	842	807	881	833	794	799	806	817	797	829	834	817	782	798	828	820	844	792	820	798	882	857	857	782	826	784	848	796	831	806	819	761	807	842	844	839	801	868	859	846	864	849	789	819	844	826	826	814	823	820	772	861	848	756	825	827	799	816	796	824	850	860	830	849	811	818	774	883	819	794	844	799	755	839	850	818	819	823	888	800	831	763	806	806	832	855	757	854	839	842	860	835	872	851	831	806	776	863	792	862	829	818	801	772	839	835	793	807	781	849	884	821	823	849	791	840	837	810	836	838	793	801	812	800	855	871	853	866	824	829	807	833	814	839	806	866	786	833	823	865	804	771	864	857	859	801	890	816	824	801	779	824	781	840	799	855	810	803	771	804	806	814	779	835	821	811	812	749	853	798	792	853	838	856	787	882	795	796	805	862	800	769	796	821	833	796	844	793	794	828	827	851	822	808	778	816	824	819	849	803	882	818	819	831	839	859	809	840	749	808	848	818	794	769	848	852	821	786	776	803	770	816	864	861	809	816	807	878	789	792	833	830	794	851	781	814	834	883	852	835	812	816	797	835	837	885	807	790	849	782	783	783	834	832	815	833	828	808	810	786	789	834	820	841	782	827	819	812	769	802	810	792	803	829	803	798	815	810	838	824	806	805	838	840	788	828	874	799	835	786	759	769	835	822	792	868	853	828	835	859	835	851	830	826	807	812	786	816	839	799	845	772	800	817	799	820	833	835	809	814	807	820	792	809	865	853	833	779	788	769	859	801	843	867	817	762	807	815	848	802	859	824	794	825	871	871	799	766	812	782	842	824	834	861	834	772	761	831	809	780	816	771	816	829	787	830	798	762	853	822	751	799	857	808	830	844	817	842	826	824	771	852	829	813	814	798	803	850	825	826	832	825	744	871	840	822	807	769	857	784	833	789	825	799	803	835	822	801	836	797	813	811	831	763	863	755	799	834	831	772	829	796	788	795	826	784	863	797	820	873	771	833	861	877	800	893	780	815	825	827	839	843	816	807	821	804	798	840	826	751	810	825	824	778	824	832	815	783	801	754	772	856	795	811	882	830	863	808	791	835	814	814	854	810	785	807	814	843	811	803	769	821	810	794	835	809	787	789	884	794	814	812	799	819	807	787	832	827	794	795	845	883	809	825	814	819	794	797	787	837	771	783	787	801	855	788	826	790	810	776	767	809	843	832	778	784	850	813	860	876	820	864	829	836	833	840	746	825	779	813	874	768	794	898	796	835	855	812	757	772	798	829	783	765	816	819	812	816	842	809	783	828	823	869	789	837	824	789	819	802	839	822	820	825	866	821	778	785	811	774	766	835	795	801	836	786	779	832	763	775	800	832	807	841	797	825	832	814	835	790	783	864	817	836	800	795	793	812	783	837	776	823	807	845	794	823	825	849	821	820	869	768	834	813	863	786	844	801	765	769	819	770	819	772	840	858	788	810	814	832	845	780	782	888	767	808	846	848	813	822	797	821	783	846	849	874	808	781	816	900	821	819	815	837	806	802	840	856	815	865	836	826	786	839	818	871	807	827	797	800	854	816	838	849	819	795	799	878	833	810	786	798	779	780	853	809	820	824	882	820	797	790	810	866	838	840	855	792	800	806	806	788	821	799	823	776	824	784	858	825	811	777	870	807	738	835	834	827	834	854	762	818	852	851	790	823	855	864	846	820	826	882	789	771	839	803	785	785	835	802	849	850	803	822	779	811	804	814	748	796	783	812	810	857	792	819	801	807	873	879	832	835	810	841	855	858	865	817	842	825	834	724	794	758	829	825	797	827	811	827	811	856	801	838	778	793	840	789	833	814	832	799	759	852	796	817	839	829	816	817	860	795	794	820	848	778	852	845	842	806	865	842	832	868	800	826	790	845	815	839	815	848	863	804	847	817	843	819	788	765	828	841	798	804	855	872	824	789	837	762	862	800	778	804	887	804	814	824	840	824	830	804	813	811	791	845	812	831	789	841	874	820	843	806	854	822	810	829	852	850	793	828	844	834	821	816	812	859	833	782	804	793	805	800	824	823	801	802	862	834	865	825	878	779	782	830	829	799	797	872	791	830	788	783	817	862	821	809	795	778	845	845	779	796	778	811	833	799	796	875	803	865	742	869	835	794	852	827	825	867	851	811	775	778	855	811	808	892	829	848	849	863	871	849	797	793	783	768	797	880	776	778	812	785	894	784	847	771	834	813	807	849	816	799	841	841	862	831	794	805	847	859	817	762	803	834	838	865	858	789	842	837	813	830	842	794	796	837	798	840	813	790	828	791	827	841	808	795	852	825	787	780	800	835	831	801	796	813	818	786	798	834	812	764	798	835	787	852	810	842	862	843	843	843	848	824	772	747	838	828	765	831	761	803	750	853	799	874	834	860	858	812	822	868	819	794	785	794	836	811	842	814	813	815	835	805	833	827	767	776	808	775	846	850	860	811	798	826	757	834	755	807	788	849	823	756	873	782	850	805	781	835	831	823	828	818	808	822	840	826	803	838	799	803	792	852	804
5192	24393	14469	5529	4151	3165	2543	2101	1732	1534	1364	1327	1190	1147	1077	1072	1084	994	957	988	942	965	938	906	891	909	915	896	873	917	862	854	842	830	823	880	881	927	891	877	887	914	872	867	864	821	919	861	848	874	884	814	795	928	841	865	870	845	837	854	865	842	843	851	886	889	829	821	817	838	873	826	878	883	882	871	828	844	871	760	795	811	830	780	867	876	850	817	835	862	855	853	883	866	824	874	887	858	817	841	815	816	840	759	861	850	847	858	859	860	887	868	840	860	833	826	824	845	878	824	830	897	873	874	837	831	821	793	857	861	799	826	836	867	826	838	840	891	871	862	827	822	838	880	836	827	834	853	845	838	833	829	846	812	839	808	884	886	790	882	831	812	843	827	838	770	859	824	863	865	852	808	861	865	840	769	834	842	838	876	903	828	838	811	818	845	818	830	827	893	817	846	804	796	850	841	848	856	883	838	815	848	820	888	906	821	842	855	849	826	843	884	830	815	828	858	871	855	844	888	825	855	817	848	813	876	847	817	826	805	861	843	846	852	833	852	842	833	774	866	804	824	874	858	847	840	864	882	809	779	841	837	892	855	837	895	845	898	828	790	842	839	796	818	759	837	842	819	802	895	879	841	834	850	795	808	863	866	828	819	859	847	864	858	825	886	845	816	813	836	872	793	853	866	844	860	860	864	845	825	815	823	808	813	839	865	840	800	784	846	892	837	810	818	866	799	898	870	774	863	864	867	886	859	815	816	884	838	790	840	817	847	824	823	811	816	883	832	839	839	876	875	823	794	847	831	821	825	824	868	872	850	849	810	894	812	839	838	836	810	825	845	866	839	885	795	811	851	821	875	811	822	865	871	895	821	839	876	828	873	805	838	784	846	834	863	807	865	798	860	893	846	809	849	814	891	819	847	826	832	881	827	843	895	824	888	771	861	915	877	833	874	841	923	872	819	793	835	842	812	834	879	829	879	831	799	874	830	842	865	912	846	801	869	845	804	834	878	845	858	864	816	774	840	887	910	797	849	828	816	870	886	836	864	823	857	830	872	845	858	824	816	816	851	875	806	859	849	771	859	790	882	817	880	843	848	849	835	878	838	860	851	822	828	820	870	847	816	846	817	859	818	824	823	827	827	863	797	836	785	836	840	859	872	829	876	866	819	770	853	875	798	833	798	837	856	786	835	833	823	901	850	842	833	891	832	805	852	873	913	803	842	859	832	839	846	846	822	849	825	850	795	830	814	883	840	805	883	851	857	843	810	796	869	830	866	809	855	814	841	857	870	821	797	836	865	881	841	810	855	865	879	806	821	825	837	878	872	797	804	813	883	849	803	860	802	882	808	875	839	833	934	827	835	843	872	844	858	840	817	822	894	875	811	843	795	876	803	778	822	857	816	837	853	825	854	798	815	846	861	840	914	850	795	820	832	832	806	803	840	836	812	874	872	828	850	863	795	800	838	875	868	846	821	873	859	843	783	814	887	848	793	857	826	847	821	856	852	898	820	881	815	793	838	855	857	845	829	848	821	839	853	893	867	881	859	850	850	833	808	822	825	827	794	817	799	848	910	794	844	789	836	871	818	811	821	857	869	842	835	864	853	850	885	820	838	803	859	844	793	818	789	882	861	869	865	823	834	818	819	844	848	844	849	804	891	848	820	847	832	844	845	881	795	807	839	880	856	824	852	865	763	847	834	826	785	902	862	842	846	825	807	827	868	844	818	864	837	832	870	836	844	889	848	817	853	891	874	810	832	860	818	880	821	870	824	850	801	839	839	861	853	845	882	844	826	851	857	846	889	885	830	877	846	863	863	879	859	804	885	864	794	832	823	814	811	861	797	890	856	864	795	764	842	845	851	822	858	819	844	800	794	840	839	855	840	862	884	881	826	818	837	802	836	837	845	812	841	830	827	810	838	895	857	845	875	823	882	801	814	857	833	840	813	851	798	858	900	842	829	818	885	867	875	840	863	838	817	830	853	839	836	802	780	853	833	872	855	838	861	880	820	870	867	820	827	867	854	860	809	783	780	866	894	816	884	828	825	847	835	813	830	842	888	814	856	865	851	835	853	887	843	843	841	803	841	909	903	848	868	793	826	862	806	890	862	819	805	839	807	874	831	833	889	843	849	849	874	813	814	855	840	847	836	828	819	808	824	826	859	864	817	880	853	843	870	846	867	826	852	839	854	853	860	870	877	827	848	873	893	843	856	840	789	809	783	861	814	828	909	864	813	858	824	863	845	843	860	803	806	776	875	834	807	864	802	825	848	850	819	892	854	839	870	847	807	862	844	823	809	887	824	799	833	850	802	809	869	835	812	848	865	832	852	867	846	872	882	812	821	801	860	820	844	874	860	802	869	814	859	808	825	835	816	815	826	823	836	846	888	842	854	817	823	841	858	822	879	867	805	834	818	902	838	828	864	880	850	856	810	886	858	835	872	846	873	772	845	833	863	860	835	839	831	848	847	825	866	848	841	858	862	856	842	859	820	873	860	798	811	841	862	840	830	866	851	840	801	807	835	838	906	815	823	873	841	852	819	820	813	852	872	883	783	883	877	774	810	864	845	835	863	818	873	885	829	837	856	781	869	846	846	821	847	850	859	857	848	841	852	881	807	887	823	851	829	823	835	848	935	847	855	856	869	803	826	822	828	795	857	863	844	748	828	876	865	821	829	846	900	895	804	813	852	816	838	788	822	858	829	840	837	874	846	842	784	803	832	832	862	863	793	845	864	798	810	857	871	853	898	812	808	788	893	893	838	820	846	859	816	877	854	829	848	835	799	802	840	818	862	797	812	849	861	852	895	825	827	858	869	881	801	847	878	814	834	853	873	848	852	799	789	864	833	849	818	847	835	772	819	845	868	807	886	832	861	863	843	890	893	796	845	830	840	848	858	803	883	815	854	800	811	814	910	827	822	835	822	844	821	847	861	817	825	835	888	838	833	860	849	834	829	862	829	867	903	860	836	866	802	827	888	820	811	805	834	813	810	839	837	785	842	889	871	864	794	833	859	819	884	860	799	887	863	842	823	877	876	824	841	828	866	847	853	853	893	820	863	819	849	799	871	830	852	812	859	814	865	874	815	839	872	870	807	876	829	852	798	856	809	828	844	850	830	848	827	855	800	895	848	831	830	839	853	835	854	797	871	808	771	872	831	876	887	891	825	835	843	810	842	845	841	834	844	812	823	797	868	871	812	877	843	791	846	814	887	885	884	865	850	873	823	870	897	849	846	784	817	821	891	853	842	846	864	828	851	817	841	849	902	859	865	830	833	828	836	879	788	833	810	851	912	868	859	831	817	861	788	866	868	809	823	828	887	850	831	825	812	835	848	840	844	852	845	852	850	820	819	870	846	843	839	848	815	847	862	774	817	909	870	842	808	828	844	818	870	850	818	827	796	866	882	873	833	829	823	816	815	891	854	824	832	868	842	785	854	854	864	797	800	818	831	844	864	825	845	844	835	820	786	864	837	862	889	780	866
27766	20154	7940	791	516	397	415	392	393	421	363	386	384	341	343	377	379	356	389	372	411	372	383	372	411	386	357	423	396	382	382	388	411	373	375	363	360	383	362	376	374	370	402	366	380	331	350	426	384	368	396	377	368	334	376	365	393	369	378	388	377	356	381	380	382	421	376	369	378	400	392	351	374	376	380	396	371	344	382	354	391	376	365	389	367	382	379	365	361	367	418	377	349	377	389	388	383	355	373	392	372	395	359	392	366	388	377	370	356	385	372	365	374	376	386	362	351	367	365	408	385	378	357	403	379	373	382	377	369	362	362	357	371	372	360	370	370	352	376	362	374	355	397	365	397	379	380	360	391	351	366	393	379	341	342	400	388	384	375	433	376	373	343	380	357	392	364	375	382	364	386	376	373	378	347	402	385	393	383	355	337	398	364	407	380	384	370	355	373	374	368	385	379	412	367	386	354	365	380	378	344	392	394	374	342	352	371	384	394	364	351	422	382	383	376	394	393	393	375	368	370	368	388	394	362	379	365	355	386	401	360	371	382	357	384	388	371	378	363	368	367	397	356	362	377	378	352	374	378	404	389	359	393	370	390	371	373	362	377	375	367	350	352	359	387	393	345	374	372	378	364	369	337	380	359	365	347	410	337	336	342	376	373	355	339	395	352	387	391	380	365	378	403	382	412	378	377	427	369	388	371	412	372	371	370	396	354	392	407	375	404	376	363	393	401	353	378	343	385	378	417	388	399	386	390	396	398	406	391	378	363	345	365	386	386	370	369	368	328	374	345	372	332	402	382	394	391	367	383	395	372	372	372	353	364	364	356	396	336	382	384	368	350	357	371	354	377	365	391	349	355	389	370	409	373	394	383	361	366	373	349	359	359	327	375	374	369	394	348	387	377	353	364	378	405	365	380	385	371	387	374	352	404	372	408	407	394	408	375	376	362	353	403	376	415	356	366	381	380	333	352	383	360	370	383	415	392	398	377	384	362	387	393	408	416	359	403	388	376	406	410	360	369	396	364	378	373	430	339	372	403	369	377	352	359	423	363	371	351	355	376	375	404	391	378	391	364	385	381	384	379	409	371	394	371	392	389	399	361	373	388	368	374	359	341	426	351	393	358	378	400	385	348	371	372	391	423	411	392	378	360	383	370	359	409	370	343	371	398	392	356	382	381	334	379	355	362	372	363	356	382	370	358	371	412	394	415	369	394	361	372	370	336	375	371	378	350	391	371	390	363	393	394	357	376	378	393	357	385	373	368	379	337	365	363	369	407	395	399	375	393	394	404	359	406	350	397	364	357	363	373	374	357	368	374	406	418	375	402	368	376	380	388	395	384	377	401	365	382	347	411	413	398	376	367	354	389	350	381	359	368	366	390	364	369	398	360	379	339	345	405	400	334	377	385	376	377	340	391	385	380	390	379	389	378	373	417	377	386	375	345	375	384	353	376	398	367	368	397	370	379	405	390	360	410	384	380	380	384	354	377	365	390	382	389	366	350	401	377	399	383	371	400	371	362	339	386	393	419	396	365	368	354	385	384	369	384	398	384	373	397	370	375	384	367	388	374	350	366	365	354	366	377	383	356	398	374	372	390	387	383	345	391	324	350	390	400	362	373	387	340	369	388	412	379	335	385	392	379	378	412	364	391	368	363	368	380	388	360	396	346	374	361	383	353	341	368	389	380	386	373	427	347	383	370	375	396	390	366	353	381	362	351	403	375	363	391	325	395	353	365	350	374	359	401	368	404	388	412	380	355	381	358	376	326	391	391	351	365	361	349	365	384	403	372	407	396	427	366	394	387	366	395	362	373	396	383	356	374	383	391	383	354	355	381	378	387	338	362	317	384	386	380	363	362	363	386	429	365	374	384	391	378	381	365	354	423	392	334	367	359	363	363	361	388	391	355	361	405	380	359	367	420	387	395	364	375	386	413	382	355	385	362	383	394	380	386	385	362	402	344	414	378	357	398	390	349	379	387	389	388	403	360	375	356	369	390	381	378	370	368	381	376	377	398	382	372	377	390	368	401	330	399	382	410	348	356	403	402	374	352	370	397	338	362	337	363	408	386	361	351	354	388	412	368	381	369	404	390	353	391	406	389	385	376	384	401	395	338	386	388	364	396	366	412	368	347	372	377	368	349	364	359	344	344	371	362	412	406	341	408	382	394	394	361	361	369	391	375	394	385	384	340	371	375	388	388	423	349	368	376	386	340	414	376	396	405	377	359	356	358	373	391	375	384	383	377	388	388	385	327	377	353	389	356	408	373	393	361	376	405	373	376	377	367	377	374	364	371	353	375	369	399	358	389	376	384	355	363	360	349	360	374	391	369	381	394	388	350	368	375	380	392	363	393	358	404	374	379	369	411	366	347	370	378	377	385	367	374	374	364	343	390	390	347	373	358	392	384	422	364	387	395	370	391	346	348	368	387	369	395	387	410	383	414	358	349	385	361	394	358	367	354	362	371	363	381	358	387	396	390	357	372	349	357	392	382	367	387	382	374	394	405	364	368	369	358	368	381	388	366	386	408	376	388	352	370	378	355	430	412	372	350	369	385	358	377	401	363	354	391	381	409	403	368	406	384	376	392	437	383	387	385	359	355	401	405	358	371	374	376	388	396	387	340	407	342	350	407	391	422	411	364	377	372	391	396	363	363	376	355	363	375	342	370	369	357	376	384	400	344	362	363	356	397	364	391	353	378	410	377	368	382	366	376	377	383	372	393	386	408	411	407	383	375	387	399	410	354	385	393	350	368	370	378	396	378	391	367	404	353	367	347	345	361	373	377	372	374	369	403	351	346	386	388	385	357	365	422	374	396	391	402	400	370	351	393	373	406	359	366	407	382	389	400	330	375	394	387	348	383	365	376	360	365	390	393	359	380	369	373	338	342	407	357	385	346	381	382	410	379	369	384	355	383	381	371	365	353	414	404	371	381	344	375	372	370	373	416	349	391	366	390	397	369	348	360	362	366	370	374	354	369	357	386	415	384	368	370	362	367	350	403	385	390	390	398	366	338	385	372	358	387	363	381	372	389	346	354	396	390	365	382	404	409	363	386	366	370	373	328	419	382	369	380	361	379	377	394	380	405	381	369	350	377	351	345	409	366	337	357	409	385	370	406	371	354	370	335	383	351	406	378	373	385	368	393	379	362	390	407	359	385	346	378	373	358	390	377	396	375	408	393	368	397	376	360	366	370	380	361	373	373	352	412	363	399	356	407	393	349	348	416	392	357	402	398	379	382	376	399	353	361	354	359	357	372	366	369	387	399	408	363	373	375	387	363	359	375	362	374	390	327	377	408	400	361	387	388	394	389	365	356	333	358	358	401	376	358	404	373	374	402	376	365	391	350	391	378	387	341	397	403	396	411	374	352	375	358	334	389	372	380	370	363	404	357	367	375	375	405	361	379	372	386	350	353	368	401	339	365	385	381	424	353	390	381	368	399	389	395	365	361	336	377	395	363	379	411	418	381	350	367	350	344	384
4398	7633	2858	545	465	482	452	442	432	404	400	418	390	373	385	365	366	373	412	372	397	404	374	389	404	397	395	370	390	377	370	431	399	406	400	400	377	396	388	379	371	413	386	382	362	375	402	369	392	375	426	406	414	410	381	386	386	390	358	391	364	394	408	397	396	412	412	422	368	368	415	425	416	427	417	403	410	386	388	397	408	389	399	358	337	389	397	409	396	403	378	392	366	363	392	360	374	377	379	417	337	407	393	422	377	413	383	380	399	399	389	401	391	350	396	373	392	379	375	376	386	365	383	379	349	379	422	384	393	358	378	403	384	372	419	357	405	370	385	395	374	422	351	435	401	383	390	405	414	391	409	380	389	394	430	381	394	390	399	380	393	400	391	388	381	360	367	408	419	390	392	386	423	380	382	382	386	354	376	417	399	392	384	372	401	355	392	379	377	406	348	379	408	377	367	388	393	396	396	403	380	367	387	384	368	370	371	375	394	370	381	350	372	407	405	364	378	378	379	369	381	371	366	385	403	375	385	417	444	424	373	376	404	387	401	382	406	400	391	397	404	389	377	390	384	388	415	401	421	372	390	351	350	381	346	405	367	381	386	375	386	388	382	379	403	376	393	368	409	365	339	361	422	400	418	403	392	397	379	395	422	415	385	422	364	409	406	414	409	367	406	354	409	359	394	404	370	399	388	390	388	368	387	383	362	383	383	372	397	409	388	383	375	391	401	367	394	401	343	386	372	382	404	403	372	396	394	423	351	405	413	396	406	383	414	398	359	413	397	412	386	402	419	433	415	414	413	384	374	394	404	417	394	363	373	381	415	397	387	409	387	370	387	369	387	390	410	389	421	404	404	383	421	372	366	398	384	406	418	385	400	399	374	385	355	388	380	380	408	388	370	372	370	367	377	398	370	390	409	380	378	366	369	387	382	388	363	386	369	423	366	384	412	368	407	421	391	400	396	364	392	383	370	440	391	380	386	391	371	379	420	428	369	401	407	362	400	373	402	376	412	361	383	384	409	382	420	412	381	382	392	386	361	380	389	389	418	393	400	383	411	384	405	397	368	413	375	389	391	403	399	421	394	394	395	385	405	365	387	385	380	373	379	408	352	374	366	396	402	423	378	418	379	395	396	414	415	376	433	392	397	406	373	415	421	366	411	394	374	422	385	410	411	382	376	382	418	398	426	396	380	368	380	391	392	385	379	376	378	390	381	361	399	358	408	379	381	349	379	391	386	414	379	389	382	380	395	367	406	377	372	372	398	340	383	376	369	372	385	421	390	356	408	367	410	393	367	391	364	397	378	411	387	376	410	395	415	395	404	433	368	406	406	406	358	384	392	393	377	379	391	389	354	385	394	356	366	365	374	436	378	402	389	373	400	359	348	414	389	400	367	418	363	347	364	388	371	396	398	393	396	378	397	399	383	365	421	370	347	413	383	404	372	398	389	359	353	340	376	413	417	379	365	377	396	348	393	400	395	388	367	424	369	367	364	395	383	397	389	356	392	368	386	372	381	379	394	411	376	374	399	392	380	369	379	401	368	391	389	417	383	362	388	383	405	373	388	394	376	389	375	396	385	400	380	413	417	394	388	381	401	376	389	391	380	399	372	389	373	403	368	395	350	370	358	393	405	378	376	382	426	398	381	372	392	380	370	383	383	406	423	383	379	386	436	370	415	369	374	402	401	410	363	386	369	400	378	445	362	379	383	391	383	399	354	412	382	366	386	383	408	370	364	383	377	373	387	371	395	392	368	413	382	411	412	368	364	387	372	386	373	389	406	368	409	409	392	376	407	376	379	386	378	407	402	407	385	384	375	386	365	369	381	399	370	384	354	390	384	417	378	393	402	393	404	413	423	395	407	398	360	364	369	427	383	373	400	361	386	377	387	352	406	346	398	376	384	392	409	415	327	369	382	406	374	386	381	390	374	399	425	377	414	415	387	380	401	387	401	396	365	366	399	356	413	381	366	402	371	391	378	388	400	386	409	376	376	382	384	354	397	399	382	383	433	391	416	401	431	395	370	406	367	391	382	409	381	379	389	430	414	386	381	385	405	401	399	373	378	422	388	400	364	357	342	398	383	394	386	375	357	408	378	372	354	405	419	404	390	405	396	411	368	358	405	431	397	405	402	409	378	380	378	412	382	404	421	393	407	392	369	388	390	365	402	417	387	390	391	398	387	397	388	377	377	408	415	409	375	380	368	349	442	371	395	390	406	374	389	410	397	366	376	376	385	419	397	391	372	396	360	377	418	375	397	358	385	394	395	389	423	394	349	363	354	411	398	357	409	379	389	369	390	409	357	387	415	400	382	367	384	387	399	379	365	380	369	393	395	417	366	378	410	403	376	386	408	352	379	387	386	370	402	404	380	402	370	423	385	407	383	375	436	391	391	403	386	377	411	384	403	386	407	376	356	383	389	390	399	381	387	418	385	386	414	381	403	402	386	383	366	386	409	377	376	412	384	340	431	415	394	417	370	391	386	371	387	385	372	380	413	378	396	396	358	358	396	409	364	366	387	406	420	416	390	381	387	413	395	390	372	389	374	356	399	400	396	385	370	399	374	387	400	380	391	375	370	397	392	390	338	349	393	401	426	407	390	390	403	412	409	378	397	373	382	369	421	386	395	357	427	368	384	365	350	374	366	377	415	359	394	389	334	416	448	380	397	379	366	405	366	396	358	411	368	427	343	384	358	380	385	412	404	386	413	388	393	408	384	436	400	396	389	336	386	382	376	351	372	389	405	399	415	384	404	422	380	403	353	394	413	400	375	373	408	397	399	394	379	377	382	357	419	374	356	380	420	379	371	384	411	397	406	351	439	415	406	385	409	381	378	382	355	384	375	350	420	380	375	394	374	374	368	386	363	395	400	397	372	405	379	387	375	376	389	424	379	381	380	414	373	431	389	387	404	392	408	387	369	386	426	368	385	410	390	396	424	421	416	371	372	384	389	405	353	379	356	373	381	393	353	380	358	385	377	404	417	369	387	404	357	378	364	390	393	405	369	400	400	373	397	404	403	384	399	413	370	400	377	403	426	421	373	360	387	395	407	379	385	349	399	415	327	383	368	405	377	393	398	397	402	394	349	346	382	372	395	400	379	393	419	365	342	378	366	406	402	393	421	416	377	394	383	358	398	359	381	355	368	398	378	382	411	408	383	395	408	399	375	379	407	365	388	450	365	375	375	388	406	407	407	359	394	373	360	390	388	386	388	419	400	374	369	397	395	409	416	374	417	378	401	388	366	401	379	401	374	409	384	396	369	393	373	373	358	374	397	434	362	382	376	378	381	381	379	393	430	417	350	374	413	331	397	366	399	382	376	388	424	406	398	374	423	398	386	412	403	429	365	396	388	381	366	385	396	383	394	404	370	426	388	379	360	396	405	382	377	396	396	369	377	379	363	408	392	376	390	402	394	402	383	394	355	387	368	409	370	390	383	415	355	415	389	382	433	374	407	424	365	370	387	383	397	370	402	379
23726	21514	29107	24355	21513	14125	2011	1236	1052	982	983	927	928	904	882	938	852	878	858	864	827	833	847	873	874	836	817	800	827	818	845	813	805	809	845	866	869	827	836	842	825	801	845	909	846	824	830	827	836	863	784	818	784	812	850	784	857	807	749	801	841	775	852	828	835	826	849	814	806	885	815	897	802	781	811	872	877	814	799	812	808	815	833	810	823	787	794	847	849	805	822	844	815	822	824	767	787	818	827	778	851	836	761	822	804	810	814	833	834	809	833	789	817	816	781	806	818	831	800	797	820	783	784	795	840	845	778	832	852	809	819	844	773	820	870	822	813	812	809	848	781	855	790	787	866	819	797	826	803	840	827	867	865	805	803	856	835	838	835	812	814	807	853	843	816	823	847	798	874	843	854	824	799	782	776	824	811	784	845	849	826	804	838	772	880	828	792	851	786	874	793	814	800	761	820	809	824	807	806	818	830	776	805	767	839	801	831	755	800	797	855	812	833	795	878	827	807	793	766	805	791	821	805	800	774	870	859	803	844	812	840	822	789	800	816	855	801	813	850	819	781	835	839	774	824	860	847	803	809	841	827	845	892	806	794	797	890	790	822	812	795	814	808	845	819	784	765	780	845	824	800	841	770	792	790	849	775	815	830	854	809	824	804	825	820	776	782	762	803	815	841	815	825	789	778	820	791	806	794	735	800	786	848	847	796	793	816	813	805	832	811	857	846	791	826	828	865	830	790	819	764	863	769	795	845	815	822	794	790	811	774	802	745	841	852	769	834	821	814	792	843	867	840	815	769	814	783	789	740	781	805	845	796	835	825	854	822	831	800	915	787	867	824	792	784	816	863	778	841	842	803	787	819	823	789	801	820	784	794	775	786	821	819	818	803	818	763	752	847	819	792	826	782	811	771	799	763	818	798	803	849	762	828	797	749	887	796	752	890	821	815	816	822	810	763	807	850	834	826	758	830	832	779	838	832	800	836	860	782	821	770	803	769	866	803	827	810	747	864	790	814	832	815	810	794	789	852	788	799	864	821	775	808	807	842	808	794	800	767	828	796	813	831	791	777	811	796	785	819	856	807	808	832	800	783	783	879	824	834	796	840	845	782	834	805	756	840	801	773	792	824	811	825	814	850	801	835	816	754	842	798	803	785	745	842	784	869	807	796	797	855	848	839	851	772	720	771	851	798	784	822	806	778	882	749	821	769	844	832	781	794	809	795	819	785	805	807	850	866	762	769	834	840	833	828	804	797	800	804	823	838	810	819	834	843	776	837	837	829	850	782	736	752	784	847	811	804	785	817	820	762	864	816	789	797	813	819	808	803	819	817	784	829	783	783	806	789	773	819	824	822	785	785	759	805	752	789	821	796	845	788	802	828	836	834	749	844	807	760	806	766	783	820	797	840	899	800	805	800	805	800	820	826	805	741	785	822	848	800	845	868	791	825	818	861	794	828	789	789	794	791	844	805	783	750	811	839	835	805	806	807	815	833	835	752	806	807	822	832	714	806	842	837	787	735	813	790	828	825	831	839	790	816	812	802	803	746	791	831	790	827	788	811	808	794	821	779	765	860	779	852	786	844	839	776	810	786	813	845	828	826	840	812	805	807	789	814	800	809	803	814	824	874	842	785	829	810	788	715	789	823	803	856	833	835	815	803	760	847	791	794	798	799	810	730	786	815	835	812	797	757	805	792	797	766	821	786	779	803	794	765	826	809	813	796	831	822	789	822	804	850	836	786	820	811	779	828	839	769	831	797	768	800	779	780	808	822	883	798	776	839	792	753	844	855	806	810	766	781	802	769	821	803	817	811	819	836	842	810	849	863	861	814	762	765	798	848	791	810	831	839	812	796	816	819	770	805	814	866	856	798	817	739	844	793	831	850	846	872	801	809	842	761	801	808	796	843	790	853	793	827	793	845	796	813	805	831	767	831	859	819	874	817	826	851	814	828	819	756	802	749	836	829	801	838	783	806	844	781	780	831	793	805	816	771	840	802	806	809	821	790	795	794	814	868	827	814	897	811	773	772	808	804	832	842	809	800	867	827	809	832	790	820	797	863	850	813	749	889	815	776	846	779	836	783	808	783	787	780	810	798	789	814	814	818	859	817	772	839	786	789	829	839	822	799	794	796	830	834	845	805	828	805	871	781	827	790	827	839	782	807	851	809	778	804	841	826	810	814	821	793	817	760	847	856	758	836	827	826	840	855	886	796	845	853	785	788	777	810	799	809	792	834	827	768	838	814	804	790	823	814	814	787	825	812	828	766	810	850	746	860	808	847	827	801	845	816	833	765	772	808	774	822	800	812	832	880	848	802	781	819	817	831	795	835	785	796	809	821	809	825	791	726	764	824	811	783	818	807	779	832	753	844	811	813	820	833	857	851	813	800	786	870	852	788	795	794	832	789	821	815	785	809	782	808	774	820	787	845	842	798	838	799	766	820	763	801	800	805	823	793	826	780	809	833	778	807	841	786	759	790	760	820	834	776	802	832	812	792	782	763	818	760	814	764	806	792	772	804	835	810	785	837	833	806	782	779	771	849	834	807	804	817	812	791	844	859	847	885	767	807	778	820	785	825	817	873	796	804	810	813	784	798	856	790	769	800	832	795	821	808	783	789	838	815	789	785	839	819	791	831	800	766	808	804	815	806	805	862	833	841	826	844	831	844	828	832	844	797	796	859	818	869	784	814	832	750	743	826	839	792	728	783	844	853	796	772	729	867	773	781	792	844	797	828	783	850	815	808	809	834	819	813	864	801	783	781	817	838	773	894	797	796	841	828	819	786	820	791	840	817	788	756	794	784	778	773	798	790	863	771	807	797	876	793	784	795	824	835	768	834	799	824	778	802	825	846	809	786	818	789	773	814	851	798	859	815	790	847	825	823	871	839	782	850	798	841	794	827	843	808	859	834	810	786	780	823	809	830	850	835	772	790	824	792	815	827	739	771	799	827	834	812	827	809	801	827	834	802	793	852	788	791	859	788	807	795	830	835	818	846	796	773	841	804	761	795	815	791	819	807	813	845	784	773	832	812	828	856	871	811	810	808	814	806	856	813	834	781	782	829	796	819	819	792	795	796	772	845	789	819	751	773	843	819	765	834	807	825	740	834	763	838	851	769	843	794	813	816	798	821	800	768	804	828	773	784	788	773	841	783	840	834	797	839	808	780	810	860	782	770	854	823	778	870	883	788	748	710	802	802	808	738	854	817	757	851	805	819	817	874	782	767	818	836	814	769	807	762	803	831	829	802	824	819	803	801	821	814	816	794	831	788	864	802	808	810	825	793	841	764	819	817	771	799	814	803	798	786	878	813	796	827	760	791	828	836	880	793	766	794	800	801	779	772	787	806	855	825	793	836	822	805	803	832	804	801	807	821	819	806	765	799	783	760	831	828	815	754	822	853	799	871	801	815	865	834	815	794	828	786	801	837	805	784	754	790	824	854	792	791	775	822	803	811	848	798	811	758	824	808	821	825	788	835	779
3818	21980	9910	3315	2440	2084	1670	1421	1264	1149	1074	990	998	950	1012	939	872	883	878	879	867	901	849	841	851	862	807	864	873	838	820	921	867	839	866	831	803	857	818	788	833	850	839	825	905	833	796	818	786	862	837	857	857	857	831	872	851	778	804	781	849	853	790	833	783	828	832	898	799	843	789	814	822	802	822	880	782	846	811	840	851	834	838	849	821	857	836	888	800	800	858	771	868	858	868	801	805	854	819	823	797	832	810	843	866	774	849	818	794	799	819	808	874	776	866	813	831	803	823	785	798	820	799	824	797	804	799	847	799	819	901	817	859	883	791	831	829	852	826	814	813	825	871	802	854	864	798	839	851	849	830	784	775	845	837	823	881	856	796	811	824	825	833	851	829	768	841	845	883	849	791	762	833	809	838	818	784	783	842	813	839	846	812	768	885	848	784	878	782	803	782	825	830	804	842	842	845	838	838	812	852	835	797	800	846	808	829	848	809	823	805	889	907	868	842	815	897	832	830	794	880	804	802	789	760	883	834	843	820	816	800	814	817	793	826	832	858	764	806	867	892	834	835	855	816	820	829	857	832	829	784	853	829	812	801	819	794	835	759	785	862	823	876	779	841	789	849	792	828	815	803	789	854	834	818	818	839	852	858	822	765	856	803	842	820	825	889	824	825	815	783	842	836	828	836	813	838	837	814	879	778	811	846	796	824	855	818	828	794	792	796	836	831	801	828	825	783	848	834	811	816	807	819	859	810	835	877	777	858	809	863	845	863	808	802	849	809	820	870	798	821	880	816	784	789	825	865	799	844	805	824	816	807	798	798	840	765	794	840	862	838	747	795	788	858	867	818	786	742	814	814	846	802	861	781	842	839	821	849	804	783	813	849	867	869	820	807	809	814	881	882	837	774	838	842	811	794	783	847	820	823	844	860	823	804	833	837	794	815	845	845	832	848	769	825	851	849	878	840	854	833	792	860	803	821	780	821	767	852	780	773	834	825	856	804	788	864	804	819	795	835	854	854	817	804	871	879	814	825	841	855	826	803	858	814	827	793	881	826	879	843	780	813	822	866	825	805	814	836	831	865	830	848	841	861	814	795	832	809	842	774	828	831	824	774	845	851	769	846	817	802	807	775	820	834	830	808	775	858	795	777	887	840	814	856	864	863	770	847	822	831	871	833	815	811	822	828	809	794	848	766	809	791	838	832	870	857	824	791	826	804	821	819	843	830	818	813	861	808	822	825	793	847	769	846	808	851	879	823	837	804	820	797	787	808	847	816	844	855	811	849	844	808	816	863	863	778	800	800	797	787	859	788	879	829	861	860	828	817	815	817	855	832	825	828	822	778	843	862	866	818	816	825	789	797	806	809	814	827	853	829	836	793	824	831	831	835	841	813	829	808	838	824	793	768	859	832	854	870	854	853	814	809	807	869	814	837	823	827	828	843	782	891	794	798	855	823	851	811	864	815	765	862	820	837	792	792	836	783	844	813	859	833	788	853	801	779	761	837	835	810	877	764	819	810	818	807	788	819	868	845	808	800	791	831	824	827	848	842	826	789	825	862	839	856	825	849	751	817	777	862	784	794	793	800	799	829	859	823	807	861	840	831	876	771	866	876	802	852	834	799	832	872	849	869	876	832	792	798	829	794	759	828	838	812	835	820	821	827	863	816	821	816	800	842	794	859	823	813	856	848	820	803	881	860	831	869	863	843	810	824	820	796	842	829	897	816	846	804	779	860	808	831	799	836	816	780	832	810	863	808	834	831	807	848	795	805	830	832	784	843	775	841	854	793	850	870	845	775	811	811	771	853	826	825	834	840	828	762	815	822	824	867	767	784	870	833	826	861	800	812	848	795	822	807	892	845	837	847	824	818	818	802	825	761	859	814	820	850	848	827	791	799	822	838	779	833	820	864	829	819	815	791	804	795	854	814	832	871	805	826	822	813	837	871	817	846	789	820	808	876	825	816	802	815	846	817	840	794	840	816	843	798	844	806	769	808	834	780	791	783	811	878	848	833	827	773	809	871	887	826	771	850	841	828	795	832	908	819	794	792	814	793	845	815	788	823	835	835	849	802	838	784	865	841	824	831	832	846	871	819	819	867	859	781	825	813	853	811	798	799	854	858	825	849	801	799	815	816	849	826	790	854	785	823	855	823	789	839	856	789	861	820	834	781	829	867	796	819	850	876	805	842	847	861	837	866	809	855	835	854	831	807	869	853	881	865	821	807	859	805	805	814	861	841	835	829	836	769	787	863	816	790	825	822	852	792	855	812	860	771	873	843	821	855	725	789	781	834	807	789	824	834	822	839	801	821	762	813	804	787	852	811	880	839	815	809	815	861	815	844	824	872	842	825	831	811	790	862	819	816	850	842	848	813	837	837	857	808	813	803	860	810	859	799	774	836	809	824	892	796	813	891	815	872	794	862	796	848	804	820	830	784	809	824	850	823	816	801	830	823	851	824	810	779	787	769	799	827	840	825	853	856	836	838	816	844	819	828	792	826	828	846	868	836	836	849	791	837	839	816	862	844	835	873	806	846	873	831	845	805	758	811	842	769	822	846	800	783	893	839	778	784	831	846	783	876	812	789	838	812	812	848	787	811	753	799	811	823	764	825	776	823	855	815	855	852	830	805	792	815	825	797	820	816	800	822	864	777	819	837	834	844	840	808	809	823	821	830	849	818	864	836	788	827	791	798	823	804	812	822	805	799	834	799	783	852	829	823	857	813	804	821	845	842	801	862	856	848	833	796	824	834	795	835	826	834	836	818	825	788	806	816	818	818	783	794	839	884	815	839	860	841	832	826	840	811	848	863	830	855	798	806	877	857	872	863	815	795	802	848	807	793	791	806	820	855	807	776	822	756	824	813	800	811	875	819	791	831	827	818	815	822	827	853	842	822	775	806	846	798	840	800	832	820	826	857	842	805	812	846	839	839	851	784	745	845	804	814	860	825	868	804	844	829	807	822	869	846	794	805	814	817	792	821	832	860	795	828	885	810	844	801	835	858	830	766	800	839	819	842	849	838	818	842	782	814	828	776	827	778	811	778	833	856	804	844	800	891	816	792	789	873	790	856	900	812	832	885	842	820	852	835	870	860	867	864	802	838	812	797	821	829	836	811	803	785	789	860	796	833	791	851	869	806	876	865	857	814	847	831	778	785	827	866	844	824	852	839	847	842	815	858	847	858	804	839	837	854	820	779	819	814	808	831	847	809	859	785	818	839	813	779	842	828	890	826	847	866	819	849	835	778	764	818	779	810	836	824	820	822	851	822	794	804	846	880	819	859	778	852	859	846	825	902	747	856	752	835	866	791	799	811	817	801	795	843	789	811	772	813	786	843	756	873	791	830	907	809	786	874	837	847	805	811	802	836	825	780	792	830	831	827	848	808	821	817	829	866	818	828	824	811	810	845	862	809	808	806	869	813	772	816	879	798	777	808	881	832	805	839	854	805	822	843	826	824	796	815	794	849	873	752	832	792	836
24809	21454	28176	25122	15817	804	457	422	357	344	309	307	259	309	267	255	254	251	249	280	259	264	236	232	239	236	270	268	274	254	229	262	235	256	248	257	247	243	244	230	246	248	260	256	231	239	244	259	200	248	252	249	238	226	262	236	234	225	250	228	262	241	235	234	199	249	246	245	243	240	236	261	225	256	247	275	232	254	231	239	251	250	254	244	254	266	248	257	241	239	264	247	217	223	225	235	236	232	233	263	254	227	226	256	229	247	230	218	235	234	236	210	254	241	242	225	263	250	236	259	223	221	230	259	244	260	265	266	230	234	227	253	276	239	244	255	224	251	219	222	256	227	222	228	233	263	237	219	225	238	287	264	221	233	203	269	227	255	242	237	249	252	229	257	258	244	229	214	226	228	263	223	217	261	205	223	280	243	232	240	226	263	222	247	245	244	261	232	256	229	264	282	226	251	251	243	256	263	242	235	222	266	226	212	247	265	254	235	249	242	225	243	260	228	233	243	247	237	247	245	226	234	230	258	256	234	229	237	219	226	231	242	226	247	247	234	243	247	245	254	223	213	236	244	206	242	257	253	220	267	262	261	240	203	245	238	239	253	246	266	244	233	228	258	216	254	224	229	235	230	247	242	251	273	230	235	242	213	216	262	236	231	237	241	230	235	253	258	247	254	245	229	234	251	251	224	229	242	245	252	236	248	258	267	240	237	215	271	232	237	239	237	224	248	269	244	242	261	222	245	254	250	254	230	226	219	252	240	246	206	212	256	247	267	238	238	233	231	222	227	234	228	268	226	229	209	233	249	243	270	254	270	223	229	256	267	244	267	234	223	266	250	217	237	250	247	245	261	256	211	219	239	246	257	249	239	231	276	245	256	243	255	204	255	249	209	272	230	223	224	229	251	221	235	234	271	235	262	240	236	242	231	238	262	260	258	224	229	249	258	254	227	221	247	263	257	232	240	227	230	227	276	219	238	212	282	242	227	243	233	242	254	263	216	257	250	281	255	259	224	227	253	234	240	240	244	260	262	265	250	223	250	235	232	254	244	269	233	247	262	211	241	245	240	224	247	238	260	228	235	263	240	250	227	261	234	218	235	256	248	250	237	257	231	230	233	239	243	238	255	248	272	254	244	241	254	207	245	267	240	249	225	239	258	241	209	241	241	230	229	243	241	237	247	259	247	242	214	285	253	237	262	254	225	263	237	230	266	229	235	222	237	245	200	205	234	245	231	202	249	231	233	237	241	228	252	221	222	246	237	253	229	261	243	232	233	236	263	253	255	227	258	240	239	222	246	229	252	223	222	268	243	267	232	237	262	253	264	255	251	222	259	245	244	256	236	243	262	242	238	219	251	260	228	232	239	209	235	225	257	211	231	245	240	247	249	245	212	281	235	230	247	253	240	258	264	237	223	242	236	238	244	247	230	229	247	254	256	232	223	247	231	245	268	236	230	251	249	270	265	269	239	241	217	261	221	212	238	243	272	233	268	246	232	216	242	232	223	234	230	211	231	230	228	244	257	234	289	243	245	218	218	263	233	231	250	215	258	251	251	247	219	231	271	231	217	256	242	253	248	254	259	227	235	269	214	205	241	257	228	236	219	246	236	256	249	250	238	242	221	220	212	238	215	244	279	244	198	222	229	250	263	227	229	280	235	248	229	222	238	227	237	232	269	234	252	228	252	255	216	254	241	225	240	252	228	255	222	235	242	236	258	215	250	222	232	222	219	233	246	226	276	210	243	222	259	269	245	222	224	260	244	248	230	210	231	244	231	232	246	249	254	266	232	249	249	253	232	209	255	245	246	246	276	255	224	233	254	221	251	229	244	266	228	230	247	223	248	215	249	231	247	217	243	247	275	250	236	235	217	254	229	238	242	232	272	237	230	248	235	262	227	227	250	264	236	244	222	226	243	235	256	238	235	237	254	240	229	234	235	230	261	257	271	230	235	232	241	242	249	239	278	252	237	244	234	232	261	238	245	219	234	245	226	212	237	225	232	245	243	245	229	246	241	237	243	228	230	242	246	217	238	250	238	219	225	241	224	237	248	243	235	217	216	222	241	228	219	220	235	216	237	230	256	262	255	248	247	246	251	223	230	229	245	237	191	242	250	240	229	218	249	241	261	230	225	237	261	231	212	232	280	219	245	240	202	255	247	237	270	222	210	241	243	238	253	224	239	244	249	199	260	239	228	240	274	224	234	251	245	261	226	238	241	266	256	249	211	251	218	258	255	227	246	221	226	246	225	230	259	218	239	243	212	220	235	264	241	227	261	243	240	247	245	243	239	226	233	227	248	221	242	227	241	243	209	249	241	257	241	237	245	225	239	266	261	253	242	246	234	210	247	213	246	251	221	234	244	254	224	247	233	251	227	238	238	238	228	258	248	202	260	222	224	261	255	229	228	233	248	228	216	229	242	280	214	260	245	246	249	244	235	208	224	244	222	224	237	238	253	247	241	270	267	250	261	240	237	268	203	238	272	236	214	251	239	263	233	243	248	258	226	235	218	251	230	235	220	241	228	218	235	240	244	213	252	216	218	239	225	221	255	242	259	221	239	223	237	274	217	263	247	254	259	239	229	223	267	239	220	217	222	240	251	242	228	206	239	239	271	230	241	215	236	253	262	240	257	247	276	215	222	238	227	259	260	240	286	262	234	240	244	222	207	228	216	227	226	217	239	213	240	217	261	250	243	246	224	245	234	227	258	242	237	241	245	239	235	252	226	232	234	244	246	257	267	250	213	247	241	213	237	252	223	245	239	200	229	260	267	234	228	210	248	226	244	230	259	237	235	245	264	234	236	272	232	253	247	233	221	234	258	253	249	225	224	259	262	243	237	238	225	242	242	278	252	228	263	252	244	264	239	220	251	241	264	234	224	255	236	245	235	236	260	219	252	259	286	224	251	215	250	245	246	239	243	207	263	249	235	267	246	242	238	235	247	233	236	224	226	248	274	251	286	229	262	257	222	215	235	243	251	211	256	223	221	235	238	238	245	227	230	230	228	256	260	229	250	257	207	230	229	235	232	221	223	229	239	224	251	217	232	219	238	231	263	260	233	229	240	249	240	229	225	227	261	255	222	235	224	224	247	239	251	216	235	237	243	235	241	222	237	198	257	277	226	240	235	237	252	242	230	254	214	216	256	255	252	234	245	246	253	242	229	236	262	228	269	290	265	235	219	241	225	240	241	243	260	219	240	217	204	244	238	259	276	254	220	239	244	223	242	222	230	252	215	243	252	239	246	251	271	229	254	253	253	254	219	220	244	244	223	236	226	305	256	259	218	228	228	225	236	237	250	249	264	216	235	239	223	239	221	237	209	235	230	218	234	242	236	220	261	217	209	231	238	247	257	232	227	239	241	259	262	222	237	257	222	224	221	221	251	219	241	211	230	215	216	249	248	258	244	237	228	250	274	250	257	229	257	246	248	264	249	236	250	229	226	245	248	264	236	279	245	227	220	244	213	217	272	265	245	275	245	262	235
3574	16153	9885	1779	1247	954	799	601	559	476	445	392	350	357	334	316	302	319	275	303	292	307	298	295	260	281	268	311	313	254	297	248	273	288	284	291	297	293	284	269	253	304	267	314	298	253	250	287	240	277	253	267	274	272	270	259	258	248	279	288	293	271	312	252	252	284	256	237	261	290	277	280	248	296	275	255	266	282	222	280	288	270	300	298	268	277	259	278	268	271	302	282	250	265	242	284	290	287	270	244	272	257	246	248	289	272	270	251	262	291	240	284	262	270	277	255	259	247	276	254	266	241	272	280	258	242	292	262	265	244	248	284	269	232	268	261	272	273	249	278	298	286	295	252	261	258	287	261	276	268	259	273	259	251	266	281	238	238	289	270	277	266	273	267	270	296	301	277	255	269	262	282	263	300	279	262	231	260	254	287	280	287	252	301	254	241	250	267	320	276	257	289	278	263	255	298	285	266	283	281	252	283	271	266	267	259	250	246	261	290	261	246	244	272	277	244	292	264	286	275	258	281	263	236	260	255	311	238	266	273	295	226	247	300	270	287	249	264	265	258	254	270	293	288	257	260	262	254	251	279	301	261	294	269	274	265	274	289	259	297	269	268	259	271	296	265	243	269	262	245	261	250	256	277	252	262	256	262	233	265	276	253	280	274	242	272	273	248	296	265	265	255	257	249	276	269	273	303	275	260	298	263	279	283	282	271	263	292	227	277	259	262	230	274	262	250	257	278	273	283	264	285	272	294	264	256	261	245	252	263	299	291	302	260	276	260	269	294	245	262	259	264	272	283	252	263	272	288	256	289	282	259	269	293	263	264	262	277	294	249	262	285	248	269	276	246	288	239	244	255	268	263	266	277	271	255	296	254	241	266	259	264	263	259	266	291	258	242	269	264	277	286	297	277	264	272	268	247	254	278	265	259	252	253	278	257	256	293	258	241	312	272	263	284	258	254	268	256	255	249	283	253	257	266	242	287	285	279	279	258	281	256	249	242	273	291	243	278	242	274	258	274	282	259	273	239	256	256	268	253	263	252	280	239	257	261	275	266	269	253	245	260	281	280	307	269	264	267	268	291	249	285	280	262	282	291	277	262	290	273	299	261	261	249	270	275	249	292	256	265	267	278	230	246	283	264	243	293	267	296	274	259	260	259	273	259	278	296	257	258	264	277	257	233	255	228	265	269	246	278	252	259	261	272	275	264	262	283	265	266	266	288	247	270	263	282	284	255	250	284	295	281	265	253	270	271	255	254	273	251	262	257	255	265	263	275	271	265	285	288	274	250	264	270	258	242	290	269	263	261	255	267	288	254	291	262	243	255	244	252	281	276	250	287	251	264	241	274	274	296	271	245	301	274	242	257	252	253	244	296	257	270	277	245	271	277	295	248	248	236	273	257	274	277	257	249	264	264	290	278	264	243	295	239	271	276	296	264	267	280	273	280	281	256	274	286	259	263	248	239	278	260	276	303	258	236	250	262	262	271	251	270	273	275	260	272	243	271	269	249	228	283	277	251	272	252	290	256	263	276	245	275	255	274	252	291	270	284	264	271	259	262	252	300	289	252	259	259	271	283	247	278	258	246	257	287	260	240	254	293	284	264	242	276	267	276	280	287	232	260	306	265	265	260	293	271	276	265	282	246	276	252	263	243	268	254	258	249	266	268	267	296	255	247	251	240	282	248	260	262	279	275	262	271	283	239	271	282	277	278	302	288	259	264	250	280	227	273	261	273	278	289	270	269	274	264	277	244	276	252	289	246	299	265	269	247	253	266	269	273	266	282	274	285	249	272	285	276	277	235	273	289	264	285	245	275	268	251	269	267	252	267	293	285	270	275	275	253	256	270	318	245	265	255	245	249	249	272	310	269	264	249	281	269	290	286	272	276	252	261	306	287	287	263	287	265	278	257	263	265	298	250	260	264	278	280	289	262	253	284	252	242	242	287	266	271	242	280	293	261	271	289	259	247	244	268	258	270	280	270	276	226	302	283	260	278	251	279	252	294	254	296	275	285	267	248	274	244	249	278	249	267	272	287	253	256	288	273	286	291	309	247	272	256	267	258	270	249	262	254	278	281	254	260	258	281	254	252	264	301	285	282	267	298	299	243	285	287	258	264	288	279	249	270	299	244	260	263	266	257	257	275	263	264	289	262	259	287	276	302	287	239	255	271	256	298	254	263	269	264	286	257	310	284	283	253	276	264	302	270	252	269	257	268	290	293	260	243	268	256	271	283	242	277	280	271	294	243	274	286	266	261	263	282	266	259	264	262	296	240	295	227	230	297	268	258	266	296	271	262	253	288	264	252	253	267	295	279	281	287	281	244	279	307	256	261	266	268	267	290	269	279	272	265	289	281	278	275	258	269	252	257	283	249	264	272	272	302	286	252	257	269	261	269	265	284	257	290	259	296	305	282	273	234	257	294	246	258	247	242	263	271	239	251	253	265	256	251	252	273	274	284	276	249	243	226	273	281	265	268	264	281	259	271	253	254	254	255	267	275	250	261	296	278	290	266	295	301	260	254	253	258	219	282	264	257	257	281	262	262	249	277	261	265	256	283	254	272	257	274	253	284	244	261	289	261	284	295	265	281	283	266	277	282	265	261	244	276	273	258	245	268	279	276	286	287	259	280	279	251	294	270	261	269	270	277	271	270	278	273	268	261	271	269	244	258	286	259	300	242	239	279	258	268	274	266	286	297	270	284	274	275	275	264	284	266	270	245	260	269	253	253	241	279	255	287	267	271	225	234	278	274	272	258	260	254	256	251	248	243	265	280	265	248	256	282	262	284	292	283	284	295	248	283	254	259	275	270	241	268	290	244	255	275	269	262	253	254	288	274	253	268	288	289	265	298	278	269	262	243	265	275	300	277	254	276	264	239	292	245	284	262	253	253	306	294	240	282	245	237	283	291	277	228	247	262	253	265	255	263	273	265	283	276	287	290	265	279	254	259	287	256	247	245	293	262	268	267	270	284	269	255	290	261	267	294	275	260	262	239	257	284	281	287	264	241	277	252	292	277	276	256	269	266	262	247	265	262	288	254	295	269	273	279	231	269	274	271	293	284	304	287	254	280	263	283	274	261	284	230	235	279	276	268	269	264	307	283	279	241	298	257	284	285	276	234	268	261	285	304	282	264	296	270	277	301	272	240	254	260	275	285	294	252	282	284	247	262	261	261	259	271	274	283	250	265	264	268	272	298	274	288	267	287	237	243	271	300	254	246	323	261	289	250	228	250	264	267	269	287	274	258	283	262	257	292	293	257	273	269	291	284	285	271	260	282	234	265	259	272	237	268	293	251	263	282	273	259	246	249	265	284	264	264	286	266	252	250	293	296	304	257	247	231	223	294	278	278	293	293	252	279	252	276	285	300	300	284	270	261	255	287	266	267	289	250	249	288	267	251	231	276	271	262	257	293	250	278	246	250	256	282	254	282	256	262	242	264	266	268	243	258	260	271	256	233	271	256	292	271	259	271	261	285	265	262
22726	21588	29594	24055	21590	21673	13124	1783	1313	1200	1118	1130	1022	976	996	931	943	946	917	886	915	811	878	881	902	893	857	868	862	819	866	816	847	809	799	819	814	851	807	835	815	825	797	784	848	800	789	871	828	823	780	794	846	794	806	856	838	855	825	855	791	822	815	824	829	822	777	806	828	787	819	808	851	849	796	812	849	829	872	858	804	843	783	788	854	792	786	828	832	837	783	809	810	803	839	847	765	863	878	767	778	811	835	814	852	846	809	791	796	834	836	808	862	832	809	795	768	767	772	829	877	847	822	845	799	793	794	878	780	840	824	804	855	848	784	833	821	793	814	813	808	790	836	845	803	758	796	783	787	836	867	767	835	818	812	815	778	813	767	764	795	844	804	812	813	835	780	864	806	820	836	849	795	830	796	842	795	885	812	808	783	799	794	786	885	873	799	820	822	783	792	865	844	826	819	818	776	824	855	772	848	839	783	840	833	769	834	815	815	837	756	787	841	757	788	818	843	805	828	855	811	876	775	773	853	809	859	840	805	840	826	848	805	834	864	781	812	832	836	833	771	822	834	815	790	841	828	806	835	817	828	828	799	819	817	774	801	801	773	829	827	812	848	795	824	782	828	798	871	765	856	846	835	798	843	852	840	801	796	761	882	797	888	826	787	794	778	812	822	838	769	825	820	846	841	787	784	815	844	861	867	836	844	809	850	809	804	823	775	804	789	804	820	825	795	810	787	763	811	844	849	851	788	775	820	862	820	848	814	813	759	839	845	801	848	803	808	848	826	828	778	819	790	818	823	792	807	826	770	827	857	800	810	860	799	819	797	806	802	865	797	824	807	829	780	787	879	815	795	784	784	809	821	819	814	849	828	792	845	850	828	781	841	750	837	849	835	841	811	822	810	813	828	794	824	800	836	826	841	841	761	798	861	752	830	743	836	776	794	873	817	800	826	871	812	785	849	767	820	815	821	846	804	831	778	831	766	802	829	843	827	787	817	808	822	872	861	791	848	779	834	822	797	814	801	871	810	806	857	784	823	791	805	815	794	852	834	834	825	797	810	777	828	809	821	814	784	808	768	858	832	794	807	771	831	834	859	845	814	784	824	777	815	854	838	783	853	840	816	842	834	776	857	783	807	752	816	876	846	848	836	849	792	817	794	795	853	752	802	830	794	809	833	817	805	819	863	810	834	770	821	886	803	773	775	828	795	861	846	783	787	788	824	857	767	777	817	799	813	796	837	858	816	806	804	847	822	805	788	830	794	773	795	828	827	865	798	861	860	863	794	802	816	855	739	821	806	817	858	799	812	839	788	826	800	881	867	807	867	788	778	783	841	818	817	778	820	841	818	812	795	830	844	817	824	743	831	798	857	795	759	818	797	777	809	774	849	796	793	806	828	765	793	780	866	834	831	791	852	849	776	797	795	810	783	791	787	799	825	780	782	789	843	841	799	818	782	818	746	785	816	856	847	781	766	800	864	757	840	775	828	813	825	853	763	803	813	820	712	848	850	849	827	800	806	820	875	883	831	821	814	767	802	768	797	802	767	783	793	856	814	841	817	843	895	813	839	813	806	823	789	814	823	876	791	834	827	862	825	874	803	795	800	843	811	882	861	810	799	832	844	813	828	825	793	800	826	849	840	854	800	765	832	822	803	781	826	831	818	824	820	859	842	819	815	822	797	819	865	810	851	816	812	850	770	791	813	781	815	790	825	795	837	843	793	807	819	831	808	866	796	840	780	835	818	820	843	845	818	804	787	764	810	855	836	829	802	834	799	806	805	823	803	821	848	803	811	847	790	825	845	796	813	847	769	743	851	794	792	792	819	800	776	856	832	778	813	830	823	795	818	827	836	791	855	735	778	785	831	800	801	785	780	767	812	810	775	790	805	805	827	856	769	837	798	870	821	781	823	822	830	835	814	856	787	790	844	808	773	774	888	817	831	815	828	823	824	804	856	792	806	771	828	828	827	814	795	837	788	846	774	833	789	784	869	858	848	847	780	824	821	788	779	766	793	853	839	809	803	805	852	813	829	806	816	801	843	834	839	828	835	758	832	852	798	817	826	876	871	799	899	791	834	791	814	840	818	818	837	812	865	845	756	772	820	858	778	839	826	793	758	831	762	819	809	845	810	892	802	822	810	798	738	818	778	790	801	771	814	790	883	823	783	843	788	842	775	808	846	835	807	836	860	783	823	788	794	812	832	824	842	809	816	816	811	793	772	805	802	779	864	809	785	823	794	816	805	789	801	809	798	801	800	819	844	764	800	773	813	800	779	781	796	796	850	802	781	766	800	818	871	849	808	847	767	837	823	811	825	783	805	826	823	841	795	797	838	805	797	815	846	867	786	794	787	803	806	851	848	823	760	878	818	757	820	792	827	774	830	804	810	796	817	798	844	819	851	764	827	848	866	763	753	762	815	777	816	815	793	847	798	804	805	822	816	802	779	871	798	811	844	827	820	805	827	791	805	778	823	837	856	797	781	776	858	813	794	877	838	829	760	814	781	776	790	869	816	773	782	795	823	806	805	795	857	791	809	828	828	845	784	814	820	796	782	787	880	759	833	807	795	799	826	799	762	780	800	839	802	825	844	804	790	787	840	776	778	762	775	811	849	790	803	814	790	793	827	828	781	797	801	780	805	853	835	841	854	790	786	830	817	773	764	813	848	813	777	816	878	780	819	804	820	810	801	861	804	811	807	797	799	840	822	787	769	786	789	858	752	823	841	847	795	754	844	832	874	851	784	778	816	803	799	848	840	822	795	790	818	788	766	826	842	798	819	824	829	775	795	820	774	812	810	845	819	782	791	768	873	845	804	883	760	797	727	819	794	781	797	794	774	839	875	826	815	832	818	846	781	813	800	818	861	848	789	815	795	826	814	823	834	800	818	876	836	819	808	815	785	843	811	799	848	817	796	802	798	804	782	820	770	812	814	818	808	813	820	810	767	828	799	843	819	797	855	814	762	781	842	775	820	809	753	806	773	814	828	860	835	789	835	863	773	743	799	812	802	798	801	784	812	835	803	804	810	815	800	814	796	815	769	853	824	784	817	796	790	867	846	807	837	794	782	793	809	832	787	868	783	852	807	813	816	805	820	854	785	820	792	860	800	822	820	776	795	822	744	823	780	811	818	823	817	815	811	809	788	768	818	822	775	845	843	755	806	841	806	761	824	816	792	791	831	809	838	797	802	864	856	800	771	819	786	785	823	807	791	863	855	811	796	853	789	819	808	812	797	795	787	802	812	760	830	777	808	838	827	819	813	797	837	819	820	831	814	767	856	885	764	855	770	789	793	792	815	794	806	812	808	819	819	786	860	864	802	835	881	780	813	827	803	844	834	848	771	832	812	805	851	798	824	827	777	810	823	800	829	797	841	827	871	831	817	829	798	846	824	857	824	818	806	802	809	815	772	805	786	815	831	863	817	856	772	772	825	810	784	815	807	800	815	784	794	797	845	867	825	830	752	837	873	812	824	824	793	821
5004	22036	26475	5572	4020	3087	2529	2070	1741	1575	1428	1278	1183	1105	1092	1080	1018	998	1003	983	993	935	906	968	923	875	895	883	844	894	836	870	867	867	817	878	901	855	863	847	856	823	866	877	863	895	829	835	875	846	852	884	850	792	867	883	764	843	846	850	811	861	839	859	856	868	840	794	832	800	850	807	789	807	818	863	842	844	827	841	829	869	828	813	826	874	818	792	866	841	804	857	859	835	807	827	812	828	819	802	785	769	836	759	798	855	812	820	859	837	848	877	838	848	793	857	850	821	841	810	837	841	827	847	833	812	919	862	889	808	858	827	822	788	848	804	878	814	829	883	748	843	855	823	795	852	844	848	855	888	875	841	797	837	806	776	823	850	903	877	836	867	869	836	880	860	882	815	848	852	831	818	828	813	833	825	823	823	820	877	830	807	844	852	829	850	841	853	847	839	854	827	786	813	841	833	808	803	869	842	856	852	891	906	859	829	806	807	811	796	827	805	824	874	849	788	841	865	839	827	888	790	830	865	807	839	866	840	862	889	828	800	828	835	809	828	803	843	892	834	838	840	835	820	845	804	804	866	809	849	839	860	858	837	873	834	829	873	803	872	782	834	837	750	829	821	850	804	824	805	873	834	800	823	942	832	840	821	885	833	838	901	835	758	818	803	839	870	843	827	835	825	844	853	895	819	830	853	813	849	887	795	837	830	856	892	850	845	899	826	852	858	851	818	829	792	803	862	859	847	825	855	780	841	852	821	821	835	852	827	850	842	857	844	856	775	845	824	802	867	856	844	860	836	795	871	820	900	862	785	800	861	873	857	844	796	814	852	792	806	853	856	838	830	919	807	846	918	890	868	864	880	809	843	802	820	805	822	801	839	853	864	876	818	819	856	841	798	787	838	864	819	833	825	800	775	875	867	867	822	836	865	803	815	857	831	852	862	851	892	878	822	881	805	851	845	792	821	803	808	870	827	782	841	855	868	817	864	896	852	915	810	796	786	799	841	815	815	820	842	829	768	803	863	809	809	859	846	873	803	841	827	826	842	837	830	809	847	843	862	918	827	815	860	826	835	828	797	812	813	849	784	777	826	857	857	845	828	909	872	779	882	821	847	839	842	791	811	825	839	789	851	825	854	815	879	869	789	867	848	834	854	832	782	868	846	841	857	830	865	855	847	800	847	863	874	756	833	809	792	859	831	809	871	885	845	827	850	873	760	837	867	836	862	761	845	834	809	854	887	833	828	821	837	757	874	832	768	840	830	864	833	772	802	864	816	845	808	825	860	816	833	877	834	825	845	859	837	823	818	828	843	759	844	744	842	762	813	808	859	793	848	870	832	813	849	815	817	858	822	849	882	823	823	873	820	862	838	806	811	840	813	794	834	843	880	773	839	910	863	863	808	852	864	822	793	818	864	852	846	799	868	809	834	827	838	846	813	837	834	818	881	812	812	851	846	799	792	870	851	851	859	830	815	848	860	835	825	855	801	906	851	821	786	829	830	820	849	823	880	879	775	851	834	885	824	852	855	839	822	791	820	860	781	895	825	826	836	832	859	823	826	817	819	813	824	824	866	829	802	875	892	789	855	820	795	873	834	824	768	872	829	800	831	860	820	832	809	837	817	794	882	855	835	862	844	865	883	883	830	822	864	789	821	822	895	852	817	856	834	821	867	815	849	844	834	874	871	828	818	858	846	830	837	755	836	848	831	809	816	835	814	857	833	771	822	840	798	873	853	840	859	831	844	830	848	855	864	860	797	876	854	860	838	841	827	804	794	857	801	845	870	857	835	853	840	871	826	829	797	858	864	834	804	866	870	870	848	796	861	838	810	798	829	825	806	850	851	817	822	865	829	828	823	850	810	874	790	845	833	796	843	859	913	852	818	870	828	808	865	886	809	830	851	899	827	881	768	870	818	854	833	836	812	890	864	854	800	864	876	873	844	792	832	804	813	807	803	870	841	830	800	857	829	860	822	840	809	826	846	839	856	834	854	855	861	793	807	860	833	807	867	831	843	878	811	885	834	862	839	803	879	842	817	839	810	834	893	841	881	866	819	835	854	834	866	833	849	860	880	843	855	799	836	785	829	840	807	807	821	835	813	819	830	837	839	798	793	838	842	829	799	823	898	789	802	831	868	806	814	833	792	831	864	789	901	868	836	846	826	815	812	831	846	794	860	793	775	804	790	835	820	838	854	856	822	874	863	827	804	869	880	808	840	818	863	815	868	828	842	837	867	872	828	863	836	865	883	863	827	862	803	873	852	864	855	792	851	815	826	841	809	914	834	819	798	819	825	823	818	897	811	786	828	854	872	856	837	810	831	847	858	799	793	828	810	848	872	790	804	802	852	809	817	809	830	802	836	782	841	822	839	852	841	811	823	834	803	873	800	859	826	852	857	832	835	862	905	882	839	852	806	828	792	757	816	844	846	816	841	865	839	845	831	858	802	836	826	797	772	807	837	803	848	807	845	757	777	822	864	803	807	820	818	845	847	827	857	809	810	874	848	825	816	843	872	847	838	834	848	842	835	856	823	875	825	844	833	766	830	853	855	837	853	786	838	861	778	860	860	842	860	865	830	851	816	834	825	839	830	827	846	797	829	857	808	846	819	853	879	838	829	870	813	844	869	803	830	828	823	842	833	788	864	831	853	802	834	817	826	813	822	795	871	783	774	850	858	865	832	876	807	813	792	821	864	816	830	828	811	861	826	813	823	880	852	909	800	859	798	834	792	865	837	801	767	887	856	811	840	748	837	908	815	828	829	845	810	862	839	833	838	794	879	813	833	891	838	836	825	836	829	849	787	803	815	816	817	821	804	827	856	818	824	844	833	822	812	781	824	789	834	833	806	818	837	850	880	816	855	797	838	862	845	833	796	808	826	841	838	873	830	855	841	840	842	787	822	798	848	756	824	832	804	781	851	810	823	831	866	789	856	843	793	828	841	822	842	876	844	810	836	858	864	800	838	796	830	854	826	885	860	861	824	842	814	862	835	850	861	806	852	786	803	838	854	786	807	847	868	827	858	783	847	827	880	834	864	852	851	816	830	855	835	863	811	835	817	857	824	855	851	788	790	821	796	843	843	836	850	802	800	811	830	903	844	857	783	847	854	791	827	831	836	826	850	809	821	892	823	844	861	820	776	849	796	812	864	893	885	794	806	845	833	832	874	784	728	804	811	835	863	829	819	815	818	849	861	825	873	824	825	821	868	814	793	788	806	850	843	852	891	843	850	780	781	858	812	883	843	864	824	795	842	810	845	870	835	852	836	821	862	829	846	845	857	900	859	863	846	866	827	780	837	858	816	859	844	823	837	858	821	839	833	770	840	812	778	821	864	807	819	843	822	857	838	805	788	848	849	859	825	928	845	834	806	845	812	836	851	826	835	810	831	754	809	840	817	806	804	806	833	852	839	839	836	845	819	801	864	821	864	804	826	883	819	821	798	881	824	824	858	840	838	831	823	791	827	840	869	820	815	795	791	889	829
27898	20339	14211	1829	635	597	541	405	399	401	414	375	381	375	382	416	401	394	367	396	360	397	404	431	420	368	345	418	394	386	389	414	380	381	381	356	384	372	372	411	391	412	368	385	372	372	400	327	411	401	368	416	396	404	388	384	411	377	364	399	372	379	393	376	375	390	422	374	354	395	369	389	399	359	387	384	381	404	384	361	399	385	354	405	375	369	364	390	359	378	367	405	361	375	369	426	388	394	368	384	372	418	378	359	376	407	368	359	371	385	383	408	387	392	353	396	391	384	364	398	418	373	414	392	387	391	358	390	388	370	374	413	371	390	374	329	376	398	390	354	418	384	400	383	406	398	356	375	372	346	388	384	362	406	376	361	351	398	397	375	403	378	372	400	391	374	395	434	395	397	403	381	326	387	380	364	378	382	412	394	435	392	391	364	394	351	406	364	398	380	380	379	411	390	413	380	389	376	397	402	397	384	387	371	384	344	357	373	397	383	376	398	386	399	391	396	388	374	399	356	375	376	371	422	420	403	373	397	412	371	379	347	359	357	380	376	427	388	403	348	359	359	371	417	395	385	388	415	378	401	440	394	413	424	390	388	356	371	388	377	381	350	391	397	380	378	394	386	347	357	356	360	386	420	384	382	367	381	396	421	370	387	411	373	403	341	386	383	388	367	373	379	378	383	341	399	399	366	362	407	353	377	395	415	388	407	407	379	366	378	384	360	397	414	419	361	355	349	388	366	357	391	393	404	361	400	383	385	374	366	378	389	394	355	331	379	394	408	377	364	383	359	368	371	378	375	407	397	363	373	401	406	384	390	373	376	373	412	393	376	410	371	407	386	408	359	393	377	411	433	367	363	428	400	388	373	403	386	338	374	373	378	350	344	395	358	371	378	372	392	398	385	371	380	380	350	389	384	391	357	392	340	370	405	369	393	386	409	383	370	379	382	364	388	411	347	368	378	367	400	406	370	389	352	392	369	366	400	387	407	393	387	389	405	382	377	377	367	403	378	368	379	373	390	371	379	371	357	361	394	398	389	387	390	397	352	366	367	394	391	390	382	406	368	362	397	377	389	357	377	395	374	389	416	344	411	360	417	382	381	359	393	414	381	369	340	407	369	385	359	372	384	385	394	366	373	375	395	403	379	342	400	394	380	381	391	360	385	357	410	403	406	364	402	384	403	361	371	401	363	406	386	382	352	389	410	360	378	400	353	416	387	396	347	355	411	384	393	392	381	399	388	361	353	417	361	356	421	338	388	346	390	376	377	406	388	358	370	386	387	379	393	357	383	352	407	359	387	394	385	376	378	358	373	403	369	396	359	381	395	407	382	392	374	374	400	365	364	354	384	409	398	402	391	355	416	393	376	353	341	373	431	339	384	352	350	375	362	374	376	386	390	381	362	365	358	360	401	373	373	359	377	352	366	389	398	378	392	391	371	394	348	379	365	385	376	376	384	371	371	363	392	382	400	355	377	380	375	360	375	427	426	390	364	394	377	403	395	371	407	366	390	421	403	395	368	395	411	353	409	389	364	374	368	344	372	396	395	381	357	372	387	384	386	379	401	420	370	374	400	423	362	367	355	400	388	370	359	372	395	372	345	363	396	399	394	357	377	378	421	405	381	377	375	400	398	370	369	381	410	385	413	357	367	369	401	368	375	400	382	398	412	362	382	383	376	387	376	431	375	367	373	403	349	350	373	386	423	418	388	358	372	372	382	380	365	392	383	352	380	353	377	366	413	370	345	364	377	382	360	431	400	381	365	370	402	367	397	386	374	366	454	367	372	370	387	372	374	401	373	370	367	394	362	372	404	405	387	387	374	367	362	396	391	412	365	393	364	379	410	413	397	363	438	395	423	378	394	375	367	356	350	389	385	419	386	409	381	342	380	377	388	366	361	371	376	360	362	349	391	402	378	389	356	389	365	358	413	363	353	373	389	341	436	372	376	382	369	351	359	423	381	398	412	377	374	393	388	403	380	390	374	417	375	385	394	363	400	433	372	385	371	372	396	350	378	359	360	418	372	393	408	416	360	414	367	426	389	409	411	368	398	392	378	389	408	405	393	425	403	386	421	419	374	395	373	404	386	416	374	407	375	405	383	367	388	349	437	390	377	339	389	377	389	392	374	381	375	371	364	396	349	382	422	363	375	389	352	335	389	420	389	353	383	381	370	420	370	397	403	388	389	396	380	406	363	386	367	394	450	381	387	350	384	414	347	376	359	380	399	382	360	392	383	391	374	388	376	377	369	381	402	389	399	362	364	446	378	387	406	388	388	380	419	374	405	389	409	396	402	380	385	409	401	368	365	359	386	425	373	368	381	362	385	383	416	358	414	376	369	376	354	387	362	351	384	425	360	377	403	402	362	419	351	365	384	399	365	415	355	376	367	378	371	386	375	381	408	343	384	407	387	396	344	393	375	403	369	418	342	381	403	391	415	388	394	370	362	401	365	383	394	373	373	395	391	382	385	377	383	375	367	380	364	384	385	375	373	366	394	397	416	340	378	397	416	421	390	375	364	404	380	404	390	391	394	376	377	361	388	397	406	410	388	378	368	356	391	347	414	371	371	391	381	392	400	390	373	361	367	346	376	377	414	432	379	380	381	400	365	389	364	368	362	377	409	400	371	386	423	372	383	378	395	402	410	405	415	391	375	385	385	374	373	343	367	415	412	383	388	365	403	374	388	403	365	380	354	375	431	354	393	370	402	399	355	374	376	386	385	388	372	362	389	408	379	366	384	370	379	361	424	395	378	382	387	360	381	365	391	393	339	401	370	402	365	412	387	375	376	366	396	365	397	359	381	390	395	370	388	417	420	379	387	370	361	401	371	362	387	413	387	366	352	368	391	363	401	378	346	350	361	367	381	350	386	388	385	385	377	412	400	420	416	378	397	367	370	416	369	393	392	393	404	401	381	393	407	389	366	403	395	378	400	374	378	373	383	351	397	358	379	380	398	393	393	394	383	356	359	407	353	363	399	415	394	352	399	372	415	345	373	396	384	396	399	363	408	367	394	403	381	403	440	375	377	353	358	392	370	386	404	374	391	422	355	365	374	381	363	399	389	382	394	390	363	385	376	385	400	419	373	368	373	420	393	403	378	380	337	402	375	392	352	381	375	436	380	401	383	415	379	404	381	393	401	403	387	419	367	361	365	362	363	370	376	397	346	370	376	385	382	391	344	378	380	373	388	389	399	376	384	402	360	357	369	397	409	376	364	365	401	378	369	384	378	376	406	387	411	390	386	350	379	395	401	374	402	390	389	360	409	396	401	383	400	398	385	410	396	369	387	397	411	396	397	370	355	377	401	365	361	403	369	385	397	376	362	363	365	406	395	384	362	366	379	382	419	383	355	392	411	385	365	355	369	362	354	398	375	382	349	407	367	373	387	378	410	371	371	415	382	387	408	390	359	367	368	407	383	386	377	392	390	376	363	401	420	374	385	383	388	375	411	385	378	370	373	386	399	376	393	400	394	377	391
4356	7638	12626	671	513	503	463	449	407	425	426	397	376	416	429	440	374	446	407	398	418	359	420	408	366	409	369	422	397	411	380	404	389	372	396	397	404	419	400	412	398	434	382	425	386	401	370	398	401	395	397	431	429	385	416	400	376	363	410	366	386	386	400	383	369	423	362	374	417	384	398	398	365	414	400	436	373	390	403	398	359	382	387	396	359	391	402	394	409	388	393	409	414	393	402	382	395	373	393	399	349	397	413	377	404	427	397	421	421	400	400	374	417	395	439	391	398	414	423	414	435	393	403	406	414	428	394	398	374	408	397	382	391	413	424	435	411	390	369	422	413	397	378	380	384	374	418	370	405	412	363	390	364	399	392	418	381	388	365	398	415	412	390	389	410	380	415	410	423	350	396	400	394	390	400	405	397	406	374	422	412	382	407	401	379	387	403	422	384	376	411	403	397	374	400	410	382	384	406	355	388	424	389	379	390	434	382	392	421	427	376	346	407	380	417	415	404	437	379	383	419	404	370	433	390	385	402	403	432	376	396	380	394	382	392	388	391	419	382	390	384	401	402	373	379	400	391	430	393	410	385	422	400	366	379	388	401	394	388	393	427	388	374	392	374	420	386	392	409	421	390	389	375	368	378	385	428	362	412	412	403	394	389	375	392	417	363	428	397	389	384	404	400	382	372	390	391	425	388	423	391	410	365	392	400	438	424	404	408	372	391	420	425	375	382	423	395	387	404	372	405	418	403	400	397	403	397	389	374	410	393	401	387	400	378	387	398	403	423	394	422	398	389	378	407	387	428	406	409	380	419	368	417	389	411	362	378	392	412	393	367	400	361	445	362	366	402	379	354	435	406	371	356	372	413	414	383	415	424	430	371	381	372	413	401	399	378	403	383	403	373	370	401	377	402	434	376	437	399	395	419	377	378	413	401	359	382	388	395	397	370	372	424	405	420	413	387	408	390	385	396	427	414	414	398	380	422	398	390	409	400	411	405	385	408	363	430	402	389	411	408	387	391	440	380	373	425	407	403	413	386	384	395	399	400	380	403	410	397	400	400	388	440	386	427	431	405	394	407	371	362	407	382	369	372	404	379	417	366	397	429	394	398	381	422	388	403	406	400	404	378	396	400	382	379	421	386	441	397	424	396	404	395	409	393	421	403	378	390	408	406	368	397	426	415	415	412	403	406	412	413	406	404	399	379	367	401	400	389	390	390	340	404	397	395	406	396	379	417	416	417	352	398	426	393	416	377	385	422	398	403	389	426	399	393	364	346	403	393	394	411	467	391	407	363	381	369	379	359	395	350	359	392	398	428	412	405	403	379	395	439	380	381	345	410	388	382	415	392	408	410	363	416	365	413	387	425	361	394	407	343	386	385	392	390	375	424	388	411	401	385	367	393	386	390	405	394	419	387	386	421	407	372	404	403	378	375	408	381	416	396	405	389	393	386	403	418	376	393	362	395	404	415	412	390	397	376	384	385	382	387	357	383	392	373	401	403	397	396	380	407	403	436	343	383	371	408	443	390	376	378	381	403	429	375	365	400	387	427	395	410	378	384	399	392	418	426	373	405	396	438	398	402	386	395	373	382	395	419	411	439	386	395	371	379	397	408	382	387	383	418	427	383	385	405	374	435	378	424	389	356	402	408	393	379	403	397	379	418	381	388	389	401	392	389	368	415	395	402	379	378	382	384	413	396	384	423	405	369	442	400	395	403	407	431	393	421	397	420	404	414	380	404	420	421	402	398	429	378	407	398	388	390	373	383	376	392	388	391	380	392	413	415	372	390	373	378	387	408	430	386	358	377	410	396	391	414	431	391	393	393	412	392	401	394	387	393	429	397	366	384	444	368	405	390	375	394	403	365	395	379	413	422	399	410	387	416	395	400	413	409	377	429	388	438	426	394	427	427	416	410	420	403	425	395	375	397	415	398	382	407	373	391	404	390	410	378	429	385	380	368	451	406	409	417	394	350	420	397	384	417	422	394	381	378	416	390	391	394	408	403	411	373	414	412	392	416	388	397	426	407	391	371	388	436	366	385	381	412	409	378	439	394	400	413	365	397	376	425	400	372	389	387	398	412	387	391	375	385	416	339	379	402	399	420	379	402	386	420	337	382	412	434	409	409	381	426	424	383	370	412	437	382	385	368	410	432	357	380	393	412	432	391	366	411	432	424	380	383	382	403	400	382	410	343	400	383	380	416	378	412	386	375	412	393	354	402	412	398	454	401	427	397	372	433	416	403	409	391	392	392	403	381	407	369	379	430	358	380	401	404	428	394	378	396	410	383	412	383	413	403	407	382	416	393	431	386	400	374	417	408	400	388	381	386	391	426	405	375	367	395	419	409	382	368	403	398	412	386	396	409	396	407	392	393	397	401	382	359	422	392	397	384	359	409	381	407	400	369	396	391	413	381	424	409	400	434	380	391	405	377	414	370	378	402	404	391	357	418	384	394	402	418	395	402	398	400	413	393	377	408	380	383	393	431	408	417	388	372	388	389	405	375	409	411	396	400	411	399	428	421	423	389	411	420	383	390	408	389	403	384	445	390	412	381	376	390	376	445	395	431	407	396	427	396	404	415	409	382	383	409	391	402	377	419	379	382	424	405	380	395	378	394	378	402	433	379	416	383	394	419	419	375	387	385	434	381	403	410	390	412	411	366	417	370	359	435	410	392	376	395	392	398	366	411	439	405	386	393	428	385	389	442	400	419	410	393	406	387	394	413	429	393	436	427	425	350	389	413	403	392	405	358	399	394	409	416	399	416	419	366	410	408	446	394	395	415	397	375	434	408	398	413	391	402	404	369	407	406	428	422	395	413	407	375	402	390	386	357	405	417	420	387	402	408	376	429	385	417	392	417	424	381	374	357	375	414	422	397	392	431	412	400	394	422	422	352	404	397	400	426	371	385	419	414	407	368	415	446	433	398	355	403	407	408	412	398	405	403	427	381	401	375	402	412	425	394	412	415	404	381	398	398	357	385	427	382	406	374	417	387	373	397	424	403	451	370	382	403	400	392	387	409	399	406	402	395	399	406	410	394	415	418	386	389	400	406	396	414	393	417	392	385	393	498	405	403	376	415	374	391	393	402	382	402	404	412	394	418	392	394	409	422	430	403	391	362	399	389	396	394	403	406	377	416	370	381	420	452	400	407	410	390	412	418	384	397	378	389	396	403	385	399	375	405	347	389	421	428	382	378	363	391	402	393	375	393	419	401	375	393	384	405	433	418	432	370	420	387	415	385	383	395	400	441	401	398	432	418	391	366	406	385	368	385	406	411	388	404	394	411	378	410	392	382	385	396	373	389	361	391	355	406	388	398	398	404	422	378	381	372	369	359	378	408	402	402	430	396	423	420	384	396	436	352	360	392	405	375	376	436	391	381	421	424	407	417	426	400	420	393	406	406	383	416	377	401	412	384	442	386	410	399	358	353	378	410	405	383	344	431	408	377	429	406	392	377	363	435	382	386	398	373	396	402	435
23722	21520	29063	24208	21400	14056	1874	1272	1123	1011	980	978	923	933	905	900	810	893	838	857	872	819	846	864	832	845	817	785	840	782	805	831	822	799	797	817	842	798	815	802	817	748	803	828	803	797	812	780	835	840	880	846	795	823	813	818	824	802	802	793	842	795	850	833	772	779	794	815	800	838	814	848	842	756	808	794	838	792	838	819	816	807	845	793	838	837	794	802	785	750	815	812	808	813	799	757	819	791	876	816	813	789	803	823	810	805	805	834	735	784	850	790	829	805	805	846	766	829	781	864	827	826	798	868	830	816	762	787	815	820	799	775	787	861	838	810	795	792	763	815	825	806	794	781	798	820	782	826	778	823	824	833	817	812	856	776	877	765	826	819	819	780	806	831	806	791	792	797	818	784	824	835	755	804	790	838	812	776	782	832	770	818	774	785	820	804	854	868	781	767	804	795	830	781	847	796	779	776	816	774	835	786	775	795	808	851	821	807	863	813	816	806	804	822	851	807	777	825	785	816	855	817	816	826	830	844	881	839	849	806	825	792	768	809	755	833	801	785	828	806	791	763	807	775	774	826	809	815	811	806	789	800	777	795	838	820	837	789	823	822	798	813	826	816	842	787	803	785	830	796	825	820	787	834	798	784	823	804	826	788	806	816	834	832	807	803	789	797	795	781	847	790	781	800	785	819	794	804	808	802	773	837	837	817	776	771	798	827	815	811	813	840	816	841	814	850	857	845	855	818	782	816	823	815	725	771	805	772	820	829	797	776	792	808	810	806	800	846	827	778	848	794	828	840	776	832	800	806	784	786	800	804	777	788	778	802	783	848	757	800	819	836	818	819	765	808	768	794	806	818	814	842	803	765	757	892	805	831	833	803	797	793	846	802	780	824	827	795	830	868	808	760	851	804	838	844	848	749	778	805	835	801	782	836	811	807	771	802	768	812	856	780	867	787	835	782	819	782	828	833	790	866	768	874	792	803	823	818	757	850	786	819	844	775	831	811	843	791	784	785	792	777	830	782	823	790	761	783	790	857	857	755	821	812	828	809	819	784	817	864	791	785	834	826	783	786	873	762	795	819	796	811	781	856	807	834	786	866	839	769	809	805	837	811	797	802	743	806	778	752	784	818	833	849	867	818	827	872	827	812	792	743	784	829	817	852	794	837	843	776	794	785	815	829	849	801	807	844	797	755	824	795	802	793	833	839	816	773	811	868	827	825	765	820	792	891	843	818	761	793	803	768	857	829	818	808	794	821	775	812	877	820	788	813	790	794	810	835	816	788	763	770	799	850	828	794	781	828	802	871	813	828	806	766	750	880	772	829	816	860	825	809	786	755	835	791	861	805	828	762	795	811	826	819	823	853	815	811	763	836	773	845	783	796	819	813	866	819	785	849	780	815	797	818	861	807	836	777	818	810	810	826	809	834	786	770	840	778	823	789	818	850	844	826	759	792	813	813	860	819	864	858	874	838	874	809	818	854	836	844	803	785	781	766	777	833	815	795	772	728	763	834	805	754	817	788	833	806	811	761	776	806	827	759	800	820	820	832	830	775	839	850	800	744	839	777	826	822	801	821	822	854	881	870	808	761	797	780	824	749	793	766	861	757	831	822	831	837	798	770	819	833	740	795	773	810	792	838	813	823	790	789	801	805	861	843	750	785	771	796	754	869	835	787	884	788	838	866	833	810	818	810	754	848	860	800	785	804	836	747	814	821	783	796	782	763	830	778	810	778	805	840	790	769	788	815	817	809	815	742	793	772	767	878	789	775	809	820	774	785	803	807	844	864	760	827	856	823	873	839	812	822	802	809	794	797	870	776	793	824	785	818	841	788	791	784	763	820	791	783	791	817	836	777	783	841	809	788	789	841	796	807	837	794	812	833	816	781	784	842	859	778	743	738	807	781	861	800	809	844	851	791	826	833	793	787	767	779	818	841	808	815	812	792	814	798	795	825	781	789	773	776	732	834	771	740	807	796	799	808	792	786	815	821	810	759	756	798	837	833	780	854	842	785	841	802	804	819	756	781	742	823	823	774	781	806	825	789	833	788	777	823	796	897	840	806	759	737	826	753	836	801	799	845	776	779	852	816	815	744	861	812	791	798	758	825	789	765	775	861	827	840	795	799	768	831	737	848	800	794	836	805	838	795	862	816	767	816	783	773	814	784	796	817	859	780	828	777	851	802	741	801	806	872	757	771	794	822	784	789	817	792	849	854	781	779	771	818	829	799	816	806	804	782	795	824	841	853	789	789	814	794	833	804	782	787	803	784	781	863	794	862	810	779	829	784	778	823	828	810	830	809	776	802	840	823	792	766	785	813	802	799	797	768	793	807	804	796	848	785	808	829	819	780	798	823	884	821	759	786	807	849	774	801	811	809	823	779	765	811	810	838	795	799	807	784	833	870	868	783	843	818	823	835	803	811	810	792	808	818	811	784	838	748	821	819	840	740	743	836	799	836	826	824	848	811	820	795	809	830	824	805	760	848	835	760	823	827	808	782	840	810	840	764	846	769	775	829	711	762	782	813	791	844	847	778	802	810	824	791	745	797	810	815	808	860	777	847	841	819	812	808	811	781	791	800	782	852	839	789	824	844	805	778	774	790	783	839	777	796	814	823	791	818	704	799	791	884	776	878	812	782	804	806	778	865	811	813	766	821	782	784	800	793	767	820	818	802	843	815	767	766	829	806	829	832	857	793	774	778	762	815	770	791	824	808	837	790	799	847	826	828	816	789	831	752	806	801	837	810	812	830	800	817	779	833	819	800	784	819	771	819	779	792	806	802	760	814	848	830	826	804	770	790	860	820	791	785	750	827	759	810	781	835	761	778	844	849	806	776	794	813	780	792	801	835	789	808	819	801	808	861	830	833	845	767	848	785	786	878	834	809	816	804	752	788	776	781	873	821	835	806	806	778	798	805	855	813	756	799	813	750	784	833	814	840	803	786	802	805	846	774	771	797	800	888	816	789	789	797	826	805	794	797	826	791	791	774	849	818	860	841	798	799	782	807	837	845	793	851	795	855	777	814	793	794	785	788	792	769	791	856	846	813	823	773	794	751	813	838	841	758	761	789	801	874	796	823	766	806	796	792	791	812	830	776	831	805	801	812	816	801	809	789	824	839	854	803	815	835	811	801	808	797	837	812	787	796	732	790	861	823	816	843	746	794	819	787	816	819	791	786	798	818	786	754	787	806	851	815	829	752	807	763	856	805	856	856	826	821	832	772	822	860	801	806	800	808	796	792	826	864	793	819	782	798	783	818	796	826	839	817	836	874	788	822	812	802	825	852	788	793	758	744	807	881	796	796	805	829	800	833	784	847	773	812	760	819	862	817	796	829	811	813	829	822	773	810	794	778	785	789	825	800	846	821	724	801	832	835	762	805	792	785	830	803	751	770	843	814	837	842	814	872	816	835	796	836	812	785	766	798	831	842	793	792	832	819	806	757	822	815	830	753	812	807	817	825	806	778	871	791	758	837	836	757
3764	19392	22987	3319	2426	2000	1687	1417	1271	1136	1084	1042	978	939	993	916	938	882	914	867	891	930	849	841	883	854	851	851	814	856	822	839	837	809	826	858	805	834	866	828	817	787	817	804	824	848	807	874	818	833	788	847	801	852	789	808	880	793	847	845	844	804	812	821	810	804	801	829	823	779	839	810	846	820	821	827	863	823	814	790	844	832	854	813	841	846	813	872	782	837	819	845	888	775	801	840	825	815	843	831	873	835	824	805	749	807	846	809	818	794	805	755	814	831	812	850	824	834	897	830	877	797	839	813	830	834	768	817	790	825	837	832	845	831	835	799	823	867	799	881	871	861	806	787	798	858	784	803	780	824	804	838	809	812	781	824	839	789	775	839	806	823	830	804	835	796	806	827	817	812	825	874	836	790	814	838	826	838	815	855	826	834	818	908	742	830	796	884	845	820	786	843	847	825	760	828	846	773	860	833	792	827	842	855	816	856	796	799	811	787	820	826	894	818	845	853	822	841	832	802	788	795	837	842	817	832	880	822	794	825	788	826	827	801	852	887	808	822	813	783	826	872	819	860	847	841	854	844	883	797	804	781	844	790	832	782	842	807	833	832	795	838	849	798	792	807	846	824	846	816	808	788	859	816	833	806	811	784	868	801	854	843	791	849	776	804	795	828	830	811	819	852	823	780	777	818	833	820	811	847	836	824	783	782	820	832	842	842	803	843	877	880	814	806	833	823	846	862	844	843	772	795	844	874	799	794	811	825	810	838	841	816	885	825	841	770	867	783	836	784	794	829	819	807	783	796	820	796	894	833	845	813	821	755	779	784	793	824	842	843	824	812	785	818	793	846	825	817	827	822	842	828	808	902	823	867	846	851	796	810	815	825	827	828	821	798	795	828	803	854	805	817	782	819	832	819	830	816	842	813	803	799	848	851	815	750	842	757	838	834	804	787	821	841	805	788	860	803	815	859	818	820	870	824	840	806	853	847	825	836	816	824	837	807	755	804	819	785	800	775	777	852	863	831	846	799	877	851	773	813	830	854	867	844	865	859	759	812	802	822	821	841	774	814	861	880	799	842	821	827	839	829	842	817	830	837	810	832	802	818	829	810	839	782	813	857	861	836	818	871	766	824	838	795	812	785	763	821	858	817	831	803	830	828	814	809	778	835	797	803	861	868	900	823	811	851	847	828	790	809	788	803	818	802	779	801	844	851	768	825	824	839	807	821	803	818	821	866	823	792	834	812	876	860	854	823	831	804	859	831	835	886	864	840	817	832	801	832	825	840	868	792	844	796	796	834	814	802	829	877	831	831	841	782	880	822	813	831	781	829	817	844	810	848	835	831	776	847	772	821	810	828	828	788	845	790	773	879	821	799	827	834	819	802	787	834	820	833	844	824	872	834	819	833	852	838	870	760	799	809	840	832	807	849	854	829	805	807	852	850	838	841	811	835	788	857	763	851	847	830	783	801	833	814	823	853	794	834	780	799	852	805	826	838	844	822	804	836	830	788	860	831	833	837	830	866	833	829	822	832	863	834	811	794	814	810	838	857	855	833	797	812	811	803	806	789	832	846	808	833	790	861	795	881	802	851	823	800	824	808	854	819	857	808	801	805	787	791	818	805	810	821	850	829	846	783	786	823	808	807	880	758	818	837	818	817	811	845	807	778	863	794	839	826	749	820	832	826	839	843	852	872	852	852	806	796	843	851	815	839	818	821	810	752	835	808	813	868	804	760	790	825	769	822	792	809	785	766	836	815	832	843	848	775	785	817	835	846	795	840	839	810	846	805	837	845	860	850	843	821	794	837	791	872	830	840	895	811	811	771	808	857	775	819	861	808	819	794	798	809	815	818	808	786	835	784	788	796	814	789	804	814	844	830	768	819	838	819	829	823	823	840	835	867	854	788	837	779	889	801	840	823	781	822	795	778	784	840	825	837	809	823	858	796	851	823	802	821	852	821	819	833	826	813	804	789	786	771	828	808	838	824	849	859	826	869	845	814	863	801	820	824	828	824	847	823	796	842	858	822	840	833	815	892	814	832	847	827	830	878	793	875	855	800	828	791	782	829	798	835	834	877	800	784	832	833	822	828	863	859	804	811	819	855	816	822	809	813	816	868	811	823	839	843	832	780	809	796	793	828	878	829	858	824	820	772	828	735	838	821	807	836	806	824	859	860	895	779	816	810	835	845	896	739	841	741	848	852	785	846	823	805	816	824	848	810	867	805	885	800	829	878	861	760	776	806	838	791	827	809	848	879	875	802	824	808	845	825	784	799	816	795	805	854	849	838	854	808	807	800	817	843	827	845	817	818	788	817	845	791	816	831	793	768	805	830	836	858	789	798	842	852	816	851	846	851	793	851	793	842	851	797	824	817	802	817	859	821	901	835	783	879	832	841	823	894	804	818	844	850	814	779	825	799	840	778	797	854	859	810	838	888	847	809	819	840	759	784	830	814	823	790	829	812	815	840	821	805	845	825	793	824	805	839	841	837	813	786	856	847	728	848	820	846	787	791	862	831	853	778	816	827	815	812	809	823	797	867	815	810	805	819	834	854	836	831	823	806	813	827	798	808	800	795	845	851	832	849	774	841	835	752	777	857	799	780	873	843	780	841	794	857	784	836	828	819	793	827	829	878	769	840	859	840	848	847	853	860	793	837	858	848	859	846	853	816	827	812	853	820	822	801	813	826	814	839	903	827	808	783	810	844	804	834	812	841	783	844	829	837	790	803	821	817	829	806	795	825	840	820	850	806	866	814	832	842	827	817	834	849	815	803	878	889	795	835	841	817	817	801	812	814	816	810	805	823	838	835	829	826	817	808	858	827	868	785	831	855	832	840	803	795	829	815	823	807	826	813	890	802	794	784	772	833	852	874	831	815	808	828	844	807	790	777	813	819	763	806	803	859	796	781	850	825	851	844	865	847	809	801	806	835	858	846	837	790	821	809	843	835	855	832	818	811	828	807	811	838	862	861	835	801	793	758	803	806	841	790	838	792	814	835	825	789	838	842	831	814	835	804	788	786	776	842	785	850	799	811	848	839	838	825	830	855	818	898	805	866	814	798	847	812	817	783	800	817	809	821	784	786	808	772	837	883	806	817	808	825	811	807	783	830	792	833	803	843	774	781	838	856	808	839	846	819	803	871	778	827	850	840	842	766	815	834	868	809	854	775	769	848	832	852	839	872	863	853	817	768	843	814	832	785	836	812	803	829	769	856	801	815	783	833	825	844	817	855	812	803	824	835	845	827	788	833	836	843	851	854	809	818	807	812	822	832	876	789	800	806	789	783	840	821	847	828	810	815	813	822	822	754	854	812	848	828	824	840	791	847	808	805	840	827	775	820	850	822	809	831	816	846	840	801	800	853	818	819	852	858	852	857	811	842	863	794	877	836	821	874	826	772	872	804	838	823	772	849	843	878	765	796	870	777	806	808	842	820	814	866	824	790	781	814	835	841	824	776	825	889	829	826	773	801	837	827	851	834
24780	21380	28080	25002	15843	898	474	382	361	345	307	289	265	290	288	263	249	253	276	250	288	248	261	256	261	260	243	219	269	252	261	245	261	243	249	268	210	219	235	251	230	273	219	234	218	251	253	255	263	254	248	223	241	235	240	264	239	230	243	248	254	228	253	254	246	269	267	262	223	266	261	264	250	218	252	259	239	234	235	236	236	246	241	269	241	261	234	254	247	240	236	240	238	274	245	236	235	267	264	248	233	237	265	224	257	261	220	284	251	231	245	237	242	246	237	240	265	259	251	246	251	234	264	271	248	244	231	251	252	230	255	244	231	228	259	255	252	250	222	243	234	211	272	277	235	257	245	273	274	248	265	254	234	241	262	249	215	228	242	257	266	229	231	232	191	251	246	246	226	240	266	249	259	259	248	254	250	256	254	227	261	240	213	208	250	255	236	233	244	249	261	249	252	247	253	228	256	251	226	263	246	246	242	239	234	269	252	232	248	257	245	259	231	242	225	237	253	212	253	223	252	251	263	246	253	256	257	245	239	249	245	237	261	250	229	268	244	265	258	228	229	277	220	251	252	210	254	228	237	265	254	232	222	256	219	229	245	246	260	237	229	247	243	215	239	247	227	258	237	247	251	250	229	259	254	257	272	235	250	262	236	260	240	220	264	260	228	231	254	256	268	231	248	240	225	259	241	260	236	242	237	245	260	276	244	249	230	246	243	271	251	251	215	253	244	222	250	244	244	234	235	248	273	255	247	263	205	243	229	226	254	234	246	234	265	230	241	235	232	263	268	245	237	265	245	266	254	234	242	240	253	269	271	229	240	218	235	249	239	250	230	233	250	269	234	221	216	241	242	246	217	241	248	272	242	249	262	245	245	262	248	257	264	250	239	242	254	256	229	232	226	229	261	228	261	253	238	232	253	279	245	237	234	225	256	271	263	235	238	230	235	250	223	239	229	231	197	239	257	230	250	234	277	250	252	253	243	239	271	259	279	207	246	246	244	283	250	239	256	258	238	223	250	232	241	217	241	243	228	239	241	264	244	229	271	256	232	246	227	240	280	247	241	260	237	271	231	267	235	235	240	231	248	269	234	244	254	245	230	250	248	250	249	249	263	221	237	265	247	247	234	282	261	253	265	257	246	232	220	244	225	258	232	263	251	287	223	265	277	209	235	269	257	240	247	238	223	223	253	252	227	206	254	264	238	235	259	273	252	238	235	227	244	230	234	249	259	224	233	215	250	252	229	251	233	236	249	238	246	252	247	244	248	244	264	252	263	249	219	246	249	233	241	232	252	230	272	257	236	250	219	260	239	244	245	247	240	237	223	257	258	247	257	241	263	266	271	236	235	232	256	273	240	225	236	229	243	246	225	246	262	239	241	227	222	237	231	251	264	259	239	230	228	253	229	245	212	230	235	252	238	218	256	253	230	241	248	253	270	228	249	255	267	240	237	256	232	225	251	212	237	235	262	244	238	249	223	239	228	253	240	252	256	251	248	233	274	232	216	266	253	253	226	244	259	259	239	264	242	263	261	263	251	253	238	261	235	224	237	236	237	232	265	247	244	257	218	251	231	256	233	254	260	253	242	248	227	235	256	256	261	255	252	268	245	256	262	270	242	267	238	241	247	252	252	240	256	231	257	215	254	246	228	233	234	244	243	237	240	268	249	238	257	253	238	246	265	237	253	240	230	202	240	229	236	234	258	234	239	235	229	267	262	238	215	251	210	236	271	240	246	266	224	253	263	251	264	253	272	263	250	267	248	219	248	244	267	253	227	230	225	236	220	220	247	255	247	247	250	270	247	245	248	251	234	253	226	245	250	232	212	234	271	251	239	232	245	238	237	234	241	250	227	271	225	233	244	248	262	221	218	249	232	272	263	269	265	234	265	284	253	246	231	218	270	241	222	254	262	253	248	242	229	257	253	222	241	235	234	278	240	268	238	236	250	243	273	235	247	221	256	215	280	231	266	288	237	255	260	249	248	248	233	236	224	233	231	250	247	244	253	238	263	226	226	225	233	257	251	227	243	262	252	257	233	249	239	231	257	245	263	239	222	247	252	236	262	262	238	236	233	256	219	238	263	238	250	253	236	225	232	278	237	236	260	219	212	267	279	243	226	223	253	246	264	241	238	272	259	219	257	257	211	228	272	223	258	252	234	255	229	241	257	235	245	230	250	272	253	227	277	237	259	232	233	257	257	222	246	237	243	256	246	238	242	221	280	223	245	234	257	235	255	247	235	244	257	235	260	227	261	242	232	264	222	223	225	223	267	242	254	258	228	241	237	243	237	252	248	266	235	235	252	253	267	266	232	246	253	229	238	244	241	256	226	241	266	257	231	241	226	269	220	211	279	236	258	268	229	236	257	241	226	251	247	225	201	247	260	235	232	240	251	234	252	255	226	270	240	250	253	242	258	233	265	244	233	235	220	257	233	226	221	246	215	218	231	229	227	244	224	261	266	269	240	258	239	216	275	265	239	235	260	245	241	229	250	244	258	238	252	257	237	264	225	235	245	243	225	255	219	243	255	236	250	238	247	263	252	221	241	252	245	253	256	261	243	252	240	226	249	281	284	247	253	227	247	242	252	225	256	248	276	236	241	252	231	229	226	253	219	224	275	256	250	224	252	248	239	246	232	210	253	215	239	260	241	244	234	234	233	227	266	267	219	230	233	257	243	248	244	249	257	243	249	255	266	254	239	231	245	231	245	275	250	246	253	241	274	233	253	251	244	249	228	265	254	231	254	241	265	236	238	235	224	230	226	256	245	252	238	266	220	259	260	257	238	257	238	257	259	252	239	242	224	222	258	220	270	254	238	257	258	280	226	224	228	269	250	219	234	242	239	251	247	255	233	242	267	235	254	249	235	253	233	245	255	227	275	249	219	243	243	241	257	242	254	269	256	253	223	245	238	246	242	243	267	235	223	255	236	261	274	276	249	254	232	230	237	239	241	230	232	224	241	232	239	237	225	243	258	241	259	245	243	233	252	235	250	255	251	231	225	232	251	260	234	282	234	243	230	237	240	248	263	248	228	248	257	253	258	242	281	244	245	267	275	280	241	250	255	239	250	273	235	216	268	261	229	239	275	229	224	227	254	260	229	259	233	226	250	252	240	251	250	261	236	258	240	271	246	222	254	269	251	235	252	255	255	242	229	202	215	232	261	254	215	226	244	248	237	249	241	256	263	251	242	231	229	238	247	260	235	247	230	220	233	237	265	219	256	259	234	246	236	258	240	260	242	265	244	282	259	234	229	216	214	222	241	261	233	260	242	231	240	239	239	235	253	242	246	237	251	263	228	231	262	243	222	255	222	225	243	252	239	231	222	247	246	240	250	275	236	257	252	236	235	230	236	260	245	251	220	242	246	230	256	238	232	240	264	246	215	233	260	265	253	233	234	251	215	216	249	220	227	230	224	216	270	237	237	249	234	249	258	245	225	266	249	228	266	243	261	250	236	247	262	246	206	275	232	231	240	242	240	245
3324	14505	20683	1827	1283	919	791	647	520	503	448	434	365	328	336	343	309	323	287	309	292	312	279	312	297	277	288	284	299	276	252	284	273	288	279	267	261	295	266	274	286	286	274	310	282	256	293	280	311	283	303	291	265	268	271	277	284	261	287	280	296	266	270	285	294	251	261	280	265	254	254	274	265	250	255	248	296	293	248	279	272	303	259	268	277	279	269	278	283	285	300	252	268	260	264	287	253	268	279	278	253	267	245	303	289	307	277	232	293	276	257	270	274	269	243	283	302	291	301	287	298	262	273	266	254	283	281	259	270	256	268	295	283	255	273	276	290	261	276	273	279	284	267	253	292	275	261	272	251	271	289	266	299	281	252	290	264	303	260	276	239	257	273	257	254	251	275	262	269	278	270	259	277	258	263	253	280	319	278	259	265	254	247	271	290	275	247	264	265	256	267	255	254	296	289	261	250	251	268	269	288	249	269	284	274	293	305	260	265	259	236	274	253	239	283	285	277	240	303	260	267	274	277	261	279	308	307	275	267	295	278	284	297	299	281	268	302	253	271	289	254	274	286	267	276	326	260	280	267	264	296	267	268	290	280	278	269	257	257	286	256	266	272	292	269	262	258	295	290	291	238	274	263	272	272	286	264	255	264	265	267	308	295	268	281	295	294	276	278	266	281	257	274	286	262	264	277	288	255	277	286	259	297	252	251	259	249	267	273	263	296	257	265	308	289	278	271	247	313	250	279	243	276	267	274	233	269	268	274	274	266	261	301	273	295	267	259	271	282	281	296	243	287	275	257	256	288	265	277	275	263	255	256	295	286	269	272	256	258	277	289	271	242	286	273	270	284	288	262	261	268	264	278	249	290	265	265	251	281	257	276	273	309	254	264	292	284	259	266	249	270	299	279	269	275	280	257	260	295	307	283	273	264	251	255	260	256	274	261	272	267	263	256	283	263	276	257	268	284	233	296	268	268	268	272	264	296	274	266	268	299	276	280	255	292	276	265	253	253	280	272	273	263	284	282	228	264	272	267	257	272	278	260	267	283	275	267	261	242	269	260	268	251	270	274	276	270	302	281	242	258	269	268	257	253	275	296	257	262	275	296	295	277	276	262	285	266	276	307	301	265	254	291	286	273	272	257	285	239	305	258	254	253	290	270	267	256	288	279	291	280	258	245	279	285	250	307	276	277	275	282	252	278	281	267	259	294	262	262	256	238	283	255	284	279	266	262	253	300	267	251	288	267	289	258	292	267	265	303	280	285	294	246	271	301	275	243	270	265	284	257	251	255	264	219	287	264	260	287	267	257	257	288	228	274	237	248	274	322	258	257	261	235	264	279	244	258	279	296	284	279	251	311	277	273	255	284	271	242	258	280	265	280	270	281	277	290	255	264	282	261	284	296	276	251	277	285	287	265	278	270	262	283	272	256	279	277	285	265	259	280	274	296	292	236	278	277	273	272	259	267	306	255	284	264	284	286	293	263	263	288	274	257	260	277	254	261	282	278	263	268	263	228	279	272	270	264	285	270	295	256	299	264	271	262	292	261	271	293	316	283	290	262	258	304	263	291	248	253	287	283	260	280	242	272	269	300	274	266	256	268	250	243	272	264	241	255	265	272	299	258	277	274	271	257	295	276	278	247	249	255	262	290	292	276	283	271	256	281	279	284	269	251	288	252	255	278	284	291	260	268	283	285	264	266	303	293	257	257	272	275	261	273	272	281	296	257	275	298	282	280	277	264	252	267	282	247	266	262	265	237	285	274	277	270	254	281	282	258	251	260	266	280	264	316	290	289	299	297	269	286	262	310	303	271	300	244	286	255	276	287	284	286	286	251	263	263	235	266	279	257	297	250	261	287	259	244	281	247	264	282	259	286	260	267	266	309	266	256	243	291	296	258	276	245	248	268	281	273	257	257	283	240	239	285	284	274	269	281	274	301	287	287	258	267	272	275	265	279	252	275	288	267	259	272	283	266	276	254	252	268	268	272	231	269	273	257	252	289	288	259	278	252	291	315	268	279	261	275	277	282	309	261	283	252	254	265	292	267	281	262	276	289	270	250	256	254	285	288	263	278	259	275	270	263	274	253	272	286	273	275	263	280	288	255	276	249	289	266	275	271	280	276	267	259	302	255	306	309	280	277	267	275	272	260	286	291	246	295	259	286	270	260	257	286	272	291	250	287	267	253	301	281	274	278	274	294	256	278	239	260	249	253	268	261	287	255	263	288	270	281	283	294	261	292	270	278	258	248	254	285	276	272	297	242	278	260	265	258	305	258	255	282	276	297	277	276	291	261	271	256	256	273	278	263	260	272	285	273	286	260	252	281	272	281	304	253	265	308	265	248	246	278	278	289	248	254	269	300	248	247	280	287	266	293	251	271	293	266	283	294	259	265	272	268	255	278	262	287	254	276	275	259	284	279	276	306	266	257	281	254	252	279	256	284	245	273	291	256	264	282	278	256	282	268	284	267	279	255	262	267	307	270	263	301	294	274	285	275	272	270	291	285	263	282	320	279	227	247	266	291	280	264	269	232	277	294	256	293	255	262	261	259	294	248	257	269	257	277	256	284	304	276	279	277	287	266	269	283	290	254	276	284	292	286	259	248	301	263	289	291	280	259	273	287	260	263	255	271	260	247	236	290	270	293	287	275	283	301	250	266	297	271	239	253	258	257	273	260	298	261	274	286	284	261	291	265	261	294	273	262	280	263	264	262	274	256	290	306	269	264	291	283	270	286	270	323	246	255	277	261	269	249	252	285	267	258	248	288	260	285	255	280	259	270	294	291	254	264	272	278	259	281	275	267	274	261	272	253	255	274	268	286	275	270	255	258	259	264	282	232	283	270	280	273	299	267	286	260	241	296	259	283	242	256	244	273	284	261	266	260	256	274	246	281	279	298	268	255	287	283	287	288	276	309	301	269	282	266	267	265	286	261	271	270	282	284	286	281	292	257	285	249	244	236	269	281	257	274	273	296	258	267	291	277	264	246	289	254	273	246	250	293	248	293	265	284	287	261	284	269	258	271	249	287	300	280	275	294	253	315	280	259	275	287	259	254	269	293	285	278	295	280	237	249	256	275	269	255	288	254	269	274	261	290	248	257	291	284	290	250	276	273	251	285	281	276	244	261	266	311	300	277	278	301	305	287	273	249	287	319	274	246	264	279	261	273	281	273	278	278	274	278	263	258	265	251	282	270	231	290	265	267	260	239	289	235	266	268	236	263	291	276	288	272	261	265	291	283	261	259	277	256	264	293	250	256	253	271	297	271	272	271	277	276	292	292	304	255	264	264	280	271	273	278	289	312	267	276	241	248	257	261	291	254	252	282	274	287	255	259	289	270	275	258	265	256	267	266	249	263	278	253	292	272	303	260	285	252	267	251	271	288	285	269	286	279	259	240	265	241	255	260	270	265	258	258	259	289	276	264	267	284	268	294	277	253	295	278	249	269	271	257	271	294	264	254	245	252	286	282	292	269	285	276	271
22744	21552	29486	24056	21511	21516	13066	1816	1241	1113	1104	1019	946	1008	886	901	853	957	910	823	835	868	821	843	898	814	762	874	805	840	841	855	827	837	855	816	846	790	843	834	828	837	862	780	829	825	862	838	835	794	821	852	805	766	845	834	817	842	855	823	823	789	813	791	758	811	795	795	820	832	853	823	833	822	746	781	792	816	784	805	810	786	827	815	823	817	812	800	859	819	805	787	912	838	817	768	801	779	818	813	759	802	808	826	791	803	806	841	864	827	805	765	836	778	810	826	809	791	826	865	822	823	846	815	810	783	832	791	783	739	797	809	822	746	776	818	790	860	785	813	841	770	842	759	770	814	779	851	822	835	751	815	809	793	782	818	831	783	838	759	790	762	821	740	786	816	810	811	795	815	764	812	832	771	810	809	784	790	775	793	812	826	824	858	745	786	833	822	801	851	781	784	822	803	804	814	824	798	791	811	786	788	868	746	778	794	818	774	790	812	838	769	785	804	766	796	778	816	803	808	820	819	891	841	777	795	820	798	780	828	777	800	799	829	774	811	818	770	774	811	832	821	783	748	809	741	858	848	770	784	788	765	854	851	811	796	778	822	802	789	790	807	774	857	775	815	794	776	792	717	780	817	762	815	761	824	716	767	768	773	821	790	810	819	839	829	821	843	783	781	797	794	791	789	821	748	797	796	804	821	813	817	875	864	783	836	822	852	814	799	801	805	754	804	816	827	799	801	781	812	860	820	805	818	800	808	797	834	773	785	868	827	856	825	787	825	837	782	813	842	773	798	785	802	821	775	807	829	792	818	821	808	764	807	790	771	842	851	805	781	847	766	778	782	808	765	790	799	828	768	771	821	797	827	859	833	796	803	838	823	839	818	805	833	779	785	777	826	813	854	821	839	765	814	809	792	824	854	871	817	805	793	766	860	810	805	828	804	824	804	751	767	806	802	786	832	817	806	821	870	831	783	743	835	814	839	851	804	809	790	852	779	752	781	796	843	768	764	774	771	810	796	825	828	816	833	790	821	828	755	793	777	819	838	803	784	794	818	836	809	803	796	827	814	756	824	847	826	798	829	794	830	802	833	836	760	811	805	817	790	801	770	845	819	834	803	814	817	840	810	827	787	801	812	823	827	801	792	790	832	816	816	760	763	840	860	847	791	762	802	846	766	780	818	770	792	752	811	797	780	804	816	827	780	804	847	814	819	728	827	821	812	788	824	863	810	811	773	858	846	836	807	830	785	808	799	765	798	801	773	829	785	826	774	830	809	809	814	806	781	762	782	805	836	796	792	797	783	781	835	796	824	800	791	801	791	840	758	818	800	792	789	820	823	807	846	799	781	819	836	855	806	779	783	767	797	808	855	825	815	801	823	789	820	742	855	837	786	797	769	838	825	823	770	791	785	853	857	792	831	788	784	773	820	804	815	853	802	806	782	753	854	824	822	847	850	806	823	885	805	830	800	789	828	802	775	765	804	817	789	810	804	802	797	808	832	794	797	811	792	813	825	816	749	785	860	781	801	778	845	800	776	796	831	765	779	771	768	826	809	794	809	771	777	826	828	777	798	782	748	817	812	829	839	758	753	806	837	782	843	838	769	791	819	802	812	729	770	833	848	815	853	815	781	866	800	819	837	837	858	813	786	786	843	793	799	819	819	810	822	763	795	793	768	839	863	800	815	790	806	806	810	787	829	822	804	761	791	807	775	805	770	783	805	818	830	838	815	747	757	779	845	811	798	819	796	794	828	841	800	806	790	796	796	775	827	821	794	828	819	794	782	829	793	780	818	826	810	846	798	854	726	748	813	830	783	843	833	820	829	856	838	753	849	846	789	844	808	826	793	840	767	833	834	838	810	781	817	810	802	861	872	823	802	801	853	805	826	813	833	819	790	774	807	796	826	791	786	810	823	826	815	797	815	839	766	809	798	856	824	747	808	803	771	861	841	840	812	819	810	745	769	866	779	802	765	799	740	829	822	796	808	854	877	800	739	736	852	843	832	823	787	805	795	764	829	801	791	771	833	832	816	805	757	808	831	823	760	803	810	819	798	806	839	806	815	837	797	767	774	832	802	809	761	815	836	789	741	823	737	807	814	851	794	804	808	791	781	790	784	819	817	761	804	800	832	808	792	809	809	815	791	805	791	763	839	785	814	832	823	825	857	820	793	797	807	830	795	779	771	804	809	784	781	754	816	786	810	826	793	822	728	816	803	838	788	777	795	835	832	776	814	815	802	766	775	782	781	809	805	788	844	812	792	850	835	806	810	759	791	784	792	764	828	835	815	791	795	819	811	777	746	803	817	770	797	798	804	822	833	834	811	821	850	781	788	758	762	798	772	781	797	790	843	813	870	739	765	812	845	796	799	776	787	804	888	836	795	841	804	824	802	814	817	783	781	805	764	828	823	848	763	867	854	880	783	776	818	813	775	785	787	841	844	822	794	791	794	842	737	787	779	790	808	779	821	852	841	822	785	785	825	806	814	786	792	805	816	842	794	788	783	816	792	791	802	805	758	827	822	757	811	804	771	824	751	778	813	802	811	811	838	827	799	820	802	791	822	802	801	808	799	791	816	773	763	784	809	784	759	762	819	813	843	799	807	791	823	821	757	838	798	795	785	808	808	834	808	777	764	803	800	856	866	778	882	816	807	807	780	823	849	825	812	825	821	826	836	828	797	809	855	775	796	826	813	840	730	777	835	798	855	793	757	796	815	802	768	858	812	785	729	772	857	766	781	819	763	761	836	771	781	842	759	797	844	830	743	803	786	809	793	817	763	816	804	852	818	841	789	760	804	766	854	871	811	798	840	790	815	829	812	838	834	811	816	776	840	804	775	737	761	798	838	844	829	758	848	816	818	774	801	825	831	842	826	746	797	784	767	782	797	800	797	838	789	773	770	839	853	808	828	834	799	854	786	803	781	819	784	848	818	863	780	851	780	779	809	802	787	796	787	778	807	806	818	764	782	791	837	807	785	776	812	791	766	803	754	834	784	810	817	784	800	781	810	803	777	771	778	800	795	816	831	789	806	766	784	773	799	861	820	808	810	797	764	832	782	816	805	839	755	852	822	830	804	765	772	767	866	817	810	807	824	811	796	787	800	826	779	776	764	771	761	776	805	824	798	829	804	798	777	806	782	800	812	852	788	806	780	811	811	823	795	834	844	852	844	810	815	761	877	745	833	797	772	800	813	818	859	795	840	831	765	765	753	818	811	845	814	829	790	786	800	770	800	825	841	823	796	828	798	848	803	798	773	824	814	814	801	761	817	791	851	777	813	827	823	827	804	848	771	824	804	744	851	785	854	772	819	836	806	790	768	783	811	805	819	788	789	806	826	814	804	793	804	792	770	822	789	817	782	808	785	829	846	783	782	815	774	779	830	827	796	782	792	797	824	816	849	792	765	814	787	837	817	795	787	817	881	764	797	830	785	810	791	781	816	800	804	814	764	781	738	820	787	830	751	822	785	854	825	796	817	801	828
4943	28816	27095	5569	4053	3085	2542	1948	1615	1504	1334	1249	1142	1127	1077	1041	973	1012	981	953	934	879	881	910	896	844	915	923	870	867	833	863	838	870	885	851	837	889	836	831	884	901	837	853	832	843	903	804	888	865	814	788	793	806	856	854	860	867	787	828	807	867	837	832	874	828	813	817	850	867	846	821	817	827	837	800	871	813	827	914	846	791	817	814	846	872	837	770	797	829	802	832	883	838	848	859	838	807	815	872	789	790	853	834	825	787	827	803	837	822	838	790	801	811	872	829	833	773	794	843	828	883	853	831	797	807	871	800	812	847	818	829	802	834	870	837	876	808	797	809	825	828	827	845	869	876	843	802	869	836	765	903	873	804	842	836	809	879	787	864	802	776	806	840	797	856	812	846	872	838	875	813	855	828	861	875	860	824	862	827	810	839	840	842	826	833	866	831	807	857	754	855	836	807	831	815	836	804	828	859	801	842	804	790	846	820	827	814	873	860	803	841	808	851	812	831	815	783	848	805	812	792	824	800	866	768	825	810	766	840	850	808	866	847	821	806	820	786	812	800	870	846	832	810	833	815	838	838	829	822	849	852	884	834	848	852	862	802	816	843	822	878	834	891	876	841	821	877	856	820	851	848	865	823	814	862	862	855	815	779	800	867	858	815	818	821	821	800	871	831	873	805	847	829	830	837	867	850	809	791	845	797	837	830	767	754	793	820	868	838	858	883	783	844	853	817	798	900	825	836	846	856	823	856	827	769	825	849	851	875	809	825	822	869	840	849	882	851	822	796	854	811	821	813	805	862	813	836	812	824	815	879	848	917	839	791	811	818	883	830	844	795	808	841	819	801	759	809	842	881	859	841	824	808	835	819	807	832	800	877	809	830	847	826	802	848	830	836	822	808	851	796	836	857	863	839	790	848	844	854	763	855	806	812	842	842	830	813	822	838	823	865	816	856	813	783	844	822	827	837	829	848	782	840	849	834	880	836	889	776	822	759	859	810	821	789	829	794	807	814	808	817	817	832	819	805	787	804	809	804	804	837	831	820	814	843	809	805	803	809	837	793	823	844	810	841	886	842	842	834	819	850	847	839	841	830	824	821	870	809	806	832	799	850	853	818	836	837	864	775	887	764	844	863	813	769	824	869	789	857	789	808	819	835	840	834	804	846	812	796	828	856	819	799	829	781	887	847	801	857	815	807	816	838	821	827	829	819	864	838	845	863	820	795	799	827	885	821	874	846	829	839	752	796	775	779	809	849	851	892	842	814	761	841	828	802	814	825	842	815	885	797	868	841	770	846	841	829	849	796	848	831	852	871	855	886	810	772	802	813	848	809	766	817	767	817	825	853	858	843	846	843	809	884	844	841	868	857	819	759	818	872	791	784	836	846	845	827	831	795	856	830	823	783	818	830	821	822	793	786	854	776	838	813	883	896	850	839	835	844	832	805	803	838	768	871	872	831	889	860	860	848	758	836	804	801	777	827	813	792	853	846	817	841	832	816	867	867	840	815	803	839	830	808	840	768	791	790	836	812	813	837	882	833	852	825	800	858	844	802	823	831	812	805	830	815	862	855	802	803	797	808	814	815	808	812	782	786	847	798	864	830	795	786	834	811	827	826	842	838	807	843	820	807	812	822	835	793	808	890	801	830	855	799	802	867	790	765	804	758	840	807	763	818	837	812	822	781	825	772	836	798	843	785	791	819	828	897	802	856	818	812	793	900	841	876	836	808	800	824	870	826	814	816	853	805	830	804	793	810	830	812	859	828	807	847	776	779	788	838	868	861	775	828	843	873	824	845	789	806	825	823	856	817	861	828	867	804	815	840	811	861	843	846	830	833	817	836	790	827	842	816	837	790	779	838	822	853	856	826	854	827	801	804	856	838	856	854	845	776	838	827	890	828	795	823	840	838	794	840	805	881	804	820	832	788	857	842	818	837	799	856	852	782	823	868	835	830	811	850	839	745	854	804	844	839	809	797	819	783	803	831	831	822	770	844	760	791	816	837	854	894	863	813	878	826	801	818	865	808	843	842	822	842	894	836	806	781	837	828	828	809	773	813	789	852	843	777	865	814	758	873	802	817	824	887	840	811	830	754	838	872	811	815	826	818	844	821	871	823	831	782	820	835	855	788	877	792	823	838	840	858	845	856	864	791	815	788	814	827	825	832	841	840	831	789	803	787	812	844	835	831	865	875	844	832	815	740	836	819	848	819	804	843	808	842	830	812	814	834	836	853	848	819	830	791	820	788	858	770	806	803	815	783	829	832	817	826	814	834	783	859	789	865	845	812	839	783	791	833	816	859	797	850	853	827	841	806	830	844	823	824	778	825	836	833	819	807	819	797	847	808	802	791	865	855	824	818	820	791	787	818	804	810	823	837	847	803	807	818	873	818	822	826	804	810	806	829	854	814	852	879	844	804	847	841	799	813	795	871	806	823	806	863	825	869	834	832	856	867	881	811	854	817	835	823	813	799	843	864	804	849	803	826	795	830	791	876	834	881	819	808	768	851	891	879	840	867	814	780	809	852	817	809	814	787	839	847	862	797	832	799	815	896	763	846	824	826	862	807	890	828	888	852	830	768	837	837	797	877	830	833	857	806	860	835	838	808	794	845	792	853	828	774	864	819	766	806	870	883	844	818	844	835	814	807	774	833	820	884	810	819	840	805	849	862	875	842	822	857	827	816	854	800	836	836	822	836	801	790	839	882	830	851	835	830	823	824	809	805	834	804	791	838	837	845	793	861	811	839	835	851	828	864	851	841	835	830	846	862	821	816	797	813	798	830	885	832	850	809	818	842	859	832	875	866	801	768	785	774	826	854	799	823	882	841	795	807	810	825	832	813	851	840	861	836	861	903	842	843	812	830	788	808	809	881	824	814	785	856	822	832	844	828	808	810	832	772	862	796	843	785	797	821	837	811	796	767	833	855	847	864	789	885	781	835	808	851	818	827	874	870	851	834	844	818	769	780	838	811	833	772	844	849	852	863	817	809	816	806	845	797	837	845	805	850	833	818	817	758	817	882	824	844	859	845	842	848	821	831	886	830	898	801	803	818	817	820	879	824	870	845	793	848	802	816	850	843	876	863	797	839	806	846	854	816	826	850	813	842	781	789	884	784	807	816	886	821	858	810	870	854	818	803	838	794	821	829	819	841	785	812	809	790	783	793	867	856	837	845	840	830	868	828	828	831	853	846	848	809	854	789	862	780	865	849	790	788	823	846	825	837	827	830	849	848	859	780	859	812	810	846	768	847	816	812	814	889	838	848	799	873	833	795	802	773	820	835	783	809	859	772	833	841	836	808	792	803	808	849	790	842	813	803	807	845	842	839	835	860	813	784	844	795	799	778	891	813	851	811	824	863	824	850	833	854	813	771	764	781	860	797	847	818	834	819	801	825	750	835	848	775	846	801	829	830	798	797	851	865	856	851	802	824	806	804	821	845	798	892	818	816	763	754	858	878	822	823	869	811	809	822	877	844	763	774
27649	20630	14889	1862	648	584	494	434	401	453	468	409	415	358	386	397	378	363	357	391	395	401	362	390	380	342	386	383	365	359	359	375	387	390	377	364	327	381	403	371	382	381	365	388	423	398	401	368	379	391	394	413	413	405	379	390	393	397	383	343	393	392	383	386	364	374	359	372	354	347	391	369	360	364	382	371	349	376	363	378	388	358	383	393	348	383	404	361	368	375	358	415	392	343	369	408	379	361	391	384	407	382	419	369	401	393	389	385	373	379	392	385	383	376	350	389	376	362	399	383	392	361	358	384	417	368	367	350	398	385	400	374	384	379	371	427	392	366	361	374	371	350	373	392	390	367	356	414	393	400	395	390	400	396	358	399	389	397	366	370	395	392	359	361	383	393	353	399	399	369	371	353	379	361	394	364	370	365	385	402	406	372	370	352	416	355	368	393	382	370	379	367	394	408	355	393	382	398	364	384	385	350	413	387	371	380	388	345	365	394	349	388	413	397	381	401	372	375	373	391	377	351	374	370	340	408	399	373	354	366	343	375	389	411	374	398	363	383	360	402	397	369	376	381	374	386	380	389	381	377	394	363	372	393	421	384	369	388	381	341	355	384	313	346	326	394	419	394	394	327	350	393	357	386	325	369	404	413	399	398	380	350	401	368	360	350	374	378	395	384	387	399	374	370	328	348	400	388	407	386	376	429	378	383	366	412	367	402	375	393	379	425	360	394	396	362	361	362	391	395	341	373	397	381	390	386	364	375	353	365	396	355	385	385	391	390	387	363	360	378	384	389	376	384	383	393	365	396	380	418	368	388	366	380	392	377	394	371	398	355	374	369	356	371	385	380	400	365	382	373	394	378	379	422	375	374	393	419	392	350	380	353	406	358	398	383	369	347	381	378	421	359	359	397	364	356	419	401	386	366	362	346	360	379	359	428	410	340	344	379	380	360	356	383	371	388	384	349	408	387	395	386	399	390	355	374	395	351	390	358	381	358	391	349	376	383	384	383	404	354	411	404	385	395	391	399	398	356	391	398	365	383	365	400	370	378	379	379	400	382	380	399	368	417	389	371	404	395	349	370	388	388	409	373	395	394	355	388	406	388	412	422	386	376	383	359	387	443	360	396	418	396	375	419	396	371	363	364	379	368	393	323	368	359	392	382	387	396	359	368	384	369	417	385	371	363	393	391	383	397	417	372	440	398	412	367	397	388	340	367	346	354	398	374	378	383	408	386	406	380	374	384	375	401	358	420	339	382	392	372	366	394	382	411	377	415	386	410	369	375	386	379	389	376	406	382	404	392	390	380	375	392	361	376	379	385	388	370	383	379	414	398	387	372	382	392	414	370	363	379	391	364	362	357	363	411	371	371	370	399	390	385	388	375	373	384	378	368	365	390	367	369	361	385	383	411	359	432	385	347	361	407	371	388	420	399	372	403	364	376	394	378	373	389	397	377	327	366	386	382	401	341	401	366	407	365	387	386	414	393	408	422	403	354	402	387	383	320	374	377	424	412	403	401	374	403	394	414	349	375	376	380	363	366	358	391	389	405	369	365	399	397	380	388	386	436	399	380	385	388	354	362	360	366	389	380	396	363	421	394	339	404	376	369	397	373	397	365	398	372	363	359	377	401	339	358	368	386	378	408	438	365	357	385	387	392	381	341	401	381	407	371	376	358	384	395	373	371	387	360	374	392	373	351	378	340	418	395	404	385	393	364	406	393	389	397	391	360	366	386	372	369	361	353	410	371	390	363	374	369	389	378	371	410	378	367	385	374	352	371	369	357	381	375	395	374	372	398	381	408	379	364	394	378	380	355	413	349	363	362	373	365	343	399	379	402	363	382	399	414	387	353	374	366	396	402	370	357	390	449	421	378	370	426	363	377	370	386	391	364	380	372	399	389	383	354	376	401	398	368	389	379	364	399	355	388	375	377	352	431	382	373	354	336	380	385	378	384	382	382	370	382	363	366	366	401	404	355	385	400	376	417	342	360	401	431	381	401	405	405	373	359	413	361	383	359	361	370	411	383	370	341	376	365	366	438	417	359	354	403	375	379	362	381	402	378	376	338	431	388	385	354	406	376	365	389	383	374	401	376	370	395	363	381	403	419	387	379	346	357	369	390	401	382	405	415	400	364	402	374	389	350	364	380	363	377	415	344	373	447	385	358	406	348	368	363	368	352	340	397	403	372	385	374	361	350	382	374	385	355	369	420	380	392	406	354	390	396	384	417	368	387	402	391	387	407	389	380	435	357	399	391	372	389	381	367	391	418	399	424	357	347	364	395	377	426	391	410	360	382	373	394	439	372	387	418	373	359	386	351	391	402	344	349	380	385	390	391	372	387	403	400	367	358	363	390	358	364	379	388	383	398	371	364	367	378	390	379	356	403	411	352	396	372	368	376	346	386	349	364	366	397	402	346	396	389	394	371	340	383	397	370	371	402	338	375	397	402	360	404	375	391	394	364	385	360	363	382	396	380	379	424	350	401	422	400	400	378	417	365	370	365	374	347	381	340	378	411	380	386	351	367	411	394	369	373	403	383	365	368	392	402	376	379	359	369	394	407	360	403	393	366	401	362	424	372	377	397	400	387	366	390	390	385	361	413	382	412	366	398	393	398	392	362	383	367	383	405	317	379	358	412	362	392	406	350	381	413	366	391	360	405	376	360	399	362	375	395	414	404	391	396	380	377	366	391	397	379	395	356	423	388	363	357	367	370	371	418	369	403	385	390	369	334	387	370	372	389	409	369	395	385	410	407	364	352	364	391	405	381	374	342	376	403	363	376	386	382	368	400	370	374	404	405	408	400	386	414	346	363	375	411	379	366	371	341	361	414	386	387	389	370	380	379	378	398	385	378	359	401	407	394	389	370	394	371	398	366	381	380	414	374	370	398	361	381	388	385	397	357	409	388	354	397	390	386	410	359	396	395	334	386	392	378	394	394	357	379	373	409	376	378	417	369	371	376	412	348	402	361	373	416	403	367	388	388	403	385	375	380	373	390	351	419	356	381	391	405	375	345	356	404	409	402	404	379	361	370	395	373	364	399	381	388	362	384	377	369	389	370	401	393	388	406	393	432	365	332	431	374	415	371	409	386	368	404	394	361	365	378	395	373	407	384	364	425	396	390	390	374	387	396	345	375	404	406	390	384	402	378	377	411	393	322	385	381	363	382	391	427	375	360	414	362	370	386	359	365	393	396	387	371	380	365	409	378	356	376	350	367	368	371	387	340	383	369	363	396	403	376	370	372	350	406	348	367	402	395	406	429	369	331	346	370	383	403	400	344	394	387	398	388	388	391	370	376	389	350	383	353	342	378	418	358	386	405	398	389	377	397	402	361	347	386	369	401	418	392	402	388	379	409	366	369	350	377	376	370	383	413	379	370	370	373	373	409	394	365	387	410	383	384	355	366	350	359	370	389	371	403	363	384	386	346	362	380	367	359	385	379	381	374	396	373	389	425	383	388	392	365	385	365	354	367	399	393
4288	13124	12608	625	512	478	449	430	427	393	421	445	381	406	420	368	401	412	396	443	401	418	378	427	407	384	413	386	373	383	414	362	383	403	355	408	421	393	435	385	385	367	400	395	401	408	402	404	398	338	392	402	379	412	380	383	395	402	383	395	379	395	430	376	434	376	398	382	400	366	414	393	412	388	383	417	417	400	408	385	408	399	401	378	394	421	419	376	410	408	378	381	417	394	425	365	397	386	358	373	397	384	409	404	383	387	421	408	405	402	444	383	402	386	381	378	383	390	384	407	395	388	383	364	404	378	419	421	420	403	422	378	409	400	392	409	414	380	416	409	388	391	399	385	396	379	372	384	393	409	379	378	428	390	406	395	418	426	380	400	397	400	380	438	404	388	386	381	446	406	413	382	399	394	363	399	419	418	396	384	391	414	365	392	410	343	410	402	438	390	398	421	366	384	392	380	376	420	380	410	394	401	439	392	426	416	386	429	386	376	390	382	392	402	373	346	406	408	390	402	418	386	428	365	393	409	370	407	422	387	377	383	387	382	385	414	413	399	363	334	395	403	412	404	436	412	375	365	392	357	364	384	388	408	399	383	375	380	401	417	398	372	379	388	390	401	403	396	396	462	387	424	394	405	394	425	409	363	388	402	357	406	397	424	382	402	398	428	388	392	373	377	389	393	380	374	400	371	389	408	419	411	465	421	394	378	396	404	380	392	371	440	392	394	432	402	409	359	410	356	375	423	417	368	372	392	370	394	385	377	408	418	388	401	407	404	389	377	410	396	386	404	378	374	414	403	399	396	391	402	422	394	418	390	352	407	393	413	407	379	401	403	396	397	452	375	400	360	396	414	397	374	386	396	397	383	388	350	346	412	372	395	403	395	419	405	380	406	431	395	419	387	386	405	412	420	411	385	404	373	371	405	372	417	406	418	389	405	423	384	379	395	418	409	388	392	399	398	406	390	434	404	422	402	395	382	419	385	404	394	389	386	366	376	362	422	408	408	405	392	388	426	381	391	378	400	398	367	350	395	403	380	423	416	394	422	351	388	373	382	414	457	388	376	387	364	394	364	399	387	433	370	392	426	422	380	428	401	429	399	413	405	413	453	379	392	395	383	443	367	426	421	425	404	387	421	391	401	417	396	412	430	390	402	423	377	410	384	406	394	369	418	421	404	390	347	406	397	452	397	426	418	397	392	443	399	409	405	371	389	379	388	370	419	379	380	377	363	388	387	453	419	414	383	401	419	401	392	396	419	436	377	407	397	412	405	381	347	392	427	427	403	384	395	378	395	388	383	414	423	400	384	396	422	388	394	428	389	391	385	440	430	395	377	414	373	343	413	365	410	428	359	379	397	373	398	403	381	417	405	382	413	409	357	393	416	406	381	388	409	400	411	363	428	401	397	417	395	417	420	418	411	383	420	359	415	386	404	425	379	383	353	400	387	409	421	370	359	404	397	368	401	419	387	412	414	381	389	404	402	402	411	404	394	407	394	404	404	413	392	404	408	433	369	402	401	392	394	435	402	418	396	382	371	420	370	399	407	397	415	418	375	365	436	406	408	404	388	428	436	358	412	390	405	397	405	380	396	440	402	379	394	361	420	418	379	415	380	419	401	377	375	402	385	373	381	400	369	401	387	392	399	377	407	388	377	385	412	385	388	390	356	391	394	380	475	401	427	429	406	402	372	415	383	409	381	403	386	438	391	404	405	387	409	377	378	395	378	399	414	398	373	345	343	378	406	378	406	389	373	415	379	449	376	345	424	404	409	388	406	413	425	388	391	418	370	385	377	397	357	351	387	382	419	405	372	398	371	398	418	373	375	413	390	364	382	393	396	374	441	377	377	367	427	382	366	395	399	368	394	386	397	403	370	383	390	392	387	388	378	384	391	436	371	430	414	408	415	391	409	384	413	417	368	412	381	368	376	401	378	402	381	402	425	369	404	407	359	377	407	379	421	375	398	392	392	425	402	406	407	416	401	371	374	393	378	408	401	395	391	426	440	376	380	385	412	438	401	395	392	415	362	387	405	419	418	411	417	398	424	409	406	404	350	373	392	364	390	375	426	397	374	391	391	408	402	397	404	394	396	402	421	406	392	391	381	370	375	374	391	380	394	392	402	387	410	334	367	415	394	383	425	417	427	407	404	390	411	372	366	396	407	382	412	383	432	411	394	369	370	400	416	394	426	370	419	400	405	406	385	387	420	391	384	422	435	376	351	419	412	382	393	384	399	399	414	443	412	417	412	375	387	352	385	372	403	422	384	412	404	410	382	373	378	419	344	402	406	393	396	387	411	418	422	426	429	395	395	399	379	382	390	392	431	444	350	355	394	405	392	393	410	378	425	371	414	391	373	404	388	374	433	418	408	360	382	381	362	387	412	427	397	393	427	378	400	396	429	383	384	378	420	370	385	366	396	392	415	402	387	415	404	420	376	365	388	380	389	377	442	401	379	381	359	352	380	395	375	396	413	396	415	406	375	388	407	415	382	415	420	398	395	390	359	377	384	372	407	408	390	398	372	394	389	408	404	377	417	416	392	434	401	386	399	393	414	400	411	386	433	423	401	352	406	374	403	393	448	442	394	392	353	409	411	403	360	435	389	422	438	417	401	426	385	378	427	422	381	394	392	405	397	415	429	416	412	405	429	394	391	391	384	368	380	398	405	412	367	374	413	395	368	343	405	387	444	409	374	410	376	391	415	401	392	399	394	405	377	411	407	408	428	352	399	387	387	391	396	411	413	403	372	372	395	428	419	427	359	390	430	375	402	350	395	389	444	430	365	415	387	384	417	420	361	376	425	404	420	418	398	382	411	435	430	423	403	420	445	433	389	398	409	390	418	390	408	436	407	379	407	391	396	402	373	396	373	401	398	405	393	392	382	376	416	391	375	394	385	416	366	414	444	392	387	408	372	383	409	400	427	401	396	418	397	392	381	421	385	412	423	384	384	379	415	413	402	388	412	401	410	396	399	373	368	405	398	397	414	420	408	436	420	431	387	389	380	381	394	409	370	403	431	372	421	382	422	417	404	391	396	409	363	365	384	394	408	405	340	384	397	422	383	396	416	450	406	408	397	399	389	407	395	407	378	363	409	400	390	403	384	400	364	403	398	425	368	421	410	395	401	402	380	366	418	385	439	399	379	405	412	417	414	407	437	396	394	378	432	408	418	380	395	378	390	419	403	436	356	385	395	371	378	408	384	408	377	429	410	408	414	378	403	432	396	408	398	365	377	399	403	391	409	381	397	389	393	388	398	419	363	400	414	362	403	389	369	387	390	403	400	383	409	415	358	373	358	430	410	392	377	376	390	390	420	392	390	403	378	420	417	412	405	433	398	398	379	414	431	406	399	384	367	415	402	361	387	382	401	369	380	446	398	402	390	427	386	413	403	377	379	434	387	407	417	420	399	387	392	432	411	420	392	393	404	394	386	422	379	411	380	398	387	426	393	385	411	401	408	400	372	405	389	436	395	392	417
23527	21338	28882	24150	21329	13982	1944	1214	1066	1040	992	960	938	855	912	836	864	894	857	878	836	855	837	781	794	904	815	814	834	831	830	877	791	844	866	816	824	812	856	808	799	832	760	814	803	827	833	806	837	869	790	796	834	796	793	847	843	827	828	782	762	794	828	820	793	835	814	815	837	811	766	863	777	837	810	780	813	740	806	812	821	854	842	774	803	807	813	813	773	836	790	861	790	757	804	831	840	786	780	756	810	835	796	741	810	830	784	782	846	792	794	803	794	784	758	867	863	794	790	794	815	836	825	826	838	813	778	755	793	796	740	783	792	834	807	799	794	813	782	824	810	836	753	830	867	829	747	828	783	798	804	817	823	773	831	762	787	812	842	802	840	813	821	788	820	773	834	783	793	771	780	817	811	805	825	784	819	816	789	803	795	778	773	808	781	804	811	808	804	776	812	804	797	825	836	799	770	830	749	819	799	837	808	819	810	815	782	730	825	852	806	822	816	796	803	810	783	829	774	792	868	839	773	732	785	787	807	788	832	758	846	856	794	770	803	780	818	848	776	818	796	835	830	822	826	835	808	840	839	804	800	810	807	773	818	809	816	823	816	739	818	836	773	840	817	837	767	831	809	771	841	796	765	803	826	727	811	815	789	795	788	796	836	795	781	839	829	776	806	778	836	838	854	809	823	829	784	810	803	799	815	798	715	734	835	799	832	803	823	814	765	773	828	836	790	804	848	766	832	810	807	748	802	829	800	820	832	743	809	825	763	817	798	793	785	787	787	839	834	854	797	755	773	754	858	846	809	791	806	818	850	831	788	798	813	749	825	820	778	801	797	797	791	855	879	775	770	790	863	874	769	786	817	841	811	820	820	815	827	782	812	784	855	757	819	811	832	802	820	770	788	801	804	771	822	834	813	783	804	747	828	826	828	776	772	800	772	801	786	793	770	859	786	808	815	801	792	762	786	764	817	803	796	812	795	832	792	837	788	828	824	736	768	811	812	806	810	790	836	735	811	766	820	790	777	811	833	790	870	873	834	812	816	878	827	768	788	776	769	822	825	744	804	810	779	772	786	790	762	787	789	838	813	733	777	749	829	795	824	821	799	825	777	818	840	817	825	781	829	785	834	804	825	793	763	774	848	834	751	800	832	795	787	828	780	808	836	790	803	836	819	814	775	839	798	799	797	798	827	821	839	780	859	802	843	810	773	811	794	774	767	790	835	785	845	870	789	827	762	811	791	787	829	844	786	820	818	789	797	822	820	855	809	852	793	812	833	817	814	785	797	801	817	830	816	794	817	807	811	789	790	772	799	804	826	775	771	834	802	809	800	813	825	778	789	798	801	815	860	799	793	765	836	759	770	792	828	839	848	807	769	807	790	781	847	815	776	846	811	803	869	771	800	794	815	821	812	805	812	787	833	802	796	794	853	781	803	795	777	814	792	801	799	824	812	834	814	811	738	814	796	842	797	829	818	778	807	808	789	769	797	795	782	839	807	824	849	784	824	791	855	818	785	796	819	826	793	796	837	751	761	796	820	861	798	816	802	792	774	824	830	858	803	794	840	820	839	828	873	776	783	802	820	795	787	844	758	845	824	819	867	814	791	837	862	791	837	800	764	836	796	878	808	809	845	807	853	814	854	800	826	814	806	815	824	734	806	749	792	774	799	804	805	795	826	779	776	749	784	796	789	810	789	818	762	763	789	744	766	790	824	772	828	779	818	820	801	775	815	790	773	836	818	805	789	771	843	843	764	785	862	812	768	816	810	787	815	795	811	751	830	849	798	811	798	803	795	805	783	784	795	779	842	810	788	768	771	763	816	818	786	873	816	781	779	809	839	796	800	772	790	777	769	833	818	801	786	754	826	816	747	854	779	776	807	796	788	802	832	791	747	800	792	788	844	821	797	796	768	799	885	819	806	803	855	810	785	738	802	781	832	803	804	812	797	799	809	806	834	816	823	810	813	759	809	822	816	844	808	783	771	773	834	792	777	802	774	775	798	805	794	807	832	792	757	771	775	832	799	796	811	819	827	770	761	803	833	837	787	826	810	761	739	842	753	761	797	794	888	850	794	758	790	775	857	853	794	794	802	802	815	800	784	802	778	771	841	833	806	818	769	808	829	788	775	741	775	805	802	806	775	864	822	802	783	823	829	845	769	833	788	794	794	772	826	812	816	807	808	825	811	810	822	816	774	763	823	765	789	780	837	833	822	856	806	845	838	807	848	813	785	854	804	813	797	809	803	759	825	781	815	741	781	808	830	799	812	761	827	784	797	801	822	779	819	813	825	809	785	814	798	879	806	810	780	802	864	827	780	788	785	841	766	869	797	802	798	809	826	863	813	832	825	791	838	850	773	804	809	768	803	827	816	804	822	753	787	819	808	788	848	821	834	826	840	844	797	806	808	765	800	851	795	834	774	781	832	857	794	796	823	832	863	870	758	861	838	830	795	815	775	813	820	771	839	797	773	842	782	804	834	784	779	816	822	800	824	838	842	791	776	821	856	816	773	800	785	801	797	773	802	774	762	837	786	775	811	765	812	838	801	803	824	785	769	791	810	788	838	819	836	804	818	756	756	781	772	827	820	825	795	764	849	899	795	812	805	801	821	847	790	815	832	768	760	798	842	778	857	873	835	790	822	819	784	773	799	776	829	734	794	828	779	783	812	823	787	795	770	810	767	847	812	844	808	857	823	827	770	832	734	789	860	836	844	854	766	845	800	809	774	844	796	776	830	787	836	822	869	827	789	865	812	818	758	796	834	793	795	810	793	831	802	776	787	790	858	789	865	769	849	800	830	792	835	825	794	833	839	856	740	805	799	838	805	839	804	811	764	857	773	818	744	813	819	790	818	850	839	841	805	817	833	782	746	815	817	778	812	879	815	814	821	844	761	835	779	787	851	862	821	812	801	804	790	763	804	791	793	781	810	774	820	802	872	823	825	797	829	777	787	777	840	858	849	846	823	785	815	848	769	821	790	780	771	775	824	784	824	824	790	817	835	789	831	804	770	795	844	817	772	814	794	762	759	818	799	814	803	764	794	854	765	829	792	825	807	795	762	771	842	802	792	811	789	805	767	804	812	763	826	788	828	832	783	800	816	861	784	827	851	781	782	799	837	797	765	789	786	798	766	814	815	759	792	799	867	874	801	795	802	760	767	799	758	829	808	817	797	789	806	792	820	818	790	816	817	778	777	792	823	788	837	794	841	817	763	833	775	799	808	798	746	827	771	806	793	828	807	775	799	768	756	863	798	842	827	814	782	787	843	831	815	862	796	835	798	785	818	812	741	823	825	796	835	844	776	829	781	817	799	797	774	795	794	790	762	812	800	807	785	845	835	853	828	807	819	775	850	771	784	808	797	766	762	818	822	793	847	812	830	801	787	793	802	801	841	815	841	759	789	812	783	774	768	798	774	804	778	788	826	785	804	819	807	854	791	822	743	824	816	834	859	779	796	797	802	820	868	797	818	734	836	844	823	807
3809	25927	24321	3268	2453	1986	1609	1416	1276	1207	1097	1016	948	1020	944	934	897	882	855	894	839	908	870	849	866	868	915	840	836	841	808	854	855	861	845	836	851	773	861	847	839	815	815	848	792	805	834	847	856	829	831	836	777	826	815	884	840	887	857	834	856	837	854	798	860	821	883	811	834	841	832	827	858	808	829	799	855	788	843	839	850	793	848	825	864	793	808	816	816	792	822	854	799	865	833	836	870	838	829	800	825	834	823	873	824	777	873	836	838	833	854	815	842	833	838	874	816	775	804	808	870	790	845	832	833	817	816	825	825	823	898	838	824	840	833	806	809	866	808	839	787	857	861	869	827	806	818	829	866	797	863	836	815	821	782	878	845	795	786	823	806	857	802	803	850	829	762	797	807	831	788	846	776	801	876	839	791	822	818	833	812	825	819	768	834	838	815	842	843	818	793	810	802	794	809	824	783	816	810	825	811	842	833	864	859	823	777	753	849	799	841	749	847	799	796	812	821	877	845	834	788	802	861	820	836	865	844	852	813	825	813	819	838	849	829	815	844	826	763	797	848	819	781	830	818	824	846	814	833	804	836	802	801	826	842	806	855	814	826	849	850	877	825	844	820	800	822	795	840	789	813	820	761	835	852	833	831	822	833	804	825	843	834	805	886	763	828	843	789	780	800	855	812	842	777	801	810	783	770	836	794	836	850	799	859	832	766	829	810	856	822	821	809	836	836	789	869	862	830	795	846	811	823	811	833	836	875	832	861	831	847	796	845	799	819	818	805	853	831	823	796	788	803	810	881	840	830	806	830	788	841	827	882	808	821	880	820	840	807	828	795	841	810	841	782	821	827	785	819	823	830	815	862	768	786	903	774	840	818	803	820	804	882	805	900	852	843	841	865	813	823	849	876	800	796	803	843	807	800	789	790	818	826	822	776	779	780	835	822	815	797	817	807	790	834	837	817	830	805	802	832	787	858	875	793	837	806	859	827	785	805	825	806	788	872	833	788	848	867	817	814	797	838	824	832	850	804	865	811	842	829	756	871	797	850	780	825	842	825	779	856	828	822	874	822	818	853	797	819	826	822	845	798	794	786	734	880	799	801	832	853	787	789	803	811	816	795	813	774	830	831	839	783	842	848	825	881	821	896	847	810	839	833	819	851	795	821	790	797	753	860	804	782	815	833	787	792	801	833	849	829	826	785	842	749	834	858	795	868	770	853	853	862	801	813	839	812	856	837	857	823	793	767	801	832	873	838	839	817	825	806	869	860	859	770	778	826	795	799	858	800	845	867	852	831	842	805	830	807	812	766	811	850	743	831	819	809	806	821	809	860	750	793	817	836	779	818	840	826	801	777	806	809	799	797	829	787	795	862	835	799	845	811	808	818	816	835	764	860	834	799	840	843	795	839	801	813	815	789	795	785	822	789	825	819	859	814	828	877	792	811	830	819	807	808	800	787	797	817	828	858	787	887	798	748	820	840	821	855	797	851	850	792	809	846	806	802	838	870	840	805	863	781	872	859	782	838	813	831	782	840	820	862	811	829	807	858	833	873	792	820	818	825	857	861	798	841	817	836	844	827	837	849	837	826	770	827	755	819	882	817	832	853	750	837	817	847	800	826	816	812	823	808	833	838	828	839	859	878	823	872	819	825	821	842	827	820	827	794	807	861	818	829	820	845	797	809	838	804	860	828	834	775	804	801	829	820	812	832	800	832	831	840	818	821	801	755	814	838	830	844	832	824	818	796	852	763	809	746	842	793	804	856	807	836	807	799	847	767	831	877	844	748	812	812	829	780	790	834	807	824	886	854	784	886	867	814	804	827	846	786	830	732	854	853	795	778	828	830	827	826	807	819	774	813	832	843	807	782	793	829	853	790	807	844	801	836	776	797	851	796	836	762	859	828	864	778	818	805	788	802	789	900	763	804	901	797	857	793	799	809	780	784	793	746	802	803	849	877	823	832	818	862	794	835	812	868	772	861	825	818	832	782	866	841	858	864	771	798	785	824	828	833	822	871	811	804	863	804	771	845	816	857	832	868	799	797	838	850	811	813	858	812	810	831	826	797	804	832	795	808	846	841	770	805	806	842	802	820	785	823	869	808	842	831	863	828	814	807	830	824	813	805	893	803	839	826	790	816	823	756	868	833	812	827	779	802	846	833	856	853	812	837	839	823	841	830	843	859	741	841	796	818	862	844	820	811	814	824	805	804	804	822	821	813	829	826	830	840	808	823	858	836	803	800	824	829	845	865	853	809	791	819	849	765	807	788	809	855	787	804	817	841	823	773	873	858	778	803	839	811	856	819	830	856	799	804	824	841	813	822	832	734	841	810	794	851	820	803	828	842	739	840	777	858	871	816	837	833	827	858	835	802	797	823	801	871	859	804	872	831	823	830	792	796	816	794	789	837	804	816	754	856	818	783	881	835	822	761	816	781	857	855	797	815	802	778	873	833	818	813	838	893	845	789	790	858	835	846	904	819	857	814	866	825	785	796	830	869	835	826	833	849	869	800	788	809	813	801	818	843	799	836	785	798	852	790	856	837	847	785	842	823	844	836	820	798	848	824	843	871	857	850	771	795	838	833	821	810	819	815	801	817	801	885	866	826	823	847	802	809	804	864	800	831	837	886	859	858	842	854	799	829	841	783	790	821	865	859	865	837	838	790	823	878	763	834	800	852	850	773	821	739	832	851	870	831	790	808	873	826	790	876	840	877	786	812	845	835	758	805	802	800	855	782	871	783	805	831	775	812	825	818	816	839	863	790	790	794	860	825	818	813	848	828	815	882	790	794	834	816	834	838	802	804	790	789	815	787	810	790	853	805	794	771	849	844	822	797	849	801	862	823	805	781	824	838	796	890	836	816	774	875	846	848	851	836	793	836	818	848	885	812	842	844	849	814	807	781	882	805	865	855	824	811	861	808	838	825	780	829	854	786	797	824	824	816	806	855	840	855	820	867	843	821	811	832	825	787	825	799	850	830	810	834	859	853	868	875	849	810	833	798	795	812	836	788	806	826	809	788	799	794	814	792	807	818	844	836	840	814	791	899	794	789	811	790	808	859	906	814	789	833	794	802	876	847	864	880	788	805	830	776	779	845	837	836	858	847	815	854	863	815	816	878	765	841	825	818	797	834	843	820	826	818	858	809	874	816	802	831	840	837	826	857	857	777	809	821	872	868	859	790	764	834	794	816	827	817	809	799	842	830	815	868	822	834	808	801	865	814	825	833	810	823	821	815	828	832	825	808	828	792	823	889	784	862	876	817	859	822	787	782	840	869	801	826	844	829	832	801	808	812	822	792	813	841	824	805	824	855	772	834	817	833	783	819	846	831	853	765	879	808	877	810	829	797	759	809	863	841	830	824	782	821	853	823	809	831	826	849	777	802	774	801	820	794	823	785	805	820	851	795	772	804	759	789	786	824	804	812	839	802	770	808	825	841	874	775	849	802	872	825	825	844	829	803	811	790	876	794	858	816	835	817	775
24778	21477	28167	25160	15310	827	532	431	360	350	307	304	274	271	289	262	277	280	245	254	285	249	247	232	227	256	253	234	245	266	248	253	226	241	241	254	265	262	239	260	251	226	221	222	250	249	226	225	255	229	236	223	236	255	225	258	230	251	255	257	259	267	269	235	278	228	237	230	229	284	218	255	223	234	257	224	233	258	273	241	244	249	244	247	274	239	257	245	239	251	230	226	230	237	255	262	244	244	250	225	236	240	260	251	255	236	210	208	234	241	226	249	215	221	252	236	255	237	259	242	239	238	251	241	236	245	230	257	227	223	248	222	244	258	230	247	254	228	245	231	234	235	246	233	209	271	239	203	242	245	251	239	235	243	255	224	243	224	267	232	216	248	239	267	238	240	243	262	246	209	250	251	233	216	236	247	258	234	267	265	232	234	220	227	267	247	219	237	244	256	249	252	253	199	228	246	237	228	272	247	248	232	240	238	251	250	267	265	216	248	279	249	242	226	254	259	192	231	230	249	236	229	217	258	247	234	228	214	219	215	230	260	238	210	237	256	259	221	242	251	254	235	252	251	244	253	255	250	265	223	242	265	235	230	207	245	249	265	232	244	261	269	257	215	222	265	238	244	233	241	238	251	262	234	248	244	227	230	247	285	242	245	232	251	223	249	230	254	232	265	242	239	233	254	219	241	261	243	252	253	263	253	244	227	257	242	236	220	221	241	249	247	217	228	224	229	230	236	220	259	258	237	230	245	253	243	264	236	247	260	208	263	234	265	260	249	267	278	205	233	231	239	238	247	235	241	235	215	251	241	239	262	230	255	243	247	270	260	237	230	267	245	198	236	217	224	261	255	250	260	250	265	234	270	256	207	248	241	247	244	217	244	261	238	273	236	238	251	231	234	243	236	240	228	252	251	258	249	278	230	259	233	255	221	257	224	241	250	234	232	246	231	287	217	265	234	219	233	215	228	263	245	209	257	262	227	220	274	232	242	241	237	239	283	251	241	242	251	248	259	248	257	241	223	237	216	243	236	245	253	245	232	247	221	236	243	246	255	221	222	253	266	245	210	249	265	235	232	261	215	253	235	246	232	229	240	228	256	241	251	249	244	258	244	240	212	251	247	226	256	235	239	242	238	224	228	253	257	234	261	216	232	250	231	220	236	253	230	228	221	200	234	231	263	252	245	250	239	249	234	252	246	258	227	259	259	213	245	241	232	232	233	252	261	246	248	234	272	263	240	241	265	234	255	232	220	241	227	264	232	266	234	235	251	243	248	267	258	256	210	255	273	228	249	248	241	243	213	234	227	250	241	224	235	243	274	242	263	229	256	224	264	240	247	238	249	218	238	239	250	245	249	253	231	221	238	235	245	253	245	226	265	241	235	279	222	238	247	244	217	264	234	261	241	239	246	240	232	232	239	239	267	254	247	228	245	246	251	265	275	252	262	221	239	215	249	234	244	239	242	244	223	238	255	240	252	267	249	241	239	229	255	228	244	249	252	218	240	212	241	246	240	233	238	231	256	266	232	237	251	271	232	245	229	246	234	260	245	263	242	257	269	229	252	245	224	245	241	254	240	238	243	231	234	253	240	236	230	234	229	253	238	261	234	241	241	263	266	246	227	232	288	231	248	245	239	253	274	238	259	217	230	235	227	262	242	231	240	254	255	241	234	254	229	226	259	211	221	239	228	239	259	228	233	257	239	256	229	232	259	240	219	263	234	242	219	246	244	253	241	252	265	221	252	209	257	241	256	230	242	225	244	259	224	247	261	254	222	246	245	240	236	235	213	226	233	239	208	205	249	249	240	234	249	252	230	220	244	232	242	223	245	251	261	234	227	231	257	241	254	231	247	239	225	241	237	219	242	214	249	241	243	229	234	222	231	251	247	236	263	228	208	222	227	213	242	266	266	236	236	236	241	253	239	251	251	254	249	248	244	215	259	241	230	224	236	254	265	248	264	221	269	251	240	226	245	240	250	245	237	237	249	225	233	253	230	230	247	236	255	243	222	240	253	225	246	255	247	244	233	248	240	238	232	253	261	240	215	268	241	224	243	241	234	219	245	231	242	283	264	271	260	260	243	268	258	256	252	262	222	269	234	219	279	228	243	219	273	237	204	239	225	218	232	255	258	222	235	253	261	241	278	263	237	250	261	268	262	225	245	219	244	257	233	236	245	257	232	223	237	245	222	210	241	251	258	221	225	259	257	239	234	234	242	222	246	250	230	235	242	243	244	252	238	223	243	248	226	245	260	229	215	225	241	272	248	253	223	235	249	258	242	250	252	263	230	231	234	234	256	252	247	242	245	235	241	259	254	220	226	233	241	273	245	241	266	260	216	231	237	207	242	246	249	226	233	258	268	274	219	245	216	224	242	232	231	235	252	237	237	257	235	263	224	244	242	251	210	231	229	240	251	238	239	244	238	243	248	227	235	258	259	244	254	240	222	247	260	239	263	249	227	235	236	236	240	238	255	255	234	261	254	227	270	238	235	276	248	236	236	239	263	224	236	261	239	237	232	221	233	252	217	255	251	262	237	255	230	215	263	249	242	223	209	260	253	240	256	225	234	213	243	242	234	225	249	240	257	244	268	264	236	229	213	237	261	227	234	216	254	257	261	274	215	273	266	222	258	244	253	232	247	251	240	247	246	265	239	257	225	221	246	247	262	285	222	252	210	231	268	225	247	251	227	224	236	241	242	248	240	222	222	212	245	223	244	280	218	251	229	249	235	242	234	248	250	233	253	244	232	257	250	237	242	237	252	248	250	234	264	263	240	234	233	235	234	223	240	262	255	247	237	231	267	225	235	263	218	248	229	211	225	243	250	227	220	237	285	237	243	225	234	237	217	260	250	259	235	242	231	233	256	260	270	221	255	281	284	244	250	245	263	243	260	225	241	235	242	232	278	232	250	246	249	258	261	244	248	239	228	210	229	235	228	235	262	230	219	250	240	256	222	233	246	240	233	242	261	249	265	237	235	238	236	241	251	231	223	254	258	244	248	239	249	232	235	263	233	255	238	242	236	261	254	252	236	221	222	244	224	270	244	293	248	228	276	217	240	267	239	205	259	243	241	252	235	241	240	240	245	254	245	253	278	263	248	229	231	230	232	210	268	224	274	240	245	254	246	225	232	213	236	238	261	239	252	249	251	224	237	233	224	220	254	249	231	226	252	234	224	234	244	239	252	249	244	249	249	244	261	219	268	239	228	235	250	227	262	278	226	234	228	223	237	225	249	258	246	268	237	228	248	242	251	274	239	220	228	238	266	258	270	256	257	241	240	257	262	241	270	228	242	211	223	249	283	242	226	246	251	250	257	226	243	241	217	264	225	255	248	248	259	257	251	260	260	246	257	237	267	224	253	236	232	248	250	242	246	249	223	245	255	247	254	237	265	226	209	232	237	253	238	224	262	237	236	233	223	264	248	249	241	241	248	249	204	238	240	237	228	244	220	236	234	260	270	232	230	236	252	231	226	241	236	260	219
3297	20163	16841	1746	1307	951	801	636	567	474	419	411	380	318	358	305	321	296	300	272	320	291	268	283	292	279	277	263	295	265	278	289	275	296	314	278	265	294	280	281	285	314	249	260	291	279	283	275	260	300	278	231	281	321	286	263	268	285	256	286	249	267	274	288	271	269	288	280	269	286	290	278	273	261	254	259	269	291	298	277	251	268	286	270	252	258	274	290	245	267	287	286	301	270	295	298	256	264	263	246	304	281	274	288	265	279	304	280	266	247	269	265	249	278	268	299	282	249	258	254	242	280	275	262	260	258	274	282	272	261	274	280	223	268	297	285	287	269	270	292	269	254	310	274	265	268	285	293	303	302	271	263	273	262	255	270	274	240	282	256	274	288	281	267	286	272	267	264	256	291	298	283	268	264	277	286	283	285	288	293	290	261	275	285	278	301	265	298	307	269	260	287	263	286	232	297	286	283	268	257	296	265	286	273	271	251	276	262	268	252	260	260	243	264	271	266	254	257	263	308	269	237	263	278	269	272	266	259	271	283	258	290	273	270	269	261	237	269	260	270	242	283	300	264	289	284	282	254	298	269	259	264	247	272	250	251	280	263	278	287	262	261	292	283	264	272	295	303	259	302	308	283	281	296	254	239	274	268	244	263	264	289	285	267	285	281	283	279	278	299	290	272	264	277	244	295	279	288	278	281	275	290	290	271	298	259	288	257	285	283	279	284	275	245	273	281	296	267	267	276	271	287	267	271	266	264	252	260	287	262	272	260	258	250	256	246	269	266	273	301	270	281	296	290	269	265	288	273	288	263	250	260	265	291	297	304	254	257	243	263	302	273	259	269	266	246	259	260	242	254	266	292	239	243	280	256	262	274	266	271	260	283	249	282	259	300	292	246	255	255	249	277	274	266	264	285	285	255	247	271	266	245	236	273	283	286	258	294	260	285	270	295	288	258	259	267	240	275	286	281	254	284	273	265	269	277	305	272	238	265	280	298	266	263	253	268	272	260	245	294	255	282	272	259	275	265	244	270	249	268	251	268	267	239	287	276	262	246	267	260	268	264	248	272	256	272	250	282	268	253	252	260	275	290	248	267	273	312	283	282	276	304	286	265	248	239	312	258	267	273	244	269	271	267	282	274	274	283	271	289	264	274	277	280	233	269	287	267	252	282	241	304	254	300	274	272	242	270	253	259	280	268	264	248	238	271	283	270	286	274	294	248	288	296	274	273	260	294	263	265	252	276	281	264	269	264	274	267	290	268	267	288	261	261	262	241	299	240	296	244	294	281	240	279	273	301	262	299	289	279	285	282	239	279	291	266	286	279	285	292	259	290	292	259	275	248	260	254	287	290	264	265	280	273	264	255	269	285	292	272	295	278	250	255	256	255	256	279	254	275	264	283	280	260	305	261	232	241	290	277	265	285	290	269	277	283	291	247	271	274	250	256	289	297	293	272	248	290	286	244	279	258	271	273	280	285	255	274	292	280	300	271	235	272	268	255	298	264	273	267	305	249	254	254	278	264	231	291	255	254	251	263	273	270	253	290	272	260	292	269	273	279	254	266	254	254	272	277	254	245	294	289	279	252	273	268	274	281	257	297	273	263	264	282	251	258	265	274	294	246	278	309	285	257	262	284	276	257	261	258	273	289	254	306	286	269	250	267	264	257	293	264	299	286	254	266	261	299	245	290	261	260	299	282	268	283	253	280	289	305	252	246	275	261	242	301	262	257	265	266	278	264	251	243	279	265	264	271	261	243	287	275	263	290	254	275	246	274	266	282	266	270	250	268	271	291	293	290	255	288	296	293	300	271	262	240	278	268	279	293	267	280	256	272	260	254	277	275	273	265	248	258	261	261	263	287	264	276	300	307	289	261	268	269	318	261	278	265	282	286	289	269	259	260	248	262	268	268	277	266	274	236	274	270	248	262	248	282	242	259	264	271	264	295	258	250	308	258	306	256	294	237	238	293	288	269	248	260	287	271	279	287	282	267	257	282	264	257	270	266	270	236	298	286	265	257	270	272	280	279	287	282	258	262	249	289	277	269	270	260	280	253	287	270	257	285	291	270	243	304	257	271	278	263	260	269	293	246	282	280	265	276	285	276	264	295	248	285	248	258	286	269	299	296	285	264	266	263	282	279	281	232	281	292	262	260	276	254	269	282	304	266	286	289	260	285	269	272	278	300	275	263	299	272	246	281	281	247	276	246	268	252	278	294	304	261	285	288	274	266	293	305	259	300	282	270	238	276	264	265	306	254	263	264	248	275	290	250	282	256	243	252	274	289	295	307	260	265	261	284	293	265	242	301	239	308	259	284	304	255	261	245	276	262	310	276	275	242	287	266	255	270	270	258	246	282	264	285	263	260	276	277	286	275	305	265	303	248	254	272	264	248	310	317	262	254	304	254	284	269	313	276	299	271	264	273	307	284	295	274	263	265	290	252	271	260	282	283	259	275	273	262	247	246	303	267	254	283	288	265	267	260	296	267	296	271	296	245	285	268	272	259	257	284	297	255	255	297	257	259	299	259	262	252	270	273	243	281	274	260	272	318	294	292	297	298	279	272	271	254	261	257	265	280	284	275	274	264	287	252	259	290	251	255	282	254	279	268	264	278	282	272	239	271	297	262	266	271	242	263	242	280	271	248	300	268	302	292	281	292	211	285	275	270	250	283	281	273	241	262	304	290	292	242	279	286	254	267	279	266	262	271	276	283	247	247	276	267	240	304	272	289	268	284	275	268	263	276	303	253	260	277	258	269	274	304	277	268	275	280	247	278	275	268	265	257	263	259	256	267	261	287	259	266	268	240	284	289	265	255	266	278	270	270	289	266	268	243	296	264	269	288	285	296	246	258	295	263	269	295	265	297	295	259	269	255	236	231	252	266	284	282	300	285	260	257	278	297	283	272	275	268	269	288	260	286	287	251	292	269	260	239	266	271	249	257	268	264	267	302	242	295	260	306	274	274	274	285	268	249	288	284	262	271	264	270	258	260	277	286	233	301	247	256	256	268	278	274	278	283	260	284	281	248	300	292	272	285	277	274	288	271	284	274	286	247	254	288	298	250	280	248	248	287	278	281	272	296	269	274	279	232	268	280	298	278	284	307	284	257	295	290	267	276	235	274	275	277	259	288	247	284	275	291	283	259	283	246	277	301	280	271	292	281	261	289	272	254	310	269	280	256	244	242	279	272	262	276	271	271	312	309	244	228	264	297	271	287	263	270	271	275	275	307	256	266	274	252	279	272	263	278	256	279	266	282	251	270	241	280	269	267	264	262	270	324	296	278	288	280	280	249	235	243	261	248	258	286	271	260	284	279	254	252	253	278	235	249	256	266	271	241	267	285	275	304	251	271	307	283	302	256	261	245	277	274	290	275	279	256	272	261	263	248	264	241	254	295	251	285	258	263	308	258	285	290	272	262	298	278	257	268	271	278	261	287	267	260	259	282	279	261	234	245	260	287	272	267	269	274	252	256	264	309	243	238
22604	21506	29488	23966	21504	21582	13006	1749	1341	1210	1106	1021	1048	1032	956	922	948	904	863	927	882	799	827	857	863	851	855	845	828	804	818	825	821	779	824	795	848	802	834	799	813	821	782	878	825	811	756	855	848	823	787	780	847	839	809	793	827	803	800	787	793	820	784	757	862	810	810	785	828	810	802	758	790	810	794	818	819	794	783	812	825	822	773	807	781	799	795	792	751	800	761	869	822	812	860	802	790	795	799	856	813	781	797	822	846	807	816	813	829	834	792	824	852	769	789	782	813	820	838	805	768	804	825	832	773	774	828	791	836	838	800	792	745	772	765	793	859	837	793	817	796	752	795	750	791	789	808	755	806	839	847	799	811	796	809	803	713	851	828	795	842	772	791	815	809	791	791	805	790	816	833	802	806	803	792	810	854	799	795	850	803	773	810	799	792	798	822	788	792	800	784	769	767	791	838	760	837	844	852	787	800	789	805	830	766	791	777	775	811	803	789	816	832	823	782	771	800	877	766	842	806	758	763	732	786	778	780	815	785	796	798	780	760	804	759	804	848	823	779	805	782	779	778	772	766	837	825	800	777	830	794	809	809	789	781	856	751	787	785	767	810	834	774	823	806	776	769	864	789	790	785	840	823	805	805	817	774	851	750	790	795	808	775	765	830	836	849	785	832	786	867	790	810	780	805	788	819	806	795	841	773	803	852	858	789	845	813	817	869	811	822	763	758	788	760	749	746	773	815	814	789	741	834	782	816	805	721	789	800	777	775	767	801	808	793	746	849	880	776	824	778	750	852	821	846	761	814	796	855	802	782	786	839	791	781	847	850	762	848	813	833	841	756	808	800	794	750	837	815	814	794	794	810	830	861	819	778	767	845	791	843	741	835	814	808	750	814	796	817	774	840	836	808	808	859	794	858	763	780	770	794	794	817	785	825	821	858	797	812	786	777	763	800	828	820	817	784	771	820	826	810	841	794	835	798	835	761	760	760	794	755	817	775	797	814	817	782	803	784	740	800	786	784	796	821	795	846	815	761	814	744	816	747	756	804	790	820	780	826	805	829	814	777	788	794	826	836	789	799	792	774	777	718	846	787	812	777	772	810	826	806	796	776	799	774	815	795	831	776	784	868	781	764	796	851	801	812	736	804	744	806	755	807	775	759	791	793	800	791	806	799	785	778	801	818	786	797	793	783	863	809	751	769	782	785	793	792	793	774	775	735	772	796	823	829	757	792	773	779	776	803	762	753	835	763	805	816	808	788	772	831	850	807	799	793	835	754	789	784	827	793	859	807	803	808	829	776	796	819	809	817	792	828	747	823	825	812	781	783	826	815	789	853	785	824	778	764	770	808	757	767	807	805	808	846	821	782	820	798	787	840	849	771	796	797	848	772	812	819	771	813	839	725	834	766	743	776	795	754	858	829	793	764	844	813	818	831	800	811	809	828	839	814	775	760	817	775	864	741	830	812	776	797	820	787	813	816	782	774	823	794	838	797	789	787	837	797	807	828	774	783	809	806	804	822	815	796	813	792	746	802	823	797	826	746	801	774	754	777	804	786	822	803	793	795	825	804	760	798	826	785	789	823	809	811	820	810	818	851	805	799	773	791	782	798	824	755	811	770	783	774	800	799	848	834	705	797	741	833	784	825	808	844	787	810	745	781	812	791	796	850	779	797	826	762	807	777	773	813	790	802	791	792	797	827	777	821	798	783	806	785	815	814	755	807	829	804	802	806	838	840	817	798	795	832	794	767	813	812	789	867	805	800	830	806	787	727	802	797	791	806	802	821	831	795	796	777	798	860	814	787	882	760	836	768	823	789	741	810	742	826	813	824	842	795	784	786	769	825	768	811	783	800	851	774	777	782	738	740	779	753	790	804	757	818	832	793	844	738	904	866	779	777	862	859	766	790	815	793	825	801	819	786	797	820	827	818	862	843	845	868	785	840	798	762	791	807	854	830	765	821	811	792	831	818	793	772	830	821	821	860	748	796	796	759	773	793	791	797	756	762	781	775	793	827	845	774	788	758	779	764	823	803	782	739	788	824	804	829	799	807	779	771	775	805	829	766	784	812	773	831	793	827	807	814	795	841	810	816	848	827	821	788	763	819	833	813	782	821	792	759	815	786	751	757	797	790	799	799	785	763	848	798	792	828	824	807	820	843	776	818	798	814	812	833	759	812	829	815	783	775	785	783	791	841	800	789	806	839	809	830	747	799	767	822	748	806	752	775	770	806	758	778	814	799	799	797	821	836	783	782	847	778	792	791	752	835	798	777	824	777	779	786	793	817	780	820	814	820	799	765	795	812	764	811	784	781	756	823	797	785	782	837	840	830	786	779	807	763	776	818	795	763	742	797	814	826	814	827	812	798	768	850	838	802	834	782	813	806	820	787	814	824	748	826	818	818	790	804	762	794	799	797	810	810	815	831	783	827	809	786	739	801	762	730	758	758	829	845	782	780	766	796	828	850	805	802	781	829	805	844	845	763	803	805	825	784	811	809	803	832	836	796	812	828	807	798	798	855	833	791	738	824	778	794	825	780	835	782	776	816	804	758	780	816	771	831	759	822	793	796	787	827	789	804	783	807	729	815	772	838	792	813	819	765	807	806	811	750	785	792	818	800	802	807	790	756	772	750	825	786	757	776	824	803	779	793	810	793	791	803	792	779	771	792	824	813	804	754	742	767	800	796	800	808	788	803	778	768	767	836	740	813	782	822	803	803	797	831	809	840	752	778	792	809	813	814	814	771	823	800	822	777	806	780	759	801	771	792	855	822	825	810	767	785	842	754	830	780	856	832	766	749	818	749	787	759	721	779	787	782	764	762	821	816	863	795	852	788	787	793	778	782	773	830	772	790	787	770	801	790	834	817	809	773	812	800	797	795	797	804	823	808	779	844	812	851	823	772	816	801	808	757	803	778	808	754	763	774	787	751	760	778	805	820	781	819	795	812	812	750	787	808	800	814	786	790	812	801	759	786	780	793	786	852	743	862	747	807	831	800	792	795	778	796	799	787	781	834	801	774	743	790	815	780	790	776	774	784	848	759	801	808	812	821	767	767	782	771	751	812	801	772	803	762	769	833	792	801	784	797	797	796	801	798	820	754	759	793	730	761	817	773	814	794	843	815	808	801	803	773	823	773	805	842	779	823	774	772	798	818	845	784	787	745	815	807	731	836	815	748	789	817	758	814	795	817	812	803	774	796	743	816	796	745	793	809	749	761	835	832	809	800	819	774	825	830	783	849	776	851	807	760	799	805	837	841	772	791	784	766	792	740	815	808	810	762	803	837	812	770	779	875	783	813	748	808	808	767	831	816	821	811	811	797	845	795	808	821	764	780	777	786	775	800	789	789	769	770	842	789	797	783	793	833	787	810	801	795	739	764	789	799	791	803	809	760	749	792	801	810	830	798	802	817	813	805	763	805	767	853	847	806	791	796	796	818	788	830	823	832	809	777	798	775	788	803	763	809	820	812	786	755	711	771	780
4715	21201	23102	5479	3981	3100	2433	1983	1718	1546	1333	1236	1105	1055	1083	1015	957	987	1024	939	870	924	926	906	897	934	858	884	821	863	836	849	862	860	902	817	856	829	842	857	825	849	814	777	840	817	838	844	788	836	864	816	820	874	837	895	804	862	790	819	857	863	864	834	813	864	806	853	821	823	813	847	798	828	813	827	835	826	821	869	826	803	779	868	832	799	784	824	831	833	853	890	836	852	803	855	798	791	829	800	837	815	841	802	813	848	832	804	810	805	812	859	764	792	811	821	794	841	772	776	844	832	841	849	831	831	806	791	828	817	826	794	824	839	814	811	804	820	858	864	817	843	838	749	845	840	843	851	798	808	801	840	832	815	841	764	828	825	818	798	833	800	819	816	769	801	791	817	824	845	814	832	806	879	805	849	833	871	871	771	799	838	774	815	770	851	835	819	867	796	820	864	818	841	883	855	849	793	844	822	810	832	825	806	789	847	823	789	863	824	786	848	838	809	828	850	806	827	823	779	833	783	876	783	785	845	850	822	766	805	825	817	798	849	824	798	832	854	823	818	858	781	817	779	873	818	803	841	843	849	810	816	814	775	805	840	787	840	802	819	867	839	791	859	787	810	835	824	783	841	825	831	879	842	799	841	825	831	813	800	812	779	795	826	833	826	799	812	833	845	818	794	801	782	856	830	821	827	805	822	775	822	816	850	834	857	839	830	806	845	821	779	876	772	775	826	802	813	836	845	843	814	820	787	809	813	822	782	796	845	847	821	843	788	821	835	838	782	772	841	816	802	811	845	818	808	781	821	831	809	826	820	856	834	835	803	800	859	790	799	845	822	825	837	809	857	797	855	823	816	832	799	832	795	814	837	843	857	841	811	816	907	773	853	774	821	865	842	830	847	848	852	812	844	767	809	747	780	815	823	840	808	886	774	817	796	844	840	818	869	785	787	781	838	826	834	790	831	843	827	793	793	843	828	816	811	808	840	808	799	815	798	808	786	857	847	787	817	855	826	799	800	879	825	781	825	792	861	777	839	838	782	810	871	838	810	830	798	834	832	828	830	852	807	766	869	840	792	823	849	859	819	836	783	826	819	851	845	801	852	834	821	894	787	810	776	763	820	862	800	778	794	793	810	812	829	797	868	859	881	849	833	831	829	798	807	839	815	798	845	797	845	812	758	806	781	792	831	799	830	886	831	818	770	814	800	838	739	828	823	825	864	865	828	794	826	857	852	778	815	820	792	779	828	833	827	799	829	835	802	827	778	844	843	804	858	845	808	832	799	825	761	887	880	789	862	762	808	798	853	823	830	813	884	806	854	793	755	841	809	863	793	814	821	793	844	794	792	839	817	832	868	866	836	833	836	868	821	824	799	795	795	835	827	787	808	841	830	772	818	783	862	845	833	809	833	768	847	825	847	836	798	801	819	864	847	808	862	819	792	843	822	820	863	822	810	812	812	814	780	824	795	808	792	818	791	837	810	795	865	834	840	807	846	781	870	837	799	822	808	848	792	829	806	782	831	870	881	808	798	832	829	870	842	816	825	813	787	862	805	792	757	832	841	819	798	772	790	880	807	812	777	800	778	831	787	814	819	807	789	827	778	827	838	860	867	786	783	823	849	833	784	799	814	814	825	862	897	789	854	841	797	808	827	822	812	798	785	802	803	840	822	846	836	832	783	836	796	843	803	767	849	825	823	880	794	859	841	862	844	837	793	817	770	798	857	801	821	799	780	778	828	829	814	808	832	802	822	849	852	801	853	837	805	819	806	824	847	862	837	802	786	802	840	881	806	787	775	874	777	835	856	833	763	850	811	784	814	858	790	817	835	778	800	822	806	837	779	791	802	907	820	818	817	819	788	837	789	794	796	790	806	787	770	788	802	773	841	822	865	831	846	805	815	781	784	834	859	834	799	834	807	856	812	857	864	807	839	835	813	790	877	839	872	883	837	811	815	814	845	822	832	802	781	806	814	828	864	786	799	871	800	755	852	830	811	821	792	821	814	756	815	862	821	840	819	831	775	795	813	842	787	815	811	771	756	790	778	817	830	795	837	788	802	825	803	818	797	885	775	830	793	814	839	826	814	793	821	794	763	801	785	832	840	808	797	801	795	789	806	826	791	800	814	840	832	808	838	798	819	847	848	863	798	807	864	769	804	825	873	854	818	805	885	818	868	792	835	821	798	872	862	830	845	799	811	873	848	827	842	853	779	785	770	837	815	805	817	785	759	821	796	826	816	802	809	851	817	827	812	833	785	782	824	823	835	854	848	795	855	820	822	800	841	800	791	865	802	829	843	797	835	826	837	835	829	860	800	821	797	794	798	821	836	822	823	856	824	850	844	781	860	806	832	780	792	811	804	780	833	831	841	786	822	815	800	819	849	856	823	861	863	788	870	811	778	859	853	821	804	875	775	863	761	796	825	792	803	791	844	804	795	799	778	830	793	848	818	770	873	804	792	741	789	842	763	866	743	798	804	818	808	798	855	818	794	795	793	822	781	785	855	851	817	833	778	855	824	864	790	807	819	785	771	797	841	787	839	852	819	798	859	795	766	803	815	803	824	854	851	831	810	884	795	798	783	781	816	856	835	832	821	778	795	859	820	791	815	775	786	833	808	819	775	821	868	830	824	800	867	797	761	847	823	819	840	787	755	842	850	802	850	835	816	800	816	820	794	853	763	793	832	837	804	850	849	832	809	797	838	840	840	833	815	839	848	770	807	782	803	833	856	806	840	777	821	855	873	838	801	884	795	774	837	808	822	791	826	824	803	841	794	824	861	790	835	798	817	782	808	791	800	820	806	823	771	797	810	807	828	844	859	829	848	806	837	840	840	841	805	793	782	788	800	811	796	806	822	859	827	751	839	821	881	793	824	831	825	827	847	830	810	817	779	809	820	802	840	802	845	814	806	787	831	843	872	785	832	834	823	809	845	814	829	845	839	807	804	805	794	810	811	791	774	775	836	836	849	804	783	896	834	863	839	840	784	790	822	802	799	784	781	814	779	830	802	774	859	807	841	773	807	798	830	828	777	828	800	827	784	746	752	841	803	801	822	785	809	823	798	829	831	804	816	842	811	840	798	779	846	815	882	833	820	792	795	785	830	837	806	805	820	804	775	797	815	833	848	839	811	835	842	802	834	815	809	799	781	860	845	745	816	790	832	827	810	788	790	762	825	783	775	809	814	855	817	774	825	851	796	844	849	823	784	821	827	818	848	838	880	816	840	811	713	821	774	844	753	807	852	826	836	800	873	794	844	821	837	794	832	857	778	774	825	810	829	818	833	843	825	812	793	833	754	840	792	829	801	812	866	842	828	816	815	786	803	796	830	755	795	809	806	873	809	752	822	849	849	791	850	829	811	829	822	855	787	834	811	796	821	855	802	781	782	829	820	812	847	775	798	811	884	838	817	811	879	851	826	832	807	770	772	864	819	824	813	784	825	839	878	834	857	812	817	794	825	841	853	887	878	826	827	828	836	814	790
27818	19921	8396	1039	605	601	537	355	393	405	374	368	365	340	352	378	397	357	399	383	334	383	405	371	399	407	397	359	364	384	364	335	368	371	360	376	331	355	372	350	362	349	364	377	396	347	372	397	385	329	363	334	401	376	331	365	417	348	388	357	353	355	343	360	403	409	351	354	371	397	384	309	402	386	363	378	368	354	362	372	388	353	399	348	370	372	353	356	364	358	369	341	366	373	379	355	398	367	415	375	391	365	388	379	374	348	375	388	368	381	343	379	357	357	379	321	365	372	361	403	367	381	365	318	381	331	377	332	369	367	395	352	373	386	376	380	352	381	405	328	371	390	354	345	356	376	374	356	379	381	380	390	378	351	396	350	349	385	390	361	365	370	383	403	411	403	384	373	370	347	381	365	370	333	374	352	381	352	360	360	338	346	346	340	364	363	349	383	386	360	370	349	354	392	357	350	391	352	343	342	355	368	399	378	376	371	413	375	377	370	364	391	359	373	404	390	361	386	358	356	349	365	345	403	411	360	343	376	333	398	391	370	395	403	366	384	388	410	380	343	361	354	378	402	374	362	348	367	380	408	378	332	367	364	346	400	370	361	355	381	356	385	413	361	372	353	342	356	355	362	347	411	348	376	389	392	369	369	343	366	394	383	363	391	379	361	395	375	372	356	324	363	356	377	355	386	366	361	385	366	340	364	387	375	376	358	373	355	356	329	373	350	344	348	384	355	384	377	376	371	376	350	356	404	364	364	359	397	385	359	378	362	370	361	399	388	416	388	390	351	356	366	366	387	380	356	359	351	357	411	364	383	385	381	385	333	369	398	380	377	363	346	364	334	390	361	385	363	361	336	335	375	387	365	363	367	366	383	389	357	367	427	355	343	407	361	374	337	364	357	349	360	418	385	379	382	360	387	357	384	418	393	369	387	370	365	381	403	371	378	353	375	348	363	361	355	368	365	346	368	377	383	384	400	354	370	355	397	365	400	367	349	354	336	376	415	363	347	392	357	368	378	372	335	350	361	410	334	402	355	356	319	356	398	381	384	379	343	379	360	365	374	363	393	384	410	358	359	381	415	341	395	354	384	393	381	371	387	354	345	349	351	359	406	360	371	366	404	363	361	372	391	359	352	343	364	385	384	380	380	357	350	376	361	310	414	367	352	359	391	374	383	350	359	381	357	357	368	407	356	378	417	339	359	363	396	368	365	374	399	360	369	381	351	365	361	395	363	394	388	355	375	382	345	389	386	369	371	369	367	351	332	397	369	362	393	386	361	376	355	356	375	365	382	384	351	357	377	355	371	343	347	361	374	361	352	366	374	381	384	382	377	421	386	374	356	389	371	375	357	365	353	381	340	359	356	383	394	370	362	367	335	362	416	361	369	354	407	363	350	347	379	385	342	356	386	347	412	358	373	341	388	387	376	393	357	366	343	377	393	383	361	364	369	345	396	344	362	389	359	366	381	360	358	386	365	338	401	368	341	373	372	344	386	396	368	350	401	368	378	400	384	382	377	373	361	373	370	344	370	345	374	394	364	355	380	354	370	362	392	377	365	381	367	351	372	365	374	368	376	385	406	388	368	354	355	376	387	357	361	371	366	374	383	344	354	415	351	351	379	352	345	408	362	408	401	391	401	364	347	347	396	348	378	373	380	367	355	363	349	390	370	350	364	376	395	337	375	355	403	366	352	369	373	369	380	389	379	359	356	371	337	387	370	373	382	379	367	353	368	381	347	391	344	378	378	413	413	360	353	398	362	367	382	417	369	332	356	361	383	367	373	378	387	394	360	397	377	411	419	370	386	375	385	376	344	360	368	355	392	346	367	391	372	387	378	334	358	395	400	350	357	378	366	330	341	366	344	380	358	382	406	396	336	366	366	348	366	374	335	357	354	385	358	395	363	386	379	369	375	334	353	403	373	370	340	393	342	374	366	409	375	342	345	366	382	377	411	354	350	370	397	356	372	374	371	357	347	406	352	346	368	389	370	350	392	377	330	375	386	401	352	371	324	395	342	345	337	368	367	351	387	372	376	332	360	373	357	365	375	376	394	358	372	359	356	388	332	336	399	380	337	407	359	395	357	379	375	381	340	360	362	365	361	355	383	379	377	365	373	351	357	378	382	340	354	365	375	378	372	389	384	338	328	348	345	362	356	363	382	370	379	375	340	364	365	396	346	364	345	351	377	345	351	362	384	371	365	391	373	388	407	388	366	348	377	375	393	351	350	364	364	387	352	363	355	395	374	336	371	372	376	364	384	355	354	377	354	401	351	373	381	365	394	381	373	345	379	377	365	383	375	379	405	401	359	369	351	380	373	382	388	426	392	384	353	369	368	374	373	391	369	351	360	369	381	350	364	366	368	372	372	375	361	359	388	375	355	379	348	373	346	394	354	367	386	388	368	367	351	380	363	363	344	337	383	398	354	395	422	365	342	397	372	376	372	432	398	373	371	388	338	383	363	357	356	357	363	348	362	360	375	381	357	349	370	376	384	385	383	384	356	354	361	368	379	346	364	331	345	376	369	388	375	355	369	383	366	386	371	331	401	391	366	353	366	367	411	388	394	358	394	368	366	391	326	372	378	441	372	367	401	369	332	337	355	366	365	355	390	368	338	347	380	346	364	364	333	376	348	390	357	386	391	422	421	329	383	355	405	405	365	350	353	346	341	376	378	374	352	419	352	320	354	399	377	397	371	339	337	375	362	368	382	355	365	356	398	367	376	370	417	366	354	399	353	369	345	391	401	395	372	369	376	408	383	371	380	355	367	341	370	339	365	390	373	340	392	340	409	350	337	399	378	343	367	355	352	391	402	350	371	353	365	364	355	388	347	364	361	362	362	383	376	386	384	380	358	371	359	373	370	350	374	365	388	331	390	401	378	393	361	380	361	373	377	372	378	364	380	376	357	367	350	372	379	353	368	367	357	395	409	349	384	378	344	382	377	360	377	379	388	368	370	403	390	373	349	376	382	383	351	401	367	425	340	373	372	373	373	392	322	343	386	358	364	396	383	384	356	361	387	349	332	389	387	331	350	319	385	355	372	380	363	374	340	348	415	374	390	390	359	378	334	347	386	389	377	358	361	368	383	392	392	349	401	381	392	348	339	367	405	389	378	342	356	358	392	402	357	334	383	388	361	352	369	390	339	352	354	367	380	376	374	348	380	368	397	378	427	375	351	378	412	336	373	417	374	381	359	382	395	385	302	385	346	352	379	388	369	359	367	398	373	368	345	395	345	385	364	372	350	376	385	360	372	368	396	413	366	366	359	368	357	400	359	412	371	383	399	369	402	368	345	393	347	367	327	371	354	361	337	352	385	404	366	373	331	395	350	392	376	365	403	380	400	373	409	393	374	345	411	372	379	365	345	369	383	378	384	376	389	359	347	381	382	358	372	370	383	386	352	371	378	391	383	380	384	361	360	344	374	362	419	376	383	345	324	379	354	380	376	348	377	381	364	366	373	388	343	342	352	365	396	344	365
4180	2594	4921	583	497	410	441	426	380	403	421	390	397	420	386	401	364	356	389	388	394	392	384	411	403	361	380	381	399	375	385	384	384	376	367	385	412	425	386	429	401	384	379	436	385	397	363	349	366	376	381	368	372	404	408	424	405	400	389	377	391	408	405	363	392	391	417	391	367	378	382	337	339	358	398	373	368	444	391	388	380	375	385	365	399	371	369	377	364	369	379	357	407	372	381	410	386	370	388	405	389	379	351	382	398	393	408	376	373	396	367	383	366	364	393	386	353	403	364	382	385	384	428	406	340	368	427	396	365	380	403	386	416	395	406	388	419	376	395	375	415	396	401	395	415	360	387	408	400	326	392	345	372	373	363	402	403	385	393	364	403	344	376	377	415	355	412	404	399	393	358	411	403	373	379	380	369	372	417	387	367	386	362	363	370	377	388	387	375	392	374	371	381	395	411	362	377	392	393	351	366	395	399	366	345	385	391	373	407	388	357	356	399	407	421	380	394	406	404	391	385	383	398	403	405	383	411	418	363	404	385	391	428	382	354	397	360	419	374	378	390	366	345	394	370	382	403	357	360	401	393	371	362	371	365	385	361	383	393	360	403	371	401	409	363	384	405	407	381	395	407	394	397	378	393	405	384	381	388	368	364	370	383	355	408	386	356	395	383	382	372	377	389	404	383	385	404	385	363	377	388	405	406	381	405	369	395	379	413	365	410	359	415	392	377	385	389	348	345	385	372	378	348	413	373	365	420	336	382	375	384	375	384	425	383	391	394	418	411	393	386	372	404	370	364	376	366	418	379	386	377	375	420	368	361	351	414	379	383	343	367	373	386	391	404	390	408	418	419	349	392	353	414	362	385	367	388	372	408	383	381	377	366	391	382	395	377	415	367	371	385	417	421	393	363	365	409	397	387	386	402	364	391	388	383	409	376	361	384	353	362	373	361	387	415	373	394	363	390	366	394	377	404	384	417	386	377	387	389	376	411	397	376	383	389	402	365	360	354	414	396	364	410	387	384	390	390	353	418	373	376	327	370	406	370	403	338	382	371	405	418	370	382	367	397	394	380	379	385	406	407	416	402	402	375	399	397	338	381	378	402	393	409	400	399	397	372	352	383	375	400	379	378	425	356	381	364	371	382	353	346	365	383	417	377	380	374	386	386	392	393	362	416	357	360	416	383	405	395	408	393	403	370	352	362	354	401	369	415	396	352	400	394	396	406	386	406	366	407	378	400	391	386	376	381	377	375	408	378	399	418	381	386	399	369	354	362	397	370	397	395	381	351	393	403	390	380	393	379	382	389	390	395	379	345	373	389	361	397	354	410	417	385	386	383	362	398	371	361	383	360	405	382	385	393	405	395	404	376	370	380	368	354	354	374	382	411	395	416	366	404	374	366	381	406	366	409	398	424	358	364	391	401	319	402	372	387	404	407	393	360	358	389	393	388	394	371	427	375	412	382	386	386	387	392	354	391	397	376	369	417	416	421	373	389	390	392	398	394	393	398	390	374	369	412	396	383	362	387	396	352	376	370	380	398	358	370	395	409	372	395	419	367	362	360	382	376	387	403	375	373	384	411	389	332	370	398	399	402	400	362	370	395	409	382	386	399	361	355	359	367	391	394	382	384	435	402	411	386	390	416	393	371	369	367	414	412	395	422	385	361	405	397	372	375	426	348	413	379	391	369	395	377	362	374	342	379	409	360	377	373	396	410	392	365	382	371	415	369	371	368	392	391	420	378	357	387	372	388	418	377	362	357	373	367	376	368	369	415	369	381	399	363	388	367	368	383	356	434	394	404	406	413	448	368	377	394	388	404	380	355	347	409	375	401	393	400	391	364	379	360	368	377	393	403	361	400	384	371	397	371	399	398	423	386	383	389	358	416	372	382	394	409	365	395	415	420	367	406	406	397	376	399	378	418	382	369	390	368	411	356	393	394	358	359	376	411	346	388	382	373	397	364	339	371	405	435	399	383	375	361	386	399	367	356	381	380	395	392	370	387	424	377	365	418	379	399	404	369	347	376	382	373	394	393	386	352	393	380	400	383	406	413	353	365	370	362	373	407	418	393	393	398	365	377	362	373	425	395	353	360	420	392	387	397	377	361	398	385	370	366	410	361	381	394	407	371	395	390	401	408	373	431	374	392	390	404	397	377	363	369	405	368	371	390	356	402	381	366	408	385	380	384	400	380	375	385	373	342	384	397	351	381	384	381	374	381	404	379	372	392	378	401	380	398	387	393	371	329	383	374	365	428	389	363	404	371	379	353	354	411	408	427	371	392	405	381	371	350	372	393	381	396	400	371	368	403	404	387	397	382	377	378	382	392	386	365	395	359	360	367	407	393	359	389	376	390	372	376	355	406	369	349	401	381	376	417	374	428	396	394	399	398	355	392	390	387	396	379	373	376	402	372	365	367	374	381	345	365	354	417	383	369	368	410	395	379	376	376	377	379	391	350	374	372	391	427	382	394	399	381	355	346	385	368	372	385	385	412	390	394	387	365	397	354	391	378	379	404	375	374	368	358	390	375	363	389	385	378	369	415	397	365	377	384	378	374	389	387	404	391	361	364	393	379	349	426	385	353	370	388	389	405	385	392	390	345	406	365	367	382	379	350	356	381	406	367	375	387	340	382	403	376	396	376	386	403	382	402	359	373	378	428	399	382	375	372	370	410	396	381	432	375	356	376	388	406	389	392	362	330	391	377	404	385	359	400	333	436	346	361	379	375	370	405	404	412	399	407	389	359	380	379	394	377	374	398	370	388	417	380	432	356	408	382	394	378	398	368	394	396	384	393	380	362	378	381	378	393	376	356	396	408	396	352	356	403	408	372	381	402	387	386	355	349	374	382	395	377	365	357	429	398	383	384	391	377	397	394	391	383	415	403	398	412	378	384	405	417	390	389	402	380	380	363	351	388	394	386	377	401	351	381	392	399	388	385	368	401	393	367	355	393	360	396	420	432	361	393	415	377	371	409	398	372	373	418	410	397	397	382	368	426	388	425	382	402	377	378	362	412	379	416	362	409	389	364	366	398	410	386	378	381	367	411	384	389	383	399	434	392	412	395	357	409	373	333	399	357	396	393	403	395	385	401	366	383	376	376	386	389	374	387	354	403	388	399	416	368	384	402	388	374	404	398	400	382	392	372	389	408	362	405	387	403	375	385	377	385	396	411	402	392	360	402	352	391	404	387	361	360	386	399	418	386	395	393	412	348	378	417	405	404	391	396	390	375	400	381	407	401	423	363	385	380	403	408	348	394	333	363	357	406	360	380	393	378	403	365	379	379	374	375	324	376	396	377	411	384	378	399	389	381	424	378	408	390	368	358	380	386	405	389	382	385	347	412	374	364	361	412	373	362	406	430	368	388	356	409	374	368	387	369	368	413	381	390	360	398	393	382	384	402	385	381	372	389	397	399	405	412	377	393	411	378	384	396	396	359	381	358	364	397	369	383	363	386	395	408	370	377	396	368	382	369	407
23783	21488	29077	24338	21497	13914	1918	1259	1029	993	1022	920	899	920	884	853	814	861	826	815	818	812	813	797	788	820	825	788	781	847	844	814	788	826	833	798	856	778	793	837	759	786	789	784	800	785	858	763	840	814	798	810	782	797	782	818	797	806	807	801	821	788	788	822	767	786	772	761	784	817	813	774	777	824	791	754	822	742	830	801	817	766	813	754	838	775	778	820	791	769	761	843	754	783	766	805	845	831	760	799	828	790	817	815	773	813	818	798	771	822	787	786	773	769	841	829	828	791	794	769	846	766	837	811	777	777	768	827	788	820	745	784	814	804	826	811	784	827	782	816	825	778	790	794	772	804	755	802	793	819	845	787	796	762	795	834	816	763	842	824	754	778	796	836	795	800	781	831	801	816	764	797	789	782	775	841	772	785	735	793	750	773	716	852	820	856	841	782	786	800	815	806	798	755	763	830	817	720	772	816	816	780	764	796	817	774	814	774	787	796	788	784	809	807	815	801	825	848	803	750	768	759	783	797	761	794	763	792	825	821	754	766	766	843	843	809	778	833	799	763	770	768	818	736	795	780	782	815	798	762	788	776	794	799	787	757	842	777	854	810	799	749	881	758	779	820	828	815	807	823	804	806	800	777	778	759	808	764	839	828	782	807	781	769	783	786	794	777	821	760	793	819	735	774	774	725	785	757	783	817	819	734	743	828	790	793	747	779	838	801	783	762	825	795	805	752	800	794	819	812	791	833	815	824	798	787	806	789	832	829	789	783	802	773	775	782	734	732	817	769	804	834	824	795	831	820	780	808	764	804	815	833	782	787	753	766	783	780	788	811	813	781	819	789	826	762	780	777	786	781	777	806	787	800	780	757	798	778	844	813	831	801	793	871	763	804	803	772	735	788	776	796	801	788	836	805	733	768	841	816	792	792	769	767	786	837	786	805	785	799	771	778	772	776	757	776	816	792	819	808	814	794	850	737	750	791	813	832	786	799	851	797	780	843	810	811	762	849	797	830	815	725	758	807	790	815	811	799	760	773	801	738	813	771	793	835	833	780	811	797	760	826	827	786	780	799	800	780	819	745	793	799	784	794	769	819	744	761	824	787	812	740	786	779	795	736	739	873	794	760	820	807	858	779	777	795	802	774	785	775	813	786	797	867	795	755	769	794	812	815	816	798	793	764	740	823	785	768	795	786	793	819	815	752	769	787	798	796	766	774	789	769	770	791	767	807	821	834	854	819	808	807	799	776	789	814	794	774	790	825	765	837	885	811	855	770	802	776	776	788	833	756	772	754	765	752	803	801	742	792	789	788	761	733	793	798	777	766	801	766	763	755	793	764	765	795	750	802	788	790	791	775	836	773	760	770	813	804	761	791	813	790	826	783	781	845	755	817	809	822	782	778	755	821	800	839	735	787	856	801	765	819	788	802	751	763	811	815	768	799	784	768	832	815	873	861	807	725	742	817	834	846	796	831	762	821	719	798	794	733	775	799	808	780	791	813	754	760	793	836	855	805	822	761	810	822	780	830	846	743	799	789	786	769	773	780	803	769	779	839	814	760	806	751	846	792	833	784	791	796	791	803	800	802	770	799	798	815	811	797	793	750	823	809	787	771	766	747	816	781	838	779	756	746	763	804	829	818	773	777	778	733	769	816	807	796	787	778	751	806	791	836	790	774	807	801	769	808	776	764	753	788	830	830	800	812	759	803	853	759	763	797	823	794	785	770	744	768	795	821	787	816	799	773	828	782	796	838	769	790	768	797	779	806	756	773	750	822	727	779	801	798	812	726	765	827	783	789	777	772	802	799	800	807	772	818	802	788	773	781	821	812	797	782	792	748	821	776	782	812	778	817	765	817	785	805	845	796	808	794	788	747	724	771	774	770	755	823	780	760	819	765	823	774	756	789	818	802	785	790	776	791	794	847	764	784	744	815	793	802	786	801	853	824	793	810	832	805	795	822	814	817	804	808	760	789	811	824	805	762	789	802	779	811	797	798	744	802	765	785	765	790	787	799	749	785	802	769	720	808	756	803	794	769	844	821	723	753	775	754	819	792	795	769	794	795	808	771	812	777	781	794	749	805	811	811	766	835	839	834	723	810	798	755	792	775	842	786	841	824	785	796	784	806	775	775	830	789	801	790	775	758	745	801	813	811	722	824	794	802	764	837	740	796	863	822	778	791	784	740	728	805	804	818	743	757	776	806	828	818	747	763	789	793	718	793	782	813	769	771	772	783	792	752	816	827	766	716	830	770	784	818	708	767	802	817	784	787	817	788	818	778	826	835	769	793	809	742	791	795	840	820	783	783	792	858	854	784	805	731	848	730	846	767	779	779	768	770	789	766	787	776	801	744	780	793	833	771	809	844	754	808	772	769	828	824	801	796	790	794	796	812	801	798	811	799	774	752	768	818	792	736	799	773	771	822	828	820	767	777	845	783	812	777	771	829	821	809	780	764	790	807	836	763	775	830	781	773	821	782	809	839	823	779	799	793	822	794	855	784	842	791	697	795	792	826	809	757	783	757	752	809	792	797	765	805	772	835	778	767	822	803	781	843	767	792	890	791	729	757	804	756	793	800	783	824	814	753	800	775	831	809	791	783	809	756	806	777	806	785	841	809	783	783	756	789	777	798	799	773	818	806	790	815	818	806	825	819	773	826	801	762	802	772	805	795	800	807	853	776	795	763	767	811	806	809	784	780	827	757	838	786	762	744	786	805	772	786	781	761	821	789	754	791	809	772	812	808	768	798	782	816	796	808	764	798	775	810	850	773	823	825	777	778	756	814	814	840	831	803	792	778	813	785	816	801	857	823	784	768	780	822	820	795	778	781	751	827	795	787	760	767	801	802	818	772	783	796	801	819	764	768	762	813	799	797	773	820	743	789	800	805	796	731	800	844	753	726	781	753	778	739	775	845	767	810	793	747	791	827	838	793	806	841	774	794	763	810	791	794	784	822	785	803	809	789	822	721	827	807	831	786	794	776	769	820	885	787	846	805	753	767	813	803	765	795	762	783	798	791	763	788	797	752	787	806	805	792	807	773	790	807	838	760	762	804	789	813	778	793	829	790	748	796	781	813	762	815	778	811	757	815	847	796	804	762	766	806	848	799	784	786	878	801	860	803	857	859	820	781	774	779	771	786	772	837	848	791	800	770	756	786	822	795	803	805	807	821	794	783	794	790	805	746	823	802	777	751	798	722	827	762	799	815	810	808	816	806	769	799	714	734	790	780	847	763	759	806	792	827	755	790	797	776	744	789	787	743	779	838	733	832	759	773	765	719	810	756	763	710	818	845	828	770	798	786	770	803	797	759	787	849	833	853	805	825	763	804	807	844	777	802	806	798	757	796	816	800	769	781	750	805	768	778	803	789	813	800	815	789	824	759	754	806	778	801	772	793	759	780	826	830	767	789	779	811	776	791	729	793	818	791	750	779	772	827	742	837	781	759	784	741	769	787	810	823	810	810	769	785	821	829	777	791	797	744
3617	12716	11533	3381	2445	2032	1620	1448	1285	1171	1116	1016	943	979	967	889	889	837	904	924	842	884	845	901	877	794	820	839	880	842	837	848	819	789	855	836	851	807	783	784	869	848	822	831	830	804	802	787	790	856	818	774	829	853	843	754	802	800	845	792	792	839	823	797	761	842	826	859	821	795	859	781	799	803	836	841	801	847	794	849	838	772	792	797	811	802	797	866	807	820	841	844	803	792	771	816	825	841	808	779	807	831	825	826	790	798	775	788	738	798	832	817	829	835	781	799	798	814	787	799	790	801	818	835	794	815	773	796	833	761	804	851	797	832	799	831	858	813	787	796	790	777	776	777	788	787	789	821	749	776	806	852	784	821	828	795	770	794	805	792	794	808	754	774	821	824	831	844	767	825	845	810	818	799	847	815	886	785	806	775	824	789	810	759	803	830	816	804	817	806	799	827	774	873	812	808	813	800	801	809	784	842	803	759	789	796	792	823	805	841	831	806	781	757	864	813	821	790	806	818	823	817	812	807	843	802	781	832	799	830	836	848	735	781	816	809	824	797	801	800	828	789	813	817	782	851	782	765	861	792	808	820	794	800	799	770	828	804	821	776	825	832	820	843	801	801	800	838	781	788	846	772	749	791	799	809	752	806	770	833	791	822	820	799	848	811	813	814	815	816	817	775	735	837	809	778	774	787	812	849	793	815	789	802	788	816	811	735	781	775	818	805	817	840	793	787	768	793	846	804	782	788	754	797	823	838	837	811	771	808	794	821	873	810	807	845	817	737	803	828	781	809	774	798	786	776	800	825	848	789	823	769	852	809	831	809	802	851	826	835	805	841	805	799	811	804	812	811	767	819	779	774	869	847	791	815	785	781	855	842	760	781	828	768	813	819	769	840	774	817	801	845	800	809	814	820	841	814	859	819	767	821	817	796	796	827	812	782	785	797	798	855	785	789	785	829	770	809	812	805	785	802	754	788	784	816	806	861	815	842	808	803	804	791	786	847	803	807	856	766	835	828	817	776	857	789	829	771	823	836	836	733	784	785	824	733	820	799	798	785	806	819	844	787	815	804	784	740	833	794	789	783	767	819	784	835	811	776	817	775	792	792	835	764	856	786	765	843	781	818	786	831	793	856	804	810	872	813	806	821	832	822	797	826	856	853	852	821	816	849	803	824	814	778	805	831	826	798	843	836	784	798	760	825	812	795	817	762	821	804	775	768	834	808	875	785	738	859	837	836	785	814	788	812	800	838	890	795	848	816	784	827	857	782	829	769	785	801	794	831	791	798	818	778	780	807	783	821	807	814	842	765	796	847	819	829	810	813	778	870	781	824	831	803	798	791	868	738	781	831	806	786	798	790	791	819	859	807	866	815	789	863	776	815	816	807	771	797	746	858	804	820	829	852	762	811	772	835	785	768	807	825	801	775	779	795	813	796	804	798	798	794	805	803	765	779	874	827	856	795	747	828	748	838	863	847	841	791	827	823	812	802	792	774	847	822	801	831	794	843	822	800	799	788	871	811	805	814	800	769	789	778	786	806	777	795	830	849	837	814	789	800	816	827	809	832	827	819	789	772	775	846	857	830	833	781	804	839	804	809	814	819	770	810	785	786	830	864	751	786	761	827	835	791	789	813	780	816	816	828	751	783	747	807	773	852	789	833	824	830	800	818	779	787	861	836	808	820	797	842	820	798	785	749	799	832	768	850	850	796	808	821	824	794	821	816	738	786	824	858	833	814	810	804	797	804	797	785	857	816	760	810	831	794	827	785	794	813	784	823	801	804	790	835	869	772	781	818	837	803	807	765	850	799	787	818	768	825	817	769	802	796	800	800	818	822	799	777	757	786	818	767	792	881	801	826	789	774	841	803	799	767	769	819	834	861	762	790	796	780	855	778	822	805	813	829	823	845	795	812	836	772	791	826	804	831	822	842	801	731	770	775	763	827	786	800	822	739	794	834	758	752	774	778	795	795	785	789	819	814	809	883	799	814	820	849	786	735	846	780	807	768	784	834	844	803	815	815	835	801	805	849	761	888	761	843	758	757	829	794	809	816	842	842	807	841	791	824	852	789	823	793	769	808	814	832	818	840	867	824	872	792	780	807	822	838	823	788	827	778	845	816	775	841	802	772	827	809	793	783	797	814	787	786	814	845	793	810	839	827	801	823	802	757	769	762	811	811	802	809	819	833	810	828	774	861	765	773	793	819	837	779	814	825	786	798	840	789	810	828	850	824	779	795	834	853	780	843	886	804	782	812	800	822	805	860	787	803	833	848	800	828	840	806	792	808	810	824	812	819	843	756	811	847	815	803	750	839	839	791	804	819	805	802	816	793	821	805	817	810	812	823	854	846	787	814	834	808	747	819	869	787	826	829	858	820	785	785	774	825	839	814	784	850	811	796	757	834	799	781	767	836	759	806	804	786	812	849	797	822	859	821	822	823	752	758	797	847	815	783	879	818	709	832	774	800	850	774	772	826	792	749	816	784	792	788	811	857	786	821	785	824	821	869	780	779	837	767	810	766	820	858	815	838	784	819	853	824	794	821	768	807	764	791	796	756	782	796	786	853	841	819	824	844	766	830	870	774	778	796	784	809	826	813	835	796	784	832	792	828	808	795	796	789	821	842	815	830	812	835	780	797	801	759	788	833	856	767	797	835	772	829	777	810	799	864	780	787	780	833	832	813	839	828	825	815	792	773	814	784	794	763	816	838	807	752	822	852	777	823	848	826	841	836	847	863	827	800	813	841	847	789	817	781	816	836	822	802	836	807	764	880	834	847	815	853	813	780	803	820	791	778	835	815	841	817	841	760	824	785	780	747	786	739	791	777	779	826	822	800	748	820	773	810	815	804	846	833	807	787	829	798	801	818	770	813	802	744	847	761	811	812	769	767	795	839	784	775	775	768	818	803	795	795	839	820	755	825	824	816	777	821	832	756	799	882	790	803	830	794	809	807	795	830	807	807	811	792	833	802	873	741	816	790	760	850	802	764	788	815	802	825	821	793	826	820	793	862	835	800	835	801	818	796	845	808	814	831	793	832	809	743	811	828	844	849	787	803	797	794	807	807	760	772	808	817	824	744	819	781	822	781	793	780	805	774	802	869	795	765	825	817	782	800	817	799	806	825	793	741	784	756	833	869	795	800	787	827	771	785	783	753	851	769	774	805	853	795	791	846	807	769	788	828	779	784	794	826	803	827	839	783	775	764	827	794	812	779	806	810	839	791	803	777	815	806	833	793	834	780	774	803	790	774	809	798	826	734	785	776	832	758	834	821	859	771	818	877	811	776	793	785	836	831	859	803	822	779	820	798	812	791	770	813	809	824	815	822	817	820	816	876	843	780	819	764	795	778	846	836	766	851	788	778	777	802	784	827	821	780	805	774	824	779	840	820	820	804	756	876	823	796	791	799	819	814	805	817	812	822	777	813	788	828	828	855	768	820	803	743	782	832	784	790	817	821	778	809	832	811	837	797	779	813	764	816
24946	21449	28140	25073	15591	815	497	391	311	297	304	301	263	274	266	274	271	256	261	269	275	258	245	227	217	248	244	224	224	248	224	231	267	224	237	236	236	250	237	223	223	225	211	237	250	236	222	230	241	229	220	224	232	241	259	239	218	244	238	253	242	232	231	239	228	257	230	223	260	236	245	219	227	232	222	258	229	270	238	212	213	230	233	217	223	249	232	246	224	238	258	212	219	215	225	205	222	231	210	232	223	254	241	241	249	245	214	232	218	231	223	221	240	248	237	260	250	212	229	225	231	237	199	228	216	244	254	235	225	242	211	235	203	244	242	265	243	230	236	221	232	209	224	238	240	200	228	218	230	229	239	215	235	238	234	231	247	232	221	223	252	250	241	202	246	232	218	249	249	230	224	248	247	219	221	234	230	228	241	233	226	245	219	237	244	227	229	227	212	259	236	241	231	213	234	211	243	238	209	220	244	244	231	245	222	232	253	206	225	229	224	229	214	218	237	224	232	225	229	203	235	240	235	221	228	215	226	276	226	232	212	262	214	211	237	235	231	229	216	234	197	240	216	194	265	240	237	232	233	230	237	217	217	243	211	224	237	236	223	250	225	244	235	228	251	246	236	252	235	209	249	219	229	238	257	214	244	252	206	227	232	232	222	252	225	244	229	217	224	237	213	239	248	237	204	240	226	233	250	227	213	220	243	190	251	213	226	231	212	244	221	213	211	226	237	199	259	223	219	231	207	226	228	235	196	249	215	230	241	254	244	256	232	219	234	226	204	252	238	219	220	227	244	218	204	235	211	243	223	228	238	228	232	236	217	261	229	231	237	258	217	210	213	215	199	234	226	217	214	221	232	227	227	248	244	228	225	243	245	242	226	200	233	238	211	258	186	222	217	222	250	244	241	185	225	204	249	241	232	219	246	236	230	221	225	223	244	226	272	232	219	230	247	249	236	230	240	212	210	240	228	220	230	216	208	225	236	214	227	243	199	246	211	243	232	227	219	197	237	219	226	234	225	220	245	231	247	218	233	237	201	216	252	224	226	235	246	246	253	233	246	233	256	232	246	211	247	233	236	261	247	210	232	247	216	224	220	260	234	201	233	213	211	223	227	204	244	227	224	230	252	258	237	259	243	260	214	228	246	239	227	241	218	224	225	243	251	236	230	240	225	217	211	223	223	231	245	243	220	238	233	215	206	223	231	223	241	213	248	233	261	220	226	212	205	222	228	226	213	252	248	202	225	225	234	210	226	249	257	220	206	236	231	239	227	230	220	210	227	206	215	217	235	227	225	232	217	212	226	230	227	250	277	254	224	246	235	252	211	242	247	219	244	228	224	229	219	234	243	218	238	231	210	219	236	223	226	222	207	247	240	253	213	217	243	238	261	230	217	217	238	254	235	227	225	253	205	197	223	238	247	231	248	232	223	231	219	235	250	242	225	242	212	218	244	203	242	231	237	222	255	256	262	226	218	231	231	260	236	226	241	215	224	229	205	253	240	229	222	218	210	247	231	209	243	225	238	233	242	257	242	253	261	207	207	219	224	191	218	215	224	241	241	220	222	241	228	229	261	225	239	224	223	209	231	244	268	241	251	226	240	239	209	224	254	237	247	230	195	254	239	230	218	217	216	240	237	230	227	227	236	232	214	202	235	249	253	242	231	244	238	229	249	238	235	247	247	243	234	217	257	259	234	263	229	196	215	264	211	220	230	243	231	216	236	238	228	206	211	261	208	202	245	255	230	211	243	239	237	230	217	217	213	233	222	243	237	233	247	222	238	219	225	223	244	257	216	229	234	232	239	248	246	236	233	243	230	249	237	227	232	231	242	234	243	245	237	263	227	243	224	212	237	220	249	234	245	227	233	210	244	242	210	228	252	226	215	221	217	212	215	246	223	206	233	231	235	241	232	236	227	237	206	229	219	230	235	238	227	249	248	222	242	216	212	209	252	215	236	203	214	209	265	242	228	256	224	226	253	238	218	213	226	238	230	242	217	237	236	249	214	206	251	246	231	243	245	235	258	244	235	225	243	249	234	215	241	247	216	215	247	238	211	213	217	234	225	253	224	245	236	218	220	219	232	245	212	230	238	217	228	237	246	213	230	221	255	221	221	246	234	234	226	231	230	253	240	249	249	222	215	210	231	209	212	229	235	206	248	232	240	225	217	241	238	219	240	220	234	216	240	215	207	240	226	216	235	238	220	225	228	213	204	226	242	247	216	248	232	196	261	231	212	247	225	224	224	232	234	232	213	203	226	227	232	228	233	261	264	261	244	236	259	253	234	241	225	242	212	260	238	248	233	229	224	225	230	230	223	225	237	237	223	249	229	258	243	247	237	225	230	241	223	230	230	244	232	253	218	247	203	211	243	248	243	211	241	223	216	251	218	212	261	220	227	228	242	234	223	205	231	223	214	211	222	212	232	220	232	234	247	218	236	261	224	228	254	222	241	230	225	235	234	255	227	255	225	257	209	232	232	239	206	216	262	231	223	230	246	254	213	240	243	217	240	234	217	233	237	224	241	213	216	263	228	246	231	235	243	239	225	203	224	218	265	254	250	218	212	215	224	220	224	242	243	223	220	228	228	235	260	250	230	271	214	241	203	213	214	213	235	216	239	227	251	241	255	243	220	230	247	215	265	246	246	233	246	212	226	240	215	225	266	227	235	240	248	208	243	235	244	223	231	229	222	230	232	227	217	235	227	238	214	250	225	243	215	257	237	234	241	228	275	229	188	245	206	231	242	222	228	238	226	254	227	239	227	215	222	209	228	206	230	227	239	245	240	228	238	247	229	218	221	246	249	235	248	214	229	266	207	219	230	228	244	241	216	237	189	242	277	223	214	258	233	220	225	240	230	245	237	233	241	211	224	232	244	231	227	252	231	227	232	213	227	226	233	220	229	217	223	226	245	245	241	245	218	245	210	228	226	269	239	227	253	242	234	224	250	204	231	212	232	226	230	212	208	232	251	269	226	224	283	238	236	220	228	226	235	236	247	216	218	235	216	243	243	236	261	215	221	226	209	203	212	262	239	243	225	210	254	252	208	209	226	242	231	241	228	229	246	229	249	236	240	205	223	223	224	212	220	216	222	238	215	243	212	223	235	246	247	218	214	244	244	226	205	235	218	225	233	200	236	227	250	249	219	252	223	214	214	235	229	225	193	254	259	234	242	227	239	221	242	220	226	235	257	236	233	266	262	225	234	227	199	223	225	260	186	247	226	253	235	216	212	248	204	222	258	227	249	206	259	232	234	241	241	248	233	238	235	255	240	203	241	210	212	258	248	226	207	251	205	232	226	241	230	234	238	230	225	232	233	229	246	265	232	225	225	228	218	242	235	211	255	207	226	225	275	208	241	236	226	248	235	209	236	213	224	251	205	231	239	245	239	236	265	226	216	244	216	202	258	226	229	225	232	220	233	238	264	228	225	224	268	237	227	230	219	248	227	243	224	262	239	211	232	231	231	239	235	198	250	219	267	248
3276	8169	6787	1681	1257	1003	768	612	548	474	433	361	342	335	337	309	297	261	290	257	301	290	260	245	273	265	323	258	248	261	268	277	262	289	293	264	267	256	227	251	271	239	284	283	216	273	254	242	257	243	280	268	254	245	242	263	234	284	262	295	271	250	251	245	251	233	248	239	260	280	257	262	294	261	247	240	255	269	242	256	274	259	276	270	264	236	261	255	277	270	244	257	230	248	256	269	231	227	270	273	274	251	282	287	274	259	255	235	274	262	261	269	225	266	251	258	256	282	272	245	293	279	244	243	247	251	276	243	283	273	269	269	270	264	253	250	271	213	248	236	255	246	255	254	276	295	258	253	255	307	259	229	248	261	244	227	238	286	265	281	265	258	271	268	261	267	254	233	270	255	264	246	260	250	242	264	262	293	240	249	241	261	259	286	246	271	271	252	277	264	255	275	283	262	263	291	234	258	248	260	283	247	268	265	253	243	258	280	249	247	240	225	252	279	246	250	227	267	279	228	235	229	245	268	255	230	257	275	240	236	244	260	245	263	287	251	235	263	248	236	257	254	263	248	267	248	271	253	284	241	237	258	272	259	270	225	242	259	281	283	258	249	256	291	257	250	256	261	263	262	245	269	238	261	278	255	245	283	240	248	247	234	272	257	281	257	247	280	259	252	256	215	264	270	240	250	274	291	282	242	282	263	274	253	253	248	263	248	270	239	264	261	255	252	286	263	292	250	248	262	246	253	273	257	254	249	257	275	300	251	278	260	288	268	282	265	266	252	258	291	290	247	261	250	260	281	250	274	258	251	238	231	254	234	271	265	253	241	279	266	270	244	247	287	214	231	261	240	293	238	300	263	253	263	255	250	263	267	262	241	239	255	268	281	266	250	242	289	255	246	247	246	256	271	245	247	227	223	229	247	225	272	263	269	258	269	260	255	245	310	256	242	281	254	256	283	243	239	282	270	244	231	241	228	247	263	253	278	254	225	245	248	264	250	259	256	242	267	264	258	242	273	250	262	276	232	255	250	269	262	233	241	276	268	244	281	272	284	271	250	241	280	263	265	249	263	247	276	261	275	274	258	224	242	261	232	240	242	263	253	243	256	279	245	223	252	242	263	245	245	292	243	209	255	238	260	260	262	238	244	228	278	246	236	248	278	249	232	262	256	237	257	262	266	245	296	303	260	247	263	241	265	258	268	267	261	275	233	244	267	254	250	242	250	282	262	261	239	230	240	250	259	238	236	251	229	233	272	258	247	252	236	267	252	248	260	263	253	262	267	244	268	260	260	259	252	249	226	241	251	242	274	256	269	255	258	254	249	269	247	251	253	249	288	271	244	265	251	256	291	272	274	260	275	262	274	251	263	237	238	245	257	262	251	250	262	270	245	271	289	271	242	243	232	262	256	255	248	241	262	286	228	241	256	303	249	264	238	240	262	256	271	261	253	257	274	277	227	252	268	240	257	278	273	237	244	263	254	237	252	262	244	259	265	244	251	270	245	261	290	249	231	248	246	261	293	237	264	263	232	254	250	245	252	278	264	262	253	261	227	255	254	256	222	286	272	269	259	251	274	231	264	271	261	214	239	252	269	258	250	241	245	244	259	259	235	253	281	267	244	255	246	271	273	267	282	274	238	238	246	254	271	262	254	239	269	273	251	227	252	273	255	245	237	284	258	271	251	269	282	243	245	275	248	238	250	273	242	260	248	243	267	272	238	303	255	241	263	260	262	254	259	280	249	256	268	251	263	267	276	258	268	252	268	257	280	250	264	256	264	260	256	257	248	289	259	258	253	276	254	265	237	268	268	256	266	276	274	255	234	243	270	247	255	257	263	253	250	259	283	280	256	249	258	242	288	243	295	268	289	250	289	264	284	249	283	258	250	262	234	270	226	256	265	260	271	245	250	304	249	253	244	255	278	288	255	270	251	249	205	299	266	254	216	266	235	254	276	261	230	266	278	280	240	281	291	261	267	236	254	240	257	274	253	266	270	253	295	279	273	222	240	228	278	273	246	249	264	271	238	255	263	244	244	263	260	239	275	272	273	253	241	261	283	244	262	262	234	247	250	243	253	289	237	237	244	263	272	265	265	226	267	256	285	259	261	273	249	261	285	240	252	253	288	269	261	269	268	257	277	258	295	254	248	260	279	233	257	229	248	265	254	265	281	261	247	286	257	284	241	242	249	268	271	279	244	256	244	250	264	245	264	261	250	257	272	260	273	244	249	268	267	277	272	238	228	239	254	255	244	281	271	265	233	269	252	234	264	250	261	247	263	259	256	262	258	244	251	250	301	274	277	252	255	271	269	266	231	268	261	248	273	252	255	252	248	236	253	281	262	256	260	228	230	254	254	274	245	288	268	258	274	238	245	263	238	270	254	253	228	245	268	264	251	279	289	263	274	268	254	266	245	255	275	251	225	243	284	238	300	256	234	250	229	258	269	257	285	279	228	250	272	267	256	255	269	265	249	253	279	264	274	230	235	274	235	258	263	270	246	241	239	258	249	254	270	281	255	238	278	248	250	248	249	257	274	256	264	232	269	282	245	236	255	251	264	270	240	248	256	278	265	253	282	243	253	278	246	282	231	288	263	246	257	262	256	251	252	249	258	224	240	258	283	278	262	266	275	272	255	263	273	249	257	254	267	274	257	239	264	255	222	260	258	249	237	281	250	308	269	275	294	267	270	226	242	252	243	245	245	269	255	265	254	283	262	261	271	283	273	249	232	238	246	262	237	261	244	242	258	263	269	262	280	241	256	274	248	278	281	249	235	290	244	263	250	272	265	263	230	254	240	247	282	239	268	285	271	252	249	271	255	259	252	257	266	268	244	253	246	270	248	233	285	246	266	254	270	241	244	253	264	259	245	255	260	249	269	276	269	249	265	263	286	249	261	255	255	261	246	278	266	239	240	254	266	250	238	278	239	246	250	242	260	252	246	264	255	243	223	224	257	262	273	244	248	264	268	251	265	251	297	255	257	258	232	254	263	243	249	238	230	247	285	275	225	236	235	258	230	240	253	257	253	235	275	252	268	254	249	266	272	245	229	250	233	242	257	242	262	276	263	273	270	262	253	267	301	249	253	236	265	307	265	271	242	257	269	274	270	252	234	259	259	290	247	268	239	264	263	251	236	263	265	261	223	273	278	242	253	237	247	265	276	259	271	257	262	253	276	276	259	261	278	240	238	263	290	246	259	285	261	270	258	242	246	238	261	220	270	244	260	238	230	267	280	247	263	253	234	238	250	281	250	280	256	273	280	268	270	271	264	260	265	262	250	229	305	262	265	260	266	259	261	264	280	259	280	272	274	246	276	247	241	252	273	256	285	236	284	266	254	227	258	295	286	295	255	258	245	233	266	265	232	259	223	229	238	259	229	257	261	253	270	231	246	262	247	265	243	254	231	274	247	277	232	272	282	250	265	262	240	271	261	272	264	244	241	262	277	238	258	275	242	287	251	246	238	294	256	251	278	247	243	248	234
22652	21510	29463	23971	21505	21598	12982	1799	1267	1171	1108	1033	1043	995	931	933	884	908	875	889	856	824	845	844	796	807	867	848	786	845	772	768	820	877	770	793	824	756	843	816	844	756	760	785	817	794	815	824	822	864	801	801	806	760	789	824	769	813	779	803	764	833	787	768	785	834	793	765	813	785	766	787	822	830	801	814	793	790	832	803	827	784	823	777	844	845	768	804	828	773	764	741	777	840	823	816	790	701	850	831	804	757	795	790	805	837	828	801	774	798	792	770	810	801	808	795	794	829	735	821	805	760	784	817	810	837	829	791	781	782	755	762	796	804	796	787	790	807	819	788	766	786	753	742	776	861	780	772	776	774	748	830	782	826	821	794	794	776	757	774	767	831	780	800	774	824	792	792	801	781	780	781	818	800	748	818	797	824	789	748	767	829	780	776	877	762	782	766	756	759	780	772	806	759	783	777	804	767	800	854	743	780	789	769	794	779	778	777	783	789	753	772	774	754	724	757	836	699	764	766	737	754	843	805	803	839	823	810	834	766	798	780	781	796	785	764	764	784	795	781	758	778	787	797	773	785	795	777	773	812	757	851	780	750	779	788	791	791	823	799	835	772	786	812	767	760	758	788	764	753	816	794	797	817	791	799	829	751	795	764	801	784	828	777	807	797	768	853	773	827	780	775	792	719	835	836	790	820	826	834	762	768	808	806	767	791	817	794	800	774	707	821	821	808	787	826	767	785	786	848	809	818	809	832	759	776	762	825	845	825	826	774	733	806	783	808	801	757	789	807	772	768	786	835	830	902	755	733	749	746	805	778	806	856	816	789	819	761	772	764	807	785	788	760	823	787	815	727	743	788	810	765	800	777	802	801	797	789	779	805	762	760	798	831	778	755	802	804	784	738	788	803	849	734	771	803	774	837	764	799	822	757	782	847	775	833	739	804	761	801	810	807	800	805	800	824	743	826	769	766	799	825	785	862	798	725	810	806	761	802	730	780	774	808	790	817	805	780	826	794	769	777	868	792	808	730	764	831	797	767	766	771	788	796	787	807	782	806	748	766	787	786	752	779	870	808	764	792	801	815	755	787	774	772	763	757	819	759	797	781	788	795	784	775	769	777	782	807	812	791	768	804	799	740	750	798	797	817	735	820	769	781	789	789	757	840	771	772	793	779	828	785	800	765	799	824	802	769	768	784	761	752	842	797	767	808	728	769	808	757	721	753	802	772	795	737	806	799	770	779	803	833	783	793	806	860	797	809	803	782	782	793	810	777	766	832	798	787	790	776	783	780	840	790	819	800	785	745	792	779	816	802	803	785	773	790	703	768	792	740	777	759	856	774	802	822	755	792	850	756	780	772	834	786	809	795	793	773	770	802	815	810	747	814	803	776	790	777	811	814	767	825	765	741	808	783	836	802	810	816	790	764	828	804	799	759	790	777	758	751	830	778	769	814	763	770	771	758	744	791	773	756	780	754	753	792	810	758	792	814	901	750	694	787	815	787	825	811	799	781	796	797	802	737	772	761	796	846	787	831	804	762	805	763	763	763	791	768	825	765	780	824	783	768	745	776	771	841	758	762	757	758	702	740	806	809	769	774	786	782	763	758	760	783	797	808	851	771	786	805	768	739	774	767	776	786	795	774	791	814	794	809	795	793	814	811	783	755	826	779	750	782	808	798	800	757	845	754	828	759	799	745	850	785	802	770	777	756	765	768	802	779	816	795	836	806	786	772	810	798	746	795	829	771	789	765	810	760	757	777	808	786	782	812	784	805	775	782	793	760	756	829	735	789	776	843	773	789	805	791	812	796	799	802	750	796	761	772	822	750	779	763	742	776	757	809	801	792	737	794	803	782	760	821	853	771	803	797	782	798	844	752	772	731	757	830	788	780	791	773	755	822	819	827	823	828	805	762	764	778	724	760	786	824	793	781	791	766	761	791	801	808	753	783	793	798	775	795	782	774	764	845	848	780	799	797	794	786	821	848	797	763	783	749	807	788	752	808	816	728	754	795	809	830	724	802	772	759	781	726	780	814	780	809	816	775	823	775	800	816	812	739	795	774	812	816	765	789	753	790	774	799	759	784	787	744	773	790	796	752	785	808	792	783	767	794	806	838	841	762	802	792	813	776	804	738	798	739	806	796	801	755	792	773	800	833	780	792	802	788	827	821	825	760	777	757	760	807	811	786	765	822	763	750	826	810	733	765	773	778	803	796	816	752	838	823	790	784	788	775	789	826	814	735	798	767	787	780	812	794	795	782	751	797	794	805	765	775	812	779	835	802	766	781	804	785	773	742	780	833	786	776	799	760	800	753	773	764	796	795	793	755	811	763	816	765	767	764	762	811	775	769	786	752	838	808	782	782	766	813	773	755	849	750	801	798	756	823	784	765	770	777	759	759	767	762	731	727	780	791	783	820	823	824	829	784	786	817	810	838	819	752	783	781	835	763	715	776	819	800	797	781	817	776	767	797	758	794	788	758	855	759	811	802	792	838	783	774	799	789	772	807	765	824	803	770	826	765	835	792	848	755	797	804	770	765	834	815	806	805	774	841	740	810	823	778	762	794	806	765	782	785	793	758	794	760	790	783	791	759	797	769	809	791	750	753	773	799	785	771	816	802	726	786	820	772	805	828	762	794	785	804	783	745	801	768	746	789	794	773	803	788	778	779	752	785	745	770	782	752	764	777	791	778	816	770	780	768	781	788	777	806	789	756	722	747	764	737	783	768	790	786	773	754	749	796	802	833	808	757	819	784	785	773	796	825	756	761	758	786	745	835	790	802	798	733	751	789	809	837	768	810	770	788	799	812	744	817	814	800	743	794	753	785	816	755	783	832	787	800	754	763	810	791	759	773	820	790	774	810	771	780	815	790	844	799	768	782	778	781	834	837	740	768	797	745	784	790	800	762	751	776	811	827	763	799	794	799	754	807	794	790	777	828	742	833	798	798	789	840	745	765	788	819	834	724	819	805	748	806	832	811	776	807	718	825	764	771	787	770	773	776	770	806	757	822	815	779	783	805	791	764	775	799	809	747	788	866	778	764	807	810	780	768	770	804	791	809	840	777	763	755	783	809	785	780	776	738	815	804	785	776	755	753	761	731	793	760	788	755	779	790	821	810	801	795	798	781	787	762	777	793	776	816	777	786	821	785	736	797	859	776	762	787	768	802	784	782	792	797	774	759	741	814	804	767	773	806	790	739	742	794	764	761	814	777	738	778	793	760	794	847	773	793	763	806	756	754	797	804	855	771	773	774	780	782	762	783	760	736	791	792	839	792	771	783	838	728	800	800	776	756	784	814	786	792	818	819	852	740	771	761	803	789	802	747	754	774	787	830	814	799	751	751	787	732	780	744	796	776	760	767	793	778	824	773	842	806	799	774	830	759	786	769	738	782	787	723	764	769	782	800	788	754	789	774	752	779	782	775	812	722	774	844	747	786	847	829	775	770	799	755	789	806	771	797	743	798	810	825	731	757	835	775	801	811
4834	16192	14052	5566	4008	3135	2534	2115	1718	1494	1348	1279	1096	1084	1040	1017	987	1023	1030	927	938	940	920	877	867	879	858	837	873	865	863	864	800	853	822	913	880	834	854	838	784	826	853	857	811	768	847	856	826	818	823	837	838	815	791	796	796	813	822	863	785	832	791	846	779	840	825	848	775	819	867	817	809	815	855	847	834	865	805	797	826	835	888	809	812	823	792	811	826	782	861	785	821	843	806	806	823	819	860	831	763	777	764	811	736	824	832	803	806	844	871	772	789	836	814	820	816	830	818	810	813	783	819	785	852	792	811	818	839	754	809	845	778	813	799	775	805	787	799	845	788	821	845	835	827	833	869	801	791	729	836	786	784	825	790	811	799	777	794	777	865	825	821	806	812	793	849	818	819	841	813	820	806	855	806	783	779	795	805	838	776	795	845	775	808	823	836	784	783	819	806	805	814	814	795	800	799	798	770	787	793	833	809	783	774	829	769	803	803	825	813	831	794	830	820	807	747	788	766	817	810	827	811	797	817	799	850	827	819	810	741	773	799	718	754	878	832	780	857	789	836	814	763	843	803	746	810	803	793	785	830	794	801	817	827	730	803	779	831	772	776	812	802	810	868	845	800	769	810	843	792	795	798	810	822	800	782	822	759	803	806	815	793	800	787	806	797	799	797	826	799	786	802	809	837	769	799	808	743	782	803	798	776	805	781	854	844	817	797	754	775	834	782	797	798	810	835	778	891	773	864	832	814	828	823	820	848	782	792	798	779	775	810	816	843	814	792	832	800	778	798	822	782	839	798	810	871	808	871	848	844	831	794	842	785	828	800	749	787	790	856	802	836	818	809	819	800	804	776	838	839	846	827	846	799	763	751	834	794	812	866	847	813	827	808	778	822	777	838	828	777	846	792	791	833	761	819	817	784	825	801	801	859	776	799	809	830	813	797	791	792	801	808	817	833	816	793	819	808	774	822	780	768	755	778	797	793	792	799	804	787	773	867	817	800	808	816	830	782	798	821	759	802	819	794	765	786	767	816	762	805	872	813	779	855	767	794	793	797	753	748	819	842	757	815	812	821	791	810	797	791	834	772	821	771	787	820	796	806	832	801	876	755	801	794	762	738	830	775	808	835	847	809	777	827	778	796	844	761	820	836	812	770	787	802	822	745	820	767	765	804	858	835	792	813	795	772	801	806	857	855	784	796	828	790	842	826	843	812	856	812	813	863	821	807	780	766	821	875	828	880	835	795	790	794	775	829	794	839	780	783	845	781	813	849	790	798	790	826	798	814	799	849	751	819	781	843	814	815	782	781	798	765	779	864	858	833	863	801	845	876	812	791	847	758	878	793	793	798	802	809	802	772	751	753	820	788	805	813	838	813	804	808	820	789	823	857	865	833	800	773	792	775	868	759	780	735	788	823	852	859	847	826	834	768	794	782	807	811	827	830	811	801	825	872	838	806	844	825	788	801	810	850	793	819	888	832	811	800	790	783	789	857	861	848	787	813	837	801	756	773	878	794	775	768	799	798	820	817	812	777	804	859	792	802	846	770	833	826	804	806	783	774	836	859	755	806	818	842	787	814	786	779	806	789	832	866	817	844	835	820	803	808	795	806	778	783	840	825	823	830	815	858	767	830	803	788	815	754	809	771	806	799	800	813	833	833	775	779	777	800	801	796	813	805	813	784	758	805	779	833	792	837	812	786	805	798	769	765	791	777	786	813	867	787	805	804	775	820	763	820	801	808	792	770	773	800	824	784	794	799	854	810	803	800	790	852	812	818	798	816	820	817	799	802	824	798	812	805	837	860	798	782	818	781	808	738	779	811	834	855	829	823	769	820	764	762	854	792	788	856	818	819	838	796	827	871	864	791	788	803	839	821	780	817	781	802	756	783	782	796	827	743	807	791	877	827	792	805	794	819	858	802	756	821	815	769	797	785	773	854	771	791	839	858	807	785	810	767	780	818	806	825	783	821	834	814	785	802	830	774	803	842	808	758	839	827	862	794	785	822	845	808	793	788	760	792	813	804	833	829	817	761	787	793	767	846	832	750	822	746	843	864	815	782	809	803	793	839	845	749	808	787	779	758	805	858	826	750	842	776	800	828	802	820	796	809	808	721	801	782	840	779	791	805	851	787	797	805	736	758	814	793	809	795	794	822	765	785	829	805	819	785	820	801	819	818	773	820	814	776	813	841	784	807	819	802	876	801	765	830	801	827	794	804	812	777	819	792	786	770	799	811	861	776	777	787	787	825	784	789	792	832	812	816	818	825	798	799	844	798	807	798	856	812	845	782	795	796	810	807	798	780	792	781	806	824	856	818	826	824	872	775	840	806	801	791	830	786	841	833	772	785	800	826	816	807	795	835	790	773	786	841	821	836	811	848	790	841	845	815	758	809	768	826	817	833	750	767	777	761	815	786	814	818	809	809	799	826	765	797	816	802	806	803	804	758	772	800	792	817	845	791	757	788	764	769	813	840	805	812	773	799	827	774	866	883	790	817	776	804	814	769	774	762	824	849	800	755	824	788	804	833	831	770	782	836	814	798	805	799	809	767	790	815	812	812	845	773	762	812	773	782	794	770	796	818	831	812	759	772	786	850	788	784	814	833	789	794	848	807	766	817	767	838	787	827	791	776	778	874	745	813	823	814	795	786	823	851	835	817	804	820	798	819	780	790	807	826	850	833	794	839	801	848	766	793	811	815	856	811	859	772	852	778	809	808	856	750	783	842	822	785	785	804	816	848	770	845	819	792	756	800	814	761	851	784	812	791	799	797	874	826	767	823	791	828	783	750	832	769	811	835	822	805	804	820	807	762	851	814	808	803	811	830	759	781	763	828	813	781	811	840	793	864	777	760	765	765	746	771	826	814	823	786	781	799	795	806	780	773	779	835	830	851	829	780	811	840	835	786	792	836	779	833	850	812	799	858	768	823	819	815	824	847	829	809	795	793	820	781	792	827	762	837	805	818	769	808	810	801	846	827	792	783	813	821	832	782	807	804	773	856	737	730	818	740	840	829	833	793	822	816	831	828	830	817	821	802	814	850	829	764	777	856	793	840	789	833	790	800	833	772	815	852	830	848	826	775	831	825	811	897	840	827	806	844	807	813	795	762	797	800	846	776	823	817	810	838	825	801	805	790	802	843	814	760	773	747	809	825	801	807	795	803	800	826	784	825	846	798	785	804	836	842	797	760	782	792	784	879	788	817	822	824	816	867	808	764	802	825	801	792	764	895	827	815	795	789	829	790	765	846	833	829	811	819	846	819	785	816	759	826	780	759	800	863	824	824	781	804	783	803	791	828	813	812	789	799	832	816	833	813	779	821	765	768	820	805	792	772	785	817	759	806	797	824	753	810	809	805	737	815	762	845	810	788	817	859	819	811	799	809	810	814	836	844	805	830	849	784	803	801	829	841	777	787	809	778	787	819	793	825	784	824	793	816	792	837	833	797	768	766	832	826	863	763	806	805	805	760	775	793	822	802	808
27880	19790	6607	705	438	384	427	359	402	398	363	364	337	333	389	370	371	356	355	349	378	376	401	368	367	383	344	348	357	382	363	363	351	408	364	374	368	334	398	366	380	371	386	370	354	379	389	368	356	363	386	353	369	378	370	384	351	353	400	369	327	349	376	362	357	366	333	380	380	388	371	348	374	345	344	315	315	332	363	400	384	328	369	359	349	360	364	398	329	401	367	341	368	379	383	383	364	395	359	364	373	362	365	375	356	386	366	341	339	365	334	368	395	345	387	330	374	362	351	378	384	374	344	352	334	369	365	366	365	339	382	375	378	378	356	285	360	345	388	394	367	368	353	371	380	350	365	387	361	383	368	382	366	349	381	392	375	400	333	379	374	356	370	331	350	400	372	387	364	387	376	348	389	320	372	372	369	390	372	360	376	341	359	378	377	383	362	346	382	338	380	353	351	361	383	393	324	353	365	361	365	348	393	374	338	357	395	359	387	384	336	346	400	342	412	353	374	389	380	332	347	392	343	361	385	357	361	371	357	381	367	369	371	380	341	385	357	413	404	349	359	362	401	345	335	376	360	374	363	372	392	363	380	380	402	356	386	336	392	337	378	366	365	393	362	353	363	357	390	356	344	328	374	365	352	330	381	373	320	379	371	348	355	371	332	387	397	339	345	397	384	358	362	371	345	361	365	368	349	351	409	352	363	374	418	373	354	359	354	353	357	370	364	389	404	385	345	393	348	364	385	371	364	379	366	356	369	355	363	345	370	399	376	353	410	363	390	379	364	362	363	385	351	387	369	373	377	327	410	358	319	375	365	399	366	363	330	328	351	348	378	350	357	354	362	372	374	396	377	346	339	363	383	368	359	380	385	357	353	394	355	363	369	386	372	395	358	377	388	331	326	368	356	374	329	361	348	377	355	363	384	326	340	388	386	363	329	384	313	362	376	374	403	393	351	396	338	349	374	342	354	337	364	353	348	343	370	371	397	335	373	382	364	337	399	362	352	386	424	382	363	374	356	370	376	375	362	385	335	353	387	359	357	371	335	389	362	387	376	361	308	363	323	360	382	360	417	385	385	362	376	365	395	365	348	344	344	357	351	360	375	390	367	351	366	388	346	389	374	373	343	367	365	395	364	361	355	366	338	359	381	384	358	373	345	380	374	324	344	367	381	368	349	342	382	345	381	347	334	359	377	357	352	388	349	378	354	369	371	373	381	360	385	381	369	353	392	356	354	396	378	383	382	366	402	375	382	363	369	318	411	356	380	365	355	365	386	357	365	369	335	340	406	375	420	363	387	335	350	354	391	370	346	369	381	388	365	372	389	413	352	353	361	333	327	361	373	328	398	367	343	353	388	337	339	372	378	347	354	395	370	369	372	352	327	376	340	417	373	388	344	369	351	411	338	392	358	341	373	381	358	349	363	408	352	399	363	362	370	388	379	379	361	364	370	363	322	361	338	382	345	342	339	360	393	356	366	360	354	383	379	346	378	337	374	357	347	338	352	346	354	362	360	355	370	327	369	334	374	344	376	378	366	376	382	388	367	356	353	363	372	345	385	349	341	390	381	350	348	385	316	375	370	341	343	341	364	354	369	371	375	343	389	386	372	337	342	403	343	416	369	395	387	355	330	345	355	368	361	387	366	361	343	376	370	362	369	376	405	365	374	329	391	344	359	358	352	374	368	372	363	377	375	385	366	379	380	363	334	347	350	366	364	374	386	374	392	377	337	345	357	367	327	393	341	398	351	379	353	355	321	368	362	357	370	407	372	367	339	388	372	373	407	381	343	373	333	409	389	338	350	417	367	359	356	366	358	350	360	367	354	358	397	409	356	353	387	369	358	374	352	398	370	385	407	364	364	356	423	404	351	363	336	390	389	368	382	338	374	347	357	336	374	340	346	354	350	371	388	340	352	357	351	365	381	365	380	367	363	370	383	404	343	396	366	381	359	347	318	369	410	364	370	364	336	392	367	347	356	344	415	331	405	390	353	362	398	342	384	372	359	339	327	350	368	356	333	376	360	386	374	379	363	379	375	344	377	352	361	379	388	365	382	367	368	333	397	360	391	347	395	351	387	348	357	386	412	374	339	388	364	389	383	365	379	375	347	358	375	382	372	402	362	359	393	386	374	363	390	351	354	379	379	356	380	363	353	393	365	353	382	386	353	376	351	357	354	367	345	409	354	388	336	372	338	370	402	366	350	356	331	371	415	368	394	350	368	352	374	383	318	352	369	417	375	364	393	352	384	354	360	371	369	391	377	414	372	358	397	351	372	371	363	373	366	375	337	357	351	375	355	338	354	396	390	394	377	347	347	345	377	357	358	394	399	346	386	427	379	406	371	353	351	379	355	383	335	365	383	370	392	386	370	370	389	383	365	391	382	356	333	353	378	358	342	345	387	356	388	376	383	351	331	358	342	413	345	347	364	393	360	321	356	371	374	401	351	361	385	355	386	381	366	346	357	373	401	357	326	382	382	359	364	375	385	368	366	389	360	338	356	348	343	352	424	361	352	343	346	406	400	345	370	357	335	367	406	381	348	352	367	352	346	375	346	369	386	356	339	350	373	361	363	348	383	394	371	411	369	337	384	334	345	343	401	341	383	357	354	395	359	361	370	351	359	399	370	350	362	356	398	337	382	383	376	350	366	363	360	372	378	379	356	371	338	366	366	379	371	361	343	375	358	350	390	353	397	359	382	363	366	382	369	378	408	334	367	328	359	387	328	366	344	354	349	354	364	402	349	384	340	362	347	357	344	363	339	380	397	406	365	341	374	357	332	339	382	398	378	367	356	371	322	347	380	380	361	407	362	390	378	385	375	350	334	373	382	355	349	323	393	383	354	353	369	364	358	365	345	407	366	395	360	349	330	399	392	379	330	359	356	379	343	380	364	386	373	341	374	362	407	358	371	367	370	339	385	347	368	346	381	354	377	348	364	375	385	369	374	334	351	343	410	363	384	338	316	359	353	366	358	343	392	386	339	355	371	324	379	333	397	353	377	369	350	358	392	356	339	381	331	416	352	361	393	340	361	404	368	360	351	379	359	376	387	370	357	391	321	348	365	376	381	321	345	350	342	367	367	345	361	355	388	319	366	364	390	396	377	357	375	376	350	367	367	375	362	356	359	353	381	354	346	335	380	346	372	371	342	368	375	360	384	345	336	385	395	379	349	351	359	378	389	369	330	320	347	355	377	352	361	356	405	396	389	352	343	360	373	375	379	364	426	383	381	348	381	379	342	383	357	376	342	337	364	387	332	367	394	334	382	369	345	392	345	360	380	353	392	359	379	325	383	354	397	354	369	374	383	367	338	355	356	357	352	379	372	348	368	370	369	354	384	363	371	388	341	388	350	368	391	374	378	359	350	362	358	347	355	389	381	385	368	346	358	337	346	359	367	354	323	348	367	379	367	377	377	405	326	359	358	364	360	384	353	349	394	361	367	330	362	387	366	356	305	361	382	401	385	347	378	371	321	361	383	355
4160	1411	1718	552	524	477	443	390	407	407	399	399	346	403	414	361	363	388	397	378	371	389	362	382	363	389	349	383	386	369	373	345	397	424	418	367	386	385	371	379	365	379	363	338	378	407	401	389	388	391	381	397	368	392	397	380	387	332	373	372	412	370	371	372	376	364	357	400	365	388	387	382	401	371	374	376	354	384	373	407	380	354	393	395	363	361	361	338	358	383	368	364	352	388	355	362	380	345	332	397	362	375	388	360	353	359	380	388	386	393	381	361	367	401	393	375	359	376	371	392	376	339	433	387	357	392	425	363	369	402	361	373	371	408	375	372	397	391	388	415	375	406	376	360	383	374	390	371	357	413	392	381	366	370	396	348	390	390	395	369	384	370	357	398	345	362	385	385	383	383	388	380	371	367	358	383	372	389	337	374	369	373	372	391	398	344	357	388	340	385	363	372	395	362	398	433	386	362	385	381	350	375	380	398	371	365	351	382	372	397	381	402	385	384	356	394	356	428	400	372	338	391	384	359	403	392	389	373	376	342	370	375	382	391	390	400	362	389	369	370	404	393	371	364	405	376	373	375	359	359	382	369	378	378	404	380	385	379	363	380	388	389	369	384	357	416	388	362	383	378	347	410	368	361	382	362	372	401	371	390	401	383	357	383	371	357	355	349	368	368	356	391	361	390	363	412	364	358	369	349	353	351	395	369	368	408	371	408	374	350	405	390	399	386	396	356	396	391	366	449	368	351	373	381	403	334	381	365	413	369	374	372	374	375	365	377	388	362	366	378	413	393	365	375	370	368	398	366	385	385	331	381	412	391	379	345	385	416	389	390	382	375	365	382	364	386	398	374	365	355	384	426	413	371	378	349	398	373	382	402	341	336	394	375	365	400	353	383	388	357	390	398	327	364	344	358	392	338	389	380	377	352	388	387	355	366	386	338	426	373	364	375	408	384	340	351	350	397	347	389	375	334	414	359	357	364	376	383	363	359	399	383	361	385	399	384	396	382	360	402	385	385	376	345	363	363	367	370	374	421	367	418	382	350	345	386	352	365	388	385	370	388	389	344	371	374	374	380	398	392	385	371	379	366	365	387	346	359	384	358	394	375	387	385	365	350	378	372	371	367	370	368	350	364	369	362	407	398	395	350	400	335	408	393	337	363	414	372	347	405	358	385	385	381	369	399	391	379	344	358	419	403	353	403	367	382	398	381	393	330	373	365	355	373	355	386	350	389	354	319	342	411	365	393	362	389	381	346	389	370	370	392	408	360	385	351	370	360	375	413	387	385	396	378	388	357	390	374	361	383	403	352	362	382	371	393	387	382	375	379	375	379	400	442	389	380	368	415	371	402	417	379	370	393	360	392	362	397	402	361	404	424	388	386	363	367	395	368	358	354	394	387	364	349	377	360	382	381	400	344	392	391	380	355	360	390	383	386	385	371	390	378	385	374	395	361	399	367	363	384	369	348	380	416	377	393	376	381	396	363	369	392	336	377	354	381	399	344	357	389	368	402	404	367	417	360	362	373	398	363	384	348	379	389	379	344	345	380	354	383	391	383	363	375	393	373	372	398	375	390	345	397	354	390	388	376	390	397	367	382	391	410	406	347	370	362	397	410	374	338	397	345	388	366	398	376	384	361	368	334	372	365	390	343	383	377	373	383	370	378	369	350	383	362	357	369	370	429	381	360	375	371	407	389	384	374	350	403	390	368	380	365	371	377	399	401	380	396	386	390	364	403	355	346	378	392	355	388	399	391	368	415	390	364	378	370	375	389	379	382	390	361	374	376	374	359	369	385	378	388	392	387	387	380	386	371	411	377	389	358	363	381	353	370	378	382	369	362	345	404	360	390	385	403	403	405	379	398	400	388	371	381	369	367	371	398	364	354	378	363	388	380	385	391	370	341	357	375	364	403	397	373	405	381	395	398	363	380	345	386	401	383	352	378	381	417	349	393	392	371	347	355	358	394	401	407	386	352	402	361	390	390	397	393	371	366	378	385	399	376	413	411	393	374	389	398	363	339	397	382	377	398	430	393	390	380	385	358	362	390	378	366	379	347	343	381	352	370	369	375	398	363	402	383	373	359	402	388	392	405	361	380	376	373	364	394	363	382	341	411	398	385	370	424	361	377	374	386	365	393	390	375	391	376	382	382	393	350	391	379	383	380	420	386	403	363	365	395	358	360	397	358	379	359	398	396	374	362	338	394	392	358	347	399	410	391	349	424	354	361	358	377	356	374	337	372	362	380	382	346	368	370	389	363	380	349	390	392	401	347	372	378	349	358	359	370	431	373	355	393	380	370	373	381	391	376	399	347	388	361	388	339	373	386	346	358	394	373	378	382	409	346	392	388	368	385	373	388	351	393	373	352	386	344	378	386	366	396	370	365	405	347	422	346	371	375	374	393	363	369	354	387	425	376	401	377	385	390	364	358	367	355	400	390	382	365	355	368	369	376	388	403	396	334	396	330	375	382	389	405	387	366	367	368	367	376	364	375	351	396	370	358	372	375	399	357	397	377	372	363	383	356	367	365	371	398	371	407	376	397	385	423	354	380	378	395	392	415	391	361	362	359	376	392	370	382	355	359	396	380	364	336	386	372	379	381	397	377	384	348	373	367	405	372	419	395	372	392	372	336	398	401	356	378	359	382	406	354	372	363	350	406	388	353	389	370	402	350	380	368	351	342	367	384	374	382	380	402	355	381	372	403	404	387	359	373	376	397	375	396	351	361	387	361	416	370	386	382	363	368	361	424	400	402	378	380	385	396	375	400	368	372	379	364	388	374	353	370	380	381	411	418	364	363	377	363	387	350	363	406	360	399	374	365	381	379	385	389	369	417	396	374	388	369	384	367	355	390	406	394	376	388	372	375	342	398	349	353	391	367	403	369	378	365	416	405	371	373	376	402	392	385	380	366	352	369	400	405	399	371	360	381	385	383	378	382	392	398	365	423	382	379	373	386	392	407	360	376	395	361	363	367	377	396	368	369	371	371	381	395	386	377	372	353	337	404	366	389	353	376	351	382	359	410	385	427	387	377	392	393	383	417	390	416	401	407	361	328	383	389	364	381	352	376	368	435	370	375	377	350	381	390	386	391	352	416	396	375	357	404	402	368	410	353	418	365	359	380	384	367	356	333	395	361	378	378	406	342	362	353	404	346	397	392	400	359	439	370	377	355	370	402	394	377	378	407	376	370	400	362	404	399	394	395	373	382	354	408	398	386	392	388	408	370	398	359	361	386	349	387	364	413	399	403	367	354	377	383	391	339	355	394	373	344	379	382	424	397	395	372	380	362	363	358	392	373	357	353	402	364	363	373	360	328	382	391	383	351	432	366	355	408	383	387	392	364	380	381	375	348	429	395	382	355	404	363	367	413	379	349	350	367	373	391	387	361	408	406	331	360	429	363	376	383	372	386	362	351	395	401	376	367	400	344	365	396	361	390	402	381	374	365	343	399	381	376	388	369	400	352	396	368	391	360	369	396
23760	21526	29099	24373	21530	14071	1949	1203	1023	1073	951	897	901	895	895	928	839	865	818	823	855	827	817	826	786	788	792	797	824	829	817	783	789	800	762	848	825	793	790	794	774	798	805	834	769	802	805	855	836	793	830	821	699	802	755	747	752	808	739	811	772	758	782	792	759	811	798	818	765	763	826	751	811	813	774	781	808	789	766	796	802	782	760	832	804	794	769	824	791	811	779	795	767	817	800	781	818	804	791	811	765	762	796	779	778	764	818	821	726	732	784	784	805	806	789	808	791	798	800	753	762	802	831	797	752	786	795	798	777	780	774	792	792	826	785	799	786	818	764	804	798	785	814	783	786	789	771	788	790	835	809	760	787	835	840	768	786	801	804	793	788	723	752	782	789	775	749	803	768	796	819	817	775	794	777	776	801	864	826	799	835	814	834	739	768	815	837	819	781	791	785	779	782	832	804	788	794	797	769	855	837	796	785	770	809	778	778	773	822	853	810	772	818	729	804	787	770	840	765	806	785	742	826	782	781	781	804	814	820	782	766	836	765	789	780	779	785	768	773	818	742	755	845	799	766	759	774	775	792	799	829	734	799	771	784	825	767	798	803	781	771	780	765	746	762	806	790	757	763	782	766	818	723	795	775	786	792	858	778	798	768	817	831	764	818	810	762	780	821	809	795	805	834	778	793	799	794	792	807	846	757	787	779	801	785	776	768	826	792	787	793	806	816	799	840	754	777	794	803	798	792	741	824	775	846	767	832	764	841	788	804	794	792	801	797	804	760	786	837	749	805	776	772	782	787	821	782	711	743	777	796	785	829	823	815	739	815	795	832	759	770	791	778	779	795	736	747	767	859	835	799	780	750	803	789	770	742	848	809	790	775	745	763	790	749	786	775	761	794	792	779	763	788	831	800	839	784	787	824	773	765	742	820	780	783	805	790	756	823	805	803	811	841	809	795	778	818	760	791	738	768	776	783	805	763	752	765	754	826	817	767	836	797	809	782	829	778	796	814	836	772	773	769	805	813	821	735	784	791	785	807	811	807	794	797	786	824	859	762	772	775	817	782	782	853	818	770	805	735	763	791	754	817	777	807	827	838	762	749	836	813	779	783	793	791	867	788	771	787	790	780	823	839	782	766	802	760	799	795	766	853	776	829	780	812	752	806	859	782	802	792	768	767	817	819	767	771	792	816	793	829	712	731	770	767	773	778	806	717	807	802	845	758	783	789	794	803	792	755	796	772	796	755	782	839	815	834	795	756	803	796	768	841	847	825	759	786	786	793	801	794	812	768	793	761	746	789	733	839	749	802	708	785	775	823	812	781	764	799	784	885	784	778	718	761	787	774	765	806	755	791	831	750	797	838	807	755	828	796	801	752	761	839	793	814	791	788	767	795	778	808	806	807	813	808	756	771	802	815	811	797	769	815	792	823	808	789	813	776	738	795	774	799	795	749	748	808	854	797	824	800	750	782	763	748	807	777	761	802	812	795	766	785	799	775	795	730	821	804	800	828	825	777	787	814	807	823	769	776	769	782	734	793	778	793	782	777	779	825	815	740	764	819	808	767	807	780	803	841	821	808	815	818	842	825	759	736	789	776	815	805	811	844	761	844	815	771	776	772	759	737	775	807	808	801	783	749	744	798	792	797	801	772	776	788	811	734	808	786	809	834	789	782	799	851	782	780	791	798	792	779	823	769	783	775	863	802	787	821	820	825	808	783	807	775	748	784	803	806	793	780	800	730	771	753	781	806	797	781	795	789	829	787	760	826	748	803	745	743	832	777	758	777	801	780	797	835	810	765	783	737	827	751	781	765	824	782	812	716	775	851	805	768	790	809	787	814	769	810	808	791	801	817	751	776	843	782	740	806	835	821	764	805	813	767	810	772	795	795	780	821	755	829	759	830	792	825	794	801	771	797	829	809	767	812	763	839	798	801	797	751	781	749	810	775	792	785	793	817	774	786	843	767	788	737	798	726	775	771	769	766	776	780	773	809	786	791	776	786	761	758	782	803	772	795	763	831	816	810	747	794	743	852	816	802	771	776	783	825	810	806	804	746	778	756	775	799	763	737	748	800	786	802	773	743	773	772	808	784	807	785	766	765	789	801	817	782	802	804	813	760	773	733	722	807	798	761	794	763	781	869	731	750	815	802	757	748	842	775	807	773	790	787	850	821	741	747	802	787	796	841	777	829	793	814	771	788	805	833	806	774	760	760	790	819	753	804	808	777	779	783	797	796	765	822	820	799	779	787	803	759	794	757	795	828	830	786	781	741	773	751	782	788	831	790	770	816	839	831	823	798	790	786	825	769	807	786	799	783	764	768	841	768	748	795	807	764	767	794	776	792	772	785	807	761	774	802	778	782	787	765	826	794	738	821	761	798	788	760	795	787	796	767	812	764	767	773	779	776	810	816	794	757	818	788	799	731	775	785	764	779	769	772	808	814	763	807	761	805	783	823	762	755	800	775	776	805	801	788	791	825	771	747	730	770	813	829	789	771	783	775	774	743	785	823	820	789	750	744	716	788	767	752	794	798	766	807	803	802	788	775	821	794	836	782	782	832	809	772	839	791	819	816	762	797	819	812	867	775	764	787	816	756	813	815	789	796	789	802	821	795	803	779	745	826	836	791	825	799	802	769	778	775	795	814	773	735	785	768	747	817	790	824	834	761	793	792	778	799	819	834	772	817	792	787	765	782	767	784	765	753	785	780	802	791	786	791	779	773	789	789	837	806	805	790	786	792	801	861	846	811	721	811	774	775	805	797	796	736	827	793	760	781	762	790	809	773	807	755	793	756	785	829	812	806	760	768	758	748	825	758	784	726	807	731	791	801	808	787	777	818	805	817	757	768	797	760	754	847	865	800	803	778	840	810	812	796	765	782	809	794	815	830	810	814	746	777	824	742	794	839	849	767	756	806	779	819	798	747	782	731	787	850	800	754	770	761	770	784	795	806	817	759	757	765	788	806	820	784	772	719	754	765	856	805	789	804	816	791	785	784	748	747	819	789	808	745	810	792	794	718	832	761	818	778	773	810	795	750	786	772	781	798	773	737	817	779	772	775	873	770	769	761	779	808	838	760	792	773	826	777	748	785	781	815	807	802	771	814	821	779	756	780	719	814	786	799	802	758	847	766	750	746	738	803	837	877	739	788	788	852	777	846	828	792	709	762	768	821	813	778	746	816	877	839	828	726	788	776	803	799	844	799	774	770	781	845	801	772	773	780	837	711	761	831	811	788	806	788	786	780	770	793	762	791	804	803	812	836	818	757	773	808	799	786	785	803	818	760	794	735	820	779	813	794	811	737	807	726	790	776	807	742	802	806	799	836	769	799	777	822	765	785	817	742	803	774	759	757	763	782	764	804	763	836	802	808	793	772	754	756	842	788	791	781	786	820	762	747	810	837	778	808	782	785	806	796	780	805	790	761	821	805	831	799	797	802	778	772	806	781	764	771	829	784	808	829	757	792	742	789	833	791	742	744	792
3568	9221	7296	3235	2608	1979	1637	1398	1276	1180	1100	1008	949	891	945	895	898	851	887	875	862	869	839	823	831	838	871	849	863	825	824	870	873	800	827	816	796	733	778	785	768	791	819	790	804	864	793	844	800	835	830	826	787	803	785	804	809	813	840	784	827	785	830	809	798	783	836	763	843	821	816	817	827	848	822	845	761	803	824	769	827	798	748	822	782	745	802	762	821	828	821	815	785	807	819	781	767	763	802	783	786	837	801	785	785	786	839	761	782	827	790	838	828	798	784	811	806	749	753	814	722	776	822	823	816	811	796	794	799	817	836	826	834	806	808	797	802	808	826	830	827	812	774	784	788	831	831	804	842	770	814	852	761	846	801	830	820	794	797	788	809	856	788	805	829	825	781	796	798	821	787	788	790	850	812	855	787	741	785	802	755	828	763	803	810	819	782	793	841	818	766	815	799	833	786	780	824	818	757	810	763	780	815	797	794	789	802	813	814	788	816	789	820	790	839	769	798	779	796	808	792	785	768	744	768	814	801	772	819	788	829	844	832	793	801	854	768	802	781	819	803	803	769	822	836	801	726	867	759	778	777	824	787	834	824	766	768	823	844	809	833	831	817	839	784	760	848	821	806	830	806	808	790	821	783	817	770	776	808	831	800	753	798	796	803	770	771	811	803	834	829	764	831	796	785	784	784	806	786	829	809	799	773	787	812	798	815	813	806	843	842	795	770	840	834	751	860	712	856	815	822	803	816	814	828	841	787	803	750	800	897	852	745	788	832	791	843	794	822	818	829	831	787	811	828	791	770	793	813	820	862	781	771	811	772	817	776	796	814	790	801	800	783	777	834	806	770	809	807	891	775	771	789	824	782	759	808	771	754	755	819	803	814	774	804	834	794	751	779	827	811	783	767	788	833	819	752	816	761	827	794	791	823	818	785	814	829	814	779	782	844	737	747	778	822	760	797	822	779	766	797	797	836	812	839	809	770	889	826	807	756	821	799	748	809	852	782	836	773	833	840	802	786	833	739	805	783	774	772	788	775	828	750	800	818	780	836	752	776	801	793	785	806	767	842	783	796	785	855	797	791	755	807	814	816	788	775	816	794	775	772	813	858	803	792	801	844	795	827	861	785	775	775	774	809	826	768	800	751	810	813	831	822	802	812	838	796	788	800	808	786	805	816	857	755	792	839	792	863	772	765	807	801	840	797	823	794	813	793	815	829	773	782	838	852	854	810	810	804	812	862	779	806	771	779	785	800	796	808	795	828	818	766	774	806	821	811	792	813	763	834	769	800	797	774	809	819	790	800	747	840	869	807	834	788	779	830	786	814	813	848	808	764	786	791	802	795	812	798	791	775	798	816	831	808	776	819	828	800	797	774	797	862	850	830	824	770	760	804	750	784	826	751	810	800	760	835	788	823	821	836	766	803	820	803	847	820	784	773	772	750	788	780	809	760	803	808	793	789	778	826	783	808	787	881	800	818	809	731	803	782	835	783	768	819	820	760	782	819	827	808	816	765	843	792	874	786	763	745	812	795	816	753	795	801	779	801	786	759	805	772	806	800	812	837	804	786	791	793	809	842	798	794	784	841	798	825	806	804	811	848	777	833	827	784	833	794	809	808	793	820	795	790	808	795	785	804	797	796	851	827	867	819	750	793	794	780	793	810	799	830	838	751	800	785	780	787	831	773	782	768	787	787	820	743	743	800	787	862	803	792	822	764	804	809	768	759	772	785	813	828	809	775	797	819	791	773	799	772	820	822	770	828	812	774	798	838	777	782	775	823	807	792	817	767	820	746	791	791	795	834	797	800	801	788	758	808	762	755	783	841	830	821	810	781	848	794	851	828	806	765	838	810	765	791	857	789	821	818	772	767	804	814	858	781	773	799	763	784	823	792	837	806	853	803	790	790	847	809	823	796	783	809	799	779	802	781	814	784	785	822	829	844	762	762	848	808	819	808	847	824	799	768	774	803	777	802	800	798	800	739	777	871	785	774	765	821	793	775	815	787	815	742	816	808	792	771	839	803	769	800	781	790	807	799	770	833	857	782	779	844	834	810	831	814	755	756	799	766	830	831	827	790	827	799	803	776	836	830	812	802	803	800	818	802	801	765	758	825	830	781	833	809	856	843	800	808	809	812	776	806	813	816	780	768	801	812	779	810	821	747	841	817	791	813	789	822	806	769	823	803	799	815	791	835	823	774	812	754	839	867	806	846	792	825	808	802	824	772	761	773	801	776	788	808	800	769	785	839	795	795	796	803	796	774	770	824	758	797	810	797	866	810	819	824	783	790	813	775	848	776	803	794	778	829	835	773	817	792	755	774	803	808	842	809	741	825	836	815	831	792	841	810	837	817	857	794	777	819	798	832	753	797	798	778	835	807	789	772	823	792	816	781	846	820	833	810	766	830	833	832	824	766	801	783	804	758	781	802	782	774	808	781	785	778	809	753	774	809	811	849	803	767	824	771	796	798	815	815	810	791	806	812	799	811	759	810	809	757	808	847	850	820	822	820	816	791	846	853	818	778	797	772	803	843	785	826	809	824	841	804	767	822	811	788	832	775	777	818	795	759	803	796	834	805	779	829	832	829	797	754	804	860	779	810	808	811	807	834	805	823	770	907	817	826	769	779	848	802	785	818	785	804	807	825	799	782	773	772	812	785	778	771	802	810	749	806	781	806	828	798	788	791	726	781	812	842	831	828	791	818	803	804	791	817	820	813	747	841	827	807	762	802	820	801	781	821	826	793	835	825	793	802	850	831	776	776	843	785	732	788	839	783	779	757	808	837	785	772	776	769	799	840	815	817	795	833	795	874	751	796	812	826	782	831	802	797	774	796	869	809	840	808	773	772	816	791	789	826	797	780	770	818	769	786	781	739	793	820	758	807	793	812	801	810	786	787	839	797	823	757	795	818	819	797	813	807	819	776	818	814	849	776	799	759	855	733	744	803	790	780	826	778	777	798	792	854	800	825	792	834	820	860	759	800	822	815	801	810	828	812	776	851	774	779	818	778	797	764	800	727	820	772	820	825	761	804	782	816	847	789	761	826	806	837	735	821	793	849	792	755	794	804	775	766	852	810	826	829	780	801	751	835	804	842	771	771	721	822	849	824	834	774	833	806	770	774	761	798	796	778	771	781	748	770	835	772	816	797	795	757	793	807	821	742	775	758	822	787	774	804	809	806	775	805	816	832	809	812	822	786	821	809	783	797	778	790	791	755	768	777	791	804	734	790	866	786	790	797	800	785	816	786	821	810	791	767	809	796	814	801	842	786	835	738	799	813	817	772	810	759	858	772	764	796	743	815	806	783	802	816	847	791	778	855	841	766	817	802	832	764	844	814	821	821	795	777	772	770	791	801	803	820	795	816	805	825	856	781	810	818	783	780	779	798	799	744	826	838	809	798	819	838	774	822	791	819	785	791	802	799	822	778	803	860	836	830	759	808	783	783	849	780	794	808	772	822	792	789	767	789	763	788	855	791	785
24854	21467	28160	25085	15601	871	467	382	363	309	320	292	277	262	279	250	252	240	229	256	226	217	235	229	249	253	249	227	223	265	269	227	247	236	281	226	241	227	198	254	231	229	241	230	234	223	228	209	209	197	234	222	234	250	217	238	245	254	222	220	228	235	234	246	198	219	229	212	210	222	207	219	218	235	214	225	233	225	248	212	223	213	239	247	241	216	207	219	207	206	204	207	230	234	248	208	257	221	250	228	200	225	236	220	234	199	248	225	232	235	231	215	237	244	213	224	245	189	235	234	204	252	219	216	226	244	228	238	215	252	231	240	202	231	228	210	220	244	245	225	239	217	217	232	237	236	211	228	223	265	218	205	221	256	225	228	223	248	217	237	229	229	198	250	248	217	210	236	203	243	229	200	222	218	195	240	222	250	202	229	217	240	221	220	229	232	219	240	224	242	236	221	246	215	209	225	252	212	246	247	220	253	202	227	225	209	253	242	230	210	219	266	212	244	215	225	213	215	235	213	211	223	226	221	195	226	247	225	207	204	232	214	221	236	268	224	215	236	238	210	214	227	227	211	241	213	235	216	225	216	207	234	202	244	230	241	222	237	228	222	235	223	232	215	219	236	206	229	222	236	230	228	218	217	221	246	247	227	218	259	215	251	226	224	234	224	252	223	220	238	204	243	253	244	230	222	247	238	263	205	245	213	214	240	215	229	227	194	216	258	224	227	201	216	230	219	237	209	233	247	214	209	238	264	266	236	226	216	214	229	205	219	232	232	240	222	239	220	238	218	221	208	235	222	242	236	247	214	254	231	230	214	248	241	237	242	264	227	225	260	233	226	230	214	240	214	251	229	221	217	228	232	248	214	237	211	221	238	205	197	218	233	214	219	221	243	236	208	212	219	207	215	247	209	224	246	266	203	235	230	241	211	218	215	226	205	227	208	215	222	231	232	240	207	239	244	207	220	238	206	226	230	217	239	230	233	213	224	231	249	223	223	227	219	249	263	225	221	233	235	227	223	197	224	220	213	204	237	207	233	235	232	223	243	251	233	225	244	225	232	231	236	213	230	220	229	212	219	194	256	223	242	266	228	230	232	220	215	228	211	263	235	227	223	213	232	201	238	219	256	229	224	218	241	225	208	205	236	225	231	224	211	220	227	237	210	215	237	230	212	211	217	236	220	241	221	225	243	228	277	246	211	222	213	238	206	229	190	224	244	222	218	204	213	213	217	223	239	219	215	234	244	246	232	220	222	226	241	238	210	231	212	246	193	200	201	232	256	221	275	244	216	227	214	226	215	235	228	217	229	226	241	229	223	185	245	231	227	233	234	232	254	223	217	229	225	242	220	206	210	243	239	213	219	223	244	263	256	230	207	216	207	240	218	224	218	235	233	242	222	220	224	216	225	240	257	256	207	226	224	227	224	258	226	234	207	196	243	221	251	237	241	218	236	252	219	216	218	201	237	236	209	227	243	215	231	198	246	236	239	199	221	244	242	249	229	233	219	232	234	247	204	233	238	213	252	226	222	215	219	253	213	214	235	221	228	245	249	210	240	222	223	214	227	258	218	233	221	226	228	224	227	223	246	233	235	241	223	241	238	231	216	244	255	237	217	232	231	232	226	218	209	239	218	239	197	240	235	243	212	246	226	233	206	230	228	235	248	223	229	235	214	223	227	245	209	222	246	261	223	221	271	229	236	226	232	237	223	244	224	203	233	231	241	265	234	227	262	241	233	203	238	251	233	218	219	250	216	231	233	224	215	234	226	225	229	213	226	220	207	237	211	233	252	256	202	212	253	254	245	214	224	233	218	198	218	263	264	235	240	242	249	253	220	216	238	236	258	235	205	216	216	223	229	222	241	249	253	223	206	224	229	242	229	263	239	241	228	232	236	217	215	219	219	209	234	238	222	244	221	240	233	239	229	217	220	230	255	211	214	226	250	231	245	203	239	245	213	204	231	214	238	243	246	202	263	219	222	254	225	240	225	231	219	220	229	231	256	231	239	194	242	212	249	256	219	257	242	231	223	229	238	229	222	240	231	218	232	239	199	228	245	238	230	259	220	215	225	236	241	225	232	240	202	229	224	249	224	230	205	211	230	235	234	217	228	232	247	210	232	224	241	228	226	246	205	234	233	256	258	246	205	238	217	226	227	239	235	221	211	242	210	230	223	218	210	233	238	249	230	217	216	213	235	214	248	237	247	235	222	240	204	217	266	209	219	216	230	250	242	207	233	215	214	239	231	233	250	235	214	236	243	225	239	212	226	223	205	237	219	236	204	231	204	237	233	197	243	221	225	219	226	251	222	231	211	244	218	247	235	275	231	213	218	247	223	235	237	222	234	239	243	234	241	219	229	216	215	236	230	240	245	263	215	243	242	230	253	206	214	239	226	239	216	222	249	246	254	224	255	218	213	221	212	225	251	221	236	227	220	217	213	238	256	226	220	224	231	218	200	215	238	233	200	220	223	224	225	240	243	181	218	240	240	229	221	203	246	215	242	232	218	230	201	239	232	238	210	235	215	282	209	224	254	228	248	217	216	233	246	204	232	210	245	230	236	241	245	235	226	225	239	232	231	199	234	217	257	246	234	224	225	251	208	212	227	238	234	247	249	210	245	228	250	238	232	211	244	208	225	189	256	199	231	211	224	241	235	217	202	245	241	229	241	202	240	232	240	211	229	249	224	223	217	237	219	231	225	234	234	255	202	222	227	218	243	230	257	229	193	228	215	243	219	219	253	258	250	222	233	223	211	199	238	209	242	243	215	232	257	210	236	248	240	220	239	226	249	214	218	245	226	245	240	222	239	198	208	233	211	213	218	256	224	239	230	209	235	234	245	220	217	238	219	178	220	229	235	223	233	234	229	230	241	221	229	235	222	231	243	235	227	225	204	229	247	243	223	233	238	227	234	231	211	231	233	227	227	203	220	227	238	214	219	225	238	244	211	221	237	223	240	229	204	214	227	222	232	216	235	218	220	238	249	218	223	244	240	212	207	231	217	272	219	248	227	227	222	234	229	228	211	219	239	237	228	225	218	251	225	219	242	254	217	218	208	243	226	226	221	242	212	248	258	225	207	223	216	225	236	228	215	220	226	239	238	211	234	213	232	257	234	236	232	212	217	228	205	210	231	219	235	231	211	231	213	223	207	259	245	239	237	205	220	226	232	214	228	225	240	213	227	239	234	237	232	262	187	237	231	215	234	216	222	245	237	249	241	222	241	252	228	251	247	218	209	195	200	211	221	236	235	217	209	233	241	227	243	237	219	219	249	244	230	227	226	246	231	227	214	212	237	248	207	238	238	240	255	243	218	234	206	233	230	246	256	243	224	231	216	224	244	235	218	252	207	263	217	207	263	238	234	210	201	201	211	230	250	217	220	217	208	226	226	238	202	214	236	208	241	205	249	221	207	221	228	226	240	221	257	237	220	241	219	217	227	239	261	240	235	230	235	235	217	206	229	219	232	231	239	225	242	239	239	208	238
3293	5315	3785	1696	1261	939	768	616	522	467	392	375	352	359	327	312	305	316	296	305	283	305	290	280	309	269	317	280	259	250	286	296	306	263	246	278	252	276	279	287	250	259	267	265	268	252	263	272	238	264	266	264	253	250	261	238	249	267	230	259	273	263	245	226	285	257	245	253	270	216	273	254	273	264	249	234	249	244	266	230	260	234	243	250	251	286	247	268	276	257	243	262	241	214	258	248	253	264	243	253	257	243	232	249	240	296	267	248	233	259	265	262	253	229	242	293	232	259	263	261	242	266	223	256	243	271	233	229	267	264	246	249	234	249	280	293	208	260	271	265	270	251	260	257	217	257	238	246	261	311	276	237	244	265	253	284	283	255	251	269	238	244	256	235	274	269	248	263	289	262	246	241	264	211	262	242	265	258	224	258	259	272	265	241	244	271	273	255	249	257	234	257	248	290	244	263	255	279	269	279	235	221	252	280	274	256	252	259	268	247	232	266	235	243	278	275	267	281	246	265	237	241	265	241	253	238	273	268	257	267	267	280	281	282	262	267	250	242	263	266	278	259	269	229	253	247	303	240	263	267	220	245	250	267	243	244	259	267	238	260	262	272	231	302	246	231	256	237	260	238	256	240	234	261	252	264	266	267	257	252	257	241	272	253	281	262	288	282	259	264	262	280	262	280	236	250	242	251	243	235	248	218	256	227	276	254	276	243	242	223	261	270	264	251	274	264	278	274	248	257	250	243	245	280	248	268	268	268	238	251	257	268	286	253	243	266	258	251	251	223	245	279	264	277	285	261	243	246	258	266	286	251	247	265	260	292	242	272	249	232	247	263	280	244	245	211	238	272	287	260	288	243	241	246	272	261	278	266	247	247	247	233	249	271	279	249	282	243	266	246	265	269	245	261	255	231	248	251	250	259	258	233	260	251	255	263	270	227	257	251	242	272	231	233	257	259	255	291	263	255	254	242	228	244	250	271	254	264	269	256	223	276	269	248	251	244	268	254	272	225	258	230	237	252	241	246	274	255	254	217	278	247	274	270	269	266	279	258	266	272	276	263	261	279	259	256	245	245	254	255	264	262	252	278	228	239	257	216	264	263	267	256	296	254	249	247	247	247	259	267	259	268	254	275	283	234	264	253	230	258	255	252	262	257	250	243	242	222	239	268	267	254	246	278	285	255	280	239	245	284	233	254	255	279	254	259	227	246	245	222	245	252	257	263	270	234	251	251	247	256	237	245	259	262	263	249	223	242	265	256	263	238	262	258	266	282	250	268	289	228	302	253	243	263	262	230	256	256	255	254	276	252	253	250	261	266	259	256	279	257	232	256	254	264	274	260	243	282	255	284	237	234	271	252	232	236	247	256	258	252	235	265	249	259	239	240	252	248	258	249	270	234	230	259	234	253	238	265	281	255	251	268	258	241	262	253	245	242	231	238	254	233	232	237	233	258	252	236	245	240	236	256	243	258	280	242	230	235	238	270	267	271	257	259	242	239	235	220	252	265	291	246	262	242	234	261	279	268	243	252	273	254	251	249	245	231	242	264	243	267	231	263	247	275	267	285	254	247	262	271	250	232	251	242	217	241	244	280	239	271	281	296	239	250	263	237	271	250	236	250	221	280	248	253	253	301	259	270	252	260	264	259	246	249	260	275	227	257	247	265	228	245	253	259	263	263	249	258	254	219	246	260	248	294	264	240	248	248	235	259	257	267	264	254	233	266	254	254	276	256	242	257	235	264	269	253	236	258	237	268	248	275	240	234	256	228	256	252	268	266	236	272	252	272	223	256	250	240	264	240	280	246	259	256	255	285	248	259	256	253	262	261	206	276	247	249	269	228	242	234	257	273	237	292	269	247	249	246	295	268	229	262	220	292	249	268	258	268	246	265	251	261	257	239	243	253	259	267	283	243	262	289	238	230	252	281	285	256	273	258	275	250	251	240	235	242	258	251	252	243	273	247	245	242	234	235	264	278	271	256	259	240	264	267	243	249	258	277	223	234	253	252	248	259	281	270	278	267	248	248	268	259	259	268	268	287	264	266	266	268	227	264	254	249	274	279	262	233	250	261	233	261	263	251	242	273	275	263	258	258	269	262	250	261	278	240	281	240	245	252	271	262	265	266	259	250	240	240	263	257	253	258	275	257	252	235	250	259	241	249	257	241	288	270	258	302	252	248	252	213	274	248	258	254	246	264	256	269	256	277	262	282	256	244	239	218	263	249	263	234	235	265	248	260	271	266	235	247	276	258	240	221	244	263	283	296	245	252	245	265	246	265	246	230	270	258	244	273	259	268	250	257	270	261	251	244	289	273	220	252	224	239	268	266	256	264	238	283	282	244	258	219	263	246	250	248	275	255	257	256	238	236	263	245	252	248	276	276	262	256	253	254	243	258	256	250	257	241	268	245	261	256	282	253	298	255	235	248	251	258	252	264	257	272	253	253	255	241	270	264	254	258	261	233	238	217	257	256	271	225	241	237	250	238	246	264	237	285	270	248	273	229	252	273	246	264	279	255	253	262	262	284	250	256	266	252	241	262	267	285	256	268	253	255	266	251	256	262	265	282	256	224	241	258	262	266	263	257	236	266	248	268	258	239	264	263	229	250	233	270	270	202	245	218	235	258	258	254	277	276	265	258	252	264	244	271	259	234	250	273	267	254	245	280	248	263	266	268	258	263	224	239	231	249	252	253	277	276	231	224	249	247	266	254	287	233	249	280	264	266	258	276	253	252	245	280	248	274	282	240	272	245	237	271	284	246	255	246	259	243	277	244	223	276	257	258	256	259	270	301	249	264	280	274	246	226	273	255	258	258	277	257	262	290	281	222	255	278	249	260	236	254	206	238	240	277	265	269	245	249	252	230	257	272	274	253	236	242	258	242	261	291	256	273	253	234	245	283	247	253	257	262	247	244	233	241	254	244	270	266	250	248	277	260	250	271	254	273	253	270	233	250	236	238	251	250	257	270	246	262	268	235	283	244	248	226	253	241	233	208	218	285	228	252	228	252	260	254	241	283	249	253	234	212	218	263	237	263	242	280	280	264	232	236	238	235	279	267	294	278	242	245	250	242	233	253	235	240	239	244	227	233	251	273	269	249	260	241	245	249	258	246	263	258	241	292	273	239	249	244	257	253	233	263	252	289	264	234	276	241	292	246	256	231	258	259	246	225	240	240	275	271	262	267	251	261	236	231	289	271	259	246	249	268	246	253	251	291	240	246	260	245	258	252	253	263	266	258	294	262	239	259	257	263	244	272	249	257	250	234	260	260	270	259	241	268	259	226	256	269	229	260	246	274	219	253	259	282	273	235	261	254	274	261	259	225	263	269	239	232	262	251	274	255	246	259	290	257	244	274	225	260	250	251	252	231	253	248	251	252	279	241	263	292	244	254	251	231	263	237	262	267	265	261	253	265	249	268	227	258	286	255	266	255	241	242	225	262	248	269	269	255	283	266	252	224	275	273	255	276	264	241	264	256	241	245
22653	21517	29464	23999	21513	21591	12901	1694	1291	1147	1104	1044	1007	932	924	907	922	846	897	810	827	833	811	879	841	832	857	826	806	776	831	813	788	797	782	779	828	785	821	763	812	797	744	776	772	827	813	787	805	750	800	770	774	822	785	841	811	783	778	765	836	760	778	810	745	792	745	749	796	804	795	784	833	791	764	782	768	815	791	799	840	775	758	780	773	770	820	778	768	769	745	729	784	756	752	766	790	794	760	775	717	814	778	784	816	799	731	763	768	789	786	787	802	848	757	741	761	778	763	788	735	787	779	778	799	779	770	767	791	716	790	792	777	774	770	750	754	795	789	789	774	822	800	757	766	828	758	776	773	735	787	781	814	831	842	762	811	767	787	803	735	801	799	780	827	779	793	769	766	805	752	813	782	824	770	807	756	815	793	766	746	753	788	777	815	783	750	834	776	759	774	776	780	783	778	784	817	774	746	755	773	764	763	744	774	754	765	773	792	801	755	805	766	782	742	763	781	752	769	766	812	809	775	803	810	810	765	746	788	756	812	804	762	818	800	763	786	833	824	806	798	777	792	821	763	769	807	804	781	738	784	768	823	753	861	778	758	777	782	832	781	816	799	786	828	768	801	797	811	724	762	784	756	751	816	804	780	815	759	823	778	788	836	748	797	729	794	786	739	784	792	738	778	742	805	800	784	727	806	803	822	795	791	751	799	772	791	870	775	708	774	771	790	788	786	782	794	776	795	720	748	772	785	758	765	795	765	779	788	767	789	835	750	790	797	742	801	766	836	826	779	753	793	768	813	813	796	755	802	783	760	785	790	746	721	812	786	734	750	788	751	807	819	840	800	830	786	774	764	785	754	773	795	808	800	759	763	779	790	827	784	760	781	790	763	723	807	754	824	792	769	799	811	730	801	841	790	752	744	808	838	788	749	799	753	764	823	793	771	725	754	796	753	735	788	761	788	792	782	770	854	766	794	706	812	772	784	797	785	777	818	789	801	760	816	749	764	799	806	774	811	763	762	741	823	771	789	775	742	799	728	780	764	753	803	764	731	796	832	720	755	779	796	837	775	763	794	827	787	779	778	770	760	785	775	740	796	758	810	790	726	780	802	775	756	784	802	806	745	777	743	746	761	790	835	754	776	779	796	731	763	775	786	815	765	787	745	748	809	775	754	815	788	826	773	791	817	812	805	736	788	783	814	795	801	808	786	764	826	806	787	784	806	815	782	829	767	719	776	799	810	855	728	785	762	814	758	778	784	752	804	731	807	795	840	777	781	745	797	764	806	765	810	755	813	786	746	815	754	793	762	796	697	762	788	798	775	785	814	802	807	758	753	763	787	775	757	773	797	784	746	783	808	720	810	738	784	797	758	767	804	814	802	737	795	768	772	825	776	794	741	758	757	793	791	780	781	775	833	773	795	780	763	780	818	771	744	799	759	826	784	784	747	786	770	794	705	766	770	762	727	784	833	780	809	802	816	741	741	792	809	838	748	745	809	765	794	731	743	756	797	773	786	769	751	762	739	760	795	753	748	732	796	772	791	777	775	761	803	769	741	735	734	799	786	796	783	789	788	794	751	755	774	788	753	794	770	798	783	774	778	809	768	808	769	778	779	782	764	732	737	800	744	765	759	779	772	762	792	776	776	840	828	832	755	756	792	724	800	757	798	767	804	735	814	761	763	747	732	739	782	806	772	713	794	718	805	713	791	742	753	763	777	806	787	810	820	786	781	779	760	816	758	784	766	761	782	750	771	783	819	780	832	748	791	778	741	767	794	798	786	838	785	763	802	788	741	775	803	760	818	751	786	797	800	767	809	811	815	762	779	760	808	749	764	775	715	802	781	783	745	798	753	780	788	828	749	754	811	755	777	810	817	765	747	774	764	755	806	837	790	795	745	770	802	785	764	812	804	823	764	748	756	823	731	789	759	829	768	796	780	734	741	803	758	794	766	772	784	821	786	784	812	809	796	801	728	789	761	792	767	718	740	754	783	767	843	811	761	798	784	739	730	755	763	783	773	797	765	741	771	736	821	760	771	765	796	831	768	762	785	807	718	744	797	813	780	761	796	810	794	751	718	799	772	755	751	798	770	774	815	773	809	765	770	773	804	737	770	761	814	823	777	800	809	763	819	803	774	707	693	780	797	801	807	776	779	751	752	688	806	786	754	770	805	741	780	780	782	776	736	812	805	803	771	736	765	753	725	803	751	754	738	754	823	792	745	727	806	803	822	769	784	757	764	731	763	782	769	745	762	785	810	763	761	817	772	807	776	807	816	786	795	788	807	756	800	775	772	758	739	822	790	776	793	756	778	716	820	786	761	767	799	789	801	795	777	804	731	765	828	775	773	787	823	812	749	766	783	809	761	800	830	779	783	828	727	762	788	778	761	769	769	817	779	775	809	757	774	789	770	737	793	778	744	795	781	761	809	811	784	786	800	771	806	739	819	721	782	766	775	765	778	816	720	779	774	781	777	738	747	741	763	746	738	794	805	745	785	793	785	786	815	780	772	795	774	776	761	786	789	779	800	756	784	749	814	824	766	824	827	830	811	780	783	755	715	793	776	744	740	811	806	792	780	760	786	777	762	743	785	755	815	764	750	800	752	762	775	794	805	781	827	733	790	752	823	720	730	781	751	802	759	776	773	746	784	819	806	807	801	765	791	744	784	782	813	827	770	759	763	785	810	781	781	787	776	722	774	765	757	834	789	776	803	769	774	757	773	804	839	767	748	748	775	841	795	767	740	718	782	797	780	722	769	819	808	798	754	756	736	790	768	736	789	818	748	814	746	743	796	749	781	757	786	746	741	766	843	792	782	795	770	760	767	750	744	746	754	726	780	803	770	761	797	752	771	780	803	788	747	791	807	792	753	799	747	702	777	798	767	792	814	769	781	768	759	805	793	766	769	815	795	753	731	846	765	841	759	771	731	763	851	793	741	761	801	801	745	741	772	764	790	816	791	784	774	742	775	793	759	789	787	780	776	768	815	805	809	822	803	778	771	749	790	778	756	791	782	805	730	754	708	751	724	720	772	755	816	815	761	798	790	781	806	774	786	851	809	771	774	762	743	800	799	801	788	769	840	747	770	748	752	796	785	736	748	722	717	748	774	814	734	767	757	776	803	758	781	819	793	766	785	770	765	776	792	715	771	808	739	761	795	750	739	783	754	751	800	800	780	731	768	787	760	770	803	743	731	792	762	763	805	812	824	831	766	775	735	803	765	843	814	796	754	690	785	772	792	753	795	768	783	723	758	787	745	746	796	807	755	783	802	813	773	808	769	797	792	778	780	789	789	779	792	808	839	750	798	794	751	778	777	765	781	767	709	788	766	776	719	756	769	819	794	799	715	804	769	772	783	801	768	826	750	765	772	768	759	799	783	791	749	795	798	766	813	780	740	828	773	789	793	745	756	780	764	726	725	775	807	781	815	747	741	748	724	808	780	761	821	775	800	746	789	776	790	799	826	784	771	742	754	797	798	743
4715	15071	10588	5607	3931	3086	2422	2068	1734	1536	1310	1228	1175	1046	1020	1041	939	975	925	918	934	908	915	887	853	859	871	823	834	833	841	840	812	861	894	803	825	793	835	834	837	809	754	830	772	866	845	798	799	804	840	778	822	801	842	744	814	766	843	801	830	846	784	770	832	773	850	785	861	786	780	798	882	832	766	793	805	825	810	774	822	781	818	790	875	792	779	809	837	829	806	790	847	795	777	816	793	813	884	786	784	842	780	841	772	764	822	730	817	823	840	804	808	791	798	820	829	817	814	817	819	776	851	797	850	832	809	825	844	785	763	756	792	793	792	727	802	821	775	807	816	781	810	769	760	814	819	804	904	793	834	747	808	756	844	795	785	808	767	749	770	807	790	833	793	759	803	786	843	828	790	766	807	752	774	822	790	848	767	821	777	784	775	784	784	783	821	733	783	796	884	793	816	859	780	767	764	784	832	844	786	796	760	816	774	802	794	773	768	743	821	823	802	834	775	829	763	779	754	823	769	811	786	819	795	791	811	820	803	824	834	781	861	841	762	835	833	772	841	776	797	814	837	799	743	760	784	845	845	778	785	730	816	784	774	804	816	807	738	811	781	805	838	863	842	809	822	759	778	831	803	792	766	793	757	817	827	804	809	768	758	768	794	795	822	828	838	798	793	835	711	790	835	832	783	871	761	811	818	762	782	791	818	780	777	769	849	798	761	813	797	848	757	779	790	780	758	791	808	846	781	802	765	796	830	756	748	772	815	781	793	785	781	795	768	770	833	799	805	853	847	782	768	848	763	813	785	830	822	752	826	825	812	780	789	791	822	831	753	847	797	762	837	829	771	822	818	775	793	784	828	773	826	818	770	750	806	781	784	788	755	815	773	800	805	816	805	781	764	799	837	796	811	766	768	809	794	841	820	807	753	773	778	826	824	773	809	776	762	776	794	803	840	787	750	812	820	770	773	760	826	840	811	739	804	768	807	783	778	811	759	785	827	783	823	771	783	802	789	783	796	821	829	797	802	770	836	800	793	842	775	873	775	825	813	804	859	730	820	825	801	843	797	839	843	780	783	780	770	777	828	774	770	801	789	787	788	828	763	824	786	835	780	792	803	746	767	773	792	817	764	761	833	758	800	821	832	843	785	772	829	804	748	767	786	784	807	773	761	831	817	811	748	837	810	817	771	801	762	791	851	763	844	804	814	795	767	853	811	809	800	823	797	808	788	776	852	797	788	798	829	818	802	862	777	769	852	822	786	784	747	773	770	800	794	737	795	776	804	814	785	800	788	791	799	761	768	806	785	796	774	820	804	762	761	817	776	833	842	849	810	787	828	782	810	841	835	770	774	787	806	814	760	802	815	771	776	791	786	789	791	777	805	838	804	796	743	777	791	812	784	818	810	806	797	813	808	818	815	809	822	820	722	724	822	826	820	796	855	835	767	733	782	793	798	781	784	728	836	819	856	751	798	768	821	800	787	778	774	798	804	795	833	849	828	817	797	805	832	840	789	769	816	821	804	758	787	812	778	805	736	798	791	805	813	790	817	797	787	807	752	815	793	829	847	825	796	773	794	775	773	821	776	796	802	799	824	818	748	758	812	774	815	844	786	783	804	794	741	782	768	740	794	806	797	777	818	806	772	795	795	825	837	788	774	818	826	825	831	803	744	815	791	826	782	786	764	828	827	837	806	803	735	765	824	775	802	833	763	817	813	839	838	768	796	809	815	831	815	794	813	719	791	768	819	840	808	734	818	797	758	792	782	798	774	834	792	762	786	809	789	778	803	791	816	777	870	774	780	726	806	820	787	785	830	830	809	811	775	764	814	766	759	776	784	829	819	734	768	849	787	791	776	788	849	804	806	769	790	773	798	813	785	839	774	822	825	798	790	832	791	761	791	809	775	844	732	807	810	780	753	791	813	820	820	780	806	828	805	814	743	797	798	768	783	832	760	730	778	781	792	822	807	806	763	821	837	791	789	774	815	771	783	794	814	797	768	786	791	792	819	763	789	825	799	803	802	801	840	816	766	800	837	769	812	739	815	781	774	866	832	827	837	770	807	796	768	862	817	790	773	804	836	783	822	811	812	779	791	835	819	775	774	801	773	808	801	844	807	823	784	795	819	817	827	815	797	746	744	795	810	807	801	817	789	853	804	769	809	827	818	835	801	796	796	757	817	829	833	819	863	784	844	810	794	822	847	761	788	790	766	759	813	783	766	775	735	768	789	784	843	810	810	869	772	827	798	794	793	861	779	812	748	825	826	766	824	834	812	817	796	734	798	809	790	793	818	800	810	781	793	798	774	797	803	835	826	750	828	815	770	801	769	778	801	784	846	770	842	770	819	813	782	775	831	756	796	812	785	789	814	814	767	801	826	860	833	790	797	786	799	790	803	803	762	830	774	846	856	777	808	780	791	760	794	812	812	765	841	763	777	827	799	783	801	777	795	787	792	786	833	811	862	799	815	762	783	767	830	786	801	825	832	801	783	819	803	787	828	729	785	828	766	784	837	791	787	820	750	797	812	789	798	798	808	780	779	801	824	788	750	779	817	774	804	788	806	781	816	802	813	799	781	809	796	833	797	783	799	816	827	792	840	757	837	793	813	828	756	788	795	826	796	810	809	798	802	828	813	804	848	835	746	793	786	837	827	814	879	850	804	794	778	832	801	781	790	778	812	742	772	775	810	803	791	824	787	866	814	826	820	813	791	828	803	818	807	750	811	760	802	846	805	824	853	739	750	728	837	804	823	852	849	834	803	787	803	818	817	792	789	778	800	793	766	804	791	714	774	878	792	835	759	819	812	809	814	773	837	812	832	794	771	782	804	771	820	802	762	780	795	816	841	861	809	839	743	784	838	773	777	839	798	807	819	798	814	826	772	831	836	807	761	821	842	797	796	794	844	808	821	760	815	765	773	808	793	801	816	781	765	822	772	769	801	822	828	838	785	821	788	810	755	749	848	752	805	766	776	817	772	798	788	824	764	804	833	798	818	817	793	776	790	839	813	773	803	769	785	803	750	781	737	852	784	810	840	785	782	810	822	780	781	762	842	776	744	793	777	795	782	803	758	813	827	762	788	827	781	810	788	819	769	802	815	777	797	774	795	818	769	763	777	812	814	789	764	829	785	758	799	783	835	775	825	790	769	801	799	720	752	769	800	805	813	773	831	815	813	808	835	797	816	773	808	793	793	805	803	808	829	752	766	806	825	800	838	814	783	818	784	825	773	802	780	802	844	801	814	843	844	737	814	836	786	836	766	792	789	742	763	791	800	801	802	828	787	822	830	776	780	851	795	823	784	778	795	785	783	779	813	789	805	782	762	823	862	792	810	845	803	837	770	763	811	811	783	816	843	826	782	760	769	791	744	779	754	768	769	804	774	806	801	791	782	765	784	779	837	793	802	796	823	809	809	792	823	796	807	750	737	783	794	788	847	739	774	795	849	822	819	864	826	802	777	790	769	775	787	794	805	784	801	794	828	747
27878	19828	5886	577	438	411	388	378	369	359	393	372	369	403	375	351	382	398	373	358	393	356	386	320	329	346	381	322	370	387	360	347	352	394	357	373	384	393	345	367	334	353	375	372	351	352	359	383	348	371	337	351	350	345	372	365	388	353	382	352	354	350	340	384	380	371	367	363	349	387	401	353	350	388	354	329	344	366	393	370	387	343	377	388	357	376	365	365	356	346	348	358	373	365	348	355	370	332	359	324	361	355	322	394	343	385	333	387	355	342	392	369	353	365	375	384	360	321	365	376	337	323	387	382	376	360	382	359	374	374	379	392	347	358	383	347	338	353	375	341	321	334	319	345	379	372	340	355	353	376	349	338	387	378	347	361	359	351	360	380	343	358	378	359	355	361	362	363	368	370	341	377	360	348	345	374	334	362	344	367	366	364	345	367	369	364	320	357	369	356	369	361	392	413	368	401	372	329	350	387	368	336	375	392	378	369	336	378	294	374	372	344	387	360	336	338	358	370	342	369	355	341	328	355	350	356	396	361	393	368	345	350	380	358	354	356	346	376	366	353	365	377	354	360	393	345	352	362	379	349	378	359	359	359	342	351	378	357	366	394	373	342	360	377	364	346	332	356	384	377	380	321	391	359	350	332	314	378	368	363	344	364	380	346	412	355	363	407	332	373	379	363	353	368	361	349	351	369	351	386	368	354	345	348	336	340	369	369	381	368	358	352	341	349	351	357	353	351	339	368	386	359	324	361	377	347	376	388	367	349	357	335	345	352	350	383	378	351	373	385	355	352	349	388	366	364	385	379	360	360	364	391	384	360	343	371	318	376	383	362	352	376	366	336	357	371	358	338	363	349	381	381	358	346	360	346	338	327	381	346	319	408	384	379	367	350	382	346	367	378	342	327	370	381	328	339	352	363	352	359	341	332	385	370	383	350	359	374	374	372	373	335	346	368	370	396	363	353	337	338	365	358	382	369	384	355	334	344	340	370	363	387	355	336	377	361	380	376	348	347	373	345	357	395	382	349	380	353	366	362	374	348	369	376	333	361	355	374	336	369	380	407	356	355	326	373	362	369	381	383	353	362	356	365	366	349	349	370	332	366	347	378	311	384	357	336	396	396	359	391	359	359	384	383	351	327	354	370	390	318	363	339	373	352	386	343	354	359	366	375	349	355	358	370	374	370	368	345	373	376	389	349	350	328	348	338	353	375	403	391	375	329	359	373	370	395	358	359	391	347	349	374	361	325	396	325	357	375	328	383	360	368	353	345	354	330	362	321	334	390	375	357	370	385	383	357	338	406	386	379	378	370	336	365	388	385	368	356	387	354	327	360	339	370	382	365	390	358	355	358	398	357	353	369	324	358	340	362	374	376	328	358	372	352	381	372	357	366	373	337	390	360	357	361	330	402	372	346	382	380	387	361	361	388	374	366	369	358	348	353	365	346	351	374	341	362	344	325	351	352	359	377	353	382	358	333	358	333	338	372	372	348	322	368	385	390	353	363	344	374	361	361	382	389	343	313	380	374	364	396	378	351	374	360	359	356	362	363	370	384	337	356	342	365	384	371	379	334	371	346	345	360	362	387	363	334	338	333	366	346	346	403	334	315	373	389	336	358	350	359	371	366	348	361	372	372	362	371	389	331	394	361	353	342	388	348	381	383	348	378	357	340	365	364	360	359	372	347	354	343	370	346	377	334	383	351	340	350	363	345	365	341	359	369	369	363	388	355	386	327	326	332	390	324	381	378	332	345	363	336	352	334	364	362	341	380	318	354	351	322	365	374	355	399	395	357	353	363	365	368	370	346	352	337	368	346	359	357	363	370	366	360	353	369	352	344	328	362	371	344	383	371	367	378	334	366	385	389	369	315	349	366	368	403	378	365	371	330	363	372	359	373	373	354	351	346	362	354	376	345	388	327	364	357	368	371	348	390	335	374	378	353	304	401	331	328	360	347	376	357	342	363	326	347	356	406	357	412	343	374	355	356	380	372	378	355	382	357	338	340	355	358	355	375	383	336	347	356	365	399	356	364	366	366	365	383	352	328	366	311	393	345	357	389	377	344	358	362	332	384	362	389	369	336	339	352	359	363	352	340	392	404	336	352	338	396	364	390	340	364	346	374	328	391	339	357	371	344	352	359	365	376	336	389	361	399	344	356	338	407	384	348	365	370	344	349	376	370	358	347	376	348	357	347	392	361	363	394	315	383	337	385	304	385	371	372	319	331	342	338	396	348	354	373	392	356	378	362	366	346	356	361	381	340	376	344	340	356	359	371	369	339	396	348	361	343	361	318	354	334	382	325	354	352	355	348	352	323	347	386	358	366	369	390	375	369	333	370	400	327	335	347	374	322	330	376	359	395	381	376	324	382	328	372	358	355	369	365	367	339	334	328	340	346	340	362	402	370	354	345	358	364	355	376	389	394	346	356	365	314	374	341	343	369	352	299	353	374	344	355	342	352	366	374	383	371	320	333	392	336	355	385	393	368	369	382	365	334	378	359	330	341	348	352	339	347	393	356	310	336	379	358	355	344	352	345	354	351	343	355	388	339	363	318	367	389	351	353	390	392	359	345	337	344	359	393	412	346	390	370	356	332	384	373	388	379	381	383	396	369	357	326	391	366	392	366	361	349	357	354	334	365	341	343	397	339	359	382	336	346	359	376	359	349	360	337	377	368	348	361	381	314	358	345	352	370	353	377	309	326	358	386	352	387	358	366	380	353	339	374	355	363	354	381	359	349	329	356	404	357	336	321	363	372	373	327	338	365	351	396	368	357	366	330	333	364	380	342	340	348	350	371	361	352	349	372	374	363	368	362	374	345	350	383	376	355	368	390	377	362	336	387	377	340	377	337	373	331	374	368	320	365	343	354	352	374	363	384	353	358	348	362	372	382	346	349	356	387	354	342	369	336	362	355	385	367	382	361	311	387	346	352	381	386	355	352	325	367	354	356	372	411	356	369	361	341	364	359	384	374	371	334	361	367	352	363	347	341	342	373	374	346	320	367	377	348	374	364	362	379	340	358	373	373	360	354	396	359	389	351	377	355	349	344	341	345	380	372	360	391	363	340	368	358	357	303	375	385	395	344	377	384	341	413	364	359	368	385	349	342	335	344	360	360	343	411	359	365	373	374	353	351	394	343	356	400	347	329	372	382	378	360	318	350	377	341	348	365	359	381	350	388	341	338	330	370	384	337	354	365	353	369	355	353	349	382	371	368	361	330	336	349	386	350	381	387	365	369	371	393	365	361	361	353	357	378	359	364	342	364	342	371	364	363	381	330	382	384	346	357	351	378	357	343	397	370	371	375	380	388	369	372	388	334	370	363	351	398	313	363	359	349	378	360	342	357	353	339	347	354	353	390	359	381	346	375	364	375	386	369	358	350	352	366	365	334	347	384	334	355	370	387	357	375	333	346	374	404	355	386	369	340	359	367	351	366	316	347	345	399	376	374	354	374	371	346	369	366	409	347	319	360	366	368	362	345
4142	1199	713	520	488	430	418	415	368	418	401	376	376	399	359	375	368	369	401	375	318	339	374	364	377	351	365	386	366	377	403	408	390	353	328	378	386	347	388	340	388	388	342	381	378	388	347	379	367	365	365	388	382	365	410	381	368	390	384	351	371	368	359	396	398	380	399	420	363	410	393	378	396	367	380	416	366	341	346	363	361	332	394	353	361	395	361	380	370	358	364	377	370	380	388	346	357	391	416	381	390	328	364	352	386	398	383	367	324	358	364	394	372	339	405	400	351	380	394	384	350	380	375	350	332	413	364	365	400	353	372	378	341	368	362	364	354	358	364	322	371	367	368	409	418	394	380	357	362	333	352	361	382	370	366	383	386	362	381	375	344	384	338	376	398	376	388	367	383	384	360	386	392	358	386	385	383	365	384	392	371	369	360	384	415	375	397	385	359	412	346	403	377	393	363	369	369	343	415	382	388	378	383	380	384	366	395	374	358	402	389	396	348	384	357	386	367	372	367	393	342	387	388	392	363	347	427	390	380	420	383	357	349	358	363	381	378	382	360	419	385	413	425	396	377	378	388	394	369	369	388	361	378	341	369	358	368	395	375	360	388	383	386	370	395	392	379	391	361	410	376	347	371	391	368	380	372	395	394	357	361	375	351	367	390	389	397	340	384	366	357	399	366	371	397	383	387	391	377	386	356	391	398	383	369	376	343	348	330	382	362	369	375	348	393	357	387	392	372	374	383	384	410	389	354	359	391	383	369	394	405	371	389	353	406	373	389	406	366	362	380	400	382	355	367	343	378	400	374	384	361	386	399	345	404	366	409	374	391	398	355	359	358	337	381	391	414	403	384	402	360	339	368	385	360	352	379	362	368	365	389	368	378	402	374	343	397	383	375	357	392	389	389	351	411	390	401	370	346	372	375	373	376	354	413	373	400	339	381	370	378	356	367	368	391	360	339	385	365	380	384	353	389	346	404	401	390	370	338	367	388	339	397	380	376	364	381	355	365	369	369	382	368	381	373	357	385	388	405	387	367	378	366	330	394	387	385	363	363	368	354	386	373	395	358	383	368	373	349	360	354	394	363	371	364	378	376	399	359	371	384	347	339	372	379	347	328	388	373	374	397	385	363	372	373	349	372	347	383	348	360	346	382	385	388	377	391	394	394	398	383	392	376	398	359	411	366	374	373	367	389	366	371	367	365	353	386	380	367	361	345	361	347	389	384	390	375	382	378	402	360	401	377	392	360	381	388	368	381	353	385	364	383	388	386	348	359	376	371	371	368	351	390	382	383	371	386	357	396	381	352	385	346	408	362	386	372	379	389	388	384	386	363	365	362	357	376	379	366	390	406	365	383	394	409	400	395	384	366	400	358	403	321	382	374	391	348	362	382	356	367	370	392	372	377	381	378	396	391	384	432	392	379	395	388	389	397	376	381	385	338	363	354	385	387	350	358	341	375	355	366	338	359	353	387	360	363	380	353	353	326	369	383	386	337	420	364	395	361	385	388	347	378	391	397	380	346	369	362	377	351	385	357	389	336	382	370	337	404	366	373	360	391	323	364	357	359	378	374	390	370	350	384	382	395	372	394	361	358	354	351	390	387	362	390	390	370	356	360	370	371	374	375	377	356	351	380	378	403	378	400	384	401	395	331	345	372	396	406	352	374	362	386	380	357	373	361	392	344	412	367	379	340	364	320	378	341	361	338	368	296	369	353	372	403	358	365	398	399	374	359	361	380	390	391	375	365	381	370	388	404	412	348	368	379	345	387	363	375	404	339	386	325	370	395	386	349	355	357	372	386	380	350	343	385	365	366	354	417	354	379	367	359	373	380	370	371	386	388	383	349	387	380	366	351	362	350	361	376	398	358	389	343	354	373	375	370	373	357	373	387	371	359	358	365	365	389	377	356	376	374	347	398	344	354	386	376	394	378	397	382	359	374	342	398	371	358	371	383	393	379	381	401	375	365	351	405	393	366	347	371	375	383	338	348	371	373	348	372	345	363	387	333	420	392	370	368	386	393	401	358	372	347	425	379	370	360	379	381	374	364	386	355	374	377	389	372	365	372	393	410	407	376	396	376	364	355	372	403	377	359	374	397	365	404	372	383	366	365	358	367	391	367	392	348	364	367	358	376	329	371	369	401	369	398	388	391	387	409	366	382	375	332	361	339	382	385	393	385	385	355	385	366	400	401	381	364	387	390	371	381	350	385	376	365	388	396	354	382	357	384	385	382	379	373	369	424	382	362	393	375	357	371	395	415	374	380	359	373	383	365	366	373	381	374	364	334	373	367	365	379	343	390	373	409	359	398	374	391	376	381	367	381	376	381	384	350	353	407	403	360	368	378	392	352	393	357	358	364	381	386	398	368	378	377	405	353	347	393	346	376	412	356	363	408	353	373	387	379	384	363	354	386	363	385	373	362	391	367	385	396	375	368	382	367	377	353	392	380	384	342	372	387	397	347	399	369	412	402	330	347	406	383	343	370	365	400	373	331	380	357	355	365	364	361	404	377	385	391	394	367	391	360	360	368	374	414	368	388	400	350	391	411	372	346	399	365	358	382	375	379	363	379	402	359	378	391	372	391	387	391	381	369	362	392	373	345	383	394	365	424	382	393	373	363	380	390	371	356	353	350	375	328	361	386	410	394	366	384	387	380	366	387	393	374	367	394	358	367	407	337	369	379	418	370	394	387	399	376	355	396	385	356	394	411	383	328	374	366	351	416	382	391	408	386	381	371	371	355	372	389	402	397	346	392	403	397	369	386	383	386	397	384	382	363	382	390	349	368	358	366	376	375	383	385	371	381	381	371	363	385	349	392	400	365	429	368	395	375	392	342	400	384	376	347	390	370	383	386	405	371	379	375	378	363	359	349	388	360	381	361	369	352	388	371	394	394	373	374	382	351	390	385	366	385	404	357	399	363	333	376	355	397	352	358	360	390	383	376	392	371	390	372	376	391	388	392	356	364	387	350	368	406	370	386	366	384	379	372	363	381	357	417	344	363	349	384	356	354	345	350	387	385	362	350	407	406	420	387	377	404	394	371	345	377	339	397	398	369	361	378	402	398	364	420	390	361	411	379	407	367	353	355	391	359	390	348	382	376	397	412	369	381	374	371	387	367	380	379	406	370	358	398	393	375	351	382	398	425	404	365	380	396	362	351	364	358	383	361	353	383	375	369	378	336	357	360	369	367	366	361	381	389	370	352	338	372	389	354	400	372	352	358	371	387	364	382	367	356	361	374	391	419	412	396	374	392	393	369	396	352	381	360	346	354	376	392	352	383	367	345	387	370	376	354	362	387	408	370	402	379	384	377	393	408	362	366	335	337	382	364	358	434	364	367	427	347	351	386	374	361	356	397	407	369	356	391	408	384	388	383	374	373	369	395	360	374	346	382	391	362	374	388	413	396	377	376	399	390	390	344	374	362	373	382	340	392	418	379	405	381	397	384	392	353	403	388	362	369	386	341	399	390	390	395	337
23701	21462	29054	24294	21457	14002	1854	1224	957	1043	934	899	853	840	854	810	784	859	792	828	808	851	794	834	782	799	810	797	804	819	748	795	810	798	835	846	761	808	806	800	792	813	774	801	801	798	824	735	776	762	801	777	782	780	787	714	834	775	774	858	791	760	850	752	820	764	785	763	765	764	753	848	810	796	746	844	801	741	819	772	743	781	794	745	843	803	793	800	806	808	768	770	824	806	753	795	790	844	775	752	759	750	779	779	776	801	787	807	792	792	811	764	765	768	750	784	806	758	783	791	804	802	764	785	829	758	833	753	766	757	751	802	814	729	808	813	734	779	774	758	791	790	799	794	786	810	796	748	778	823	798	832	832	768	746	784	732	806	799	765	759	845	765	814	781	720	805	760	802	804	745	748	762	778	795	763	797	816	702	833	798	751	753	766	753	756	834	742	811	768	786	802	774	820	731	765	724	770	740	755	773	771	760	765	715	741	818	753	796	728	771	782	834	769	813	765	830	783	786	746	808	783	806	783	810	828	768	789	804	770	764	817	792	823	829	792	811	788	802	767	798	808	808	753	810	802	762	767	782	818	770	737	822	777	790	768	791	750	761	805	747	788	786	774	799	794	784	743	847	776	808	788	753	765	750	794	761	775	769	816	756	762	718	815	724	801	740	779	785	795	793	801	776	794	762	821	832	775	800	794	805	803	784	808	814	792	798	768	755	780	756	774	748	786	804	771	824	765	799	809	794	747	785	771	725	809	741	765	817	748	794	767	805	819	797	799	785	738	786	755	788	752	820	843	769	779	728	770	828	785	763	803	815	812	785	782	740	739	754	797	791	766	765	764	778	807	755	722	795	824	774	842	780	754	810	821	753	730	851	806	753	766	778	776	779	804	796	760	821	787	856	756	762	771	785	800	775	803	735	763	855	781	790	818	750	802	790	786	810	801	798	801	827	788	781	807	801	782	822	763	799	810	823	779	818	761	777	773	818	792	839	773	800	756	775	785	759	795	734	767	748	757	785	793	783	799	700	796	795	780	799	704	803	761	799	740	732	822	817	789	829	785	762	803	732	828	779	751	803	796	784	764	849	781	810	777	733	742	743	798	799	777	817	815	780	833	775	838	789	783	781	772	828	775	798	796	773	806	799	776	762	750	773	775	750	755	766	774	770	848	779	781	749	828	824	768	789	757	802	784	787	811	780	819	792	739	811	807	761	826	774	798	791	741	780	740	807	825	775	807	755	825	754	775	785	831	801	784	822	770	798	812	766	800	808	776	811	774	799	768	797	820	799	805	821	766	769	762	762	805	755	748	806	802	791	768	741	796	830	798	741	766	755	737	724	724	777	752	851	794	731	798	833	782	793	753	720	780	764	782	784	812	799	811	811	815	802	765	757	772	778	735	737	799	797	788	783	736	769	782	827	752	776	748	755	823	844	777	800	778	759	809	740	761	743	825	815	767	761	762	809	760	767	739	786	722	767	797	763	721	797	774	784	733	773	804	787	772	788	789	786	738	783	788	816	806	771	744	818	781	817	757	767	813	790	780	772	832	739	801	816	756	759	833	758	766	766	783	822	769	834	773	818	774	746	784	791	821	740	787	779	759	854	762	736	742	770	795	785	770	764	803	827	815	775	753	814	762	844	791	764	779	806	743	806	829	809	738	783	727	731	829	769	751	818	749	797	784	734	811	760	805	740	797	752	779	788	789	821	742	842	752	788	826	802	818	731	780	755	710	787	720	772	750	755	761	751	789	802	801	795	758	797	773	817	784	787	814	834	791	781	743	755	796	766	775	739	753	769	802	814	758	765	823	740	795	778	795	820	789	807	814	755	806	802	818	786	769	763	772	792	782	749	804	812	807	746	753	770	814	772	741	777	750	786	778	824	808	794	825	741	765	773	787	783	802	791	770	758	798	759	793	758	717	840	778	742	784	790	792	746	789	802	764	816	767	741	796	726	791	814	764	801	835	768	739	785	761	790	779	785	815	813	786	781	808	760	789	798	804	787	814	754	788	737	756	859	738	799	798	736	765	756	817	763	793	782	797	790	807	777	774	758	796	796	809	737	764	789	776	793	731	809	800	802	782	732	815	730	849	799	805	783	742	794	826	770	780	816	739	791	787	772	768	768	817	781	748	769	765	771	776	771	789	806	830	797	777	738	783	740	784	824	803	795	749	793	773	811	777	783	769	760	772	789	812	730	773	743	827	796	751	771	794	779	763	776	725	780	794	813	788	791	777	739	753	749	797	771	764	805	791	782	736	803	765	843	820	784	735	740	775	768	743	776	812	789	772	787	786	791	805	830	778	752	723	754	754	812	752	771	807	813	760	782	785	773	774	801	766	806	793	819	792	803	755	780	762	765	816	801	775	781	763	800	771	758	763	817	756	801	809	767	759	769	792	806	802	766	793	821	777	794	814	785	759	794	775	804	802	721	778	751	830	771	763	786	766	779	817	806	794	763	778	770	777	778	758	763	770	795	761	825	773	803	839	820	767	757	787	798	786	787	804	719	781	779	800	822	811	770	800	813	774	812	810	755	788	806	734	763	734	790	781	796	750	789	788	805	809	811	777	786	800	749	802	772	773	787	757	772	813	783	775	791	762	770	789	751	787	805	756	773	839	785	850	769	803	771	791	845	774	815	805	769	836	854	776	731	802	796	766	790	723	794	764	770	781	813	742	793	780	758	803	795	757	724	782	809	781	733	784	799	800	762	758	782	822	765	774	818	765	780	776	753	828	795	741	848	791	769	814	797	823	826	814	770	785	801	757	792	752	791	745	822	792	794	767	786	817	819	771	742	802	753	806	812	763	772	805	826	746	765	767	783	778	780	768	794	847	778	732	767	793	785	743	755	791	768	752	809	690	775	688	766	800	779	773	778	812	762	814	776	773	765	741	762	777	798	815	785	754	782	780	818	741	805	784	774	769	734	766	801	824	791	794	787	748	755	724	755	751	761	781	790	776	800	788	791	738	745	746	783	767	787	803	761	825	768	809	821	724	749	830	771	808	777	770	807	740	791	791	771	787	787	809	747	783	807	760	778	780	804	809	722	812	812	721	767	772	801	798	784	774	810	798	762	815	797	728	745	761	777	800	768	782	757	722	815	799	810	781	751	783	804	834	804	730	752	764	804	778	811	757	829	787	726	782	795	745	767	818	789	787	784	735	809	805	747	752	732	776	823	764	783	794	794	760	776	776	780	797	790	793	794	812	758	773	743	840	782	745	804	748	742	857	743	736	754	787	778	753	758	781	793	802	794	786	799	716	793	753	769	745	734	779	814	759	755	809	784	735	740	789	763	811	762	802	784	782	785	802	792	743	818	788	815	729	744	803	770	802	787	765	810	772	726	778	803	840	786	792	767	823	806	760	756	744	769	781	766	799	782	805	815	762	753	759	748	817	783	810	786	811	784	760	771	784	825	799	764	768	854	786	817	763	781	810	726	780	771	776	810	788	754	763	779	825	830	779	749	852	783	718	783	777
3495	9958	7339	3318	2515	2044	1724	1366	1255	1153	1134	1036	972	909	915	914	885	898	865	888	849	842	789	837	856	771	867	787	841	836	839	838	798	808	792	783	789	781	813	834	849	835	864	814	760	746	833	768	780	788	833	764	791	790	840	759	783	775	793	758	814	803	833	776	826	771	754	811	828	864	783	809	807	769	802	801	771	808	773	775	803	800	831	797	821	818	776	865	789	841	771	731	789	796	769	765	808	756	782	827	838	771	803	809	805	764	787	787	863	798	732	765	741	771	829	788	811	786	790	786	774	753	818	859	795	788	803	791	794	801	800	784	793	812	698	787	802	751	806	751	823	775	779	743	822	840	790	820	818	764	866	793	825	750	770	810	757	790	727	779	757	728	753	791	796	768	775	799	785	749	810	812	820	774	760	808	791	767	776	746	784	789	842	797	776	762	781	776	760	769	824	801	791	767	805	830	802	837	805	794	757	787	863	764	815	783	781	818	778	786	734	753	800	748	811	738	758	790	809	782	812	738	832	774	823	801	835	809	779	780	822	760	789	802	782	786	793	768	778	796	850	839	822	797	803	803	870	762	851	786	837	789	785	806	776	796	831	781	806	801	764	805	798	767	755	800	799	816	788	860	813	818	799	847	771	769	785	804	777	799	834	833	828	796	789	810	838	787	791	757	803	730	828	802	778	800	757	808	768	805	779	831	758	791	804	859	823	811	848	795	816	802	806	794	842	810	768	779	808	759	796	780	821	809	784	831	791	843	803	828	757	810	830	828	821	802	792	866	780	793	853	773	755	799	834	770	836	815	760	839	773	849	843	824	770	831	816	836	826	792	769	846	786	783	810	787	813	751	787	804	758	783	849	820	822	803	831	821	800	806	806	788	845	837	801	764	822	751	774	785	799	809	771	808	825	777	818	847	820	866	730	806	770	791	759	781	795	807	778	822	818	790	804	776	806	822	844	755	828	809	836	800	801	776	762	827	801	807	805	781	741	765	785	798	797	768	763	785	829	806	783	805	843	755	799	768	796	753	811	778	824	766	785	788	797	774	777	764	807	775	815	809	805	802	789	724	722	754	778	819	828	804	782	823	830	784	783	731	793	819	783	833	806	765	768	806	773	769	839	835	786	811	828	793	767	781	822	778	785	803	799	792	748	808	771	783	787	811	862	793	825	803	788	785	797	850	846	822	805	849	781	815	800	808	750	760	799	757	800	798	822	824	742	800	782	753	825	791	769	763	785	812	831	796	792	788	849	756	808	779	812	785	795	798	783	791	751	775	802	820	837	763	787	773	805	801	808	810	813	835	819	808	839	791	828	780	778	826	775	829	848	807	799	801	726	811	800	801	805	827	764	789	822	787	829	755	782	782	819	791	764	791	761	811	839	786	803	793	820	753	824	818	799	810	777	761	778	780	782	812	770	762	806	775	763	812	776	760	820	777	801	745	765	767	761	857	850	785	705	803	827	819	800	808	809	786	764	791	759	766	784	784	777	776	785	786	754	788	811	739	802	811	775	840	777	804	772	735	799	759	759	821	752	743	708	824	820	807	818	811	785	769	751	818	795	780	770	771	777	817	791	778	794	800	789	774	846	795	787	811	768	783	816	775	753	759	817	781	792	798	780	807	790	831	777	755	748	786	785	733	785	798	832	740	815	778	777	802	796	747	760	833	763	779	758	771	791	778	745	764	788	798	836	777	779	807	769	771	772	772	847	799	854	836	796	736	807	839	794	781	807	767	801	749	842	802	717	771	788	785	759	715	791	789	819	807	822	798	747	778	775	803	795	796	750	781	830	779	797	795	758	739	804	822	781	750	798	809	785	810	835	802	847	781	787	778	808	803	808	797	810	834	805	775	777	781	821	830	754	805	844	810	800	810	755	818	796	789	836	791	790	771	773	773	790	803	753	798	764	819	773	762	825	781	760	766	803	788	793	803	758	789	818	824	776	793	754	805	787	787	800	768	777	817	818	789	778	800	792	788	807	779	786	700	777	822	741	772	818	796	871	750	785	819	799	781	792	799	805	805	798	852	769	813	777	783	791	815	771	769	754	742	792	778	773	789	807	808	802	796	768	747	783	799	762	820	781	798	755	741	813	741	804	811	790	753	814	797	787	802	790	857	823	807	798	752	813	725	811	778	820	795	822	817	756	786	765	826	802	772	830	833	851	747	822	796	775	797	757	839	795	806	823	794	795	855	855	757	790	808	765	812	807	768	806	821	795	827	783	785	814	776	788	774	761	778	739	795	775	803	797	799	768	791	763	817	798	763	771	853	789	812	804	716	854	740	806	775	821	833	766	765	810	789	818	741	779	795	811	806	806	810	840	785	735	763	789	870	847	781	784	735	805	769	750	796	785	773	805	821	748	789	836	771	782	796	752	858	827	786	822	785	798	795	750	754	756	816	759	757	792	753	836	846	807	742	732	773	785	750	741	769	808	798	801	801	770	791	795	790	818	775	834	728	779	735	801	806	770	803	800	795	829	810	816	846	791	782	821	783	726	800	797	778	802	831	775	713	842	715	861	801	811	826	776	777	804	782	781	720	824	824	749	758	827	792	815	758	812	799	831	760	808	787	788	773	798	780	737	782	807	752	838	760	798	815	800	800	832	770	795	793	799	775	808	780	796	760	791	811	771	784	748	837	800	803	758	807	843	751	827	724	768	829	786	752	829	776	778	766	791	762	772	775	769	794	762	833	712	746	840	796	767	801	775	842	838	798	775	834	777	798	795	817	768	857	808	772	815	776	798	826	785	803	807	853	808	811	805	759	800	809	814	808	837	849	816	820	772	775	792	796	773	758	823	790	751	747	819	785	777	744	760	754	815	803	772	788	815	794	771	818	791	866	821	764	809	763	765	767	798	782	771	790	777	822	777	766	770	808	805	761	786	802	758	822	877	843	843	804	852	809	804	797	821	792	837	802	816	755	786	775	810	837	796	838	775	798	785	796	799	798	715	744	775	798	800	787	804	761	799	795	799	769	774	801	762	794	781	760	815	750	784	720	774	824	799	842	858	802	817	845	776	805	815	844	818	742	791	745	832	788	770	813	770	763	779	787	795	796	800	802	789	794	811	807	796	799	801	785	780	770	800	785	793	820	795	798	796	820	789	852	809	823	815	769	782	820	794	768	795	831	804	825	743	824	817	769	742	841	846	809	803	759	813	781	775	777	770	800	792	796	768	796	808	804	868	834	818	782	822	811	843	759	792	793	796	774	763	800	764	815	844	827	805	784	798	850	802	792	771	779	836	773	849	728	844	800	766	807	810	735	801	806	829	779	793	792	760	791	748	811	789	775	830	832	822	769	796	817	803	780	770	811	723	795	760	825	802	836	779	787	785	777	793	791	778	791	792	791	785	798	770	819	825	812	767	786	794	799	834	761	818	812	709	782	810	810	751	788	846	745	803	763	776	792	803	782	775	801	792	783	795	778	766	793	827	821	829	773	838	762	825	828	826	729	724	785	795	776	771	782	813	808	818	794
24906	21510	28286	25156	15671	777	485	426	379	336	298	304	293	255	255	243	281	234	267	244	231	233	241	221	232	218	237	253	203	257	222	230	247	229	242	244	235	216	227	203	220	216	226	237	228	225	245	254	233	247	225	249	210	225	223	190	240	238	221	224	215	210	200	235	249	213	206	219	229	239	226	236	247	238	204	214	222	224	212	236	251	229	209	247	233	230	212	269	227	198	240	242	264	203	228	221	218	257	214	230	214	232	236	228	252	221	221	241	214	199	240	213	246	244	210	226	255	222	234	207	224	235	236	236	222	252	223	205	252	233	218	220	244	211	238	229	207	225	230	215	230	208	229	213	240	213	227	247	235	239	213	222	235	243	207	203	219	207	230	243	222	227	184	215	203	241	217	240	212	224	201	253	248	223	216	238	198	230	236	238	213	215	231	228	199	248	212	248	225	250	243	252	270	234	229	253	270	218	250	231	228	217	259	222	220	230	220	254	230	223	236	240	236	247	221	242	224	242	232	210	211	221	214	226	211	237	241	237	228	246	206	236	250	226	244	206	217	216	231	229	241	226	242	246	246	211	231	222	233	228	220	250	257	208	239	221	235	238	217	229	218	220	212	231	214	225	215	216	241	237	252	207	229	240	218	215	241	259	225	201	243	227	234	230	263	202	225	207	208	244	218	221	232	233	209	222	236	223	233	228	221	239	230	212	245	222	198	222	234	237	219	241	223	206	230	231	226	211	209	207	239	245	225	252	262	243	224	242	235	227	233	231	217	222	225	213	215	235	211	232	226	208	205	263	232	222	235	216	228	244	254	225	225	200	216	215	237	225	236	246	235	236	231	225	224	253	191	237	249	206	235	226	237	224	249	226	202	244	229	238	226	206	204	244	191	241	241	234	226	230	225	251	212	240	208	218	205	230	230	191	223	246	238	262	231	227	213	196	224	210	230	228	235	242	209	211	221	229	243	191	257	223	228	235	207	254	241	213	222	211	248	237	232	234	234	217	244	229	234	215	219	226	225	243	212	230	229	238	210	243	249	217	234	207	242	198	224	223	234	232	221	236	229	234	218	259	214	276	229	224	203	238	224	215	200	243	255	222	225	253	246	255	224	241	217	231	221	224	244	217	259	257	218	215	221	200	226	216	237	257	238	236	213	199	212	216	222	186	234	232	264	215	221	251	251	221	222	223	211	221	225	238	221	195	258	219	223	232	235	241	225	205	216	208	239	229	232	214	237	222	209	224	249	234	235	226	218	231	225	225	223	218	224	236	215	218	232	233	210	237	227	222	234	227	242	221	222	221	214	227	226	261	212	210	242	221	231	225	238	252	216	210	192	236	228	229	225	236	241	206	223	226	224	217	250	209	215	220	264	197	232	245	229	229	224	221	226	237	249	229	241	271	206	217	234	245	242	220	230	214	255	213	236	212	226	226	212	222	223	223	224	228	217	218	220	216	221	239	248	224	245	227	240	235	218	233	210	218	231	236	242	246	222	205	248	214	235	241	226	218	253	231	237	201	214	240	216	235	221	241	243	231	237	242	262	206	249	207	238	205	229	203	221	208	245	211	219	203	203	217	220	222	231	234	250	232	232	229	246	240	193	234	222	242	233	243	228	212	231	230	204	258	221	222	244	230	236	223	242	206	221	233	240	200	237	247	249	202	227	204	226	237	243	223	212	216	211	220	221	235	245	255	205	221	232	239	192	241	209	207	236	242	215	227	226	213	222	195	192	231	240	215	214	216	222	253	227	224	235	224	244	206	224	238	246	214	232	228	225	221	237	221	227	247	233	232	229	232	233	232	231	222	240	223	204	217	228	218	250	210	222	239	221	217	228	214	218	224	224	244	242	249	229	218	236	219	220	241	224	268	217	230	244	234	245	230	245	231	207	235	256	246	200	219	234	225	238	234	243	248	229	218	226	218	245	217	214	225	213	218	226	218	241	247	235	226	236	237	216	257	214	232	206	212	212	223	226	254	224	226	284	267	224	244	230	228	243	248	215	223	250	255	224	226	194	233	252	221	229	244	231	228	212	260	219	245	213	230	208	250	211	268	209	224	226	208	234	223	233	247	211	219	222	214	227	200	218	225	239	218	236	226	218	218	209	227	214	255	234	230	208	220	235	229	215	217	238	241	212	223	235	248	225	253	241	221	214	219	177	225	236	227	208	217	208	200	231	212	252	225	199	243	217	215	232	227	199	236	207	238	203	219	218	222	238	223	230	226	213	214	196	213	253	216	202	212	199	231	231	241	202	237	255	218	237	245	227	224	222	209	266	234	249	215	248	235	219	195	210	220	215	229	231	234	214	226	204	215	206	254	223	240	221	223	207	248	231	190	224	240	216	201	199	245	232	232	229	223	225	249	220	218	236	211	210	245	214	215	237	245	259	256	213	255	198	215	219	220	237	224	195	220	239	228	247	230	231	211	225	219	262	256	238	220	217	234	230	243	212	228	223	230	220	226	208	213	224	229	217	207	244	245	208	230	271	210	222	215	233	225	214	232	232	226	246	250	242	225	228	204	250	252	227	238	230	216	227	225	217	222	242	210	228	238	211	234	231	220	215	240	214	209	197	212	249	212	227	225	242	251	224	243	239	235	229	217	224	220	227	200	234	221	221	210	206	246	201	196	254	216	244	248	233	245	225	228	200	222	217	230	219	222	233	208	234	201	234	202	207	241	222	221	224	214	236	205	237	243	242	243	213	211	256	212	240	216	235	228	194	230	257	246	232	238	251	230	247	235	230	243	234	240	245	191	215	228	222	234	232	239	218	232	216	252	207	220	251	219	227	197	242	212	253	247	210	229	229	241	235	226	209	214	218	230	242	230	221	254	239	205	238	194	238	224	228	255	205	230	201	246	201	223	220	228	233	210	236	221	223	230	222	217	227	239	208	257	202	224	223	231	191	203	224	220	235	214	206	240	226	200	231	228	203	216	248	211	219	215	221	224	253	230	248	222	204	231	259	228	194	252	222	250	209	239	219	216	230	242	209	241	229	212	239	238	213	228	216	230	214	236	224	245	251	224	218	215	207	231	233	217	199	242	218	225	241	218	230	254	225	210	219	230	223	203	215	179	215	212	222	248	230	232	224	226	237	226	203	229	243	226	220	251	229	207	221	239	201	241	233	256	206	202	226	241	249	216	229	257	215	236	218	229	230	196	233	242	200	222	222	249	253	232	222	233	203	240	230	214	225	241	222	235	224	245	226	227	230	207	255	233	203	235	236	236	223	223	199	218	217	243	209	218	264	241	225	229	240	225	236	216	246	220	195	213	222	245	237	226	224	262	232	231	222	250	206	235	221	204	227	226	215	193	243	226	232	224	229	222	234	233	213	252	242	228	206	252	244	254	243	257	238	201	211	225	227	228	240	232	237	226	226	209	238	215	236	228	227	226	196	216	217	237	207	206	209	227	244	209	231	225	247	215	227	228	227	213	236	240	219	219	231	239	221	191	214	204	228	219	219	222	219	208	224	207	227	227
3282	5506	3848	1665	1261	953	768	647	497	466	421	373	373	333	313	312	306	289	278	266	274	291	268	284	266	233	279	260	240	265	272	254	284	254	242	245	272	265	270	268	236	264	267	260	253	266	263	257	285	255	282	283	250	243	254	247	270	246	259	272	255	262	256	242	264	266	238	223	218	253	223	239	278	254	253	262	268	260	274	258	239	247	261	241	237	238	255	249	266	269	267	247	258	249	272	249	238	253	281	228	252	264	261	227	217	247	251	262	246	262	258	278	239	258	242	235	252	248	250	220	252	260	240	241	287	298	263	254	255	268	244	269	251	255	257	260	252	252	216	249	273	253	246	231	235	229	263	225	232	232	255	275	241	273	258	254	236	237	262	242	272	264	246	253	279	248	226	249	252	261	237	242	238	258	262	229	223	253	271	244	272	262	236	267	271	245	258	225	249	270	260	253	256	225	223	283	267	277	251	227	240	227	260	265	273	242	255	241	265	256	251	252	239	220	249	252	248	239	246	249	269	239	255	253	242	240	242	236	263	252	267	224	261	266	264	236	225	265	283	252	249	261	251	256	215	225	263	247	236	244	254	241	253	239	242	277	246	240	259	260	236	253	244	228	245	243	252	247	252	267	296	255	225	277	257	249	251	239	246	259	254	232	262	265	255	243	240	257	241	242	227	271	242	278	245	271	230	248	265	236	258	246	239	259	234	252	246	262	251	242	259	220	246	240	253	250	217	258	272	252	249	250	289	253	260	235	246	275	248	261	268	271	257	241	264	264	259	250	227	246	238	255	278	273	262	242	251	249	212	247	251	268	285	259	256	236	244	234	238	281	250	250	262	249	231	266	238	261	239	263	256	284	242	249	252	258	255	245	262	266	270	244	239	222	256	275	249	249	252	219	270	279	244	292	270	229	234	236	238	256	261	259	235	282	275	252	258	270	246	284	244	265	268	241	249	269	248	244	267	233	248	239	284	273	283	270	233	282	264	256	242	234	234	276	228	268	243	250	268	252	241	260	227	242	276	278	229	243	236	268	256	246	250	247	240	254	233	246	244	239	253	284	249	263	207	285	227	252	258	214	240	223	226	254	273	251	221	267	249	259	260	252	276	225	255	244	270	260	284	241	264	271	253	256	237	245	257	251	241	275	253	244	260	246	289	255	232	248	251	277	240	258	242	252	261	253	236	259	276	256	231	254	268	248	246	270	234	251	232	232	241	272	248	257	275	260	237	262	236	258	225	271	249	238	261	257	258	229	240	270	247	233	253	257	240	256	241	236	236	274	258	253	247	263	258	257	252	241	275	247	250	241	265	273	246	259	244	231	221	260	268	256	262	258	241	271	278	255	252	236	264	255	234	282	220	259	253	262	226	260	266	238	245	249	245	271	241	256	259	245	238	272	272	248	258	254	263	282	255	253	254	273	252	256	251	255	264	248	228	257	223	272	246	248	229	264	247	256	264	246	246	261	242	246	238	287	263	258	261	282	247	259	259	216	268	272	249	266	236	252	251	260	277	238	258	263	257	251	244	240	259	238	261	260	243	256	251	225	257	241	284	257	223	245	250	255	236	268	238	277	270	242	267	238	244	254	273	232	257	242	274	253	259	293	256	263	264	250	255	280	272	238	243	252	244	264	266	269	264	270	284	236	259	271	269	263	266	239	260	233	225	268	250	238	258	284	249	246	251	256	263	280	232	251	261	261	250	259	239	266	291	264	229	288	259	235	281	268	265	242	278	238	237	245	253	233	280	233	264	241	271	254	244	254	244	224	239	253	269	250	223	243	238	263	262	273	251	240	240	253	252	243	270	226	234	243	227	228	253	245	269	245	254	253	245	220	274	225	245	279	235	248	258	261	269	283	254	287	241	260	224	268	259	296	217	251	280	257	230	264	240	235	269	248	260	237	261	255	244	264	224	248	271	266	243	240	280	242	259	224	265	243	266	265	253	272	265	258	224	262	261	234	262	268	248	255	273	249	255	255	253	233	303	249	252	253	270	249	260	253	243	256	241	244	259	262	250	216	238	237	237	261	265	249	259	255	256	204	261	242	231	223	252	272	244	245	240	266	288	268	254	237	278	243	261	295	281	272	228	262	234	255	247	263	234	249	247	265	254	274	251	254	247	263	266	248	258	256	248	250	238	246	246	238	254	263	221	255	240	264	271	232	252	270	284	258	273	258	247	239	264	251	249	253	226	254	252	269	243	240	234	246	270	265	259	268	247	224	251	252	250	280	242	255	248	255	245	243	253	233	267	269	227	275	245	253	232	255	231	299	279	279	274	243	265	251	255	231	235	254	247	235	242	277	246	253	235	274	252	252	252	248	243	247	263	249	286	252	255	239	267	270	258	245	275	257	276	260	249	290	241	251	261	240	249	238	249	264	222	270	226	274	254	262	240	249	273	252	256	240	244	249	248	256	236	260	235	265	258	251	275	269	255	239	239	256	247	266	248	245	259	251	249	253	259	240	252	239	242	281	243	259	254	256	255	271	245	224	265	237	256	251	261	260	278	253	249	227	244	235	263	234	265	241	255	246	234	264	272	289	257	262	270	269	269	228	284	241	254	265	236	225	269	236	251	269	256	278	245	244	225	268	241	244	250	257	248	247	222	248	220	241	262	264	256	249	263	271	269	268	267	259	255	280	254	246	255	241	227	234	262	245	243	256	258	239	263	258	279	250	238	250	272	250	247	278	248	254	279	247	233	239	245	237	255	240	239	252	274	247	251	220	244	244	249	247	274	240	275	236	261	241	250	272	249	247	244	235	281	265	287	256	276	223	262	244	248	254	246	283	260	247	257	244	247	239	248	253	261	252	242	234	260	264	278	247	273	257	219	247	272	239	250	283	268	263	267	261	225	264	250	260	253	218	225	272	261	250	266	290	227	271	225	255	253	253	273	222	238	248	230	261	249	233	254	267	276	246	262	223	253	260	258	253	237	253	252	269	268	252	283	275	282	246	256	241	269	255	249	300	290	267	240	265	253	239	264	269	270	232	233	267	232	232	246	250	267	267	258	276	246	230	243	249	226	232	254	268	275	230	260	241	269	251	253	241	249	248	245	249	256	236	259	271	222	253	261	273	258	250	260	270	269	252	204	253	238	276	230	277	253	262	278	259	272	236	257	243	244	238	247	251	227	247	277	242	226	244	267	276	251	246	276	261	257	256	254	269	227	251	265	245	268	273	244	264	226	269	255	253	227	268	268	269	264	241	240	270	247	265	267	275	260	270	296	272	253	223	270	250	244	251	243	259	251	262	270	269	259	245	267	245	272	251	225	230	282	254	237	262	262	252	237	249	266	265	231	246	280	259	243	242	253	267	228	249	220	236	253	231	256	250	248	238	284	236	255	248	253	254	280	282	264	271	272	228	237	251	278	288	261	243	225	251	243	249	261	269	260	263	233	246	263	218	225	279	256	217	254	235	266	241	263	247	271	227	258	223	255	249	234	249	263	239	259	233	273	263	261	283	237	243	214	279	262	245
22572	21474	29395	23970	21468	21539	12946	1699	1264	1191	1075	1022	1021	971	897	914	856	911	859	864	826	774	815	831	850	830	811	795	827	822	789	785	807	807	805	777	780	815	811	846	767	800	830	809	747	775	733	822	757	774	784	814	801	733	771	799	730	810	784	744	827	754	766	762	814	718	791	834	768	743	742	770	744	743	748	734	780	795	760	831	812	791	770	763	777	755	753	750	767	681	802	800	758	822	772	739	785	769	768	741	805	788	774	751	806	749	792	763	765	788	730	773	733	816	768	762	728	816	738	764	750	767	833	737	759	802	748	810	782	760	821	783	813	806	806	814	782	756	776	793	795	798	782	773	780	799	781	823	807	747	781	773	788	767	778	794	776	768	815	790	769	743	756	839	810	747	791	793	782	780	762	773	799	745	809	790	762	781	773	757	788	760	753	736	765	796	787	706	739	742	725	755	744	779	766	785	766	775	785	784	787	767	767	799	770	751	763	793	760	742	753	738	777	749	787	801	754	783	692	761	794	799	826	756	744	836	743	768	731	813	723	774	759	773	724	738	778	813	747	740	783	766	801	788	805	757	788	803	763	751	737	737	747	781	768	790	768	787	727	765	759	788	770	745	762	750	773	767	792	747	730	784	759	727	782	767	768	753	762	799	786	768	782	732	758	740	770	793	764	824	729	752	797	761	778	735	718	762	763	740	840	821	820	794	745	791	768	740	798	782	759	749	776	750	795	763	766	756	791	764	763	723	736	780	765	767	808	805	746	746	732	787	745	746	781	756	774	746	726	787	788	769	834	813	742	749	759	788	815	805	787	752	756	823	741	744	794	745	749	771	763	746	782	769	799	749	752	767	788	710	740	781	795	803	789	827	745	774	739	791	763	796	751	756	738	747	799	753	763	755	706	701	792	757	755	803	770	797	805	802	788	753	769	748	783	795	780	788	768	768	740	728	791	807	757	796	752	789	723	754	821	796	736	811	753	807	846	759	781	765	769	772	769	756	806	764	802	748	751	798	796	747	766	740	809	769	791	789	734	753	804	782	765	744	758	800	764	722	762	787	764	792	743	770	753	749	755	787	769	759	748	740	754	786	817	815	753	815	800	782	765	771	775	840	754	754	735	763	748	775	788	781	786	803	768	766	795	831	763	737	799	813	789	823	791	772	804	702	767	737	733	762	732	746	787	782	730	770	788	765	776	775	779	758	736	778	834	751	759	792	747	799	791	831	761	780	800	802	732	736	760	767	743	789	766	780	744	739	764	752	788	839	738	779	731	703	779	780	760	762	778	788	755	759	773	753	755	735	722	749	722	793	768	701	764	746	774	777	794	741	765	761	750	707	769	781	760	781	732	763	753	744	762	763	772	790	806	790	780	787	763	805	750	789	775	800	722	765	748	759	758	827	778	778	772	750	770	755	738	780	795	754	754	727	752	810	740	767	754	819	757	839	780	766	787	757	746	730	799	785	804	753	809	730	760	756	759	791	802	724	824	777	765	757	728	797	764	768	743	793	764	765	804	740	751	777	726	800	770	741	766	736	796	794	777	716	778	841	757	735	701	797	795	771	731	803	785	775	760	763	775	783	764	751	851	750	774	739	792	723	771	740	785	786	739	761	765	814	729	748	778	770	748	800	737	747	807	734	762	741	776	756	782	780	771	773	779	747	747	814	770	803	724	806	774	785	810	777	739	778	755	810	816	736	742	760	771	820	772	803	805	730	759	801	724	820	756	710	801	799	747	766	788	758	766	753	723	793	776	732	779	806	762	742	818	828	759	768	772	758	773	747	731	723	742	761	787	749	775	755	794	767	749	741	763	804	744	760	795	790	752	775	781	788	800	807	754	708	785	733	780	756	794	796	778	741	797	761	737	766	773	754	770	721	790	793	823	742	720	769	735	780	750	756	773	733	761	817	745	737	746	753	726	737	748	770	773	800	753	756	784	756	758	830	772	771	813	766	801	741	733	749	770	733	732	762	764	724	750	777	771	754	759	792	730	726	783	817	765	768	813	722	801	762	783	749	737	806	793	750	734	751	765	705	758	753	788	770	813	775	814	743	748	710	726	790	734	762	694	731	726	760	803	758	753	765	781	820	773	714	736	751	759	776	807	751	756	766	755	747	737	780	751	771	739	774	761	769	732	769	809	737	733	759	764	699	726	757	766	754	760	800	741	795	742	815	785	803	769	798	797	752	788	756	808	777	798	761	810	707	749	796	768	783	772	810	770	810	801	721	758	746	739	741	750	785	716	774	708	787	766	764	785	755	754	799	787	764	773	716	778	760	760	769	796	750	720	778	728	784	753	811	727	757	775	779	813	790	751	802	808	792	757	722	762	789	736	750	772	836	771	839	802	746	777	781	762	790	732	748	779	745	756	788	762	798	734	814	759	801	786	800	764	732	758	798	736	768	766	763	752	740	793	743	777	758	757	794	751	752	756	797	823	805	774	803	759	771	734	785	792	775	745	758	754	802	713	705	755	816	726	735	745	735	814	755	767	755	777	748	743	771	753	742	787	726	761	749	727	789	725	810	771	819	764	820	745	798	806	767	742	750	757	745	836	818	774	756	790	746	734	732	775	768	759	784	717	715	788	785	804	775	792	763	783	726	810	734	765	748	805	726	724	760	776	797	773	794	739	734	794	791	804	797	767	789	764	761	799	783	841	796	781	833	746	820	777	796	764	818	763	766	733	746	795	727	760	726	768	752	760	752	749	774	770	822	750	795	773	727	789	805	767	737	754	748	732	754	731	784	780	749	778	774	772	793	785	746	774	808	786	812	743	762	788	808	746	755	791	759	783	807	761	775	823	764	737	740	778	738	725	792	778	789	805	757	728	753	777	779	796	771	746	772	814	817	712	770	761	731	841	803	778	770	756	810	731	807	764	756	778	773	735	784	787	777	761	731	811	782	741	774	803	772	742	776	773	719	798	785	807	785	732	752	751	753	728	787	758	754	751	767	734	755	765	757	795	747	770	727	779	761	792	788	773	775	772	768	727	728	729	768	759	797	805	792	750	761	767	689	720	800	758	760	735	786	807	739	735	740	797	753	723	766	758	745	786	769	786	765	779	782	745	765	806	729	779	726	798	815	784	762	826	760	776	786	770	790	772	776	757	761	760	804	765	770	724	736	772	763	812	828	769	751	805	768	774	746	780	826	779	805	739	754	788	755	723	813	767	785	724	728	786	764	799	751	809	748	765	738	808	824	706	787	720	764	765	758	792	739	779	769	778	772	746	745	751	755	809	732	767	770	765	731	767	735	768	726	773	762	755	785	790	760	726	759	763	761	746	794	784	840	764	734	753	774	749	773	782	772	794	789	786	737	773	775	755	791	800	784	769	749	822	760	793	786	799	726	787	772	782	727	779	803	742	775	802	730	754	745	752	763	773	790	772	794	795	788	782	748	807	764	784	747	736	790	816	757	798	818	739	802	759	729	748	767	723	724	741	740	833	745	747	772	752	763	756	824	771	768	731	820	754	790	736	741
4774	16079	12461	5598	4070	3181	2510	2023	1799	1492	1337	1187	1166	1106	1059	983	927	958	905	914	920	846	863	876	833	885	896	805	813	830	834	834	824	871	867	769	842	782	759	817	796	784	795	836	780	796	830	801	815	771	758	792	765	825	789	794	808	785	790	799	801	829	802	783	804	772	805	769	814	784	785	800	857	848	753	804	825	758	802	792	741	788	798	808	805	779	788	796	778	787	813	767	807	789	819	808	763	823	794	749	797	779	791	797	790	816	810	785	808	807	809	817	835	772	779	773	857	766	780	785	823	749	776	797	771	774	788	796	843	745	805	798	767	734	804	771	763	794	819	779	788	784	814	784	778	776	775	789	773	771	806	782	835	750	788	776	774	767	782	800	759	788	780	780	797	758	816	813	788	823	790	791	777	802	784	796	832	758	818	796	827	834	721	782	810	744	823	792	802	791	778	780	792	800	782	803	772	775	790	804	762	724	812	791	845	847	831	782	797	806	749	718	802	787	736	784	797	823	799	817	780	777	771	815	825	732	753	790	807	757	774	801	798	831	794	788	763	807	809	769	763	800	783	823	794	791	737	811	824	790	814	833	807	812	784	768	742	756	803	735	769	767	797	781	800	765	817	759	773	774	809	836	793	790	798	841	792	783	803	797	816	795	793	715	774	833	776	798	824	770	783	779	819	766	833	762	749	828	785	788	800	810	800	811	784	835	780	769	775	790	752	841	781	821	776	808	790	787	791	769	792	761	777	830	777	767	794	768	859	830	788	812	817	821	792	774	801	818	782	782	773	752	735	799	761	765	750	806	802	831	792	757	808	829	775	748	844	781	775	863	769	809	738	753	756	781	756	810	813	837	766	826	766	779	815	805	758	782	744	779	801	842	822	823	819	790	791	840	780	799	788	797	817	776	788	806	786	765	779	772	767	784	804	823	801	813	801	765	809	778	785	744	757	772	801	758	823	800	801	823	766	837	786	781	793	803	813	801	780	819	784	754	759	765	795	780	793	837	807	809	783	773	771	822	785	806	782	766	846	772	776	802	743	797	776	740	760	777	783	790	791	777	803	758	790	750	896	851	773	813	788	787	756	821	754	817	764	808	816	770	821	809	742	777	840	801	777	781	776	752	807	802	812	819	856	805	769	738	836	769	820	853	763	823	811	778	810	748	773	798	783	773	784	790	793	783	801	831	758	789	776	762	779	828	781	823	820	777	760	783	813	795	814	774	801	812	818	793	803	722	838	761	762	781	789	731	794	877	762	790	746	768	826	776	745	724	799	791	819	764	847	796	795	803	803	807	813	798	803	793	813	823	801	783	776	828	795	764	744	781	819	783	799	788	834	823	804	787	781	814	800	816	840	817	777	795	777	816	796	791	859	810	777	802	790	772	790	830	765	809	756	804	836	833	805	772	768	760	788	790	745	777	757	777	761	793	789	827	834	805	816	839	766	791	806	827	778	755	818	830	828	803	760	809	812	797	765	775	815	791	761	754	814	817	820	817	815	788	848	745	735	768	819	738	796	782	806	733	814	816	751	784	790	811	805	787	746	850	828	793	843	750	746	794	755	817	779	795	801	776	791	762	802	792	780	822	752	776	802	751	805	784	787	790	769	806	761	765	795	781	802	766	784	763	762	735	766	749	797	810	801	801	825	791	793	765	791	778	767	780	835	782	830	789	794	753	814	739	817	763	796	775	792	773	776	767	787	807	837	769	846	757	841	771	787	801	833	770	803	818	794	762	789	803	783	760	808	811	796	753	814	777	784	777	773	816	785	783	804	805	790	777	811	804	779	773	714	813	779	802	794	818	793	818	777	775	787	807	808	775	836	799	831	765	788	810	818	833	796	784	772	836	843	767	809	827	794	799	758	789	764	798	801	805	780	803	788	756	773	764	813	801	792	760	762	773	781	827	743	768	788	778	817	753	797	792	764	766	825	834	799	801	796	789	803	795	784	805	763	793	781	736	820	797	781	811	784	775	743	781	819	776	792	770	765	796	809	721	760	821	784	826	702	747	746	765	708	794	799	808	759	770	742	824	831	776	790	826	814	797	786	782	851	746	818	730	776	795	852	746	824	760	812	799	774	833	737	800	786	779	832	796	789	786	802	785	825	832	824	761	785	811	787	826	764	814	740	762	861	806	805	782	795	795	785	821	766	760	816	796	792	799	768	803	743	775	814	742	815	749	767	842	759	762	743	814	775	835	766	772	763	797	773	753	810	746	869	789	776	780	808	766	768	756	843	820	738	781	804	816	774	782	800	775	752	796	802	789	879	835	738	814	788	751	763	783	787	783	781	777	788	805	788	823	829	809	769	778	787	764	764	764	790	753	760	823	818	763	777	826	791	807	794	766	763	821	777	740	805	786	770	807	757	784	824	825	801	836	785	803	807	792	786	793	789	792	774	749	781	792	772	812	777	806	783	854	778	825	741	791	779	802	771	771	776	776	785	802	771	749	816	775	787	811	767	765	791	798	785	771	777	756	820	761	743	791	765	800	825	799	770	787	782	779	744	777	764	826	813	792	797	767	812	821	748	748	801	770	778	795	765	768	759	849	832	797	822	777	810	799	731	824	843	813	770	766	780	794	759	798	765	784	766	820	791	809	793	805	772	814	778	787	817	777	749	773	775	781	759	803	796	729	780	825	842	797	810	793	785	735	785	775	804	806	776	750	786	797	858	856	802	792	798	836	753	814	763	729	804	773	775	785	842	761	788	785	792	791	778	776	803	791	796	793	779	790	806	729	776	824	768	768	781	801	806	769	772	753	811	735	776	815	767	767	785	803	804	798	763	810	809	809	825	791	806	812	795	736	744	748	766	774	832	790	768	750	818	829	836	784	772	829	832	803	791	814	799	759	726	744	771	786	830	772	815	778	799	774	792	790	787	799	761	869	771	802	818	861	762	800	793	785	843	801	786	738	777	845	804	811	807	756	800	752	732	807	810	803	804	783	860	801	769	813	773	818	813	751	734	803	798	796	774	797	804	799	787	766	791	781	812	820	757	830	836	749	800	795	770	801	800	756	787	763	805	789	776	756	776	789	847	803	777	766	788	738	795	834	781	853	793	805	763	752	805	804	761	793	778	793	778	791	863	816	813	783	799	812	830	755	801	856	739	785	747	760	809	787	830	808	746	792	783	801	790	808	758	791	793	754	761	720	776	851	765	765	812	753	758	761	767	768	780	749	817	734	807	829	798	768	827	819	828	798	784	808	773	779	795	767	769	782	827	775	743	797	784	783	848	744	779	799	808	802	832	783	725	834	754	780	753	770	738	805	753	810	755	853	782	736	816	764	798	751	782	784	832	738	790	778	819	771	824	802	776	757	824	763	786	767	761	822	779	842	815	783	738	795	828	818	790	800	729	790	811	787	806	794	798	769	796	829	776	782	792	821	741	757	743	796	776	836	778	773	793	771	750	782	810	738	817	765	795	744	774	811	793	780	748	766	826	815	791	795	825	783	824	787	782	859	811	781	778	810	865	785
27811	19798	6597	855	591	522	489	399	394	390	375	392	387	374	381	358	370	364	396	353	342	361	373	365	362	367	382	372	371	350	415	381	356	370	388	356	319	368	381	370	390	385	400	334	354	367	389	379	331	351	399	340	365	327	322	352	348	346	368	379	353	367	342	383	394	389	365	349	362	343	369	329	355	372	388	346	359	394	350	367	395	340	310	388	370	338	372	335	342	373	389	367	364	357	345	353	378	356	354	347	386	367	355	330	342	413	331	402	413	366	381	358	387	347	347	382	361	352	360	321	358	369	337	369	355	387	361	358	349	312	359	333	366	373	360	350	360	377	356	386	360	370	336	362	403	331	350	366	353	367	368	356	339	358	378	341	355	376	350	360	307	378	381	381	361	362	381	327	354	348	367	327	378	355	344	369	386	367	384	360	345	354	363	359	359	380	366	380	367	358	382	364	331	357	355	324	400	347	362	372	356	378	380	370	338	354	346	374	388	368	335	395	380	385	334	377	414	350	324	350	370	379	348	390	342	356	378	355	374	370	396	357	366	359	396	343	376	372	370	377	383	363	378	375	378	392	359	356	346	353	349	412	336	330	355	350	391	348	402	379	359	358	388	351	380	356	346	336	350	344	341	367	350	347	360	381	369	397	397	346	360	387	387	350	358	351	364	351	368	336	372	353	342	348	359	316	349	363	373	405	383	365	373	379	354	358	353	345	343	357	376	367	339	357	346	389	322	342	320	369	405	354	389	371	402	356	339	338	360	377	385	340	387	351	372	335	389	367	322	362	340	374	376	358	360	349	368	384	343	356	380	363	375	345	331	364	351	350	363	375	376	382	352	398	325	363	393	342	352	324	355	359	364	366	418	350	339	342	369	400	353	384	397	353	393	357	369	296	352	390	354	340	396	327	360	372	374	348	358	363	365	342	348	379	354	370	352	354	361	341	363	364	374	367	371	364	355	380	352	358	367	350	373	353	336	377	327	375	366	379	351	353	321	382	378	371	342	348	378	375	335	370	353	341	346	386	325	361	373	344	378	394	351	339	350	332	379	378	394	386	376	336	359	381	369	366	373	376	366	315	353	366	345	344	348	367	388	335	337	348	354	346	372	356	362	360	373	351	385	328	348	348	365	351	349	376	359	348	348	347	364	352	385	374	359	360	381	362	349	377	382	346	334	354	394	361	357	325	357	396	373	342	335	367	358	334	347	339	341	360	381	326	381	364	367	395	389	345	379	358	397	358	336	358	336	372	355	354	371	329	345	333	332	395	384	367	355	363	375	377	370	383	374	354	340	358	364	329	370	355	312	363	349	391	349	344	367	346	376	367	332	333	393	371	404	346	368	348	359	344	368	349	387	360	355	362	326	386	356	376	363	347	361	383	353	346	333	350	403	398	361	383	388	357	360	347	375	426	407	358	398	360	376	353	355	323	365	387	352	365	387	369	371	377	388	371	378	391	361	369	360	383	353	351	345	340	371	342	341	374	363	372	375	369	377	386	379	365	359	362	349	346	373	357	375	384	362	366	355	344	398	374	367	358	372	355	379	377	361	403	346	381	368	349	355	372	363	381	360	349	352	351	333	372	380	378	331	347	378	375	334	330	347	329	318	348	352	359	379	363	367	385	349	370	346	378	326	319	339	333	346	356	357	374	353	379	349	368	364	407	362	340	350	365	320	364	360	375	363	353	382	364	377	388	357	340	363	339	348	362	347	389	355	391	376	359	365	362	344	414	333	391	363	338	337	380	334	343	360	367	376	350	333	355	356	361	394	339	359	382	312	334	362	356	347	339	358	370	357	399	357	375	369	371	361	376	315	346	362	350	357	391	358	405	379	343	389	372	374	336	347	347	373	359	341	399	344	393	386	343	380	373	420	380	337	369	372	358	357	337	370	379	366	378	354	376	373	342	410	348	355	349	356	387	365	337	336	395	371	402	373	373	340	356	394	361	355	367	325	365	348	391	350	362	343	340	376	373	359	323	353	334	375	378	369	360	345	340	395	372	354	386	352	340	346	358	365	358	342	343	382	346	358	344	380	331	355	349	357	341	326	358	323	361	346	350	344	334	346	349	397	388	376	366	365	371	334	372	356	365	353	362	368	385	388	352	388	371	346	334	368	356	360	352	370	367	350	342	372	388	377	356	348	349	360	391	345	403	329	364	334	390	357	341	367	362	361	362	385	381	386	347	360	346	378	379	359	365	381	369	397	358	383	354	366	367	364	352	324	359	390	375	377	384	359	378	383	315	386	379	359	356	325	358	389	343	389	366	359	352	356	341	337	383	326	333	356	383	375	363	384	417	406	345	340	378	341	363	391	384	376	358	335	384	358	363	379	377	342	354	388	361	371	366	377	359	373	353	370	374	374	310	379	353	360	376	361	381	366	385	386	390	364	369	328	361	343	355	414	365	323	377	349	332	366	360	391	327	344	349	395	375	369	343	346	341	375	356	378	332	408	374	368	371	388	377	349	372	373	367	357	348	385	354	380	341	380	317	338	387	380	383	374	346	347	362	369	321	383	362	364	333	351	345	404	360	353	338	376	365	372	356	371	326	366	373	363	378	347	338	350	363	375	344	356	369	333	331	387	357	309	358	355	382	408	390	363	377	344	365	398	347	376	388	354	350	370	372	359	362	327	385	362	358	373	323	367	376	335	348	384	342	346	357	330	373	342	357	372	377	353	330	359	358	365	364	352	344	390	346	379	349	368	347	368	371	354	391	363	356	371	373	364	376	386	353	363	338	369	323	383	331	347	340	355	368	391	367	394	344	389	345	346	405	398	381	366	325	355	363	378	378	354	341	375	352	356	364	349	378	368	346	403	342	364	389	309	390	341	359	352	358	366	380	349	342	352	389	350	370	365	365	367	380	350	364	333	336	362	379	340	360	358	379	374	381	378	330	381	388	360	395	340	366	356	359	351	347	335	382	410	387	342	375	374	348	357	382	378	356	362	364	383	373	374	363	387	338	357	373	399	346	397	371	365	372	340	378	364	368	346	364	373	372	380	378	340	380	339	357	353	376	379	417	342	394	344	373	391	377	369	335	405	383	357	353	315	353	346	355	348	358	354	397	390	387	377	351	380	357	358	363	386	322	366	339	376	339	360	359	351	348	354	355	364	332	370	356	384	367	385	369	361	378	364	373	349	377	355	394	371	334	364	361	320	376	359	377	378	338	337	369	355	375	363	377	383	361	347	366	382	367	418	336	348	360	402	363	363	367	335	380	382	386	328	342	354	355	372	370	376	367	390	345	354	359	356	356	384	400	354	355	354	337	335	341	316	327	370	361	366	362	346	342	353	358	388	350	377	356	387	358	412	355	375	381	334	353	354	353	341	367	381	375	349	325	354	384	357	348	346	383	364	364	342	353	347	337	376	339	351	415	359	346	349	388	364	361	369	391	360	364	365	363	381	374	379	352	370	376	353	371	351	361	357	340	373	400	381	391	367	385	361	330	398	388	353	385	346	390	361	402	360	339	389	327
4247	1332	1530	517	491	482	423	419	419	391	392	401	352	370	388	404	359	349	392	386	367	385	363	387	379	382	367	376	362	380	363	356	365	366	344	408	386	385	321	372	362	332	416	361	365	379	381	354	388	369	334	362	365	396	380	356	336	335	347	407	389	356	335	359	371	353	381	381	387	396	391	361	341	355	376	379	374	361	354	379	354	391	424	382	409	376	352	385	363	356	392	378	388	369	387	407	377	398	387	385	387	366	391	359	345	383	376	381	384	389	352	376	394	368	361	353	363	335	368	375	358	381	331	359	372	375	342	338	372	377	368	349	373	382	374	392	388	370	346	385	383	374	346	390	424	354	353	369	376	410	357	369	350	398	381	365	374	406	380	388	340	386	376	379	342	340	347	370	380	371	378	408	340	367	380	379	383	382	368	413	373	383	389	376	413	358	390	373	354	387	371	377	409	381	365	345	386	337	372	402	399	354	372	386	360	400	328	410	383	373	366	385	382	363	364	362	362	384	340	367	422	392	391	363	360	368	394	347	368	369	370	373	382	374	376	390	371	352	347	411	398	382	385	346	381	400	379	399	364	378	363	368	342	375	384	381	399	411	392	388	367	370	352	382	392	347	388	370	382	395	386	359	361	386	411	351	350	385	360	405	359	360	361	391	382	383	358	350	383	375	366	396	386	376	370	386	375	403	374	391	396	331	368	373	363	372	370	368	367	378	369	349	361	397	391	421	357	404	355	425	377	359	369	381	364	408	374	364	388	377	370	397	395	367	371	373	396	368	355	358	356	381	389	378	354	372	385	369	380	389	352	371	399	380	369	371	376	380	343	386	374	373	354	398	387	378	376	394	378	346	355	399	360	387	361	382	365	341	394	350	346	355	361	358	383	370	377	409	376	357	401	389	410	357	371	400	367	395	366	394	396	340	345	425	374	392	368	369	366	374	377	375	371	351	360	385	400	394	387	366	392	403	380	343	330	400	357	365	345	373	362	396	393	392	366	376	318	380	378	345	379	388	343	388	403	348	356	376	381	358	374	406	354	365	381	398	405	346	374	373	412	367	366	362	378	369	354	395	366	409	391	346	357	362	379	372	384	376	361	337	388	358	366	375	345	362	368	352	360	387	354	368	360	371	372	353	423	393	385	380	362	380	358	354	378	405	371	360	382	350	347	400	426	365	346	343	381	395	377	390	359	409	373	383	422	383	396	367	394	378	352	394	380	386	357	361	384	380	376	411	382	408	373	378	395	367	319	388	359	363	398	410	375	375	381	365	334	366	390	399	379	398	384	375	371	373	373	386	330	390	370	379	411	364	388	380	404	363	382	403	383	377	406	387	372	369	360	374	419	382	371	359	382	371	358	361	358	360	368	355	376	350	400	379	376	392	410	355	386	374	361	351	385	397	392	369	387	363	376	377	380	370	360	379	334	386	359	409	377	356	387	391	396	380	375	376	354	357	345	353	353	358	392	395	327	356	406	388	354	394	376	386	407	380	341	393	358	383	392	362	363	411	353	326	355	394	386	360	384	365	376	385	383	368	369	390	400	380	387	392	394	376	393	335	354	386	366	366	392	377	396	390	396	323	382	350	355	385	397	365	410	398	400	367	376	383	410	367	385	376	373	344	383	379	360	388	386	375	391	389	368	353	362	340	364	384	395	396	357	355	371	396	402	351	363	362	364	382	384	345	388	389	370	367	370	369	371	358	353	372	392	391	385	383	348	379	368	380	334	392	360	374	390	383	398	389	347	401	374	383	383	349	333	399	371	389	395	379	373	359	377	406	390	406	373	390	401	403	393	384	375	355	344	395	372	406	393	368	346	419	349	374	358	347	346	385	400	389	395	364	343	399	353	383	366	391	377	368	388	383	376	410	362	327	353	366	395	387	390	347	358	343	365	397	377	377	340	381	384	369	403	362	355	376	375	379	385	388	367	391	352	381	367	381	388	384	363	361	367	392	345	397	381	360	399	376	360	368	393	355	355	362	370	382	365	350	350	392	364	377	393	372	358	363	383	370	398	396	398	383	400	394	384	406	335	398	359	372	394	391	374	405	361	356	369	387	353	354	353	369	374	368	378	363	365	383	388	382	393	358	365	385	347	403	403	346	379	429	375	403	350	368	357	393	348	374	395	365	416	380	371	397	369	388	391	375	376	346	399	368	355	406	368	386	420	357	359	359	371	340	402	394	365	355	362	360	373	372	398	343	369	386	380	334	404	381	373	372	364	360	382	383	359	338	353	355	389	371	407	365	371	372	374	399	391	385	347	360	343	356	377	380	396	367	379	369	361	382	383	364	393	358	359	397	376	350	371	385	347	372	354	355	326	363	343	364	378	376	398	347	397	392	360	392	350	348	345	366	363	391	382	387	355	363	372	381	395	335	417	368	370	370	369	355	377	407	435	379	360	383	404	391	370	384	363	341	358	414	400	372	393	383	396	344	375	328	352	381	377	381	387	388	332	382	379	372	369	358	384	354	377	370	396	368	354	329	340	386	377	386	366	389	361	402	403	382	382	381	423	401	391	385	366	384	347	365	354	380	360	370	380	388	359	373	375	364	361	381	386	366	352	384	390	368	346	391	407	424	399	389	369	333	380	368	370	348	379	372	341	383	371	335	399	389	371	396	383	348	361	357	365	374	355	338	364	374	377	399	366	367	417	383	355	394	365	390	372	380	391	402	359	410	410	356	358	357	342	384	411	402	377	389	366	400	394	373	347	380	342	336	358	369	361	363	383	413	382	375	345	367	389	378	382	348	369	354	403	368	345	371	359	380	381	371	379	356	391	343	407	375	375	370	402	341	384	385	365	373	379	358	381	316	367	413	385	385	399	339	413	400	384	368	349	374	393	386	358	397	404	392	403	385	347	384	365	417	368	364	408	381	336	372	357	369	397	399	397	376	419	383	378	411	339	393	380	371	379	408	417	389	389	373	375	374	392	343	390	354	365	341	388	332	349	363	366	352	384	380	400	376	398	369	392	347	397	389	362	370	371	346	378	368	354	354	351	338	341	389	398	405	384	372	374	370	355	360	367	389	387	359	370	393	371	394	383	373	366	357	414	385	353	388	359	339	377	357	397	361	362	407	368	382	362	400	377	381	344	357	367	347	326	370	363	378	342	400	377	377	392	376	367	370	370	368	411	359	376	401	347	363	360	365	374	368	365	386	391	362	396	392	398	351	384	360	392	396	350	364	366	390	389	370	367	384	356	376	364	358	391	336	348	388	352	378	348	340	381	404	398	375	367	362	348	357	395	394	377	384	395	352	366	368	382	368	367	394	381	358	392	368	364	360	342	348	377	325	345	380	414	367	369	397	383	398	400	380	368	379	351	367	328	374	368	371	391	385	364	359	371	375	346	382	394	369	391	379	367	365	344	364	378	367	345	399	361	362	366	369	332	418	350	360	360	363	370	379	356	358	380	407	343	389	379	383	366	356	360	350	377	373	367	346	375	387	345	365	365	358	353	386	341	357	362	356	369	393
23724	21472	29058	24311	21481	14015	1866	1129	1035	1037	943	915	855	851	899	875	872	839	815	827	875	839	867	866	828	797	805	842	795	770	778	783	767	806	732	763	824	789	808	804	798	782	817	805	777	817	789	808	767	755	798	818	865	761	763	801	786	766	813	810	780	753	716	755	824	847	806	793	784	754	804	791	812	835	796	753	824	839	752	840	799	714	796	800	785	769	761	795	813	789	783	757	789	788	797	772	738	748	805	785	777	804	759	798	729	773	795	827	826	812	758	807	787	778	775	790	774	781	744	761	786	813	818	772	776	817	802	760	770	769	782	807	779	783	804	787	802	797	802	762	787	771	798	801	812	743	706	765	818	771	782	792	816	782	817	769	798	754	820	765	751	778	796	789	755	783	735	797	771	780	812	811	810	795	799	803	807	748	782	833	823	799	752	806	798	748	766	768	735	769	764	826	750	823	719	829	774	791	688	809	804	749	746	744	786	793	765	747	812	796	784	762	775	781	826	826	774	819	742	748	779	775	735	764	766	821	765	798	758	755	803	794	760	809	767	803	769	846	764	850	835	762	786	781	852	813	822	791	811	800	809	822	744	791	765	806	774	845	783	738	849	755	757	795	742	745	773	760	738	752	794	811	771	814	753	829	799	782	779	814	813	777	711	752	776	796	735	807	797	772	809	762	790	764	786	806	765	808	814	801	766	792	803	806	779	777	784	764	811	773	769	723	780	774	820	764	821	785	817	728	756	755	767	795	798	754	816	823	755	826	794	778	753	775	753	800	804	789	777	747	782	772	788	792	757	808	785	765	824	741	779	784	812	786	761	802	799	839	772	809	778	720	765	792	780	787	802	771	838	803	767	750	842	787	712	763	822	850	833	772	787	794	755	784	701	795	807	763	784	748	755	798	777	795	821	792	779	781	796	797	800	777	801	766	753	742	779	753	773	773	797	822	809	787	788	807	804	758	767	803	816	759	775	827	755	742	766	723	759	765	762	779	785	736	780	794	789	791	792	758	762	794	776	785	765	797	748	720	772	742	794	705	773	787	775	739	772	767	775	829	821	802	786	737	830	762	782	778	796	807	777	764	769	742	794	745	740	818	828	788	745	802	820	745	782	746	807	824	824	781	782	764	782	780	754	807	816	777	723	746	813	782	795	827	760	795	737	827	772	835	823	753	780	804	821	745	770	818	772	747	753	793	817	775	762	767	774	801	796	826	750	782	790	803	834	731	744	809	765	824	790	761	802	801	733	826	791	768	748	784	806	749	800	754	765	779	847	795	787	776	767	759	812	754	805	827	806	791	778	799	794	761	789	788	774	788	763	815	755	833	770	759	791	750	756	826	781	827	812	790	760	812	841	801	752	801	759	777	832	774	769	768	761	829	788	811	806	823	771	832	811	778	768	770	777	785	776	765	807	786	794	737	791	811	846	770	799	752	809	783	798	760	833	819	764	756	793	839	782	783	772	752	770	821	742	713	761	814	749	781	781	843	790	820	806	831	707	787	742	770	730	780	790	818	795	773	822	785	788	786	780	783	793	756	818	779	792	756	799	761	829	787	762	796	788	808	820	788	808	809	734	783	770	799	822	802	816	752	830	743	744	788	742	773	831	804	778	793	795	782	750	812	807	770	787	774	821	777	774	781	765	765	797	758	756	817	820	766	817	791	805	801	802	750	721	772	760	711	843	771	819	748	793	749	746	808	842	732	789	758	789	833	718	764	749	791	768	773	793	732	775	745	778	807	785	766	804	777	785	804	770	785	812	767	789	781	830	757	753	792	756	752	766	813	784	729	754	778	794	800	803	781	797	805	789	835	807	793	748	783	763	779	798	803	786	756	803	772	769	789	762	815	814	780	748	749	788	748	779	755	768	750	797	847	781	762	802	769	793	776	785	791	736	761	813	755	788	791	786	820	785	762	752	760	834	744	766	809	785	768	750	813	787	822	794	797	807	781	814	779	814	761	748	796	818	763	773	786	775	787	740	802	759	734	838	836	861	794	809	774	801	834	775	767	810	753	768	757	821	802	791	768	818	787	788	758	781	806	781	772	758	752	789	794	788	810	826	767	734	836	762	851	746	756	746	791	796	775	768	753	850	780	811	767	790	794	733	813	793	715	749	768	792	784	763	762	812	809	796	767	790	794	788	810	782	752	823	782	730	799	760	753	795	812	753	818	836	779	789	764	787	736	752	756	776	765	779	786	763	748	761	758	804	784	764	764	809	824	821	783	766	792	803	770	825	756	790	812	814	769	755	713	747	739	804	770	782	775	796	818	807	782	758	821	784	773	759	788	803	777	765	786	734	790	782	811	786	830	801	778	779	825	766	759	809	800	745	757	773	770	774	758	791	767	797	748	778	754	800	798	798	806	789	802	814	788	754	784	777	766	773	806	801	737	742	766	760	774	768	787	796	742	767	795	789	810	810	833	769	757	829	773	854	789	817	768	790	796	759	804	723	814	761	759	788	779	773	806	792	765	754	744	783	844	759	797	834	809	789	833	772	784	771	804	839	787	785	835	789	820	785	780	796	795	796	773	768	760	795	810	817	719	786	794	768	757	779	773	757	779	813	762	754	759	748	780	787	786	757	760	781	806	812	769	769	833	806	812	808	762	808	798	796	774	732	793	744	746	769	755	770	771	795	772	773	737	759	753	748	731	752	747	765	771	799	788	794	787	752	811	772	798	829	869	789	774	752	807	772	799	784	786	751	811	762	771	785	779	843	786	827	793	762	741	790	812	825	756	771	771	731	770	772	760	754	750	794	782	781	785	780	758	793	763	803	766	792	793	810	813	806	799	741	743	818	768	837	807	791	778	747	758	761	796	753	813	797	764	811	761	761	768	849	775	864	757	775	724	783	759	734	772	809	773	754	734	758	734	805	785	797	756	762	797	764	721	776	761	790	765	783	765	748	812	750	790	750	820	818	781	792	798	778	833	824	813	764	771	765	761	737	784	799	777	777	733	765	781	841	775	770	733	786	792	811	722	792	822	783	755	777	750	807	764	773	767	755	771	757	815	787	785	711	758	798	775	779	814	784	797	791	784	825	780	773	809	828	768	750	792	731	733	758	806	728	803	781	791	787	805	790	742	802	786	775	775	778	816	830	808	754	819	785	725	762	771	769	803	807	788	858	743	755	780	754	794	733	796	708	772	790	745	743	738	846	773	780	814	781	725	823	786	733	766	767	832	756	748	796	724	720	769	814	774	775	776	767	829	786	790	753	776	759	761	768	774	754	769	765	789	783	760	762	771	796	761	767	756	766	792	769	794	815	797	749	772	781	768	816	763	785	766	751	783	779	737	786	788	756	765	767	810	783	801	814	724	790	745	809	760	786	789	765	771	830	788	752	812	759	802	737	823	807	765	783	772	759	776	737	782	773	760	804	775	778	817	719	767	741	800	751	787	711	785	831	785	776	755	777	781	773	801	829	784	780	755	753	800	808	764	795	798	810	800	817	758	793	782	833	753	807	794	762	758	800	778
3608	9858	9805	3338	2478	2046	1698	1399	1218	1151	1094	994	1046	974	887	862	898	868	873	832	837	812	846	822	786	842	807	870	833	799	850	806	875	776	809	850	734	821	806	773	748	791	815	771	779	830	762	793	836	764	781	783	864	791	780	763	771	761	815	765	773	805	787	739	805	792	806	796	840	787	802	766	830	791	776	807	803	750	769	782	778	803	784	770	809	776	809	800	795	818	738	851	800	790	778	801	793	785	835	790	782	794	766	752	793	803	823	782	836	808	797	810	788	816	761	763	836	797	827	788	836	747	805	819	797	789	798	756	793	819	804	802	746	805	778	819	777	776	832	812	752	775	777	766	751	794	781	760	820	797	814	819	802	838	750	819	770	800	811	769	771	809	773	821	733	805	755	798	817	814	789	793	757	806	750	783	739	791	785	801	747	755	791	773	732	747	780	755	837	810	781	819	760	797	751	767	763	795	768	823	749	820	807	823	772	767	773	736	796	769	796	787	819	772	771	806	802	786	840	727	782	848	802	744	760	824	809	793	753	799	770	813	794	843	806	835	849	772	837	755	785	797	805	801	824	784	763	803	771	793	760	792	808	763	771	781	801	786	745	753	781	789	795	777	830	807	765	825	782	767	795	783	779	808	840	778	751	809	824	839	830	800	815	768	741	763	754	810	841	773	794	835	818	791	772	796	800	837	753	800	821	783	811	735	823	743	766	787	776	758	805	834	745	758	821	813	810	745	821	828	759	749	784	799	793	753	778	802	784	779	772	779	791	808	792	800	762	821	799	819	766	809	777	816	740	734	786	776	786	772	754	794	821	787	750	749	815	795	795	783	742	773	766	762	861	822	806	779	782	835	790	812	754	778	795	786	749	788	765	819	730	820	784	819	741	805	780	821	804	795	800	817	769	831	780	765	788	775	743	797	746	762	808	842	793	835	798	797	757	802	801	768	732	770	769	794	776	807	784	862	839	784	797	863	710	777	806	781	765	811	771	753	762	775	809	840	779	774	769	794	749	823	798	766	787	771	819	772	814	801	800	793	764	845	781	831	780	814	785	838	799	781	801	818	722	733	774	804	781	773	815	835	839	817	770	828	764	803	794	794	746	785	774	829	820	808	810	773	813	787	809	809	784	796	782	813	799	805	765	786	804	746	792	784	750	791	775	769	819	763	771	809	775	816	771	746	815	803	786	762	749	778	809	784	812	748	778	803	783	841	793	798	819	833	798	790	797	794	821	769	792	787	805	825	808	795	804	834	777	819	839	799	817	837	784	829	791	789	758	810	772	804	804	800	744	767	774	824	823	828	807	760	772	776	815	821	790	737	757	795	815	717	744	829	787	761	773	862	792	751	765	846	839	748	819	752	794	821	795	777	770	809	771	841	804	747	767	828	827	770	795	759	747	795	789	736	791	807	775	842	762	801	788	793	822	760	822	776	811	781	842	772	848	787	855	753	761	844	765	807	800	754	792	764	782	778	827	775	734	804	817	780	827	833	756	850	793	788	800	774	816	740	766	788	770	782	815	756	737	757	797	766	781	797	815	770	818	743	826	802	821	787	838	809	793	781	724	759	815	772	768	759	809	820	768	787	803	783	759	816	781	804	784	788	780	789	822	772	777	781	796	815	784	777	759	759	816	800	820	760	824	833	808	777	825	805	755	813	783	824	761	806	742	783	779	804	805	787	835	843	786	760	798	780	784	760	806	822	760	785	837	802	802	822	772	780	796	790	734	809	811	815	769	829	767	775	787	753	779	801	768	823	781	724	792	737	825	766	801	800	761	809	790	820	790	778	821	765	777	778	811	775	798	824	771	838	776	784	781	769	804	798	779	766	791	738	809	785	788	775	763	830	801	789	806	761	775	830	806	766	765	783	810	824	793	742	745	789	832	789	788	775	770	774	824	788	743	734	782	822	764	824	790	749	793	780	811	792	782	791	765	812	792	753	758	789	783	784	780	821	792	806	779	818	773	782	817	821	774	774	790	824	788	795	795	805	766	812	817	805	826	790	782	795	772	836	827	838	787	773	765	794	812	833	783	795	774	807	779	762	743	824	749	825	783	764	773	819	823	776	842	729	819	826	770	791	780	733	746	813	779	718	824	760	806	785	821	829	852	780	769	815	804	787	781	758	754	831	793	828	753	799	814	858	768	754	811	787	796	742	816	758	829	763	764	779	748	807	797	793	741	832	840	784	785	779	801	774	807	764	798	769	781	800	742	803	799	779	773	801	799	787	794	775	777	765	775	801	787	740	796	819	775	771	856	818	826	727	768	767	783	807	805	731	752	837	734	739	786	804	759	808	759	799	810	790	792	764	812	806	813	775	801	817	824	765	785	781	845	818	766	781	820	798	826	847	787	752	794	760	794	816	782	784	800	833	793	746	767	726	731	806	797	780	821	776	779	825	814	771	761	757	802	808	813	839	799	792	812	775	787	816	833	776	764	804	775	798	759	780	816	735	788	782	796	746	742	806	804	837	779	811	786	779	758	843	792	842	810	772	776	781	774	770	802	798	821	757	795	801	823	808	748	801	728	770	803	822	776	785	778	831	762	821	771	847	759	781	820	819	782	772	799	830	797	770	817	804	789	780	776	805	744	831	802	800	795	779	789	781	810	793	818	778	773	760	813	814	767	794	807	819	820	753	809	779	793	808	829	793	752	802	751	759	764	824	835	796	769	805	823	783	785	790	780	824	755	811	788	754	782	797	788	782	826	804	823	802	766	752	784	780	773	775	780	826	741	795	792	744	778	817	735	762	818	789	809	811	774	812	816	757	797	826	796	787	789	828	793	749	795	749	803	787	781	796	781	736	781	807	777	808	787	763	782	814	782	801	753	754	792	754	792	776	798	765	806	737	814	743	777	767	741	769	807	828	769	814	811	796	784	775	777	822	818	778	786	725	787	821	758	779	787	797	729	801	823	771	794	794	775	846	788	776	791	772	828	821	819	768	793	772	810	762	780	788	773	830	823	779	782	761	785	767	824	795	818	754	868	765	785	852	800	750	799	750	801	806	855	760	766	785	780	809	753	784	757	778	736	786	807	762	792	775	805	786	846	849	760	772	793	794	789	790	779	797	798	758	752	774	803	787	765	768	791	815	778	812	826	763	758	793	783	798	790	811	820	820	802	826	837	820	809	760	799	768	758	731	795	738	792	787	790	732	821	767	765	814	835	760	809	771	801	769	765	746	796	790	798	780	731	770	814	781	746	808	803	787	779	783	721	802	794	789	800	831	847	788	761	844	799	814	775	749	813	784	771	825	775	820	781	780	805	769	806	746	802	819	747	774	811	841	769	827	798	817	808	802	801	808	813	741	830	790	773	805	760	802	802	785	823	755	769	769	817	778	816	790	756	767	820	827	799	764	767	767	813	775	803	838	829	825	820	834	767	788	748	726	829	780	778	794	788	790	833	812	770	756	748	800	782	765	861	803	784	769	787	798	779	785	802	810	740	838	759	772	762	786	812	781	771	837	806	812	802	786
24854	21456	28187	25113	16025	872	473	412	349	306	332	268	296	274	289	223	249	255	233	240	249	249	248	272	234	254	261	230	222	228	214	232	243	245	234	238	232	234	268	238	248	258	232	227	226	241	193	236	252	252	239	215	249	238	235	206	230	254	227	250	219	227	269	226	234	202	212	239	209	233	223	228	223	242	237	227	231	253	234	202	223	235	208	226	247	224	214	233	207	251	241	212	234	259	242	229	219	189	234	197	249	233	217	236	216	238	208	233	237	235	241	227	226	223	223	222	226	204	214	235	233	255	202	209	238	217	232	227	230	216	223	204	238	235	217	245	223	201	214	232	235	210	214	224	225	220	224	225	222	214	236	224	220	234	258	202	243	237	221	245	200	244	216	234	224	238	247	237	195	206	238	216	228	234	222	214	250	251	249	239	232	234	228	229	227	234	228	209	237	249	227	225	222	235	234	233	213	221	249	234	229	223	231	236	245	224	227	245	231	201	250	234	222	221	202	224	217	213	229	224	218	213	225	234	229	203	211	236	252	213	237	219	207	245	237	198	222	241	246	238	214	197	237	215	221	223	256	246	217	217	217	229	204	235	229	248	260	233	219	255	236	212	249	243	230	227	222	225	222	226	226	226	229	233	208	239	239	211	231	209	210	223	208	225	236	226	218	216	214	205	234	212	218	223	249	247	228	249	225	228	270	226	249	211	223	233	228	231	231	234	222	224	214	227	228	246	241	218	232	221	230	235	242	245	229	237	237	255	215	219	235	230	220	205	240	232	235	235	216	256	235	216	226	242	217	216	215	228	246	205	212	248	222	207	205	208	251	229	229	219	246	224	211	232	189	228	217	204	249	223	229	221	234	220	244	243	245	230	224	257	231	235	232	243	230	233	262	208	226	221	211	228	214	233	204	233	224	232	223	195	204	230	231	231	223	221	217	238	195	240	233	246	199	214	232	215	225	215	256	238	215	210	205	227	225	240	230	228	216	224	221	203	224	228	220	240	245	234	250	221	204	218	209	200	217	230	204	256	265	234	209	244	214	242	225	247	244	210	236	222	217	210	243	222	230	226	221	224	203	237	239	217	227	230	221	223	223	227	228	261	218	242	244	199	201	264	221	230	242	247	230	218	235	228	222	218	213	243	236	240	216	217	231	224	227	246	232	219	211	224	236	199	233	237	219	228	213	227	216	234	237	227	229	243	226	221	217	223	191	210	216	213	237	236	213	231	258	234	250	227	234	225	228	217	255	268	222	215	208	204	207	227	207	230	241	229	232	231	228	233	227	225	248	213	255	230	248	273	236	262	241	204	249	211	257	233	234	203	229	197	250	229	243	227	222	232	228	202	212	226	249	221	235	194	228	277	234	191	239	225	226	216	238	223	258	230	237	209	216	241	229	223	232	243	234	212	252	247	226	195	241	224	232	221	222	231	217	238	222	239	239	216	211	223	195	227	217	217	245	227	245	219	244	213	214	194	223	207	228	231	221	221	248	207	238	214	234	227	214	239	227	205	232	280	227	246	230	234	226	221	205	223	235	231	233	226	246	212	252	207	220	209	212	202	232	236	233	241	223	226	207	186	243	248	242	227	223	222	218	239	272	249	236	216	226	249	252	232	224	268	241	212	227	237	247	196	226	233	212	225	248	202	240	253	231	221	202	211	233	245	200	225	205	231	236	229	226	237	228	234	225	236	217	237	250	224	226	209	237	206	202	222	227	209	222	225	231	217	258	249	221	236	258	246	231	227	226	208	224	241	233	213	222	221	230	198	218	227	213	206	217	251	228	249	233	239	233	238	222	233	239	230	195	231	222	243	228	196	243	203	233	222	228	249	213	231	210	246	241	231	225	229	251	214	228	213	228	219	218	217	220	229	219	247	222	242	211	198	205	241	235	210	208	235	241	217	230	234	213	226	201	225	210	244	231	233	220	224	210	230	230	238	215	239	219	205	221	201	247	239	211	210	244	237	222	229	249	217	233	206	243	259	223	252	238	232	237	233	256	203	227	238	228	233	235	237	215	220	209	216	222	214	210	220	226	239	253	230	219	226	220	249	229	247	214	238	239	227	232	234	214	223	243	203	207	230	215	216	224	245	225	209	250	235	228	218	208	228	247	213	236	253	208	212	236	222	246	225	207	199	221	214	227	238	217	256	216	229	250	244	215	228	217	224	185	223	218	243	223	241	228	197	198	223	230	217	244	229	222	239	257	207	241	208	227	238	231	250	227	229	210	199	221	235	216	216	200	254	224	230	247	246	241	227	208	229	231	209	229	235	240	223	194	236	236	255	240	251	230	245	212	228	202	231	221	225	208	225	238	228	224	245	221	242	225	223	235	236	246	229	234	228	208	248	241	241	233	255	238	208	230	216	189	213	226	239	238	233	208	217	217	244	233	252	232	224	219	235	215	208	240	233	210	242	238	255	214	222	254	193	218	225	219	227	222	234	216	235	212	221	261	241	213	225	228	213	218	252	227	216	212	227	250	249	223	233	234	210	209	229	238	231	240	231	199	237	244	229	223	204	210	248	205	208	241	241	228	227	241	218	222	213	219	213	236	212	243	218	237	221	250	240	243	251	218	249	236	218	231	240	194	241	232	231	211	226	213	227	220	229	230	209	226	214	202	249	207	244	232	209	229	251	234	223	212	232	212	197	219	233	239	224	233	242	239	217	229	260	255	221	208	202	225	216	241	222	224	247	251	216	217	233	229	244	251	215	228	233	211	225	253	228	226	233	232	239	236	218	213	215	213	212	271	218	228	227	229	223	231	205	227	232	248	214	241	261	248	239	216	218	253	245	218	226	251	214	231	234	223	229	217	237	241	240	209	214	206	220	241	230	240	236	236	232	224	232	210	244	217	216	236	225	228	257	234	203	240	207	220	239	235	230	207	214	232	197	220	244	216	205	243	213	243	212	250	245	252	207	236	211	259	193	226	207	216	242	230	236	233	212	234	227	229	239	236	247	247	246	242	208	207	222	225	229	228	233	228	232	234	215	218	221	241	221	234	208	204	198	238	214	224	224	215	236	243	216	236	219	223	225	229	235	218	221	228	266	251	210	259	245	201	216	214	202	213	222	241	229	243	213	212	221	240	239	239	219	246	222	234	261	213	217	246	244	195	236	231	216	220	246	239	242	253	252	228	218	213	217	231	225	254	239	228	243	233	219	227	267	257	225	264	229	231	198	248	222	228	239	230	263	192	255	233	249	223	238	236	232	226	214	201	241	226	234	251	245	238	202	227	228	218	231	243	224	230	205	222	219	231	249	214	222	247	241	242	193	241	198	210	234	204	220	250	242	203	217	248	219	239	212	199	204	237	208	232	211	204	229	253	227	236	224	237	234	255	232	229	218	217	227	238	243	216	235	220	241	221	232	238	223	211	218	224	223	215	229	218	213	213	208	235	205	214	243	239	220	219	237	228	215	254	217	205	214	245	248	237	212	230	227	211	247	213	247	218	237	225	197	233	222	236	248	192	232	231	203
3249	6191	9921	1685	1255	966	713	621	533	460	436	335	347	340	340	342	317	268	275	316	256	268	267	294	279	252	265	273	267	248	273	271	258	259	254	239	238	252	260	247	239	251	262	278	235	225	243	242	255	258	253	266	271	240	293	239	244	259	231	259	235	250	259	231	235	233	248	272	234	255	233	263	249	244	248	221	243	243	233	265	253	256	253	255	266	255	267	220	258	269	253	263	269	252	230	269	249	237	256	264	251	246	242	242	251	232	230	253	251	245	234	271	258	278	218	248	230	246	237	272	263	248	270	256	270	247	268	268	276	255	236	244	260	234	243	260	248	276	262	255	251	246	226	259	246	271	263	237	227	244	218	260	268	245	234	276	230	272	252	242	267	264	253	211	251	227	269	241	263	253	259	224	257	231	257	267	233	240	254	246	236	248	256	228	272	251	251	256	254	225	237	261	226	243	230	260	245	259	265	264	257	270	238	250	235	255	249	254	223	264	263	274	227	285	250	273	260	252	250	288	249	257	247	257	243	260	267	252	277	237	256	265	259	252	255	257	227	239	244	270	254	280	233	235	220	231	274	255	241	217	243	233	258	260	235	243	253	256	230	249	241	261	213	243	242	254	263	253	234	252	267	219	240	266	257	235	252	256	249	250	259	263	240	266	253	254	255	272	269	265	229	253	241	234	273	278	259	227	257	249	266	278	249	278	252	260	272	269	251	272	250	251	248	274	263	240	252	255	258	227	252	280	254	238	245	236	271	299	249	259	244	272	266	224	235	254	249	235	261	258	271	251	266	254	269	276	254	237	236	250	264	221	245	263	249	238	242	236	248	272	241	275	271	233	262	236	235	245	264	258	256	257	251	253	255	296	259	237	231	237	215	231	273	263	267	262	245	255	265	255	246	303	215	245	263	244	260	239	255	274	275	259	214	289	230	249	273	248	266	245	285	221	239	267	251	249	263	248	257	236	235	239	261	233	281	240	252	241	246	257	251	222	246	263	235	237	239	238	242	258	269	232	248	252	234	242	269	273	227	249	254	254	256	262	272	259	252	246	243	228	258	241	259	254	255	261	241	272	215	272	258	246	259	245	259	258	261	229	254	266	245	242	259	232	227	238	252	211	228	263	253	259	238	275	266	270	260	242	253	221	239	269	255	267	273	255	255	257	259	236	246	232	236	238	290	268	243	239	271	268	235	253	249	248	219	273	257	245	276	220	249	235	280	256	246	248	275	266	216	282	253	240	245	232	272	272	270	258	278	269	222	260	261	239	252	237	252	226	248	245	248	251	234	290	237	275	236	246	236	238	250	247	254	263	246	252	246	238	285	257	244	255	265	227	281	243	244	242	270	253	246	259	262	259	258	258	247	227	236	245	239	256	274	236	282	239	252	267	238	261	228	264	285	240	273	254	238	284	269	233	264	267	224	250	260	246	257	247	281	243	253	241	243	277	260	255	267	265	222	242	224	245	254	250	249	247	220	252	281	269	264	272	253	255	232	242	284	249	252	229	283	319	246	249	269	255	247	272	259	254	237	257	247	270	247	251	272	249	231	236	272	256	244	268	249	272	270	264	248	254	271	253	222	240	258	260	243	249	244	221	259	249	264	236	276	257	243	245	252	242	240	263	250	247	234	259	254	242	273	266	228	281	264	232	247	247	229	230	262	267	263	249	224	229	259	263	236	259	266	270	250	245	253	295	274	243	253	241	251	229	232	271	230	253	225	248	269	244	260	236	262	245	248	246	258	258	242	238	262	270	213	250	268	241	255	257	248	269	226	242	251	253	248	251	256	236	245	267	257	238	255	280	282	267	259	227	246	281	271	272	251	243	262	228	251	234	266	245	273	287	251	242	277	231	262	241	250	267	283	266	255	273	259	251	253	244	255	247	241	254	263	255	245	246	236	267	243	257	257	274	239	274	261	250	229	255	236	255	242	264	280	239	248	243	240	268	268	268	265	272	240	249	256	256	233	278	272	257	232	230	230	233	264	256	259	266	254	247	268	279	269	264	250	241	255	265	246	242	246	236	258	267	264	231	269	239	243	224	244	208	264	242	264	247	273	261	236	250	225	264	242	278	241	259	232	241	237	231	273	259	259	238	210	237	252	242	253	257	220	235	248	260	268	261	209	229	277	249	265	256	240	246	240	249	258	251	258	265	237	265	274	262	247	265	250	238	266	258	241	258	276	260	273	274	260	270	240	272	280	279	239	250	249	250	240	253	244	276	222	252	250	242	253	230	230	232	242	232	264	260	259	269	284	252	262	258	270	229	254	279	255	250	273	224	241	239	263	239	229	262	230	229	234	257	258	241	236	239	210	260	262	237	261	254	263	273	244	265	238	237	279	245	273	234	257	263	251	250	235	234	270	245	243	273	237	266	254	249	270	226	254	231	250	242	217	211	246	269	270	235	268	262	259	252	250	261	253	263	252	277	239	257	214	223	266	261	278	240	261	258	277	222	219	247	268	240	273	238	254	244	247	266	260	233	278	257	248	272	281	231	238	242	280	260	250	253	261	271	267	254	241	255	275	260	246	257	258	260	259	252	259	245	275	259	242	258	276	301	250	249	241	250	281	265	263	251	236	265	264	223	269	225	244	249	243	260	249	280	253	234	256	238	269	242	286	239	259	267	220	254	228	269	270	259	234	245	261	229	239	224	262	227	228	259	241	241	254	239	240	205	242	281	236	257	260	278	275	255	267	256	258	242	248	217	233	208	264	250	237	244	241	228	257	245	280	263	231	237	237	243	244	256	252	221	269	234	242	257	252	240	266	233	269	238	257	237	282	260	250	255	262	254	248	268	266	276	266	230	250	258	240	249	262	272	253	251	257	252	269	279	234	261	228	238	231	230	239	252	260	234	272	243	235	264	260	232	258	265	255	256	250	272	224	237	253	254	228	275	248	233	250	228	261	239	269	254	248	259	240	232	255	251	253	218	238	232	237	244	264	256	244	300	268	247	236	230	265	261	240	252	255	261	271	250	259	261	217	279	260	233	247	229	244	260	255	259	289	235	260	278	241	255	251	256	245	251	255	245	238	256	234	239	251	240	270	251	259	245	292	223	240	267	270	237	255	253	248	271	245	245	243	278	259	267	248	274	232	272	236	237	245	258	233	273	288	236	236	238	245	245	246	238	263	254	243	231	280	256	264	251	263	236	249	251	249	284	269	254	269	264	218	257	228	237	240	271	224	277	249	267	232	261	245	262	245	256	252	260	236	232	215	229	252	244	277	243	260	263	242	220	261	264	248	239	243	254	230	253	259	266	284	237	245	257	264	203	249	240	238	256	250	259	244	259	254	255	274	255	258	234	240	240	238	254	253	250	254	270	232	234	259	283	250	251	262	244	242	261	226	235	242	248	225	266	265	270	257	260	251	266	235	235	261	273	274	230	237	251	247	270	263	257	257	242	246	210	255	245	242	241	277	242	243	273	282	259	255	217	274	250	244	240	262	260	265	238	256	229	226	258	263	263	262	262	248	250
22677	21536	29513	24030	21537	21605	13031	1734	1315	1226	1106	991	990	911	963	903	901	917	893	858	855	845	801	820	855	771	789	781	843	861	772	784	765	755	744	813	741	791	775	815	838	790	824	766	740	811	804	815	814	797	795	801	828	798	797	779	778	797	781	729	781	795	772	774	796	796	801	739	793	781	745	770	813	768	796	840	778	799	787	791	816	812	766	780	750	836	808	780	792	754	763	829	754	731	819	783	751	788	789	791	820	807	790	809	775	761	732	781	811	802	780	824	852	811	742	791	795	813	772	775	782	742	798	801	816	811	781	798	746	805	779	773	830	748	826	778	780	767	746	811	777	770	767	744	734	760	769	747	781	808	744	820	749	792	744	819	828	808	768	744	807	753	773	746	779	768	766	754	794	780	778	767	783	750	803	785	773	770	763	750	750	777	778	720	809	791	810	828	816	740	721	746	753	798	763	771	819	823	765	757	767	803	764	757	814	746	813	810	790	742	838	767	743	757	764	724	786	789	817	756	763	814	788	723	761	781	764	751	791	746	778	756	786	795	812	784	769	757	729	796	755	772	807	745	830	789	779	731	749	790	773	706	809	799	790	766	790	789	798	807	791	761	777	807	767	788	758	750	743	767	786	784	737	810	758	770	742	755	807	740	762	852	753	776	777	807	790	776	748	780	777	767	735	769	793	725	782	768	812	811	745	827	764	740	779	781	798	786	755	804	816	816	740	810	758	801	749	730	725	738	739	771	770	724	728	822	760	809	798	777	783	838	793	746	785	791	787	785	806	809	775	795	826	794	760	754	749	778	732	804	750	749	712	817	771	774	738	803	770	792	786	760	718	748	831	866	749	791	728	771	798	791	772	743	743	770	693	837	756	751	768	765	759	771	827	798	818	757	742	764	759	847	774	776	769	733	747	727	814	747	779	795	760	735	753	764	727	745	735	744	741	788	777	740	754	824	762	775	769	745	715	774	753	767	759	813	745	761	748	771	756	793	782	794	830	744	773	801	805	753	780	745	729	784	725	799	785	811	757	754	770	768	767	746	761	822	733	806	744	773	768	752	785	707	760	761	718	763	753	716	775	762	779	799	702	724	771	791	762	754	795	794	741	781	718	814	795	765	846	836	784	746	785	754	727	750	766	802	778	836	757	784	825	763	740	809	762	798	737	775	767	770	758	723	798	775	780	754	741	804	761	747	852	758	788	783	789	747	772	819	776	769	772	801	819	762	770	738	760	780	745	785	785	779	783	830	786	816	807	794	778	772	820	781	780	808	785	742	795	748	820	724	802	796	791	770	770	772	728	747	789	800	783	802	785	784	757	783	769	736	791	787	791	792	827	769	801	788	770	810	710	779	754	824	789	757	798	783	844	727	714	824	738	750	790	802	788	826	757	765	776	780	830	772	801	779	796	749	820	747	773	786	782	765	775	773	736	781	790	771	812	794	735	762	744	787	796	778	746	758	795	681	756	744	774	798	759	745	736	795	774	788	772	765	805	772	734	826	787	792	795	795	744	762	743	737	756	806	777	807	787	804	773	781	762	827	773	766	761	767	789	807	773	789	766	779	780	754	777	737	757	812	846	768	780	756	761	786	778	791	733	820	799	812	769	791	780	752	769	730	777	771	745	790	762	828	796	771	737	805	773	768	800	750	783	734	775	791	840	769	772	777	762	762	762	695	791	724	790	803	742	781	705	751	747	710	779	759	789	773	765	771	725	828	767	747	765	800	765	772	780	748	720	707	809	725	777	790	807	774	702	787	821	763	773	737	775	762	736	777	772	757	791	813	763	802	792	821	778	806	774	728	785	808	766	804	833	790	809	783	788	801	781	824	810	769	769	752	745	760	739	743	716	775	757	743	744	769	765	767	778	773	759	785	823	708	752	771	808	787	761	772	797	780	794	767	819	735	806	761	750	764	742	754	768	776	774	779	802	828	784	816	753	771	793	772	778	781	775	792	757	796	794	772	778	786	718	793	743	764	754	745	824	736	737	847	796	773	782	775	777	793	761	813	761	762	744	765	768	811	806	776	793	780	772	829	805	741	752	769	781	752	770	736	784	750	768	778	759	774	784	711	747	811	761	778	790	807	747	803	798	789	764	737	774	808	766	779	767	793	750	787	776	809	799	778	807	765	778	775	755	781	838	784	823	762	796	776	775	793	757	791	780	809	785	764	773	785	715	766	766	799	750	823	759	754	799	765	682	716	845	743	738	790	787	750	786	758	791	764	839	745	729	754	755	753	792	807	805	746	777	781	779	823	818	774	751	788	770	753	780	707	784	760	806	835	719	759	769	766	743	745	739	757	785	812	702	784	764	794	750	768	785	747	815	779	791	738	744	773	732	744	773	739	790	766	776	742	745	709	827	809	774	726	789	754	766	763	789	768	745	731	765	762	757	755	775	765	799	755	738	790	819	798	761	825	870	792	815	775	743	761	768	741	770	779	755	747	795	711	762	808	755	768	779	784	739	797	803	794	781	777	747	747	810	799	852	781	773	754	753	761	770	785	792	722	770	800	746	780	797	742	790	822	807	774	767	787	805	724	781	788	788	757	774	753	784	734	753	794	791	846	742	785	765	843	772	788	777	701	804	810	721	794	704	776	744	773	813	741	781	733	733	727	765	771	811	757	725	750	751	786	862	770	805	779	762	749	778	780	770	717	805	773	794	829	788	763	724	779	725	807	767	741	735	756	757	784	786	781	790	798	833	800	745	770	775	761	765	753	750	782	802	741	783	774	791	750	779	746	779	763	760	793	773	796	825	768	757	796	772	764	770	800	787	765	759	763	752	834	762	795	829	854	789	749	770	725	732	764	799	789	779	737	752	762	720	752	763	744	781	768	777	767	762	802	746	778	765	801	776	760	745	750	730	720	822	752	738	751	728	779	806	790	784	782	715	799	753	767	777	773	806	753	744	828	764	816	769	763	751	743	749	777	723	804	812	735	757	745	769	768	750	753	789	782	744	773	786	740	786	802	787	823	799	756	797	730	766	783	734	823	743	761	855	762	755	723	803	780	760	768	702	753	763	794	769	714	788	807	751	780	770	776	735	762	810	748	795	759	839	779	781	766	796	724	762	757	744	782	827	838	728	754	814	767	746	756	754	804	757	800	814	760	795	768	771	770	768	735	797	815	715	767	759	775	754	728	746	746	771	832	733	726	752	753	765	761	799	774	752	787	813	710	795	739	781	760	782	744	797	837	713	763	761	762	748	769	756	792	772	773	702	739	838	773	783	724	762	789	762	726	775	771	748	745	747	792	778	808	776	733	699	792	736	795	794	750	784	761	743	752	816	743	800	768	747	795	732	737	721	810	791	800	752	800	782	813	811	751	789	803	777	776	789	752	816	766	745	748	825	774	771	754	765	784	775	812	734	783	765	753	742	750	744	796	756	790	783	794	752	778	783	746	840	804	776	822	793	784	747	775	751	758	793	750	771	766	773	761	718	762	759	743	780	800	762	791	757	761	745	778	745	752	771	753
4796	18604	17049	5487	4012	3160	2472	2042	1693	1477	1382	1163	1121	1083	1027	1024	974	935	887	908	932	845	867	901	819	830	895	859	846	847	778	842	853	809	827	828	805	791	777	801	880	835	761	817	813	829	791	774	809	787	812	820	826	789	872	751	784	825	789	828	829	854	862	804	796	785	786	782	803	797	762	811	802	755	841	794	785	834	735	838	800	763	792	814	843	812	806	756	786	728	777	764	737	777	789	827	775	792	824	761	755	798	789	833	758	826	786	819	820	782	833	788	811	751	808	780	767	778	802	809	816	745	746	798	799	735	760	785	729	781	785	804	811	785	796	748	789	811	790	778	816	800	765	812	824	796	770	786	807	776	773	759	800	772	797	821	787	779	778	781	794	849	795	855	825	840	839	800	828	797	788	777	798	813	782	769	801	815	804	837	817	826	763	808	797	822	764	806	771	807	854	822	876	756	742	792	773	787	779	804	770	809	794	788	789	819	809	755	841	766	748	770	815	770	791	782	772	771	797	799	808	829	863	776	783	785	829	794	777	806	790	728	792	833	787	786	832	810	793	782	845	773	785	850	806	751	805	810	807	767	811	777	766	771	792	817	766	812	780	764	834	829	821	792	814	799	773	775	775	760	814	788	821	729	785	828	856	772	839	777	786	809	776	802	793	758	747	811	748	770	839	807	791	826	784	819	773	806	814	807	785	802	797	794	748	786	777	801	777	840	764	776	785	782	761	784	782	783	788	752	762	776	763	790	830	801	799	774	767	802	763	772	808	796	773	774	765	788	797	770	765	806	788	787	760	777	826	806	755	769	812	813	763	772	836	762	826	765	822	777	800	707	777	835	824	780	771	718	802	818	799	766	749	764	740	770	773	858	796	755	737	780	832	751	822	764	763	753	806	805	773	788	810	754	859	792	787	806	768	798	784	801	820	818	773	747	789	793	780	765	791	789	765	798	794	811	813	784	782	776	770	842	784	777	776	738	768	794	724	791	768	764	819	780	747	768	813	824	824	752	797	813	760	757	753	820	800	827	756	812	768	824	750	813	784	761	748	807	758	773	826	781	816	786	773	812	865	804	796	831	755	747	820	801	762	853	817	769	841	767	799	735	783	807	785	773	779	777	747	807	771	782	806	777	780	758	797	757	755	746	811	795	825	801	847	773	776	792	791	777	760	777	814	777	797	789	798	803	810	805	809	834	774	802	798	784	778	793	792	815	858	809	796	785	776	824	772	768	806	796	767	752	789	802	834	784	798	799	779	826	767	769	819	772	803	813	745	789	811	757	816	780	793	788	796	833	788	797	805	831	800	825	838	770	812	837	754	831	811	808	814	822	815	790	751	818	793	774	826	788	757	778	764	770	774	811	764	822	779	759	797	813	832	806	773	790	806	770	758	792	780	799	808	764	812	747	740	811	776	785	800	779	765	796	791	798	827	782	771	797	783	764	778	759	797	822	750	771	783	783	787	810	783	858	851	776	804	765	796	810	797	823	813	765	774	786	829	766	754	789	736	706	821	772	780	799	801	775	792	820	791	796	750	837	796	785	757	819	809	825	798	801	783	807	811	776	823	830	842	794	755	784	785	770	842	728	721	799	727	871	802	764	814	805	778	805	852	750	793	774	809	785	774	742	799	816	826	747	831	778	794	767	791	786	760	788	762	782	779	814	787	809	770	808	819	811	834	760	765	766	792	803	784	799	811	785	786	774	749	807	804	782	825	794	812	773	753	824	809	845	793	811	775	780	770	816	796	774	774	826	754	806	823	770	770	786	848	800	746	835	761	735	780	846	734	776	728	782	764	828	774	751	793	781	802	769	815	754	840	762	760	834	796	785	769	753	797	757	807	801	779	757	801	791	782	829	815	808	799	779	778	726	768	812	746	850	808	844	791	779	818	855	782	729	818	817	829	796	807	740	801	798	775	775	745	780	777	829	832	780	791	830	757	771	770	751	798	746	773	762	747	801	803	757	782	777	803	805	809	760	820	797	777	850	788	783	783	750	755	828	770	834	762	787	828	824	805	754	788	763	783	749	756	822	771	782	744	773	834	803	806	783	732	821	758	810	781	747	796	748	818	794	787	770	717	793	789	777	773	819	775	765	758	789	812	779	824	787	824	774	794	787	769	826	806	799	819	765	808	789	802	790	799	783	789	749	816	868	797	788	794	792	819	827	821	801	818	728	714	820	810	772	808	824	796	797	777	805	796	770	774	814	752	820	795	788	788	801	825	764	769	758	811	816	813	784	785	793	771	752	780	826	783	812	812	774	781	782	804	785	825	800	824	812	752	832	857	730	791	821	789	806	828	776	824	805	823	741	804	752	731	740	780	800	769	780	786	809	746	718	776	823	778	832	815	761	728	771	720	761	749	767	794	835	773	730	774	760	816	766	812	790	765	810	799	791	818	756	788	827	778	800	767	856	797	765	849	739	817	793	774	825	769	852	816	777	760	793	783	764	821	782	778	787	804	763	756	791	750	783	764	780	770	777	767	851	755	836	791	818	781	810	779	813	788	818	859	774	801	784	736	794	821	800	828	780	746	771	762	749	756	754	795	799	791	775	783	771	815	760	767	799	776	829	755	794	797	805	768	781	766	771	767	810	748	819	781	804	847	784	780	831	771	798	786	765	765	810	747	800	782	805	781	760	793	833	779	825	745	814	765	808	784	763	794	818	773	764	763	792	802	822	779	793	769	785	745	827	738	746	788	769	786	808	836	812	769	805	761	760	805	832	796	820	773	768	783	804	794	785	800	795	803	777	860	785	778	759	799	805	820	786	779	779	753	817	765	791	784	717	830	750	764	837	757	758	754	808	818	786	821	764	782	833	781	793	797	793	757	772	808	790	756	816	759	782	816	849	808	770	777	780	778	797	750	783	786	826	792	802	833	746	726	795	786	790	758	775	838	777	742	776	757	794	790	805	836	786	761	832	783	852	724	795	758	765	805	788	794	807	803	785	779	753	878	775	819	768	746	831	803	838	792	803	786	833	775	827	814	835	793	811	774	807	814	786	785	766	761	811	793	789	773	796	804	787	780	787	784	783	720	775	772	773	796	811	746	786	794	788	798	799	819	764	762	803	792	812	778	841	781	749	809	747	798	815	835	742	716	799	787	786	815	757	736	765	768	770	770	843	762	776	829	770	832	814	790	780	732	788	732	794	769	751	761	783	814	760	798	792	744	799	789	837	797	843	807	724	805	769	785	787	801	770	791	779	781	750	784	834	782	806	796	746	791	819	767	769	754	807	778	812	816	745	769	803	832	723	766	779	780	758	804	835	795	773	770	776	773	785	818	818	829	812	791	852	786	773	795	752	797	753	802	784	772	849	811	833	788	801	805	765	813	793	794	807	807	786	763	746	757	760	781	761	793	785	809	810	814	818	783	778	784	772	810	785	800	822	802	796	819	761	835	785	798	772	798	792	802	766	795	843	820	822	770	773	756	822	776	825	816	797	815	847	786	775	766	803	763	794	798	802	851	830	785	808
27837	19993	6953	674	421	419	407	386	377	371	389	377	384	354	351	342	360	351	355	332	364	357	388	365	358	359	377	351	360	356	363	307	362	337	353	362	368	399	356	352	349	365	338	341	407	343	392	348	391	354	368	374	366	362	367	372	360	362	369	362	337	389	346	344	362	338	343	379	327	360	360	376	344	340	367	374	339	381	344	340	360	359	366	344	365	304	389	367	380	364	322	373	363	365	357	360	372	326	351	348	368	350	331	332	359	330	393	344	348	372	351	360	350	324	349	358	362	353	367	319	353	346	318	327	344	362	304	362	337	366	357	361	366	345	347	318	403	340	375	366	327	372	342	324	394	351	336	357	327	339	340	362	355	359	377	331	362	327	331	377	382	334	370	395	330	319	374	360	311	397	339	368	350	331	330	353	385	359	384	349	381	374	343	366	346	355	356	362	386	344	370	359	392	381	333	334	354	348	377	366	359	360	338	347	386	349	332	344	369	336	390	363	373	363	324	361	339	348	359	324	371	340	351	355	381	362	367	300	399	353	334	405	336	346	356	379	368	393	390	348	332	362	368	363	342	351	371	342	362	343	339	358	372	387	341	322	346	344	365	376	363	375	363	354	389	362	365	379	339	344	372	388	342	361	356	360	357	364	334	354	354	363	383	375	334	341	368	347	347	370	354	360	357	359	400	349	340	369	381	403	356	344	392	350	339	313	375	362	400	367	357	355	355	359	383	365	384	373	334	362	363	340	337	348	391	354	382	321	339	328	345	343	368	381	390	358	363	339	341	362	340	359	343	388	362	351	350	379	388	342	354	376	332	362	370	361	346	381	358	370	364	379	371	376	343	378	369	397	344	386	382	339	351	361	391	384	369	378	325	364	354	365	372	372	364	352	354	338	383	341	371	350	348	365	400	346	354	341	365	378	380	377	353	371	361	385	347	365	369	355	345	375	332	346	365	392	328	338	362	364	349	356	344	343	330	363	324	368	354	353	366	352	356	355	351	338	361	368	351	368	348	414	359	339	411	372	332	333	379	373	373	393	359	383	354	351	373	335	342	374	384	359	357	340	378	398	351	398	319	341	349	332	365	360	384	382	356	394	338	362	304	350	365	370	367	371	363	360	402	363	356	365	375	353	391	342	367	346	364	342	359	395	360	359	376	365	368	346	391	373	361	317	337	358	355	373	338	356	398	333	338	363	336	357	380	377	353	374	346	345	386	335	347	374	352	376	361	345	363	374	371	336	369	372	318	352	400	366	392	355	329	383	358	373	363	398	361	335	326	361	396	361	365	336	355	366	370	351	356	357	381	361	359	363	342	342	372	354	381	370	351	351	343	352	367	361	363	363	389	345	399	366	355	357	380	372	369	357	326	345	357	354	362	372	322	358	360	358	351	367	346	349	373	328	366	359	332	331	346	376	354	378	344	364	384	373	368	364	401	342	366	364	345	396	403	363	341	361	376	304	360	360	313	346	376	321	370	363	338	362	341	382	349	353	352	315	361	365	407	363	347	358	364	356	371	356	386	363	369	349	368	342	358	345	346	332	338	372	343	353	362	348	362	346	321	363	327	346	327	355	385	340	374	330	366	327	365	360	353	339	370	361	361	330	341	402	338	360	344	345	371	333	344	385	368	361	331	355	374	352	370	362	363	354	363	341	353	350	365	351	345	400	348	366	368	339	338	325	339	350	333	388	345	352	367	348	346	323	384	346	369	342	364	371	362	338	408	362	328	350	393	361	381	332	365	335	364	359	370	355	360	359	328	347	359	345	360	334	397	357	339	320	356	384	360	376	350	337	374	356	338	393	360	385	392	336	382	373	368	413	383	380	359	344	368	374	349	365	321	326	348	371	370	348	372	321	370	330	347	361	373	364	385	356	350	334	353	362	326	384	371	360	369	368	349	372	343	333	339	369	381	366	374	367	361	365	341	379	367	373	342	358	353	352	339	368	367	364	375	385	332	383	353	363	371	357	397	377	375	368	365	369	345	374	362	399	360	368	390	354	360	361	396	397	383	348	377	338	355	340	358	333	355	338	348	350	357	392	360	323	320	363	359	356	368	344	377	373	356	351	383	350	387	361	382	354	333	351	326	359	333	342	369	362	358	337	363	373	380	327	336	353	358	297	371	392	331	341	369	356	356	401	397	377	352	356	323	328	379	372	335	357	407	361	364	346	361	372	395	394	346	373	377	345	349	336	315	355	376	357	365	357	349	346	372	329	359	347	341	361	328	345	355	343	332	373	373	374	356	359	350	364	348	346	373	325	323	340	369	351	383	343	345	390	348	355	386	365	339	374	351	378	363	336	361	360	373	381	358	341	367	347	363	370	347	316	354	367	374	377	333	361	321	361	396	341	377	337	326	378	356	343	370	390	400	334	346	369	363	337	377	335	331	348	372	360	358	349	342	383	327	326	357	355	370	367	343	367	343	376	351	360	341	372	357	354	359	356	362	343	389	350	360	380	386	342	372	365	342	379	355	356	336	380	364	361	364	350	358	360	351	345	355	359	373	378	366	373	367	351	364	341	357	377	351	324	350	370	359	344	328	348	343	336	359	337	369	368	356	328	375	375	350	336	345	338	360	353	334	348	365	377	359	354	387	359	353	372	362	376	378	343	345	315	324	395	348	337	347	382	382	372	359	363	381	335	369	361	353	328	359	369	383	369	371	385	361	334	367	353	372	375	353	343	396	366	359	349	365	341	372	378	358	383	345	368	348	370	359	384	362	360	341	324	352	373	372	370	378	331	343	372	319	338	341	342	396	315	357	343	361	378	338	354	336	325	352	341	372	345	343	360	353	374	374	353	373	361	376	352	353	367	353	386	388	365	350	345	373	336	392	318	370	355	386	365	392	365	354	348	330	350	352	349	305	356	396	388	356	373	385	339	358	368	370	353	344	341	393	363	353	362	385	345	376	362	364	360	358	366	377	341	367	353	364	367	348	326	328	353	337	344	381	349	427	353	335	341	365	382	345	389	357	355	390	328	375	338	357	371	369	379	362	353	321	359	371	346	337	358	371	328	355	374	350	382	369	380	365	376	366	338	354	351	366	368	370	369	371	362	378	369	327	333	381	349	379	380	415	377	405	361	371	390	378	337	353	348	351	379	369	363	358	379	358	350	376	333	375	353	403	328	363	384	344	373	336	355	352	349	344	342	358	315	361	371	359	378	330	360	357	359	360	339	366	333	367	386	362	353	374	351	354	339	360	385	366	369	374	347	371	351	330	351	346	337	370	378	375	374	372	361	375	370	393	354	407	301	351	366	346	363	384	352	361	345	389	361	374	367	393	393	371	353	373	359	384	386	360	334	349	387	381	369	327	382	348	336	376	349	362	348	367	365	364	348	372	375	391	348	358	371	335	375	368	347	323	386	392	398	363	386	344	343	363	363	331	355	374	363	373	387	373	371	355	353	363	315	363	376	380	381	338	381	372	332	371	342	333	340	377	394	367	355	350	386	347	337	349	349	381	350	341	337	378	374
4161	1237	2033	554	467	427	403	395	414	408	406	406	392	367	386	389	374	330	360	363	394	393	397	354	375	382	401	370	371	382	351	371	355	381	336	357	398	357	345	381	388	361	390	382	358	357	363	402	349	367	353	361	415	372	376	408	393	382	389	359	374	360	410	355	370	356	364	394	355	335	377	350	369	352	358	383	330	337	307	381	373	375	362	367	343	369	371	331	392	397	368	354	357	384	395	394	375	354	398	379	396	358	342	353	359	381	372	415	340	357	350	383	386	372	393	378	358	349	369	415	406	349	377	370	369	359	367	370	360	369	348	314	379	369	374	364	376	376	355	368	386	356	343	415	373	387	350	372	362	382	383	397	356	341	392	402	402	381	352	370	348	361	330	399	367	362	367	388	336	376	346	367	380	363	389	370	377	398	359	369	374	372	368	366	365	367	343	339	370	388	373	385	364	337	367	374	380	343	394	348	366	342	406	337	374	372	355	377	381	381	384	382	409	347	381	371	404	370	392	351	376	345	357	373	347	367	374	357	346	379	349	338	364	350	350	347	410	343	411	349	346	359	352	358	363	386	388	388	374	403	380	359	377	394	343	378	386	349	393	378	339	355	373	376	372	343	411	378	359	363	351	373	375	380	384	333	397	349	339	395	362	375	412	352	371	369	378	391	354	345	366	374	355	376	374	384	337	340	384	381	312	384	371	364	363	389	359	370	361	346	360	363	348	372	386	380	374	383	365	377	390	389	373	368	396	369	357	391	351	403	364	393	378	367	353	367	373	366	354	361	381	371	366	386	413	366	381	339	393	353	391	371	387	387	414	353	346	367	373	378	419	370	387	356	366	345	386	365	390	375	397	360	403	370	384	329	367	357	338	383	394	365	386	386	330	389	355	360	390	395	395	372	383	366	374	351	360	381	356	359	353	386	382	367	386	365	380	368	388	411	399	364	380	362	368	411	353	340	365	381	384	362	396	385	377	365	375	374	388	366	376	392	370	381	372	408	382	360	359	410	378	337	378	386	354	385	406	372	368	377	418	364	356	306	391	357	362	353	394	383	315	347	367	384	385	343	365	363	384	376	382	326	367	382	391	375	395	379	384	381	367	407	371	336	365	358	360	391	409	354	383	384	407	375	394	367	390	390	321	350	372	344	382	382	347	418	386	385	369	363	401	370	372	338	374	380	395	379	356	376	377	337	373	371	368	339	376	348	386	403	336	390	346	349	379	367	344	369	384	369	342	363	351	383	376	371	371	352	386	404	374	353	371	370	403	368	373	368	383	364	402	389	414	346	387	344	352	362	379	389	384	392	377	387	408	373	364	363	339	370	358	358	359	365	368	362	388	383	380	357	369	317	360	359	386	331	367	396	383	358	344	403	353	373	372	384	359	374	405	376	393	375	382	389	362	389	365	370	352	369	396	368	370	357	366	375	360	373	336	374	368	377	398	367	385	346	344	394	387	332	336	364	387	334	351	394	356	385	340	338	375	375	394	363	387	403	365	376	357	378	354	343	369	372	409	357	378	355	348	366	371	423	354	376	385	387	367	367	372	411	407	370	382	365	345	386	412	378	350	378	365	354	373	361	346	381	372	402	379	381	393	349	400	398	373	386	355	336	342	364	369	346	376	366	408	372	345	368	394	361	364	399	364	350	375	337	356	372	377	372	353	367	405	358	365	389	380	350	373	389	409	395	368	357	374	373	347	355	355	383	381	378	365	379	384	388	356	336	362	334	396	391	369	369	383	415	381	404	349	336	367	390	377	391	357	381	390	382	380	368	372	352	368	351	363	377	346	366	396	376	382	384	346	356	354	375	361	344	362	358	351	344	346	411	356	356	361	345	364	379	363	351	387	364	370	359	400	380	395	372	362	370	330	375	376	387	388	364	338	381	364	367	360	409	350	346	406	368	360	362	382	385	376	385	379	405	354	380	374	362	366	362	354	365	381	339	368	360	407	366	351	341	349	371	385	396	361	347	354	358	393	397	356	388	403	347	352	363	339	372	348	380	341	383	364	376	371	391	406	388	411	330	363	365	335	386	378	405	355	401	377	399	347	363	379	369	358	333	367	407	357	386	386	309	382	367	360	359	356	370	342	395	384	337	388	383	381	370	384	369	373	379	394	355	370	363	385	377	375	360	347	347	370	379	381	356	379	366	380	368	377	363	389	375	358	368	360	350	362	379	343	376	355	364	354	369	366	364	332	372	368	380	382	373	383	351	383	371	353	365	335	389	362	373	379	375	408	377	363	401	349	378	334	354	368	394	380	372	400	366	386	394	352	375	378	357	365	358	386	373	356	346	372	384	341	380	367	375	348	360	347	358	351	387	348	362	363	352	385	333	372	383	373	396	360	392	359	376	382	389	376	382	342	391	371	342	361	378	348	370	378	384	367	357	355	382	371	389	391	355	398	337	347	378	392	375	371	339	383	386	341	382	390	400	375	353	354	402	402	382	357	348	376	344	363	391	367	384	388	382	365	372	351	383	344	397	372	395	383	363	352	368	395	350	366	361	366	372	369	378	359	366	373	377	367	386	370	352	373	366	388	335	363	383	345	408	377	358	371	367	385	331	405	352	368	354	365	371	367	381	353	391	348	360	359	411	341	339	373	389	375	346	390	373	335	396	382	390	358	343	397	392	365	367	397	347	402	369	365	325	329	367	369	359	366	391	361	384	370	377	380	391	364	365	388	364	371	379	377	377	397	349	384	353	375	384	367	362	355	364	369	358	369	359	339	369	356	337	370	396	377	377	379	370	387	361	384	401	372	345	394	342	367	390	376	389	315	347	410	414	358	371	384	369	397	379	395	356	407	396	380	390	385	423	375	361	355	402	374	382	393	387	346	400	346	334	383	363	385	356	360	365	347	350	359	375	369	347	383	381	351	372	367	390	400	393	355	387	345	373	360	365	378	372	355	356	363	350	364	360	376	373	385	331	385	382	404	370	381	370	369	365	389	382	354	343	373	359	405	356	361	385	361	363	382	397	384	384	409	349	367	335	416	369	369	390	390	351	373	331	359	324	339	372	340	331	388	351	388	392	369	360	384	414	365	359	370	380	369	346	359	381	390	374	383	384	373	351	362	370	375	358	355	338	351	356	380	384	354	358	374	362	368	338	353	379	379	381	403	367	391	339	376	367	359	338	422	380	358	384	394	370	375	380	359	377	344	360	355	352	348	348	380	345	383	382	395	358	379	396	351	359	363	358	340	362	365	369	399	366	360	395	363	357	390	370	362	378	343	365	370	343	356	370	388	336	366	350	384	365	356	365	354	353	345	387	339	394	359	365	348	405	351	372	357	396	365	420	378	379	347	348	378	378	365	350	372	391	391	366	390	389	385	367	379	375	358	336	362	410	380	362	379	340	353	372	380	401	412	329	322	393	374	365	369	404	375	390	357	342	345	396	358	357	360	360	365	345	373	347	384	351	337	386	345	353	366	385	381	319	358	353	349	356	367	399	399	408	352	403	352	366	363	356	362	372
23809	21548	29198	24355	21555	14241	1909	1253	1050	1017	973	942	927	823	834	897	862	840	856	830	816	798	851	817	776	839	754	773	806	787	821	802	792	746	784	826	792	795	785	850	810	821	817	778	769	802	787	809	824	724	808	788	782	768	783	800	782	840	765	767	796	788	773	864	776	820	838	806	760	804	761	769	773	816	798	726	797	784	766	774	835	771	773	777	828	775	770	850	741	783	776	767	780	800	776	790	802	805	802	766	794	764	732	777	757	840	774	848	780	762	792	768	755	764	764	806	852	756	817	751	780	812	785	782	762	758	801	818	758	785	800	771	753	805	776	754	793	764	813	854	746	774	822	846	756	804	754	807	791	799	802	774	769	823	826	797	800	724	786	768	780	730	780	778	755	807	838	816	769	793	834	800	810	760	777	739	770	787	758	808	823	798	847	731	736	759	726	834	741	776	736	751	827	794	728	762	783	778	747	754	794	773	781	790	778	779	839	738	733	791	785	754	781	853	803	755	797	771	770	761	766	783	766	775	759	841	788	755	794	820	756	742	778	805	743	746	753	773	744	822	789	782	812	817	775	816	770	808	818	815	794	798	742	794	759	778	754	783	826	816	783	788	761	788	784	824	779	785	817	806	728	772	729	765	746	780	790	813	745	779	814	757	751	785	792	795	767	738	782	799	744	809	728	816	799	749	755	791	795	743	756	823	808	762	707	741	784	821	829	777	731	762	759	782	803	738	797	802	814	740	766	725	762	815	767	775	771	771	780	832	744	779	764	728	801	732	808	816	746	745	805	804	731	790	754	764	832	783	765	781	760	786	799	815	766	773	777	742	802	761	776	789	769	797	772	761	784	789	789	757	794	786	801	796	699	796	764	802	789	780	788	798	806	779	742	804	711	796	823	780	798	726	810	814	821	765	856	725	791	780	806	747	731	761	773	751	772	796	780	823	789	767	814	756	777	805	740	824	762	865	778	813	742	751	793	804	801	762	765	748	767	766	770	765	766	759	821	766	791	768	766	759	753	717	811	798	800	825	768	843	750	804	803	783	760	795	747	826	782	752	794	803	741	792	810	805	788	827	759	784	767	785	754	768	759	809	756	729	780	766	741	806	738	792	757	781	827	797	767	791	802	809	802	791	788	774	775	805	809	771	735	802	783	815	776	674	790	800	753	780	717	777	782	775	842	836	779	758	752	753	791	777	740	772	751	768	812	765	823	769	792	799	756	779	794	749	802	780	702	805	797	747	783	789	833	788	763	772	826	720	765	803	775	732	742	756	789	745	793	732	757	726	798	802	757	761	774	764	778	757	805	804	769	818	794	768	818	785	752	775	795	791	800	802	800	771	787	794	782	778	794	738	785	762	748	763	780	767	794	752	819	833	761	778	788	771	818	722	738	762	777	780	786	784	791	770	771	831	745	784	755	805	801	741	750	759	760	779	732	754	790	822	750	778	774	765	787	808	756	791	785	791	805	753	783	757	782	774	823	797	740	768	815	797	759	785	771	804	776	761	722	761	795	756	729	754	717	823	794	791	716	821	781	803	783	751	769	800	801	815	790	762	778	812	817	784	818	778	805	790	780	746	766	761	731	777	778	809	770	815	815	728	780	788	764	748	787	792	728	815	748	779	702	751	808	781	736	822	784	738	819	787	803	781	740	766	821	746	750	756	767	800	725	798	793	807	798	801	785	769	781	796	773	787	785	754	792	771	778	774	814	744	809	757	743	721	757	787	769	806	755	774	784	758	809	854	759	741	764	737	826	804	799	760	794	793	802	745	734	766	775	760	772	808	754	798	783	747	730	827	802	820	778	775	698	832	787	743	805	790	767	782	778	808	796	740	777	793	774	785	702	802	785	750	815	795	750	772	828	810	765	788	781	806	810	813	791	791	789	784	743	777	744	766	763	719	782	835	809	757	805	765	794	782	794	817	765	764	752	722	783	752	783	761	752	753	899	784	737	789	756	791	753	744	762	802	767	771	785	780	779	836	783	763	799	773	729	742	816	747	771	777	733	806	771	781	774	801	765	842	808	768	803	778	770	764	783	789	773	781	793	759	769	789	798	772	796	789	800	778	768	825	763	836	797	799	734	757	783	753	762	771	800	805	704	767	758	739	814	788	720	749	813	733	812	759	736	782	753	766	785	794	775	775	837	812	795	794	762	814	756	795	760	782	782	766	799	787	770	803	714	800	790	811	773	784	817	789	792	828	749	754	764	760	783	789	788	783	758	792	773	802	833	784	786	773	813	792	802	768	784	743	779	818	750	729	771	800	796	785	737	746	801	860	831	744	734	783	760	812	748	794	738	816	750	806	787	792	839	742	716	845	772	789	775	792	805	793	802	714	779	772	763	773	781	742	829	770	784	781	762	761	726	792	803	738	769	782	813	776	765	789	741	777	814	798	727	767	807	779	800	791	805	771	768	793	776	820	769	803	844	739	751	774	789	791	788	758	853	734	716	761	792	843	797	768	763	740	777	787	760	792	777	773	804	805	775	777	791	793	778	793	782	842	819	780	771	770	785	788	775	789	746	754	771	787	810	789	827	816	749	747	773	847	724	800	776	764	822	763	770	769	822	744	772	769	832	770	803	792	751	795	745	769	783	789	785	740	836	802	695	757	742	775	822	757	783	816	761	723	780	802	776	739	804	804	809	757	765	807	734	769	746	847	777	750	771	786	741	776	863	823	764	775	777	742	737	783	801	798	764	822	770	844	753	750	754	829	755	828	806	710	802	769	765	796	783	755	738	764	768	691	775	809	764	772	773	796	810	826	772	747	822	750	783	768	769	761	741	750	809	768	784	809	762	760	780	756	754	785	803	743	789	763	747	779	771	838	792	763	847	737	746	795	790	765	795	801	773	795	809	805	804	846	763	791	725	787	784	775	799	776	815	782	779	773	793	779	762	773	774	797	774	834	816	802	768	777	752	797	779	805	755	782	767	745	780	835	741	797	770	760	760	769	801	807	760	752	810	747	763	759	776	806	813	796	817	725	799	783	815	786	757	752	758	759	788	732	769	811	735	765	823	820	759	777	797	768	828	746	828	756	809	759	765	769	822	807	775	778	767	753	803	757	727	697	772	783	801	798	772	750	764	770	830	758	785	793	735	792	732	791	728	853	796	820	746	799	738	789	819	776	817	747	754	797	754	755	775	791	751	790	750	800	776	815	782	801	756	804	754	779	779	749	822	759	770	778	794	764	796	732	792	789	830	794	755	751	775	796	772	741	768	753	781	734	799	759	806	775	759	782	831	804	753	800	779	778	794	788	838	806	751	787	769	801	771	747	783	756	754	736	795	783	739	780	757	779	778	805	772	804	753	781	764	773	763	727	764	796	776	749	753	764	762	767	762	744	771	763	824	814	745	773	779	745	732	771	787	726	802	748	754	807	791	741	784	763	776	766	766	718	784	837	774	809	741	765	741	732	792	769	787	795	795	778	806	814	752	762	779	770	771	760	811	753	812	744	819	766	810	784	810	795	773	806
3590	10056	8509	3312	2471	1989	1654	1417	1325	1147	1086	1031	963	971	931	911	841	947	871	862	860	822	812	812	788	788	772	808	828	897	801	805	809	816	745	856	788	811	756	785	755	801	838	813	745	756	759	796	785	802	757	821	824	776	770	763	797	857	785	792	829	745	794	763	734	804	813	794	769	752	760	823	773	783	775	810	803	765	784	766	775	810	811	778	792	757	773	779	810	777	809	779	727	804	797	821	791	790	849	778	816	828	772	849	826	757	813	811	793	793	746	818	765	846	767	813	761	796	797	808	768	774	795	756	785	824	794	761	769	797	800	779	800	819	771	747	840	814	772	789	757	783	805	777	783	772	746	854	808	795	812	756	748	782	815	751	787	812	767	777	739	814	790	834	806	786	846	790	754	832	781	808	777	830	808	767	801	812	773	743	821	781	775	709	777	765	850	803	736	801	793	762	752	753	758	819	734	770	834	830	775	810	846	813	785	773	777	767	755	786	734	791	830	807	755	765	756	763	813	840	779	805	760	789	819	788	784	766	811	771	787	787	798	794	755	801	799	837	786	796	774	753	793	801	809	780	788	766	772	839	807	768	781	769	798	768	716	844	783	805	783	809	732	764	797	784	790	806	754	791	780	817	811	772	785	790	790	809	794	775	793	779	811	832	824	783	787	794	827	721	813	738	744	772	807	819	863	738	756	752	803	830	733	807	807	764	796	757	801	769	818	794	799	756	769	772	817	807	765	763	790	768	783	792	777	794	747	782	802	801	786	830	789	787	760	769	767	832	828	884	838	759	829	756	763	777	797	783	828	801	822	823	819	767	813	820	767	756	840	826	801	772	754	788	760	779	796	770	836	813	751	818	817	821	826	790	783	837	786	786	727	776	819	789	771	815	784	812	771	785	786	805	756	807	793	805	788	797	788	803	809	817	772	759	747	813	779	814	791	772	823	797	775	818	804	852	770	755	768	809	781	793	780	793	767	804	831	816	862	754	827	788	783	735	805	780	733	762	788	804	810	740	797	742	818	746	752	794	771	802	789	810	772	791	736	773	798	779	774	800	815	764	741	745	754	770	811	771	774	820	788	767	849	811	839	804	789	752	800	790	762	754	826	832	781	798	784	768	779	793	804	784	772	838	795	774	786	871	772	793	789	795	816	836	793	749	755	805	767	785	801	758	810	804	813	858	810	835	757	776	756	780	756	768	739	826	784	743	725	776	832	809	768	777	786	786	755	775	723	787	761	778	781	806	796	739	768	827	739	783	797	789	797	775	791	792	758	783	749	830	738	807	772	753	812	757	768	754	773	750	798	802	784	808	783	733	716	769	804	788	770	777	733	760	802	811	778	798	845	770	753	744	870	799	747	791	762	791	748	745	769	806	803	790	815	781	812	775	753	811	817	811	811	748	771	780	776	770	821	815	811	808	830	849	765	826	787	826	765	776	777	780	807	804	778	794	772	771	748	771	795	799	730	778	811	807	799	810	766	784	781	762	817	746	751	793	831	825	779	812	795	750	808	800	767	819	803	750	796	792	812	787	801	811	827	810	771	785	788	841	837	741	795	808	777	775	772	798	810	780	776	769	774	831	768	784	839	784	803	771	796	834	771	807	741	760	781	752	803	777	787	787	801	810	754	732	804	781	793	792	743	785	806	777	796	798	774	758	770	790	735	746	792	798	774	773	835	786	797	822	781	765	834	810	757	730	811	838	790	757	805	785	785	801	781	750	752	794	744	751	812	766	793	787	772	775	752	790	790	797	736	802	783	843	815	840	800	821	798	745	831	801	788	839	749	803	779	793	869	795	821	828	805	762	778	819	771	762	763	764	796	765	795	770	792	835	805	770	759	786	800	816	770	825	785	779	836	858	835	746	765	774	816	782	801	760	775	757	772	783	805	776	821	755	814	822	769	791	810	787	828	848	727	756	781	779	808	774	801	831	816	842	759	813	755	774	729	827	772	842	731	748	789	818	778	791	777	789	776	763	822	824	704	825	772	796	809	801	764	823	761	851	798	801	824	818	761	800	829	745	769	804	792	834	823	791	759	754	843	820	753	803	806	788	796	757	840	802	748	796	777	812	778	782	740	749	781	790	751	839	808	865	782	755	783	767	735	774	780	769	798	764	743	800	823	794	793	774	777	824	757	835	776	785	793	807	836	806	809	802	765	812	740	796	776	753	774	780	778	785	751	772	759	766	787	746	756	798	777	765	788	764	804	808	761	811	761	788	778	798	783	790	782	756	767	821	808	803	764	754	760	826	758	822	755	776	774	776	826	791	766	787	777	808	813	790	780	773	838	733	840	828	749	800	756	758	817	804	786	807	820	750	840	789	747	755	782	819	809	784	778	744	753	767	817	818	787	787	844	787	732	793	717	752	743	823	752	780	786	778	780	836	821	760	827	765	764	825	840	851	814	767	821	799	713	818	753	793	735	833	810	776	838	839	791	761	785	781	703	800	758	771	780	791	827	816	763	710	840	790	820	737	830	728	797	805	797	788	842	734	790	788	822	755	784	784	746	734	836	780	756	787	813	818	744	814	808	814	803	732	789	811	804	747	762	765	771	808	770	784	776	808	812	739	806	755	766	768	754	765	784	806	771	807	799	801	849	808	818	778	752	731	716	773	769	820	787	822	807	746	795	799	821	811	783	779	768	766	809	803	759	805	803	805	790	783	776	787	805	758	806	787	776	776	771	766	786	815	783	797	777	742	786	726	772	808	787	790	776	769	787	786	780	730	804	792	831	748	793	785	817	844	734	808	757	813	811	791	808	764	782	822	765	813	819	826	740	767	760	765	775	753	781	802	794	846	816	754	792	737	840	807	797	798	786	791	831	760	826	765	769	756	753	763	764	838	771	804	782	758	747	777	808	772	791	818	773	799	785	762	813	812	789	803	790	783	834	787	768	763	806	751	815	792	781	803	821	772	764	775	765	781	795	808	798	812	803	756	801	781	808	763	773	793	763	801	758	766	768	748	790	820	736	783	810	790	826	827	804	756	792	767	827	748	756	712	773	824	794	819	786	804	785	790	801	749	803	775	762	788	790	835	847	811	775	761	797	751	773	798	842	788	769	814	791	783	809	782	785	835	834	735	852	789	801	809	771	774	793	736	804	825	761	836	797	793	798	760	790	766	816	764	777	820	788	737	782	777	796	794	746	810	821	763	787	757	818	767	760	740	731	804	758	765	778	815	769	728	798	815	802	808	734	764	764	770	775	756	788	726	790	805	809	759	775	783	760	809	845	790	779	838	758	827	765	801	745	838	811	791	767	769	798	764	810	737	808	817	774	730	765	786	771	764	834	832	802	721	783	794	797	787	751	772	781	812	770	794	797	794	774	771	787	820	793	810	789	810	835	799	777	742	818	792	819	856	773	760	722	775	754	774	860	819	762	783	784	796	774	721	812	776	762	809	755	811	837	795	757	743	804	777	776	770	773	768	764	772	742	786	780	820	780	791	778	769	762	763	752	745	783	778	797	796	808	772
25004	21536	28287	25191	16054	866	479	379	332	342	325	293	251	305	265	267	253	246	237	218	236	233	234	230	230	236	236	250	221	249	207	203	253	201	226	223	240	226	246	229	239	225	226	213	224	227	222	244	224	217	226	208	240	229	265	249	237	210	244	242	244	217	214	227	216	237	226	226	224	212	241	231	247	227	229	211	208	221	234	216	216	222	236	221	244	232	224	208	232	207	221	254	229	242	211	227	224	212	222	229	208	209	219	225	220	225	228	219	213	224	216	209	202	221	246	232	245	215	236	247	232	202	221	236	230	248	239	238	208	235	222	218	236	229	216	215	229	226	224	246	259	239	213	208	225	219	224	230	240	222	209	237	230	239	209	236	226	251	235	227	246	200	251	225	199	244	241	199	245	189	270	227	249	236	276	226	202	227	192	228	228	212	218	217	256	254	228	244	235	226	228	225	215	237	230	201	249	225	239	220	255	209	255	221	234	229	256	231	217	218	220	245	225	241	226	240	238	224	233	230	227	212	237	228	219	248	225	217	226	222	218	235	207	220	218	240	222	242	219	232	231	217	229	240	212	235	229	206	231	239	210	229	222	241	212	245	222	245	211	213	215	213	259	228	220	199	213	229	217	227	205	199	201	227	255	240	224	217	234	229	216	222	228	216	236	245	213	228	224	208	224	237	223	227	231	230	233	206	209	234	223	217	237	240	237	219	213	226	217	229	240	208	228	233	246	228	248	230	215	240	217	239	234	231	233	221	225	256	249	213	221	204	229	224	231	231	219	224	227	216	223	233	229	225	236	238	205	226	204	219	199	216	214	225	251	245	218	223	196	232	215	233	211	246	215	210	237	210	222	247	233	202	233	224	227	214	233	229	208	240	186	233	244	229	229	217	222	233	228	232	233	220	198	231	236	216	245	251	234	228	191	238	235	208	226	202	240	228	220	232	234	214	233	224	220	240	240	222	238	243	200	233	243	218	222	222	224	227	205	234	224	215	202	238	224	202	254	228	228	223	209	223	221	238	227	219	225	228	212	245	221	208	218	250	210	224	240	226	246	252	254	208	210	222	215	204	256	229	219	230	212	225	226	229	233	214	215	239	214	235	217	237	242	212	268	207	271	221	232	223	230	227	223	231	253	220	228	211	226	219	242	262	210	233	246	211	233	258	250	240	259	206	219	193	244	229	220	239	210	214	244	236	222	222	216	213	194	197	203	210	217	249	208	214	220	257	230	224	216	203	234	236	214	230	226	218	235	204	214	262	241	208	192	210	227	216	216	210	236	226	229	232	238	223	215	255	219	210	244	220	238	235	223	212	222	211	245	217	219	256	232	221	227	215	236	208	209	232	241	222	219	224	211	207	223	228	227	247	218	222	232	250	219	252	219	228	237	220	221	218	232	225	254	235	216	222	204	257	200	210	201	234	229	233	218	226	214	208	224	222	222	231	210	229	223	240	220	223	213	215	223	246	214	220	226	213	229	207	207	248	217	220	207	212	206	207	259	212	225	211	215	225	218	241	216	224	243	221	228	236	227	217	239	219	209	241	216	229	243	224	235	233	235	238	221	222	234	225	211	223	219	222	203	204	204	238	224	214	268	248	219	235	211	230	227	231	213	213	224	230	209	246	221	238	248	222	229	221	201	230	217	232	231	233	200	234	235	229	220	255	229	228	226	238	243	222	192	234	226	216	247	233	200	207	242	224	226	251	236	223	223	217	258	196	206	212	216	226	214	232	209	218	208	213	229	228	220	204	210	210	238	227	229	204	215	263	229	209	208	221	225	241	243	242	210	228	219	235	240	229	227	244	226	243	232	216	204	226	216	217	242	228	193	197	222	235	258	224	231	221	227	238	231	225	202	248	248	251	220	206	235	218	203	224	224	214	224	199	245	223	222	187	222	241	216	216	234	224	212	217	191	221	234	218	222	255	231	204	209	244	232	239	207	235	201	225	232	203	236	220	260	218	237	228	213	216	243	238	236	218	207	220	222	238	219	213	220	224	221	217	228	237	223	226	202	213	237	242	228	251	204	207	205	257	221	207	190	237	206	274	193	241	208	210	187	231	203	241	219	216	240	229	218	244	245	201	222	228	234	221	233	213	225	224	209	227	254	198	240	233	219	221	245	217	219	237	209	232	213	224	201	217	261	236	238	235	220	232	245	234	214	258	239	231	205	224	200	248	243	228	224	193	220	229	219	202	216	236	232	206	234	189	231	224	208	211	230	220	213	228	244	229	220	234	221	216	236	243	214	238	202	241	229	233	217	231	226	214	231	227	221	221	217	216	222	239	237	206	235	226	225	256	214	226	220	231	235	262	210	200	222	239	198	233	212	225	251	230	237	248	231	241	217	235	205	223	217	205	240	244	206	222	220	212	233	205	192	232	241	211	212	209	200	229	217	227	212	227	198	210	233	242	242	211	231	235	230	222	230	262	235	198	234	225	223	195	225	232	220	216	224	242	215	232	224	208	236	254	215	216	224	225	250	240	219	231	219	214	256	230	236	226	205	224	210	244	217	223	227	230	238	248	210	222	221	231	236	226	233	220	219	204	229	252	225	220	222	242	239	203	203	223	243	217	213	211	244	207	239	216	233	229	209	212	201	209	213	209	258	214	225	214	236	213	233	217	189	203	236	212	249	213	239	221	225	210	238	227	231	232	247	236	240	242	221	229	229	225	208	224	216	231	218	217	236	224	205	243	231	192	199	223	210	195	243	236	240	222	224	216	229	213	241	235	233	235	210	223	224	238	220	253	211	229	229	230	222	208	224	240	204	247	238	219	253	242	256	215	250	239	216	225	205	196	225	223	245	222	231	232	234	202	237	211	225	206	242	222	219	213	235	190	235	247	207	199	229	237	222	212	254	241	231	197	236	211	204	222	210	210	251	229	232	199	199	231	260	212	272	213	235	220	244	226	225	208	207	227	243	232	231	225	260	225	225	222	246	218	256	213	197	216	211	258	196	204	216	222	203	236	211	221	242	226	225	233	245	236	236	226	253	207	252	214	229	203	213	224	223	258	259	237	240	219	210	226	236	198	243	232	226	208	237	235	231	233	219	208	234	247	248	215	249	228	206	238	231	226	262	233	207	210	212	231	216	233	209	221	217	229	214	222	218	243	229	194	213	221	239	210	198	205	211	214	221	244	238	200	232	250	246	209	226	233	235	229	228	239	234	215	248	196	238	215	214	208	216	220	239	198	246	234	236	233	264	214	225	236	243	208	226	236	247	209	227	228	227	221	252	257	211	242	245	243	207	201	233	194	221	239	216	216	235	208	223	245	208	224	225	228	232	240	235	211	218	233	248	208	209	238	244	248	237	207	190	232	245	229	241	207	268	212	206	231	247	241	213	220	223	210	255	204	219	251	208	201	216	227	235	235	195	225	224	215	235	192	204	223	265	209	216	249	238	213	251	231	255	220	233	215	234	222	247	210	209	226	224	219	222	241	223	203	246	245	239	222	228	243	219	206	218	264	229	221	254	199
3187	5900	6648	1685	1292	954	738	610	508	430	424	413	341	331	307	305	298	290	255	280	288	254	274	273	245	244	260	263	274	225	235	249	286	262	241	277	278	270	243	270	284	256	245	239	270	252	238	256	232	266	264	256	244	244	215	258	245	270	227	252	262	280	238	243	245	241	252	219	274	233	291	232	236	279	233	288	259	233	264	248	249	244	263	244	249	267	272	249	262	254	281	253	269	277	231	266	256	239	265	226	243	249	250	241	271	242	240	238	238	259	261	254	243	250	235	246	279	244	237	225	229	237	255	232	245	266	261	256	261	228	246	250	228	285	250	250	273	262	250	251	252	237	228	232	240	258	223	249	232	234	238	238	260	264	225	246	243	245	256	237	242	224	261	236	259	237	258	232	262	244	226	245	266	263	252	250	238	227	253	240	239	242	252	240	223	266	250	261	228	226	252	261	245	242	274	285	229	225	257	236	237	241	243	229	265	236	263	250	267	254	232	254	251	251	277	240	268	284	241	247	227	234	248	253	273	275	262	274	251	249	253	245	264	224	236	259	274	248	255	247	264	251	245	236	243	236	272	285	259	245	222	251	261	244	232	246	217	257	254	257	250	272	255	272	236	253	243	262	248	258	233	253	266	261	239	212	262	256	242	250	251	249	256	264	265	261	234	230	281	257	260	256	267	225	238	249	264	268	234	266	269	265	250	258	268	265	224	270	241	277	237	251	237	258	253	258	244	253	241	252	244	263	251	256	250	237	248	269	268	265	256	230	235	227	244	233	261	247	238	226	253	253	231	259	254	266	258	236	255	237	275	248	261	271	278	225	255	242	262	264	249	265	233	270	267	284	247	236	256	258	236	261	231	276	266	268	260	256	245	236	240	239	265	232	255	279	232	271	234	252	243	236	247	240	251	267	259	224	253	277	243	254	245	243	243	273	227	284	274	205	235	236	261	216	244	237	229	233	266	227	263	248	238	230	259	247	270	284	246	252	243	247	257	239	238	262	258	269	282	234	272	231	258	249	255	216	242	250	221	250	253	260	247	244	269	261	251	274	265	240	229	242	245	258	240	250	239	224	244	257	245	262	248	247	270	259	244	284	239	266	243	235	233	267	241	251	256	238	249	239	265	250	255	227	243	272	254	253	262	266	239	251	252	265	252	247	267	231	234	256	250	226	257	256	227	241	255	250	274	252	261	262	264	239	238	237	289	254	253	269	243	260	245	255	261	227	237	257	259	245	244	251	251	249	257	245	244	259	261	262	279	258	256	258	265	250	243	261	227	219	254	255	259	247	259	263	244	237	219	227	217	248	249	266	260	248	267	252	204	266	268	264	283	258	240	218	265	238	235	239	220	242	229	251	282	281	249	261	260	250	253	250	239	229	237	235	222	247	241	285	260	240	275	264	254	248	267	239	223	232	258	258	234	268	249	269	247	253	246	253	236	265	257	239	250	242	254	235	249	243	249	242	262	252	254	238	220	257	251	237	223	260	257	248	257	252	267	265	254	243	253	251	259	237	259	242	260	260	235	252	249	218	232	271	251	246	265	252	258	253	254	230	275	220	239	282	226	215	252	217	245	266	266	237	227	249	233	236	238	242	221	260	263	252	294	255	251	253	251	239	246	256	245	255	286	250	256	225	255	245	260	231	267	265	252	246	234	255	248	251	240	259	233	253	248	243	221	225	230	229	230	261	272	253	255	234	260	230	246	267	263	232	256	262	238	238	266	251	238	249	259	252	264	246	242	243	244	254	227	248	263	268	240	268	225	244	248	261	261	268	264	256	269	264	264	234	227	224	253	240	262	216	254	260	237	228	286	240	239	269	260	234	246	234	234	242	227	239	256	255	263	246	233	226	259	236	221	217	261	251	243	222	246	257	250	252	264	261	244	229	277	262	229	241	214	264	266	237	245	249	235	274	266	265	246	239	250	255	246	241	242	259	229	234	254	238	257	256	224	248	250	277	278	241	243	222	266	256	236	229	248	250	265	261	268	258	257	267	253	242	252	251	243	245	238	255	234	261	241	268	257	250	266	247	229	265	268	225	249	250	235	255	244	259	267	247	254	259	254	236	237	254	230	239	232	229	253	262	233	252	225	242	250	250	243	270	230	257	249	251	262	235	267	236	238	234	244	253	220	256	252	262	266	254	260	266	253	254	240	261	273	258	248	238	244	241	244	252	236	252	270	232	258	224	263	253	258	256	234	231	264	255	265	255	261	279	247	266	232	262	258	253	225	233	257	241	269	259	246	250	256	239	250	221	275	248	245	220	241	238	267	268	236	241	260	252	298	253	249	245	242	252	256	256	246	248	262	292	274	274	273	236	239	250	260	231	264	243	258	237	254	251	226	264	272	268	240	235	260	245	273	248	255	266	260	251	248	265	270	260	265	256	256	250	234	272	254	268	234	202	248	260	236	259	251	254	239	232	273	223	273	246	260	241	262	216	258	222	243	258	261	251	236	219	254	244	255	258	257	247	237	253	232	231	254	248	222	204	255	239	243	266	265	259	248	254	288	265	251	241	251	234	270	259	271	215	278	244	259	261	240	239	272	237	292	255	266	257	248	236	267	257	258	241	241	269	247	251	248	251	245	232	251	252	255	232	253	261	259	281	240	246	257	218	272	247	250	262	269	259	251	260	248	257	229	240	246	248	244	252	236	240	253	259	261	271	264	239	276	252	253	239	233	212	257	242	252	238	261	248	250	284	250	258	237	253	251	260	260	213	252	241	268	225	238	255	248	271	251	257	242	231	254	254	217	251	250	242	254	234	259	243	250	248	252	262	243	252	244	249	264	263	279	273	269	247	227	224	276	262	257	250	245	227	261	249	235	236	223	279	240	265	252	269	260	210	225	237	263	236	221	267	253	240	220	258	231	247	223	224	226	229	252	263	258	260	257	288	256	238	255	255	227	257	236	269	235	250	252	261	258	258	289	267	265	240	260	254	241	246	238	250	285	234	260	258	221	241	276	261	255	237	260	247	230	235	240	226	260	252	225	264	270	260	238	247	267	246	219	244	267	260	235	232	258	238	225	227	265	246	264	218	243	267	242	249	232	253	233	250	256	288	248	264	247	230	264	268	244	251	248	246	230	267	270	236	247	227	238	266	240	277	235	249	241	233	252	270	266	258	258	228	257	225	246	249	255	253	271	270	254	265	256	249	246	281	231	267	253	256	239	240	271	276	231	226	253	249	270	239	259	266	257	233	241	249	273	267	261	262	249	229	251	249	249	227	248	251	242	262	244	223	258	275	243	241	252	249	235	253	232	243	253	236	258	229	247	239	239	232	235	227	262	248	231	297	240	255	243	254	274	265	245	259	225	235	270	251	233	222	229	254	248	247	268	244	254	241	253	242	239	268	228	238	271	246	249	265	225	244	279	218	267	226	261	259	239	234	244	244	252	264	229	224	249	230	230	243	255	266	261	256	250	255	256	225	231	253	263	258	264	256	228	256	240	229	262	273	252	242	224	260	239	238	254	259
22652	21560	29556	24048	21564	21659	13237	1773	1299	1221	1093	1066	988	956	989	923	874	854	875	922	861	834	830	836	825	801	816	788	828	832	830	767	819	783	799	797	804	713	769	792	733	728	810	800	834	763	742	838	750	747	779	802	752	806	786	802	791	749	763	763	757	766	763	762	773	785	762	825	788	774	797	791	765	749	758	791	807	802	787	812	792	754	730	743	811	818	797	784	711	779	784	721	733	758	751	758	737	761	803	775	793	775	771	781	800	781	765	738	743	739	783	796	724	780	800	809	773	766	785	732	755	771	746	804	816	822	767	762	762	746	783	754	770	780	813	768	796	802	802	756	761	782	715	813	773	771	768	727	716	756	800	809	773	766	876	784	729	786	804	787	759	789	784	764	772	762	774	743	766	765	743	733	799	799	804	743	757	765	807	707	741	781	781	747	773	801	753	775	755	748	754	775	794	789	782	751	751	768	753	731	771	791	788	784	755	806	765	777	753	765	720	804	783	724	768	816	790	740	749	784	761	740	778	752	788	760	766	746	763	744	778	750	797	780	751	751	793	764	763	724	748	768	768	801	803	738	728	793	724	750	778	747	738	772	727	781	775	756	761	727	752	731	780	784	742	703	765	730	736	750	735	813	782	749	759	795	743	810	789	744	724	773	746	763	758	745	809	700	821	745	831	746	752	742	741	760	739	771	804	789	755	803	806	765	775	769	773	767	763	737	783	765	794	770	766	772	757	811	801	786	769	754	715	773	843	754	776	742	784	823	791	781	683	778	826	761	809	782	730	749	734	787	779	747	780	746	788	835	826	840	750	756	739	709	789	800	750	741	802	783	738	765	829	752	771	777	775	782	792	747	755	775	726	789	809	756	787	792	731	747	772	793	796	755	787	750	727	739	763	810	767	703	786	768	765	763	766	729	731	767	755	808	744	701	764	767	763	756	771	742	772	781	773	736	762	756	735	800	753	751	752	806	742	796	753	730	739	782	712	730	759	775	799	756	735	779	774	728	760	799	778	768	755	720	781	727	758	685	747	769	817	763	740	732	722	769	754	728	761	796	736	773	729	799	732	796	738	749	755	742	775	787	820	821	771	765	764	769	744	783	784	710	736	775	715	818	766	791	762	799	738	763	773	762	753	746	744	708	743	785	795	726	805	827	758	788	719	817	694	777	814	800	789	815	797	796	791	769	765	748	767	794	770	787	719	786	784	738	759	781	748	847	763	797	738	779	796	701	757	810	817	759	750	802	827	819	787	770	748	779	760	735	788	757	828	777	730	780	802	790	757	765	776	742	761	801	778	758	776	720	797	807	726	705	784	797	762	771	774	822	793	813	737	775	767	780	743	750	774	768	734	747	764	818	710	755	740	764	753	691	761	811	701	748	776	810	748	768	788	749	789	790	778	760	764	761	780	766	751	770	775	746	780	786	768	765	747	769	751	761	734	741	771	811	771	751	745	755	769	777	815	765	757	759	743	769	750	742	779	754	758	782	759	774	738	790	722	759	738	790	738	763	782	765	753	748	721	787	734	733	791	744	755	776	784	771	771	842	744	818	687	757	757	724	756	714	781	761	813	804	792	749	743	778	792	769	773	759	696	746	776	777	755	761	762	784	739	750	756	778	819	742	753	841	769	712	785	761	693	757	793	788	778	774	779	791	760	734	782	768	807	781	717	703	770	732	807	759	740	787	827	721	733	762	740	764	774	755	772	770	796	808	786	821	778	786	758	781	743	776	779	748	758	807	759	748	765	720	798	775	749	764	759	783	766	744	753	762	800	791	717	812	757	803	753	780	824	801	737	777	779	809	806	740	737	705	760	740	728	794	811	717	801	756	782	724	756	764	751	798	794	752	809	787	734	831	760	722	808	751	797	746	821	757	719	760	757	724	750	771	786	745	750	687	798	784	751	748	771	709	722	758	746	740	762	817	746	749	717	775	789	710	773	735	766	756	738	770	751	782	741	791	829	763	801	810	735	751	775	725	818	749	772	769	777	785	731	781	760	796	799	821	811	791	753	790	775	754	728	768	763	770	820	775	747	749	802	719	751	791	809	730	770	767	775	764	753	775	760	776	743	801	804	760	772	727	774	753	745	754	772	778	755	797	778	768	807	797	753	822	790	754	838	828	790	715	759	809	786	756	736	780	806	771	772	704	738	763	789	817	763	722	770	772	743	741	709	775	768	807	764	783	764	781	793	775	781	740	718	762	745	760	802	776	788	771	757	768	768	752	781	780	754	860	760	715	789	743	757	771	801	767	728	783	743	789	773	783	745	749	749	744	722	761	791	767	738	785	744	760	800	779	791	750	741	751	693	759	746	803	760	763	747	694	733	784	742	751	795	754	747	724	756	802	741	780	764	771	787	766	764	775	698	798	798	785	764	776	829	773	778	795	781	770	744	733	782	788	789	804	828	780	814	761	702	802	758	750	770	814	742	797	854	747	791	745	764	769	766	760	750	784	812	772	767	758	732	734	760	752	773	774	751	780	780	732	771	753	766	767	800	775	816	753	735	788	790	728	790	781	727	726	726	749	781	779	791	755	795	820	789	749	770	766	765	742	774	804	781	761	734	794	711	813	771	741	775	755	778	778	800	778	762	776	726	757	727	766	792	744	762	776	768	719	752	705	763	752	783	744	809	725	788	792	744	783	770	731	748	760	764	745	784	763	758	788	812	748	725	793	789	768	774	737	799	809	739	768	740	768	787	736	761	759	818	752	768	716	842	723	788	787	808	739	709	712	790	782	786	756	736	755	781	726	751	782	755	774	752	735	754	792	733	781	826	785	786	809	768	705	778	745	776	775	792	784	788	761	766	748	753	796	799	768	751	763	764	777	802	771	759	780	753	772	818	745	710	740	748	761	765	792	766	762	719	758	762	718	762	759	684	771	778	709	794	803	738	756	782	811	778	797	768	769	802	771	770	714	764	766	800	809	817	804	786	749	765	714	788	725	799	757	773	746	778	730	806	772	752	753	777	717	802	750	785	762	699	735	772	737	781	673	782	751	780	755	756	744	790	777	828	800	713	732	714	762	774	698	754	747	739	786	756	736	778	769	790	785	754	780	772	779	757	768	764	786	741	744	781	761	734	719	784	737	735	727	763	759	761	745	793	756	742	754	778	755	780	759	747	741	781	807	761	813	780	762	757	772	722	803	837	797	771	762	771	799	753	759	747	777	742	722	780	747	782	732	740	753	763	742	769	740	748	732	799	737	752	805	753	749	716	738	746	808	753	797	766	787	838	782	756	800	763	758	754	767	747	707	744	725	764	726	801	746	739	749	763	762	760	771	762	714	769	703	794	762	782	769	787	733	724	701	747	747	762	796	713	770	803	791	767	743	774	826	769	779	840	779	757	741	726	774	764	732	780	752	774	760	771	759	728	721	771	761	795	739	776	782	777	766	793	805	746	723	755	799	753	753	724	776	789	723	778	732	761	815	766	767	802	772	823	749	737	753	766	739	753	805	781	767	750	737	752	778	779	791
4728	15272	11261	5388	4062	3223	2466	1996	1648	1468	1339	1255	1163	1058	1051	972	896	895	923	903	904	821	882	852	855	835	901	817	820	866	769	831	866	829	833	775	780	739	777	809	779	825	805	771	811	797	795	834	776	820	755	815	750	786	781	799	783	778	792	796	799	813	810	812	808	804	743	803	779	806	771	773	746	807	791	766	787	796	797	795	787	781	792	821	776	775	736	759	760	793	762	805	791	745	750	827	872	821	790	831	754	792	763	807	745	800	818	785	806	784	772	815	741	743	767	779	834	696	813	789	773	731	759	776	820	818	760	829	803	791	745	834	770	717	774	778	772	796	774	795	768	806	739	736	770	799	789	825	754	768	770	773	774	744	841	792	767	788	783	781	820	787	801	773	780	816	777	769	806	776	767	785	771	791	735	798	751	783	749	770	787	835	806	780	747	785	760	778	785	774	771	723	739	824	795	791	765	774	771	805	735	707	736	781	802	834	813	726	741	803	770	789	797	743	840	739	765	775	774	738	789	756	823	758	797	751	756	810	786	764	752	829	796	830	798	776	775	728	827	781	761	768	747	786	796	743	776	759	762	715	805	797	778	802	820	799	737	801	794	759	878	746	759	752	802	819	789	769	758	806	811	817	785	783	791	776	771	781	759	779	770	788	751	769	829	784	847	809	786	800	796	745	819	785	748	742	833	780	769	808	755	788	830	756	838	784	751	777	754	805	765	777	744	829	773	763	820	797	781	803	809	797	782	770	776	810	756	739	768	796	824	769	794	791	817	800	761	746	819	755	769	745	764	805	763	760	764	813	768	756	781	759	775	764	797	772	788	814	804	846	803	749	786	805	795	788	783	750	741	773	779	800	781	767	786	770	810	769	757	798	767	800	756	792	765	793	795	763	794	768	775	789	768	748	805	794	815	761	775	746	741	782	735	800	817	765	740	797	777	804	784	794	807	714	771	792	749	770	747	783	779	813	801	784	758	784	759	822	780	768	782	766	750	770	775	793	804	778	793	805	777	800	804	773	749	773	772	760	790	782	779	784	768	750	755	775	750	750	765	773	764	777	785	731	812	801	808	783	793	756	800	780	777	759	791	775	764	786	762	754	762	793	755	804	761	812	781	797	806	777	757	750	757	826	815	832	748	742	777	778	824	815	744	765	784	796	799	765	747	777	816	785	794	822	820	832	765	746	760	821	753	796	760	749	799	850	781	763	754	743	796	781	749	771	794	846	791	783	766	809	750	789	771	774	737	744	788	799	806	717	834	813	805	764	775	798	758	775	705	761	773	781	765	801	805	852	808	795	762	774	787	786	806	805	760	781	772	764	791	743	772	820	814	813	772	766	761	794	800	784	829	770	789	762	754	801	754	800	730	722	769	760	778	823	772	765	823	775	744	804	767	807	827	739	786	776	787	815	805	776	768	779	765	771	808	798	812	770	764	781	752	768	805	736	769	836	765	764	728	767	733	771	746	770	788	757	796	794	830	764	783	783	802	782	755	801	735	847	799	830	744	833	804	777	746	808	793	761	765	764	791	796	756	810	778	783	814	806	776	773	831	805	782	852	709	801	803	764	751	771	820	765	733	750	839	771	781	742	816	750	757	791	813	740	742	783	780	792	791	770	814	811	784	786	778	815	753	751	806	813	771	822	759	780	800	793	769	773	790	783	753	808	745	801	784	751	763	803	805	810	779	771	803	777	820	747	807	745	796	805	807	825	758	776	794	836	793	833	758	820	758	769	772	816	790	774	790	790	816	723	860	788	780	773	775	800	795	805	761	777	809	788	751	766	794	749	792	770	798	792	777	795	785	800	791	791	787	787	808	818	744	772	818	816	716	825	741	738	757	807	775	798	800	743	768	834	748	794	857	784	776	785	781	811	772	739	770	795	776	799	767	743	734	794	793	812	815	815	801	782	736	779	739	779	793	823	776	753	808	768	787	722	799	793	752	713	793	763	718	782	852	775	705	745	821	790	759	816	766	757	814	836	818	749	760	781	815	792	802	799	784	845	793	744	727	835	778	781	797	763	828	763	725	786	748	797	776	791	767	790	870	791	783	732	761	845	808	812	777	777	799	800	792	777	806	754	817	808	792	813	767	787	794	791	796	783	818	793	809	769	794	791	766	808	775	822	806	796	798	791	819	758	796	795	791	785	782	775	768	757	735	804	807	763	805	789	827	822	785	765	742	750	776	805	763	788	746	736	797	821	753	789	737	761	779	837	743	755	737	767	832	781	769	787	800	795	785	741	765	727	772	827	774	811	803	784	796	789	783	802	769	806	830	810	760	792	791	766	809	747	759	790	745	741	757	815	754	755	802	782	788	789	763	747	822	786	775	775	834	785	739	750	872	765	755	823	773	777	746	758	781	826	740	778	820	794	799	729	802	793	811	779	772	778	782	837	802	764	808	744	762	781	816	767	741	789	758	772	751	730	797	741	757	787	763	745	778	812	793	797	734	785	760	773	813	786	799	772	799	790	766	750	812	837	785	812	803	794	780	792	762	749	735	804	765	782	819	781	813	829	782	816	774	769	773	820	756	722	798	779	804	785	766	769	799	773	790	816	822	797	757	803	765	770	837	801	752	828	750	759	771	802	811	734	803	739	791	767	721	767	844	778	818	728	797	733	793	776	773	794	778	770	782	816	774	785	750	800	691	818	796	851	767	786	789	780	761	799	794	775	817	787	771	741	793	803	752	766	755	725	825	750	801	762	784	787	812	744	768	792	774	795	775	793	806	759	787	776	765	766	757	803	741	770	765	808	760	754	821	807	761	755	826	752	777	732	709	732	830	773	774	854	709	764	770	769	819	862	747	796	780	807	784	770	743	768	761	828	807	755	799	779	757	808	755	779	779	744	790	840	734	798	795	729	704	785	724	792	793	779	739	796	768	767	741	828	760	800	801	749	822	763	784	767	796	742	788	799	740	728	771	740	776	794	737	747	813	738	745	818	829	801	778	769	726	798	761	785	799	793	802	752	769	794	775	776	729	805	812	760	777	788	778	764	836	785	762	782	770	808	744	777	798	814	766	835	813	742	822	756	747	784	787	815	760	757	783	748	792	742	782	817	761	767	788	764	769	774	796	726	778	755	760	794	772	742	830	827	786	770	740	839	795	728	775	736	755	777	776	775	827	810	832	774	790	792	757	781	814	752	734	741	738	740	800	825	761	791	871	777	755	803	771	792	762	735	768	774	773	813	792	771	795	790	764	739	782	782	749	789	804	775	732	774	746	770	796	811	783	781	818	751	800	771	798	815	782	798	819	789	745	785	780	774	822	743	788	783	763	784	762	787	822	767	726	777	808	808	863	805	811	781	839	780	780	826	800	775	811	784	775	767	796	752	778	749	746	817	771	817	814	779	764	762	771	786	794	803	805	764	784	793	756	818	782	767	771	813	785	806	787	696	756	812	752	760	794	757	793	795	750	790	788	737	751	797	760	778	804	782	811	794	707	766	719	718	736	774	748	799	817	778	757	784	800	767
27730	19913	6323	776	615	598	501	421	376	421	354	374	380	385	387	376	353	406	349	373	385	361	356	350	358	363	377	353	364	353	371	372	397	364	385	379	365	373	341	398	342	367	369	351	373	374	392	369	385	406	374	377	362	369	372	344	403	356	369	348	381	358	374	374	328	380	375	355	409	399	376	343	402	355	349	419	331	349	356	362	370	395	372	358	358	342	331	345	342	354	327	364	323	376	399	378	337	374	391	349	372	348	377	385	337	380	352	336	341	355	368	369	347	330	382	377	351	359	359	350	372	341	362	356	351	353	372	339	343	362	365	370	344	353	338	324	346	358	405	411	372	357	369	338	346	343	351	345	363	351	346	355	395	399	381	373	337	369	354	335	397	376	371	353	403	344	340	345	356	358	406	339	367	364	353	371	368	367	369	345	343	381	385	364	349	349	360	345	339	358	361	378	339	359	338	358	365	348	373	368	371	373	327	379	377	366	348	346	366	362	379	398	375	342	379	349	409	340	344	378	376	358	345	341	364	310	365	353	401	342	345	343	380	366	336	374	357	328	351	348	356	405	361	337	331	343	354	350	393	327	382	342	343	378	327	346	367	368	380	375	338	350	338	318	350	362	355	360	348	345	329	356	351	376	351	352	398	337	374	343	360	375	378	380	392	383	335	370	372	358	339	376	366	386	354	332	361	345	400	338	365	334	367	351	374	305	369	365	368	382	334	357	379	362	366	388	336	381	366	394	365	365	356	325	369	369	377	328	350	329	360	351	328	402	359	380	335	361	359	358	377	348	351	356	397	369	355	364	361	344	374	341	378	355	368	404	337	324	389	351	328	350	324	381	362	354	365	347	355	394	350	373	382	388	367	346	363	369	342	371	346	385	376	357	366	362	371	383	389	329	353	359	376	301	363	378	374	353	353	347	354	359	364	359	350	368	326	324	368	372	340	377	370	339	387	388	355	377	332	349	370	354	328	364	374	381	346	333	346	363	346	341	388	338	352	342	362	370	358	354	361	369	352	359	348	374	357	333	402	332	354	323	363	364	370	403	340	354	365	396	353	398	373	355	395	365	358	354	339	357	375	361	306	365	342	357	363	360	366	350	332	330	357	357	355	354	391	367	406	373	351	362	376	368	345	359	374	378	352	340	342	320	344	406	358	404	414	323	362	341	394	383	383	377	347	359	381	357	350	363	340	368	376	361	353	365	346	358	352	369	378	358	404	401	366	381	368	380	336	335	335	330	350	376	342	353	343	381	362	366	321	335	366	369	364	357	383	339	331	350	356	397	343	384	360	388	364	375	371	390	337	404	366	374	361	338	322	360	336	364	357	376	358	339	349	370	357	336	366	380	349	371	367	339	370	385	395	328	368	383	373	370	382	350	369	366	351	335	367	345	347	341	373	331	387	367	382	348	365	338	353	366	373	367	361	357	374	322	350	354	407	376	392	363	336	369	359	361	384	351	329	367	346	354	369	340	344	382	363	357	347	370	347	416	386	353	378	353	343	333	373	363	355	334	341	377	348	356	351	347	336	382	354	373	363	377	361	362	373	376	362	363	396	377	362	340	350	339	353	392	361	369	342	358	407	365	360	368	350	382	367	342	359	377	370	354	368	352	389	365	341	362	365	346	381	341	389	369	344	331	366	347	369	359	359	369	392	395	342	368	335	377	349	358	389	339	364	374	339	367	362	336	379	369	375	359	386	379	377	329	367	351	338	346	317	355	353	334	339	349	366	335	331	371	354	395	356	351	380	342	340	355	378	397	357	353	394	375	375	354	366	344	403	356	347	374	289	357	370	384	359	321	371	365	386	365	377	388	358	351	308	341	366	376	353	346	367	343	340	395	350	376	374	363	368	391	324	373	357	361	368	360	400	361	369	381	359	341	386	371	352	353	375	363	378	380	378	343	339	396	370	345	329	369	376	333	353	354	347	363	369	380	327	395	354	349	380	380	367	352	361	321	375	380	357	360	379	386	342	346	351	363	381	415	350	335	337	356	390	352	384	365	381	394	346	345	341	390	347	391	333	367	360	352	362	392	326	352	391	356	361	346	370	351	361	345	351	372	402	374	367	329	368	323	361	386	358	356	372	354	370	384	387	318	351	339	362	360	313	335	357	394	364	381	330	352	353	327	337	363	347	318	381	351	352	371	358	368	360	369	339	340	370	384	367	350	371	334	361	338	388	362	341	348	376	340	388	354	335	364	373	389	352	360	367	356	344	369	381	400	371	376	363	340	354	392	350	369	368	368	390	364	349	373	357	363	367	347	344	390	353	347	322	349	372	340	348	346	379	344	345	363	325	379	335	375	382	345	330	361	385	376	398	342	347	359	343	356	361	369	380	369	371	366	401	381	375	348	333	408	391	350	360	347	350	351	379	336	358	331	358	368	357	375	359	355	388	399	345	384	349	394	380	341	345	341	364	351	374	352	362	299	370	355	341	339	346	356	347	324	348	380	368	375	380	340	365	375	374	345	350	349	347	374	367	373	328	369	360	322	355	351	376	342	372	357	399	368	367	365	325	379	372	365	342	314	358	353	362	346	343	353	340	367	366	349	378	361	378	353	372	363	389	361	361	325	388	356	390	330	334	396	380	380	395	371	401	336	347	335	363	368	382	365	349	353	369	387	353	383	348	361	354	342	334	416	356	370	382	332	374	365	347	368	369	367	362	345	367	321	332	356	369	374	345	378	372	367	356	361	293	341	350	347	386	398	344	344	391	360	316	353	350	358	385	380	364	362	393	360	376	361	358	357	346	393	354	354	351	378	372	349	351	366	354	385	378	345	361	371	408	383	359	332	369	385	335	383	373	340	333	376	416	373	328	349	363	372	305	369	341	337	348	378	371	329	370	349	378	370	344	353	386	390	367	355	344	366	335	328	345	346	353	332	342	389	382	353	378	357	350	335	386	334	323	374	315	344	374	349	342	361	344	374	385	326	366	359	339	371	378	371	394	370	342	336	349	338	379	370	371	373	347	366	358	367	388	346	381	366	327	347	375	357	360	353	325	345	361	401	358	345	358	339	375	361	338	354	351	323	323	385	341	370	335	372	355	346	351	360	368	306	363	376	366	334	357	357	357	386	377	363	361	345	349	361	361	347	358	374	389	348	381	379	386	368	368	341	364	363	378	356	392	370	338	354	326	354	368	364	359	325	366	381	355	372	368	348	394	398	339	358	359	394	378	361	368	358	361	390	324	358	387	376	400	411	331	372	385	367	351	390	333	320	362	345	365	354	349	377	368	352	342	323	346	360	371	344	351	362	386	357	357	365	335	347	360	342	381	333	392	370	389	364	337	366	386	360	345	358	380	344	351	320	375	382	353	364	349	352	364	357	392	359	368	384	357	369	328	357	341	363	387	350	364	355	375	366	377	351	347	376	388	350	340	382	333	382	345	350	395	353	338	356	361	346	384	370	380	376	353	382	382	352	371	366	345	366	350	356	356	378	350	352	361	386	339	377	369	352	361	382	373	343	374	349
4165	1246	714	523	500	423	432	458	352	397	411	372	416	366	337	358	351	381	336	364	404	362	352	402	314	367	402	369	390	373	330	342	364	406	402	386	374	358	365	361	369	349	376	362	355	351	366	357	330	380	380	349	367	359	349	382	374	374	353	355	356	377	366	363	389	377	369	380	382	341	370	396	383	355	365	376	373	383	358	385	430	352	426	391	405	350	368	377	388	346	385	350	376	385	375	352	346	352	363	373	375	386	364	363	377	363	362	366	369	355	374	360	352	374	365	351	380	395	381	385	372	374	352	366	373	387	399	394	387	362	387	407	371	373	382	369	380	344	402	385	378	394	374	334	369	339	362	373	362	400	346	379	361	357	385	407	397	370	345	380	365	360	335	396	382	408	374	378	384	375	381	356	351	378	366	348	364	354	328	372	387	362	364	335	398	374	400	398	374	357	379	366	350	362	359	356	352	347	371	368	386	379	382	375	375	382	334	369	376	403	369	362	386	391	359	372	337	397	368	365	371	366	386	385	365	370	350	391	412	376	369	374	388	379	358	361	370	357	365	372	381	406	360	383	373	337	414	370	364	355	388	370	387	343	369	369	377	362	384	398	351	329	408	358	355	368	347	360	357	392	377	370	379	351	375	399	361	365	401	364	376	345	378	409	372	377	358	371	379	366	390	332	351	377	352	388	360	374	364	382	362	385	381	380	388	385	392	353	383	342	363	376	341	398	380	401	387	395	352	361	367	361	349	371	392	368	340	380	368	359	353	383	367	319	379	378	356	399	391	366	344	383	377	354	356	364	417	377	360	389	365	365	380	382	413	384	361	378	362	358	366	353	382	423	368	348	355	384	389	375	386	353	357	359	353	337	351	376	356	379	371	378	387	367	351	373	367	354	344	354	363	374	379	377	371	349	391	369	375	345	358	384	354	392	412	358	353	372	383	372	390	392	370	359	385	362	366	350	369	325	356	381	407	337	348	378	414	396	377	381	382	404	362	356	374	356	359	371	388	377	381	351	367	377	379	344	353	393	351	356	345	373	397	363	386	379	380	375	380	345	347	365	361	382	364	347	411	359	385	345	374	361	399	384	385	364	405	377	314	369	382	378	362	365	320	353	375	336	365	356	373	401	343	389	381	363	376	374	372	368	391	358	395	350	369	392	354	398	359	388	376	377	355	405	371	413	363	379	389	376	351	360	334	349	371	353	346	358	370	389	372	344	340	344	364	364	370	394	339	364	372	372	364	362	386	374	335	371	378	403	377	388	362	352	396	359	333	365	354	396	374	399	405	375	355	404	356	388	361	368	400	362	371	384	364	356	380	366	352	377	365	378	391	402	350	368	380	382	365	354	322	344	399	369	394	397	372	351	338	360	396	380	378	386	334	356	396	406	381	407	389	369	364	390	381	368	380	329	378	372	350	372	383	388	392	378	384	389	357	381	361	361	374	401	383	341	341	353	362	339	415	335	366	403	355	376	391	407	361	363	391	391	418	389	358	399	368	380	359	410	323	381	364	392	352	412	354	390	378	374	396	378	381	389	347	393	348	379	381	358	388	379	391	397	386	348	359	362	394	349	394	346	371	395	338	387	372	425	370	403	345	318	364	361	398	375	391	355	375	382	386	365	383	404	377	384	369	405	350	359	332	362	370	350	363	376	364	395	390	382	359	380	345	321	369	366	345	367	406	346	364	343	368	370	383	392	383	378	406	377	369	371	361	359	391	386	371	361	355	326	359	391	409	391	390	382	342	337	325	365	375	377	411	366	361	351	393	364	392	372	398	382	379	365	385	375	366	398	393	364	349	351	362	360	348	367	394	381	334	367	380	343	365	347	404	349	375	388	375	355	385	323	366	386	358	362	347	403	375	326	354	401	374	375	366	343	374	391	370	379	381	391	373	403	360	362	386	380	354	377	371	381	341	388	328	358	353	371	342	348	343	377	365	383	369	348	371	347	338	379	360	369	370	369	372	340	358	380	368	357	347	380	379	351	387	335	396	363	386	374	358	381	415	334	354	353	396	396	354	404	381	353	354	351	395	378	346	370	381	385	363	365	412	400	354	364	392	371	374	346	382	360	358	366	339	336	395	357	348	337	379	373	374	373	366	405	376	398	382	355	391	378	390	359	360	400	422	383	383	358	379	379	348	389	417	360	386	387	354	357	362	354	378	350	392	371	353	336	393	344	330	335	357	363	413	380	388	375	381	403	362	354	356	324	334	374	372	351	406	385	375	370	346	367	372	357	365	323	377	360	387	366	371	339	367	362	356	350	370	319	362	326	363	339	368	378	373	379	363	380	376	384	359	382	326	391	359	377	337	370	363	375	371	393	354	362	391	360	348	360	371	356	344	397	386	364	372	378	405	336	352	380	367	374	360	354	342	369	370	388	361	343	351	377	367	343	381	407	359	386	367	365	324	368	387	331	355	397	403	362	372	349	353	371	349	402	385	339	396	394	387	316	364	339	353	393	357	381	334	389	347	390	401	367	350	388	366	332	358	397	375	374	374	395	362	361	365	394	360	380	354	368	350	404	369	381	352	359	342	372	347	332	378	332	345	361	357	327	393	381	359	371	351	366	334	383	368	348	389	359	356	382	362	347	387	378	345	362	393	365	359	366	396	363	371	345	395	355	362	382	343	408	376	355	366	337	361	384	384	394	359	362	397	324	367	366	355	348	356	353	385	386	351	376	330	381	390	401	350	379	353	359	373	347	407	385	399	377	358	357	359	360	378	398	320	372	385	360	396	375	342	351	357	345	398	393	404	365	366	377	375	380	351	402	371	360	393	356	366	374	385	348	381	356	382	406	382	369	366	362	362	328	386	403	354	397	330	379	374	366	373	411	363	357	367	375	361	372	361	371	369	338	343	368	394	330	376	350	386	341	375	380	380	348	377	384	379	380	351	374	353	351	336	360	361	418	350	359	361	361	396	348	389	364	385	389	352	371	377	364	381	371	380	331	386	381	366	358	378	360	374	397	369	376	389	387	391	370	362	348	401	376	370	326	419	398	363	361	373	327	329	352	363	378	377	391	336	375	379	342	390	394	325	384	385	363	349	398	360	354	376	337	386	334	368	385	385	380	366	352	350	380	361	399	369	405	409	389	356	343	397	357	358	365	398	333	324	368	369	413	369	322	347	351	396	363	358	392	352	373	365	370	386	378	396	364	362	369	362	334	394	374	391	352	353	368	345	371	333	360	376	366	418	366	379	348	377	392	383	367	351	375	382	359	403	397	356	355	346	433	356	363	369	367	359	375	370	386	347	341	363	400	408	376	352	424	359	408	371	387	387	345	377	381	381	393	346	385	384	371	346	400	370	386	376	398	351	324	368	366	384	367	363	376	385	393	370	382	356	370	357	377	367	348	399	370	372	420	341	363	392	358	381	389	376	377	372	397	372	365	359	371	375	391	375	341	352	355	390	357	347	386	382	362	359	353	409	354	353	370	381	351	380	384	350	374	362	363	353	349	360	380	357	388	350	359
23684	21490	29115	24293	21482	14223	1840	1150	1002	1012	961	906	877	836	803	786	788	756	819	833	784	753	784	791	801	780	776	825	827	802	781	786	789	879	785	734	768	815	847	749	786	811	764	845	745	779	743	813	750	794	773	793	818	797	754	779	828	826	795	764	756	735	805	771	742	754	773	683	792	766	767	783	805	770	798	767	736	723	822	755	733	774	721	798	758	758	739	704	793	774	759	750	732	723	754	755	793	734	745	746	778	779	781	808	730	763	765	828	745	731	804	778	740	790	768	765	753	767	796	768	742	800	792	827	782	747	754	798	748	784	751	729	759	765	762	745	761	758	806	729	808	778	762	758	732	799	749	766	755	753	721	747	783	792	783	796	758	762	755	818	767	806	744	729	755	783	765	740	759	786	755	813	749	757	766	750	821	777	785	784	788	795	774	794	761	781	748	804	784	773	764	750	755	807	793	831	762	761	796	756	758	750	805	753	754	737	799	715	780	823	780	772	771	748	746	769	720	777	763	746	783	740	761	771	752	753	725	750	780	732	796	804	773	766	734	698	739	798	842	784	758	791	763	782	773	700	756	727	792	751	766	818	784	780	796	768	758	751	724	767	752	781	752	817	768	785	784	796	748	781	784	770	774	803	766	727	748	709	775	772	814	750	774	753	742	793	740	771	784	769	743	765	732	755	799	809	733	854	778	807	756	785	767	771	727	787	750	846	752	777	808	731	728	765	773	762	721	787	779	782	792	738	773	774	747	808	746	808	789	716	765	726	773	750	788	732	752	768	780	775	760	761	818	745	780	763	808	794	767	769	745	769	779	800	756	747	754	760	777	724	770	794	756	760	730	760	787	818	785	731	757	726	808	739	773	783	805	753	803	830	799	742	764	749	778	746	776	783	746	765	743	781	743	773	754	760	720	732	741	782	750	723	870	773	724	727	805	727	810	746	783	773	773	755	784	787	760	765	743	746	802	687	774	804	763	755	766	814	785	764	767	708	770	747	729	804	782	778	809	753	780	741	779	763	732	727	791	779	775	799	760	712	761	806	752	756	796	789	783	812	798	750	763	706	757	756	748	742	741	795	759	771	778	773	780	700	762	763	771	766	781	763	752	737	764	776	724	730	764	778	779	749	792	816	721	813	772	741	745	739	784	712	793	732	762	810	756	734	771	829	763	792	794	788	758	745	793	821	775	752	755	726	734	751	780	785	741	822	746	746	740	791	792	697	773	742	745	788	801	799	761	746	815	782	786	831	785	779	706	793	791	751	747	770	767	818	753	772	774	786	805	727	768	708	758	753	778	775	778	803	759	739	782	741	753	774	779	767	810	746	708	792	754	752	765	729	799	814	763	776	782	835	762	774	711	743	746	764	764	766	765	776	754	801	783	735	728	766	732	766	722	755	767	781	745	724	799	746	758	766	728	814	757	781	754	749	778	759	802	722	780	772	827	748	786	751	807	753	809	774	749	754	733	808	796	739	811	828	763	801	807	774	772	781	706	745	837	743	786	793	733	759	792	752	778	767	751	781	804	801	724	784	762	817	802	729	736	786	792	780	788	709	778	737	785	761	799	750	789	724	761	725	752	719	779	772	780	748	793	762	764	780	770	769	720	787	802	793	785	795	744	745	789	780	789	770	732	801	784	760	733	768	730	773	705	760	749	813	782	804	776	771	760	768	784	749	726	779	806	819	750	771	754	767	762	750	741	795	787	755	833	756	732	784	758	782	784	802	763	781	821	793	755	767	750	726	766	773	738	756	804	766	751	753	729	730	768	707	759	824	754	756	782	739	759	769	772	732	778	793	769	781	788	747	752	836	778	781	790	761	734	853	741	761	690	737	756	766	840	787	797	698	751	812	740	798	743	775	769	769	768	731	793	757	745	773	754	728	771	720	785	809	767	791	725	784	772	778	736	788	736	798	808	821	783	788	764	737	763	754	740	782	731	766	809	772	768	781	772	721	797	761	694	822	778	741	742	747	738	765	793	734	757	700	729	759	709	760	748	794	749	789	786	776	833	775	819	800	787	749	819	766	745	793	831	693	699	787	742	826	734	752	762	741	772	733	756	856	786	776	731	762	783	811	804	726	749	797	734	802	780	799	823	764	747	715	786	820	755	741	765	796	804	752	778	772	764	787	772	795	784	775	695	734	790	801	782	812	746	750	774	770	767	775	828	761	767	700	803	777	779	789	743	779	780	741	742	771	780	791	777	766	802	748	766	757	823	786	715	811	737	742	748	719	786	774	727	791	810	722	753	823	753	774	768	753	741	765	767	797	772	772	766	813	777	757	788	725	778	744	765	728	761	768	758	733	758	777	747	764	749	760	746	793	752	772	737	757	737	748	753	771	783	728	752	797	735	761	800	745	782	800	777	728	813	748	722	753	821	720	745	746	783	789	777	766	796	795	806	781	776	836	751	744	753	778	745	749	793	753	770	735	783	758	781	735	781	727	797	824	736	765	777	747	754	752	752	713	753	810	715	773	786	720	733	802	753	760	804	792	769	742	776	800	733	777	816	792	769	800	742	780	778	711	761	768	821	776	791	711	766	780	763	763	733	689	786	762	701	816	769	759	795	730	765	813	764	746	743	775	809	736	737	768	772	763	758	758	797	732	775	801	804	818	782	779	777	724	765	762	790	769	827	786	761	755	754	744	770	765	749	753	776	749	717	724	760	783	767	793	800	776	740	783	760	831	721	744	758	768	772	780	715	763	821	801	779	779	779	720	771	771	743	839	794	758	774	778	766	818	767	784	715	711	786	770	784	762	796	744	799	806	767	807	765	779	821	790	746	772	745	828	762	776	720	768	764	688	734	755	757	803	751	745	768	769	803	799	821	766	778	803	762	743	788	833	756	792	806	774	775	781	790	749	815	831	723	756	749	770	752	685	755	760	717	801	775	738	799	731	757	755	767	778	772	808	727	790	719	749	818	802	794	774	756	756	759	733	782	811	745	793	717	756	758	768	789	840	795	800	799	753	794	794	761	786	748	726	789	734	811	767	771	773	717	760	759	721	797	801	776	759	743	761	715	711	724	743	770	783	773	761	731	760	749	779	768	758	716	748	777	748	765	775	776	775	779	797	789	712	720	752	830	767	784	737	796	788	731	771	793	796	824	760	763	766	763	754	776	741	797	777	751	740	806	748	725	779	751	780	780	763	762	776	761	772	778	753	779	757	821	787	778	811	791	777	748	792	772	760	740	820	766	809	725	744	776	742	792	769	770	803	770	771	770	759	760	742	729	801	857	764	813	750	770	752	738	743	812	796	755	787	786	781	760	755	738	789	714	794	781	780	755	796	767	745	730	814	744	726	787	758	731	812	758	780	775	779	745	747	769	769	786	757	786	752	793	786	790	745	762	791	739	803	746	783	754	759	787	780	825	804	775	785	739	780	687	750	743	703	794	790	719	744	823	769	753	781	786	772	731	731	755	742	705	746	741	779	781	726	716	785	775	761	803	802	737	796	759	799	808	769	699	800	787	796
3566	9456	6749	3262	2504	1987	1677	1413	1211	1060	1050	971	961	938	870	873	846	839	833	816	832	809	830	843	835	800	816	835	843	823	762	769	801	778	802	787	796	792	775	762	798	839	805	797	822	807	745	795	768	760	792	785	768	750	790	765	835	782	802	767	737	768	781	720	789	727	750	778	780	778	761	754	748	777	772	764	794	794	768	810	814	812	829	754	774	849	783	785	774	784	847	747	780	807	832	762	759	817	766	795	742	796	753	794	782	768	727	799	764	858	795	806	745	719	767	785	749	768	761	722	818	721	781	793	785	833	780	757	767	771	749	764	781	711	789	748	757	820	801	752	783	811	827	752	742	762	748	769	747	743	767	780	729	793	816	812	761	717	746	758	764	788	766	861	804	802	808	767	768	776	816	771	737	766	806	802	794	743	791	792	785	785	739	728	801	827	791	786	712	778	825	765	833	812	804	748	754	811	786	753	786	772	789	772	809	809	764	773	822	761	704	790	748	762	793	781	755	802	814	770	782	806	731	760	735	784	771	841	781	730	776	763	823	810	738	763	796	810	735	769	782	803	790	792	798	781	771	747	805	757	757	748	788	737	801	770	721	819	829	732	774	762	797	758	815	727	769	763	804	779	785	778	801	720	780	746	734	779	800	774	770	789	776	755	767	742	830	819	797	722	792	748	807	762	761	792	791	758	751	800	745	785	723	771	775	778	792	754	752	738	754	749	734	777	750	771	770	756	791	730	774	744	772	772	744	761	798	820	797	768	744	798	812	735	794	761	794	785	793	797	739	826	769	783	803	797	815	785	761	807	751	797	798	779	764	783	750	798	754	790	760	799	779	755	797	810	791	790	833	809	734	813	792	830	738	776	744	781	776	765	763	799	812	783	822	780	729	740	757	729	782	753	773	755	771	727	798	785	738	740	751	840	744	828	773	809	760	770	789	816	760	756	762	776	775	816	767	765	783	783	772	735	805	777	790	770	784	801	788	778	811	773	787	786	783	811	759	743	773	762	765	800	773	791	817	797	787	731	790	774	782	757	793	811	790	766	793	765	773	725	823	794	771	742	788	767	744	804	769	791	799	749	760	771	811	800	846	744	770	701	806	801	771	763	764	794	730	782	802	739	721	770	759	792	755	754	765	740	722	747	771	752	775	809	828	788	790	767	833	781	812	756	798	779	779	783	804	773	815	769	747	781	749	774	755	825	824	814	834	774	739	787	812	783	761	753	756	810	782	774	846	761	772	814	827	786	783	772	762	820	790	820	800	786	746	742	770	742	828	722	820	794	845	763	748	798	780	758	793	816	783	762	801	774	769	793	795	789	767	813	765	728	757	781	769	760	760	756	763	810	782	770	769	746	780	760	779	824	744	776	751	745	784	781	764	730	755	760	762	812	841	768	804	778	785	775	786	754	758	828	768	776	802	764	777	804	832	769	768	827	832	768	769	744	771	803	802	875	753	819	746	812	762	774	803	758	755	772	767	790	800	725	777	779	806	761	755	822	792	760	735	746	766	789	792	744	822	788	754	838	775	813	775	762	760	774	775	776	805	807	772	803	800	800	757	800	774	783	795	755	751	807	821	780	746	738	801	781	784	807	791	737	759	849	779	766	811	751	774	801	806	758	774	768	765	744	840	787	746	733	744	776	743	794	782	784	820	783	759	791	751	779	762	799	699	797	806	819	770	719	758	779	749	772	801	758	771	786	820	779	706	794	813	753	798	796	764	802	826	743	816	783	780	792	791	809	761	793	770	779	761	799	780	791	780	791	766	823	754	758	767	807	756	767	795	785	758	779	804	791	780	795	776	765	780	792	801	791	802	779	796	769	812	811	801	772	773	785	774	752	785	794	761	759	773	789	747	781	788	724	792	768	750	734	792	761	777	834	773	819	752	813	785	824	744	744	801	785	800	803	760	747	798	748	730	745	808	751	770	762	742	815	790	799	769	746	743	840	746	813	812	830	748	759	789	803	793	798	776	754	828	814	735	738	795	771	739	761	794	773	761	782	768	724	753	806	696	726	755	757	753	778	776	757	747	782	703	759	706	777	737	760	822	786	809	778	807	782	790	763	738	810	776	774	830	745	746	762	750	760	799	780	810	796	802	799	807	755	796	779	796	772	767	800	743	812	733	758	813	818	754	774	738	771	742	824	843	779	765	760	754	696	755	777	809	802	772	782	748	774	747	802	759	729	812	813	806	808	781	779	782	742	788	790	778	790	784	802	813	782	812	756	738	792	778	771	768	767	853	769	724	794	826	795	778	766	772	771	854	766	784	795	782	772	774	826	760	784	825	738	745	753	761	784	769	789	752	781	763	724	774	799	771	763	754	770	816	757	793	770	760	813	776	782	801	790	804	768	788	824	757	805	746	761	783	795	792	759	737	770	775	755	763	813	749	730	834	753	806	795	804	779	803	795	789	779	740	827	792	807	776	808	754	820	794	746	766	746	781	799	771	770	746	751	770	813	801	788	790	815	819	823	794	787	800	818	748	769	812	783	796	736	811	798	826	770	804	820	801	807	800	797	727	757	767	801	774	834	773	823	850	772	828	766	783	786	793	832	807	780	749	808	858	769	764	786	783	738	762	762	792	774	790	823	753	763	822	787	754	784	783	783	773	748	741	768	795	783	792	839	745	847	775	791	756	748	759	781	801	765	784	763	792	792	797	796	768	824	830	765	773	805	792	771	789	792	757	761	737	770	777	800	785	762	794	831	714	704	766	754	770	776	764	764	791	794	727	813	789	822	744	779	768	741	767	777	751	756	748	778	790	705	715	810	770	772	780	759	828	768	783	749	741	745	775	780	785	821	796	725	784	814	758	764	781	843	752	767	785	805	797	755	766	790	793	747	749	782	810	756	728	770	790	768	760	748	785	783	813	840	766	801	815	756	769	732	793	736	755	781	792	776	773	794	827	784	754	736	752	802	776	787	753	781	791	711	797	739	792	756	812	780	778	792	763	735	766	761	812	757	726	789	850	821	797	803	761	764	785	809	755	778	779	760	753	779	750	770	799	763	807	798	788	832	800	781	795	789	779	799	761	764	787	752	804	794	794	821	753	773	772	786	778	743	799	811	759	759	763	788	777	771	766	750	726	788	808	780	768	745	829	731	805	782	800	763	812	813	749	737	815	818	756	761	731	762	739	750	754	762	791	806	766	749	776	772	767	779	766	777	742	759	778	739	775	784	753	800	756	789	796	748	736	759	769	759	819	803	747	772	710	762	781	778	742	745	789	783	811	722	805	830	797	738	776	784	813	777	767	785	822	797	794	775	805	759	741	801	793	772	773	783	795	771	812	802	819	718	762	741	798	795	776	738	780	706	786	762	776	765	811	780	775	775	775	826	761	778	798	800	771	796	730	747	776	761	798	788	766	835	740	770	741	790	721	806	732	795	806	779	767	742	767	768	742	802	776	758	773	832	772	791	799	778	750	771	779	778	710	813	800	802	794	793	766	782	789	770	732	751	773	827	721	776	832	746
24868	21566	28331	25188	16012	825	452	391	323	326	285	277	280	275	259	241	271	242	248	248	251	226	221	267	239	233	235	257	244	222	207	215	212	242	224	217	241	230	215	265	234	244	228	213	207	193	244	238	228	210	230	211	216	218	252	225	219	252	213	214	231	245	223	234	218	210	211	207	207	202	209	237	211	218	227	208	225	208	211	233	232	227	225	192	216	234	233	248	232	234	232	231	218	229	206	260	213	233	221	239	241	200	245	230	197	210	205	228	207	222	213	239	221	228	208	226	201	225	201	245	222	223	224	217	239	240	216	234	210	201	230	224	200	234	238	255	209	173	232	208	242	228	220	208	234	186	236	221	217	209	217	206	222	223	236	216	220	219	226	195	219	209	205	214	227	224	217	218	233	255	199	212	233	205	226	241	225	233	194	228	224	246	233	226	225	200	219	204	230	218	187	244	224	241	219	220	222	214	196	217	242	235	200	213	223	242	227	213	205	226	210	233	219	222	209	224	246	214	238	217	226	233	227	222	218	211	207	202	217	234	241	195	195	229	202	219	236	230	217	222	220	220	251	223	218	211	217	230	237	200	234	237	213	249	235	239	200	203	235	247	215	254	253	213	210	231	243	215	216	230	194	236	264	175	192	236	233	200	221	226	241	236	209	197	217	238	277	228	227	217	222	243	206	204	230	239	229	223	249	232	224	223	211	206	220	257	225	215	220	218	215	221	239	214	239	242	200	206	224	226	205	240	221	235	200	221	198	220	229	237	221	238	215	223	211	232	232	206	258	262	223	234	243	231	240	235	238	206	209	225	216	189	235	233	231	230	225	203	218	238	227	211	219	214	239	208	215	219	216	216	210	229	218	235	231	224	261	234	224	234	200	218	202	236	244	218	215	198	215	198	211	217	229	205	224	228	209	238	237	232	203	217	210	230	215	208	230	220	204	215	209	227	230	243	247	226	226	217	220	195	223	222	222	225	215	197	236	240	242	225	222	208	180	188	215	238	250	233	228	214	221	220	232	199	216	213	237	214	208	254	246	237	225	226	212	220	206	227	219	246	214	209	222	200	244	236	222	235	201	202	239	215	230	231	224	195	224	244	214	224	252	233	196	208	224	228	241	247	209	204	195	224	253	203	219	220	211	234	232	234	255	217	224	218	204	229	233	209	194	235	206	233	236	212	203	235	231	208	226	219	217	228	203	209	234	213	222	223	212	185	211	225	245	233	265	222	211	237	225	198	220	224	229	201	229	228	233	221	221	233	225	234	224	232	234	225	229	219	224	212	208	215	212	211	230	216	215	240	207	210	224	239	249	213	227	203	233	242	197	211	206	200	239	211	223	211	250	230	208	201	232	236	218	195	230	233	237	219	188	196	233	242	220	226	224	211	212	234	200	205	215	218	224	231	234	214	213	221	216	226	211	212	233	209	209	234	224	217	215	209	204	220	232	237	235	224	230	231	247	225	209	218	243	224	198	230	200	249	219	218	213	224	237	209	214	220	219	232	200	228	227	215	211	216	235	217	214	211	235	225	232	211	225	221	242	235	252	206	257	249	233	213	216	245	206	227	231	212	187	213	220	183	242	197	205	227	215	243	243	228	220	209	223	216	252	215	225	218	214	212	240	227	198	258	234	231	217	201	206	186	217	238	232	207	216	227	220	228	220	247	216	202	189	249	212	227	237	224	199	213	231	240	202	231	223	230	249	210	225	234	211	232	215	230	223	216	223	221	218	232	221	223	222	246	247	207	207	213	222	234	197	221	248	235	231	205	241	216	217	206	238	218	224	242	210	203	245	218	232	244	212	230	227	247	218	216	221	211	202	204	230	222	233	209	246	254	214	235	223	211	246	240	201	254	217	227	236	233	237	193	226	200	207	222	232	206	217	242	212	209	219	231	220	223	228	234	202	244	214	234	206	228	220	219	230	216	246	208	196	234	221	225	207	213	227	206	226	215	238	210	198	225	220	232	231	239	207	223	226	242	222	236	226	201	225	222	254	192	230	228	242	193	222	207	220	209	236	227	221	214	223	238	210	210	226	221	201	222	232	225	205	260	233	248	214	197	226	236	217	211	236	232	206	214	239	231	220	242	212	206	220	234	226	204	199	204	236	236	202	209	216	234	205	195	212	223	227	217	223	201	235	205	213	223	201	223	208	191	233	217	206	233	226	222	234	233	217	259	227	229	205	228	203	218	219	254	215	193	247	242	209	219	215	225	216	191	207	211	219	218	235	241	226	245	263	195	225	222	207	213	228	222	233	202	187	227	235	238	229	204	194	225	221	221	213	227	225	234	226	220	216	190	254	244	220	225	225	247	210	227	223	221	220	240	228	243	223	202	218	234	240	183	215	213	226	223	242	231	254	219	228	228	256	221	211	206	210	222	196	213	231	229	180	258	230	207	230	232	256	214	223	222	239	233	230	215	226	230	210	215	232	224	205	195	233	237	227	216	207	186	223	234	226	209	226	226	228	213	280	226	216	217	226	236	196	224	234	211	216	235	222	231	216	228	224	209	229	213	214	246	224	220	218	212	211	226	206	232	229	215	224	216	226	241	214	221	243	226	235	237	212	227	235	223	226	231	244	238	233	207	210	210	217	208	227	237	235	208	209	224	233	205	221	200	249	234	219	202	200	237	196	208	194	215	231	219	226	199	250	234	210	210	230	227	206	221	226	200	241	206	230	222	234	194	219	240	220	231	212	218	222	260	230	203	186	199	232	194	245	221	230	221	216	221	227	228	222	217	227	208	228	232	243	232	232	230	219	231	206	222	234	210	225	194	227	228	261	234	228	244	224	197	201	207	215	218	238	248	236	241	233	184	201	239	229	212	217	205	249	226	211	206	217	213	223	220	227	225	209	237	223	236	198	190	223	217	202	222	243	224	227	216	229	252	216	210	238	232	215	203	218	229	211	207	256	221	226	215	231	236	232	226	220	226	215	235	233	242	205	220	211	225	230	229	205	230	222	211	243	227	222	237	243	219	207	218	233	216	229	202	191	236	204	230	224	222	239	237	226	210	211	201	228	239	238	214	217	221	222	254	232	204	227	221	225	238	225	242	225	180	212	191	218	235	242	228	256	216	199	234	241	194	222	223	196	219	225	245	256	217	223	238	214	230	190	199	221	228	198	236	189	177	185	206	237	213	223	229	229	233	220	209	232	237	227	203	224	242	218	204	226	250	213	212	234	215	211	227	221	232	229	221	252	209	226	211	241	210	221	224	219	227	227	228	216	229	240	238	221	238	235	229	231	215	237	221	232	230	228	250	220	229	191	217	241	226	248	229	201	206	231	216	244	224	222	224	204	207	229	221	240	213	221	218	233	199	218	194	193	208	217	239	222	216	216	211	210	219	259	222	230	240	217	229	230	218	230	213	217	210	220	234	208	236	214	217	208	228	212	209	208	197	221	212	221	214	200	225	224	246	229	193	207	248	228	190	230	222	214	230	220	216	239	218	231	231	208	223	200	204	217	197	222	202	213	237
3250	6136	4245	1693	1285	965	791	602	479	476	418	337	364	355	329	302	274	288	276	286	279	308	275	272	263	247	248	249	292	250	280	261	247	262	268	263	257	261	233	261	253	257	259	255	213	267	250	266	261	249	268	237	242	253	280	267	272	259	242	237	263	235	251	279	245	222	245	216	252	239	240	254	265	243	230	229	254	284	257	248	251	233	224	241	272	279	262	257	235	250	236	243	264	286	253	246	254	274	263	276	250	265	241	231	216	234	270	256	235	244	215	217	232	246	265	275	240	239	260	252	245	229	244	226	274	206	259	253	235	243	267	232	236	261	249	245	262	229	227	241	233	227	234	228	241	244	264	236	258	247	236	244	252	237	261	269	238	274	231	241	245	256	255	243	254	248	255	258	224	254	230	241	232	238	266	233	232	246	269	230	263	264	230	226	269	228	253	234	233	248	258	280	223	231	261	259	263	277	254	268	283	258	264	242	263	256	260	235	244	259	230	228	250	266	260	243	241	248	245	277	265	277	255	235	236	249	247	259	278	236	243	239	239	250	233	248	247	252	267	244	251	247	254	235	237	247	235	231	212	229	255	215	231	237	229	235	235	229	261	250	250	234	248	239	259	217	251	238	233	238	234	269	241	251	220	220	240	268	257	263	245	236	255	256	242	223	261	267	245	264	249	230	260	237	272	270	244	253	216	216	264	254	234	253	247	242	266	265	233	250	270	257	233	272	223	237	251	244	252	250	235	272	266	238	225	256	246	252	260	240	254	233	235	246	257	273	248	239	246	251	236	233	225	257	266	218	218	262	228	254	242	235	264	258	272	255	278	245	258	229	262	227	255	252	255	261	252	260	240	233	264	247	234	246	249	265	238	288	267	236	239	252	244	239	256	228	250	229	251	248	214	257	259	237	254	244	251	257	258	261	231	237	248	241	240	239	251	240	239	225	240	266	236	229	229	240	246	256	265	243	242	213	260	248	281	225	254	243	244	228	245	224	255	248	212	250	255	252	259	229	262	202	242	270	279	272	236	267	259	234	232	217	261	270	253	240	243	240	240	263	248	242	244	260	242	212	251	237	242	258	278	231	241	241	258	247	262	238	258	257	238	235	253	257	275	246	256	217	214	266	233	269	260	266	221	250	277	253	240	215	250	260	272	248	239	233	240	214	267	264	248	249	257	283	259	234	238	267	249	265	248	231	253	254	261	217	250	267	237	242	239	246	241	254	234	236	239	244	255	221	220	265	250	257	265	258	229	254	249	235	252	242	244	253	265	253	230	223	263	241	261	247	239	270	254	255	260	220	232	269	266	259	225	246	229	267	272	249	229	255	241	256	258	248	262	232	238	250	279	230	269	254	238	268	262	230	245	239	252	246	229	258	237	234	221	263	260	267	252	251	263	228	243	223	246	246	236	282	229	250	220	244	260	269	249	244	239	246	259	260	245	231	246	240	246	257	269	241	258	247	220	254	248	260	234	241	250	224	264	248	223	224	294	246	265	252	254	247	240	262	239	253	286	236	243	224	241	247	236	237	245	261	242	240	283	264	239	257	218	248	264	275	240	263	247	249	275	257	255	272	251	256	261	274	234	260	239	262	262	242	248	248	237	263	257	232	258	242	257	231	243	227	274	240	244	250	257	256	237	245	260	250	229	227	253	262	246	264	242	232	246	247	242	265	253	238	265	235	254	232	250	227	246	246	205	252	243	248	221	264	234	223	236	248	237	243	252	251	241	234	234	253	227	245	262	230	240	222	266	261	245	229	253	268	256	230	263	254	227	257	220	259	262	263	246	241	247	225	241	266	251	250	245	229	259	241	258	221	235	254	259	239	225	239	271	260	217	264	215	235	251	229	251	269	241	251	244	260	241	236	242	250	231	254	277	240	251	230	251	253	237	271	243	242	259	223	258	236	221	233	240	246	245	230	255	248	238	266	261	233	256	243	254	260	274	248	258	230	225	243	233	245	243	249	261	235	211	253	254	246	254	249	253	270	229	248	232	255	247	230	263	272	252	228	241	246	218	245	223	254	240	229	243	235	226	235	257	232	274	233	245	248	239	239	233	244	272	232	246	248	255	245	243	263	255	228	254	217	236	222	250	238	238	262	261	231	227	227	241	253	255	259	251	253	238	249	251	245	247	245	263	287	257	256	225	264	242	236	230	264	209	244	263	256	252	256	260	258	253	240	262	257	248	247	263	245	272	267	259	211	225	240	215	245	241	247	240	230	255	250	246	249	255	266	236	242	229	254	240	251	272	265	232	234	242	245	264	242	222	231	245	236	265	242	276	256	259	203	219	268	251	262	257	230	237	267	253	257	245	274	228	242	244	253	267	258	275	225	265	218	254	229	252	246	246	223	227	238	250	236	273	256	247	235	264	273	225	242	269	238	254	218	275	247	257	248	244	258	236	246	224	273	249	259	278	248	272	271	259	246	251	239	237	209	236	268	251	229	256	229	251	243	220	241	224	269	250	240	245	262	245	243	251	232	249	241	240	233	244	235	244	248	270	235	244	253	274	253	241	260	255	255	262	220	255	236	238	237	226	244	257	250	261	244	259	247	238	264	250	273	254	253	220	242	248	246	239	246	238	241	245	261	265	244	249	252	266	239	231	252	231	243	251	230	227	227	244	244	260	246	224	265	250	241	237	254	268	230	262	237	260	270	240	226	240	231	250	262	262	241	240	264	244	231	235	233	236	229	250	246	243	232	267	262	269	191	254	240	224	231	244	290	242	218	245	214	259	244	236	258	259	278	242	240	251	240	268	230	230	225	232	256	249	272	221	244	226	254	254	256	257	234	233	240	234	256	264	249	257	252	240	272	270	232	254	242	232	210	243	228	228	256	271	238	229	230	273	240	234	237	279	242	232	246	271	248	223	260	233	221	268	225	243	241	223	228	264	236	267	244	250	254	224	261	233	219	266	256	239	241	235	252	257	247	227	265	265	257	247	254	261	263	241	250	264	229	271	262	252	227	237	274	250	232	238	261	223	253	252	234	244	251	254	279	244	260	242	240	283	229	258	234	240	249	264	271	234	266	259	245	215	254	236	231	253	238	263	226	237	235	271	253	235	243	226	265	226	271	224	237	299	240	235	225	242	234	252	244	250	246	267	257	255	245	257	222	250	254	228	245	245	263	253	277	222	281	253	216	249	221	241	237	234	258	247	233	244	221	250	270	260	250	266	241	243	256	276	259	257	263	267	237	234	250	242	243	262	240	241	269	273	253	260	239	244	244	263	286	276	271	249	259	246	268	232	239	252	256	234	237	235	218	261	215	265	250	226	275	272	239	250	226	279	259	253	237	277	251	280	229	280	250	244	230	236	250	233	249	263	267	242	252	216	228	223	248	222	263	247	264	255	241	272	241	254	254	251	282	237	237	252	255	223	228	263	249	252	256	238	244	260	223	239	243	200	250	229	222	252	254	246	260	254	262	252	240	261	250	259	226	253	245	249	250	215	243	259	242	255	239	233	272	255	263	270	260
22669	21564	29537	24058	21566	21645	13163	1782	1240	1161	1109	986	993	923	939	902	933	864	870	796	761	842	854	812	793	736	802	765	764	739	813	778	819	763	762	724	796	819	773	794	744	740	783	737	821	757	750	759	774	772	773	760	797	757	804	754	742	797	712	795	741	788	833	761	761	778	770	776	783	793	778	773	714	758	724	739	761	717	742	767	732	772	755	790	791	770	743	784	786	804	806	785	767	747	800	705	716	750	731	761	761	797	701	746	768	781	773	801	747	759	803	719	737	727	778	799	800	790	780	742	750	724	775	772	767	754	749	751	775	718	761	780	815	788	710	723	775	729	711	816	773	767	772	747	779	724	745	793	755	707	764	760	799	774	756	806	755	729	755	728	766	772	783	778	800	751	718	769	803	720	724	748	788	813	765	797	813	753	728	702	783	715	724	795	764	775	724	773	800	814	738	794	770	784	765	745	816	763	759	749	740	750	778	739	671	806	810	746	761	734	792	757	755	781	741	710	755	740	772	846	755	772	754	701	778	813	791	758	783	765	752	755	754	706	726	726	737	781	777	752	804	763	758	763	741	772	749	763	769	795	803	731	707	739	737	766	766	828	716	754	783	695	775	774	715	762	757	756	745	755	714	734	742	765	790	780	767	747	784	766	752	698	765	749	743	811	775	735	757	789	746	797	718	739	747	737	773	764	722	741	715	767	700	804	756	772	726	746	769	747	768	809	749	765	730	793	751	769	828	782	744	755	766	702	767	766	775	784	780	746	766	767	756	703	750	717	793	739	815	755	763	775	745	777	769	750	722	752	754	785	768	744	750	772	764	777	746	744	768	746	774	753	736	751	780	739	712	741	757	730	770	791	709	763	744	765	790	760	700	723	778	758	705	761	771	754	788	761	798	751	752	731	771	800	814	797	769	753	741	730	723	751	748	796	778	763	787	782	753	791	716	759	790	784	781	718	801	799	743	765	785	762	780	754	792	786	776	763	768	736	735	781	746	754	717	763	756	756	797	764	733	754	780	811	741	727	788	799	739	725	798	825	778	727	746	780	753	778	819	738	732	750	806	725	793	732	781	761	796	731	774	733	771	707	766	745	741	711	817	763	754	737	751	737	778	790	765	739	751	750	737	714	682	744	771	752	777	733	784	732	806	717	710	753	725	765	816	770	725	797	702	752	721	752	756	805	781	775	762	754	731	762	779	738	727	741	773	758	774	804	736	743	757	775	760	751	725	762	731	794	799	802	801	754	815	787	771	765	743	760	793	763	781	756	765	731	769	747	763	723	764	754	769	755	780	762	761	777	775	769	724	734	754	724	779	769	795	723	817	770	763	726	749	802	757	737	787	751	769	737	773	736	759	757	768	718	731	750	748	731	735	719	754	744	751	718	725	723	795	755	742	765	774	734	727	781	743	743	758	760	791	758	750	788	760	760	811	732	738	771	783	760	765	769	769	755	716	746	745	764	783	808	789	766	747	771	791	693	771	817	781	722	755	752	803	749	740	766	734	724	741	822	793	728	764	828	765	735	807	815	740	790	752	754	736	773	735	729	734	752	761	808	784	772	734	740	717	750	755	754	751	761	714	748	777	729	774	732	725	775	693	788	793	767	763	806	769	773	795	767	788	748	799	696	759	794	790	770	742	762	748	758	773	674	742	801	786	866	792	753	742	743	734	729	775	777	750	720	766	784	743	758	805	732	737	773	729	754	795	788	786	694	719	766	764	796	757	765	766	729	760	755	781	737	698	748	761	749	742	782	777	744	761	763	692	753	753	708	775	752	744	798	767	738	712	736	718	783	737	766	719	698	754	760	771	744	805	754	799	762	704	755	762	803	697	752	756	799	804	751	793	745	718	719	761	735	782	736	767	747	784	784	722	760	780	732	767	746	752	765	729	711	780	728	750	813	766	755	737	782	748	780	795	794	724	735	829	764	728	797	807	731	742	731	743	716	773	810	798	725	764	750	760	735	747	772	769	755	786	712	771	773	736	794	730	771	727	737	802	741	745	816	753	747	740	738	742	737	754	791	804	750	730	776	794	716	700	735	770	725	744	766	759	777	770	804	775	791	781	811	752	744	774	694	725	727	726	766	716	768	726	746	761	754	800	734	737	797	768	776	737	743	782	746	751	752	765	757	814	781	708	809	747	767	750	744	737	727	694	782	796	753	733	755	751	706	686	809	749	774	710	741	784	722	786	743	804	747	830	779	753	778	787	834	752	783	743	751	757	818	757	742	790	718	729	732	740	745	767	748	771	797	780	776	799	747	769	808	786	763	750	749	784	771	730	752	742	699	763	733	804	769	751	686	770	741	768	715	754	778	773	768	768	726	730	755	769	737	794	743	716	743	750	755	788	731	692	749	742	758	812	757	762	754	746	694	734	748	725	669	738	777	738	768	752	789	775	724	749	716	719	764	744	751	706	800	783	773	781	744	744	779	748	744	793	710	800	794	764	757	714	783	801	779	793	746	811	735	708	733	709	725	769	783	770	800	749	811	693	799	781	713	783	792	762	742	764	788	798	749	748	778	814	767	726	761	829	780	742	704	736	755	758	714	756	769	803	726	819	765	729	788	728	769	734	750	772	807	857	736	717	780	754	746	783	728	735	795	745	745	755	761	784	738	774	744	788	764	697	785	807	764	752	700	760	727	754	749	746	724	722	779	785	776	674	769	748	758	727	731	751	740	730	769	777	775	740	722	729	797	765	769	715	773	735	759	758	746	772	763	758	778	716	734	762	785	754	743	756	743	770	709	786	731	705	763	729	709	780	741	760	761	747	761	779	730	763	778	770	822	752	731	705	757	755	753	767	765	736	771	774	780	799	729	750	749	725	720	756	725	815	781	795	773	743	750	746	725	817	781	711	752	732	774	741	729	761	782	807	758	684	720	745	739	758	759	751	772	797	724	764	726	749	717	767	718	742	821	779	715	766	765	798	776	765	760	775	785	783	779	780	797	711	765	752	778	802	802	752	740	812	815	780	818	747	745	669	718	733	775	795	700	762	802	761	757	783	750	726	729	752	792	720	808	762	785	730	737	781	753	756	722	773	753	836	679	758	777	719	757	792	747	827	776	773	676	707	722	833	760	718	748	730	772	749	756	775	730	826	734	803	742	749	792	767	754	776	756	698	772	756	810	751	713	784	748	798	741	813	766	736	718	816	759	745	727	789	782	793	736	774	779	771	766	774	717	806	761	804	791	738	778	765	759	754	817	764	728	768	714	750	754	766	730	742	779	745	734	818	731	705	765	786	786	740	721	720	784	806	776	769	768	792	751	773	752	751	772	698	803	745	753	719	754	783	712	758	748	820	748	718	813	721	765	740	738	752	780	779	720	759	763	763	708	765	744	766	758	741	779	781	792	791	743	773	770	749	778	739	745	753	748	776	755	773	787	756	757	786	726	788	738	744	786	734	752	790	795	752	716	736	671	752	805	725	751	776	779	842	736	744	725	744	783	760	784	757	765	765	754	756	799	727	766	824	790
4787	25111	11883	5496	4053	3139	2507	1955	1701	1477	1347	1190	1104	1075	1067	949	937	924	964	918	922	851	847	867	873	902	851	814	827	802	835	789	781	817	858	804	807	844	826	771	826	715	811	775	816	791	730	789	773	768	843	803	861	842	792	802	777	778	807	815	782	764	831	751	780	776	779	775	778	766	744	800	811	809	797	756	811	729	792	794	780	791	805	749	803	751	775	793	825	810	790	792	771	743	778	797	798	781	853	785	755	840	831	794	809	763	785	769	758	772	772	762	740	758	823	805	797	775	794	761	762	803	771	851	761	785	825	831	820	789	760	773	794	789	766	806	810	788	797	771	801	720	801	761	799	824	766	822	777	758	747	800	788	771	754	764	814	765	785	781	822	741	755	816	747	757	801	761	781	828	804	775	719	798	727	808	801	815	733	799	836	777	757	788	767	778	775	780	738	780	771	784	802	732	785	753	764	783	801	785	742	788	773	844	772	804	821	795	775	776	791	747	838	789	785	772	794	782	769	739	782	773	808	752	818	784	770	758	759	728	794	777	770	738	829	762	807	813	785	783	770	762	784	809	751	752	762	777	796	785	772	764	779	799	757	782	786	745	747	795	738	806	777	785	785	769	766	776	784	736	753	794	762	775	753	788	764	811	763	754	764	810	819	803	796	747	769	771	830	776	773	772	774	785	773	750	754	800	735	746	766	787	791	809	777	775	746	755	813	802	804	786	763	758	754	833	757	758	798	749	802	753	808	785	823	753	791	737	752	781	734	739	790	753	817	790	848	800	779	751	753	832	754	780	802	738	774	781	751	747	745	823	728	758	761	827	739	806	703	738	783	773	792	842	755	798	743	778	749	776	802	769	798	767	779	791	779	784	766	733	796	787	788	759	775	747	788	796	743	736	754	841	765	786	813	780	786	757	774	764	747	738	736	690	761	733	752	825	769	792	784	782	757	791	758	781	791	739	855	746	830	779	758	814	803	784	788	790	773	759	776	760	762	781	791	805	806	817	772	749	798	769	775	792	786	747	792	811	762	728	793	779	809	787	823	775	766	784	755	757	786	768	828	791	797	762	801	778	783	787	774	759	797	784	779	778	735	799	824	780	799	801	750	748	798	837	821	838	759	784	748	746	822	757	769	760	812	761	763	766	818	765	755	767	694	739	794	793	753	730	783	747	792	747	784	797	807	758	788	778	769	733	783	816	791	741	802	752	768	807	791	762	788	834	775	809	772	812	824	771	772	795	838	778	775	741	794	780	765	841	816	783	795	793	755	745	734	850	737	787	756	810	739	787	736	747	806	738	732	849	772	775	785	822	753	809	815	836	764	734	800	838	766	805	789	760	799	769	692	819	740	797	762	775	771	737	755	731	759	791	798	760	774	754	812	769	781	794	798	804	760	764	766	782	777	805	782	788	767	776	731	777	822	710	711	787	810	749	798	734	707	808	788	850	768	801	742	675	783	794	777	729	755	799	747	766	776	770	779	772	822	793	781	760	758	786	782	805	819	772	802	808	840	782	766	754	787	811	757	810	806	793	756	784	784	765	791	755	748	734	810	724	770	780	765	828	710	786	775	817	795	805	778	761	747	745	717	846	814	741	781	747	773	831	810	760	799	773	789	781	797	795	753	780	781	795	775	747	760	766	833	811	733	746	753	782	739	765	725	769	736	746	766	845	817	742	771	750	786	791	771	789	740	764	777	796	729	801	755	767	853	755	771	764	787	739	779	791	766	802	770	774	806	754	780	792	744	780	737	784	745	809	765	770	777	781	756	753	805	797	809	748	762	752	754	836	815	812	783	795	778	770	770	771	787	762	759	736	817	786	807	776	806	821	749	752	768	784	827	752	786	778	732	828	759	804	769	764	729	817	817	728	749	776	755	795	786	811	797	779	779	786	817	747	815	782	806	787	804	788	750	781	725	762	783	760	795	784	793	763	779	733	790	796	795	778	803	805	852	762	746	754	812	810	797	796	821	775	797	755	771	795	746	821	711	718	773	784	809	792	786	760	732	814	789	768	754	776	764	754	826	778	786	757	751	780	821	788	769	782	782	792	800	734	750	758	740	789	789	821	781	759	783	801	772	778	754	819	769	789	785	796	759	724	749	778	781	829	821	804	736	770	818	759	757	808	783	745	812	750	822	794	774	783	788	819	763	787	793	728	782	754	724	745	841	804	758	768	773	813	817	847	781	739	742	820	766	768	769	775	815	758	806	759	748	725	762	802	773	765	778	786	782	796	734	750	794	747	794	792	815	745	747	770	771	784	814	806	781	758	803	809	770	802	784	756	788	790	760	781	758	757	796	813	787	752	814	769	765	786	784	829	774	785	780	734	779	805	774	803	779	735	784	775	753	790	757	784	817	754	792	740	751	794	758	767	766	753	772	754	798	794	745	811	785	780	820	749	764	746	784	777	766	759	761	767	782	780	772	737	789	743	726	799	810	817	732	736	791	798	715	757	753	797	837	743	812	768	744	754	811	676	754	839	763	761	742	774	800	848	800	726	785	803	735	739	736	805	752	791	763	784	745	820	799	791	782	736	735	862	816	832	809	773	752	768	735	782	757	834	771	765	785	798	776	758	802	795	740	735	762	784	759	766	774	783	785	762	762	783	772	772	837	770	783	744	785	862	783	776	835	772	772	797	760	743	760	745	804	770	759	763	826	806	732	767	728	817	746	799	778	794	823	717	743	810	794	735	754	798	808	766	745	766	716	786	794	754	749	838	799	725	813	783	820	762	768	729	786	767	752	762	788	799	805	760	740	798	751	731	825	783	790	808	846	752	761	764	754	802	789	801	799	745	800	774	830	742	793	791	818	832	821	739	729	744	799	779	761	849	813	727	753	825	794	808	729	801	797	755	763	760	788	769	795	801	807	821	765	796	754	775	753	790	767	787	809	765	806	776	775	816	769	775	777	829	786	790	789	720	820	767	759	766	804	772	781	752	775	763	760	783	809	794	792	796	830	801	779	780	778	815	792	809	785	782	789	770	754	766	747	747	817	771	785	758	793	789	798	708	744	703	854	792	738	766	776	731	824	816	682	734	765	788	862	771	743	739	806	756	783	728	724	770	783	816	799	836	774	789	820	731	793	740	793	830	854	779	777	799	766	774	805	777	787	758	796	757	783	766	840	758	769	748	752	794	790	756	761	788	786	763	787	713	767	794	759	780	775	709	761	805	815	797	810	794	794	760	777	746	740	710	815	767	781	796	813	817	773	798	761	780	789	739	805	782	798	772	772	779	791	819	777	787	750	833	753	743	759	797	755	750	779	764	787	791	766	765	784	809	745	828	814	808	801	802	784	780	804	798	809	802	820	784	739	724	804	823	769	793	808	772	778	746	780	755	801	786	789	768	792	795	768	755	800	759	781	755	791	769	785	757	775	777	744	783	797	798	774	782	757	817	808	772	779	778	787	770	866	815	793	795	751	807	754	759	787	784	774	813	776	740	734	731	775	746	790	795	815	849	759	823	807	761	766	798
27847	20581	9314	776	416	391	415	384	392	342	360	358	358	349	356	340	323	351	321	333	339	347	382	341	389	398	363	360	363	381	381	356	390	381	339	354	359	355	345	359	377	389	363	355	323	332	350	368	370	372	351	359	319	371	378	397	358	322	348	312	326	373	382	344	339	346	365	358	360	348	346	337	341	365	338	334	346	359	382	376	347	358	363	355	329	339	376	340	370	382	343	316	329	352	366	388	361	357	361	370	371	338	346	369	355	392	388	342	354	363	350	369	348	360	346	362	350	331	364	384	372	358	352	372	374	367	369	358	342	376	339	366	348	361	342	366	380	371	367	355	377	394	338	380	341	376	362	346	366	362	335	365	345	391	364	359	334	348	339	366	350	367	322	335	309	352	368	343	340	335	359	391	348	350	330	368	362	341	385	333	347	355	363	314	335	378	332	365	327	354	374	355	353	371	362	373	384	390	374	353	360	375	360	337	326	333	383	369	390	349	357	377	340	318	341	362	349	378	322	371	327	335	330	352	378	362	319	408	383	333	319	323	329	366	340	358	333	354	323	311	331	373	372	346	346	351	361	366	347	328	328	335	361	360	370	355	369	352	366	347	311	343	363	390	358	342	347	358	358	330	377	361	397	363	356	374	340	371	362	356	367	354	387	340	330	380	361	374	370	363	372	389	365	367	350	354	337	336	358	348	332	361	344	331	386	366	364	368	332	347	369	377	355	326	373	298	351	350	363	356	355	358	354	337	344	330	312	354	342	350	365	341	356	386	390	335	335	360	359	335	341	399	329	302	367	387	376	371	403	327	363	360	340	340	361	330	349	332	357	356	335	367	370	357	333	360	336	378	360	338	326	346	306	386	376	370	331	360	371	359	313	333	346	367	359	372	340	312	377	392	345	347	340	393	346	354	360	362	360	352	354	352	365	376	323	360	358	383	339	344	343	370	366	343	332	389	379	365	352	347	355	358	334	350	334	349	325	384	335	363	338	344	365	350	365	356	378	351	361	376	333	297	330	344	363	332	365	363	312	350	383	360	363	325	355	362	320	333	363	308	346	358	302	390	392	366	345	374	331	381	378	357	362	369	308	346	376	361	340	326	342	363	347	369	364	357	336	366	341	328	379	358	338	361	323	384	358	333	346	326	342	364	354	336	374	334	388	351	349	364	358	353	329	348	341	322	385	352	358	352	357	350	349	358	372	353	323	383	360	338	376	365	403	386	360	385	322	360	346	349	340	328	356	363	370	359	335	358	304	370	386	330	347	330	379	327	351	336	372	354	362	366	323	364	354	353	368	330	351	340	376	314	362	337	343	355	399	333	333	364	339	348	343	362	362	348	350	374	320	343	327	360	380	359	366	353	364	346	339	393	372	374	345	379	353	351	349	360	357	330	325	376	363	357	339	360	331	356	370	345	353	337	352	344	373	350	330	367	382	338	342	380	333	379	356	360	351	359	340	343	361	335	364	371	374	385	372	348	367	359	369	389	364	345	354	346	346	345	384	342	339	381	351	348	343	353	339	349	350	355	344	359	361	382	310	362	353	353	312	336	357	381	354	373	337	394	352	379	369	335	351	354	388	370	360	382	353	361	385	403	337	344	351	347	354	327	346	342	340	340	335	337	341	343	361	422	381	346	351	334	348	343	327	327	340	364	359	344	342	380	391	351	380	369	335	360	375	340	391	355	383	344	348	349	348	335	356	360	377	350	324	316	369	331	368	362	372	344	325	331	303	344	332	341	387	393	346	342	353	346	325	357	332	371	334	346	375	364	338	361	326	383	357	370	366	328	349	338	358	352	357	338	351	358	350	359	357	358	390	380	362	403	336	378	340	351	379	384	356	375	369	342	359	329	322	373	349	359	372	366	352	366	335	377	375	348	361	399	359	377	367	359	372	315	358	385	376	393	335	337	357	371	347	349	366	347	343	349	351	366	366	343	399	377	369	365	334	371	346	374	351	353	360	361	372	375	386	384	344	330	332	326	378	388	310	351	364	343	356	351	353	325	361	346	347	331	355	376	360	363	364	382	373	362	329	380	362	345	353	399	346	348	361	372	362	390	370	374	362	359	341	385	327	359	352	398	359	374	350	371	374	363	327	362	372	338	362	332	327	386	352	367	351	344	365	318	334	366	381	381	368	376	351	333	342	334	368	337	345	357	364	340	349	404	379	367	353	386	386	342	362	345	320	372	338	374	368	359	381	366	364	355	359	375	385	326	349	376	369	415	401	320	341	366	344	396	370	362	338	347	332	316	337	367	355	356	378	400	344	335	353	330	316	351	397	399	355	363	380	316	350	356	348	336	370	339	324	335	318	355	358	392	381	386	360	371	394	355	367	338	360	354	371	345	351	341	368	373	354	366	372	344	341	365	372	353	334	355	328	366	332	365	374	352	390	346	321	370	354	388	360	345	384	341	335	375	357	350	355	340	357	378	365	350	356	333	396	340	347	362	367	340	354	363	371	403	367	349	388	340	340	333	356	357	371	365	363	326	357	350	354	376	365	349	356	340	341	342	347	345	354	358	327	354	378	379	354	336	381	338	391	360	342	376	345	370	359	364	362	373	357	348	350	350	341	346	349	360	348	365	366	355	363	360	347	344	382	350	353	356	342	376	362	353	380	422	388	362	351	372	346	344	368	323	374	348	353	383	370	370	337	333	380	379	397	379	376	346	331	348	371	345	353	352	365	363	283	367	346	356	405	339	359	355	330	360	365	341	334	397	361	376	378	346	346	379	352	405	357	335	347	356	356	344	354	348	328	348	357	334	405	349	320	376	368	338	348	380	344	363	341	352	354	339	348	354	340	394	336	345	345	359	336	358	372	342	388	312	346	375	349	405	359	359	347	372	371	324	363	356	361	357	372	381	375	354	384	346	364	370	383	398	317	323	346	343	343	383	346	368	346	333	349	308	347	343	368	357	352	341	366	354	388	375	347	344	387	332	360	333	362	367	352	348	352	340	367	347	361	371	354	385	329	394	348	331	345	367	337	346	352	351	358	370	351	350	358	346	361	332	336	350	349	355	356	384	371	380	359	365	350	359	345	342	380	344	355	325	344	389	372	344	393	362	338	361	363	376	333	314	327	375	361	332	368	366	355	355	343	389	333	324	370	336	381	370	386	360	366	343	336	364	380	347	388	378	315	326	331	360	369	345	337	363	389	380	334	363	341	317	342	352	339	361	329	362	381	359	325	346	335	354	325	368	344	355	351	357	364	355	361	380	343	374	327	338	338	338	340	352	371	347	334	376	328	315	349	371	356	358	372	377	370	356	362	368	363	370	364	367	361	358	380	380	352	346	352	370	347	359	375	369	367	358	361	388	377	340	345	348	338	332	375	322	359	371	339	361	400	363	352	357	355	329	346	372	379	357	360	348	355	311	365	324	350	327	355	377	360	394	386	343	343	347	357	366	360	357	347	363	358	338	376	338	329	369	367	367	348	383	367	326	327	377	423	331	362	331	341	344	363	341	357	358	378	352
4170	12511	4319	469	448	434	401	384	413	394	396	387	384	379	350	356	380	345	349	369	367	393	351	356	375	359	378	377	355	359	365	381	392	344	388	362	359	357	361	346	351	364	322	390	380	369	337	361	404	380	379	374	394	348	411	402	379	374	357	374	358	350	369	407	407	359	390	369	366	401	395	341	339	346	387	354	360	381	337	369	389	383	330	366	380	362	392	376	398	359	370	345	368	352	366	397	353	345	372	388	356	417	361	352	384	351	367	351	343	362	342	352	422	377	376	379	403	406	388	368	354	398	392	335	339	355	365	373	359	386	388	391	404	402	392	383	362	397	367	374	347	384	369	352	400	391	351	353	390	397	366	348	350	379	351	348	393	375	378	383	382	378	345	398	418	370	378	370	375	342	377	353	364	371	344	369	368	344	402	372	342	334	377	380	354	370	382	409	342	348	341	355	369	370	342	365	358	394	394	428	382	355	358	377	358	358	349	377	373	377	391	336	374	389	360	348	357	366	393	359	363	361	386	372	359	381	378	407	392	359	389	374	380	353	346	370	353	353	339	353	356	358	383	343	389	385	380	351	341	332	358	370	361	352	369	353	375	383	364	369	391	382	373	341	354	377	366	367	364	372	385	353	376	366	340	385	351	345	350	362	382	328	352	396	364	363	367	382	351	375	383	365	385	379	349	358	387	398	393	380	383	374	391	380	329	390	355	335	363	385	387	392	377	351	362	376	367	349	409	369	365	364	349	371	349	361	325	361	362	348	347	383	380	388	385	335	361	389	369	364	359	391	365	361	375	387	354	362	389	389	340	361	403	410	413	365	383	385	393	362	371	372	368	390	404	343	381	381	355	337	355	364	423	366	378	350	351	347	347	379	390	347	371	380	405	340	354	357	361	334	372	379	400	401	412	414	331	361	415	386	366	375	384	351	379	359	383	376	377	351	356	351	384	340	358	369	365	385	392	399	360	357	384	363	398	365	333	344	354	389	375	355	360	373	355	370	372	422	346	340	381	362	387	406	355	357	386	361	364	360	421	385	376	325	345	357	397	369	363	394	380	346	321	372	358	389	401	365	413	373	408	375	359	378	346	351	382	343	368	381	360	356	389	379	386	406	369	327	360	346	349	374	398	366	399	364	383	386	385	384	356	359	385	389	357	363	365	357	372	352	372	321	343	341	368	324	391	366	410	409	381	425	364	370	392	369	379	422	374	365	384	348	378	346	412	388	368	391	369	378	367	379	382	368	351	381	340	365	380	387	374	328	410	386	363	374	365	390	375	344	341	372	351	385	354	347	339	372	384	397	364	340	359	352	340	350	383	372	386	362	363	386	382	361	369	365	360	354	416	334	358	358	374	376	378	340	383	362	410	330	365	367	372	359	388	386	394	357	357	371	340	372	357	358	400	371	363	335	399	350	390	347	381	378	368	366	364	387	347	362	370	389	373	397	373	386	373	385	356	364	364	324	334	365	357	375	419	362	376	356	354	381	368	357	375	407	384	366	351	355	367	405	369	361	377	379	346	353	374	348	370	371	361	382	372	363	384	348	332	365	366	390	304	360	385	344	381	363	359	366	367	389	371	377	344	377	390	316	352	376	352	370	319	371	391	394	369	359	377	379	385	358	388	349	362	390	397	389	390	376	374	363	337	389	384	336	370	383	348	373	398	377	344	364	342	366	401	368	346	387	361	365	384	400	382	397	374	375	361	357	368	343	354	384	403	358	360	371	368	363	377	338	384	376	376	370	384	361	384	395	379	375	356	367	357	374	344	404	384	400	364	369	373	394	380	387	392	366	334	337	364	350	394	393	393	358	353	363	341	376	358	364	383	367	341	378	382	359	392	363	373	397	391	375	365	357	382	394	373	372	342	361	355	418	355	397	386	368	361	368	397	379	345	377	372	387	368	352	352	373	345	380	387	377	388	358	366	382	385	327	345	345	401	374	350	373	397	353	376	392	385	346	417	365	371	390	388	370	361	368	391	354	408	378	365	369	391	369	381	365	386	346	395	374	373	373	374	391	372	396	318	363	389	385	341	405	387	401	377	382	367	383	388	390	352	386	363	371	333	364	391	381	381	354	380	369	362	373	400	367	343	359	395	391	392	367	360	347	394	392	349	375	370	350	374	359	361	370	311	385	388	381	376	441	350	369	383	407	368	346	363	380	371	388	383	377	369	353	349	380	392	366	397	403	382	346	383	388	356	396	394	354	386	347	407	361	372	361	369	349	390	340	376	364	371	349	403	357	389	347	361	383	347	377	397	358	364	355	401	369	374	380	362	360	349	349	307	350	348	372	382	360	347	379	421	359	367	350	359	380	358	379	373	349	384	357	376	360	388	350	369	342	361	380	380	360	400	369	361	364	344	369	338	386	415	369	373	366	349	378	351	377	365	375	378	350	353	352	362	352	403	369	340	376	378	367	351	388	355	383	411	379	370	332	389	390	405	388	371	348	380	354	358	345	368	350	395	329	384	338	381	381	359	355	372	353	332	366	366	357	392	394	345	346	370	360	367	383	369	394	380	356	387	373	355	355	351	386	368	337	379	354	352	403	352	350	351	359	344	363	363	381	368	366	371	374	384	364	377	403	363	395	378	381	356	408	372	395	366	388	367	360	400	352	414	390	383	394	374	411	362	365	372	366	374	357	374	402	344	407	380	402	379	369	392	367	374	362	420	365	360	365	384	336	379	394	360	364	375	362	362	376	372	368	363	344	352	337	327	320	378	367	398	354	365	387	370	377	349	363	358	360	411	394	340	391	386	372	370	402	350	381	360	381	372	361	392	338	386	377	345	352	362	361	363	365	387	351	361	371	356	376	363	356	341	371	353	336	388	384	371	386	361	357	376	364	367	368	367	367	371	380	404	371	366	381	380	395	352	388	359	365	394	367	371	352	363	386	372	403	373	353	368	401	396	366	335	326	390	389	390	402	332	387	369	379	395	360	385	365	367	377	360	376	371	345	360	401	392	333	398	335	376	413	397	367	365	400	372	342	386	357	349	370	374	346	382	364	363	384	387	369	347	376	380	380	393	380	370	364	375	374	413	358	359	368	400	403	381	365	361	353	328	336	365	401	373	368	387	371	362	382	371	395	367	368	384	352	376	364	388	357	357	360	361	383	372	364	378	362	387	399	392	378	351	355	404	370	384	377	372	391	382	356	360	408	354	353	373	358	359	351	367	378	386	364	385	392	383	367	311	365	384	346	370	361	355	401	373	347	340	363	381	405	385	340	367	380	348	413	390	405	378	368	373	385	412	391	381	384	368	352	352	370	371	346	386	389	377	360	369	396	364	419	389	372	351	410	388	346	357	377	371	370	370	380	405	365	399	392	380	344	373	399	366	354	373	372	366	384	381	373	377	362	417	354	376	364	360	373	375	384	382	365	376	356	352	372	350	386	383	349	392	361	357	378	381	368	358	361	356	387	360	347	365	384	385	337	369	360	377	369	335	366	365	363	375	387	363	351	367	380	378	382	369	376
23635	21386	28973	24198	21392	14131	1884	1118	950	975	978	942	891	812	838	818	790	849	871	851	750	859	789	832	803	815	792	798	776	794	753	790	744	789	818	774	791	760	757	766	751	801	739	778	796	758	840	784	770	760	761	786	773	741	764	760	787	775	780	767	742	672	733	757	742	763	796	736	764	799	817	769	754	760	773	756	757	775	725	804	739	826	803	762	779	781	802	792	725	765	788	775	737	803	755	784	739	792	790	798	771	736	772	771	840	736	746	752	794	773	771	787	688	768	783	768	735	771	751	733	742	780	771	781	783	777	763	775	815	826	729	746	742	785	754	779	777	790	766	782	769	769	768	742	707	720	747	781	765	807	794	705	804	762	700	752	771	736	823	752	762	762	762	780	730	731	837	752	760	707	721	778	778	787	817	736	755	773	696	750	719	729	797	794	754	777	769	803	723	825	758	740	826	772	730	775	821	792	749	746	767	775	755	779	787	785	786	803	770	795	748	778	814	797	806	743	753	748	790	781	745	720	807	770	737	744	759	744	767	788	750	724	720	765	809	787	775	835	758	773	805	726	834	829	788	746	793	750	752	758	718	702	716	759	766	740	794	754	784	777	799	660	802	818	779	754	757	777	778	801	803	731	768	778	737	792	787	733	752	753	729	780	780	740	754	740	740	759	730	772	826	714	758	794	745	772	807	779	770	774	756	761	781	770	772	792	754	720	761	786	785	716	794	740	776	802	740	744	748	738	795	711	771	728	750	771	800	744	721	731	794	772	747	755	738	750	754	816	778	765	804	789	807	727	754	804	795	740	767	786	821	803	787	790	793	785	717	769	760	772	779	803	725	751	749	716	751	788	833	706	821	815	802	776	785	765	763	728	759	777	792	756	721	725	782	718	780	781	780	818	722	765	765	795	745	761	783	724	802	749	732	768	737	777	738	799	762	759	729	787	748	749	772	779	787	799	753	754	728	789	776	796	741	729	761	740	738	744	760	812	768	800	748	808	762	774	766	719	768	748	764	724	723	767	710	773	779	808	760	752	760	729	764	801	761	788	776	771	742	700	793	781	750	707	756	748	739	752	806	711	769	784	752	769	722	704	755	827	800	789	779	763	737	779	789	747	737	705	762	817	750	795	749	744	731	720	779	793	785	742	793	778	705	782	791	755	728	785	790	743	737	747	759	767	807	777	738	783	739	782	773	796	757	744	783	760	765	759	779	721	747	690	734	783	775	819	760	778	802	735	742	771	748	815	804	754	787	731	777	788	783	750	717	783	770	762	773	734	814	746	722	727	763	770	743	811	751	741	767	744	752	746	703	801	783	749	743	703	752	750	782	746	705	742	739	760	758	723	726	746	742	816	746	728	744	754	772	789	796	762	712	804	765	750	736	731	719	762	810	735	736	794	744	778	719	771	740	786	756	769	759	797	720	723	791	800	732	783	721	782	744	754	755	722	751	763	771	770	736	759	750	793	762	790	731	728	798	735	741	772	767	777	739	741	752	788	753	742	769	765	768	734	774	741	745	826	801	764	791	783	811	755	764	728	672	766	768	752	772	765	755	763	773	750	752	758	772	738	768	696	757	739	778	752	815	767	811	809	748	802	737	738	787	744	739	758	804	735	787	716	754	753	759	752	763	771	773	800	739	705	784	770	744	727	799	742	801	735	791	766	827	781	723	728	767	707	766	774	787	742	765	759	768	733	730	774	731	688	780	799	791	747	771	739	809	789	712	756	734	752	730	741	786	791	727	801	739	775	767	775	762	759	712	765	766	763	710	740	780	734	797	742	752	766	779	772	775	760	756	744	768	760	735	754	738	752	767	768	777	761	758	708	764	801	707	814	760	772	792	782	733	737	791	702	780	761	796	754	798	754	785	751	721	749	788	759	744	737	774	741	770	755	738	786	749	755	777	745	761	711	783	726	754	764	776	775	716	740	769	763	763	784	743	789	749	767	747	758	769	759	773	817	747	745	779	753	736	805	797	732	746	837	741	775	736	776	778	741	740	718	770	767	710	826	782	748	779	777	798	760	762	766	762	752	769	769	810	751	754	717	761	793	709	749	793	763	686	746	750	774	785	742	718	718	751	780	731	775	753	814	743	795	784	768	757	748	718	761	788	774	762	724	791	819	752	750	733	833	766	760	758	744	768	777	738	780	816	711	776	695	765	755	728	727	742	760	761	750	783	806	757	767	729	773	739	736	720	772	792	779	791	718	742	768	783	796	759	736	798	739	763	761	799	802	777	756	792	741	767	717	758	792	789	776	768	750	783	749	761	776	785	764	782	743	760	753	759	811	783	807	748	793	791	761	803	780	753	777	726	736	779	796	780	797	806	735	787	768	744	756	791	763	739	744	784	805	763	737	718	717	723	765	770	731	785	758	758	733	767	784	804	770	788	765	773	745	725	725	748	741	747	760	760	773	755	781	736	716	789	797	766	775	740	739	736	745	719	761	771	802	761	723	759	726	753	737	739	749	726	752	712	764	795	726	780	744	781	788	748	790	833	758	741	714	717	763	768	755	768	759	727	743	748	743	728	753	757	757	689	800	718	795	732	764	803	717	736	749	803	753	751	728	790	756	787	738	770	723	752	749	753	810	812	775	781	795	772	824	729	773	745	782	773	709	746	719	788	741	782	752	786	755	773	788	818	758	804	758	741	771	816	783	730	743	788	772	772	762	768	754	758	772	772	757	782	786	734	780	771	690	752	758	712	764	753	782	747	706	791	754	779	760	738	759	763	729	738	784	783	759	759	774	785	732	768	779	775	769	792	814	705	778	761	730	722	719	797	728	724	786	742	770	797	810	836	799	775	772	781	761	817	727	780	764	733	789	741	762	765	757	817	713	765	794	778	759	732	750	730	761	701	777	744	777	743	762	777	749	760	783	779	765	785	815	748	741	711	740	803	765	781	742	748	785	766	775	757	805	781	747	730	727	786	764	804	762	785	757	790	749	773	726	810	757	730	766	752	773	806	738	753	726	756	730	748	767	777	760	747	695	765	738	775	752	769	740	706	752	788	749	772	725	751	747	747	749	726	752	759	744	795	772	739	719	779	768	777	734	694	755	711	732	747	770	768	704	731	777	744	747	796	788	746	759	729	817	749	768	786	822	730	746	743	781	731	719	780	785	772	761	791	763	732	746	734	764	719	744	721	748	766	743	750	740	726	806	767	774	732	743	771	704	741	745	741	785	731	756	708	775	755	745	734	807	753	754	767	759	776	759	737	758	800	753	754	754	753	711	771	780	767	766	790	785	836	747	748	782	769	737	776	783	789	765	755	768	809	758	752	739	769	770	704	771	777	748	786	823	785	805	722	782	788	799	740	711	780	712	712	777	693	778	773	733	791	723	729	750	785	776	792	738	774	747	736	780	715	776	806	777	768	776	779	734	755	760	744	762	763	783	799	740	769	769	688	764	805	727	726	745	759	846	786	779	762	776	732	795	806	823	798	771	729	797	734	734	757	776	743	769	738	813	723	738	801	718
3452	19312	11840	3293	2490	1993	1581	1413	1231	1118	1073	988	955	964	898	881	849	817	849	797	849	801	813	784	788	849	785	801	848	745	829	789	867	786	773	777	789	842	769	729	827	788	778	777	798	775	789	794	789	804	801	791	801	788	773	755	837	757	801	782	799	809	822	779	779	803	731	792	758	813	760	781	745	730	733	762	762	796	793	747	846	770	757	774	847	758	760	783	762	735	758	759	738	791	815	781	788	777	773	793	759	789	763	800	751	753	771	770	782	787	827	798	747	778	789	799	754	782	752	781	782	764	752	792	774	825	777	781	756	771	759	787	760	770	812	779	813	773	774	767	785	749	780	791	779	789	763	776	803	774	802	718	805	799	790	789	798	777	753	719	732	818	789	716	772	760	750	752	766	711	779	742	771	746	818	789	761	773	757	766	712	773	792	754	781	781	736	755	736	807	801	779	767	766	750	779	741	771	820	707	764	821	739	810	766	755	769	777	751	767	765	739	784	778	714	763	720	736	790	755	794	721	817	797	776	781	782	781	777	762	743	754	748	780	743	770	755	793	781	774	708	771	783	805	824	808	799	739	750	798	743	753	790	744	750	795	751	797	805	767	789	751	804	751	788	770	733	741	818	747	766	784	777	795	770	788	803	767	798	813	764	739	771	835	792	768	765	757	750	825	765	816	787	811	757	783	806	777	758	748	773	779	782	778	752	801	817	785	797	789	741	715	763	783	780	760	752	796	755	801	770	762	768	776	724	790	781	806	706	788	786	751	782	773	740	716	776	768	790	732	752	719	795	802	752	746	771	790	772	788	775	771	783	716	791	766	794	799	803	785	737	764	730	800	812	739	731	779	757	748	787	740	733	740	764	791	764	779	763	750	766	745	767	755	770	803	760	744	701	753	826	780	767	750	787	753	793	768	799	773	792	798	801	776	795	799	758	777	797	782	779	809	751	789	786	789	754	802	819	784	776	759	747	766	789	700	774	770	796	751	761	774	811	754	736	792	765	784	752	753	785	807	766	762	759	713	764	797	781	798	770	773	749	785	748	780	780	766	775	765	775	779	772	812	796	781	749	738	729	777	817	767	774	733	748	782	783	800	776	770	791	723	770	726	787	792	810	768	834	790	780	772	821	777	766	744	754	748	782	728	815	792	773	775	766	808	807	723	798	785	764	748	811	783	776	812	761	748	731	730	854	764	781	801	789	780	724	783	787	779	804	790	792	785	764	791	794	744	735	748	732	822	766	752	792	726	800	808	788	790	817	761	780	738	751	750	763	729	756	755	788	770	787	816	776	742	728	765	769	802	771	796	789	784	794	861	767	770	791	738	777	737	863	776	785	800	721	722	759	760	807	770	749	763	770	741	776	813	785	745	769	808	766	759	764	748	771	740	781	770	777	776	785	799	732	789	812	800	753	762	756	775	772	796	788	768	741	768	763	769	744	785	760	814	772	823	787	758	772	797	783	815	788	804	757	752	769	797	784	797	732	737	760	766	809	748	775	774	769	764	747	834	788	764	790	768	757	768	835	739	790	770	762	810	785	786	801	801	794	731	793	784	754	771	742	825	818	734	787	745	766	856	729	750	734	771	741	764	749	802	835	772	739	756	780	786	789	824	716	744	836	702	825	768	756	787	770	746	790	836	770	759	778	767	796	776	808	780	791	756	836	778	747	785	782	759	743	811	741	794	742	762	785	787	743	792	801	769	766	746	808	716	770	766	734	804	751	759	763	750	771	775	773	781	748	801	752	806	823	796	740	803	745	815	791	785	768	778	739	795	783	799	713	748	794	813	739	763	788	752	750	769	743	752	791	748	747	803	768	781	754	743	751	797	741	830	740	785	790	787	793	738	735	764	790	799	781	749	768	747	834	771	789	758	794	824	764	770	776	796	821	774	816	758	757	719	793	796	734	776	735	793	743	744	749	735	775	783	788	734	755	747	774	800	788	808	784	765	801	754	823	831	741	765	759	751	775	796	750	768	801	773	825	745	732	756	801	792	688	769	769	754	736	772	773	794	755	779	768	762	804	689	751	768	800	779	759	770	757	782	782	778	772	727	746	774	777	785	750	818	797	765	823	819	795	736	780	729	772	804	750	758	722	764	765	759	799	750	767	777	755	777	783	818	748	768	765	712	834	801	751	771	815	771	716	749	756	781	779	785	777	783	729	766	694	801	752	776	812	739	719	757	789	802	797	782	781	806	782	717	751	750	824	752	758	783	728	683	733	788	809	786	786	803	788	766	748	812	773	758	745	764	820	737	778	802	768	766	833	752	730	808	768	754	795	754	774	771	770	769	765	823	790	798	801	787	838	760	758	812	758	779	776	746	752	764	805	748	778	726	724	767	756	814	759	769	777	746	784	749	782	770	813	819	765	776	759	810	759	784	763	765	785	795	734	711	761	752	782	801	821	785	875	773	788	738	767	813	748	793	703	791	773	792	784	818	756	778	779	786	784	786	746	759	771	777	774	781	773	804	801	753	703	782	775	762	741	767	797	736	802	776	802	739	771	793	738	739	722	759	801	758	754	821	814	766	823	772	759	810	731	786	767	763	778	781	779	770	764	755	737	720	793	782	780	780	753	789	794	781	748	757	783	758	778	807	754	792	754	778	762	750	749	752	820	776	753	725	768	767	754	776	776	732	745	764	742	799	763	803	771	789	780	748	787	767	796	773	714	773	788	795	731	780	759	779	764	814	782	795	831	735	778	794	781	782	808	777	732	745	767	737	761	755	788	737	799	765	766	744	815	829	811	758	781	771	780	772	775	773	758	782	788	800	761	715	747	798	767	791	751	774	824	747	765	745	781	764	735	787	802	797	778	783	782	757	775	801	762	795	775	793	824	791	732	800	785	806	807	780	760	761	775	803	811	761	786	802	787	742	767	792	844	804	761	795	718	749	737	795	786	750	774	779	806	759	753	760	737	757	790	781	740	815	784	777	719	799	752	784	750	783	759	767	708	794	753	746	784	752	756	763	758	767	764	719	785	749	746	742	784	730	758	757	807	742	720	774	746	752	739	827	757	716	767	754	781	747	825	757	769	787	793	794	762	842	783	776	784	843	777	765	687	792	827	796	814	708	834	773	737	808	820	735	800	794	753	775	802	753	772	756	744	770	812	772	756	786	808	784	789	766	759	752	805	757	774	774	807	779	783	787	789	749	744	783	760	759	770	735	769	771	743	786	803	732	774	803	807	755	784	744	803	833	767	797	765	790	790	771	738	791	717	791	811	738	769	752	780	799	816	777	773	772	796	741	714	724	765	771	769	788	749	750	737	754	791	763	788	827	787	730	758	711	759	775	822	794	788	749	758	785	768	814	791	779	807	731	739	827	754	790	766	757	809	779	758	765	745	811	758	743	823	777	777	742	753	785	738	778	786	745	757	739	770	751	796	750	768	757	748	809	774	806	770	800	746	757	754	793	756	747	769	731	768	745	721	769	741	793	748	736	810	801	828	789	800	776	813	699	800	781	790	769	770	813
24870	21537	28315	25166	16016	865	478	397	337	335	317	280	268	262	256	225	222	248	232	215	225	224	269	230	206	242	233	241	248	227	234	231	235	210	243	232	232	205	244	231	224	239	243	251	237	218	226	235	221	236	226	226	223	210	227	236	229	234	227	193	234	222	224	243	236	209	225	226	205	223	202	220	217	208	250	190	218	209	237	220	213	218	237	233	204	244	229	230	211	213	208	209	229	229	223	208	206	239	239	230	222	210	195	233	229	217	239	221	222	225	239	231	233	247	212	210	232	220	230	218	197	192	212	234	197	212	210	238	238	210	224	197	224	259	211	211	233	228	211	237	220	224	242	211	206	204	235	202	208	249	248	230	240	225	246	211	221	226	245	220	222	215	208	209	240	231	209	196	227	244	251	237	231	217	233	223	216	235	232	217	211	211	210	233	228	229	242	199	201	212	233	200	242	217	228	243	216	223	213	209	203	237	240	217	255	215	218	234	207	232	246	215	243	204	245	245	239	210	225	214	220	206	252	230	224	222	192	250	213	216	237	213	214	235	217	220	230	193	215	236	234	218	209	226	222	203	251	219	225	219	219	218	196	228	210	217	223	237	251	224	233	201	228	184	223	215	233	214	242	230	210	229	198	232	225	209	226	237	254	225	251	207	207	228	219	238	220	218	208	212	226	217	217	224	232	237	212	240	237	208	228	212	232	207	243	224	238	243	217	216	224	198	214	244	234	211	238	246	219	223	197	249	202	202	235	220	243	224	255	208	206	227	229	220	215	208	218	224	224	227	210	209	218	227	226	213	209	201	233	220	217	214	229	215	252	194	209	224	218	239	228	209	205	190	215	209	242	227	234	242	222	206	208	200	233	210	212	225	241	215	228	223	239	199	206	195	235	225	204	241	207	243	206	226	254	228	210	226	221	225	230	183	204	237	179	214	235	204	218	213	202	190	221	221	217	210	222	230	228	229	221	214	219	216	246	221	228	222	234	219	230	198	220	222	237	205	205	246	214	208	209	210	238	248	223	230	244	243	229	222	207	234	208	213	226	201	218	226	227	232	203	252	209	217	221	222	234	227	219	224	223	212	220	210	205	246	239	231	242	226	241	220	254	233	219	229	240	223	229	228	221	251	230	252	231	217	247	219	228	214	213	239	229	195	206	225	209	220	228	229	255	248	223	219	221	229	226	249	218	218	214	234	215	211	200	235	235	223	208	206	203	245	244	215	247	276	217	216	211	243	231	229	219	223	218	217	206	215	232	230	219	225	209	208	192	216	233	251	199	219	232	214	233	212	221	219	207	232	208	233	224	243	190	227	198	208	229	222	209	215	249	223	206	241	231	215	220	227	229	217	236	200	197	220	220	229	231	205	229	239	199	239	223	244	206	231	223	207	225	227	193	228	203	215	215	249	236	221	230	221	201	216	261	196	211	229	216	205	208	198	231	234	211	204	231	238	254	238	231	210	230	227	233	234	218	217	219	227	218	205	195	231	220	221	213	215	219	233	224	234	199	209	184	237	238	205	238	216	215	228	251	217	196	235	239	228	204	240	239	209	229	242	246	231	237	197	246	235	215	245	228	212	235	216	216	216	221	236	227	237	232	209	197	230	238	217	201	239	220	219	228	209	226	223	212	218	215	213	212	232	226	237	212	216	241	220	213	189	218	207	211	261	259	215	230	221	226	227	216	213	221	237	213	221	223	232	213	239	228	219	220	246	219	224	227	259	251	237	214	220	223	239	248	197	211	202	226	242	235	222	212	230	241	208	224	220	237	228	218	213	188	221	259	242	227	228	209	228	240	214	202	184	240	214	216	253	214	209	231	217	218	221	220	207	215	208	210	196	257	215	238	218	217	236	229	196	246	223	241	220	234	226	228	220	220	218	228	214	210	207	225	204	205	220	200	224	216	217	221	250	229	210	204	242	223	219	204	210	225	223	222	223	201	200	212	263	231	212	207	253	235	243	222	236	216	198	213	215	213	252	238	200	216	225	234	211	214	215	235	189	216	215	202	244	216	228	243	203	197	205	216	214	202	254	214	247	214	233	221	208	243	207	208	241	254	233	241	219	245	228	220	260	209	216	216	238	218	240	219	229	222	246	238	209	212	203	234	218	244	237	207	226	237	215	215	234	210	239	242	199	234	239	215	204	222	220	211	211	252	247	242	188	232	201	222	240	220	252	255	233	222	256	214	220	208	207	236	226	219	232	220	239	216	217	194	213	237	234	213	210	189	221	229	243	240	207	233	214	219	217	227	214	247	260	236	212	221	223	199	209	220	228	217	232	240	240	200	231	210	211	231	227	202	203	220	227	197	235	198	222	226	229	215	238	202	225	222	195	202	213	196	187	213	222	232	230	216	225	199	245	200	203	213	223	244	224	202	237	224	246	228	193	260	220	217	194	206	235	225	204	215	225	194	235	225	213	217	213	225	216	196	221	244	219	227	204	193	236	253	188	204	227	215	198	238	231	240	258	203	231	219	232	208	215	212	217	248	229	256	238	226	209	237	214	206	243	250	245	215	202	195	239	207	213	228	238	221	242	228	212	230	223	211	197	233	226	221	258	221	205	205	211	236	223	232	205	227	213	237	212	205	211	232	186	214	237	229	237	230	231	214	224	214	225	217	233	248	242	253	226	210	209	225	232	232	221	222	235	197	194	234	229	235	223	230	247	227	217	190	203	260	239	217	203	233	222	196	240	210	196	218	208	208	239	196	232	217	205	237	220	216	237	235	198	241	212	247	214	224	231	249	220	249	228	227	200	208	225	225	210	230	236	225	179	220	208	223	214	225	244	238	254	210	218	213	208	220	226	219	232	209	199	201	250	208	219	226	209	218	229	204	208	216	212	215	209	222	195	223	203	241	230	225	218	241	240	214	229	211	225	226	224	230	232	185	215	211	231	222	233	222	224	212	232	215	199	233	221	240	227	234	217	224	209	196	224	199	220	224	237	211	186	231	226	225	245	220	216	244	233	238	247	220	233	231	229	191	230	220	219	206	216	222	228	218	247	237	214	219	226	244	237	235	213	217	227	233	213	223	231	222	225	254	258	243	219	201	194	215	209	227	218	191	237	247	222	241	221	254	223	223	221	238	216	209	241	226	228	233	241	219	230	219	246	232	216	240	226	195	219	183	229	224	209	213	201	194	223	207	256	230	246	245	223	225	223	232	238	223	228	220	232	229	209	228	244	223	237	202	241	229	234	216	244	188	216	226	212	206	227	209	236	217	222	235	240	194	192	236	203	254	229	218	230	244	230	224	205	216	207	224	236	234	204	210	233	228	229	245	207	220	215	207	222	216	232	233	204	207	224	232	235	229	210	242	224	235	230	261	222	219	220	229	223	209	218	228	217	227	229	211	230	231	195	216	203	253	230	213	232	247	202	216	201	191	231	217	211	243	229	211	222	223	232	204	257	234	203	235	234	244	223	210	207	204	220	230	230	235	221	228	221	209	246	231	235	224	211	198	213	208	219	226	212	221	217
3145	12960	9387	1670	1198	1016	754	611	555	430	382	386	352	340	312	291	305	285	269	282	240	321	256	281	260	252	273	231	242	251	265	254	261	251	260	281	265	222	237	227	261	251	267	243	268	241	281	274	261	242	238	233	252	231	283	234	274	247	235	237	229	236	230	189	240	255	249	241	250	223	259	254	234	264	263	245	258	231	281	232	228	299	249	256	253	278	223	216	242	243	264	249	229	244	257	264	235	257	260	228	257	272	240	210	242	272	250	222	285	245	245	272	241	252	253	232	266	251	269	256	254	258	239	263	256	242	252	243	247	239	242	261	249	251	275	256	242	250	260	242	248	263	256	244	228	244	240	243	258	256	239	229	246	232	246	252	249	261	259	223	262	261	252	265	249	251	233	247	233	276	251	244	236	263	255	224	243	259	233	242	249	235	233	251	227	250	277	241	252	246	235	238	225	255	253	254	237	266	260	244	224	249	251	269	254	255	245	243	271	232	226	224	252	279	235	228	249	261	267	222	256	259	235	254	221	260	221	263	234	256	266	252	262	263	264	259	218	242	247	251	245	260	215	248	231	221	240	238	236	258	272	254	229	232	239	243	264	233	236	231	255	250	240	233	208	260	241	237	260	258	253	242	230	270	245	245	231	220	231	265	247	272	222	252	244	254	262	258	245	277	246	231	228	248	242	251	240	243	246	228	241	239	247	255	246	263	246	229	261	229	238	244	238	236	255	227	234	260	232	253	211	241	268	240	242	224	252	252	278	247	258	259	241	257	234	255	236	251	225	229	212	253	259	239	242	274	274	257	271	234	244	265	247	263	233	260	284	206	215	199	244	245	251	285	261	229	218	238	258	259	260	246	223	253	238	265	271	241	244	253	262	269	274	231	260	246	269	257	217	249	240	251	251	206	249	245	225	236	247	232	257	271	253	235	254	268	213	253	243	232	242	253	240	245	246	257	206	257	240	255	219	236	280	238	245	248	229	247	256	257	221	251	285	240	240	245	239	257	231	280	230	229	246	238	245	285	226	222	258	282	262	205	242	230	233	240	264	271	253	227	236	266	269	249	259	213	261	245	264	253	225	246	246	238	267	239	238	254	232	258	238	261	250	224	268	249	217	263	252	250	235	214	260	266	252	231	233	268	256	246	244	245	245	224	261	244	254	249	238	228	232	267	241	259	224	248	245	249	244	237	270	217	249	242	246	237	252	265	256	244	229	259	250	250	249	236	244	257	245	243	241	260	235	232	214	276	228	250	262	240	221	239	277	244	242	238	262	282	237	259	249	248	257	249	244	233	235	271	228	269	229	239	238	232	270	263	216	252	238	253	228	234	224	223	260	252	236	262	256	247	226	273	258	227	211	230	265	252	251	279	230	241	261	257	231	246	247	277	237	259	226	234	233	259	260	256	245	254	240	263	245	246	252	234	264	251	250	256	248	260	230	234	232	232	241	254	236	255	261	240	220	230	241	250	240	241	249	275	243	250	220	231	242	256	258	242	261	263	253	271	229	240	269	260	260	254	273	238	265	262	231	245	228	219	256	264	237	245	251	261	238	223	220	221	225	248	244	237	261	237	238	238	275	234	216	264	264	261	239	225	256	245	233	258	268	262	242	235	253	230	264	233	262	257	243	253	263	258	225	236	232	236	262	240	245	226	240	260	233	253	254	242	236	246	235	237	254	246	265	250	260	254	283	235	242	234	243	233	236	263	226	253	229	245	240	268	240	247	254	252	268	242	274	248	220	243	231	255	218	274	254	223	237	247	232	251	238	228	229	224	241	216	243	218	263	238	281	243	228	245	244	216	234	249	218	255	245	256	244	217	248	258	246	249	239	264	232	247	266	239	265	229	246	254	226	236	253	255	252	230	287	230	244	269	237	244	246	255	247	254	222	237	247	234	254	249	245	249	257	240	227	256	246	255	258	242	267	248	249	254	245	244	237	257	248	268	266	282	240	219	235	247	239	260	288	263	246	262	211	215	246	251	235	244	256	258	215	249	260	251	248	260	246	262	264	246	262	240	303	227	228	275	289	278	233	243	240	246	258	254	236	246	253	247	244	249	284	280	241	268	230	288	229	237	263	275	253	244	251	252	261	249	253	230	234	246	236	255	236	255	245	283	233	256	237	270	235	275	247	236	248	251	254	258	251	260	242	196	248	258	243	248	254	261	240	246	246	256	229	275	247	249	242	228	246	247	242	230	244	276	221	243	255	240	242	247	254	249	237	252	248	284	238	225	257	276	244	250	246	243	242	256	275	240	271	241	250	244	256	247	260	240	233	266	242	240	238	251	272	215	259	258	285	241	235	240	255	265	270	236	251	239	268	243	227	246	243	236	265	220	222	260	254	253	253	236	216	250	245	240	243	226	280	245	241	249	258	245	231	261	240	254	237	252	241	252	256	240	231	250	264	261	242	255	234	255	238	231	257	265	281	247	264	268	234	270	232	230	243	232	256	254	263	243	225	221	289	260	228	260	253	243	245	254	236	269	241	230	206	264	256	227	262	243	236	263	267	235	267	241	244	265	271	261	258	233	240	259	258	249	237	254	243	243	245	215	258	256	248	239	239	272	263	235	227	263	244	255	266	249	240	235	242	248	277	249	259	254	271	229	250	251	265	232	233	227	246	269	238	237	227	236	253	219	249	246	250	254	252	271	285	220	263	244	235	239	252	252	272	286	251	225	264	235	251	244	257	258	229	256	221	256	243	208	244	230	242	236	232	243	235	273	249	238	242	229	225	251	239	263	264	245	269	257	231	233	230	251	234	247	219	247	220	244	241	266	225	233	249	249	226	258	240	261	241	240	223	247	252	269	233	243	223	241	264	258	272	231	227	273	280	253	235	234	243	250	254	264	239	226	220	257	257	248	271	271	233	241	250	238	248	253	217	243	254	256	260	258	244	248	232	231	265	268	263	237	235	251	237	255	237	269	297	264	250	260	240	249	248	243	229	254	243	247	241	248	228	252	251	233	242	231	261	245	278	236	237	260	240	246	264	248	232	232	254	233	254	243	246	252	256	266	256	243	233	260	269	234	224	279	229	247	238	253	258	242	265	247	248	253	218	246	241	230	249	261	229	253	217	255	256	265	258	228	249	241	247	256	283	271	265	240	233	246	237	242	253	250	269	257	216	230	245	277	251	251	213	230	244	239	259	238	239	263	246	248	248	256	250	247	239	220	229	252	240	255	249	253	253	239	251	247	223	267	274	228	287	249	231	238	257	256	244	249	245	232	245	257	262	247	280	251	249	234	259	248	242	273	261	256	260	233	225	274	250	235	251	266	218	237	285	225	249	229	238	270	257	211	245	274	216	263	242	233	267	267	251	218	260	249	249	247	253	224	256	230	260	259	225	243	247	242	253	245	232	238	224	251	221	239	250	236	240	219	215	244	235	275	272	262	217	249	254	241	263	257	252	226	241	247	241	263	241	242	249	252	238	236	260	243	246	252	229	237	272	270	224	263	252	238	266	228	242	247	242	256
22623	21540	29519	24010	21541	21617	13067	1768	1256	1178	1073	1001	939	938	879	913	866	812	872	835	873	819	866	847	874	834	766	781	800	850	809	782	802	786	803	784	761	830	765	761	754	783	768	797	838	798	760	773	787	813	781	762	760	734	801	750	773	796	756	796	791	753	748	754	820	794	776	807	746	756	766	773	789	764	756	773	774	770	793	779	806	794	795	741	755	789	735	715	807	775	743	777	757	771	829	735	771	782	757	773	802	746	772	782	745	748	752	752	761	774	778	779	795	762	751	789	790	754	745	741	730	754	760	831	714	801	735	830	781	750	737	794	709	759	716	754	750	765	771	815	780	754	718	757	763	752	770	824	787	757	773	759	751	791	783	783	730	758	745	744	714	793	743	740	785	794	728	790	783	758	758	790	769	760	738	792	780	769	740	710	757	746	723	776	740	797	754	763	744	768	743	740	806	729	758	729	759	792	738	722	731	751	751	768	746	741	774	779	726	781	799	774	744	781	755	773	776	746	735	744	767	727	756	808	782	767	765	768	746	762	822	720	756	740	743	784	735	753	719	795	773	805	736	754	731	729	713	754	806	758	743	733	780	771	756	726	757	781	770	784	759	716	757	774	745	765	761	789	788	757	760	764	788	786	774	775	759	772	743	806	786	790	749	762	742	719	749	771	729	767	792	766	768	791	719	743	779	746	785	790	725	736	788	790	719	792	787	709	771	740	782	785	766	711	764	801	782	786	791	757	800	744	740	796	743	774	756	778	756	730	791	788	770	789	749	736	770	774	742	774	756	742	783	759	746	755	766	694	739	811	725	735	711	736	747	764	769	747	781	730	812	744	759	744	771	745	734	726	778	795	720	729	815	808	749	785	784	747	769	757	729	755	804	793	729	779	771	779	789	759	692	742	746	803	751	770	747	771	746	791	752	772	767	776	778	770	731	755	777	765	746	699	822	770	795	789	779	743	785	771	754	764	772	734	770	697	764	747	806	790	782	795	761	754	725	757	724	783	747	815	741	723	757	775	769	735	703	725	790	776	766	798	705	761	736	738	722	772	719	796	811	755	804	751	733	765	764	739	761	725	780	711	784	715	735	695	757	722	728	818	762	771	750	738	790	763	775	782	782	776	775	782	723	722	735	786	756	765	763	767	745	798	756	783	717	782	738	721	786	745	778	768	812	804	754	817	719	734	792	779	779	734	750	783	773	769	721	759	761	741	787	766	752	760	796	711	721	754	750	726	738	803	736	794	785	800	742	737	727	790	762	773	763	746	758	766	720	725	791	713	747	776	762	715	784	771	753	736	744	787	756	785	745	765	755	771	785	730	723	795	719	730	783	754	724	826	788	759	764	749	730	732	764	806	753	735	741	762	721	800	739	738	771	814	747	766	763	778	786	786	753	755	745	800	767	764	765	781	731	757	713	771	732	760	733	723	773	746	780	781	729	773	776	750	751	766	764	787	701	717	771	773	742	784	741	790	728	748	751	765	768	719	767	742	748	773	760	792	789	755	781	743	787	785	824	734	739	730	764	748	774	754	745	743	775	770	785	782	782	821	777	777	784	716	773	776	748	780	728	777	747	764	764	780	710	798	760	762	797	735	766	759	767	760	700	802	817	765	732	739	772	790	762	756	731	745	748	720	802	726	752	696	756	782	759	709	745	682	746	782	722	772	729	750	765	701	739	765	763	744	768	769	806	802	802	714	769	733	752	725	762	786	763	741	745	753	721	725	736	713	779	824	760	750	755	743	779	777	760	737	771	774	708	789	765	742	776	824	693	756	767	781	777	722	762	743	778	747	777	711	765	775	789	711	780	722	765	725	759	794	759	781	752	739	771	808	777	744	779	739	770	804	767	797	774	783	809	782	750	779	778	715	737	749	716	779	731	753	784	741	797	757	739	763	724	732	779	800	729	701	713	748	744	751	731	784	753	717	763	752	813	712	777	798	762	781	815	761	756	791	716	790	725	771	768	744	714	763	793	741	756	800	785	764	724	798	744	760	751	751	763	731	736	786	758	709	739	784	814	843	760	757	769	773	714	761	765	703	742	792	765	745	779	773	781	767	782	789	754	733	738	784	727	723	752	799	779	734	691	733	742	795	781	683	761	789	723	781	775	708	756	740	742	763	786	756	775	743	726	761	802	778	722	778	765	741	717	791	724	752	726	784	764	734	777	781	724	757	839	750	761	730	749	819	816	782	760	768	772	718	748	723	791	779	762	796	752	777	741	772	771	738	751	746	763	778	755	771	691	788	833	767	765	811	782	761	747	789	683	777	790	708	810	769	776	750	751	765	782	770	769	753	771	772	729	728	762	747	768	726	796	769	723	756	759	759	777	762	792	764	678	720	772	756	692	754	720	761	752	775	825	742	785	772	769	714	768	771	778	777	779	781	806	781	744	722	751	763	757	755	835	795	762	758	718	782	717	733	746	719	772	794	716	739	756	720	730	796	805	724	751	729	724	729	767	779	765	744	796	790	760	752	763	771	780	733	720	743	752	838	716	728	741	799	761	695	721	736	781	742	766	759	747	736	794	788	764	792	789	805	752	719	753	743	734	742	786	709	727	722	749	689	735	768	774	792	766	726	793	734	738	735	768	767	746	802	734	731	805	793	697	757	726	792	785	773	738	732	736	781	742	762	756	765	752	721	696	760	773	758	794	779	777	733	773	749	740	753	756	724	750	738	799	818	744	730	713	793	757	743	770	734	794	771	804	756	754	727	817	756	734	741	774	749	742	769	750	771	732	779	756	792	798	744	795	704	724	756	722	707	773	782	776	765	750	768	790	786	752	759	708	736	718	758	747	712	759	803	754	807	783	765	755	770	739	747	771	714	776	796	721	726	781	740	767	752	752	780	779	762	753	798	730	789	756	797	785	746	778	765	749	736	736	767	748	775	742	745	790	778	794	759	763	742	698	703	815	805	737	731	728	758	788	749	730	751	782	723	750	749	743	720	771	761	789	770	769	761	790	767	718	757	737	724	781	811	713	702	749	744	733	751	762	740	722	730	781	713	668	725	741	718	728	773	751	756	782	735	756	724	757	746	730	787	763	737	732	734	786	764	728	725	731	733	760	733	784	727	807	765	700	765	755	799	766	793	774	735	749	801	775	731	809	702	809	765	727	746	772	777	691	731	724	729	775	758	741	691	778	756	772	721	671	753	768	731	775	812	748	758	768	780	752	805	735	742	727	773	732	729	783	724	777	765	739	764	704	766	779	792	752	752	742	768	776	765	778	733	778	701	730	771	789	754	748	760	782	760	754	749	800	722	714	746	838	750	787	775	732	743	796	742	788	713	782	723	744	720	760	751	770	710	741	791	784	722	716	803	770	738	771	749	802	726	723	744	743	790	754	709	711	768	774	761	743	757	731	768	752	740	742	747	763	712	713	787	702	735	729	828	759	734	741	719	751	794	753	755	724	775	730	759	792	800	710	695	792	759	772	788	789	739	744	834	766	757	781	750	791	762	756	771	752	762	762	722
4783	23964	19078	5475	4017	3173	2547	1896	1701	1469	1332	1180	1081	1119	1048	975	975	953	882	856	833	877	837	883	831	854	794	868	828	820	811	796	835	729	777	838	812	797	787	780	757	791	760	777	822	795	779	813	799	771	775	778	771	796	791	796	724	730	825	785	748	800	782	805	772	782	806	782	797	789	712	768	838	785	774	789	804	785	830	738	728	796	780	806	748	750	741	794	810	750	780	806	776	806	801	752	824	728	763	810	735	783	810	745	765	781	785	756	776	754	776	808	770	762	791	791	801	751	781	743	743	749	810	746	741	809	769	771	766	784	738	759	802	757	797	728	726	766	814	769	778	789	760	782	760	876	738	781	790	762	783	744	771	813	782	832	771	737	788	811	792	740	776	715	788	744	776	804	729	764	782	793	846	810	806	822	801	804	759	759	741	792	755	767	805	751	782	772	791	750	764	786	780	806	718	734	737	780	768	767	717	794	774	804	791	746	779	769	798	761	785	768	803	785	743	755	814	787	767	736	749	778	789	788	773	776	794	704	766	796	808	766	709	740	766	760	823	761	792	749	748	762	742	798	713	815	756	796	798	762	771	792	836	773	757	765	741	733	755	782	793	768	815	821	753	769	766	774	758	742	802	770	751	804	764	819	747	766	803	755	764	724	780	756	747	776	754	752	729	818	780	785	777	755	768	778	778	769	785	737	764	776	784	765	805	721	809	830	771	794	797	732	766	778	810	762	736	814	762	772	806	795	747	798	732	757	773	745	801	724	748	798	784	703	727	797	747	794	779	781	777	827	791	766	807	757	749	792	804	749	754	746	796	701	785	770	776	762	771	785	711	775	805	771	834	798	751	759	731	778	770	748	767	766	766	766	815	799	757	837	779	744	786	756	781	791	790	806	724	752	741	746	779	764	731	796	746	731	779	754	774	754	750	773	775	783	807	771	780	716	791	788	758	771	758	759	765	781	777	756	844	746	790	781	796	803	745	767	782	774	771	818	802	793	777	723	777	773	789	797	771	805	747	806	716	775	751	801	745	798	747	763	756	749	789	829	796	755	734	770	716	812	810	804	771	752	727	798	750	798	785	769	790	795	708	756	756	739	822	733	761	784	831	810	801	771	762	789	759	737	814	759	785	728	800	782	837	815	727	761	728	772	730	798	812	769	773	765	766	765	769	736	754	802	755	773	779	793	777	753	771	784	764	780	768	763	745	720	733	754	749	755	761	788	740	766	785	768	752	787	789	796	784	814	772	733	759	807	728	786	782	785	775	789	757	785	796	756	775	768	761	744	777	772	731	804	793	730	802	753	751	780	788	820	778	759	831	812	771	775	765	780	756	773	768	762	753	781	797	778	757	749	755	761	736	768	760	763	778	734	803	768	725	769	794	766	732	794	811	771	783	770	804	776	759	788	796	750	752	778	839	729	740	788	745	762	770	801	788	788	764	759	813	749	793	822	795	813	718	805	767	806	755	758	791	780	772	788	756	789	805	781	797	774	811	745	746	734	750	751	770	778	807	780	809	759	808	823	780	725	740	763	798	745	774	717	751	770	778	798	786	752	770	755	740	764	755	745	796	778	783	734	802	810	784	772	746	796	747	768	781	785	729	756	741	813	811	781	769	741	813	778	755	777	777	746	736	795	798	811	798	802	797	756	800	788	782	800	808	761	758	849	775	820	766	781	794	756	751	748	810	762	817	765	769	803	725	777	800	771	798	796	811	818	759	755	737	767	767	756	740	729	804	758	792	779	762	748	761	758	773	756	787	771	742	777	772	792	762	776	811	794	757	757	826	772	783	793	750	734	795	786	772	749	754	732	749	779	754	751	760	746	778	710	730	800	774	782	769	768	773	737	769	781	826	824	785	790	720	812	761	791	809	771	761	785	751	737	749	779	834	780	808	760	758	772	803	755	759	753	798	754	786	744	745	794	767	806	770	722	776	813	769	745	820	808	751	796	774	779	739	780	773	744	761	765	759	738	743	796	782	793	773	737	781	737	784	762	739	813	762	809	784	753	784	742	759	780	790	806	776	766	802	787	789	744	724	775	776	746	822	754	750	794	827	828	782	740	734	721	786	805	754	811	759	786	766	782	786	825	721	785	758	780	761	752	799	755	749	759	784	730	762	771	733	724	742	744	779	752	726	723	761	759	788	781	836	770	755	767	831	741	775	752	780	754	786	784	769	818	783	765	771	754	811	759	771	756	841	794	755	760	799	798	756	804	762	777	779	795	747	830	778	784	768	792	781	767	763	725	790	755	802	775	780	748	757	813	752	765	810	820	768	801	823	819	779	767	748	770	811	708	787	801	820	806	802	785	775	791	750	712	834	804	748	792	799	734	746	767	766	812	780	842	790	768	780	798	759	814	768	828	807	817	723	813	772	726	783	774	768	823	771	775	770	749	758	803	783	737	762	758	811	755	779	786	773	784	772	746	776	770	815	739	781	736	799	800	778	798	776	727	805	769	782	754	730	762	755	793	780	778	773	746	787	784	743	768	801	818	787	803	781	758	791	796	795	753	751	746	768	775	801	800	779	712	823	776	759	785	782	750	762	815	796	791	762	695	784	777	773	778	730	754	769	767	751	793	755	728	785	779	733	785	787	795	780	768	748	822	756	766	759	789	815	759	750	747	759	758	779	770	754	775	802	777	710	758	729	774	799	783	774	786	751	829	791	770	765	742	781	795	816	725	769	743	788	798	775	775	801	758	778	770	735	746	803	810	768	760	804	768	774	836	759	780	770	802	731	750	785	758	790	798	747	756	799	747	745	799	730	758	747	773	795	794	805	795	717	764	753	804	807	734	784	784	797	753	785	760	735	747	801	757	735	757	816	718	780	742	779	767	755	822	754	768	816	793	773	808	816	741	764	742	813	756	825	812	748	777	781	752	743	763	758	730	732	812	794	760	781	740	761	761	718	787	783	797	790	798	781	775	733	763	765	787	770	776	738	788	805	766	787	750	787	747	809	779	784	777	779	827	777	770	766	797	795	773	779	744	771	739	771	765	764	794	786	809	771	764	786	781	800	756	737	773	781	831	834	775	786	792	773	728	760	774	746	771	805	774	785	780	794	740	715	775	796	812	764	778	738	769	786	773	817	728	734	812	746	759	759	721	770	788	807	747	759	849	745	735	782	779	851	797	774	801	785	752	757	782	782	766	727	795	846	753	763	751	759	745	780	756	762	761	727	745	720	795	757	769	809	773	726	776	769	817	732	769	771	753	837	769	753	762	750	790	810	768	807	751	773	740	818	818	826	819	768	750	761	766	815	754	755	783	747	775	807	794	773	754	737	790	822	736	776	739	759	785	779	809	773	781	810	802	743	802	778	794	796	790	720	769	739	799	758	789	817	732	740	815	812	729	824	824	747	790	749	776	760	782	765	802	757	790	774	776	784	782	715	759	788	825	757	803	754	778	752	790	792	727	775	779	764	756	784	724	753	774	817	738	765	758	819	749	768	756	771	784	755	808	800	784	790	751	802	759
27787	19962	7429	683	427	404	410	368	349	361	373	361	350	344	349	374	358	359	359	366	343	346	334	346	347	377	338	347	380	335	397	346	354	368	367	339	371	415	357	368	375	368	374	349	337	381	349	332	350	338	338	385	356	368	396	329	368	363	375	368	368	329	354	364	371	340	341	319	366	362	332	375	351	344	361	329	359	339	322	343	323	341	366	389	395	365	362	330	353	326	376	368	365	367	393	392	303	329	336	351	354	327	349	327	404	303	343	335	366	375	348	369	367	344	388	372	343	320	363	320	391	358	376	339	354	315	350	340	355	329	350	362	360	330	349	349	333	379	355	334	400	342	350	338	330	345	347	336	347	328	358	378	359	374	354	339	338	342	342	399	367	334	333	359	352	345	338	348	331	360	339	347	368	335	333	358	358	364	329	341	346	341	367	360	367	375	359	325	384	377	386	373	344	340	355	348	339	325	304	382	410	373	382	347	380	353	324	328	359	322	382	334	336	391	343	382	365	355	330	348	373	338	352	360	358	347	387	377	374	359	379	360	325	335	372	355	359	396	369	358	357	357	362	334	324	343	348	350	338	347	353	397	411	365	349	346	343	362	377	378	367	366	357	373	358	328	339	328	351	374	332	355	334	348	370	344	374	334	360	371	347	340	339	393	332	369	343	353	378	341	374	352	354	360	370	344	317	346	353	391	395	358	353	351	342	367	318	372	356	380	392	368	353	347	333	352	371	322	354	353	345	365	379	374	357	355	346	383	357	359	349	320	379	361	363	389	373	391	378	351	338	348	314	364	335	352	362	370	344	372	373	326	370	388	341	358	335	322	365	407	381	344	357	388	316	359	335	345	343	344	330	378	291	346	367	336	370	339	340	383	334	370	341	378	338	361	350	331	405	313	325	337	334	385	382	372	381	354	359	356	371	329	361	374	373	366	347	352	362	342	375	348	358	332	394	376	348	356	398	352	354	368	364	367	352	317	332	380	322	347	342	334	333	338	363	371	360	352	332	364	383	364	360	336	378	344	362	318	355	377	334	350	381	345	340	365	345	372	390	340	363	347	359	358	374	358	337	332	344	337	376	388	393	337	365	364	344	382	331	359	369	362	361	354	362	337	325	341	371	409	335	344	336	364	353	380	345	360	360	346	343	363	351	332	332	353	335	382	387	348	381	357	369	338	320	356	363	324	332	360	334	327	343	370	344	338	374	379	348	332	363	385	366	366	351	364	378	335	401	381	344	355	360	320	347	362	364	397	341	350	379	390	333	372	325	364	340	338	357	360	329	353	350	349	352	389	363	351	350	368	362	344	342	349	341	363	327	347	375	358	379	373	362	400	356	355	354	330	343	335	346	378	316	338	377	351	365	322	363	366	344	367	325	341	357	345	347	350	370	319	379	331	337	361	352	359	382	361	349	350	339	400	373	375	395	368	325	317	347	352	349	341	339	384	372	333	327	359	359	356	341	345	349	345	382	333	397	377	359	356	345	335	343	344	349	361	355	364	363	354	369	346	318	358	348	350	333	305	356	340	330	388	370	336	369	357	365	353	363	362	334	366	364	368	365	330	332	331	360	329	353	348	352	339	374	397	368	379	367	354	328	342	336	362	350	338	343	339	367	337	349	349	361	348	345	363	341	346	355	337	330	317	330	340	347	370	336	348	361	369	360	382	345	348	335	385	364	338	374	389	361	363	352	378	395	358	343	371	363	346	349	349	355	356	340	407	381	386	385	349	362	322	362	358	341	358	339	374	319	341	337	365	352	344	320	349	328	358	351	359	322	358	365	355	344	350	354	366	355	330	366	414	352	369	342	335	331	347	359	359	299	369	336	354	340	356	340	389	360	348	355	316	342	351	348	352	352	333	349	346	358	368	373	350	375	363	354	358	371	339	343	333	358	328	360	379	363	372	371	358	349	328	339	338	362	350	356	366	342	341	335	361	354	390	335	364	353	378	353	368	367	349	351	386	352	360	358	326	359	366	374	334	343	362	312	364	349	397	345	346	354	355	365	355	349	345	366	366	339	362	337	389	317	338	392	352	368	363	349	330	359	342	363	372	345	365	343	370	360	357	341	344	358	352	356	328	355	361	369	369	330	334	356	349	382	338	366	376	356	339	361	320	390	340	341	357	364	347	370	383	353	339	347	370	327	362	378	428	381	315	340	344	364	332	357	330	394	362	351	358	347	334	365	333	363	359	363	329	358	364	339	355	370	341	331	360	332	358	361	354	357	330	354	330	322	373	355	376	334	339	358	336	324	340	340	375	338	354	353	318	368	336	366	351	361	352	365	359	381	335	323	372	324	354	341	340	344	319	367	387	328	332	370	361	351	340	343	369	355	341	339	339	360	390	352	377	377	372	352	348	355	337	340	362	325	362	293	322	362	393	340	351	358	363	361	346	321	340	356	347	376	353	338	355	332	359	340	393	368	326	363	351	330	346	332	347	345	353	322	334	395	374	335	378	404	331	367	366	365	366	356	394	337	337	389	337	364	350	371	370	344	371	356	365	358	353	346	357	326	371	336	337	370	360	373	350	363	340	358	347	365	369	365	350	342	357	338	368	365	372	336	353	367	342	355	337	365	359	364	340	341	352	369	357	383	370	369	365	393	330	391	348	369	374	370	333	363	375	357	359	339	376	383	350	364	345	384	375	344	375	358	330	339	378	350	334	407	354	336	352	343	350	367	332	352	357	343	329	365	356	374	362	369	357	366	350	379	336	351	334	369	345	342	349	340	348	354	321	333	371	365	389	342	369	377	350	372	362	353	372	390	350	374	350	338	376	330	363	374	365	339	341	364	352	353	375	351	346	366	374	352	328	344	395	382	346	353	356	335	364	341	328	390	366	372	351	364	342	332	343	357	350	337	350	376	319	363	342	363	375	361	361	353	352	334	361	354	364	344	326	356	354	331	326	355	347	332	314	340	353	363	340	320	374	352	373	334	342	382	374	342	344	334	346	332	350	312	395	368	351	359	385	309	349	361	350	400	333	385	351	377	342	338	375	346	355	361	383	354	376	354	384	389	352	353	320	354	345	306	380	378	352	335	338	354	335	352	343	333	349	358	324	378	369	369	363	351	341	375	340	351	354	357	335	351	337	354	372	341	370	344	360	337	335	365	389	349	347	362	366	361	323	366	382	351	333	374	335	371	354	346	364	352	375	367	336	341	382	336	359	371	343	355	377	333	344	336	343	355	361	355	373	329	374	376	355	354	352	362	344	381	360	348	360	385	337	362	354	378	375	343	366	371	393	360	365	350	353	348	356	364	385	355	340	346	354	345	355	380	347	376	346	401	345	349	347	351	374	368	372	333	317	347	341	372	384	344	373	385	349	332	343	347	382	344	332	345	357	319	348	302	355	382	348	327	357	345	360	340	361	370	355	343	325	355	382	353	359	334	368	382	335	370	384	335	340	339	378	357	383	334	333	361	357	344	358	358	367	353	394	339	386	330	337	305	334	360	339	334	337	364	350	339	338	368	365
4219	3252	2856	490	452	458	403	371	407	379	371	405	349	391	371	345	398	357	356	354	372	361	362	332	387	342	388	378	358	378	355	358	378	355	358	385	389	395	380	345	364	391	339	393	361	380	360	362	340	353	383	394	343	343	349	404	383	365	386	405	350	353	346	372	333	362	362	373	348	373	367	338	366	349	360	411	364	389	341	405	349	363	335	407	356	352	350	350	359	378	359	376	363	350	364	365	349	382	373	353	338	406	344	386	400	382	345	356	359	390	416	348	364	372	367	378	363	375	358	362	355	357	327	332	392	388	364	355	352	365	345	353	354	356	374	349	371	397	318	360	361	344	363	416	364	332	346	356	343	337	325	332	384	368	349	365	375	334	400	355	378	391	382	318	384	378	354	391	367	380	378	383	392	394	379	390	361	338	361	361	365	367	360	371	392	365	372	367	360	374	340	348	388	349	381	394	342	431	347	324	354	338	346	346	333	375	353	363	401	365	365	343	371	389	352	408	323	368	358	404	384	343	363	381	339	384	344	374	360	340	378	350	373	379	341	344	351	361	353	394	365	387	355	345	378	356	350	403	345	384	373	373	355	333	338	383	366	368	385	385	388	358	367	379	371	389	372	346	366	343	373	329	369	375	369	352	373	382	318	369	343	360	376	362	375	369	348	357	409	373	379	350	336	365	343	347	371	343	361	370	342	349	382	360	336	380	377	344	369	355	390	357	377	371	363	345	367	362	360	376	353	376	352	379	317	318	337	384	350	373	381	358	383	376	372	367	368	364	364	342	351	360	359	382	363	368	365	338	376	311	362	355	373	349	376	351	390	394	350	396	363	389	394	353	351	382	363	365	354	367	378	365	368	346	383	359	367	368	353	366	360	366	400	349	334	397	328	391	369	335	330	381	327	367	356	361	374	374	379	380	350	390	372	348	344	370	358	367	335	358	389	356	384	352	348	352	374	374	378	389	378	344	329	352	375	378	360	380	353	338	346	343	348	370	379	410	381	344	386	346	354	393	366	370	392	334	383	374	372	352	380	377	376	344	346	367	346	391	368	321	367	386	377	343	364	364	369	372	361	366	384	363	317	380	359	322	369	376	382	365	371	315	362	367	363	339	383	383	344	364	399	365	360	371	368	337	359	363	360	372	377	371	395	363	368	366	351	353	339	358	353	379	390	371	352	382	364	385	401	350	352	359	369	346	345	358	364	385	358	375	339	386	373	362	328	322	387	357	383	349	357	362	346	333	351	356	397	354	360	359	368	338	361	353	374	333	415	343	369	336	351	347	369	351	357	367	378	369	375	309	358	370	360	362	346	349	362	383	378	356	365	364	346	374	343	349	355	338	373	375	352	369	323	359	349	386	372	335	388	364	334	345	369	378	342	359	358	369	355	405	347	360	367	372	348	383	360	325	377	375	395	352	363	373	340	375	353	343	361	359	362	345	366	365	332	337	365	415	357	354	354	349	339	327	375	341	361	363	357	369	371	364	355	354	320	366	353	377	353	401	377	369	385	403	412	368	341	384	355	363	378	353	383	386	362	409	358	370	360	366	358	376	360	362	363	381	367	339	369	392	343	379	375	372	371	354	356	327	330	392	328	359	398	331	354	357	338	335	368	363	369	374	371	344	363	388	367	352	387	327	378	325	369	378	344	359	340	374	352	395	370	361	379	384	367	390	306	371	392	359	379	352	386	351	366	382	392	380	366	391	355	388	354	364	356	374	348	345	355	356	373	389	405	392	375	416	321	397	358	360	386	353	344	346	341	382	360	380	385	383	393	404	392	392	383	374	356	366	361	318	370	348	372	364	393	382	305	380	345	407	343	374	372	354	372	377	345	371	368	384	367	356	348	344	373	373	371	369	364	382	358	370	349	376	374	381	384	375	351	372	390	378	346	370	331	355	381	367	346	359	331	377	317	351	376	353	365	388	376	362	374	351	369	377	330	380	361	406	382	374	363	364	378	377	369	353	363	327	347	341	402	376	352	362	326	388	361	367	349	350	364	362	357	366	351	375	351	375	367	344	353	397	360	357	369	372	382	368	386	365	363	355	385	351	364	379	346	342	364	374	372	345	368	357	346	351	322	357	358	351	358	354	370	388	380	353	348	353	377	366	366	355	360	327	396	369	362	354	345	394	360	333	369	377	368	369	381	370	312	364	370	352	336	371	390	378	332	356	358	337	369	352	332	335	361	380	377	354	387	327	381	354	379	368	357	347	324	377	369	359	375	368	312	366	360	374	339	365	379	370	376	380	363	362	371	346	377	327	365	372	336	364	366	384	350	359	391	382	376	378	386	381	388	377	366	355	382	365	383	371	358	357	410	364	368	382	371	337	355	363	391	323	377	357	333	319	377	386	356	385	348	373	366	357	351	364	374	349	343	391	388	351	362	354	384	362	342	368	356	363	332	413	336	374	389	376	383	347	355	369	408	334	349	363	343	400	369	371	353	397	348	363	369	358	381	356	359	364	351	363	405	359	366	361	368	369	356	359	353	365	359	342	353	369	391	377	351	413	368	387	364	352	331	346	355	387	342	377	364	361	326	341	380	349	367	395	373	398	385	343	389	346	354	405	374	389	352	393	371	377	373	375	419	368	371	366	380	405	321	329	378	374	366	351	364	324	353	349	301	363	374	336	366	381	381	357	382	387	332	401	353	361	379	333	361	339	391	334	355	370	370	375	342	330	392	371	350	390	364	333	373	383	361	359	376	345	351	407	387	375	346	375	379	367	389	363	351	388	367	368	318	344	383	379	354	313	352	373	358	407	363	312	353	369	365	376	353	351	367	384	359	371	333	363	359	346	354	379	382	364	351	352	348	364	371	365	402	343	376	388	314	386	375	367	376	369	360	331	357	371	348	383	344	352	380	377	346	331	376	380	362	355	341	348	379	379	360	386	351	336	357	385	343	370	321	379	356	347	373	352	417	350	402	333	355	344	370	374	389	374	331	340	375	365	359	344	359	332	368	358	364	364	341	383	353	343	352	350	367	379	394	382	352	406	381	344	384	324	373	360	358	381	358	387	377	374	389	387	324	365	358	387	369	383	389	361	350	364	326	333	417	347	388	373	370	391	345	338	383	374	355	378	378	343	364	378	362	357	369	383	365	327	331	366	345	365	340	386	361	358	336	382	323	359	368	314	333	373	358	340	354	370	359	339	362	360	357	397	381	358	345	384	372	355	349	339	393	372	376	356	371	322	367	348	332	366	361	377	360	364	337	333	377	385	363	370	372	359	341	361	375	379	376	353	364	368	391	363	355	413	354	369	362	352	380	363	370	381	384	349	381	370	349	371	362	382	347	354	353	360	375	379	378	353	372	397	353	386	361	384	368	341	343	350	383	341	347	349	335	373	410	345	372	384	364	360	360	384	358	366	369	378	385	407	336	376	373	356	366	372	335	364	362	355	350	367	344	388	396	374	357	364	371	356	383	350	389	376	374	348	355	365	334	357	377	395	344	331	350	354	374	365	381	363	381	356
23724	21500	29133	24295	21514	14161	1874	1191	1076	939	967	900	878	891	778	874	764	814	789	841	782	804	794	794	784	866	800	803	799	831	741	718	787	752	721	762	845	748	783	755	745	741	789	764	806	755	806	762	752	748	764	774	762	760	707	771	755	803	793	809	818	762	717	733	797	789	799	802	770	772	755	812	824	787	763	751	778	768	792	742	814	765	769	747	769	693	770	759	782	719	808	766	752	780	752	758	767	752	803	703	740	752	778	783	794	702	748	767	802	771	731	747	758	744	716	747	776	746	803	741	762	768	804	785	794	766	736	739	739	760	747	751	772	760	764	766	722	763	776	767	769	747	755	776	770	744	789	790	739	756	730	737	764	750	746	762	710	737	763	723	727	747	769	743	726	780	716	737	747	777	778	753	731	794	743	743	726	720	775	762	735	770	737	708	764	792	768	761	728	740	814	779	754	788	746	738	763	737	781	736	744	723	747	751	732	712	755	744	763	762	762	754	772	823	768	788	752	768	750	752	766	736	756	762	739	757	754	761	751	736	748	804	764	776	806	808	747	779	711	789	772	808	720	738	768	779	763	754	743	759	806	777	732	759	750	766	698	761	749	769	712	748	733	769	766	798	735	738	730	765	750	770	785	741	765	795	758	770	755	742	756	761	853	795	774	751	779	790	778	741	713	787	815	801	744	749	766	762	759	733	794	744	718	799	695	780	733	740	776	780	785	772	761	790	735	727	779	718	773	784	809	729	746	768	778	797	802	750	773	743	812	746	743	764	777	815	797	723	753	772	757	793	761	813	749	751	747	739	754	785	739	796	752	814	771	745	819	737	719	763	747	751	782	760	731	731	809	736	731	768	732	724	792	721	819	782	736	750	821	743	804	750	758	751	723	724	775	773	799	751	743	762	750	786	766	757	821	757	797	743	767	767	799	729	724	743	761	763	770	729	719	810	733	767	788	714	784	769	784	747	780	739	753	752	759	769	749	761	795	786	731	766	759	726	776	762	812	789	771	738	741	724	770	753	738	764	766	773	744	775	768	802	786	720	781	786	788	784	785	750	766	781	748	771	784	739	797	748	758	771	765	742	756	760	774	753	736	748	750	760	706	735	744	726	788	755	721	747	737	754	768	806	774	782	741	717	756	766	767	723	776	770	767	744	724	730	778	767	727	740	749	765	759	815	770	755	780	739	738	733	766	790	705	751	768	762	731	782	785	732	783	714	742	774	787	744	804	742	765	714	767	733	757	743	763	734	793	789	745	731	744	760	732	764	740	683	765	777	788	766	814	756	754	759	817	771	774	779	749	716	789	765	754	810	737	762	752	761	730	723	714	729	802	794	757	777	724	834	784	772	745	727	738	729	750	793	703	811	729	770	759	734	734	732	734	753	753	752	740	800	771	766	758	746	765	781	729	751	747	812	732	735	770	764	722	756	749	736	765	775	748	757	792	731	781	773	740	739	709	746	774	761	785	748	781	743	771	749	755	748	762	779	746	761	740	747	791	749	758	780	793	702	770	798	718	753	782	778	761	743	757	794	820	746	772	798	775	790	764	804	743	765	800	766	761	753	738	709	764	719	729	726	772	761	759	745	747	807	727	781	801	755	780	772	808	734	775	753	783	686	749	779	700	774	771	692	839	745	792	778	706	771	737	763	731	708	694	777	720	732	757	743	732	745	846	770	774	809	721	785	775	743	784	731	767	808	820	780	804	761	821	749	797	791	735	771	754	752	734	720	749	725	760	762	751	703	753	732	771	755	729	734	713	794	791	766	749	777	737	773	757	741	758	753	750	740	727	744	740	765	790	805	776	785	700	740	780	813	813	754	764	775	761	693	754	735	765	721	798	733	730	743	769	748	770	791	760	744	797	761	732	752	730	757	693	728	797	723	748	728	798	802	792	773	742	735	786	739	760	750	800	722	748	729	708	811	768	759	809	794	768	777	780	828	731	764	735	785	748	774	800	741	821	801	787	750	758	758	703	809	759	790	767	794	807	811	750	787	784	694	755	787	762	679	767	812	822	753	785	735	777	775	772	736	756	802	727	769	714	761	731	769	723	798	742	778	759	766	762	727	801	766	765	700	733	767	758	725	795	737	764	774	766	772	751	785	775	764	816	692	775	752	769	748	742	762	783	758	818	809	741	781	706	749	780	775	765	756	736	751	760	730	758	730	770	744	799	798	715	786	726	775	730	821	724	736	795	772	775	768	751	782	718	708	780	806	748	765	726	782	792	791	761	765	751	782	743	771	752	747	760	765	747	832	732	753	773	828	768	763	749	748	780	799	748	738	825	777	719	770	781	713	743	786	819	781	750	792	700	771	766	720	781	751	749	781	743	761	746	759	781	788	789	723	816	754	732	783	772	751	790	725	716	780	749	732	771	789	776	782	761	737	760	759	780	757	718	764	799	821	717	737	760	753	759	792	712	772	770	749	818	740	754	813	734	770	696	736	740	778	831	712	778	699	751	771	754	732	710	781	732	760	779	734	762	784	721	738	740	747	793	749	742	790	829	741	734	724	788	747	832	765	716	781	741	704	730	758	750	720	761	746	753	735	745	714	785	799	737	789	793	783	792	755	750	716	729	760	734	771	787	769	729	732	753	754	757	813	753	729	751	746	743	776	737	777	758	701	746	765	762	820	758	735	740	771	783	776	810	791	730	752	757	727	742	752	743	756	816	762	770	756	758	749	698	783	761	766	819	718	753	803	765	722	746	795	715	743	787	741	778	775	747	771	748	761	760	762	792	756	780	817	748	772	750	715	779	776	726	680	789	776	749	767	755	787	791	773	768	747	758	774	727	744	749	742	792	729	786	764	737	714	769	747	793	807	784	792	755	809	750	726	735	786	694	748	759	748	801	748	775	752	754	772	739	764	744	750	733	739	759	769	746	774	701	724	737	752	732	773	754	751	774	753	783	753	748	787	753	768	721	719	748	737	744	828	747	691	785	817	772	747	790	795	781	761	768	760	786	730	766	766	733	806	734	765	811	767	744	742	760	800	734	742	756	766	784	772	812	751	804	847	765	789	753	778	789	717	734	796	765	781	717	741	753	736	761	758	760	813	777	714	771	807	773	730	756	756	741	792	692	763	734	801	791	714	801	764	771	761	736	797	758	804	808	753	752	752	735	748	729	791	760	783	741	802	753	750	802	777	735	743	799	777	772	753	786	730	741	791	791	753	761	724	738	718	716	766	722	820	718	744	764	749	709	726	752	812	769	753	783	750	749	784	767	757	801	744	734	789	789	705	751	773	748	754	731	776	741	768	741	772	784	751	743	773	760	723	743	767	797	758	719	764	720	800	765	749	768	767	799	752	738	782	741	753	726	811	749	710	758	718	728	785	795	734	738	673	727	711	780	760	722	756	778	766	820	758	822	777	776	769	798	739	755	715	691	745	722	826	777	776	761	743	744	791	774	757	739	739	746	744	744	765	748	757	773	750	764	786	805	698	769	741	785	769	772	782	759	769	776	836	692	743	800	794
3483	11468	8938	3235	2482	2025	1635	1316	1195	1093	1058	995	963	927	871	902	883	806	832	790	830	846	795	870	839	854	807	790	789	837	778	749	786	824	750	833	742	768	782	766	745	764	773	794	799	753	737	753	806	772	757	756	782	766	798	797	725	729	739	807	821	747	771	734	738	717	704	811	812	762	820	776	775	769	783	758	750	764	784	754	764	737	711	776	783	753	830	760	796	787	713	805	734	782	753	746	818	769	798	777	761	717	773	806	748	771	753	805	736	766	795	786	813	715	742	781	846	760	796	808	781	776	754	743	690	764	803	806	787	797	742	816	798	769	770	782	741	733	779	776	738	754	751	806	760	783	748	764	723	801	786	751	794	817	830	744	741	803	775	773	805	763	777	791	728	759	751	772	758	784	743	786	819	775	774	782	795	778	756	784	796	745	796	785	745	764	802	757	779	793	835	744	744	781	751	747	795	774	783	779	794	829	746	791	744	777	729	744	791	809	767	783	769	766	742	736	801	783	762	744	749	781	775	729	820	822	762	777	815	736	757	777	752	757	745	829	756	791	773	788	769	732	792	721	710	807	750	754	784	750	795	789	767	836	738	719	777	769	704	809	773	811	731	800	750	792	716	744	818	802	759	786	808	766	781	760	797	772	786	806	779	757	759	747	829	755	717	795	800	757	808	759	738	748	749	744	740	737	747	779	826	802	775	734	785	803	787	745	766	781	752	764	757	779	732	740	785	777	723	779	784	756	774	769	824	761	796	791	711	759	775	736	752	760	766	805	735	804	769	788	774	769	771	733	771	824	803	835	785	754	767	783	735	798	764	792	748	810	790	737	816	723	803	803	778	825	731	762	741	775	758	780	764	823	782	773	791	763	749	783	748	809	790	766	755	747	781	801	734	737	764	750	774	755	784	755	763	789	753	780	772	753	799	816	752	745	776	741	827	816	738	767	761	752	730	714	781	809	756	810	770	750	774	818	813	753	768	727	763	802	763	766	792	767	770	763	765	774	747	752	849	732	815	754	823	737	805	740	751	728	789	737	736	746	768	745	751	787	799	804	769	750	741	781	800	797	786	752	755	728	736	756	797	797	760	793	826	727	779	752	779	851	801	751	818	773	760	824	784	774	773	727	756	722	795	765	748	750	752	748	798	742	797	749	781	777	735	747	736	827	806	771	766	765	807	763	800	788	780	784	766	738	775	754	776	778	737	713	733	764	749	770	779	725	771	774	732	741	768	774	784	757	790	734	778	794	740	707	799	756	739	749	747	783	814	810	757	760	786	784	724	730	800	750	766	758	772	771	781	803	778	826	781	747	794	778	756	776	748	787	707	763	753	749	722	747	799	746	790	788	795	732	779	791	744	726	753	779	774	764	779	784	758	768	768	860	730	783	776	751	854	827	746	770	778	752	781	754	742	758	763	832	752	780	767	744	837	761	751	820	766	752	782	728	782	773	756	753	782	738	795	749	716	799	752	742	735	777	801	727	776	753	761	761	778	764	776	764	778	753	723	775	756	767	818	803	708	749	739	831	756	743	784	781	755	778	758	766	832	762	802	771	724	791	713	769	780	781	754	769	784	792	803	754	769	763	761	764	798	814	765	793	790	802	750	831	704	782	768	794	763	749	746	750	776	792	768	748	766	733	776	690	797	788	724	784	782	788	786	756	777	742	788	778	708	784	752	779	767	782	750	763	810	706	766	752	746	779	734	774	736	785	813	774	753	773	795	765	822	756	750	757	766	790	757	812	700	750	807	829	760	790	806	784	726	769	756	759	740	731	781	788	769	755	778	746	790	749	764	789	809	779	763	783	763	734	785	758	754	783	765	707	765	773	762	714	786	842	770	780	814	812	772	744	745	739	758	748	786	799	769	790	748	719	779	775	734	777	729	773	787	822	777	778	747	762	732	775	798	794	780	795	701	742	788	786	765	777	776	763	758	786	764	804	773	790	775	777	760	781	778	783	820	774	776	763	739	741	854	753	766	756	782	756	825	757	762	763	747	777	783	781	712	804	718	754	752	775	802	848	805	767	754	764	728	780	732	713	726	777	780	803	724	748	754	754	797	745	792	730	778	768	747	753	787	747	746	735	727	785	765	767	796	755	797	817	759	731	736	764	747	789	749	764	772	767	739	752	780	742	749	761	778	784	779	800	761	787	757	838	772	753	758	707	777	804	800	777	740	769	808	740	791	782	746	760	745	759	730	775	716	778	808	725	763	791	766	752	796	738	775	762	774	762	713	815	807	766	740	807	770	757	792	785	813	789	762	744	818	769	776	742	809	755	801	770	726	784	781	808	755	723	776	786	799	723	788	762	806	761	775	754	698	770	758	742	759	754	752	744	804	745	758	773	772	768	781	749	754	766	746	814	762	775	773	733	734	762	757	789	786	752	786	757	775	750	721	800	773	769	761	793	796	752	753	782	750	773	800	761	730	733	801	750	773	775	766	741	799	795	746	770	751	778	732	818	765	756	727	728	783	784	821	760	853	771	770	760	785	770	767	759	783	722	770	817	743	767	752	777	764	793	771	790	817	742	778	776	767	760	777	730	769	764	748	782	757	775	774	788	751	835	805	738	795	849	774	756	794	774	780	765	757	742	763	791	772	766	800	813	764	808	729	788	758	736	755	786	750	800	771	792	781	752	756	746	775	786	786	713	779	831	790	752	783	758	757	773	743	741	789	807	762	754	796	761	770	793	770	799	761	823	714	754	758	752	781	731	783	757	796	793	791	746	755	794	780	714	813	774	769	768	766	767	736	762	804	762	747	775	773	810	736	777	787	752	780	760	807	793	768	785	841	755	781	794	739	797	736	767	771	818	781	789	726	760	794	730	765	801	784	729	797	798	744	803	744	798	740	782	745	791	744	757	740	823	761	780	743	774	783	824	801	785	748	776	786	761	705	756	736	779	790	790	774	755	763	773	765	774	755	774	780	828	763	740	723	792	787	731	819	724	733	755	747	764	776	783	764	782	790	806	766	741	758	757	790	745	792	747	771	731	789	775	773	792	736	755	783	741	800	763	829	782	770	749	775	742	775	778	735	808	767	842	726	739	761	747	760	741	793	816	760	757	711	801	799	742	727	767	788	822	709	784	787	786	769	760	773	757	769	830	744	703	768	801	761	744	722	832	829	784	768	768	794	745	786	789	792	828	775	746	787	753	769	776	782	759	792	763	774	769	733	755	788	775	786	799	762	789	789	754	835	740	726	747	757	788	748	783	769	802	782	792	799	756	749	775	762	756	803	796	779	769	788	759	787	784	798	749	787	794	740	759	742	829	768	766	753	795	770	765	766	803	771	766	789	792	766	762	769	777	758	763	776	744	811	762	706	735	749	805	793	787	813	772	784	760	771	759	734	715	763	741	784	791	765	736	796	802	800	736	769	735	703	693	801	819	811	781	747	778	751	741	809	740	762	715	759	790	764	775	729	758	697	789	798	783	765	760	736	764	737	746	799	726	773	797	741	755	782	783	787	786	811	765
24794	21535	28316	25139	16002	829	436	380	351	284	283	334	264	258	261	258	247	233	237	248	235	219	225	214	238	218	244	237	227	221	225	212	210	210	214	225	224	203	215	219	229	220	225	231	224	211	226	210	225	221	219	223	213	239	224	248	217	230	200	194	262	231	228	210	242	216	209	206	221	222	246	207	229	224	213	226	252	227	214	212	208	208	242	233	195	184	215	200	197	223	182	253	196	209	216	201	252	221	207	219	214	211	213	225	216	190	200	195	249	211	245	212	236	206	204	188	213	219	208	207	227	204	209	233	227	229	188	237	205	220	244	211	232	226	211	229	196	210	226	226	197	204	231	221	213	221	202	202	224	210	215	220	196	235	223	227	213	208	234	244	214	227	203	219	221	225	223	224	195	220	197	213	209	196	207	220	210	221	218	205	215	254	230	189	232	193	208	233	216	223	194	228	223	212	214	202	213	211	220	236	200	245	231	198	216	204	239	208	197	207	232	206	219	248	206	215	222	243	237	213	221	202	218	187	224	209	186	208	245	217	178	229	219	223	176	199	217	245	225	222	216	211	242	218	231	200	222	238	201	205	201	194	240	220	248	224	218	232	237	231	200	228	192	247	205	223	244	241	243	214	203	223	198	219	199	236	212	213	219	207	211	188	220	237	226	240	205	233	230	219	223	217	224	221	201	234	227	214	217	225	202	211	243	208	200	182	213	219	224	238	197	221	217	203	214	188	233	210	229	211	200	259	224	226	223	219	224	212	227	205	198	210	218	234	237	210	218	215	224	208	208	182	189	192	216	205	203	214	225	220	211	219	233	219	204	219	217	206	209	219	241	233	232	209	227	233	227	212	235	228	206	229	219	224	229	210	170	207	217	203	221	226	211	238	199	196	203	218	191	194	236	228	199	204	214	237	217	210	181	231	201	210	223	240	212	222	226	208	205	219	211	217	201	255	204	192	202	197	224	225	236	208	230	234	212	217	218	200	229	180	229	216	208	211	216	227	211	250	211	217	210	233	239	214	225	243	215	223	240	257	202	214	211	217	196	205	223	222	216	222	234	221	224	182	189	211	224	240	217	217	248	253	218	241	225	228	226	212	223	198	225	197	225	226	210	213	219	194	224	198	224	216	199	191	197	200	215	212	204	222	228	224	229	234	228	214	243	220	230	200	230	210	237	215	226	225	219	234	220	233	224	213	232	201	222	213	237	219	224	224	231	205	209	200	241	235	240	233	247	231	208	210	207	216	220	230	228	213	194	201	225	201	198	203	231	221	235	194	218	226	230	216	233	242	177	235	197	202	200	213	220	209	204	232	190	222	203	202	216	202	211	183	229	265	202	217	226	223	202	219	201	198	220	209	229	223	232	204	215	238	206	194	205	207	236	204	220	193	211	211	244	224	202	233	197	203	200	233	209	212	241	213	228	217	229	221	205	192	233	218	211	218	221	223	221	213	221	232	187	246	213	219	214	221	220	257	208	210	215	241	234	214	214	226	226	227	220	230	226	204	218	236	223	232	245	208	218	220	195	202	215	233	227	229	202	250	227	225	211	204	218	251	222	232	244	211	215	232	233	208	206	203	230	220	242	212	204	197	238	204	211	238	252	220	226	217	219	201	212	202	206	233	196	192	214	214	223	212	199	218	211	228	215	219	209	219	219	228	239	204	237	222	220	224	199	210	217	225	220	228	216	211	214	212	200	226	230	236	201	199	196	188	224	216	238	213	218	220	195	216	219	200	214	193	223	210	194	217	213	232	223	214	202	185	202	242	230	224	225	221	205	199	210	212	194	212	205	220	224	234	236	244	216	196	212	216	208	229	227	215	200	241	213	206	208	239	207	221	227	222	215	229	227	226	226	207	222	211	206	204	200	218	242	224	234	212	231	226	216	223	234	234	188	219	214	197	218	217	216	219	201	210	205	224	216	199	251	206	235	221	218	207	230	230	231	204	217	208	234	180	219	192	220	208	193	221	206	221	243	226	193	247	222	236	205	233	227	240	216	234	244	259	239	227	216	233	248	223	213	173	217	198	230	210	210	212	217	200	207	233	196	230	197	222	219	211	236	206	244	213	236	213	223	237	211	193	209	199	202	207	228	215	254	208	195	222	243	224	215	219	197	229	236	213	232	216	186	225	237	243	214	209	241	218	215	215	221	217	221	215	224	219	236	230	207	241	208	195	240	236	216	200	207	211	231	242	208	201	200	216	208	215	221	185	239	237	205	189	201	191	199	235	235	213	226	206	231	250	228	240	197	213	225	205	216	209	196	230	243	211	240	205	191	221	215	207	209	201	213	215	202	210	213	216	236	209	231	226	219	217	217	215	210	189	212	230	200	238	220	200	226	211	190	215	232	215	223	221	198	233	231	211	202	215	233	225	209	224	215	203	225	195	220	218	221	215	212	218	214	222	213	212	225	223	204	206	216	201	207	213	213	216	252	216	242	202	191	225	195	204	203	203	233	221	223	213	215	223	244	213	253	221	211	251	196	238	191	197	222	191	205	218	197	203	209	209	226	221	223	218	228	192	207	228	234	212	221	196	248	225	207	219	191	191	229	182	218	242	219	222	246	228	210	179	217	226	216	222	199	240	215	248	223	228	215	242	232	207	208	198	235	232	216	240	216	224	213	211	229	228	222	217	225	195	212	211	215	213	208	196	204	224	214	225	231	213	211	201	225	207	202	226	246	208	244	216	235	232	219	222	223	194	212	228	225	220	195	222	208	197	221	246	218	208	222	184	215	198	234	217	223	197	211	220	220	235	224	196	244	238	197	212	211	201	184	205	241	214	218	214	212	246	208	231	212	236	207	218	231	222	195	210	205	207	209	219	224	215	216	199	220	203	207	220	200	211	203	216	236	197	209	185	228	233	214	216	219	209	214	222	228	220	226	220	245	232	221	236	198	219	224	204	202	213	202	222	209	207	255	238	243	221	233	214	201	239	226	206	198	241	198	220	220	205	230	216	214	203	224	213	212	198	204	241	209	232	236	229	208	213	218	227	206	200	230	210	231	226	222	211	187	178	206	226	226	209	236	199	237	209	211	202	225	228	224	225	188	215	212	226	198	229	226	206	226	238	202	241	246	227	230	191	209	232	226	228	231	216	221	217	207	181	215	230	217	222	209	218	212	182	185	230	211	252	231	183	223	209	212	215	216	218	205	220	174	257	206	192	227	250	225	223	228	210	225	201	222	201	227	230	216	210	204	233	230	207	197	220	197	179	206	207	212	221	224	213	229	229	228	186	200	216	207	192	199	241	229	222	213	238	239	211	213	234	202	230	216	219	219	210	204	202	203	199	204	229	218	222	212	217	227	205	211	173	231	229	222	214	234	215	221	217	226	208	185	217	226	209	220	236	262	207	216	197	238	248	198	217	236	232	242	196	203	219	235	208	232	221	217	217	218	197	216	225	228	221	226	199	218	227	218	226	220	221	187	212	226	227	226	199	220	225	196	204	210	210	212	222	219	220	227	219	238	214	238	197
3099	5577	3905	1663	1280	955	735	633	483	438	394	377	314	350	314	297	318	307	286	276	279	273	274	263	276	264	239	270	232	269	247	269	269	271	261	231	250	251	222	250	239	234	279	235	216	265	270	257	249	228	266	272	238	231	236	268	203	247	257	222	283	252	256	229	249	260	241	237	235	241	215	234	244	230	253	210	272	220	236	245	236	265	238	231	222	220	241	253	241	253	251	232	259	247	235	226	241	222	268	231	243	251	212	229	223	255	256	265	253	277	246	226	239	239	233	235	237	230	232	230	248	231	265	256	229	244	228	238	258	250	253	235	272	233	241	268	232	224	267	241	235	265	220	246	232	260	233	260	285	260	221	248	252	244	227	231	247	263	268	214	236	234	255	230	237	218	260	240	225	231	247	243	232	226	262	241	224	228	240	240	242	254	240	237	236	239	252	234	254	235	249	252	248	242	224	238	241	249	236	223	249	251	236	242	257	244	232	273	245	230	246	240	244	227	232	247	259	241	254	243	235	241	239	249	209	249	224	235	246	214	242	248	258	228	231	231	228	250	258	240	243	267	255	251	261	244	213	249	240	259	252	243	224	246	251	225	214	255	227	264	223	250	235	261	272	228	245	261	237	229	252	234	246	238	238	218	258	244	246	235	235	230	239	218	254	237	261	248	248	266	242	248	252	243	208	222	264	229	239	251	232	231	247	234	254	247	246	243	245	246	263	215	226	264	239	232	249	224	256	228	246	271	262	247	250	252	219	227	252	251	250	218	247	275	235	218	252	245	247	264	234	247	261	246	236	259	245	238	265	255	250	242	244	215	234	230	226	242	256	251	252	263	238	237	267	247	228	233	246	239	263	219	258	221	223	226	222	248	251	233	239	238	252	231	254	278	233	237	280	253	242	212	238	233	235	244	243	243	243	233	235	262	270	277	243	249	262	251	241	251	214	247	214	261	258	257	212	236	225	227	240	233	249	238	236	202	263	268	269	255	276	239	268	259	205	228	219	234	238	247	246	242	230	239	254	236	243	230	244	249	255	245	265	229	281	240	215	234	217	240	245	227	234	240	266	234	226	244	239	236	256	249	233	216	233	239	247	248	244	257	250	263	245	254	219	216	252	257	235	249	275	238	260	238	228	225	242	232	225	228	236	259	253	227	258	248	220	218	265	249	248	248	233	274	242	216	236	232	246	232	237	240	234	237	242	237	251	252	233	231	256	242	247	234	251	240	237	237	261	228	239	238	262	245	232	251	227	266	222	223	232	246	287	242	258	228	257	246	245	222	269	236	247	255	250	235	239	225	228	231	241	229	243	237	229	230	238	215	244	230	256	236	231	232	234	214	263	242	268	246	266	234	256	251	216	289	263	234	231	236	243	237	235	249	246	239	274	254	220	259	261	254	226	267	244	254	230	239	261	222	240	235	222	245	264	240	225	262	245	237	239	229	205	244	256	231	223	235	222	250	255	231	248	254	243	234	242	236	260	274	234	253	266	237	224	222	219	251	243	236	224	253	235	255	236	209	262	219	238	252	250	250	270	245	239	260	246	234	261	254	259	246	233	245	233	225	228	236	250	235	240	246	235	242	240	236	255	269	238	244	242	241	248	253	256	246	232	249	241	266	225	250	234	238	222	243	236	239	243	233	251	259	264	242	229	218	217	236	242	236	268	234	246	253	248	227	248	235	244	221	246	224	232	250	223	225	230	223	253	222	224	226	243	207	259	238	238	258	252	257	271	265	243	242	243	250	240	257	264	253	257	229	229	255	205	226	247	248	252	218	220	234	257	265	243	247	238	247	261	255	264	241	254	234	221	210	254	250	238	228	248	248	252	234	233	225	256	237	224	248	220	241	255	208	221	243	235	258	238	251	238	257	256	209	230	226	233	246	230	223	266	219	252	202	260	242	250	249	244	227	237	248	265	232	243	223	251	218	228	262	254	227	242	210	236	237	217	227	228	233	226	252	248	229	260	248	246	225	248	252	267	232	235	259	217	240	249	252	231	246	233	230	210	231	223	228	249	237	266	238	247	240	218	251	225	243	245	231	256	232	260	222	225	249	232	248	235	261	225	254	246	244	267	257	213	241	233	241	232	232	221	234	258	233	285	253	271	222	234	242	247	247	225	239	261	239	242	240	243	252	266	238	244	254	255	225	241	239	219	243	260	246	232	250	235	244	249	253	232	208	240	223	241	255	223	249	240	244	232	255	222	231	280	251	259	252	222	208	235	240	264	248	211	227	255	228	248	229	240	236	257	237	262	242	254	237	225	258	220	220	237	223	253	211	224	278	256	214	227	280	233	223	236	229	214	231	247	221	254	242	272	249	244	224	225	245	202	244	243	238	225	265	246	253	232	248	253	241	232	231	205	244	233	236	252	230	224	230	214	254	253	256	238	250	243	254	229	243	234	250	242	252	270	253	255	192	251	249	237	237	257	253	240	219	249	265	230	227	258	220	248	259	229	248	245	273	242	227	259	224	258	271	216	246	279	248	259	227	246	252	211	241	251	289	236	236	246	233	238	222	234	255	245	236	247	251	266	268	223	225	260	237	261	222	259	234	256	233	230	252	245	246	236	242	241	202	219	252	228	225	240	267	228	279	254	236	249	234	227	254	234	249	235	228	257	265	233	247	223	236	227	235	253	241	214	234	258	249	254	219	244	237	241	236	263	243	244	218	240	250	226	242	223	247	236	222	219	235	214	256	253	245	257	246	256	230	240	261	217	239	211	238	238	239	223	240	249	228	232	253	252	239	231	205	253	237	239	206	214	211	264	237	238	276	255	235	257	223	243	229	238	259	231	267	258	226	217	249	238	251	229	248	241	222	242	234	262	252	262	243	274	274	245	230	238	238	225	217	242	273	215	233	230	230	257	216	242	226	219	252	243	219	244	237	246	254	246	246	244	248	272	228	228	267	263	214	258	266	231	228	253	255	222	221	221	247	226	270	259	240	246	220	257	224	221	246	251	224	245	249	245	235	260	235	263	219	236	233	222	259	243	242	257	249	241	247	231	230	216	262	232	227	244	238	268	259	266	245	254	226	224	224	263	226	255	267	243	242	244	233	262	236	259	242	260	227	269	263	245	257	228	242	216	213	215	261	232	255	243	240	224	220	220	262	266	232	228	252	272	246	252	219	248	249	236	259	246	236	237	269	252	236	234	256	241	220	238	249	247	228	237	229	254	249	224	226	210	224	227	242	252	231	206	247	219	233	219	235	232	235	219	254	247	275	254	232	267	242	223	253	242	229	251	230	260	256	267	234	234	236	261	228	235	268	258	237	242	242	259	224	234	240	225	225	240	233	224	226	239	216	246	244	238	246	246	246	264	228	234	227	249	244	248	271	254	242	232	259	235	261	239	249	256	254	252	254	231	244	269	214	244	247	243	240	222	229	232	235	250	242	224	235	261	249	201	269	239	258	252	266	241	236	257	234	257	224	237	235	207	231	245	240	233	287	244	274	237	237	257	208	271	244	229	229	249	242
22650	21562	29588	24027	21562	21637	13235	1691	1249	1139	1152	1008	985	968	948	936	859	927	836	878	783	815	789	818	754	819	819	800	737	791	812	794	760	791	758	749	786	810	838	716	773	765	747	790	788	764	760	712	770	732	737	738	773	738	765	744	733	737	722	797	774	769	716	740	839	743	756	763	741	735	753	702	727	773	803	771	728	724	722	720	746	762	704	778	756	770	727	749	715	786	718	735	722	712	688	754	781	715	746	733	739	715	738	719	747	784	788	742	790	733	768	746	740	763	758	763	739	781	699	768	782	717	756	705	764	771	724	756	725	742	796	715	759	727	758	769	816	736	751	784	747	714	759	751	790	714	711	737	748	730	790	739	724	762	786	726	825	735	732	789	738	742	776	771	729	699	752	731	763	730	751	703	731	779	769	760	760	746	722	701	715	748	765	730	723	778	725	737	779	710	771	773	697	759	776	737	753	713	766	720	781	749	786	804	742	755	728	768	755	769	762	733	810	725	784	784	819	666	742	775	734	719	763	688	745	764	776	744	760	754	777	744	807	761	730	749	755	761	762	779	717	778	740	713	772	752	747	728	718	737	778	781	737	777	762	722	732	704	779	709	760	728	717	773	772	794	747	745	731	753	786	778	783	741	748	743	785	771	822	770	739	795	737	742	741	731	733	761	749	776	728	759	748	800	735	758	745	728	744	696	775	741	752	751	751	767	763	785	746	792	742	758	731	760	809	774	783	737	767	785	714	727	785	741	750	750	774	756	701	817	764	775	772	726	690	737	766	774	774	739	669	778	740	728	714	725	744	773	764	736	782	782	752	724	758	781	739	766	713	767	749	747	737	697	765	779	729	782	777	757	744	738	738	749	765	762	738	724	701	737	758	713	746	770	750	774	743	758	763	758	748	734	738	756	751	758	713	792	770	741	761	789	776	733	746	706	794	767	742	742	785	785	725	726	735	785	785	751	761	703	764	765	717	744	700	772	747	724	753	751	748	775	706	729	763	762	723	740	733	747	743	755	749	755	744	745	747	716	757	752	749	781	744	740	772	761	816	788	763	752	707	750	708	782	729	722	716	795	731	761	755	744	722	714	662	762	763	750	762	736	806	786	725	706	758	740	749	714	775	753	749	740	779	763	700	739	712	735	731	711	719	750	746	824	732	780	703	763	785	758	766	710	712	775	768	736	777	782	748	720	753	786	774	729	750	771	783	751	771	767	795	742	807	725	742	722	753	749	683	799	778	805	771	754	723	846	757	746	779	785	743	747	738	801	720	795	725	743	716	763	708	737	760	749	746	718	767	722	750	765	787	763	753	787	743	729	808	797	757	795	765	711	744	687	777	704	746	764	780	743	722	710	757	789	727	737	706	702	744	726	723	712	728	749	760	769	774	746	721	766	764	736	752	747	802	729	757	732	744	741	760	738	785	759	760	733	765	763	723	795	739	726	747	811	743	691	750	745	756	716	703	760	775	796	771	732	776	747	773	735	739	727	767	749	725	733	767	722	737	740	762	794	695	704	747	767	724	712	738	738	762	703	720	716	783	721	746	758	791	723	740	744	756	756	777	765	751	783	728	736	773	732	727	740	770	754	723	785	754	727	756	715	708	737	723	790	752	730	753	747	795	737	754	708	756	785	711	761	747	695	737	726	748	785	777	749	741	742	749	781	747	722	730	748	772	723	754	758	759	756	734	756	728	799	679	787	690	727	732	725	749	746	777	782	772	776	669	696	758	793	743	773	791	732	736	737	805	745	787	793	790	697	746	777	755	764	740	746	738	798	742	778	712	720	786	704	785	770	764	729	727	762	753	752	767	737	738	755	756	737	766	746	774	768	757	789	787	755	738	798	750	769	732	766	769	753	735	740	761	735	744	717	791	695	740	702	781	739	756	743	765	750	789	729	719	740	733	749	715	754	734	782	750	745	774	749	751	748	746	735	720	742	735	814	740	730	750	752	752	766	770	765	811	738	717	757	710	736	732	755	771	733	742	768	712	764	731	732	776	735	702	732	731	724	729	751	739	748	774	753	740	730	780	765	772	769	803	699	762	756	784	767	718	730	747	744	727	737	723	769	749	742	780	736	741	676	764	792	734	730	701	744	711	767	777	748	731	737	774	725	728	744	728	720	683	726	694	715	753	780	733	767	752	743	693	770	769	730	754	745	716	751	724	716	744	780	784	761	753	747	802	730	755	740	790	717	733	731	760	699	768	738	752	781	739	737	757	749	724	747	734	734	693	734	751	740	791	761	686	675	800	748	752	779	778	738	740	762	789	750	690	734	745	745	777	710	754	750	719	782	743	727	726	740	755	666	749	784	754	786	734	726	759	751	759	754	756	784	745	736	706	769	704	758	725	727	749	767	767	767	729	795	797	751	719	754	742	726	732	798	720	767	740	755	770	719	753	725	747	767	730	674	725	764	758	761	757	786	734	707	667	732	801	767	767	724	720	778	762	750	706	715	741	777	739	762	715	748	759	729	745	741	746	751	714	740	742	757	738	757	789	786	751	765	758	733	723	725	690	696	750	718	805	728	754	745	720	750	766	739	775	746	758	716	782	727	764	736	763	793	770	764	752	766	757	720	729	710	704	714	685	691	762	729	707	701	722	742	748	739	750	747	739	788	738	768	703	759	735	743	702	757	786	768	778	706	720	757	741	769	792	697	807	754	801	782	755	774	732	757	753	781	776	733	743	722	740	690	763	707	732	796	770	751	791	760	746	765	722	707	743	730	728	721	763	727	713	793	714	810	767	768	796	745	721	745	734	714	752	762	737	740	748	741	752	715	734	768	749	732	750	732	773	750	720	771	796	759	747	776	784	749	729	721	757	763	778	726	754	776	739	781	747	733	732	779	730	753	744	826	756	746	740	750	811	756	690	745	773	738	705	789	743	796	759	735	713	767	752	788	750	711	755	706	711	721	739	773	772	721	728	736	749	756	706	776	766	766	733	791	730	741	762	708	729	754	780	741	708	740	747	732	759	783	754	755	784	764	718	781	780	677	762	707	770	746	729	711	730	707	745	739	718	739	757	750	741	757	723	740	757	748	754	730	798	756	756	783	705	796	700	811	764	750	756	800	801	757	799	714	708	773	767	756	741	768	748	756	731	731	710	764	764	722	723	748	777	761	715	750	744	742	759	717	709	727	794	702	764	769	726	727	730	724	793	742	756	762	767	785	726	755	767	744	769	726	734	770	730	730	716	742	756	740	733	751	760	779	776	772	712	741	775	699	791	831	716	731	726	757	794	775	746	768	737	714	745	716	719	761	768	745	751	782	716	696	764	777	786	719	759	771	746	803	723	751	821	748	757	760	738	706	764	775	751	796	758	760	818	691	722	806	784	777	762	719	734	793	718	738	746	704	740	756	741	799	743	778	752	780	765	773	773	737	718	724	692	744	785	811	742	748	696	768	701	700	770	725	746	789	762	723	745	737	712	760	687	768	783	700	703	743	761	735	787	713	773	730	753	721	761	714	703	784	688	757
4726	15498	11065	5576	4053	3057	2444	2037	1711	1452	1282	1133	1221	1065	997	1015	954	921	944	883	877	857	839	842	789	811	811	836	769	838	775	806	870	788	824	755	762	809	763	814	791	733	812	797	782	761	824	720	740	779	774	781	774	858	758	800	807	777	795	809	752	753	793	738	776	799	732	829	780	805	790	773	758	805	747	770	757	757	728	753	806	788	775	697	795	773	780	790	779	778	721	772	763	691	759	747	773	769	848	780	716	731	793	740	761	733	785	725	762	763	743	775	779	774	739	778	772	772	730	758	776	774	770	769	778	752	749	794	729	789	777	732	788	728	779	768	688	776	758	781	767	791	819	784	747	762	756	796	781	813	829	751	731	798	708	795	786	714	774	786	776	787	761	762	792	775	811	816	772	723	768	780	758	841	746	781	741	754	765	826	758	768	790	727	745	770	763	773	797	777	804	807	814	746	788	781	754	743	776	797	715	758	750	769	712	781	755	758	733	718	788	843	740	720	719	747	838	728	817	699	765	799	769	763	706	756	754	777	742	794	772	777	720	765	743	756	772	774	766	708	762	730	778	778	788	767	727	764	765	763	761	751	735	776	705	773	753	807	772	802	779	725	754	807	729	779	743	759	781	702	742	765	786	750	777	775	818	765	767	792	785	765	736	776	735	748	738	758	800	709	714	733	761	784	788	771	749	746	663	765	730	763	739	748	784	765	803	792	785	800	750	754	801	785	757	810	746	768	747	753	771	731	783	787	747	813	776	827	733	751	755	771	738	696	762	719	748	763	705	739	768	778	762	747	727	766	747	784	740	778	764	802	742	757	786	778	755	775	759	788	716	725	740	747	738	791	777	756	796	774	743	740	806	733	724	793	745	765	761	828	767	739	737	843	749	789	728	743	751	729	753	816	778	788	777	749	738	759	758	757	764	775	729	733	733	763	802	761	792	740	751	745	771	739	758	759	756	769	817	728	750	733	751	765	760	712	762	741	772	735	737	739	719	758	750	784	738	768	783	797	747	732	811	772	749	809	742	750	755	752	767	786	738	746	772	754	809	755	791	743	746	811	745	752	762	752	730	752	765	757	789	749	765	765	807	742	799	731	792	772	765	786	770	773	802	781	791	743	755	745	766	739	743	774	762	760	826	799	750	744	746	765	817	737	773	746	760	815	737	734	756	757	755	773	762	763	708	739	787	726	748	743	798	735	797	759	755	790	718	807	746	781	766	791	736	835	725	770	727	753	808	799	736	726	806	774	709	753	775	708	783	776	757	806	735	834	765	764	757	777	774	764	758	749	796	804	702	776	721	742	772	784	744	735	778	767	752	790	780	755	749	788	721	763	754	782	752	785	715	740	745	780	815	779	781	782	767	760	757	800	762	727	704	819	740	727	731	714	767	753	774	781	756	757	735	742	781	761	748	787	748	777	739	755	734	779	743	797	747	788	779	790	803	751	711	757	832	748	739	765	731	729	724	785	755	709	747	701	745	759	816	774	780	794	763	743	778	799	775	766	804	780	817	763	687	795	752	727	770	792	775	767	732	759	799	740	827	721	780	744	838	815	734	751	758	785	793	776	758	756	761	812	752	724	783	779	794	759	802	787	747	775	806	731	815	748	752	790	743	745	773	743	747	781	739	764	787	777	761	772	776	702	729	728	784	760	726	802	780	792	771	760	759	758	814	755	750	725	758	762	741	759	808	754	732	739	786	822	780	760	719	763	777	726	762	773	795	772	754	704	763	735	838	771	730	725	778	734	818	767	765	761	733	819	810	725	752	787	728	732	758	802	825	739	736	750	722	726	784	761	742	724	773	759	777	766	751	753	790	771	740	775	797	782	766	724	811	770	775	805	737	759	736	777	775	820	786	781	773	773	740	766	751	757	735	723	770	785	804	746	737	772	748	775	761	791	734	743	767	752	770	784	764	750	720	784	742	792	735	760	760	754	773	773	727	767	722	806	773	708	732	783	763	788	786	753	768	768	779	750	738	741	700	764	776	747	759	801	786	790	798	768	769	767	756	793	719	800	765	825	745	761	767	764	731	794	757	720	810	735	759	776	795	749	747	756	751	757	776	762	772	769	805	744	805	785	841	780	783	743	819	766	777	759	729	767	757	760	740	752	764	719	737	795	787	794	747	736	762	773	741	735	730	792	756	749	786	737	753	735	691	820	783	782	775	757	773	768	775	770	788	752	781	789	748	728	773	772	742	752	757	818	746	778	776	751	779	788	779	769	746	794	706	714	782	764	748	740	739	739	778	750	744	746	760	734	799	809	769	795	753	775	794	760	735	778	779	820	771	722	754	777	799	765	761	775	761	705	753	777	820	785	792	784	760	741	770	789	768	757	722	814	786	752	785	750	772	772	711	771	783	777	739	757	804	738	755	783	754	768	770	814	739	720	771	747	754	740	785	739	851	804	776	773	775	769	761	746	703	747	748	759	753	750	738	786	791	760	730	763	801	784	798	776	739	713	794	787	778	771	734	715	745	764	794	757	760	712	764	729	746	768	770	803	761	794	735	761	687	753	861	724	756	799	794	782	769	778	733	775	751	729	725	748	749	733	790	780	761	729	708	772	773	764	783	744	731	740	776	739	743	725	743	744	765	723	755	779	733	751	766	806	737	712	791	781	796	734	791	787	768	762	777	806	832	731	783	735	728	762	735	776	796	727	746	751	795	768	738	759	749	773	815	755	775	766	737	708	763	778	763	769	720	732	813	773	790	770	754	786	748	735	758	696	761	722	761	759	799	713	756	732	733	740	773	802	704	764	794	753	747	689	752	782	776	789	822	782	744	773	743	734	755	755	768	752	728	745	731	775	787	763	756	749	729	754	744	763	770	765	765	779	779	759	774	775	774	829	746	781	774	784	735	691	799	744	729	741	810	751	726	742	812	721	778	779	694	743	773	748	754	779	762	735	712	783	733	799	743	787	746	781	752	812	795	780	778	790	795	740	719	768	724	776	765	775	761	772	783	782	814	837	727	811	712	764	763	728	737	752	748	746	718	826	772	781	788	748	756	742	746	794	765	786	690	772	783	766	775	796	759	784	759	793	730	768	759	702	735	729	731	737	692	794	769	729	723	772	713	780	751	723	752	756	759	750	769	808	709	750	786	720	822	749	747	781	726	754	776	760	765	752	769	749	768	745	793	793	740	755	749	753	800	770	754	735	765	779	726	729	740	735	795	794	758	754	791	781	786	740	780	775	718	707	785	774	772	754	799	744	764	753	790	784	745	750	733	746	752	711	800	813	758	760	787	797	752	741	743	783	768	748	773	772	744	730	798	786	754	746	766	811	749	762	813	790	755	792	751	765	844	809	747	747	776	755	737	779	784	794	761	796	796	755	780	793	760	736	778	803	712	763	760	758	719	779	755	761	746	736	801	757	779	736	726	754	749	782	789	793	720	745	759	728	764	703	779	737	781	802	718	751	751	816	746	741	761	762	789	796	787	746	722	731	786	753	762	781	760	766	756	767	796	728	747	769
27982	20036	6179	617	405	395	374	376	358	372	340	337	367	341	349	386	370	362	350	322	331	348	359	328	356	355	381	380	352	391	331	367	357	375	398	350	368	358	335	317	349	378	356	376	340	374	373	360	363	350	326	384	337	357	378	367	330	365	354	359	344	399	344	346	350	375	360	351	393	340	374	335	315	354	328	342	346	355	370	322	338	313	324	342	370	372	339	310	392	364	355	364	387	361	338	384	330	369	347	355	345	370	405	327	344	355	348	368	358	346	364	366	376	353	376	366	330	399	368	367	344	342	319	353	347	360	358	365	377	391	343	342	353	363	329	333	335	389	326	366	355	349	381	354	353	330	331	360	385	360	346	347	345	379	337	343	337	332	327	334	355	339	380	361	368	337	377	347	354	385	345	314	341	343	353	339	387	361	363	364	335	363	351	362	334	338	319	352	383	371	380	348	364	328	377	377	347	363	348	357	355	354	368	359	384	306	356	357	344	311	353	379	345	361	362	361	373	356	344	362	372	332	342	353	329	355	358	341	375	352	372	337	348	368	357	368	337	345	348	340	348	318	379	363	347	336	362	360	341	347	375	338	350	349	345	356	343	335	381	365	364	358	334	331	368	317	341	331	358	362	363	370	348	383	363	328	356	334	356	346	349	338	356	365	336	328	312	330	326	331	360	352	368	363	345	365	357	372	370	323	332	357	357	349	323	369	326	351	378	381	354	367	376	348	382	324	333	359	356	341	334	332	354	320	359	341	344	365	338	308	337	374	355	356	343	342	368	312	338	346	367	344	341	363	369	302	355	367	317	364	382	362	344	353	331	338	326	340	350	335	340	327	343	320	349	285	372	338	350	368	370	389	369	389	384	360	324	378	344	350	321	377	361	322	360	323	363	387	318	353	385	362	392	346	322	391	354	385	364	351	352	307	362	370	350	350	339	330	345	354	341	315	342	366	346	346	353	350	352	351	358	384	339	359	378	369	341	378	362	358	341	377	350	356	348	343	361	296	346	341	351	375	334	363	368	351	343	337	355	331	364	377	353	328	337	353	373	374	398	354	353	340	352	384	356	332	373	353	339	341	342	346	315	359	361	360	376	351	358	378	351	351	346	374	336	348	344	333	348	392	346	363	369	366	404	335	336	358	359	382	371	371	360	359	338	387	379	352	329	342	366	363	321	395	370	360	371	364	331	323	349	347	335	326	351	365	349	370	338	376	335	351	367	371	374	390	334	364	362	328	330	349	322	332	333	350	335	333	365	360	367	341	336	349	362	343	363	329	363	371	348	325	384	351	390	351	387	310	346	381	381	358	337	342	340	369	367	344	404	346	346	398	375	336	393	328	347	363	336	354	368	333	345	327	307	396	338	357	364	344	335	345	369	364	363	324	343	360	327	307	385	389	357	297	349	334	395	350	345	381	316	340	355	362	356	385	316	343	379	350	380	354	314	342	369	354	381	355	335	376	338	343	383	346	363	355	335	331	334	329	357	371	346	356	376	364	348	352	343	407	394	351	355	359	350	359	339	327	343	366	319	349	328	373	323	323	336	359	323	326	350	397	335	322	351	356	333	356	352	415	386	348	381	354	339	348	313	312	341	359	346	363	354	374	339	368	377	387	361	406	354	343	315	369	336	369	376	379	368	341	356	343	376	337	329	355	361	378	354	330	336	382	357	347	361	380	376	375	367	339	350	354	334	370	331	353	350	340	349	350	353	353	359	343	388	330	345	363	309	356	371	345	342	357	391	321	352	331	353	363	332	355	333	340	380	348	375	362	347	366	321	362	385	356	335	337	352	364	329	378	374	334	364	370	351	370	342	346	338	350	363	321	353	353	370	341	340	389	354	339	318	305	362	361	357	355	377	402	357	335	379	366	339	363	348	373	346	368	383	341	351	347	371	329	352	322	364	348	354	377	357	346	336	319	350	341	333	330	326	316	365	353	356	352	312	347	333	352	377	350	356	362	349	358	334	316	390	368	331	336	382	363	369	367	346	340	361	367	351	336	351	370	318	340	328	346	381	357	346	360	331	391	365	388	355	344	360	359	305	314	347	327	344	357	326	351	363	373	329	358	343	384	361	381	343	351	347	341	354	339	372	363	372	347	339	367	334	369	338	329	352	350	347	358	345	353	375	389	353	376	390	357	341	367	338	311	358	342	350	347	353	338	368	345	360	366	332	359	336	333	359	338	365	319	359	348	321	382	347	377	342	353	371	364	353	355	349	379	348	357	352	384	340	334	322	354	354	365	324	324	328	395	338	375	390	385	356	351	355	364	354	363	333	347	354	355	389	324	350	385	341	337	343	346	328	347	367	329	384	344	358	372	374	318	332	379	364	364	332	342	365	350	347	359	362	394	352	362	383	367	356	376	389	396	356	334	368	352	346	350	334	348	334	388	335	322	339	332	360	370	341	356	353	359	356	377	343	371	366	368	373	385	340	352	330	388	359	379	352	351	324	351	357	307	327	335	336	363	348	370	333	319	341	348	343	377	336	335	356	319	324	362	336	353	362	369	335	373	346	334	365	366	373	359	353	370	360	354	352	385	365	340	375	336	365	346	325	373	363	367	334	344	345	362	384	343	365	383	363	351	335	360	312	346	334	335	335	376	360	355	329	364	363	338	318	363	340	351	363	348	347	362	362	343	317	344	388	349	356	349	349	345	348	330	343	337	383	348	346	396	352	363	351	381	357	361	356	323	396	371	382	323	354	339	331	343	345	355	367	360	341	324	348	358	347	367	358	374	317	350	361	337	359	344	372	378	328	323	368	380	355	356	340	383	369	354	346	366	352	323	376	310	375	335	359	376	385	328	364	328	355	346	405	345	367	336	368	332	350	386	314	331	336	373	357	316	394	385	352	330	334	326	339	348	307	305	362	325	365	338	349	346	334	360	343	363	361	324	328	385	325	361	357	345	357	345	349	384	375	357	364	354	329	355	338	337	339	390	336	359	323	390	373	388	381	358	336	319	366	355	368	342	356	354	354	353	334	360	373	376	359	362	355	342	348	354	349	316	397	384	350	358	343	389	349	382	356	395	375	356	341	337	339	382	379	351	338	346	328	362	371	333	324	396	343	350	333	328	333	371	345	325	376	378	364	350	350	368	340	334	361	371	335	347	366	332	341	352	354	353	331	366	370	328	349	352	381	396	333	358	325	354	333	358	379	373	392	364	343	384	328	342	357	328	314	348	366	339	356	374	382	348	345	364	356	345	368	377	373	384	365	343	338	342	334	353	396	363	364	361	361	374	344	351	341	336	330	377	358	345	349	348	340	388	360	352	393	361	368	349	303	337	351	400	332	371	356	342	369	365	327	378	363	344	378	339	357	353	381	314	312	345	311	362	389	378	356	331	331	345	352	377	329	338	332	370	315	383	365	334	360	372	324	370	328	317	365	333	353	344	364	366	322	336	345	369	303	342	358	372	338	362	357	375	350	378	348	330	342	345	374	384	345	354	339	400	344	329	345	369	369	372	337	355	321	358
4242	1122	633	495	445	398	393	399	372	382	369	351	349	385	361	338	382	400	362	375	330	353	333	365	380	372	382	380	353	363	361	372	369	352	362	326	391	342	397	362	341	370	350	376	350	402	377	323	395	358	385	384	360	382	333	332	346	396	357	373	335	359	335	361	333	324	355	398	346	400	343	359	383	365	372	336	368	365	389	387	398	376	363	362	363	390	361	342	361	371	373	368	366	353	352	366	349	316	349	404	346	377	372	371	348	356	338	341	349	356	345	375	327	352	381	361	347	390	358	391	354	352	373	372	331	371	347	367	367	337	364	354	405	365	405	373	376	362	387	331	354	341	344	381	354	360	364	359	371	369	374	386	367	339	340	327	358	360	344	358	340	338	360	377	368	346	376	379	340	394	348	349	394	382	354	345	370	388	368	377	344	351	338	316	387	363	365	352	388	348	346	365	395	331	369	396	362	362	375	310	360	376	356	332	374	333	369	358	361	353	379	383	349	378	356	376	377	344	367	333	358	381	353	403	356	366	363	351	391	353	357	363	327	377	339	371	373	345	381	381	364	360	368	408	358	368	372	341	359	370	374	371	338	381	348	370	335	351	357	385	372	356	365	375	396	362	384	366	324	392	374	374	389	388	352	380	362	340	327	360	355	356	313	391	370	350	389	367	363	364	355	376	366	366	380	365	382	343	380	388	351	369	353	363	345	370	343	393	383	364	388	352	323	365	353	311	392	345	363	340	389	364	380	365	365	362	349	344	358	386	359	372	364	327	358	355	377	370	379	328	362	372	364	378	341	349	329	344	353	369	373	371	399	396	409	405	391	385	346	357	353	371	346	362	376	357	367	372	354	378	360	351	354	343	341	380	377	340	407	351	390	353	387	354	355	384	370	378	404	377	337	351	346	401	372	339	357	354	325	362	354	367	342	353	383	385	394	362	352	359	378	362	327	401	346	373	365	350	391	354	386	379	372	358	355	388	375	361	353	385	364	361	377	357	358	374	398	368	359	373	340	351	374	352	362	345	336	340	337	327	349	356	342	364	371	365	361	366	375	382	340	370	365	380	337	341	348	398	373	388	389	377	345	364	346	354	354	370	363	371	361	356	336	343	357	355	406	351	370	385	391	361	373	361	356	362	371	363	337	387	397	335	352	368	394	368	373	356	363	388	351	375	396	368	381	350	347	393	371	380	369	350	375	371	368	362	347	358	358	342	361	341	354	346	356	360	349	393	389	362	362	370	360	354	361	376	355	334	328	369	363	345	355	365	397	366	375	361	337	338	349	360	332	347	371	388	395	375	372	355	385	329	371	355	372	342	366	362	377	352	343	404	395	356	340	393	354	373	388	351	369	365	365	367	374	374	334	335	390	326	416	386	356	359	362	329	354	365	363	388	396	360	356	342	369	378	375	391	378	351	340	348	389	395	354	366	359	410	374	372	381	369	327	324	358	371	406	358	387	367	373	368	368	340	400	345	353	361	373	373	356	355	391	343	388	362	375	358	409	348	330	370	351	378	407	349	339	361	343	397	359	337	353	351	364	365	361	356	352	340	361	347	344	369	340	366	349	390	352	371	363	339	342	360	360	364	388	395	373	385	372	371	380	343	359	322	366	326	332	377	377	350	346	370	333	353	354	367	375	350	348	381	366	364	361	376	355	346	381	374	363	337	360	370	424	370	361	379	336	337	371	384	381	356	385	368	370	370	375	321	383	354	373	333	335	365	383	341	368	383	341	348	374	347	357	348	357	367	344	344	359	351	363	395	336	366	361	349	342	357	358	347	352	349	350	369	395	366	335	375	328	380	351	353	367	379	401	361	365	376	338	353	378	351	357	333	351	356	374	348	363	354	368	352	378	341	379	340	351	367	343	372	376	392	353	362	366	345	338	339	357	361	386	371	332	349	354	422	346	333	392	377	358	365	357	367	354	343	354	333	380	331	357	343	354	354	365	387	372	358	346	375	364	378	379	391	346	331	342	394	373	341	393	387	364	364	357	344	363	364	384	324	336	354	379	347	358	340	355	371	354	378	372	361	366	369	356	354	370	378	363	350	362	348	379	383	362	349	365	384	391	350	343	386	351	373	379	377	359	363	391	382	377	379	373	398	352	348	341	372	373	392	316	335	369	378	373	364	347	366	368	349	339	336	380	339	366	345	383	370	382	383	341	367	356	357	326	349	339	351	361	403	363	388	386	368	364	386	365	347	338	382	374	342	357	358	381	392	349	358	378	370	360	347	360	378	325	349	358	393	372	357	363	364	379	397	399	379	349	391	375	354	393	353	374	358	380	387	372	355	352	341	387	396	377	360	355	386	365	373	372	332	379	363	325	385	340	359	393	361	337	355	352	356	368	391	363	362	359	336	346	332	392	375	376	382	354	363	378	365	395	377	323	346	380	350	388	387	328	377	386	383	336	384	404	357	356	340	358	385	361	386	349	374	366	359	399	374	358	379	341	355	370	356	345	383	372	375	375	361	351	362	349	355	376	356	364	350	383	349	347	347	330	355	356	358	385	366	352	350	368	377	335	374	372	401	348	345	370	353	383	376	376	366	334	381	376	374	336	348	334	370	360	364	402	400	343	352	362	378	348	365	392	359	373	370	354	365	352	361	346	336	358	350	330	365	335	341	364	358	328	346	353	372	388	381	387	366	363	348	353	367	353	373	411	366	371	371	398	375	348	374	340	370	371	375	374	357	358	394	391	334	352	343	357	351	366	329	350	364	390	320	341	401	374	349	358	340	363	362	367	382	377	350	371	389	389	347	341	361	367	356	369	355	354	338	373	345	371	370	367	365	350	341	364	362	368	347	358	386	357	377	386	365	357	354	370	351	376	349	346	361	385	338	354	336	388	372	344	350	349	351	336	359	345	352	394	354	327	384	367	380	362	363	410	381	352	359	369	375	359	358	412	380	361	381	355	391	353	351	385	365	367	347	338	360	345	358	393	339	380	403	363	376	384	369	382	373	345	354	376	374	384	392	343	364	349	374	322	346	381	321	375	341	389	358	360	344	366	378	338	355	362	363	356	336	375	327	354	367	371	373	346	374	365	353	366	346	365	350	402	358	332	347	366	385	332	337	391	370	340	353	343	361	377	343	349	335	338	363	360	372	392	339	349	348	379	397	347	357	362	344	356	314	351	363	352	357	341	344	390	372	373	345	376	368	365	355	357	332	372	356	335	329	382	356	364	403	363	339	351	393	372	356	355	376	349	398	392	373	360	372	388	363	342	357	391	329	396	340	364	359	352	344	351	355	366	337	392	333	381	360	385	357	396	366	346	347	373	342	382	387	361	370	360	348	350	345	367	363	396	371	372	385	366	347	377	334	351	381	405	345	395	333	371	354	348	360	378	380	381	369	379	357	370	357	368	384	366	336	377	348	370	341	369	371	335	380	367	329	360	379	382	367	352	372	326	354	313	381	330	323	375	352	365	349	340	355	371	329	374	407	389	356	375	338	371	350	378	378	339	350	398	384	356	396
23700	21532	29188	24325	21537	14385	1901	1151	1034	953	992	979	881	870	844	849	833	802	819	786	792	807	831	808	796	790	740	758	774	740	747	757	817	735	768	755	735	773	721	757	771	789	777	811	756	758	767	788	789	732	760	778	785	752	769	778	792	749	781	778	732	803	745	744	797	799	757	771	782	742	749	749	757	796	782	750	771	766	760	781	752	707	816	768	750	792	808	756	755	728	759	758	767	754	752	745	708	759	693	773	770	749	774	728	730	749	733	758	783	754	730	735	738	824	703	731	722	757	748	752	792	704	718	757	769	791	779	752	749	738	783	809	729	759	753	776	736	745	769	795	765	766	776	718	722	754	784	797	766	770	782	739	766	743	755	760	749	736	713	781	737	734	768	759	752	733	759	754	739	809	790	754	714	726	741	722	751	797	728	731	733	739	732	770	766	790	732	733	727	731	822	756	762	760	794	773	810	751	753	746	808	735	777	745	742	733	776	765	781	749	689	791	752	796	760	782	737	756	780	739	761	804	751	752	768	793	734	694	761	747	781	755	762	765	724	766	726	737	764	742	704	749	721	747	734	768	732	805	794	732	753	789	755	750	750	757	784	767	739	764	763	795	684	779	709	764	819	803	736	736	731	764	740	778	753	772	739	742	766	758	730	686	801	768	723	758	757	811	756	760	768	790	757	776	768	761	707	682	742	797	774	765	743	788	795	740	762	766	792	824	751	745	745	750	752	780	746	706	763	736	736	769	713	712	782	707	718	764	755	769	709	758	824	748	777	770	765	795	758	769	677	737	715	801	730	751	764	740	713	730	784	742	808	714	823	726	739	660	777	749	692	717	794	775	740	746	809	795	759	746	741	740	739	780	710	753	767	772	757	764	766	768	755	809	761	741	764	760	773	797	780	755	751	747	736	777	692	770	755	799	775	745	716	783	768	739	775	740	754	794	724	787	760	765	776	755	812	782	735	768	726	750	756	709	787	742	755	814	756	748	737	754	736	776	703	743	728	781	791	720	745	754	756	799	755	769	793	734	729	739	719	684	784	710	692	771	683	749	743	770	779	744	769	721	705	798	769	791	717	769	716	781	755	728	736	711	720	790	753	773	741	757	766	705	791	736	777	751	704	804	730	797	748	776	761	806	709	720	763	737	734	736	766	752	740	800	754	766	710	747	734	808	788	744	696	792	745	712	784	753	769	737	783	728	768	784	738	769	760	783	734	765	808	719	738	725	777	716	720	765	787	745	735	757	767	768	814	733	784	758	725	778	735	749	787	731	780	796	719	737	772	723	747	745	776	753	755	765	776	753	703	791	768	781	733	733	739	754	796	745	767	727	848	721	800	733	779	749	716	779	764	779	761	740	757	797	796	793	761	801	788	766	736	754	779	745	809	753	737	764	767	779	732	671	738	803	767	738	773	765	782	791	718	743	707	748	752	693	768	760	780	736	695	798	766	741	715	750	728	746	783	730	778	782	728	766	715	692	746	778	776	803	755	750	757	760	727	741	770	749	781	706	777	750	729	769	733	766	758	736	760	760	740	742	745	739	782	741	797	754	775	755	776	738	743	743	759	776	744	726	792	748	738	744	713	708	737	783	783	762	766	744	728	795	763	740	787	747	732	765	742	758	762	767	763	752	753	794	780	801	757	764	756	808	754	815	715	808	758	770	716	721	786	743	800	733	797	733	759	763	740	814	789	767	758	779	797	727	766	741	716	751	699	693	770	765	741	729	716	766	782	736	737	760	754	749	754	736	825	766	721	703	765	737	798	761	787	756	745	720	704	763	729	714	777	787	758	750	717	761	756	767	824	741	753	770	726	775	739	725	746	718	735	765	781	748	727	734	768	761	731	709	764	780	760	760	715	754	743	713	717	797	778	773	749	738	795	798	769	750	718	713	754	733	708	749	766	760	766	762	733	717	778	757	771	737	775	729	770	777	766	760	716	750	770	782	755	724	741	767	726	729	795	751	769	738	760	757	764	796	726	727	740	750	671	700	759	771	767	764	725	704	741	807	726	719	767	723	768	766	776	729	724	760	764	719	723	764	760	760	709	768	778	722	759	761	709	790	779	806	750	739	737	770	746	751	730	770	826	768	759	756	753	756	793	774	755	747	751	789	779	770	814	732	768	788	739	761	744	787	713	779	764	812	731	772	725	768	786	790	737	728	702	773	699	739	782	769	788	763	757	796	807	699	739	780	721	765	690	751	757	734	755	824	710	780	747	769	740	731	746	762	786	764	733	754	749	723	756	770	719	733	800	725	772	731	730	755	759	780	776	771	772	729	750	749	792	774	757	795	771	736	715	738	698	738	796	755	766	726	727	772	762	787	770	753	772	784	752	760	746	728	733	780	803	704	763	709	753	797	776	771	773	786	774	801	755	735	753	709	741	781	813	772	732	784	779	727	740	751	772	783	780	712	739	720	729	813	816	764	748	737	758	789	772	751	711	791	776	774	767	774	775	778	740	726	738	687	762	749	782	776	714	753	725	764	727	746	796	772	704	800	789	732	744	772	797	711	741	790	734	772	735	722	760	761	760	753	717	766	765	720	725	767	760	739	772	760	750	771	790	771	741	744	737	781	759	707	778	789	774	800	752	834	743	756	784	777	739	718	768	767	724	785	762	728	748	723	731	726	772	770	793	765	788	702	727	738	774	773	772	740	806	698	697	746	724	780	780	730	759	754	739	776	787	730	722	773	795	751	778	742	795	759	817	720	674	761	738	734	764	770	793	769	726	708	765	717	804	714	764	723	758	766	743	777	713	773	770	747	750	780	776	780	764	796	700	787	754	768	775	757	784	762	743	749	754	798	798	778	753	771	778	745	715	749	739	751	710	807	776	787	716	771	779	740	739	763	755	761	721	706	739	764	753	718	764	800	738	745	759	768	753	728	771	760	702	738	774	722	744	784	733	749	749	745	816	701	728	771	751	768	791	741	809	764	735	729	767	758	784	761	772	777	756	768	757	756	793	785	784	774	742	736	778	742	791	753	772	753	764	827	736	716	782	768	746	790	770	741	764	771	758	757	770	763	797	767	765	797	759	760	787	785	762	799	742	731	763	747	755	775	757	737	794	739	798	728	781	787	744	714	758	771	788	732	722	750	756	784	761	833	797	751	736	811	790	753	748	739	769	771	765	783	724	744	730	753	774	784	730	802	721	742	765	797	735	753	730	749	750	703	743	718	745	697	700	730	796	775	725	786	749	773	727	719	711	723	761	803	780	761	790	712	759	737	759	758	766	800	759	737	729	749	723	700	743	711	768	768	728	762	764	721	777	771	774	789	755	761	755	752	741	765	742	748	757	775	749	778	723	729	741	757	784	771	789	742	768	768	765	777	758	740	743	718	763	765	766	776	777	693	751	774	789	774	757	757	743	687	785	771	721	734	691	767	747	789	746	707	754	753	725	724	768	770	773	757	762	727	738	767	736	714	713	794	757	740	718	761	761	737	771	775	756	732	748	756	784	768	757	785	754	712	706	769
3589	9926	6437	3309	2474	2025	1678	1388	1248	1183	990	974	956	929	872	887	854	864	807	815	805	813	807	790	825	811	832	759	795	815	767	808	781	759	737	831	781	815	772	783	739	786	762	771	740	759	762	750	773	780	777	725	738	746	761	738	780	754	805	736	758	797	763	837	720	773	771	747	732	749	769	741	754	787	765	765	765	826	730	788	736	722	776	791	732	751	810	760	786	791	738	798	739	751	791	786	736	747	758	727	805	718	748	716	793	720	738	760	773	782	766	732	781	762	795	779	766	767	786	786	771	737	739	811	744	774	744	772	757	764	743	728	727	771	738	794	741	820	788	774	756	788	777	781	741	775	782	788	796	742	744	759	747	806	787	822	817	749	775	819	764	769	765	788	816	757	752	761	815	742	745	791	748	759	748	745	698	768	803	741	803	753	793	799	792	768	720	750	770	764	744	756	747	778	721	743	752	796	774	779	842	750	814	783	748	787	727	760	727	784	773	784	790	747	778	790	762	769	806	757	831	753	776	811	790	780	778	746	785	743	750	771	772	801	750	820	743	759	763	756	805	794	765	746	735	686	772	765	789	800	793	756	779	803	747	798	784	729	769	777	846	775	763	743	747	740	764	753	769	791	772	747	790	747	702	764	783	793	750	762	752	758	755	747	811	751	746	721	758	768	774	746	763	753	778	717	745	769	754	841	850	713	766	788	750	768	732	831	811	767	699	748	782	735	781	760	759	796	765	744	804	799	772	798	761	742	766	777	786	751	759	733	758	772	735	764	779	754	760	757	757	786	732	749	788	796	741	795	792	801	734	803	778	774	806	778	834	774	761	755	774	769	823	775	766	811	744	776	770	757	756	744	732	789	771	737	792	776	753	782	777	766	810	777	767	786	740	761	774	724	741	718	776	772	760	755	750	806	691	786	749	783	790	766	702	758	780	831	731	728	806	772	742	751	753	780	766	764	764	718	745	764	743	802	746	726	769	772	756	734	801	760	850	805	728	774	741	826	686	734	732	759	780	754	765	762	769	779	750	759	814	776	730	748	752	768	760	734	788	778	757	726	716	739	779	757	742	740	758	771	757	772	757	715	755	745	794	758	761	822	785	743	764	733	743	728	748	746	743	733	758	811	785	786	738	744	785	786	744	728	800	733	826	786	790	758	765	774	762	728	754	781	779	766	791	713	759	772	779	750	754	754	707	774	787	821	820	765	770	757	777	806	793	763	750	783	748	747	712	777	769	783	766	785	732	763	754	758	773	777	724	745	727	741	746	746	789	765	791	770	768	785	765	758	751	770	769	729	720	771	717	770	717	756	752	750	756	819	778	789	727	760	758	774	780	836	771	763	730	792	799	722	772	778	788	739	774	770	765	785	785	722	794	770	719	744	752	698	791	761	764	760	768	776	755	739	793	782	764	776	769	776	768	767	739	800	762	765	777	717	737	757	794	756	746	718	755	772	753	743	760	782	738	797	754	708	766	749	729	727	819	802	773	754	801	805	745	763	703	758	792	776	771	732	739	765	782	763	748	754	767	753	764	737	759	756	752	763	725	791	811	731	760	788	771	759	736	761	793	762	796	747	748	767	784	760	783	776	725	715	743	741	726	743	831	720	769	791	779	745	758	799	791	737	774	788	788	786	719	782	766	766	772	766	785	748	794	797	738	777	724	737	756	780	764	771	771	757	761	713	770	776	751	774	792	752	698	755	752	746	781	763	817	797	770	730	736	735	803	770	760	845	764	856	754	727	787	738	732	775	760	811	765	751	740	738	757	786	755	717	741	779	758	787	760	728	765	801	760	763	725	798	789	783	816	754	782	789	775	774	714	757	780	835	761	759	773	759	808	824	813	787	749	790	805	810	706	745	782	734	805	720	750	747	801	725	775	787	779	760	743	731	759	754	790	765	762	755	733	732	754	777	759	764	814	751	766	760	754	734	766	779	747	732	798	789	777	743	767	736	738	792	732	754	742	814	807	808	761	742	774	756	754	740	745	764	731	763	761	741	757	735	766	761	784	802	724	746	817	758	766	719	732	747	735	788	788	769	764	808	726	837	719	748	810	749	712	767	734	737	765	793	818	794	740	749	800	763	763	782	751	724	814	782	754	778	725	786	805	765	744	764	730	754	786	781	786	735	753	746	768	742	745	776	738	752	798	769	817	785	725	825	764	814	790	784	773	783	711	792	769	807	744	760	805	784	772	739	825	789	804	749	777	720	785	775	803	768	735	772	784	770	773	753	748	747	695	786	790	783	758	764	780	796	752	780	735	750	769	723	790	752	732	728	786	772	724	812	777	783	772	813	767	750	736	778	749	772	746	777	714	749	738	784	723	747	758	740	741	801	748	762	771	743	743	771	756	777	671	719	780	759	789	731	721	759	762	815	781	748	787	750	792	757	752	746	761	742	792	778	753	756	765	755	743	792	714	754	765	781	760	779	819	755	831	778	750	755	738	763	773	719	746	778	792	733	712	786	773	765	747	786	800	766	764	735	810	774	792	748	751	747	776	743	767	760	777	789	735	734	774	749	704	798	767	788	800	729	726	769	812	765	744	790	722	735	763	806	806	736	773	772	752	753	753	747	756	740	793	798	740	749	750	788	735	727	773	775	811	806	778	736	780	787	757	758	768	761	732	722	738	764	826	755	795	815	749	775	734	784	780	743	742	772	762	777	742	744	786	780	758	766	770	774	768	713	795	757	737	822	754	742	866	777	785	720	778	781	788	726	751	757	747	769	769	750	777	758	775	766	741	729	728	743	777	791	805	795	758	787	784	771	755	714	772	788	807	764	732	738	753	783	741	767	796	792	728	792	748	738	800	774	792	815	726	754	829	820	744	768	796	748	756	752	769	763	735	763	707	783	773	771	811	783	804	739	726	758	767	759	730	764	758	772	762	746	769	731	733	783	779	771	753	747	737	791	781	787	767	815	766	763	780	713	775	751	725	772	725	736	767	788	747	802	790	755	764	744	777	772	762	761	765	773	772	750	803	848	794	794	805	820	789	757	752	769	758	781	767	758	788	748	767	782	735	742	787	784	744	745	800	735	780	762	775	753	800	745	741	818	752	821	712	787	768	756	739	744	796	810	709	742	768	783	787	783	732	748	830	816	735	743	779	745	744	797	769	774	783	780	783	781	717	749	788	761	746	770	730	774	745	780	778	754	772	737	769	764	783	782	785	750	730	782	762	736	752	753	750	712	748	748	791	725	819	703	751	773	740	729	731	770	691	791	830	763	734	794	771	756	775	775	765	738	788	742	788	788	789	739	734	791	797	767	812	767	805	751	730	748	756	758	787	781	748	781	768	716	746	756	730	775	756	804	756	766	751	754	719	755	730	763	726	792	763	745	723	772	753	781	760	748	807	736	767	812	748	767	844	798	803	785	784	749	799	728	719	817	762	786	793	734	759	787	746	770	763	800	758	795	755	733	757	745	761	760	740	768	734	741	767	782	727	744	713	763	777	731	737	773	702	745	783	714	778	739
24867	21544	28321	25141	16351	798	425	391	336	299	282	280	261	247	252	259	246	235	249	209	232	239	209	232	238	230	240	219	234	218	241	243	230	251	216	228	208	212	214	213	223	216	228	207	220	245	224	202	213	218	235	213	214	225	195	214	231	231	199	216	219	227	209	203	230	213	224	214	205	213	212	226	204	214	218	215	204	210	183	226	238	206	214	234	237	217	227	210	226	221	216	193	216	228	223	218	196	206	207	229	211	219	241	220	233	206	225	235	235	235	197	189	214	211	201	206	225	167	205	210	228	229	213	211	228	212	226	221	182	210	232	220	235	225	218	227	199	237	197	221	213	194	219	203	212	218	207	219	218	210	237	217	224	233	254	240	207	217	197	220	216	203	239	235	221	221	209	226	203	192	202	212	193	222	220	206	243	218	224	227	220	206	211	224	251	218	225	232	210	228	206	209	222	212	207	230	219	215	210	222	229	208	250	208	199	238	210	206	223	220	217	212	205	236	210	213	221	185	217	216	214	209	224	221	222	221	225	205	213	214	201	210	227	234	242	223	196	232	191	209	213	203	193	214	206	216	237	251	190	197	218	232	191	218	194	208	206	209	229	221	234	221	212	209	214	241	232	236	226	244	193	203	222	213	211	224	189	218	221	223	202	228	219	237	234	221	215	202	249	225	209	198	193	198	227	198	214	224	218	213	225	232	204	196	215	214	215	212	212	217	200	219	225	248	229	209	236	230	208	205	189	219	213	211	206	188	237	227	239	217	220	181	190	210	222	205	222	227	215	204	212	199	231	194	208	224	227	219	221	211	223	215	218	200	191	195	217	223	229	232	233	219	220	208	204	202	218	201	219	199	230	209	193	236	234	220	200	217	237	200	203	200	221	221	223	192	209	231	227	213	214	214	214	218	223	219	218	197	202	232	193	212	206	209	236	205	232	238	225	216	198	236	210	215	215	222	214	190	215	193	212	209	215	215	194	212	218	183	221	198	199	189	191	218	212	186	224	227	220	223	194	216	212	224	201	235	222	223	214	241	197	207	224	206	199	212	241	209	206	215	194	231	199	205	197	192	213	202	211	215	216	218	174	203	183	217	202	219	202	223	234	201	233	226	201	180	195	233	209	232	226	239	200	208	207	204	226	218	229	209	188	197	222	210	211	236	221	210	222	202	203	203	200	214	220	196	247	209	241	228	214	215	209	220	229	203	198	219	223	213	223	207	211	203	222	221	190	219	219	225	218	223	214	238	222	193	197	234	191	209	212	218	234	226	199	206	220	225	227	220	191	226	218	223	228	205	240	203	217	207	245	222	229	218	201	239	208	227	228	232	249	234	196	217	249	215	230	212	228	206	187	235	210	211	214	209	214	213	226	233	233	210	210	213	225	219	214	188	209	209	214	219	200	218	227	203	213	216	211	205	224	218	200	190	192	222	233	232	199	211	206	222	220	199	215	224	209	215	222	201	225	224	214	230	227	212	222	225	215	237	219	244	200	197	210	238	209	198	209	225	210	223	228	205	217	210	211	239	191	209	198	241	229	237	208	212	224	231	227	232	215	218	223	212	226	210	210	206	215	227	216	220	212	215	220	215	218	220	217	225	200	199	208	227	222	201	222	199	229	231	215	197	190	216	197	251	212	223	230	209	211	218	216	247	204	234	210	223	217	217	240	203	217	209	221	182	213	204	223	249	214	229	221	173	205	205	199	223	218	223	231	216	206	241	237	215	208	195	201	213	225	227	217	192	190	253	238	217	226	206	219	253	199	208	216	192	223	237	221	232	217	235	215	225	223	227	238	217	210	224	210	202	208	222	199	213	222	200	223	209	227	190	216	221	205	224	231	212	200	228	212	202	192	204	226	225	204	215	219	201	204	211	225	214	246	200	222	199	226	211	205	218	225	200	232	236	206	205	228	216	230	214	227	198	236	196	218	209	224	227	203	196	210	209	217	218	207	228	210	232	206	200	191	244	236	197	191	216	203	215	200	208	192	224	223	212	193	240	223	212	175	208	220	240	218	206	194	209	223	225	215	222	223	209	209	217	217	218	219	212	215	209	228	211	240	226	200	210	206	214	239	214	205	222	199	233	224	194	191	246	218	203	236	219	191	232	248	229	209	205	224	211	238	211	209	218	209	255	239	209	226	207	194	208	227	192	217	202	200	209	219	199	226	194	207	240	230	219	212	247	245	216	198	222	212	207	232	225	212	197	216	196	235	215	206	195	236	221	248	209	216	195	219	217	229	219	211	218	222	233	219	199	227	200	218	241	231	217	198	238	228	190	184	251	235	245	192	194	206	233	256	237	203	215	187	237	245	213	220	214	212	223	220	233	205	208	233	213	243	204	230	232	248	226	209	229	196	209	217	210	185	188	211	221	219	215	227	211	217	243	224	222	204	210	241	209	220	215	226	226	233	219	193	210	211	235	206	207	240	221	201	215	212	216	217	207	223	218	212	229	194	214	202	213	194	257	207	237	215	191	222	225	196	196	225	213	244	212	212	215	233	219	208	195	220	190	225	197	245	230	220	191	205	197	232	224	212	196	218	228	235	201	200	192	242	203	221	220	233	222	214	199	226	210	217	232	202	238	234	200	218	219	213	182	204	207	206	196	179	210	213	195	232	201	234	220	201	193	210	212	222	216	214	221	222	216	186	212	232	220	208	217	238	210	210	238	225	228	231	239	215	221	196	168	217	226	209	218	196	213	210	225	222	233	224	204	187	215	204	240	202	243	218	237	194	203	183	236	175	216	216	205	206	221	242	221	217	203	220	185	218	242	219	189	202	199	224	230	216	236	215	225	213	217	226	210	220	212	196	209	237	228	208	220	212	234	199	200	208	217	202	220	232	245	218	212	211	221	214	201	218	199	208	202	210	213	218	220	231	212	207	207	203	233	215	227	221	202	234	190	235	232	202	206	224	206	216	213	226	203	204	217	196	240	242	223	207	216	202	236	200	241	218	221	201	197	228	194	208	221	218	176	194	233	219	203	225	205	196	209	233	219	244	221	201	207	196	237	237	200	232	209	186	213	181	210	206	244	240	221	220	242	220	203	196	205	220	211	204	212	207	218	239	222	225	229	236	212	202	233	221	210	226	197	210	248	194	199	205	219	248	196	198	210	201	208	199	213	239	213	206	213	227	254	211	220	211	206	225	218	210	202	238	215	206	217	229	222	216	203	190	183	224	208	218	209	198	210	235	194	211	229	218	226	235	226	215	226	227	225	184	202	214	225	233	234	222	237	181	194	214	223	241	222	214	224	226	203	231	213	209	248	219	230	210	235	199	250	199	220	209	218	223	218	207	216	228	203	220	220	238	188	206	217	238	230	223	238	227	203	216	207	208	245	210	214	209	203	193	201	223	225	230	233	205	233	243	241	240	196	249	228	217	195	228	232	190	222	196	214	203	212	225	215	206	202	201	244	214	211	224	219	214	232	201	208	200	207	237	208	239	230	211	223	222	205	216	228	219	215	205	229	203	216	213	236
3303	5455	3555	1744	1237	951	737	631	512	436	371	381	319	329	322	321	306	279	278	295	283	257	281	283	253	269	246	263	238	249	270	260	254	237	244	261	234	232	268	251	239	226	268	218	245	245	271	263	243	238	244	230	239	227	243	251	251	246	231	211	224	250	243	239	256	216	252	258	233	215	244	256	204	262	230	258	239	221	244	252	232	251	254	227	235	234	230	261	227	241	230	254	225	247	234	241	269	236	231	230	233	265	231	240	229	240	249	237	255	245	262	236	206	212	217	245	244	247	251	242	236	237	237	266	239	258	227	260	255	235	233	238	265	242	224	234	260	243	221	237	246	238	230	248	211	286	246	257	237	213	230	256	248	253	229	237	253	221	218	261	240	225	241	246	219	231	240	248	244	250	259	223	256	225	234	233	228	242	195	252	254	244	240	245	259	246	238	232	248	241	250	259	222	221	252	260	254	236	246	258	236	232	236	272	242	236	225	253	260	225	240	246	236	234	257	258	234	235	215	248	228	222	241	239	237	240	241	254	254	213	230	249	251	256	218	261	236	246	225	255	239	255	248	247	223	207	249	239	243	240	271	227	247	267	228	232	239	221	241	244	260	247	230	297	229	253	225	254	222	246	239	226	220	246	241	226	216	238	224	238	214	272	218	274	212	229	226	237	247	210	234	266	208	255	257	275	230	231	245	240	240	238	236	237	245	231	245	250	230	233	245	240	246	226	254	256	252	233	243	251	206	236	231	220	247	263	266	236	266	248	235	270	257	232	261	248	230	265	238	246	227	230	268	231	247	252	238	262	251	260	246	211	235	259	239	242	230	247	232	240	274	240	247	254	254	260	239	225	211	251	252	242	224	222	261	228	240	210	242	202	267	249	242	244	250	236	245	234	215	237	242	231	237	217	248	246	231	237	263	233	247	251	229	248	217	217	237	242	260	230	250	220	236	229	220	215	274	238	216	217	221	230	216	239	213	230	240	250	264	221	220	225	230	230	269	234	235	256	271	207	240	229	230	228	231	260	217	252	245	254	247	251	225	271	243	203	255	228	261	249	233	227	257	223	216	246	246	229	230	225	251	239	216	247	226	227	222	239	260	252	231	234	238	238	242	247	252	227	236	242	261	254	234	235	222	236	260	220	251	233	232	243	245	237	254	256	208	248	262	223	236	238	248	224	254	251	223	237	233	249	271	259	221	240	244	240	224	224	233	234	238	254	253	256	246	231	238	217	240	238	238	238	237	245	230	237	223	249	240	249	224	245	256	207	244	267	259	218	248	228	235	246	230	235	259	266	238	242	267	233	265	246	234	245	237	235	234	242	218	233	220	261	212	255	264	212	230	228	242	217	244	260	229	253	240	218	200	249	243	228	231	239	216	236	235	260	239	263	241	222	274	244	247	219	257	239	263	222	272	246	207	242	274	256	256	234	214	220	236	271	233	248	237	255	200	232	234	237	261	233	224	235	251	214	242	242	231	236	245	246	256	220	218	268	233	244	248	250	223	230	253	245	219	235	218	266	242	204	239	231	238	242	243	248	257	211	215	248	246	210	251	229	247	253	238	259	241	219	246	229	235	230	233	259	225	272	220	280	238	219	266	239	240	239	219	239	231	232	221	247	231	222	250	231	234	256	238	230	239	231	222	238	262	240	266	248	233	251	237	245	248	239	252	238	224	236	223	257	263	239	229	226	229	233	224	246	231	246	244	227	287	238	249	248	213	253	249	221	259	253	257	243	236	230	223	257	254	205	238	236	246	231	230	235	254	230	239	259	241	238	259	228	237	245	247	259	242	237	238	218	227	232	253	234	261	226	240	240	248	253	236	239	260	261	210	230	246	243	242	221	249	221	244	216	225	226	244	249	215	230	239	224	241	231	269	287	240	221	248	228	217	214	248	248	213	231	245	278	221	236	249	225	220	249	231	244	250	242	237	211	219	217	230	205	255	213	259	218	218	247	206	239	267	226	270	210	229	245	234	207	236	244	238	248	234	231	263	240	248	221	261	244	228	232	244	216	249	245	249	226	282	235	252	250	260	237	267	252	208	220	229	248	227	252	254	235	207	218	253	275	234	255	240	235	231	221	250	230	228	267	244	227	261	234	276	243	246	230	249	246	237	217	216	244	212	271	257	218	252	224	237	243	247	221	261	258	221	226	256	242	244	226	271	258	233	238	234	235	255	245	236	232	254	239	231	235	231	222	251	267	214	220	238	250	231	246	231	220	222	221	271	205	240	199	257	244	231	244	248	208	250	251	239	221	253	220	282	247	258	259	259	223	228	226	254	256	228	235	224	218	262	239	239	206	263	197	238	237	243	229	240	240	257	236	207	237	215	204	248	214	236	234	231	229	235	254	249	239	230	247	242	252	262	247	256	237	202	246	232	231	210	252	230	231	255	220	257	242	227	242	214	249	224	239	249	221	186	257	255	218	231	225	232	258	235	238	243	224	258	228	252	242	228	254	228	250	260	232	246	243	255	204	244	246	224	215	209	240	260	248	254	245	225	267	238	239	241	237	243	249	256	230	261	233	232	233	238	226	227	236	235	242	247	210	240	232	238	240	221	232	236	239	250	234	242	251	238	244	238	272	257	245	222	255	234	231	246	267	268	204	253	239	226	225	206	249	243	258	235	231	230	252	247	229	229	240	253	240	242	233	238	223	264	226	219	219	253	247	248	257	228	236	224	251	249	221	248	257	232	250	246	233	239	231	224	256	238	238	238	229	222	240	245	231	243	261	246	210	223	249	230	262	243	220	244	243	242	226	210	256	223	262	241	246	233	237	233	260	234	260	241	249	234	221	230	232	206	259	261	244	249	236	252	261	246	236	235	236	246	223	243	250	220	240	224	233	226	258	222	242	225	237	264	227	262	245	225	237	244	232	249	223	237	228	230	217	257	257	237	231	227	232	283	223	235	225	248	249	227	241	241	236	260	243	265	254	236	229	219	248	237	247	234	227	243	240	208	217	244	234	213	268	221	225	259	231	233	242	262	260	253	254	230	244	231	227	245	243	248	270	224	247	258	269	243	253	238	225	241	259	234	253	242	258	232	243	255	246	222	236	240	262	227	196	251	241	254	245	227	249	247	224	261	238	237	255	251	273	214	213	231	238	245	216	241	258	241	237	251	248	252	231	249	248	223	219	205	215	230	261	225	252	232	194	249	249	211	222	233	241	237	224	250	231	246	218	238	216	248	248	241	210	256	237	252	228	243	236	251	224	239	232	260	244	238	261	237	245	243	250	251	205	241	228	253	236	248	242	246	227	229	256	249	200	215	223	256	247	219	255	284	246	238	243	231	241	257	235	254	210	206	224	230	219	235	241	269	232	244	249	255	229	245	238	244	230	248	254	237	232	211	246	247	236	255	252	216	250	222	238	263	246	236	243	224	241	248	241	230	253	253	246	224	235	257	258	227	264	258	249	215	267	217	228	232	212	236	228	257	250	235	237	243	244	267	227	240	229	236	240	221	204	238	227	225	240
22692	21568	29560	24014	21572	21648	13246	1762	1249	1151	1115	1003	939	951	926	884	851	849	837	855	805	800	801	752	729	783	836	831	831	802	775	712	765	696	822	812	730	728	736	774	797	757	695	715	751	760	761	742	778	720	732	740	731	752	729	726	771	731	779	717	753	732	740	742	739	759	705	747	722	738	778	736	701	729	708	741	731	791	709	727	776	778	704	693	740	746	705	719	757	724	799	759	717	746	703	762	759	760	704	772	736	693	701	726	738	754	728	755	719	725	725	727	750	700	713	745	725	719	771	730	741	735	757	754	785	764	792	725	725	710	739	687	738	791	713	784	731	739	706	744	755	688	707	732	700	742	727	731	730	745	789	745	782	724	755	714	735	752	695	724	757	732	782	664	769	765	760	723	743	704	727	763	735	759	758	731	734	766	760	712	766	746	729	779	726	777	747	792	722	735	704	749	708	738	727	789	722	786	744	701	747	710	733	784	670	719	757	762	698	780	786	717	758	759	736	743	755	736	728	748	725	760	702	708	705	733	762	723	711	696	737	737	737	751	724	753	791	738	718	729	732	711	733	742	734	731	732	702	716	693	713	741	716	717	728	670	764	772	746	687	758	791	747	702	736	789	719	718	754	729	714	761	754	721	714	746	762	723	762	761	781	734	745	761	746	701	745	725	753	724	714	728	725	696	739	726	785	722	704	757	728	733	729	694	746	720	766	728	726	730	706	756	759	775	745	763	735	779	688	764	712	722	747	701	735	723	781	708	754	772	703	731	731	718	687	746	762	760	755	732	729	673	747	733	737	721	739	719	749	730	713	745	785	702	744	711	718	732	721	741	727	759	694	787	780	721	754	713	741	750	739	769	718	737	725	749	738	704	738	744	705	805	738	727	758	773	719	736	730	792	717	771	746	777	693	789	711	741	691	744	709	736	753	721	704	704	771	750	727	741	697	711	803	741	717	694	771	806	728	732	746	716	732	770	696	753	753	723	768	701	744	757	708	736	703	751	746	791	746	756	738	781	712	750	745	755	753	715	744	702	726	756	735	721	756	737	726	692	756	738	774	729	732	743	673	743	697	759	712	687	779	750	822	735	737	755	742	704	775	738	799	775	760	761	769	732	763	747	750	759	728	760	768	714	756	703	696	781	717	774	687	706	741	707	707	695	703	726	706	745	751	741	764	739	730	781	710	747	753	703	724	742	732	760	809	760	768	776	710	678	745	733	728	739	778	736	718	742	784	698	754	756	723	788	758	741	738	736	753	761	740	761	719	760	788	750	717	711	760	732	737	724	730	765	695	732	792	782	713	737	742	691	744	718	697	759	778	779	773	774	731	745	728	740	755	743	654	728	747	705	726	753	762	737	741	704	722	704	711	734	721	721	783	767	702	732	706	739	714	722	769	739	773	726	764	771	743	726	724	723	648	739	757	727	736	776	721	762	769	756	732	689	746	724	792	747	728	725	733	730	737	777	704	764	726	712	746	714	744	677	751	785	738	732	721	691	735	692	732	717	718	753	744	733	736	717	764	757	719	732	720	705	748	764	729	736	699	766	740	758	754	701	710	739	737	705	754	735	766	717	760	754	739	694	741	768	698	715	766	730	710	700	706	734	731	743	749	747	769	732	765	740	711	736	715	713	709	739	729	714	696	726	737	707	754	672	776	713	751	693	717	716	727	752	705	743	708	709	743	746	732	744	748	743	721	707	704	781	742	686	728	731	711	736	758	720	716	673	752	749	716	721	764	765	743	754	770	768	752	786	741	791	761	727	740	739	771	761	747	737	728	788	726	724	761	736	715	717	752	732	766	723	706	706	707	697	731	761	719	746	720	716	732	740	753	735	743	726	752	731	727	765	798	736	750	716	716	744	782	694	710	734	723	689	721	712	720	762	733	755	725	771	790	765	693	715	776	715	733	731	753	739	719	715	698	730	749	687	778	748	714	711	749	706	727	739	725	682	700	698	690	713	753	675	723	736	776	771	736	755	703	717	784	749	711	770	721	750	699	759	704	681	728	699	764	756	719	748	721	712	723	748	712	708	767	733	737	717	775	729	754	755	768	776	711	723	753	746	702	706	763	734	718	770	744	678	817	789	775	785	691	725	746	753	773	775	799	774	726	700	745	714	729	729	773	719	730	722	749	770	745	719	754	734	721	735	746	714	676	741	687	760	725	719	762	697	701	710	741	724	747	764	763	746	710	756	735	709	775	734	775	718	754	723	756	742	729	774	718	706	736	680	746	729	703	736	742	782	731	769	751	715	712	730	757	698	728	746	710	736	732	711	761	715	721	725	734	770	700	731	756	718	710	759	695	755	726	774	748	744	757	732	730	711	785	748	673	734	729	724	753	736	715	757	719	680	768	734	711	745	734	742	752	710	749	759	814	685	722	749	712	771	760	732	772	737	757	691	734	696	720	740	668	721	746	716	778	718	724	717	746	749	707	752	748	710	753	680	718	753	736	704	673	760	679	744	712	754	763	727	715	740	780	698	736	712	744	708	768	729	752	696	681	739	745	737	766	712	705	729	721	767	774	706	720	750	712	730	747	739	756	688	695	715	712	768	712	785	685	692	766	790	705	704	760	760	733	731	713	739	745	689	770	765	745	734	734	783	705	727	734	738	749	751	720	755	753	737	695	781	721	707	724	752	710	747	721	773	705	738	706	709	690	740	759	740	747	709	740	686	748	766	787	749	749	775	721	681	719	725	753	743	726	716	723	751	689	700	767	663	752	733	721	756	721	750	772	740	768	757	703	739	718	709	711	721	721	746	758	754	748	732	724	742	718	725	778	718	741	746	738	755	710	726	704	762	751	714	731	710	743	761	701	734	760	721	700	740	738	741	712	719	711	755	761	748	728	758	735	702	769	733	691	743	722	755	757	721	759	736	745	742	750	776	723	755	760	798	778	716	755	705	701	757	727	776	763	720	784	732	754	742	732	745	706	730	709	673	724	725	789	725	757	770	725	752	748	734	748	731	783	706	737	732	701	744	769	705	775	691	758	719	788	781	723	741	710	674	760	733	780	732	773	710	752	763	738	718	751	709	736	751	708	722	783	732	684	740	737	764	719	761	782	757	748	780	698	729	731	720	722	718	734	792	741	701	763	713	744	719	696	751	718	704	723	719	729	726	749	767	761	713	797	755	723	706	800	774	727	709	733	751	742	765	741	728	743	712	682	692	718	791	757	749	756	770	702	708	720	745	706	720	710	722	727	737	743	712	770	748	744	748	769	744	708	715	713	677	726	737	743	699	692	785	713	741	738	731	726	733	730	780	733	756	720	655	720	730	769	729	741	737	739	732	686	733	777	764	684	721	722	728	755	700	758	693	741	714	757	723	738	715	707	774	718	740	752	747	696	674	718	747	687	744	709	693	781	721	686	747	725	716	790	734	734	724	758	776	703	690	756	762	790	747	732	704	727	736	674	733	786	699	737	783	734	734	683	702	779	753	723	726	736	711	766	669	748	680	742	780	744	711	772	754	704	694
4758	15339	10604	5381	4032	3005	2455	2051	1679	1416	1299	1144	1091	1032	1001	1015	962	890	884	863	833	880	872	852	837	813	745	822	809	782	765	794	800	725	787	786	784	780	787	783	779	799	777	820	746	793	780	804	790	780	718	747	718	821	795	769	762	737	770	764	746	776	751	751	767	782	753	792	742	759	741	731	740	746	770	693	778	792	789	786	766	742	769	723	799	728	726	749	828	731	777	785	743	755	731	772	741	744	782	745	761	813	696	805	789	748	744	783	714	778	759	741	751	781	712	739	752	760	740	771	751	783	725	776	787	782	759	714	801	782	696	712	741	735	768	773	688	746	762	779	798	782	725	688	769	756	775	765	747	743	772	765	780	755	767	715	714	754	750	793	794	802	789	773	777	748	746	750	771	765	727	760	739	727	774	778	782	778	771	800	753	729	766	765	785	782	771	730	780	761	786	737	757	795	744	825	742	790	765	738	760	793	732	745	768	755	768	781	758	740	680	786	746	742	721	760	751	781	736	779	777	780	782	778	809	780	734	793	776	741	738	698	746	776	738	770	787	770	751	772	812	774	746	781	814	763	754	753	711	781	726	751	735	767	738	726	748	784	788	758	793	737	739	797	774	748	715	764	745	711	777	754	755	710	784	734	720	718	732	750	750	688	770	775	763	718	762	761	751	784	746	742	773	733	767	739	772	757	753	763	764	773	769	746	749	758	733	760	750	784	742	718	755	762	765	765	749	751	783	719	782	735	703	732	774	737	732	739	768	771	737	752	745	783	732	764	749	791	778	796	753	689	802	789	747	744	737	758	750	785	734	733	781	742	702	741	742	768	782	727	743	766	751	815	783	769	735	764	731	761	769	772	719	782	774	759	734	741	724	739	775	692	771	747	838	763	777	747	775	827	782	785	768	780	737	758	747	753	751	771	750	758	749	723	740	685	802	801	747	766	736	764	729	732	765	704	741	742	810	775	752	745	694	729	770	752	741	752	692	721	755	790	812	737	751	769	760	701	765	788	780	744	724	706	771	793	756	763	763	734	760	739	759	748	757	730	806	727	763	737	757	746	661	800	806	742	729	731	764	767	750	734	743	714	726	741	767	757	778	723	781	796	775	768	768	727	742	771	744	768	761	733	778	721	747	764	778	810	784	742	762	753	764	757	758	768	792	742	788	756	753	816	743	772	738	757	748	754	806	750	777	738	740	744	731	802	737	762	728	720	711	832	757	760	761	691	751	707	796	738	792	727	754	755	729	741	787	786	709	753	747	806	786	754	786	754	767	751	760	831	781	765	761	759	742	732	773	740	732	755	752	762	748	799	724	797	794	712	734	744	795	752	757	774	762	758	772	729	728	755	785	753	744	777	759	744	714	720	748	764	758	766	745	755	734	818	767	732	817	766	756	776	756	749	802	778	766	730	752	740	739	773	732	747	777	775	753	761	726	727	728	777	760	820	752	762	745	759	748	768	787	748	747	786	740	775	744	733	762	731	723	790	753	741	752	713	750	766	753	735	782	719	707	746	744	809	727	756	748	717	775	754	787	788	728	780	750	713	747	728	736	749	760	777	748	794	772	750	741	793	745	769	743	779	779	730	817	750	740	783	780	719	754	761	760	741	697	738	752	774	812	788	748	737	851	747	746	737	779	766	763	746	707	765	699	762	767	745	757	792	731	678	757	710	807	749	770	709	719	787	784	753	714	799	799	716	742	738	748	804	789	742	751	767	747	741	734	769	776	729	785	744	769	746	720	731	801	753	755	729	754	770	767	742	760	784	753	774	723	755	728	741	752	741	787	787	736	718	795	724	773	754	763	754	747	766	725	761	768	777	719	725	778	755	753	745	743	740	727	746	710	742	701	756	710	759	770	763	754	730	768	770	755	722	771	738	747	760	744	819	749	765	719	765	742	704	763	725	806	773	726	768	768	697	689	742	713	775	739	746	776	788	770	753	748	787	713	723	742	733	733	790	711	708	732	778	711	781	737	757	772	717	752	746	691	775	730	747	769	756	723	809	755	751	738	764	794	765	807	769	710	729	801	763	812	748	765	753	724	766	772	725	741	740	749	765	706	751	713	735	710	777	758	710	738	713	743	729	761	799	772	750	772	741	776	745	774	744	774	761	747	779	780	755	769	777	705	770	738	760	707	761	763	718	729	762	756	745	755	754	726	725	733	745	774	710	734	711	734	738	712	753	773	746	768	711	662	716	779	757	757	771	744	710	765	749	735	808	721	734	736	714	729	766	732	764	696	745	760	725	748	707	762	730	751	809	718	778	726	774	729	769	749	776	745	770	747	757	792	728	725	683	786	778	791	751	739	773	777	760	721	748	790	792	746	768	733	719	774	770	756	757	728	774	804	784	771	792	782	767	740	780	739	743	772	762	719	768	789	720	730	791	718	765	755	745	791	752	786	672	749	724	796	749	780	774	811	736	787	726	736	723	763	772	732	774	720	762	710	741	777	829	723	697	724	743	758	747	737	751	720	771	735	763	779	740	760	724	791	762	798	697	718	764	724	790	794	739	768	735	762	750	734	825	718	741	743	706	736	663	772	757	705	768	774	719	713	773	760	711	763	740	695	755	744	775	725	778	757	768	775	771	744	805	756	758	725	782	727	768	727	783	756	758	693	703	803	765	782	772	797	733	743	745	739	717	718	705	698	750	748	783	774	740	749	743	745	733	792	712	724	783	772	766	710	756	763	778	756	719	775	787	784	724	735	674	764	749	732	684	715	697	790	717	783	766	782	789	776	778	749	715	738	733	726	765	734	783	804	792	777	793	782	756	740	759	732	752	795	765	745	738	818	744	738	759	735	709	718	742	761	736	727	750	775	714	748	733	718	721	704	723	717	730	743	734	778	735	755	762	740	758	780	743	709	763	762	747	739	751	771	729	766	709	788	754	805	683	793	721	705	765	748	748	747	762	780	730	710	694	763	787	759	756	706	795	769	743	757	709	786	774	752	758	764	753	764	745	785	741	797	752	751	767	748	769	760	746	738	743	790	790	785	732	783	806	768	775	761	774	758	768	774	751	794	734	730	748	714	725	757	749	784	747	767	733	768	811	722	780	739	726	731	789	733	714	791	782	764	802	748	755	794	777	771	696	765	735	767	774	738	713	713	731	786	775	776	759	721	728	748	775	738	721	720	762	805	771	737	787	793	733	786	802	725	793	723	710	708	764	776	736	688	730	778	736	798	778	769	806	803	758	753	735	794	761	748	774	752	696	793	751	731	759	778	744	748	779	735	707	783	722	778	702	774	776	750	726	716	769	686	722	719	735	722	751	737	757	731	784	761	765	749	750	740	703	790	740	768	724	732	785	775	773	779	723	756	773	754	762	738	750	763	775	758	742	754	731	756	752	772	768	751	774	748	743	778	765	797	746	744	745	766	754	731	742	793	718	701	747	770	764	706	776	716	727	752	716	733	752	722	715	750	772	780	775	762	761	770	734	732	767	723	717	763	735	751	733	771	729	764	812	722	729	763	767
27808	19937	6417	727	543	474	434	391	361	344	376	401	346	349	329	338	332	334	341	341	399	371	375	369	314	343	357	359	371	336	338	395	347	359	369	354	355	358	389	352	344	347	388	343	363	335	347	372	328	328	355	368	335	344	365	347	344	381	345	334	309	360	331	337	358	340	374	357	347	351	357	342	339	372	351	333	379	346	356	378	359	378	346	368	347	349	395	317	334	355	361	367	369	362	366	343	373	327	332	328	355	344	359	351	334	339	310	335	357	360	323	352	328	359	368	345	335	332	359	354	325	360	373	353	313	361	361	317	345	318	340	328	360	310	377	330	371	375	370	344	372	361	337	329	370	342	321	370	344	350	354	324	362	341	333	359	346	352	346	366	365	354	343	323	339	334	349	358	356	359	345	347	344	348	390	364	354	343	375	326	330	361	342	359	401	357	350	366	372	329	359	329	337	326	329	345	358	390	354	377	330	363	362	319	355	373	338	335	339	349	392	330	344	357	380	363	319	346	385	374	332	350	370	335	365	355	347	331	362	334	347	342	338	374	367	346	342	340	377	335	366	355	353	325	367	381	342	337	324	338	371	339	376	357	383	328	361	375	343	358	350	372	351	381	395	358	391	349	340	364	366	347	324	397	323	336	343	339	341	330	359	356	357	390	331	362	315	316	334	343	305	345	355	347	359	359	320	352	380	360	352	338	349	365	337	355	344	384	341	341	352	350	352	355	403	349	353	341	371	361	358	351	338	369	375	356	371	358	383	336	341	336	348	357	363	354	365	317	350	378	332	349	316	352	355	386	343	359	382	352	411	369	325	363	349	414	338	355	375	343	366	363	362	365	344	350	369	352	330	342	331	381	354	363	346	369	373	375	344	347	334	347	331	345	335	369	352	346	336	352	356	346	352	338	367	336	352	372	405	381	348	361	340	331	339	359	333	375	341	355	385	358	364	327	353	359	354	357	334	321	343	372	340	340	364	367	329	342	335	356	340	310	326	374	367	389	346	373	305	335	375	331	331	340	345	305	342	402	376	346	351	365	311	379	357	320	340	333	342	340	353	357	361	334	333	369	389	347	379	365	352	345	327	366	341	353	387	357	357	357	350	351	363	397	340	341	380	359	361	377	328	360	388	363	348	330	362	349	366	353	334	379	373	368	395	354	393	358	333	337	364	351	345	325	339	350	329	349	352	337	379	375	364	333	318	341	335	312	349	355	376	375	353	346	357	373	365	379	355	352	350	348	325	376	340	298	337	343	331	370	345	335	396	328	380	358	371	323	365	332	374	370	352	368	352	341	334	321	362	389	366	345	363	341	344	375	326	357	322	335	329	347	362	372	349	341	357	353	346	368	307	335	319	347	340	319	339	349	356	371	337	340	369	357	340	364	329	339	342	367	349	350	361	357	335	365	352	376	348	355	349	377	308	336	361	340	335	346	357	373	373	342	374	358	366	344	331	330	357	356	379	345	353	327	337	356	335	348	366	344	351	364	325	354	345	353	339	381	364	335	362	374	355	326	330	333	371	363	361	350	360	343	351	363	352	353	362	347	370	347	340	379	329	345	342	345	334	363	355	356	352	340	334	348	336	391	359	358	353	367	343	337	343	332	374	361	328	387	344	372	359	318	310	351	337	342	361	368	367	354	356	356	323	363	345	354	364	343	350	342	347	337	336	366	357	333	368	345	350	342	356	386	353	370	325	324	361	341	342	333	355	348	384	339	374	350	337	382	346	363	348	354	361	383	332	359	365	338	367	358	370	327	307	348	358	373	350	351	344	334	372	385	347	364	363	383	362	357	394	334	339	364	356	327	334	339	331	349	377	372	343	387	364	350	368	334	365	356	368	337	345	318	338	360	316	376	314	339	327	368	339	398	322	324	331	353	341	384	373	331	332	341	351	365	330	362	360	332	349	361	357	367	378	336	373	337	333	339	335	396	383	360	348	355	374	341	335	335	366	322	368	363	340	321	354	370	362	340	355	347	365	331	349	375	337	340	377	334	353	358	368	328	350	355	346	344	361	361	382	338	359	393	367	333	343	374	362	356	351	330	345	335	336	310	347	311	362	377	373	361	346	358	340	358	325	333	354	359	378	348	330	378	334	384	348	341	352	341	342	352	367	339	378	360	392	341	346	359	392	356	349	328	364	349	344	333	321	355	322	325	339	390	355	353	333	371	360	334	348	333	369	349	375	370	349	363	334	358	358	380	343	354	326	384	379	347	367	393	328	399	359	340	361	374	337	348	389	347	337	333	356	317	361	366	340	327	348	333	318	302	339	356	326	342	358	345	350	361	372	323	350	346	344	351	353	368	351	370	334	347	340	295	348	360	365	342	371	348	312	349	382	365	357	349	335	350	373	371	366	306	344	375	315	356	318	372	307	342	392	324	356	358	353	371	379	356	335	352	344	358	330	348	359	363	342	357	338	373	353	374	315	370	349	370	371	343	377	339	311	369	357	348	339	373	357	363	378	362	345	347	335	341	372	371	376	324	346	344	327	355	355	388	359	374	350	347	334	337	374	385	406	349	357	320	358	333	343	350	337	349	355	350	355	346	323	391	337	371	380	368	361	360	328	354	355	342	349	353	388	372	339	330	358	357	311	357	350	385	331	342	362	350	384	338	341	336	357	333	317	340	324	342	357	352	377	346	352	357	357	363	359	344	362	341	353	348	378	357	366	348	368	348	350	365	355	342	328	366	361	370	346	351	330	376	364	333	372	345	340	372	384	360	335	361	358	371	349	350	363	360	385	355	343	348	370	370	331	332	360	312	355	365	352	334	349	360	347	353	316	342	344	362	323	349	358	355	360	367	327	349	333	340	378	352	344	336	337	353	309	316	326	346	347	338	345	363	355	365	361	360	338	355	353	353	360	348	348	333	352	347	365	348	332	347	328	344	360	348	324	335	329	346	341	354	331	358	319	325	337	348	335	342	362	388	350	329	352	383	348	349	344	352	378	371	355	336	357	351	356	335	375	343	350	372	342	326	342	385	366	333	310	356	365	376	357	353	331	360	370	346	367	355	349	352	354	336	357	360	363	374	354	344	376	360	358	360	359	374	325	335	353	343	342	371	351	357	356	386	355	372	353	357	356	339	366	346	353	347	304	398	338	365	327	349	323	311	363	357	361	389	355	352	342	332	317	368	357	376	330	367	362	343	355	350	322	320	360	350	353	312	334	370	319	349	368	329	348	369	370	361	328	333	382	343	341	345	338	361	359	350	321	386	351	332	354	328	375	379	382	360	346	360	356	360	338	361	350	364	345	330	354	360	352	352	348	342	355	359	375	367	355	366	393	337	363	329	354	330	325	333	395	370	375	363	346	362	384	344	375	336	359	331	355	333	342	337	341	336	385	330	351	371	371	359	353	359	357	347	326	374	364	319	331	342	350	328	358	352	368	370	331	348	338	358	369	372	372	365	387	350	353	351	343	325	354	368	317	341	377	372	315	333	341	359	369	332	374	374	363	353	397	401	371	371	346	353
4170	2392	730	517	481	413	407	377	362	390	371	367	389	362	395	362	321	375	352	373	380	383	350	369	373	350	391	378	341	364	390	358	351	367	354	387	338	340	388	348	336	354	373	387	354	358	392	375	342	377	365	364	362	340	347	357	385	384	392	380	386	365	329	347	338	331	395	349	377	365	334	386	350	404	354	394	361	396	390	317	350	336	342	364	338	379	343	364	332	377	366	345	384	330	336	369	350	358	349	395	339	349	378	368	387	368	356	364	375	381	313	361	351	318	340	375	382	375	345	366	362	349	352	355	371	367	361	332	380	370	346	355	340	359	315	351	388	359	357	372	358	361	380	363	373	384	372	361	324	400	378	340	344	354	365	322	350	368	352	370	351	328	382	348	347	347	360	362	349	365	368	366	362	337	375	350	339	375	350	324	326	337	336	402	395	342	344	351	369	382	345	345	341	367	350	349	346	369	369	362	374	344	349	366	374	356	349	328	352	401	379	391	373	373	414	349	326	347	391	385	370	348	356	352	359	388	337	361	387	364	360	362	378	367	354	382	374	370	358	371	367	339	336	364	344	343	368	326	360	358	366	321	364	337	403	354	380	374	374	368	353	401	378	355	342	350	360	377	346	367	364	339	368	357	352	376	402	366	333	373	355	350	389	361	356	333	353	314	325	359	364	395	358	384	346	379	368	378	367	374	382	367	396	339	373	396	348	350	348	339	380	367	343	367	342	364	368	357	370	380	385	369	362	348	375	412	357	359	368	365	382	349	360	358	346	350	373	376	392	343	358	369	353	339	348	363	364	367	383	369	329	359	371	321	350	384	337	342	378	342	342	380	347	381	368	325	363	371	361	339	331	374	362	362	377	370	365	351	367	366	373	362	366	359	408	351	306	330	330	330	365	387	338	333	366	345	361	380	347	322	352	355	362	370	370	369	365	394	378	379	397	316	349	327	369	360	378	343	333	343	348	355	316	375	349	355	395	388	355	377	357	335	365	374	394	359	382	364	383	335	341	358	400	330	372	359	338	357	352	357	324	380	347	336	349	384	377	346	368	354	341	370	329	383	364	359	367	351	344	354	349	332	385	346	354	357	350	371	376	376	368	378	386	360	375	354	345	356	387	343	359	351	338	382	359	387	345	367	335	323	368	342	376	342	340	368	352	377	362	397	342	369	352	381	359	353	378	373	366	409	375	337	378	383	334	379	355	364	379	366	343	371	402	354	363	336	356	333	356	361	386	347	379	320	355	364	364	356	331	360	364	355	390	352	360	366	357	345	331	398	339	337	364	348	370	348	354	358	359	364	387	369	374	345	383	322	367	348	337	380	348	392	367	339	375	359	370	335	385	340	366	341	374	369	383	338	358	373	338	364	384	374	399	344	370	357	392	351	367	332	341	355	370	349	346	359	359	376	372	361	358	374	348	415	365	376	390	382	377	373	388	353	388	336	357	332	330	370	354	363	321	332	360	360	346	360	390	401	330	371	312	348	358	328	341	385	353	345	368	379	345	324	364	336	359	350	364	362	390	328	375	368	363	381	372	328	365	359	357	376	333	351	366	346	379	357	365	342	355	337	316	371	347	359	345	383	357	376	370	374	348	360	336	359	363	346	375	331	387	366	407	352	338	350	371	350	311	334	403	357	368	399	355	341	330	346	344	376	372	354	365	383	360	324	360	383	367	327	343	366	410	356	391	347	362	363	363	392	363	354	374	371	373	369	360	370	372	362	374	350	361	340	368	369	345	363	352	352	376	348	349	395	360	336	382	384	371	361	354	355	348	345	330	345	401	371	353	377	371	367	375	385	339	343	348	368	342	359	390	376	368	369	362	368	358	330	372	367	342	368	397	368	347	395	353	379	374	360	348	331	349	384	363	377	362	342	379	354	344	371	368	349	391	364	352	372	383	386	360	314	372	390	339	330	338	351	332	365	360	360	348	348	373	350	365	364	379	342	352	366	331	372	358	364	401	371	359	361	371	348	368	361	390	361	364	378	324	363	370	378	344	364	368	340	354	378	376	373	349	336	311	372	360	324	378	378	376	348	330	383	358	368	347	392	376	375	346	358	359	352	361	354	354	361	357	343	321	358	370	394	384	334	368	365	337	379	360	373	385	355	345	364	359	342	414	378	355	379	374	348	382	352	344	371	346	381	339	359	360	386	358	335	334	337	319	380	365	355	356	359	369	378	351	353	349	378	348	315	369	384	351	345	363	327	346	374	344	388	366	360	361	335	370	351	344	369	356	374	360	372	354	355	347	368	383	360	353	328	390	343	323	356	355	355	372	356	378	383	379	359	361	376	359	369	321	361	334	347	339	368	330	389	370	336	354	359	335	359	314	360	378	365	370	352	378	370	322	354	351	375	347	344	355	371	353	357	381	346	353	377	335	364	361	344	341	363	334	340	345	391	405	348	361	376	340	414	371	360	391	375	360	345	341	357	361	361	337	351	368	374	322	368	347	358	366	350	358	353	393	362	349	348	377	346	322	377	351	317	341	377	376	320	353	348	335	367	352	357	337	345	405	370	349	327	412	370	375	392	358	374	329	362	370	389	366	341	343	355	357	355	355	353	379	356	351	378	346	321	379	344	338	360	342	341	366	332	345	352	376	361	346	343	343	355	350	335	361	336	375	379	314	364	368	353	368	363	383	311	359	357	385	367	337	340	370	335	368	367	370	373	375	356	333	348	368	358	381	346	379	385	340	366	358	352	361	376	356	344	380	370	400	354	328	381	379	372	343	410	368	372	343	386	348	338	341	357	352	375	354	348	327	337	383	348	353	344	353	346	361	369	385	376	388	336	354	379	355	376	354	331	387	338	363	361	344	378	334	353	350	376	373	361	343	365	341	354	376	355	364	399	361	382	335	369	355	371	349	355	393	358	346	352	365	395	356	338	356	357	345	376	349	343	372	334	379	383	423	372	376	373	356	337	380	365	346	355	382	359	375	355	388	330	392	337	365	346	338	402	384	331	366	350	376	327	343	371	382	348	385	368	366	345	358	380	334	339	368	363	348	351	372	343	329	368	369	356	359	357	344	366	369	365	376	340	358	382	353	332	347	370	323	361	363	348	359	389	373	364	350	379	343	359	324	368	377	343	320	328	371	395	336	376	382	339	334	363	360	361	353	344	363	373	351	347	319	365	365	331	334	398	353	364	356	352	382	364	380	333	356	371	352	406	379	347	354	332	381	366	358	381	354	360	355	341	355	360	330	333	401	369	340	340	342	342	380	355	383	368	379	319	386	387	378	364	354	400	370	364	342	348	335	330	356	362	344	368	345	358	342	382	357	323	336	382	393	358	418	366	377	363	357	361	382	338	344	350	336	384	336	334	354	394	374	359	313	357	344	372	368	344	350	358	383	345	360	343	380	353	360	339	351	341	368	367	365	319	352	358	379	346	373	399	349	345	343	347	336	371	369	362	348	387	409	350	386	347	339	376	363	310	384	345	376	347	361	374	374	349	375	350	324	350	372	347	362	372
23712	21528	29189	24325	21530	14289	1904	1200	1071	997	893	959	847	881	831	827	801	777	807	829	766	771	780	806	794	709	752	738	759	755	755	783	752	731	733	796	779	766	774	785	753	762	813	776	790	837	788	814	744	740	818	714	726	714	739	774	761	814	752	713	744	773	771	742	757	707	770	799	713	740	736	775	802	763	776	767	751	769	743	755	741	784	751	728	779	747	765	771	750	774	800	738	720	815	757	768	776	744	765	788	748	774	759	735	747	795	742	789	762	724	729	790	729	750	756	759	719	708	756	789	744	770	763	737	743	779	748	744	758	742	754	787	772	775	702	705	758	771	734	745	783	757	780	785	740	738	777	743	773	758	760	734	779	763	757	742	763	731	758	724	764	786	744	748	798	746	735	787	752	766	795	747	768	767	767	765	794	764	775	725	727	741	780	765	791	765	792	744	773	743	735	740	723	786	715	772	722	788	784	742	718	732	772	780	767	731	691	716	789	705	721	755	776	764	718	744	763	742	721	704	764	771	732	764	753	776	755	732	727	757	762	806	777	711	757	775	750	705	714	776	747	751	766	731	781	754	700	766	782	747	768	742	777	757	770	743	738	755	778	772	764	681	710	754	752	727	792	767	779	779	718	792	735	696	789	764	690	775	740	757	717	729	714	773	753	758	739	779	754	733	770	810	756	741	769	779	777	742	743	763	692	770	707	721	708	781	750	758	717	760	780	727	747	762	720	757	725	741	717	763	783	775	732	745	683	747	779	692	790	786	784	735	781	804	745	768	761	756	744	777	728	729	775	745	713	743	786	740	756	741	733	688	760	763	721	702	699	807	782	793	744	751	707	756	730	711	712	795	729	741	761	744	777	799	747	802	740	757	715	793	782	777	773	738	769	751	670	787	767	716	748	761	798	739	739	760	778	746	766	777	736	752	784	755	753	823	749	733	750	788	773	748	740	771	754	713	752	756	777	711	718	740	715	757	774	719	774	737	738	801	764	779	756	766	731	751	758	748	758	761	755	753	785	781	785	689	766	766	695	729	753	791	673	762	754	752	765	795	735	726	738	782	719	720	722	770	795	736	733	766	695	762	779	722	761	760	778	736	740	762	700	707	742	734	750	736	718	786	733	767	714	804	767	736	734	765	752	735	770	780	743	676	760	733	740	751	736	719	765	741	723	778	754	776	736	796	724	724	730	732	781	730	753	770	789	743	728	752	746	740	763	751	746	796	766	761	785	731	756	801	769	773	776	764	789	723	765	713	803	717	750	713	716	758	764	708	746	769	778	759	762	743	742	747	759	741	699	767	780	739	778	765	744	700	750	720	767	750	779	748	775	787	720	760	769	710	743	684	746	749	753	752	779	734	746	741	783	756	754	759	749	755	751	776	710	717	774	792	782	773	701	756	770	736	704	759	712	731	806	699	752	755	783	785	749	742	737	738	743	704	795	768	785	715	773	729	760	772	722	738	754	772	720	765	740	727	751	787	704	757	735	783	769	741	771	735	704	791	703	815	708	784	738	765	744	734	800	799	748	747	795	745	722	784	738	763	761	740	748	727	674	774	753	745	705	773	748	714	769	762	771	722	749	771	748	766	753	760	788	758	770	774	780	807	769	747	726	736	751	766	725	748	746	754	794	721	684	717	748	767	706	822	756	786	825	732	737	774	773	736	729	761	701	783	714	754	753	755	748	784	767	729	754	718	756	727	749	816	783	747	765	750	806	827	759	719	766	761	785	772	760	738	781	752	715	737	734	740	753	735	698	771	726	721	712	705	733	784	737	753	739	710	748	723	746	748	770	709	736	711	702	759	741	749	758	783	804	708	798	756	738	717	739	806	762	747	757	756	732	780	751	748	829	740	727	707	732	715	736	741	778	765	741	722	772	694	786	763	783	749	796	777	788	766	738	729	749	742	804	751	759	723	736	755	747	831	798	724	758	694	693	750	748	747	772	777	801	719	741	748	765	754	854	795	768	751	767	725	755	791	719	727	709	757	758	740	851	779	757	771	728	755	711	782	797	787	749	816	751	720	724	747	779	754	767	766	748	739	694	742	756	699	720	784	756	765	739	725	731	723	701	740	734	763	739	723	745	753	719	732	754	821	722	777	781	746	743	776	809	755	741	752	761	738	752	752	803	762	752	706	703	756	712	783	759	739	759	662	774	779	739	765	801	785	750	764	722	762	728	763	762	762	724	736	734	719	760	722	743	769	710	755	778	774	813	757	745	779	766	770	725	745	741	747	788	783	721	709	754	745	765	724	740	728	727	745	716	749	751	760	831	737	780	726	742	749	732	746	742	776	773	788	688	764	767	724	775	761	787	737	755	743	782	761	717	766	761	709	750	741	744	755	743	761	752	687	722	768	773	727	740	775	749	705	742	798	720	764	795	758	721	717	779	802	737	748	716	794	743	723	739	704	777	787	738	717	783	750	772	731	733	732	751	722	746	781	810	774	772	736	747	719	731	737	781	773	734	793	786	785	797	766	764	748	743	767	720	708	760	740	745	743	764	756	783	753	758	711	721	762	741	721	795	748	794	763	774	748	676	747	719	748	794	782	730	736	763	764	757	740	738	776	772	737	778	729	763	786	769	799	771	756	744	795	771	735	757	729	707	707	807	766	764	715	781	773	793	803	718	764	738	754	792	768	755	740	711	754	745	781	782	736	744	717	790	733	757	744	754	716	708	743	739	741	746	763	717	757	750	786	764	716	756	752	746	750	755	747	799	758	782	773	773	775	745	772	737	777	784	793	796	768	743	782	819	742	713	732	749	722	756	786	723	722	721	761	734	825	751	688	758	781	760	793	748	737	786	744	742	762	753	732	709	720	760	747	793	769	796	755	774	714	763	708	730	781	743	776	766	757	723	802	734	750	726	804	753	776	722	716	726	771	741	750	746	741	767	754	773	731	762	751	753	777	768	797	784	699	797	733	802	680	783	728	674	732	746	762	752	760	703	730	715	705	735	779	771	738	756	727	766	761	766	727	767	780	764	752	741	764	711	794	782	766	799	755	722	774	756	736	701	761	735	749	758	728	703	731	742	763	738	739	739	784	765	743	740	776	748	760	745	789	761	763	729	770	739	753	761	748	724	746	740	766	797	764	730	755	739	727	724	741	768	830	713	761	793	761	738	739	734	765	746	713	799	757	830	749	728	802	782	757	711	723	750	729	699	750	724	765	723	731	806	720	750	795	785	683	713	760	763	760	746	762	762	756	720	726	790	767	742	738	776	711	718	727	707	755	757	716	736	755	749	782	788	736	734	726	782	748	782	751	746	695	767	762	769	765	737	755	721	711	758	754	697	767	751	745	784	728	712	759	744	774	778	775	770	744	747	746	800	743	713	754	781	728	750	762	803	733	729	781	726	747	758	756	738	774	737	758	771	738	740	716	714	778	741	763	726	735	743	695	798	755	788	731	713	691	769	742	766	713	766	737	769	772	682	718	741	756	784	766	775	762	759	758	765	723	761	761	683	778	735	716	718	772
3502	18124	6917	3154	2437	2008	1639	1334	1224	1108	1059	987	973	916	877	862	831	856	822	883	815	812	808	849	756	791	769	884	757	781	760	763	776	738	779	784	794	741	768	827	765	784	809	748	804	792	762	810	714	806	780	747	733	738	786	794	732	771	752	769	788	769	818	820	769	782	774	762	788	874	774	729	793	719	776	741	778	767	759	783	739	781	722	767	767	771	720	783	802	725	755	775	773	749	792	742	810	791	777	722	734	772	744	766	733	730	793	779	713	818	765	730	777	803	745	782	752	723	771	731	705	783	762	814	760	738	731	742	745	753	804	738	733	789	755	765	765	797	778	782	785	788	746	821	722	728	747	776	756	730	757	736	780	776	773	777	745	758	791	817	716	773	765	761	800	741	810	759	779	743	817	775	723	836	762	797	756	782	747	800	726	780	787	751	810	749	749	730	769	795	740	772	735	768	752	767	757	768	790	761	782	757	781	757	743	805	789	804	750	768	770	788	749	791	784	725	754	715	741	739	821	820	797	777	788	771	794	725	759	738	781	749	790	773	738	793	790	800	751	724	765	733	801	772	753	755	786	725	757	776	757	733	765	770	801	772	772	775	750	788	753	773	756	737	780	787	784	753	785	712	726	741	723	794	684	790	765	744	800	744	777	695	759	751	741	749	788	766	788	762	783	754	826	785	783	745	727	744	797	729	791	808	737	740	781	735	733	786	735	767	777	771	735	795	710	773	776	773	765	783	746	806	750	772	789	726	767	721	792	757	771	737	772	751	734	710	732	735	738	746	745	744	781	772	768	808	773	770	761	793	760	798	760	747	757	748	763	748	807	796	755	759	792	754	767	750	756	734	769	779	773	728	796	759	755	781	711	748	780	799	706	754	722	778	789	813	796	745	784	766	778	744	728	781	788	786	757	729	764	759	767	737	759	765	737	746	779	759	723	717	767	711	752	763	753	766	714	764	834	754	781	746	743	757	768	742	779	760	794	731	793	734	771	778	813	778	816	736	746	775	745	766	758	757	766	739	769	743	777	758	766	787	768	747	771	798	750	813	761	736	718	806	750	759	792	781	731	809	732	754	754	762	792	765	782	760	710	765	690	780	756	767	801	791	777	738	762	766	776	723	742	800	781	754	746	742	784	798	759	757	754	729	751	773	760	748	764	771	773	763	774	707	757	760	701	765	755	838	778	765	834	768	727	768	785	766	739	785	703	710	741	760	771	774	740	814	711	745	767	802	777	760	752	793	820	689	740	740	755	811	782	774	804	786	762	764	803	777	782	737	749	770	741	757	780	769	777	778	745	794	741	761	760	749	762	759	803	779	767	750	692	732	785	756	790	733	747	761	783	747	758	774	757	792	744	726	805	737	762	771	774	788	722	742	765	792	767	750	710	742	746	795	746	735	740	801	702	752	761	780	737	732	752	762	749	772	779	768	789	799	742	819	705	717	740	790	747	741	771	739	713	791	795	744	745	742	747	759	728	794	771	764	834	767	774	770	804	770	836	756	756	713	741	780	755	772	791	733	709	763	772	712	745	763	742	781	745	815	740	735	757	766	689	771	742	769	771	765	739	720	751	779	776	744	721	724	735	797	759	799	746	765	742	767	779	756	759	780	752	753	759	745	722	752	773	732	704	745	770	792	753	775	762	753	733	746	751	742	757	747	733	734	750	752	789	755	738	756	793	776	791	755	755	815	787	786	762	787	783	756	770	771	792	774	743	728	713	777	789	750	766	750	817	769	808	807	746	732	747	689	768	799	723	773	773	805	752	722	784	761	730	805	714	785	777	789	783	778	770	772	786	763	797	749	737	821	782	772	781	788	747	721	734	753	709	738	726	804	784	770	787	792	773	880	753	787	783	725	763	791	763	780	735	759	775	748	760	775	764	800	827	763	754	752	794	767	805	793	769	732	760	783	720	748	788	771	766	787	801	756	743	797	752	784	756	746	721	760	792	747	800	797	779	796	784	768	724	753	802	779	796	749	741	769	775	790	776	775	745	767	729	737	753	730	740	729	778	751	745	786	728	765	720	772	776	766	740	786	758	768	750	743	827	742	795	797	806	735	778	756	791	767	791	765	770	774	777	799	732	792	776	754	756	761	749	738	771	745	719	784	778	696	749	760	760	738	735	820	745	758	755	731	751	776	711	736	755	737	743	755	843	761	768	768	728	786	719	722	751	805	742	759	714	731	767	766	783	762	757	728	759	716	766	743	746	760	779	769	769	773	763	752	755	793	772	712	728	739	783	788	780	808	746	766	804	741	792	793	822	726	764	738	743	774	780	798	771	707	732	754	752	742	767	724	773	779	716	784	776	759	767	732	760	797	752	765	776	716	807	723	735	752	743	742	740	735	766	729	762	759	806	807	782	750	773	762	737	720	705	777	774	743	786	772	732	760	789	770	774	716	745	740	775	744	765	767	758	715	804	740	768	772	783	835	702	734	792	769	791	725	786	772	775	770	751	769	788	718	765	757	756	745	747	753	751	748	743	721	777	707	775	740	832	741	783	755	772	798	757	756	739	774	749	746	818	809	785	720	795	771	747	778	716	763	726	717	739	844	782	800	761	737	741	787	765	739	778	765	809	723	750	709	761	703	766	742	734	732	798	717	783	777	753	713	779	706	759	803	737	719	719	756	756	727	743	802	805	686	778	783	774	774	733	774	715	760	751	777	785	770	791	763	745	742	795	758	731	696	782	760	769	720	783	774	755	802	763	765	733	781	768	733	712	800	753	680	760	769	743	748	778	764	792	745	753	775	730	795	755	764	765	728	728	727	808	756	779	767	786	778	800	742	767	755	766	765	797	737	735	741	769	772	754	795	715	784	745	774	752	812	740	727	776	809	741	728	721	729	776	750	749	736	812	721	769	745	720	788	791	745	758	740	775	735	732	760	760	758	748	791	729	763	823	761	753	801	751	765	736	801	768	779	778	796	759	761	722	774	749	755	750	755	765	725	733	761	821	756	756	714	761	762	724	759	769	770	764	795	791	749	766	747	753	764	777	755	757	713	761	747	752	736	801	785	731	800	800	760	776	735	731	773	764	746	770	734	748	744	757	764	774	728	773	775	723	769	790	797	758	760	757	749	750	774	743	772	748	694	752	771	760	756	804	754	787	802	727	748	743	741	756	804	779	783	745	763	782	805	744	752	759	754	774	743	756	735	767	776	725	715	712	828	759	709	744	728	824	705	736	721	756	755	777	748	745	790	769	713	751	790	762	736	738	782	771	766	779	739	788	753	735	743	716	753	742	790	745	674	759	768	787	716	792	769	751	733	802	755	749	790	806	763	753	760	730	761	771	695	724	785	710	782	758	753	748	760	738	760	777	736	719	670	755	763	762	770	774	740	768	723	797	750	786	727	721	769	735	783	769	735	778	753	760	774	752	733	746	758	784	759	815	778	742	747	730	697	758	796	764	771	821	737	767	725	762	764	734	806	734	749	762	744	788	758	749	735	766	755	748	753	764	774	760	786	785	784
24761	21456	28246	25089	16332	877	476	353	329	341	277	286	276	251	270	238	239	243	239	229	228	247	230	242	235	211	240	213	239	231	218	214	228	238	231	230	220	221	210	191	228	207	199	208	219	207	226	216	231	199	225	203	230	229	209	253	231	234	213	215	245	222	208	224	242	208	247	207	190	220	213	206	202	200	231	227	178	211	223	230	219	198	224	229	194	205	219	226	220	239	211	228	214	220	220	203	192	215	222	196	232	198	201	203	197	217	205	218	196	221	201	206	216	225	222	240	218	221	223	215	207	210	223	197	207	221	220	202	217	208	212	240	213	223	211	203	206	178	206	219	200	220	259	221	241	227	230	240	176	231	211	234	221	199	209	233	219	220	213	198	200	194	197	213	202	211	214	256	220	231	215	219	220	234	226	229	217	247	204	227	217	196	207	213	208	199	210	255	206	209	214	197	244	208	238	212	243	222	229	217	213	203	213	215	222	207	226	220	241	180	226	201	208	231	222	202	215	197	222	215	188	220	222	206	209	197	185	204	224	196	247	230	238	206	225	221	222	254	223	200	225	203	204	198	194	219	194	196	212	233	218	200	216	212	209	222	221	210	217	219	204	216	193	226	225	230	205	196	223	219	208	206	209	220	224	210	227	208	202	191	220	221	216	220	199	201	220	219	201	204	241	199	211	169	190	210	236	188	212	214	210	221	215	195	194	210	213	220	208	216	200	211	215	229	194	196	214	198	217	219	216	233	205	216	213	197	220	189	194	209	223	216	245	205	218	187	209	226	190	220	197	228	230	231	214	221	194	239	211	203	222	220	211	210	215	208	218	225	237	207	200	224	197	208	221	188	207	216	211	234	220	224	220	214	195	204	202	202	235	208	219	232	227	234	219	234	225	219	223	196	215	234	226	208	235	213	213	214	224	228	225	189	210	215	199	214	233	219	197	220	211	221	209	230	208	213	204	195	189	228	221	215	206	198	231	194	208	221	202	214	240	197	209	238	196	208	222	200	221	222	233	207	219	214	208	213	199	206	218	204	196	189	231	225	209	207	195	206	205	208	210	228	204	214	235	208	218	206	192	204	209	216	221	225	214	217	233	212	215	215	196	204	201	249	215	236	202	238	220	187	215	222	197	213	228	223	201	229	203	230	201	231	208	203	225	227	189	252	204	215	212	241	215	255	216	202	223	217	221	203	224	215	193	212	221	207	185	198	209	191	224	218	206	225	216	222	218	215	199	203	211	210	236	202	214	205	224	228	219	219	231	207	237	212	252	214	226	198	177	227	184	213	245	225	206	218	200	211	215	209	217	227	231	231	214	218	217	207	204	205	190	199	190	195	230	213	221	196	203	207	208	215	201	225	221	218	215	189	226	205	216	191	198	240	194	217	209	207	227	216	225	209	204	209	186	219	202	206	205	188	192	190	200	231	232	207	226	223	204	186	212	208	210	224	257	206	227	231	220	193	197	207	232	220	217	228	205	185	211	226	200	198	223	221	217	206	246	201	209	198	214	221	214	199	224	216	232	213	219	199	214	200	212	199	230	184	216	212	202	221	190	189	205	208	217	221	229	222	211	222	206	219	193	205	218	225	214	217	229	215	205	211	217	189	211	198	209	225	216	225	215	220	228	214	221	203	202	205	237	220	193	215	190	217	253	227	185	221	212	212	261	218	203	205	195	237	205	234	232	236	212	213	196	223	212	216	224	236	222	218	195	191	214	250	210	196	205	201	208	220	215	218	201	233	232	226	200	225	181	196	197	211	216	189	223	228	210	213	224	198	224	203	200	210	210	202	205	210	213	224	208	212	213	212	203	212	212	219	213	213	214	223	205	189	230	213	223	205	224	217	197	203	234	232	211	197	234	179	198	207	228	203	215	204	214	232	221	230	212	214	229	233	197	217	218	220	200	204	217	206	202	201	197	236	226	221	205	194	220	214	210	238	190	221	233	210	238	217	209	212	209	246	198	218	204	238	210	235	190	210	219	217	228	215	240	198	219	216	201	222	204	199	218	210	221	210	233	218	197	206	187	212	213	231	211	217	168	194	235	208	196	222	206	218	221	202	208	222	190	247	212	220	226	221	195	190	220	208	235	241	229	237	224	211	184	196	218	219	177	237	229	217	215	226	198	221	214	201	206	229	209	209	206	201	202	201	190	235	202	207	235	215	229	206	209	203	196	208	203	194	231	209	180	199	204	198	218	216	211	207	215	223	208	221	213	217	214	203	218	223	216	203	211	213	215	216	204	229	216	227	204	196	208	227	187	223	212	172	214	236	215	187	213	215	223	237	256	220	232	215	198	215	216	195	198	240	226	203	195	207	213	231	207	206	202	219	190	223	189	211	217	228	200	219	226	206	215	188	224	200	209	220	202	207	227	218	178	214	212	238	210	223	209	197	205	203	245	209	223	227	217	211	214	234	184	203	185	224	230	226	227	214	248	222	218	203	212	211	207	205	188	220	204	223	218	214	214	227	205	234	188	226	201	232	212	240	211	199	228	199	216	217	214	197	190	226	201	220	220	216	220	238	212	204	215	224	214	198	208	212	229	216	204	199	219	221	214	212	205	229	223	206	216	216	197	236	208	214	200	223	196	213	205	235	185	257	220	248	216	217	202	201	223	219	207	248	234	191	233	220	211	203	190	226	211	194	217	232	220	209	201	221	252	204	230	198	222	170	228	212	220	219	231	215	214	205	227	197	221	210	204	213	235	209	209	192	219	201	219	201	219	191	201	208	197	203	200	210	193	223	215	209	223	236	262	204	230	249	205	217	203	205	207	212	200	200	192	230	189	211	226	206	215	208	215	204	221	190	210	213	221	222	186	202	194	183	218	235	200	203	221	214	219	206	220	232	222	216	207	203	208	211	207	218	220	204	219	184	198	216	204	229	200	182	224	218	249	220	224	214	197	188	239	200	206	193	214	211	223	223	202	181	231	198	225	213	215	179	220	221	238	233	224	217	209	196	224	213	196	243	185	202	194	178	212	206	204	196	206	199	229	191	222	235	202	214	213	208	211	207	210	204	218	196	203	206	210	225	197	242	203	247	228	212	197	204	214	185	204	223	211	212	225	216	210	224	193	209	199	221	217	221	213	218	227	214	197	230	204	223	218	236	189	198	200	219	202	188	214	213	206	184	208	218	217	190	222	221	225	237	246	216	216	229	204	219	214	236	218	209	242	228	211	222	206	212	217	231	228	219	210	214	214	199	207	223	225	202	222	206	208	215	219	202	225	203	189	215	199	213	203	223	233	250	200	212	216	226	212	215	217	205	194	200	227	204	187	198	192	244	196	198	193	217	173	214	222	226	193	236	206	218	227	219	221	215	205	210	199	210	200	211	209	211	205	232	211	212	191	211	196	221	191	214	212	226	195	182	231	231	206	222	210	205	197	195	195	236	221	228	212	205	206	193	198	193	237	233	229	223	202	231	212	242	187	203	209	202	218	225	197	213	196	198	201	196	243	207	248	198	192	217	221	193	199	194
3237	13656	4482	1776	1264	978	680	601	506	440	369	358	325	287	291	264	271	303	284	277	306	235	270	275	234	246	258	244	246	258	235	237	235	276	244	229	251	247	228	268	249	216	275	253	226	257	251	248	251	229	243	236	210	237	267	249	261	234	215	229	255	222	220	210	238	232	253	226	245	214	198	243	195	236	253	222	232	246	246	259	227	224	230	232	237	218	233	215	240	235	228	262	225	259	254	244	220	213	249	244	222	253	215	243	228	213	218	247	234	242	231	218	237	214	253	249	241	236	237	229	239	262	233	235	241	227	235	263	247	220	242	252	259	239	216	220	262	227	231	231	249	236	228	257	241	260	246	247	224	267	229	237	254	232	230	240	258	218	257	263	242	243	218	229	210	251	229	235	233	237	205	230	221	238	221	251	219	234	244	235	234	236	225	255	241	236	244	255	257	235	217	253	224	241	250	215	236	234	239	238	217	235	220	209	231	255	235	230	221	231	244	239	236	245	232	258	232	264	252	233	249	226	232	214	232	237	242	224	257	214	228	245	210	242	234	254	238	222	242	253	259	222	244	228	227	240	232	247	246	218	231	248	232	238	235	252	237	275	237	231	246	260	213	238	234	255	223	250	254	238	255	232	249	252	215	240	225	204	250	264	241	231	228	251	236	250	254	238	260	230	210	233	226	220	234	226	251	264	226	232	249	218	248	211	242	225	237	241	230	221	246	246	263	232	228	250	259	263	236	229	264	237	227	226	268	234	228	225	231	259	231	292	238	239	246	230	261	246	238	254	229	270	222	233	233	217	227	249	217	238	240	224	240	248	212	243	215	216	261	226	259	238	232	210	228	239	244	255	256	230	256	249	238	226	254	223	235	231	258	232	221	220	254	232	239	226	224	258	243	230	244	244	230	249	236	253	271	243	235	232	243	244	233	262	242	247	246	229	233	241	220	227	257	231	231	248	249	247	240	235	241	215	266	267	258	215	244	269	228	228	234	239	231	229	252	242	274	250	229	232	237	241	215	226	258	245	235	226	244	235	225	247	234	236	239	219	212	252	241	230	257	237	236	238	266	234	232	250	242	243	238	248	250	248	251	270	278	244	255	273	227	237	216	238	236	279	249	231	258	220	237	245	241	247	229	224	235	239	252	244	259	241	239	218	225	244	242	250	259	225	246	223	231	239	237	231	269	265	269	224	253	211	215	239	251	247	249	235	229	240	238	221	229	231	244	258	273	246	230	236	256	221	241	235	234	228	260	261	238	209	226	239	243	270	238	234	241	236	256	232	221	272	214	245	266	220	220	214	255	232	211	229	238	241	247	281	262	246	249	250	252	219	238	223	233	267	238	243	241	230	265	258	229	214	249	232	232	205	233	236	223	244	254	267	227	223	233	224	207	231	256	255	240	231	253	253	213	267	204	242	234	241	244	237	247	249	235	219	241	251	266	262	231	248	239	247	238	251	216	254	239	263	234	219	240	263	226	245	213	258	262	230	244	209	236	215	248	241	258	238	236	241	231	245	215	249	232	259	250	224	214	234	272	238	227	238	232	250	221	255	217	247	230	241	230	227	258	243	219	216	246	243	244	239	246	251	224	242	233	239	251	207	241	241	246	245	244	218	227	217	230	234	255	216	247	240	219	243	228	250	278	240	243	260	217	252	258	230	222	230	244	235	251	264	247	217	231	252	220	236	236	246	224	233	225	246	236	245	245	225	240	239	241	231	236	214	241	237	241	228	231	228	242	237	241	228	227	234	244	247	251	233	226	260	245	270	231	228	231	221	224	217	237	197	246	234	232	190	237	233	229	228	254	235	242	226	242	273	236	251	242	242	219	205	234	241	233	205	224	209	259	248	216	262	254	248	243	228	277	231	225	231	221	262	272	252	240	263	268	223	228	232	221	239	247	213	238	258	237	228	251	234	248	257	212	233	240	214	229	221	271	224	244	226	229	229	242	251	215	252	253	234	215	228	226	239	246	238	240	232	261	241	215	241	256	223	212	220	233	237	269	259	234	221	250	243	235	226	218	254	259	222	232	240	249	226	243	259	230	225	230	260	246	261	223	257	245	232	228	255	223	240	248	217	246	243	226	230	232	217	249	230	232	237	259	252	209	242	203	226	252	240	244	222	216	245	222	245	218	195	241	256	235	234	228	244	243	242	252	238	234	221	243	238	253	241	247	215	246	236	244	221	227	235	245	276	243	242	236	247	244	231	223	238	244	235	229	256	272	235	231	234	239	241	253	258	242	214	255	228	258	228	228	244	227	238	224	203	225	251	266	215	233	228	253	241	233	236	238	244	235	247	242	232	250	254	258	234	238	252	244	227	249	231	227	236	223	254	239	238	246	218	219	229	233	247	258	210	241	230	226	238	239	230	240	225	248	221	229	251	256	257	251	239	225	231	242	248	220	236	247	249	238	226	223	251	216	243	241	236	242	237	234	234	211	257	273	216	267	241	255	225	223	227	268	253	260	285	235	227	229	246	245	261	232	219	227	260	236	236	233	227	267	214	242	252	248	224	231	224	229	250	255	250	195	261	214	207	258	244	231	246	263	215	232	262	246	246	243	261	246	238	234	243	248	246	217	222	242	238	243	259	245	263	245	216	256	252	243	236	247	242	228	261	247	234	250	215	218	252	219	241	237	233	230	257	211	240	234	226	254	248	221	236	209	253	246	230	248	245	238	254	233	252	219	216	235	229	233	231	241	250	231	220	251	235	245	222	265	226	231	205	242	233	248	268	257	253	199	222	249	238	254	231	243	235	256	227	273	224	224	253	243	264	239	222	216	252	224	278	235	211	236	223	269	239	257	227	238	218	255	222	265	255	217	210	234	246	238	227	238	250	252	275	235	239	235	223	212	233	218	244	243	210	229	210	263	216	250	236	240	226	222	238	256	222	237	250	229	251	216	265	264	218	279	223	250	241	246	250	236	202	237	252	249	261	224	206	254	242	221	223	240	251	234	250	237	240	218	257	224	238	216	229	234	241	238	241	215	255	214	252	234	265	250	252	247	237	240	248	249	221	241	281	247	248	236	271	229	232	241	229	216	245	232	209	249	239	233	250	234	251	240	252	236	221	225	230	250	253	230	230	247	224	216	216	236	224	240	241	203	244	241	233	239	225	233	230	230	248	271	231	247	236	265	261	263	234	224	227	216	218	224	255	242	236	240	230	221	223	248	228	240	223	252	262	257	227	257	243	251	240	247	220	221	212	288	230	241	252	242	236	246	210	258	237	243	252	234	218	190	217	238	240	241	221	233	230	234	237	238	245	245	209	223	270	233	218	224	258	238	248	234	227	254	239	246	214	240	205	231	246	258	257	202	241	246	223	248	233	257	229	206	224	240	232	217	214	243	220	241	248	242	243	210	211	261	227	232	226	219	236	261	255	252	236	223	266	221	233	236	244	253	241	241	244	272	238	242	252	228	248	243	258	241	244	226	255	234	260	254	239	235	255	208	266	244	234	238	237	218	238	264	207	229	250
22694	21560	29570	23990	21561	21632	13164	1735	1239	1199	1050	955	1004	1018	893	887	842	821	835	817	780	810	803	793	812	762	735	812	733	722	728	752	780	756	683	760	789	775	732	755	751	750	763	730	722	759	761	773	784	725	733	777	718	790	746	704	756	713	777	714	728	746	754	710	733	721	759	706	702	750	741	704	761	748	674	768	747	744	765	737	714	711	742	755	777	798	704	733	743	739	768	726	773	737	721	780	746	757	693	724	694	759	713	748	781	778	748	718	711	706	720	724	692	729	714	781	781	729	738	773	742	774	725	701	754	776	737	704	787	759	764	733	728	771	720	720	732	751	760	729	734	723	688	718	758	763	743	758	697	728	729	748	723	748	717	698	727	690	736	716	757	785	762	720	741	723	776	731	719	759	753	738	731	742	721	755	731	684	722	722	758	758	717	758	741	727	700	742	733	754	759	786	738	744	767	737	806	733	747	745	727	692	761	760	754	746	748	678	715	709	687	746	738	721	740	725	710	737	734	739	768	765	697	769	759	756	787	706	744	764	712	761	731	789	716	687	776	707	767	741	768	741	750	723	739	768	700	718	738	719	734	777	744	745	713	753	729	715	721	713	744	720	739	739	763	686	732	745	716	755	733	746	746	765	720	722	739	716	731	719	721	755	759	715	725	753	760	687	763	728	745	753	759	683	725	723	754	753	754	693	726	746	770	656	732	677	762	742	744	682	726	745	753	753	699	715	740	730	738	753	730	718	745	770	695	761	740	737	752	758	708	733	764	760	701	713	771	739	687	802	697	722	703	688	726	760	721	712	735	731	746	750	693	739	694	772	815	728	745	734	733	772	669	781	727	719	707	772	696	708	769	750	705	792	755	709	684	704	777	736	712	690	713	757	756	730	723	721	753	743	722	718	664	722	712	712	735	758	718	730	763	726	752	710	684	751	744	697	719	732	707	724	735	764	736	763	725	721	710	723	718	761	737	744	750	716	746	706	737	736	771	770	715	772	713	762	712	744	735	734	739	727	761	752	723	763	745	743	778	706	726	750	789	698	695	719	748	755	697	736	759	732	744	772	720	699	736	728	738	776	749	705	725	764	717	731	707	741	782	747	756	746	764	704	739	752	786	704	727	724	756	756	732	717	753	734	714	700	702	748	731	732	722	777	726	753	753	737	795	788	708	738	753	736	713	724	748	683	743	746	762	704	747	797	682	709	741	768	720	749	729	772	816	711	746	688	740	709	765	711	762	743	780	697	737	753	768	775	795	713	692	691	737	752	744	714	746	745	689	746	736	712	773	711	723	741	730	767	715	741	725	741	745	740	709	760	733	742	730	792	734	747	756	750	714	735	713	736	759	751	756	735	685	737	723	717	712	810	656	735	727	741	770	746	712	728	725	695	718	701	739	761	732	742	731	714	724	746	741	715	730	735	759	743	709	748	712	708	685	733	746	713	733	727	736	707	739	691	754	735	682	757	757	721	725	773	752	736	726	769	757	721	749	731	724	705	690	750	722	718	761	699	720	706	741	739	770	772	697	695	689	777	744	722	710	771	751	751	770	782	744	736	707	793	711	777	781	739	747	738	681	725	697	685	778	710	776	730	712	756	781	704	763	712	719	743	695	744	767	798	747	758	734	753	726	743	719	680	774	717	737	748	747	751	712	777	770	746	741	772	758	691	708	792	783	746	776	706	735	788	739	772	735	722	667	726	723	751	766	736	665	758	721	788	733	711	714	758	724	713	757	701	750	778	771	766	692	726	695	726	711	673	696	716	708	703	721	657	741	801	750	703	826	738	753	762	732	743	751	762	718	678	732	683	669	751	726	759	724	731	710	736	711	732	791	722	751	698	772	704	761	742	698	716	736	724	747	743	726	739	710	779	732	765	722	758	753	690	745	741	781	724	730	758	726	706	710	741	764	759	764	722	744	706	700	782	723	729	722	734	745	734	762	750	695	747	759	681	690	753	741	741	716	724	724	741	725	721	758	726	729	730	733	698	707	670	724	699	697	751	734	754	732	751	733	787	767	746	743	757	699	730	736	773	771	737	750	756	739	731	756	695	747	712	719	721	747	757	689	715	770	776	704	754	767	766	773	748	714	692	757	723	774	720	715	786	702	752	715	719	733	741	712	740	697	708	752	770	745	761	761	752	709	782	751	738	686	738	749	749	726	711	729	756	757	731	737	781	716	748	738	738	770	741	731	741	756	720	709	742	737	710	692	762	701	708	745	717	790	714	760	730	707	755	738	768	778	759	732	718	781	745	749	753	705	698	708	743	753	726	682	731	734	758	738	781	708	806	750	761	717	780	740	726	684	710	718	668	740	723	784	713	748	745	720	733	735	739	710	762	723	720	728	689	732	717	712	746	709	748	741	756	728	754	734	726	713	724	712	761	710	727	706	746	773	770	738	757	802	728	767	729	745	723	689	748	811	712	703	716	767	757	779	699	714	715	765	707	731	749	718	788	803	706	676	686	735	678	754	773	769	696	707	759	721	714	696	704	723	769	719	759	719	726	743	702	714	716	744	744	748	657	695	754	777	779	711	746	712	812	793	706	694	719	778	757	741	764	738	772	747	750	720	711	757	727	741	726	755	711	716	703	742	729	729	755	763	694	707	766	764	688	753	754	731	700	724	707	718	690	729	708	729	761	758	736	756	797	765	736	741	694	735	696	745	721	722	741	735	732	756	758	741	729	707	727	732	751	779	705	750	743	755	701	773	756	738	683	736	755	717	721	726	791	730	704	740	752	728	788	706	707	704	752	737	725	730	714	728	715	744	754	732	773	768	703	704	732	704	787	696	788	734	688	761	738	725	750	700	740	772	737	762	748	742	737	767	742	741	737	736	750	758	748	757	781	720	727	708	761	713	705	718	693	757	722	738	724	752	690	701	722	736	728	741	724	744	772	728	749	671	706	788	730	722	723	729	738	784	754	715	773	761	714	732	732	739	750	721	704	695	715	712	768	769	683	735	736	764	768	739	743	736	722	781	721	724	714	690	679	718	731	752	730	767	724	696	719	719	703	728	765	656	760	721	727	722	709	724	719	672	737	692	691	725	720	723	706	720	741	725	712	736	774	723	711	741	736	701	776	704	711	745	747	753	743	751	715	766	687	733	740	743	752	675	746	732	747	750	729	736	707	686	732	744	712	723	731	733	759	750	716	762	747	770	744	738	702	777	697	725	715	757	696	741	736	755	728	741	720	746	756	717	746	743	702	727	739	709	737	766	723	689	726	756	702	690	749	744	703	734	686	731	737	726	721	709	759	730	766	753	735	759	690	739	771	712	751	743	714	741	758	712	718	713	713	761	697	725	746	739	728	740	720	737	750	730	724	768	744	721	691	684	758	739	759	757	664	715	717	710	752	694	757	734	728	794	732	726	723	764	730	656	777	738	772	778	706	654	761	733	742	794	755	702	739	720	776	778	761	753	722	753	730	753	730	729	726	750	725	754	714	732	735	692	726	728	729	726	749	731	725	689	740	715	754
4769	19973	11565	5455	4057	3160	2520	1871	1649	1416	1270	1138	1094	1025	1001	950	955	959	944	822	826	838	828	888	807	807	826	812	795	753	819	774	819	771	819	781	811	771	781	775	793	766	804	808	810	744	770	760	766	772	765	713	763	811	816	769	755	764	718	779	742	761	738	760	804	750	758	721	727	742	738	754	765	732	759	735	722	745	789	800	730	732	723	767	805	777	744	751	702	765	766	727	777	774	721	719	750	714	731	768	725	747	721	765	809	726	775	792	709	753	763	708	734	760	774	761	744	786	735	772	765	744	751	737	765	751	741	742	745	786	741	767	744	720	829	759	789	747	697	733	785	786	746	708	733	747	681	711	729	754	749	756	749	745	762	742	773	754	791	752	732	757	749	710	772	795	755	768	778	773	747	745	810	738	717	755	744	755	740	761	784	760	764	720	760	752	742	787	707	717	769	774	769	781	781	717	752	726	746	783	767	747	781	767	743	774	713	711	738	753	771	724	713	735	777	765	730	761	751	754	749	774	760	749	769	729	791	747	793	780	782	783	770	692	774	745	772	768	761	706	779	716	746	780	739	723	710	771	764	717	776	750	735	808	750	726	764	743	773	771	793	768	771	754	751	737	768	782	821	751	732	720	732	724	724	763	750	754	777	735	718	692	745	734	750	753	743	734	771	715	722	785	747	708	752	740	781	732	749	798	823	719	773	777	717	741	739	760	758	768	744	757	794	774	742	743	763	741	755	705	796	763	766	758	708	747	765	756	747	765	705	776	755	746	705	758	775	728	746	739	790	786	793	761	730	718	736	738	783	759	749	787	771	748	772	773	744	740	710	746	717	759	705	757	755	775	794	755	690	767	760	741	753	761	746	735	750	777	731	752	784	750	725	778	749	748	712	767	754	729	745	748	726	684	752	765	733	818	780	718	783	772	709	749	712	793	748	735	754	756	740	748	726	717	721	764	708	788	761	770	796	729	751	720	726	793	733	716	765	696	750	750	764	784	700	732	731	738	787	730	734	756	715	746	786	758	727	758	751	744	733	712	785	756	738	744	736	759	818	704	770	796	727	776	753	751	758	756	712	749	747	742	712	755	783	805	809	709	780	740	765	732	763	723	742	774	766	750	787	709	775	788	819	712	746	753	749	762	731	764	748	754	746	785	839	705	790	738	719	779	711	776	779	744	749	762	748	713	774	725	744	750	774	794	712	704	773	773	819	804	764	740	744	717	734	769	800	743	752	724	709	756	747	776	771	759	707	797	756	755	798	744	756	772	737	683	756	764	774	763	749	772	727	748	742	723	693	774	752	800	767	713	793	729	748	745	734	688	785	686	748	740	720	752	758	684	760	775	778	748	776	747	764	733	735	734	774	786	754	747	742	720	734	762	773	743	751	751	780	761	782	784	746	800	710	763	750	778	811	765	748	791	771	751	734	754	801	733	769	756	778	701	799	715	750	726	710	738	755	709	739	776	719	819	808	768	759	774	734	729	749	721	773	765	753	748	751	728	752	764	739	769	762	753	743	733	753	790	785	761	790	698	711	735	730	761	747	714	748	752	710	781	758	724	756	805	738	725	789	756	733	751	740	771	748	750	721	798	741	721	797	727	727	718	733	778	735	773	769	784	720	758	755	773	736	746	725	750	778	764	779	764	769	742	777	779	749	728	758	746	730	751	716	762	774	712	794	801	768	784	757	787	751	741	792	752	765	743	765	772	748	746	767	796	762	760	773	755	716	775	755	756	781	761	746	766	763	744	787	790	722	712	712	757	758	724	757	736	781	730	689	703	814	756	715	698	746	775	782	751	738	757	718	697	772	770	699	745	721	709	817	759	732	788	780	747	776	737	772	737	773	760	747	743	721	770	756	742	719	778	762	724	737	731	773	752	744	799	722	763	778	748	723	721	792	776	787	750	739	731	697	789	732	753	754	802	696	734	742	764	729	728	774	755	750	773	792	749	720	725	769	747	715	796	745	783	725	749	718	723	739	772	793	737	756	739	760	742	758	770	739	729	745	771	771	758	730	786	730	724	792	723	797	791	788	778	763	780	716	786	756	726	749	804	736	732	702	794	767	709	729	775	772	759	736	756	758	780	715	723	770	756	798	713	736	745	716	727	753	774	765	766	737	760	753	741	765	718	744	782	771	793	768	694	749	743	720	775	693	792	786	740	776	728	739	744	720	716	766	790	743	741	752	775	725	744	747	771	746	709	701	740	762	782	741	784	745	770	734	829	838	753	759	717	718	772	715	747	756	705	774	755	792	784	785	755	797	751	741	723	735	742	731	787	745	755	816	769	735	759	738	768	793	707	759	688	742	733	789	755	788	734	738	748	742	771	732	763	753	757	757	710	729	787	767	722	722	789	763	829	777	774	768	742	748	780	768	769	797	705	734	763	763	719	748	747	730	697	724	725	756	751	752	726	751	762	711	753	790	731	744	762	716	746	736	751	742	717	758	764	703	770	808	741	720	745	726	768	763	746	780	726	758	749	751	761	750	755	718	722	795	760	731	763	727	768	759	789	745	750	795	755	753	754	733	714	768	763	719	770	752	712	735	714	758	761	748	720	794	735	731	758	714	711	775	713	757	745	738	739	754	732	778	805	770	797	764	795	750	763	728	763	751	784	753	716	726	776	743	780	800	777	729	779	727	784	757	774	698	733	787	771	800	772	756	723	735	718	741	748	745	790	723	781	758	750	755	733	790	760	774	750	724	733	730	787	762	739	747	752	779	766	742	704	732	700	765	744	765	766	731	737	761	736	770	778	792	793	739	745	755	718	734	768	750	744	768	729	777	752	746	728	781	751	755	697	727	729	775	717	734	769	781	734	729	741	753	708	723	784	779	759	723	718	802	766	702	742	746	772	734	763	785	769	746	800	738	781	810	759	729	784	680	733	732	677	745	731	713	761	775	715	746	782	737	782	785	727	724	731	741	815	753	786	724	782	809	783	774	769	798	750	742	771	724	738	737	705	768	780	765	781	745	758	741	723	773	766	714	790	763	730	714	688	748	749	741	737	765	727	724	765	736	746	758	751	758	766	746	808	768	766	720	723	747	751	770	767	760	807	723	728	764	749	804	753	716	721	774	726	706	782	778	766	706	786	722	777	741	772	817	785	791	724	766	771	754	758	743	744	711	806	757	743	777	763	768	746	794	760	718	782	725	739	714	767	741	740	723	739	746	706	722	782	712	742	757	768	762	756	745	782	813	765	743	737	769	757	745	765	728	751	742	714	759	800	735	722	752	761	710	700	742	753	685	755	768	774	747	767	824	689	748	722	793	717	757	710	743	736	775	774	684	733	774	740	753	765	797	755	760	717	769	743	801	724	749	742	724	747	718	738	740	759	748	819	738	736	775	751	763	792	761	760	763	718	736	756	769	796	736	721	807	789	735	727	815	760	737	704	702	765	727	753	708	737	801	761	751	745	738	752	756	710	778	736	758	740	731	719	744	772	743	717	781	731	752	730	737	735	761	784	744	757	715	796
27855	20076	6516	561	427	355	376	386	372	369	354	312	325	335	318	333	354	333	352	405	356	349	336	364	344	345	356	349	350	321	390	364	335	390	358	349	354	365	326	316	359	365	351	339	331	342	316	335	354	317	381	318	327	345	336	357	349	342	362	377	358	359	377	364	341	341	340	320	374	338	354	347	342	350	346	328	324	351	364	338	366	361	352	356	339	359	327	357	367	356	318	346	367	373	372	349	336	340	363	359	395	336	341	370	350	350	359	346	360	340	372	364	330	344	339	355	351	346	363	357	348	311	348	350	347	328	365	346	330	318	335	373	311	355	336	331	347	345	343	337	331	347	388	397	346	347	323	317	339	310	381	372	327	373	369	361	356	358	366	363	337	349	352	329	368	361	365	357	370	339	350	362	357	331	344	335	358	360	335	381	373	373	328	373	325	311	365	348	355	363	372	376	333	376	359	349	362	340	358	342	331	372	341	324	339	348	385	332	355	343	336	334	367	317	340	343	370	365	353	362	358	319	317	335	371	316	363	385	332	335	352	358	356	350	363	308	345	360	387	332	313	345	320	386	336	342	303	313	332	314	354	360	381	329	356	344	342	363	347	347	341	317	326	358	337	356	338	350	373	297	347	365	316	367	338	335	341	351	358	338	344	356	389	336	343	334	358	352	347	343	370	352	360	350	344	332	343	333	337	357	330	315	338	345	347	321	344	358	363	326	342	330	358	335	347	335	373	319	337	340	326	329	342	382	355	348	356	322	329	397	367	345	342	354	363	355	369	339	346	385	354	340	341	384	357	365	367	373	386	361	354	351	325	345	376	338	368	362	387	364	348	341	348	347	334	347	348	367	339	333	358	301	315	348	336	370	384	362	322	358	339	357	303	317	378	350	323	334	349	349	355	369	354	364	330	335	357	389	371	356	366	336	351	333	321	368	350	354	342	356	323	352	344	369	372	356	338	374	363	366	358	342	329	318	336	341	335	380	327	379	346	337	314	320	347	346	348	345	342	371	334	339	350	354	333	334	322	375	346	374	324	341	327	340	335	334	342	333	381	335	376	347	369	327	344	368	358	361	362	340	340	365	342	363	341	343	349	370	356	380	344	383	368	367	391	351	371	335	333	392	342	342	315	368	339	362	350	341	342	341	352	307	314	380	343	333	322	341	333	341	351	348	342	351	399	363	350	333	341	367	335	360	320	354	369	356	326	341	375	328	342	324	349	363	362	353	324	321	360	332	335	340	315	349	311	351	355	330	337	356	341	339	357	397	375	311	358	338	337	327	334	340	306	362	356	307	370	351	368	355	333	345	351	354	325	341	310	320	320	328	344	348	357	325	367	355	313	334	337	351	345	391	374	337	325	320	312	381	333	374	333	335	356	370	367	343	314	351	370	355	348	359	311	349	335	341	320	339	333	359	353	350	338	360	363	347	319	383	343	375	349	331	324	362	388	356	321	343	350	361	362	343	379	359	353	374	348	366	334	398	347	330	371	361	321	326	350	344	349	362	352	345	378	347	357	371	383	339	347	344	372	349	358	361	359	345	337	332	321	351	351	338	343	335	339	357	359	329	372	330	338	329	362	347	350	320	366	361	323	345	365	349	337	392	370	346	337	340	366	331	342	331	346	368	336	341	322	337	375	389	329	363	370	347	355	331	320	328	338	352	319	349	335	323	364	351	340	348	343	341	329	327	303	344	356	346	322	346	354	378	355	374	371	364	342	364	378	368	379	351	332	345	376	355	363	382	361	381	319	322	351	366	322	378	349	346	333	347	344	354	357	344	328	334	340	345	347	343	325	360	338	324	357	353	330	382	339	354	344	362	356	337	358	355	347	312	375	323	341	343	352	348	327	350	335	361	380	360	348	401	330	362	347	346	358	353	310	322	351	346	363	355	339	358	359	352	310	334	359	357	329	350	355	289	320	348	344	345	355	325	371	393	346	347	360	338	374	384	346	327	363	374	369	332	344	352	370	346	350	348	354	379	331	344	374	335	336	380	335	341	329	345	384	328	347	336	347	337	370	335	354	357	382	369	375	352	306	339	350	367	352	358	344	334	316	380	370	373	335	376	319	343	359	368	342	351	357	343	325	355	375	363	337	321	362	352	362	370	354	326	356	328	347	340	346	358	345	311	357	384	336	348	356	328	346	339	346	327	335	328	352	355	344	298	357	392	329	350	370	322	376	344	333	366	346	356	318	351	336	343	350	371	376	350	375	379	353	297	359	345	358	360	355	354	314	355	366	337	338	378	318	341	322	340	327	348	344	318	347	327	360	361	312	330	331	369	370	354	351	327	378	355	340	345	336	358	355	357	339	377	371	312	341	345	345	350	375	351	346	325	358	356	357	352	336	337	366	339	335	344	345	363	313	326	338	359	361	322	373	309	364	365	365	373	338	323	351	337	339	344	331	378	349	318	344	340	354	322	346	352	350	346	352	348	383	356	391	353	355	340	353	356	345	338	369	367	334	374	331	333	369	365	341	324	363	344	326	370	334	348	307	352	350	344	339	353	343	366	346	342	332	337	348	320	359	340	370	342	312	319	350	349	345	336	362	357	326	360	336	334	304	352	325	357	354	342	335	370	319	352	320	361	416	327	333	356	360	341	308	319	328	342	330	374	348	369	344	372	356	351	353	379	325	339	377	352	367	352	345	343	348	348	334	373	343	375	360	334	364	344	324	344	340	355	382	323	322	342	340	341	338	357	355	342	331	365	315	353	311	354	349	378	333	338	350	342	349	320	320	366	394	328	320	340	381	374	361	342	337	355	327	306	315	344	382	389	342	340	385	326	342	389	379	351	335	347	364	358	369	345	328	323	316	378	361	355	336	357	350	371	319	372	329	338	344	339	328	358	349	380	333	345	346	305	344	320	354	376	354	327	325	348	375	332	348	351	332	369	373	339	326	338	308	307	345	333	334	339	321	329	343	346	336	368	367	386	343	367	332	321	323	371	337	342	323	363	330	354	298	346	321	330	318	340	383	319	344	357	365	336	343	385	347	337	343	358	368	379	315	375	349	394	348	366	346	326	342	306	359	320	348	346	336	338	324	336	320	346	326	355	349	358	334	345	327	333	390	327	365	329	319	335	352	344	354	336	352	352	399	366	377	346	307	353	341	347	345	350	338	356	350	345	338	339	339	355	335	344	359	357	349	328	326	331	379	325	343	331	381	363	337	353	359	347	341	318	340	346	337	351	355	380	366	337	378	358	319	357	387	339	332	333	318	336	359	341	345	344	349	337	339	348	351	369	356	361	370	352	305	346	339	353	324	342	348	331	358	351	378	379	337	329	349	370	359	350	365	354	352	367	314	344	326	336	358	346	313	334	347	348	351	387	345	333	351	336	356	336	325	350	351	380	334	363	346	340	373	363	353	359	340	359	363	360	350	364	320	368	359	343	325	340	333	341	341	326	351	347	332	373	347	363	369	351	362	332	352	341	338	315	349	345	349	357	371	369	345	330	345	367	337	354	372	330	324	333
4161	5122	721	461	443	427	407	394	399	382	341	352	362	342	368	353	362	349	367	338	370	329	367	357	385	364	350	339	371	332	355	352	372	360	377	377	376	352	377	363	375	384	376	395	404	369	376	383	342	378	380	337	364	398	405	379	332	371	345	351	335	341	386	349	370	375	348	353	344	335	359	351	337	384	398	373	354	364	367	361	383	373	323	346	351	383	366	333	343	352	379	357	361	365	365	337	344	337	368	371	344	317	324	347	356	347	416	342	370	336	351	364	344	338	344	386	370	402	351	370	366	357	339	347	328	367	390	389	382	386	344	381	350	336	369	370	347	330	375	336	350	351	334	347	334	351	373	366	395	385	350	364	403	346	361	317	341	341	366	345	361	341	380	354	336	315	356	358	368	384	369	349	373	337	324	353	371	359	332	380	374	373	352	369	348	360	367	350	370	383	363	388	344	360	353	382	362	357	356	364	359	301	326	369	368	375	362	329	395	386	341	331	352	353	355	366	358	360	347	363	347	359	346	346	350	377	359	353	325	388	349	380	326	330	353	399	365	358	387	339	379	344	333	356	380	364	352	355	354	397	352	358	375	349	355	356	356	369	400	353	348	364	370	378	353	348	369	370	403	342	365	366	356	370	358	374	328	346	348	362	347	396	367	376	350	356	353	401	394	351	340	363	361	351	346	334	335	354	350	331	384	344	352	306	330	336	327	369	403	344	338	337	336	358	359	347	335	351	367	349	334	382	343	366	375	342	397	325	374	309	385	347	366	378	326	363	354	352	340	373	373	339	347	350	355	353	379	349	359	362	362	323	371	360	377	340	367	359	350	371	362	336	356	335	387	362	350	350	323	347	361	345	378	354	345	375	324	367	341	346	347	377	408	342	339	362	347	348	379	368	366	356	402	342	346	370	353	342	335	340	337	338	339	365	336	357	346	343	389	351	356	359	363	368	362	346	359	366	362	355	347	377	368	376	356	358	345	351	345	387	321	391	338	337	386	347	366	376	359	365	337	345	350	390	392	315	362	378	367	371	346	340	364	342	349	357	343	350	358	386	375	347	349	362	396	391	369	371	353	365	378	377	381	379	377	333	373	351	330	362	369	346	343	355	355	364	367	365	384	351	350	367	372	386	394	336	351	338	360	364	322	368	368	365	351	351	349	362	366	364	393	388	351	373	359	328	325	352	360	360	388	349	343	366	348	360	330	342	313	339	354	331	377	362	377	334	355	381	362	350	339	362	323	407	366	356	373	363	371	358	361	392	343	378	355	338	330	354	372	351	355	376	359	392	358	378	365	340	333	384	354	340	371	367	362	364	315	370	389	383	388	370	331	385	344	378	349	325	317	377	358	351	347	359	375	376	374	348	351	335	335	388	356	348	337	377	366	353	361	398	337	355	365	352	363	347	348	353	352	333	341	345	355	340	352	326	331	368	361	369	337	342	380	344	337	391	361	368	348	364	368	365	374	357	338	354	360	360	313	316	361	356	354	371	342	328	343	364	349	350	337	382	376	349	354	332	373	313	353	339	385	358	341	331	344	345	337	373	356	373	344	343	370	362	359	371	356	366	382	351	311	359	382	350	393	348	375	336	369	364	352	368	344	390	325	357	352	355	328	375	383	354	314	388	357	324	384	361	386	360	335	360	366	347	387	374	344	395	372	376	338	338	347	390	360	367	386	369	364	357	354	347	341	367	347	377	322	377	368	363	338	363	330	368	387	360	347	362	364	355	347	354	348	362	373	383	349	385	361	355	347	372	367	369	353	368	351	322	334	362	368	365	373	352	336	367	353	396	360	331	365	321	366	372	353	353	392	371	350	392	351	341	369	366	360	371	392	374	343	363	337	324	361	350	393	325	358	336	378	358	388	346	371	383	393	361	387	375	358	347	328	366	358	328	383	336	366	333	363	337	356	392	374	371	355	362	358	357	322	369	360	352	344	370	336	365	333	354	317	369	332	365	384	359	336	367	383	372	360	344	356	395	367	357	366	359	384	356	330	346	368	361	321	383	380	356	380	327	376	344	343	354	351	345	355	335	363	357	352	373	338	363	355	370	356	347	368	361	382	371	342	322	362	358	355	353	357	363	365	358	344	328	382	362	340	385	353	362	364	324	356	367	361	350	348	350	315	340	332	350	381	364	379	349	372	344	379	352	293	353	331	371	365	365	341	378	350	341	363	341	338	366	341	350	361	363	375	372	369	349	356	380	368	363	350	396	326	340	366	393	314	389	380	355	336	380	321	362	352	326	361	351	314	390	377	388	352	372	369	377	373	359	357	337	343	399	349	381	359	372	327	333	379	348	333	362	364	414	334	389	352	339	356	358	392	353	361	362	376	349	369	396	360	340	353	385	320	349	335	343	350	349	383	349	347	335	384	354	358	335	367	371	356	350	356	343	371	354	364	366	367	386	344	411	343	359	396	392	351	375	352	363	352	348	342	350	328	333	382	344	374	338	375	356	350	346	369	372	334	339	329	350	361	353	353	341	379	367	343	338	332	351	367	388	360	354	382	344	359	361	357	344	395	376	371	383	363	327	349	378	349	355	334	354	351	388	398	346	343	361	360	374	341	384	347	354	358	385	368	356	361	352	350	380	397	378	369	368	322	359	342	352	353	331	341	355	382	371	358	346	328	384	383	360	364	349	374	412	389	324	370	359	382	358	358	374	350	375	338	349	364	350	343	399	348	366	353	350	368	371	368	353	357	374	357	351	363	359	338	376	355	361	350	355	396	333	355	309	341	358	351	362	387	332	320	378	360	327	343	332	327	373	350	371	371	362	364	382	341	348	352	312	372	380	356	359	385	363	356	386	385	342	369	388	390	365	345	333	349	347	355	371	341	325	365	386	348	357	368	377	336	389	379	341	363	405	362	357	334	353	342	374	348	380	374	346	342	340	359	341	341	319	319	364	358	352	359	359	365	372	363	365	369	370	356	361	349	362	357	374	345	344	368	365	359	370	363	340	378	365	375	383	370	345	330	355	333	378	364	357	369	350	340	364	346	362	344	315	360	349	344	340	371	402	335	360	338	350	359	372	349	370	343	319	353	356	341	351	376	350	344	337	346	348	366	349	359	332	380	333	379	351	342	390	350	387	356	336	370	334	369	371	374	353	380	373	363	361	330	321	357	332	381	355	359	362	381	339	361	352	359	379	342	345	319	315	374	376	350	366	375	360	352	364	392	391	352	331	332	342	362	385	377	350	355	360	372	373	357	338	367	361	353	341	366	344	364	340	351	339	346	321	351	338	356	345	380	369	344	347	390	352	373	336	333	369	367	322	350	365	342	360	378	362	364	343	356	356	375	357	333	321	371	385	367	342	363	332	375	360	343	335	320	372	356	360	350	330	358	327	357	376	371	353	364	335	368	331	354	354	369	366	350	347	355	369	394	355	337	333	340	340	360	350	338	384	356	358	367	344	369	362	356	388	359	327	357	367	331	312	380	354	384	330	335	370	389	345	372	326	351	342	353	343	360	367
23656	21474	29099	24265	21465	14262	1840	1153	997	920	867	880	844	812	823	814	783	816	799	755	717	731	752	781	769	734	760	714	747	726	797	809	789	738	758	773	733	753	802	760	798	747	741	735	723	729	755	777	741	755	741	737	735	815	753	753	729	762	766	684	725	709	763	788	791	755	759	785	744	686	701	775	735	758	793	738	726	748	758	745	787	783	751	705	745	765	711	739	716	704	738	716	760	709	693	749	744	764	740	761	707	721	710	738	737	723	718	745	733	720	742	745	715	697	761	790	812	769	750	785	793	761	707	742	763	716	729	704	735	752	750	764	776	725	720	759	723	779	745	748	732	739	736	742	727	763	730	722	811	740	761	787	752	730	714	725	707	728	753	719	722	719	720	783	764	784	830	703	723	765	745	727	775	719	689	734	691	719	707	747	744	752	762	717	759	765	773	759	728	711	758	736	743	710	727	718	738	720	719	778	699	763	758	722	747	751	772	783	732	709	705	771	736	755	797	746	719	681	729	746	753	744	798	769	690	737	693	704	728	742	754	736	737	689	692	784	711	711	748	724	773	749	740	731	725	773	767	770	703	753	727	712	707	703	763	728	731	807	741	760	712	774	764	766	756	746	693	737	747	747	739	774	763	731	708	729	725	786	716	720	741	716	748	765	732	758	726	756	665	738	740	711	724	734	755	773	800	733	782	741	774	702	733	746	747	728	765	744	765	774	759	732	740	738	760	736	759	725	723	736	707	749	698	733	738	724	774	758	737	712	695	789	729	752	748	782	759	737	711	720	741	743	737	745	758	713	757	737	740	719	758	754	771	767	748	712	755	691	701	741	730	772	720	739	751	767	670	748	774	750	779	663	747	766	743	694	803	751	693	669	754	743	752	742	756	744	769	754	733	823	758	762	697	705	750	780	764	703	762	760	731	765	709	730	778	746	743	762	732	784	759	734	774	737	756	693	694	760	729	742	766	775	729	727	714	745	741	780	722	732	720	723	689	727	777	743	709	718	773	707	754	754	714	725	758	732	731	730	769	729	710	708	745	763	676	807	738	706	769	743	718	724	699	695	734	756	720	744	779	750	729	768	739	756	754	751	748	712	718	726	704	732	739	747	778	745	718	692	762	708	739	708	746	758	715	747	727	759	709	698	743	760	752	758	757	749	743	725	710	775	752	753	818	699	695	750	739	771	742	780	733	754	734	749	734	713	747	704	716	767	716	723	787	763	773	732	722	730	747	729	770	739	754	739	723	778	756	754	760	790	692	752	749	784	736	721	733	739	739	748	745	736	705	777	726	728	736	753	723	760	711	795	745	762	729	722	729	687	681	709	765	739	762	758	743	703	714	757	747	750	763	712	725	712	750	790	740	717	758	745	727	748	784	751	739	771	741	780	768	766	791	775	777	743	745	731	726	707	750	698	745	704	760	758	733	789	771	726	751	725	738	700	788	731	720	736	733	756	756	781	752	744	714	732	748	694	761	746	710	734	740	751	754	762	715	738	721	702	744	731	769	731	768	748	761	755	766	764	776	760	752	733	762	758	768	716	752	735	739	764	757	744	791	749	751	762	752	729	741	739	716	719	723	757	697	760	743	702	766	743	730	783	764	730	686	767	723	733	732	797	800	722	755	794	750	772	726	683	722	734	726	741	771	751	694	734	743	733	710	761	806	723	748	735	778	772	745	760	755	751	733	709	788	763	741	750	759	771	760	698	732	701	708	768	726	715	714	753	753	767	787	750	740	759	789	743	690	696	742	767	766	755	770	737	724	753	734	707	793	772	753	739	720	702	731	769	767	681	784	786	727	726	722	781	761	749	754	711	743	779	737	732	750	747	731	751	755	722	723	742	708	693	757	747	777	806	765	760	740	769	717	725	719	678	756	746	745	773	711	714	717	705	738	716	715	762	805	703	683	739	739	751	743	711	767	746	796	765	771	731	793	747	705	748	711	733	698	683	752	750	792	776	719	753	776	742	747	739	769	767	716	710	708	761	766	729	753	723	693	731	756	699	744	731	768	751	741	747	760	748	738	755	711	727	761	749	746	734	754	763	739	715	748	739	702	736	797	740	695	741	754	747	747	756	747	770	724	730	731	738	745	782	776	790	701	769	753	735	756	757	754	758	771	716	772	705	760	736	713	744	740	794	771	776	701	716	745	746	784	740	717	789	757	745	717	688	713	752	769	770	791	772	752	720	756	740	717	723	787	717	744	745	710	766	789	734	737	773	729	726	739	695	758	733	737	793	772	741	761	756	775	681	740	749	746	735	732	725	762	714	749	760	725	771	697	712	742	721	728	721	735	728	696	757	729	757	752	698	749	731	751	727	744	763	752	730	791	772	778	777	751	719	722	698	675	738	791	776	774	792	693	713	723	767	737	758	730	751	733	755	713	716	761	755	731	717	729	773	709	804	725	738	732	764	714	722	757	739	687	708	734	711	749	728	780	716	750	709	749	723	694	719	729	740	763	737	781	755	752	751	713	717	740	792	723	733	695	735	766	737	808	740	740	719	802	702	751	728	732	703	746	697	704	704	740	775	725	677	706	694	770	703	744	760	753	704	717	678	667	783	759	704	750	799	724	724	791	715	760	682	741	770	701	772	711	756	753	725	757	712	692	722	735	772	691	778	790	726	771	714	752	809	741	759	691	715	717	767	710	724	794	775	706	733	726	756	760	787	719	705	766	764	764	762	735	717	754	703	743	778	712	823	710	737	717	728	719	676	748	743	721	772	720	679	751	769	795	762	732	720	757	738	796	744	692	707	703	740	711	733	694	730	756	736	810	730	698	809	725	739	732	693	726	728	751	778	722	720	730	783	752	760	724	706	772	731	769	726	724	716	706	753	735	690	716	736	782	788	760	766	702	739	728	718	779	747	660	763	747	713	718	736	767	766	781	754	767	730	731	743	694	726	744	734	726	712	750	725	759	742	720	715	737	787	718	747	780	763	692	702	695	786	751	755	715	742	734	694	743	740	732	743	735	756	723	715	757	744	760	724	740	746	717	735	736	723	738	763	754	708	733	737	741	708	760	700	757	739	712	738	740	685	712	731	749	738	757	750	749	721	745	731	711	737	699	769	721	748	738	749	748	704	746	747	746	731	706	747	752	753	771	702	767	727	752	712	761	736	729	752	806	774	767	748	733	750	754	707	753	691	718	713	710	714	769	749	749	700	688	779	755	770	716	726	766	801	770	746	728	746	782	723	750	789	768	759	737	693	766	765	762	738	725	748	757	756	734	727	795	722	703	735	694	689	669	754	763	721	766	740	763	725	704	766	719	765	740	711	755	780	741	727	754	704	760	765	773	769	726	718	746	739	741	684	736	706	759	727	708	717	741	730	718	730	769	784	751	752	763	772	726	706	713	758	814	731	775	759	757	738	729	719	694	717	745	736	736	779	767	765	756	746	747	746	764	720	711	707	716	748	690	732	774	712	773	717	706	696	719	777	763	782	726	747	748	765	755	729	799	764	757	740	721	759	775	771
3606	14441	6613	3158	2339	2014	1636	1407	1225	1127	988	935	919	903	878	791	888	871	868	846	817	824	775	821	774	798	752	786	784	811	747	742	761	751	816	779	806	839	766	764	732	725	735	734	774	752	783	756	769	706	740	722	808	799	746	740	774	779	808	786	744	784	741	756	762	767	744	737	716	743	732	762	745	712	738	762	715	757	739	744	757	801	754	745	760	754	775	737	794	754	746	718	717	752	726	753	714	756	799	732	744	729	739	744	703	800	783	785	749	746	765	743	749	796	728	811	787	688	780	752	760	722	817	818	755	733	751	780	717	746	720	712	811	776	750	775	724	764	784	730	747	778	759	798	724	715	726	717	814	751	762	711	772	759	752	773	721	789	762	744	737	675	730	723	750	778	732	790	764	759	743	764	766	717	766	727	760	726	741	761	736	759	782	740	701	792	701	744	719	743	743	797	768	732	748	745	755	761	719	728	724	828	708	761	776	712	774	737	791	743	752	733	804	806	737	764	749	772	736	694	783	759	724	778	750	767	774	749	726	770	715	754	770	759	792	783	752	755	794	773	749	720	716	756	753	754	713	775	740	765	756	751	769	787	744	727	725	771	750	793	774	769	803	751	770	762	728	740	748	772	762	748	784	742	721	746	744	769	741	783	742	781	736	726	791	765	737	742	762	713	742	779	767	760	755	743	799	711	730	736	769	755	747	744	769	742	725	736	766	726	761	722	772	723	764	720	840	734	746	729	753	790	747	729	749	741	741	740	744	783	769	772	793	783	711	729	754	728	698	739	717	782	742	782	684	776	751	765	752	783	745	772	725	754	738	751	729	699	742	720	767	790	729	728	714	731	720	805	783	769	766	735	713	776	738	715	766	736	762	737	795	794	748	773	774	791	766	712	774	736	798	757	744	754	708	755	724	755	743	749	742	729	777	763	789	805	756	743	748	750	749	748	810	726	746	706	749	724	745	752	727	702	742	726	779	708	731	748	758	736	752	761	786	740	737	729	740	732	755	727	783	731	743	775	761	789	818	766	745	761	743	748	771	789	755	763	762	769	741	734	746	735	709	776	756	756	699	776	748	736	755	792	776	743	815	769	744	787	737	724	763	785	768	750	761	749	773	728	765	728	731	730	762	788	764	761	781	715	763	740	683	692	741	733	777	761	743	724	746	712	746	747	689	746	729	758	742	743	772	757	734	726	746	732	721	784	730	750	747	749	736	717	794	713	721	730	780	718	752	777	771	739	713	770	750	757	739	772	793	747	780	744	734	734	782	788	728	767	780	771	741	796	814	764	766	724	717	748	734	704	780	774	772	726	760	728	770	718	750	775	727	688	748	750	750	768	777	752	773	767	741	701	746	718	731	728	752	816	772	746	753	759	725	749	764	772	771	749	745	711	764	746	723	751	774	764	753	766	766	726	756	748	749	762	701	708	684	754	747	740	799	720	788	751	738	758	780	784	720	756	770	755	778	805	752	758	782	750	721	743	767	713	741	754	695	760	734	771	765	726	764	744	741	737	781	776	776	751	766	753	756	775	735	772	704	700	733	747	764	759	729	783	741	750	742	787	725	766	778	745	767	795	739	736	779	806	749	762	746	751	743	746	782	768	730	739	762	757	785	731	712	730	710	741	734	752	776	723	796	754	774	672	730	774	714	800	770	731	767	744	725	745	745	748	778	758	734	754	723	788	750	754	739	748	733	775	767	741	742	741	807	715	762	737	737	730	712	767	712	818	751	718	774	739	725	732	724	736	767	776	750	738	738	743	739	785	737	730	737	759	784	769	732	773	734	755	755	780	715	753	750	753	719	759	750	777	764	758	698	755	736	767	765	736	750	835	710	752	681	767	760	801	771	756	747	756	757	716	753	776	813	726	736	741	751	740	784	742	765	775	782	733	749	729	761	768	754	734	764	746	769	742	768	792	745	710	746	724	756	759	758	770	767	749	803	763	739	764	754	745	753	770	760	727	780	676	715	718	779	744	722	726	761	759	729	760	752	770	776	687	735	760	760	722	750	744	759	738	759	765	743	801	787	722	757	770	774	780	735	689	731	766	749	752	706	741	738	798	738	757	764	763	693	729	725	749	739	764	787	704	761	753	758	795	756	708	760	785	771	747	766	741	747	705	762	729	734	719	791	716	781	738	759	787	736	756	761	757	756	709	788	713	773	787	716	768	763	789	718	761	703	728	708	749	793	748	734	742	711	813	758	739	756	764	713	811	727	695	764	701	786	745	783	791	748	764	721	780	728	761	812	754	779	817	719	746	759	797	734	791	742	752	779	760	750	787	747	735	715	765	741	749	773	703	755	760	761	746	753	663	777	735	801	784	753	721	750	774	731	706	755	800	769	757	763	730	789	740	711	739	732	731	723	725	739	767	749	761	750	750	764	706	739	763	715	776	738	754	818	759	768	742	730	757	739	773	798	805	747	771	753	744	694	765	676	773	714	732	762	755	741	779	750	717	734	730	745	754	731	778	789	742	742	782	739	751	772	761	795	737	786	753	711	751	761	744	748	736	745	723	794	800	798	717	765	737	764	756	737	749	713	732	790	729	756	741	770	764	761	747	757	744	741	738	722	738	783	749	754	737	723	775	747	809	764	738	770	747	736	826	759	719	809	745	721	751	775	773	776	736	790	736	793	775	786	740	756	717	765	746	755	749	719	752	740	757	747	780	772	722	758	729	756	742	701	773	789	766	718	738	782	764	753	745	716	717	749	717	780	725	735	705	754	734	739	716	764	769	718	717	805	764	754	765	750	749	772	722	770	781	759	772	754	723	774	795	750	728	763	756	725	726	743	692	761	783	727	722	738	746	730	774	654	784	757	780	777	788	784	808	761	739	728	722	728	785	768	724	753	765	804	815	791	734	766	781	768	746	721	761	746	744	746	757	790	675	793	691	785	733	747	742	727	704	761	766	760	714	785	759	739	783	709	749	799	759	736	786	741	730	759	760	773	756	741	719	733	699	778	750	848	822	716	730	767	763	767	722	737	735	763	750	762	781	786	778	727	742	717	740	724	747	811	746	767	742	750	755	709	763	746	738	773	763	778	758	771	692	736	726	794	727	795	770	722	778	726	760	734	737	772	692	761	768	715	744	712	744	759	767	747	768	784	739	761	765	786	741	762	772	746	742	749	765	789	760	752	790	762	788	770	769	771	752	767	756	756	764	828	791	793	781	741	788	725	708	721	794	777	757	756	747	758	717	769	776	731	725	740	757	771	803	717	764	771	737	789	765	757	708	768	762	779	756	806	773	696	725	790	756	747	728	793	739	730	743	748	736	736	779	694	750	777	677	760	740	793	797	750	734	750	713	764	778	725	751	769	777	742	803	733	764	746	746	719	775	726	767	732	801	761	728	771	744	790	783	742	710	738	785	712	773	754	762	743	718	774	746	736	761	742	735	734	758	713	817	710	796	720	762	766	766	754	731	750	728	737	798	790	823	767	776	716	796	765	737	740	766	743	801	711	698	737	772	789	789
24740	21396	28168	24979	16078	793	462	353	326	285	296	283	297	255	240	237	237	238	250	227	237	200	235	249	213	207	209	192	251	231	235	235	215	228	196	223	213	243	210	206	219	198	212	234	216	209	204	237	199	229	206	207	200	199	216	204	212	201	217	206	227	188	205	196	215	220	198	206	223	187	201	198	229	225	221	207	213	217	214	215	207	218	210	221	208	205	205	218	201	213	221	208	189	217	200	238	197	210	223	221	195	212	210	213	209	236	194	216	204	199	202	243	213	203	232	185	222	203	218	214	216	242	213	203	204	210	229	210	222	218	223	229	198	216	199	201	220	203	192	231	228	192	179	191	198	215	214	210	184	196	216	216	222	197	214	228	192	205	217	209	210	233	223	219	208	202	173	222	188	203	204	209	207	216	196	208	212	206	195	198	202	194	220	200	217	214	220	223	214	218	182	222	210	199	187	200	214	187	201	208	199	225	210	218	199	198	212	211	226	220	224	200	190	196	224	239	176	197	219	206	240	204	224	201	179	186	203	194	208	197	202	198	224	200	200	218	181	184	202	226	222	209	223	202	212	208	224	191	226	191	232	202	217	217	186	236	228	218	215	206	228	233	207	217	202	210	209	198	182	190	217	203	180	215	194	230	232	208	202	225	218	212	205	223	189	187	210	205	221	219	215	186	215	212	211	214	228	229	224	195	204	221	184	207	210	207	198	197	195	210	205	212	209	192	196	230	243	219	209	204	202	262	219	238	189	192	215	189	227	213	201	200	183	212	212	231	186	215	223	186	211	197	185	206	222	205	209	203	221	198	219	234	222	207	192	207	211	248	207	198	217	185	214	209	179	207	186	218	223	194	202	203	219	203	213	210	201	207	217	216	208	211	184	224	207	191	196	201	187	210	212	241	203	235	200	178	211	210	223	228	204	238	246	215	216	201	202	222	196	222	234	185	193	226	194	199	202	190	216	212	195	226	205	219	216	202	210	196	229	236	182	217	194	204	198	210	210	219	196	221	207	189	195	222	209	218	222	213	221	224	206	212	237	217	201	216	219	224	232	217	186	206	211	187	232	218	217	200	213	190	213	208	215	202	205	220	198	217	223	184	194	193	196	214	205	197	196	180	185	233	213	202	189	200	226	210	183	200	195	183	199	186	169	211	180	239	209	197	220	204	196	242	218	184	216	219	206	196	212	196	195	202	212	218	209	197	207	249	215	220	195	211	217	195	208	217	194	200	209	205	208	222	203	219	196	222	237	219	203	211	214	190	206	209	214	195	179	211	199	196	222	200	210	222	213	230	223	227	183	202	212	222	210	162	208	238	199	214	207	221	212	209	215	202	231	225	212	221	243	214	193	199	188	212	221	215	219	203	204	217	191	202	212	215	213	222	215	207	224	202	206	182	208	216	214	230	201	198	197	214	234	219	216	201	205	206	175	209	219	200	217	175	223	216	191	177	236	196	208	212	201	219	211	192	210	188	226	193	206	226	201	195	208	197	210	208	244	224	204	205	234	206	204	211	202	207	197	234	187	209	220	213	206	214	213	226	216	210	228	193	216	206	191	230	193	214	227	184	201	210	203	191	190	215	175	247	198	191	197	211	202	198	227	190	243	196	199	191	215	230	191	195	208	165	198	194	208	212	243	221	201	208	218	196	205	197	199	203	208	194	212	210	244	201	203	168	217	209	224	182	220	208	184	217	219	192	225	215	210	204	199	203	243	232	201	199	185	214	216	231	211	213	201	218	203	216	234	215	207	192	185	193	229	210	234	200	201	203	181	195	212	210	199	211	212	220	223	236	234	209	200	202	203	232	193	207	213	210	195	203	238	194	232	202	211	212	219	209	211	168	224	213	212	202	228	194	208	228	197	191	204	201	233	202	210	200	199	213	211	204	218	197	199	220	202	212	210	192	214	221	186	196	230	204	232	207	224	232	218	216	189	209	191	195	216	211	212	160	213	213	232	206	209	200	227	211	205	238	223	188	206	210	191	215	214	207	194	209	194	196	200	211	229	233	189	196	219	194	188	190	203	191	199	209	211	215	206	219	190	212	210	206	234	217	200	198	208	207	204	185	204	219	202	191	213	182	206	209	209	194	198	199	215	237	215	195	186	211	193	189	183	212	193	200	225	201	194	208	226	205	239	220	182	227	214	202	196	199	207	254	201	208	202	180	217	201	215	229	185	199	203	196	206	196	201	208	228	208	218	222	210	206	210	218	185	222	221	217	181	217	189	196	189	231	191	208	195	197	202	219	218	211	183	193	191	198	210	183	204	229	191	213	200	201	240	213	204	175	211	231	223	208	192	210	210	186	202	202	194	212	227	240	217	200	213	205	224	190	220	212	218	211	196	223	235	179	197	204	205	211	204	213	220	207	204	193	198	207	229	191	201	207	206	187	224	200	232	203	214	248	214	195	218	224	196	201	226	193	205	204	213	217	210	213	203	213	214	214	213	223	233	195	201	207	194	195	211	214	202	198	215	202	242	186	232	200	247	220	163	185	221	202	195	201	207	188	228	182	191	226	211	199	193	234	206	219	182	202	205	222	214	207	212	176	198	188	204	229	192	209	204	191	209	181	191	216	215	229	182	197	228	209	203	222	205	202	209	214	204	230	221	205	195	191	205	197	223	209	177	202	220	218	203	200	224	229	232	194	194	192	201	193	212	205	210	193	201	176	229	212	202	188	219	201	198	220	213	202	203	223	208	206	239	186	187	231	228	207	244	198	183	221	186	210	204	183	213	201	200	208	211	195	245	200	193	185	183	194	203	212	197	205	179	200	196	194	237	212	215	166	209	242	218	196	212	210	198	194	195	190	228	232	228	220	199	218	228	195	214	221	210	194	197	229	208	206	221	186	192	181	202	177	204	208	200	198	199	237	184	211	213	197	209	216	201	164	207	204	209	223	206	240	223	200	234	216	212	180	180	183	182	199	208	226	193	196	209	193	213	178	213	195	217	237	234	206	223	229	204	222	196	219	229	215	191	190	207	212	219	216	186	215	206	193	208	209	182	206	188	241	209	202	211	209	221	209	219	237	193	216	233	207	213	211	192	196	205	221	215	209	196	204	217	230	199	221	218	195	211	241	207	192	198	197	191	217	202	204	193	208	181	218	196	174	186	232	195	210	206	180	184	229	211	218	204	213	187	196	197	205	221	219	192	215	204	192	212	204	242	199	204	210	238	190	200	232	218	187	210	217	203	208	214	205	198	250	189	197	188	216	228	229	201	185	209	205	197	199	203	205	228	207	192	205	212	219	201	202	215	225	221	210	183	219	242	220	231	219	197	214	172	212	231	221	200	193	202	185	210	211	205	221	187	231	195	208	218	219	224	202	206	206	226	195	222	194	201	224	191	187	216	192	199	243	210	199	209	220	212	196	214	196	197	211	225	182	198	219	222	211	194	244	205	206	225	218	231	221	214	204	206	181	196	199	213	194	206	233	221	227	223	213	226	208	212	200	187	208	209	228	209	184	213	182	189	218
3259	6907	3717	1663	1216	964	732	617	504	445	416	309	339	311	284	287	265	262	266	291	278	273	254	225	258	257	255	209	246	240	260	245	231	209	262	242	216	232	213	261	237	241	235	244	206	229	238	225	254	248	228	243	232	276	237	213	220	215	259	243	240	226	250	259	227	255	248	243	232	242	241	267	233	228	239	231	231	238	247	251	239	242	225	212	241	237	249	241	254	222	240	241	222	215	220	254	234	282	255	234	244	258	244	222	241	223	230	246	228	232	222	221	234	234	202	227	263	233	237	225	223	254	244	264	250	217	225	230	210	235	229	237	225	252	243	219	224	226	254	220	261	223	234	234	232	264	238	219	233	224	229	235	228	251	223	239	241	239	221	229	241	227	238	224	207	222	254	233	246	254	239	245	248	247	239	222	225	223	218	249	225	219	215	229	235	237	262	224	237	244	208	235	229	225	228	246	199	222	226	237	243	253	223	215	243	229	231	238	257	242	255	221	224	232	245	231	213	222	249	213	227	233	258	261	232	221	238	261	231	256	217	228	216	244	220	215	235	250	234	233	249	205	229	227	236	222	231	225	236	201	226	230	216	234	269	229	248	227	242	233	221	253	211	242	253	222	249	248	208	247	207	210	227	246	233	236	200	236	246	240	247	233	236	249	241	208	266	195	220	263	244	203	229	247	230	215	243	222	224	243	226	228	230	230	238	231	251	246	248	213	250	221	230	214	214	250	231	198	227	236	261	238	258	220	216	224	259	235	225	246	236	257	256	202	214	254	238	249	245	222	253	200	240	232	230	217	259	211	212	257	246	211	209	251	254	219	234	224	260	235	219	217	242	210	236	222	227	228	223	234	242	230	245	231	245	207	253	221	239	230	231	233	211	244	226	247	252	231	211	261	228	248	219	234	240	221	208	227	240	232	273	266	251	224	242	209	243	231	235	232	251	220	218	274	242	231	228	240	218	229	215	224	243	236	228	239	243	251	231	234	226	238	262	227	212	219	234	239	220	195	248	211	248	235	219	242	221	239	224	237	219	265	235	230	198	226	221	260	215	242	231	200	239	243	221	225	234	252	262	222	235	225	240	228	230	228	225	253	242	219	222	243	233	261	198	217	205	226	240	253	225	260	240	228	213	252	221	236	226	252	226	223	226	243	228	232	247	222	215	242	262	217	234	254	220	231	229	252	248	220	235	218	213	236	201	206	219	236	244	253	238	237	213	222	222	231	250	242	229	254	222	200	240	216	222	239	222	225	206	236	248	217	211	247	255	253	250	202	224	234	215	232	250	218	219	252	239	217	243	244	233	197	229	236	249	233	225	245	219	218	257	224	222	259	239	243	224	230	225	264	252	215	208	232	224	233	239	231	230	244	239	228	239	275	252	239	231	219	206	250	242	217	218	209	237	225	234	225	242	231	237	234	231	268	221	210	243	251	248	213	241	231	226	239	248	224	235	231	238	223	250	246	225	249	241	234	263	209	227	220	231	256	252	233	233	206	244	212	250	204	244	243	206	233	222	251	236	234	234	243	232	233	217	231	239	228	256	258	228	240	194	236	244	215	245	236	229	254	229	220	233	261	235	220	221	226	223	242	240	239	234	245	240	229	220	221	242	243	238	228	235	227	223	226	258	234	208	215	261	224	232	243	251	227	255	234	233	256	233	237	212	221	218	242	212	210	216	222	226	200	257	219	241	208	248	245	236	225	293	239	247	245	224	257	260	239	230	233	243	237	227	251	201	239	223	232	236	218	215	220	257	219	218	255	221	234	224	250	207	242	241	226	239	243	241	220	225	235	250	254	215	221	252	237	238	248	254	232	226	272	252	255	228	224	262	235	246	253	240	248	253	209	251	231	223	215	226	251	230	266	229	243	249	217	209	228	216	245	232	213	217	259	238	236	233	258	209	221	230	243	204	240	209	253	246	237	223	225	246	212	244	245	248	201	262	241	236	241	234	248	247	226	208	246	224	190	222	221	215	220	236	237	233	236	242	244	227	242	237	219	235	220	229	255	236	222	237	250	234	243	249	251	280	216	269	214	251	205	236	287	256	234	242	217	247	216	230	236	229	228	228	232	263	223	238	221	272	249	205	227	225	241	256	217	227	232	250	220	222	206	241	225	195	232	238	230	221	240	291	251	236	234	239	211	263	206	224	226	194	219	241	217	265	258	269	246	222	228	247	246	246	239	242	233	237	230	225	237	229	235	218	217	231	241	261	234	213	229	242	218	227	224	239	219	244	233	205	238	246	225	215	213	259	233	227	224	232	263	227	240	225	232	206	250	224	221	220	216	252	215	229	220	245	227	255	239	239	234	246	239	223	253	232	209	215	219	224	252	242	222	247	243	223	238	259	220	238	209	230	226	249	231	268	238	215	237	231	209	225	245	230	224	225	232	232	236	237	215	227	239	217	209	245	228	242	243	217	243	229	201	239	233	231	230	247	216	249	233	216	243	247	232	241	277	251	233	198	228	244	223	211	216	237	268	223	244	248	221	203	205	241	258	224	193	225	236	218	212	225	233	231	252	251	228	228	224	223	242	222	252	241	256	247	221	239	238	208	248	235	230	245	250	216	212	243	227	246	219	246	232	240	221	214	220	226	237	237	234	223	228	239	232	235	211	222	222	250	247	220	253	226	245	236	224	229	209	255	224	271	231	211	253	249	224	223	223	247	218	242	250	249	215	214	220	229	228	241	241	224	226	254	262	253	222	224	235	240	255	248	225	243	216	219	212	234	257	244	253	222	232	208	221	255	224	251	239	219	248	232	231	256	214	233	219	234	212	244	208	228	228	212	217	233	246	215	254	212	271	223	216	216	222	227	233	248	225	238	229	216	218	228	223	224	249	225	225	218	221	220	231	202	229	237	244	274	223	231	246	232	228	233	217	214	234	244	219	225	244	242	223	207	226	233	214	260	237	237	245	256	224	240	213	212	221	245	214	240	263	244	253	250	226	217	249	224	231	218	225	199	232	216	263	224	231	246	253	250	250	241	227	241	236	227	219	240	218	225	222	244	214	255	210	242	215	217	219	247	229	211	245	223	233	219	236	223	245	208	220	229	241	202	225	209	235	222	232	256	240	256	225	248	258	222	232	249	214	233	257	217	244	206	211	222	248	258	228	231	237	237	228	231	223	240	235	248	242	232	214	244	223	226	231	218	244	242	237	214	211	213	249	227	224	210	200	238	226	229	244	238	225	221	206	237	236	217	244	235	240	247	232	226	237	225	243	208	255	252	237	249	175	224	239	222	218	235	202	227	237	245	259	235	237	236	249	222	219	241	249	248	231	225	235	227	236	234	269	242	224	231	223	220	240	233	235	223	235	222	235	250	238	222	230	234	227	235	253	223	210	239	234	228	240	230	219	207	239	241	213	233	228	233	234	216	239	241	244	219	220	248	222	251	234	237	245	232	250	230	248	195	236	248	250	235	239	266	237	244	235	256	237	231	212	243	252	234	226	222	240	205	219	242	235	243	228	246	238
22649	21506	29463	23994	21501	21580	13102	1728	1246	1115	1025	1006	917	998	842	841	874	802	838	854	803	800	826	824	759	813	824	750	774	737	769	743	777	757	763	758	735	763	793	729	722	733	737	751	762	695	763	702	767	741	717	719	674	728	726	740	682	761	731	739	753	741	713	696	697	718	727	703	763	702	707	720	744	743	720	744	714	722	734	742	734	717	694	720	746	704	766	780	789	739	781	751	678	738	737	704	700	764	708	690	706	699	688	782	769	692	735	737	727	745	721	750	767	692	730	735	739	748	720	731	731	726	755	713	698	730	699	704	706	717	695	739	757	689	697	763	708	690	678	722	695	706	719	636	725	735	676	723	757	694	711	722	699	702	747	705	723	687	730	694	760	720	690	706	759	710	739	752	666	701	703	727	688	756	718	752	747	742	767	727	717	727	760	748	712	698	736	727	706	690	688	715	719	729	725	733	714	753	745	779	713	721	699	721	745	734	776	717	726	730	705	719	743	730	771	749	742	693	704	724	693	693	714	741	743	702	733	713	735	765	779	772	691	733	722	740	744	746	714	764	703	756	707	763	706	727	760	650	741	765	755	721	690	694	678	705	722	736	738	703	792	700	710	695	732	743	711	719	728	712	739	705	692	756	741	725	727	701	691	701	679	723	700	694	737	721	726	686	688	728	694	742	751	683	720	716	719	705	742	697	737	722	778	714	722	709	725	723	721	776	679	731	677	720	732	760	776	742	745	737	690	722	732	740	729	686	720	772	732	705	714	732	692	727	726	715	720	733	688	715	702	698	729	763	736	699	692	722	702	727	781	707	768	743	724	743	718	734	724	699	753	691	787	716	725	728	750	668	781	666	713	724	746	744	748	689	685	705	712	678	716	676	686	761	709	689	770	738	704	687	682	711	742	732	748	752	739	746	746	719	754	690	738	704	771	738	752	672	687	761	715	706	740	736	723	699	738	709	737	692	702	752	774	705	689	716	735	650	731	741	715	696	765	728	749	732	754	749	753	725	659	749	723	709	781	754	761	655	707	679	716	803	730	702	713	741	744	717	734	693	737	717	741	700	732	725	696	714	739	710	710	742	704	684	769	739	727	696	712	714	737	744	705	735	698	714	724	719	689	714	709	697	714	706	772	714	695	678	752	747	742	698	732	678	718	729	785	751	728	779	747	749	763	680	724	729	690	693	747	684	716	693	729	751	733	706	677	718	710	745	720	702	693	766	724	692	725	737	702	691	749	701	773	755	699	711	685	693	730	685	770	752	700	723	717	710	726	739	732	756	758	744	706	708	724	731	693	676	743	666	748	716	741	704	698	722	677	698	677	748	737	741	660	763	681	707	692	711	682	734	703	677	727	737	708	720	717	721	741	706	723	727	753	754	717	706	741	742	684	682	710	701	734	729	745	708	716	716	708	674	772	716	693	714	737	681	680	720	700	681	732	729	710	750	680	723	719	721	712	740	757	693	702	739	729	692	682	728	747	694	781	740	702	743	750	736	780	742	726	666	710	736	669	686	722	703	693	677	688	713	736	681	720	730	755	716	718	736	708	690	726	715	703	723	716	718	688	725	717	735	695	698	735	715	717	655	752	700	769	684	764	692	694	729	724	763	758	720	696	703	731	732	720	681	720	690	758	685	701	705	716	708	740	711	759	732	741	660	718	709	731	744	757	730	731	670	686	790	701	739	721	679	736	674	733	690	731	727	721	718	744	728	725	736	734	692	701	733	674	724	716	741	643	699	701	743	697	768	724	645	703	783	766	752	731	718	750	697	686	724	690	711	709	716	757	691	697	700	773	730	740	748	801	730	738	729	753	694	728	754	741	782	692	725	687	765	694	738	714	725	717	725	738	738	752	706	713	718	695	679	707	711	752	717	698	740	769	708	743	770	749	704	712	724	688	709	728	723	692	666	726	755	725	753	693	746	698	789	784	733	689	703	738	677	706	691	729	703	730	798	687	689	694	733	741	690	701	679	747	682	710	718	721	701	714	696	729	752	711	715	713	757	682	736	701	735	688	784	780	710	740	722	750	712	693	683	727	728	733	740	653	738	694	672	718	712	737	725	744	739	715	698	702	712	744	686	704	709	697	712	728	708	706	713	684	730	769	726	699	681	716	746	742	703	736	697	683	741	766	757	664	717	707	723	744	691	748	698	727	717	715	742	713	694	713	724	728	731	717	739	676	672	743	672	746	758	689	762	720	758	690	724	694	697	724	718	688	697	697	723	700	779	711	710	718	731	742	729	660	718	742	736	751	707	702	694	633	718	708	704	715	682	721	709	718	697	722	690	679	705	690	797	723	692	697	699	729	723	666	699	758	719	749	670	761	744	723	715	726	708	705	700	729	712	705	712	731	759	718	740	729	684	743	739	719	719	715	716	735	698	716	735	743	742	703	759	690	736	733	710	705	706	773	697	734	671	717	759	718	669	676	726	736	747	726	662	673	691	693	768	750	709	769	745	715	711	744	743	668	729	727	743	674	698	762	746	721	758	757	721	726	729	702	744	727	721	698	694	698	739	743	686	720	696	717	716	701	685	677	724	732	748	739	730	721	742	719	688	732	722	671	724	687	744	708	709	692	706	691	738	711	719	745	675	765	711	755	705	745	753	671	778	723	719	697	710	694	740	699	716	688	742	704	689	702	773	642	736	655	677	699	718	714	756	702	736	686	723	702	722	690	678	729	700	707	718	746	761	764	720	750	755	746	683	757	738	715	704	702	716	673	784	762	728	687	750	741	746	721	749	777	761	721	705	729	742	738	674	744	761	681	742	716	733	714	761	718	758	746	763	760	742	712	696	681	681	708	695	713	681	708	745	726	708	738	724	709	739	752	766	715	742	691	754	689	737	762	688	738	710	694	717	752	717	718	733	761	712	776	706	679	756	727	716	749	767	757	695	732	721	719	730	699	686	688	725	732	708	765	734	700	710	715	741	717	701	707	710	691	703	722	705	745	687	741	694	708	707	678	701	690	737	695	723	713	717	758	703	687	702	694	724	713	707	742	733	748	719	766	684	756	725	674	708	689	731	748	727	711	742	706	704	718	741	684	742	683	764	739	711	733	740	735	719	733	715	752	707	731	724	678	707	714	733	756	754	702	757	682	765	722	729	751	705	761	704	724	703	699	757	743	699	707	693	684	680	726	717	755	733	696	741	665	719	735	707	751	733	732	720	697	737	766	755	674	703	637	736	702	721	693	705	689	728	744	756	723	725	703	732	710	715	754	712	697	732	697	747	743	673	695	751	747	758	727	687	772	669	720	753	714	685	717	726	684	715	683	695	709	728	661	703	681	693	744	728	701	691	706	685	724	752	677	752	717	745	717	725	709	706	731	689	753	731	740	730	695	724	708	723	745	717	728	727	718	714	728	771	760	706	717	718	771	711	695	722	732	720	758	724	684	722	704	751	781	711	711	683	710	700	732	720	752	653	779	748	709	693	768	757	717	773	676	763	676	747	674	746	698	739	724	736	743	726	724	740
4811	15797	10756	5283	4010	3172	2477	1986	1639	1459	1291	1237	1128	1029	984	965	904	892	837	870	812	846	807	793	818	760	829	828	824	808	774	774	749	784	758	784	771	804	742	807	759	723	734	805	777	758	725	722	780	785	727	745	784	732	712	745	729	747	730	768	754	775	788	747	743	704	729	770	755	741	747	716	747	760	721	796	740	789	743	803	756	760	766	756	724	715	749	759	777	756	727	733	703	737	744	709	731	727	733	775	751	790	801	738	717	743	725	786	797	773	761	745	768	724	733	764	741	712	766	720	775	708	745	782	736	753	753	766	774	712	716	757	688	717	740	776	691	733	759	735	723	788	723	751	774	719	696	763	726	709	752	695	721	775	744	736	772	708	750	694	733	775	763	752	690	736	768	712	717	737	770	743	747	731	754	780	783	763	754	720	740	697	776	806	752	745	705	779	776	788	803	754	744	754	788	758	754	731	766	751	757	772	716	727	756	748	730	703	718	738	755	750	753	753	745	738	753	772	710	703	756	717	721	708	748	695	751	713	758	767	756	728	746	703	749	762	736	786	741	747	752	738	707	760	731	761	741	746	768	748	748	730	744	771	758	758	698	737	766	706	744	732	723	708	744	712	758	780	734	793	770	769	747	726	755	733	733	753	704	802	796	748	783	733	740	752	784	721	720	671	727	785	725	718	711	711	731	740	735	722	749	738	748	728	714	777	755	792	753	717	713	744	741	716	730	754	780	777	716	803	762	728	730	776	813	738	747	719	726	713	677	755	707	761	732	785	772	757	754	783	710	727	740	766	752	755	770	706	755	713	766	742	768	795	728	764	754	745	742	746	764	751	687	769	746	748	730	770	711	764	757	688	785	716	747	702	762	721	798	752	723	753	710	745	740	694	784	709	720	760	764	701	716	765	781	735	744	741	730	706	717	723	748	688	723	752	769	737	722	761	778	774	735	749	741	702	757	717	720	744	767	758	713	641	776	745	730	745	705	711	793	727	759	747	773	741	736	752	776	728	785	719	711	717	722	742	738	685	703	704	777	698	756	742	709	732	765	743	696	739	755	744	723	777	749	688	719	735	723	786	754	785	737	693	712	778	761	750	758	754	755	742	717	700	770	731	749	785	737	724	755	751	742	736	751	719	715	748	732	731	728	770	745	733	767	770	697	723	710	731	761	731	676	725	773	753	706	750	753	739	706	742	746	728	724	732	741	720	806	739	767	735	791	756	728	730	729	750	744	702	746	790	711	801	700	746	736	769	757	777	724	737	742	749	684	722	739	767	741	731	749	785	683	731	790	773	756	761	740	776	753	765	712	718	739	725	768	716	723	786	731	758	742	749	740	718	796	721	800	732	781	751	748	717	712	755	767	690	731	720	754	761	761	703	743	798	743	771	702	749	768	733	703	755	745	769	746	771	752	722	692	730	772	732	770	747	708	758	770	724	732	761	703	680	711	755	681	752	772	773	729	749	750	733	763	740	766	724	748	780	759	738	794	742	739	728	784	694	733	780	764	773	687	700	775	748	757	738	719	741	759	716	747	720	746	773	782	766	730	749	709	755	762	760	722	729	784	799	706	707	713	731	753	782	739	744	722	791	779	723	790	779	757	741	724	807	725	723	737	741	715	681	710	721	707	757	774	729	765	721	657	733	727	745	786	760	773	772	697	767	723	753	723	771	728	722	742	789	699	732	746	746	761	759	742	777	772	788	746	761	754	732	724	755	705	729	724	776	726	714	768	772	731	732	693	675	767	768	763	791	752	720	739	733	738	667	761	682	746	747	735	757	738	714	754	724	741	705	709	733	737	718	743	745	726	722	711	753	768	697	727	717	717	761	705	726	743	735	657	697	708	789	710	822	717	735	718	759	745	753	700	775	726	706	747	786	703	721	734	760	728	729	713	725	746	705	785	721	733	776	751	755	654	778	737	705	785	771	742	738	733	737	729	679	759	801	740	757	737	755	709	728	768	730	783	708	798	721	743	714	731	779	769	756	708	746	705	736	774	745	697	744	734	737	753	744	741	803	768	739	749	704	764	713	692	751	807	765	738	735	712	755	729	767	756	725	728	757	770	763	735	745	731	749	764	694	676	730	720	793	737	784	745	774	755	711	746	734	764	784	762	736	793	749	739	757	703	780	757	744	726	766	705	710	723	757	771	733	706	768	764	751	742	748	791	746	751	743	759	692	767	715	729	703	728	757	753	767	768	741	810	701	726	752	780	773	774	776	761	762	739	746	746	742	803	725	784	719	746	723	764	862	795	766	762	739	758	723	734	759	759	736	793	697	763	721	755	763	733	769	728	745	754	731	759	768	783	736	730	733	773	740	746	757	743	712	778	745	708	710	733	763	783	734	777	736	702	698	733	738	760	684	703	706	705	712	762	753	727	765	748	776	724	751	748	729	724	769	772	752	719	721	766	709	703	720	721	703	748	743	741	751	750	706	746	729	749	758	722	771	731	717	758	751	733	742	743	730	656	748	729	743	727	735	730	715	774	712	704	702	772	729	794	720	725	766	722	719	779	729	756	744	754	720	775	741	713	711	721	749	720	708	733	725	793	743	784	770	734	743	740	745	745	764	706	777	712	748	771	704	780	747	738	781	744	766	738	778	763	772	719	755	723	781	716	736	706	768	795	761	704	789	772	727	736	750	721	702	729	717	719	756	725	719	781	757	755	678	725	730	768	751	725	748	754	725	744	733	736	734	705	803	737	708	740	740	737	719	709	657	772	713	711	710	718	793	752	736	692	744	705	774	704	720	767	730	725	703	678	801	751	737	728	749	810	727	718	755	759	704	736	700	781	700	727	743	743	712	747	761	750	728	802	726	757	726	732	736	737	746	766	701	688	728	767	774	728	677	722	751	738	767	763	745	741	742	752	775	744	769	722	784	699	718	653	732	746	704	740	726	700	768	782	701	750	728	713	765	789	743	689	759	757	721	806	748	736	803	722	718	797	744	764	773	748	735	684	741	728	703	801	753	747	749	733	729	709	722	765	788	716	696	765	736	685	733	770	754	748	761	723	751	707	747	755	755	739	777	761	696	714	757	733	736	761	760	766	715	782	719	717	721	748	737	758	736	759	737	778	722	796	694	750	706	704	738	768	712	729	742	739	748	741	749	717	719	711	766	734	773	669	786	760	757	773	718	771	751	738	738	699	726	704	703	769	762	792	732	750	727	747	739	756	757	691	758	797	764	777	697	747	795	716	728	724	744	772	697	748	743	743	724	785	712	707	716	752	758	751	730	734	753	796	680	745	713	704	734	758	777	755	763	755	764	716	684	751	743	731	741	774	737	729	755	683	752	699	766	737	750	679	730	720	777	757	770	777	723	758	713	775	773	762	721	718	761	769	751	787	758	754	708	717	725	695	698	792	764	752	785	722	717	752	750	738	772	732	690	751	781	729	698	787	736	726	776	776	755	765	765	776	723	742	737	781	741	772	751	713	732	728	770	763	718	725	696	742	697	727	724	731	778	742	750	759	766
27606	19781	5990	610	416	391	383	362	340	332	369	362	330	352	351	362	335	342	358	337	336	332	360	317	366	404	358	369	326	340	363	384	330	324	353	354	373	346	323	336	327	350	343	340	359	350	363	331	330	350	363	319	361	356	343	330	364	340	350	345	331	360	335	330	320	321	328	301	335	380	338	361	361	364	348	322	327	337	338	368	323	336	361	345	339	297	368	349	340	386	311	374	337	341	341	322	343	363	364	367	348	344	356	316	327	336	332	365	320	336	345	313	340	304	333	339	314	321	326	347	331	321	377	344	384	350	321	344	322	342	355	351	333	317	380	340	374	362	329	348	332	323	366	320	340	340	320	359	333	356	329	365	325	369	347	361	331	372	353	340	328	338	326	318	339	320	331	350	348	347	364	340	375	325	360	378	333	353	318	369	284	358	360	348	323	360	379	356	333	345	345	305	370	355	322	333	302	328	360	356	363	360	336	327	353	319	362	353	358	317	318	339	329	335	314	332	331	320	360	335	316	311	341	302	323	355	351	372	353	378	318	311	348	362	335	346	335	332	345	345	340	351	333	381	344	347	321	321	326	310	315	331	333	355	349	335	338	331	362	319	354	306	357	343	349	321	344	357	385	348	352	365	345	322	320	365	328	362	327	328	350	353	345	348	330	341	395	331	333	369	359	327	360	358	319	326	329	325	364	367	378	337	332	373	320	349	355	343	340	349	298	341	334	347	335	299	332	311	338	348	325	385	338	355	375	344	330	324	340	357	318	345	333	334	351	368	326	369	328	350	311	319	335	387	318	329	342	350	370	350	355	332	348	364	361	336	340	336	323	321	337	343	390	363	320	364	339	360	314	372	369	331	333	369	371	301	317	348	369	295	334	299	341	344	370	349	352	347	352	334	348	367	333	358	316	313	318	305	358	334	342	343	335	327	346	342	333	399	300	343	319	347	342	319	320	333	341	387	336	345	315	331	338	330	323	320	356	353	363	338	311	365	340	339	330	356	372	341	368	318	315	335	356	365	335	326	332	330	375	301	316	358	365	352	326	343	344	317	363	352	324	344	333	352	330	302	336	368	350	339	359	359	336	354	297	376	331	375	340	298	318	336	344	349	351	339	364	313	306	338	340	351	351	355	292	332	331	352	344	352	366	347	341	335	354	382	316	333	341	316	332	350	333	358	348	346	345	341	330	336	394	335	374	360	340	372	367	339	288	351	311	355	346	313	344	371	323	360	357	384	317	313	342	311	363	338	314	365	320	340	336	351	327	350	324	336	348	334	322	299	355	296	364	327	312	353	320	361	343	319	358	367	330	355	308	319	331	371	311	340	355	350	353	334	335	308	362	355	395	323	349	340	354	347	345	380	357	305	347	344	355	336	365	345	318	383	310	345	336	351	350	366	346	316	335	328	352	324	316	353	357	323	336	342	347	364	345	372	307	306	347	330	363	330	334	355	354	347	336	358	326	324	332	327	322	327	325	340	355	374	367	369	345	361	354	333	348	340	341	329	350	337	340	358	323	343	333	381	340	367	368	349	380	337	336	344	380	338	340	352	339	361	361	325	355	331	345	337	325	345	356	333	353	345	405	361	361	334	355	356	343	350	311	322	332	358	372	352	349	314	326	341	327	344	349	359	363	334	344	315	330	352	328	356	326	352	340	350	369	318	341	332	330	316	372	333	337	322	344	352	370	341	347	351	351	367	343	368	294	312	314	315	359	310	331	325	325	323	369	345	335	352	362	378	341	331	333	342	326	373	342	354	376	310	330	349	353	318	320	362	361	326	355	340	346	351	341	367	309	355	343	366	345	338	347	332	330	339	337	360	342	310	336	363	327	363	320	367	339	320	348	328	370	325	340	329	355	340	345	360	332	383	339	359	357	346	362	356	366	330	336	311	319	347	315	332	369	329	320	309	329	358	324	306	333	370	319	367	338	329	360	372	336	350	367	353	358	363	363	338	334	337	349	345	335	336	350	327	334	322	352	363	349	363	367	331	335	336	351	314	348	308	307	328	328	321	301	378	369	318	312	340	327	331	320	320	359	351	343	325	340	349	357	288	348	364	346	358	348	342	355	330	330	351	325	327	347	346	371	370	350	352	351	326	349	347	352	290	351	326	299	333	345	343	335	358	350	368	346	341	308	325	367	336	354	370	338	333	371	355	356	321	356	350	319	405	355	353	330	296	310	360	342	339	364	346	369	352	352	328	368	367	365	328	314	334	320	355	332	333	336	341	325	331	351	355	351	325	353	341	341	373	314	365	324	313	338	351	393	330	338	327	312	375	361	347	328	342	365	344	344	344	354	345	346	351	354	328	354	342	329	352	363	333	346	343	349	356	339	343	371	333	342	357	335	320	361	344	351	334	355	357	331	351	335	300	335	332	356	338	318	352	329	372	353	361	346	320	346	319	359	361	336	315	310	339	346	356	339	343	303	339	352	322	307	309	342	366	366	349	333	342	325	357	360	352	356	352	327	342	353	337	351	322	356	346	338	363	344	326	357	329	333	345	352	327	294	326	342	355	350	330	359	318	348	314	324	332	285	342	309	340	331	347	309	319	335	336	344	344	364	364	330	332	320	367	303	311	367	350	322	364	347	346	338	336	376	335	322	344	354	334	360	387	327	344	359	336	327	352	317	345	353	373	338	335	353	319	320	354	350	343	333	339	331	341	348	326	326	411	337	333	347	341	354	327	380	339	322	343	322	346	344	350	341	335	366	315	336	336	350	337	318	342	363	319	365	321	354	312	360	359	372	320	304	345	338	334	338	358	329	355	359	349	333	343	355	336	337	325	329	333	356	342	328	360	369	348	325	347	345	333	348	347	321	324	336	338	343	336	362	345	325	326	331	317	376	363	310	328	361	321	348	356	332	373	321	356	304	351	341	364	346	366	354	350	368	341	319	360	357	349	345	338	341	345	388	328	314	337	343	343	343	343	329	359	337	359	343	343	345	344	353	346	299	343	380	360	374	363	329	363	352	350	320	340	330	344	352	347	337	335	330	344	372	321	348	325	316	376	345	319	329	313	333	367	351	307	371	359	348	351	331	359	332	319	351	365	302	357	339	386	366	342	328	336	356	345	348	324	357	347	322	355	328	346	350	334	334	335	336	313	313	335	330	352	359	375	371	315	357	347	382	350	331	377	362	364	337	339	282	315	358	361	351	316	327	330	343	311	312	336	360	373	357	344	322	373	349	366	341	371	341	303	324	314	342	350	341	316	333	346	359	341	354	368	308	341	343	342	367	349	379	320	352	399	317	342	341	350	341	334	338	319	349	359	341	368	354	344	345	321	338	333	336	357	348	324	363	333	368	345	327	352	353	322	340	338	321	349	337	332	363	340	333	323	343	370	356	371	345	351	350	326	352	338	355	344	355	331	348	295	340	323	334	349	336	326	287	347	325	324	353	319	324	300	355	344	358	358	328	328	329	342	365	362	327	331	357	316	367	373	308	339	365	313	353	333	346	342	336	372	361	339	351	328
4134	1151	647	468	429	385	411	366	375	365	396	392	327	364	371	348	386	348	355	369	391	346	336	393	348	351	376	327	366	368	344	353	322	322	350	349	331	321	349	372	360	352	371	353	359	342	374	351	374	365	373	350	402	381	358	351	341	337	383	383	360	378	356	346	372	342	372	353	327	335	358	294	365	342	404	358	351	360	371	360	370	368	335	337	325	369	338	380	371	374	338	349	366	407	334	380	349	376	354	333	353	338	334	322	352	345	341	365	340	358	369	337	390	333	349	366	342	364	346	344	368	361	346	337	349	330	348	375	364	359	315	369	378	348	330	351	322	372	347	383	350	350	302	341	343	334	387	345	335	363	335	340	333	330	343	368	335	336	325	370	330	351	331	362	355	326	337	360	354	363	341	361	375	340	369	335	378	372	322	388	370	347	367	342	321	355	352	361	379	384	357	365	357	345	374	362	364	347	330	341	366	358	367	358	312	364	348	354	342	337	365	393	345	374	356	339	392	302	347	378	356	342	375	353	348	361	343	346	337	356	369	320	337	367	360	334	364	342	362	347	356	371	357	357	354	327	365	325	344	357	330	371	331	366	360	360	354	359	355	354	353	355	378	341	346	340	322	377	369	329	346	398	368	354	355	393	358	358	359	366	351	340	320	353	361	366	367	323	355	340	340	340	361	339	308	370	369	346	347	341	341	355	389	329	345	332	345	341	327	343	376	370	343	347	359	353	375	383	365	372	349	363	364	362	355	327	354	347	368	330	364	341	348	333	344	323	379	367	331	359	351	360	356	365	369	380	324	362	354	363	354	346	333	355	369	361	347	367	369	304	375	351	345	337	343	364	359	332	353	354	355	315	349	370	358	325	359	350	352	293	338	341	347	338	361	347	343	353	338	340	358	369	339	375	335	359	346	310	374	373	370	326	354	365	369	334	343	364	336	353	355	368	381	342	371	372	331	365	367	295	375	342	295	348	335	361	327	366	364	346	361	334	365	326	374	362	379	375	335	351	350	357	379	347	380	338	316	302	357	382	347	339	362	356	353	351	371	342	347	320	355	363	343	365	338	332	357	382	346	344	343	349	345	345	367	357	341	348	336	340	306	343	362	353	327	361	367	357	329	368	331	360	348	352	343	349	333	359	351	319	373	350	344	360	373	368	332	320	389	348	363	358	372	359	352	380	350	370	324	354	326	375	383	355	381	371	350	344	369	353	346	350	338	313	349	342	326	341	314	372	361	364	349	330	367	334	327	374	351	355	364	367	346	349	366	342	345	365	337	326	360	324	375	366	352	390	364	357	370	317	343	371	343	344	370	348	361	369	363	323	357	346	333	356	363	328	354	356	328	358	373	393	366	314	347	372	373	380	403	394	322	351	313	342	312	369	342	335	382	397	360	346	327	358	344	341	334	354	351	387	356	360	337	387	356	354	331	333	362	375	301	327	361	379	387	317	350	322	338	351	341	314	345	335	370	351	339	354	366	347	353	389	322	342	368	342	364	336	350	336	349	330	360	349	351	325	339	344	367	358	349	356	290	350	370	365	351	363	360	359	362	345	339	310	359	365	337	356	370	361	347	374	351	355	353	348	375	365	370	346	355	362	332	328	345	394	357	364	359	351	334	375	338	339	339	357	373	359	338	345	325	331	330	399	360	356	346	327	348	361	368	348	357	370	344	390	369	338	359	340	341	330	337	340	359	346	343	373	348	342	374	355	333	361	304	345	346	354	319	338	394	353	327	341	361	361	351	358	377	376	356	328	356	338	353	372	345	385	346	354	315	348	367	340	372	331	367	332	334	359	352	363	333	362	366	358	350	324	391	353	317	361	346	333	342	394	368	359	366	351	340	350	341	320	360	376	330	373	360	370	372	338	345	358	397	358	354	357	376	363	381	363	332	322	382	336	324	337	350	358	390	367	374	355	348	355	384	359	316	347	344	350	327	325	343	350	355	339	329	359	362	337	359	358	364	342	328	369	351	380	367	335	361	335	356	338	364	356	331	333	364	393	321	367	374	377	325	335	314	367	341	350	367	343	383	384	301	354	364	354	365	364	322	319	335	346	340	363	371	357	343	319	337	331	348	340	369	379	334	386	350	360	350	343	335	352	370	397	321	339	388	378	341	340	395	356	360	353	338	349	362	341	343	336	346	319	378	331	364	355	354	345	359	327	359	352	365	348	362	382	351	302	386	345	349	381	386	353	334	358	353	389	336	337	358	364	344	366	341	337	370	357	378	361	369	371	360	344	344	353	345	350	367	347	386	346	392	336	338	372	369	352	338	353	349	325	358	362	384	355	380	384	357	370	358	351	367	355	318	360	355	335	336	349	393	394	346	380	384	326	379	343	376	339	370	376	322	328	359	349	358	350	367	380	336	372	355	356	348	386	356	367	371	372	352	338	330	376	381	378	343	351	371	332	387	357	364	346	349	323	329	373	386	357	350	355	369	357	315	344	350	328	386	368	353	359	325	369	346	338	329	301	345	370	329	330	365	337	354	345	360	395	350	367	389	365	373	383	362	341	374	391	360	357	350	349	341	343	374	362	368	350	377	357	361	363	374	335	342	333	333	375	365	347	356	370	357	330	361	331	375	363	325	370	361	312	338	319	369	350	368	368	355	391	313	329	398	339	381	344	350	350	330	339	375	375	369	345	323	354	343	356	375	348	342	336	315	365	366	344	367	361	360	381	367	355	376	369	371	349	342	326	336	377	347	341	341	362	348	335	370	315	381	357	342	325	332	356	360	352	345	351	353	379	379	349	354	353	402	374	359	343	393	367	364	355	348	352	374	346	320	369	322	347	360	352	350	355	359	348	332	330	363	361	385	370	366	361	350	348	400	347	351	324	381	383	357	373	352	339	357	354	359	342	344	346	301	355	318	344	333	353	346	345	331	363	397	362	357	341	328	332	346	372	385	335	349	352	338	381	399	312	342	358	340	353	405	376	298	358	349	370	350	351	381	358	342	338	342	364	346	395	356	333	346	360	331	341	352	354	374	395	339	316	346	374	344	360	331	365	382	353	353	349	357	337	349	348	378	351	347	347	361	359	357	368	331	366	379	350	367	355	341	339	357	383	348	336	392	356	354	334	346	324	350	342	305	353	367	332	329	359	364	370	381	337	343	358	354	352	410	335	351	326	332	356	365	376	348	347	390	369	351	340	330	344	413	362	358	343	340	347	356	382	334	349	355	335	356	355	351	362	347	348	346	352	357	370	347	338	371	358	368	354	358	336	360	372	348	336	355	368	349	347	360	355	360	347	342	343	332	361	351	355	349	336	356	404	391	321	347	376	351	336	375	370	325	329	319	343	339	369	346	349	347	346	347	333	335	354	378	380	375	340	371	367	387	330	373	329	313	346	357	351	371	371	356	316	346	349	351	339	387	322	340	326	378	394	354	391	349	366	369	323	343	378	394	337	327	383	351	358	354	338	330	323	336	345	347	323	347	310	343	397	363	329	366	349	352	341	360	360	340	347	361	364
23753	21498	29132	24302	21511	14185	1828	1145	1065	1013	929	924	864	845	834	813	794	800	786	841	822	747	720	755	820	770	756	798	685	776	746	752	772	759	718	718	772	682	700	786	730	759	754	799	696	761	752	716	743	706	742	772	719	702	705	740	747	732	702	728	745	718	742	761	731	739	715	721	736	725	727	728	714	702	728	717	742	698	717	712	767	802	695	750	752	764	650	768	745	733	773	710	777	709	721	710	745	738	725	700	664	717	790	703	734	729	774	719	770	684	739	738	736	725	747	781	718	706	689	737	722	704	768	748	712	810	721	729	759	710	741	681	771	725	703	732	740	759	727	704	763	756	757	687	770	732	766	725	701	785	725	750	713	724	725	704	751	774	754	738	726	731	768	744	749	754	710	728	726	704	739	684	786	750	717	711	765	764	755	690	751	749	738	762	746	729	725	761	757	729	732	764	723	725	747	749	711	732	737	687	739	732	776	721	766	754	749	738	723	764	740	740	704	720	714	755	758	756	732	746	753	723	766	770	735	736	739	737	792	661	685	722	684	691	745	740	797	717	717	718	720	699	757	741	759	708	748	724	747	764	697	733	772	738	715	785	748	715	750	740	727	783	706	750	742	741	749	752	755	814	732	739	749	692	752	719	737	731	715	742	755	743	735	709	722	704	726	697	741	742	781	743	702	716	713	725	693	730	746	718	705	740	793	736	766	699	730	733	712	751	714	699	798	755	760	745	786	705	743	670	725	744	767	703	749	782	742	718	769	761	778	732	719	721	696	765	744	748	742	728	753	706	687	746	756	737	727	732	733	754	713	734	711	706	752	775	764	762	769	744	727	748	764	700	716	736	708	729	716	755	731	693	729	764	764	771	725	687	712	740	726	745	725	769	730	729	717	688	734	716	732	707	749	719	720	729	643	720	719	785	674	755	710	708	724	695	720	706	714	761	775	688	758	700	708	760	708	709	722	687	716	777	732	736	709	706	737	700	766	757	730	707	769	788	767	739	702	748	716	766	767	743	741	748	719	761	681	779	719	686	721	701	745	707	743	763	747	781	720	707	746	721	771	722	748	735	738	709	683	742	761	771	739	716	762	732	800	718	765	734	739	756	720	761	772	748	722	708	755	730	732	735	781	701	730	732	724	744	730	715	730	745	761	721	724	744	728	818	719	725	732	734	741	720	707	709	764	721	695	768	734	746	740	721	752	762	711	680	733	687	716	793	814	776	727	733	724	754	763	727	704	691	729	694	779	732	768	698	772	716	748	718	714	779	738	724	747	700	767	790	749	712	703	789	743	709	764	766	737	723	777	765	773	724	734	682	745	718	722	694	742	738	724	714	794	710	745	727	719	748	693	723	717	737	748	761	670	735	710	739	745	757	777	728	726	780	698	727	705	712	696	732	717	713	720	748	772	699	732	693	753	740	741	746	739	777	715	722	684	747	757	732	746	741	712	742	716	755	741	781	737	739	775	729	744	767	713	720	742	700	769	775	734	718	741	735	710	744	735	771	683	712	717	751	699	696	728	736	690	724	762	722	751	768	778	753	745	749	735	744	679	750	760	724	748	730	695	721	772	760	741	672	754	759	751	719	736	683	734	718	762	719	687	739	744	732	755	738	721	763	726	708	744	735	719	705	717	753	712	763	784	727	727	739	688	747	741	743	776	685	718	727	749	707	705	710	793	736	690	781	699	746	719	720	695	721	771	705	721	713	781	702	766	710	715	734	726	718	756	750	683	712	693	721	740	690	705	744	743	753	737	744	721	756	750	701	718	748	701	718	774	723	756	728	729	704	727	723	689	779	728	751	749	752	726	759	707	701	713	721	734	720	742	730	763	724	760	723	705	715	729	740	750	731	704	790	749	709	718	699	738	705	760	759	706	726	740	746	729	781	721	688	717	775	767	712	763	712	707	691	725	771	715	769	723	720	731	749	702	742	781	732	699	734	732	789	758	737	712	753	708	712	730	731	692	766	787	732	699	737	748	753	735	714	727	760	722	744	702	784	730	740	755	700	701	742	726	701	704	711	752	767	756	749	704	695	784	760	717	749	712	729	725	715	758	701	713	744	742	741	672	706	714	735	725	684	740	680	739	734	742	735	737	720	762	675	745	722	708	749	751	723	706	780	743	716	741	701	741	769	731	704	769	747	735	720	713	729	720	774	796	744	740	739	779	734	726	751	738	719	755	720	670	743	727	737	768	748	743	749	687	727	748	726	789	732	749	735	721	779	723	750	710	721	779	739	746	763	786	771	753	740	728	712	725	788	759	707	781	709	738	748	710	736	767	776	721	782	806	731	792	727	738	733	712	739	787	723	686	721	753	684	744	750	750	769	768	718	709	770	741	715	756	729	723	744	705	704	757	751	707	744	728	681	753	743	762	723	709	742	743	735	732	735	812	753	771	764	777	780	687	750	741	782	756	697	708	738	720	739	735	713	741	718	761	772	728	751	694	687	724	737	743	767	744	728	702	755	733	735	726	777	779	743	743	705	691	796	705	726	683	799	732	749	736	743	702	754	726	715	747	728	746	758	723	726	727	747	714	682	722	710	743	788	746	708	748	659	778	721	704	697	696	713	810	703	717	701	739	753	725	736	736	714	773	687	729	738	743	737	721	708	723	747	728	743	745	744	745	750	699	738	729	720	738	690	748	717	738	733	734	776	737	741	729	744	726	712	738	751	701	748	677	693	725	694	754	725	696	710	737	715	698	738	804	757	730	750	736	754	706	756	710	688	750	725	756	756	713	713	759	739	749	734	766	747	749	701	718	720	807	704	764	751	718	744	712	733	735	774	752	709	711	730	718	725	741	744	760	791	693	735	720	706	759	714	744	735	773	737	738	733	727	701	754	736	726	729	723	740	768	761	729	738	731	778	756	737	720	720	719	710	751	758	687	731	710	704	701	681	713	705	710	707	756	767	682	729	712	752	727	785	766	769	742	766	707	763	742	755	820	684	705	725	735	706	701	762	710	746	759	705	722	741	707	756	761	745	692	736	724	790	731	705	721	787	773	682	770	758	698	755	749	702	727	716	701	740	714	670	740	691	674	783	732	754	795	700	719	675	730	711	738	758	724	703	729	725	745	685	741	674	781	805	719	772	732	721	727	686	739	689	729	652	728	740	684	736	805	710	739	734	716	699	724	715	777	741	766	772	696	750	756	747	692	741	727	740	696	710	707	728	718	717	707	732	702	750	749	710	760	736	768	730	703	680	726	776	738	762	746	674	750	773	713	744	763	724	685	715	715	726	682	763	719	719	733	721	734	743	722	712	720	718	751	733	784	699	755	758	744	671	716	763	711	691	737	682	746	747	755	707	697	698	771	771	719	760	765	786	739	733	728	737	718	752	695	761	693	743	689	712	720	790	797	730	719	749	731	686	717	731	771	689	688	781	733	729	761	712	758	746	741	741	710	751	711	709	737	762	662	731	711	716	745	721	701	738	730	748	712	764	726	714	747	753	762	699	746	733	759	786	737	708	751	707
3559	12047	6386	3340	2464	2009	1582	1307	1181	1114	1076	951	959	952	839	818	784	855	792	836	805	745	784	777	821	764	770	824	746	763	761	776	767	763	778	774	745	661	769	806	737	745	776	763	772	758	762	785	737	784	757	743	755	728	807	767	738	702	739	757	756	757	749	745	716	786	781	796	708	694	739	718	736	765	764	725	731	733	745	708	737	819	778	767	752	723	754	777	726	693	758	753	787	728	774	782	777	734	782	754	762	758	711	715	747	748	756	775	759	747	759	759	741	761	755	783	752	843	706	774	731	776	683	713	768	685	702	752	769	776	782	722	743	729	743	738	771	788	766	767	747	715	771	746	750	718	741	746	737	774	787	789	758	759	738	747	810	745	717	727	763	750	738	762	763	733	696	737	733	783	808	710	735	704	753	706	746	777	726	707	759	761	827	749	774	762	826	755	724	716	808	775	738	693	726	728	723	807	776	797	707	755	749	803	749	699	724	756	737	707	740	720	697	762	731	715	778	737	767	773	744	778	744	713	771	738	781	723	737	737	770	677	683	704	830	789	740	753	726	715	729	766	799	769	698	769	760	733	734	763	788	771	738	681	716	745	709	763	779	734	769	723	762	736	808	749	758	758	704	786	793	735	781	776	720	744	686	686	756	770	738	789	760	730	740	708	762	768	775	755	788	787	769	732	748	744	755	758	720	740	761	711	720	688	757	759	729	737	799	765	759	748	792	750	788	743	786	729	756	749	753	723	750	735	758	757	742	734	755	748	744	714	744	779	770	739	757	727	735	735	750	724	727	759	727	768	770	804	768	752	691	716	745	743	755	775	773	719	760	731	745	747	733	760	748	783	804	745	723	747	806	709	732	762	748	792	695	761	783	735	785	724	729	754	718	764	742	776	735	750	780	696	747	744	790	720	734	721	756	747	768	733	756	797	720	734	794	757	694	796	782	783	743	693	762	764	778	795	732	752	729	734	729	714	736	727	701	733	738	750	748	759	705	734	759	748	748	755	733	742	751	764	740	704	744	745	810	792	734	760	746	735	697	685	712	768	715	748	756	748	751	786	736	752	749	735	803	731	734	734	760	726	790	715	760	744	773	742	754	692	741	764	772	750	773	739	767	744	749	687	754	724	706	776	743	720	786	791	747	754	794	739	727	745	766	727	777	711	746	689	739	726	771	736	786	797	727	770	688	783	771	742	751	797	779	763	789	760	747	747	704	767	755	769	723	755	745	729	736	748	729	768	763	802	833	739	748	756	727	724	743	732	747	802	735	750	774	799	757	742	703	729	743	776	722	747	757	749	812	745	739	745	782	746	750	706	766	745	769	782	718	734	741	739	729	731	702	768	673	748	744	761	721	708	741	776	758	726	802	793	752	753	764	688	706	725	755	773	700	731	758	723	756	763	772	757	724	774	766	745	759	740	720	755	771	703	785	788	729	779	773	774	729	680	762	743	731	740	797	707	755	761	777	717	740	741	753	713	727	755	772	726	759	784	755	765	758	709	709	758	742	766	724	777	730	779	722	706	745	741	693	787	755	782	787	782	766	788	734	749	765	779	751	753	765	775	738	713	753	709	774	778	741	707	786	731	714	695	806	768	757	725	759	723	731	756	762	738	749	749	725	747	764	728	775	753	775	810	769	691	752	757	722	744	761	774	735	751	726	771	744	739	773	712	811	764	725	774	765	744	743	741	748	703	826	743	739	790	755	690	711	767	778	748	757	756	762	778	758	746	749	765	736	793	736	752	789	719	751	746	757	733	761	757	775	743	751	744	731	749	714	774	744	764	764	724	762	776	722	714	748	716	746	760	728	708	749	744	749	744	709	752	701	719	754	687	735	786	705	781	787	721	768	713	729	757	737	734	713	744	768	704	738	744	799	735	775	736	757	715	756	782	757	779	733	768	720	713	802	729	741	717	728	768	780	765	762	741	714	781	732	729	705	746	780	779	722	741	742	760	753	772	763	739	771	761	720	730	745	744	726	761	769	752	775	738	779	804	741	734	776	772	756	795	753	733	744	769	736	817	763	750	751	718	763	689	737	760	712	787	725	792	693	740	731	749	745	772	726	696	741	794	774	746	775	768	769	717	752	736	738	766	775	734	735	748	719	736	745	741	737	777	756	759	726	750	793	810	756	774	765	766	730	748	793	782	670	728	705	746	694	758	772	773	747	784	750	697	740	758	726	814	761	752	722	771	713	769	732	750	734	736	789	740	744	733	733	752	776	792	733	761	752	729	729	735	747	757	723	748	780	717	710	742	719	758	728	757	738	750	715	737	741	798	764	760	725	786	733	781	742	812	714	757	811	724	791	746	759	742	732	731	700	775	776	756	715	729	756	739	724	753	720	822	748	717	792	727	734	753	769	682	716	736	727	762	767	785	758	748	730	744	753	769	756	724	766	735	754	729	751	762	726	749	733	765	757	752	788	729	715	753	772	735	754	678	736	739	784	759	767	725	748	745	750	737	746	712	735	738	768	773	761	712	778	784	784	739	749	725	749	769	725	759	777	776	753	738	746	694	781	762	767	754	759	768	732	751	783	748	773	707	720	775	753	759	675	751	755	716	768	724	787	727	764	752	813	763	762	695	749	788	742	738	773	724	746	749	757	708	745	727	749	709	718	710	761	773	696	712	719	766	764	815	752	719	695	758	728	738	734	754	747	750	739	729	736	781	769	716	704	782	742	783	707	769	758	753	752	685	703	737	763	770	698	750	748	734	747	783	756	735	739	741	714	768	733	782	763	715	723	699	738	761	728	757	731	751	793	739	768	720	768	733	742	757	750	714	721	743	761	711	742	714	713	741	737	778	739	712	772	715	783	751	719	711	762	728	745	699	739	768	732	764	727	726	733	719	815	784	784	761	737	720	676	741	786	740	733	710	726	761	766	753	765	769	735	695	759	734	722	762	756	757	715	739	781	762	805	725	779	738	745	754	759	763	775	761	783	754	760	767	736	756	756	747	783	777	795	787	710	744	791	734	787	689	737	754	754	746	727	802	753	773	760	743	721	782	770	718	753	714	756	742	776	747	752	721	762	766	735	739	753	734	751	728	757	715	741	715	739	790	759	740	780	699	686	730	744	774	724	784	725	759	806	749	760	743	739	705	764	804	770	818	811	734	736	773	749	804	772	757	723	731	737	733	736	779	791	800	710	749	790	801	738	708	738	707	770	733	740	743	768	727	749	758	739	770	759	743	740	795	712	752	731	724	747	760	812	723	733	737	751	747	754	754	733	749	728	746	767	727	737	766	740	731	770	734	743	745	726	792	732	780	775	720	743	721	733	749	736	749	733	775	706	751	740	745	759	749	754	725	758	743	742	725	716	711	807	757	744	732	745	777	749	726	785	738	734	725	779	770	734	808	743	692	790	745	776	756	738	775	774	739	767	768	788	780	762	741	746	742	734	791	748	734	753	729	733	758	723	745	777	715	739	757	762	797	800	734	793	742	777	764	744	769	756	737	775	750	766	708	744	736	769	790
24820	21458	28236	25064	16167	830	487	370	300	310	298	266	286	221	281	269	260	228	242	252	253	215	235	227	220	219	233	204	250	218	205	225	213	203	231	205	232	220	210	211	204	218	223	197	207	237	211	210	221	198	243	225	219	219	207	231	194	228	221	199	227	210	207	218	221	184	199	191	221	220	225	182	191	210	228	205	190	198	214	220	205	203	220	206	216	201	244	185	255	198	202	212	230	191	206	210	206	196	214	200	216	210	193	189	209	193	211	223	200	191	212	212	218	232	189	207	193	245	216	191	196	214	207	231	193	219	249	214	221	194	228	208	227	209	222	216	194	201	200	211	218	193	219	225	213	212	218	183	234	186	197	236	211	193	205	212	196	211	230	214	233	215	223	213	214	182	212	232	176	213	213	222	235	203	192	194	230	209	219	191	203	203	203	192	207	228	198	184	213	219	220	200	225	217	189	194	217	209	217	204	206	210	190	221	216	190	214	206	172	198	206	217	217	225	214	211	192	220	205	191	215	195	237	197	200	215	212	194	197	199	221	226	233	219	205	191	215	195	226	199	210	211	216	187	220	197	198	234	203	220	202	219	203	210	220	197	218	200	226	196	251	203	192	195	226	208	209	203	210	201	206	214	199	201	234	193	215	211	206	180	211	249	200	202	226	195	225	198	206	225	217	228	203	218	207	227	249	203	193	228	191	208	220	207	211	220	226	213	206	219	184	223	194	198	227	191	191	175	213	216	211	229	175	227	190	222	191	203	208	220	194	246	203	233	219	205	212	205	193	206	232	203	177	194	214	228	228	188	206	202	206	227	225	219	231	208	203	193	197	203	211	205	219	199	219	214	202	204	206	200	215	209	217	194	208	238	209	241	204	198	177	221	197	183	224	177	216	193	209	205	208	208	249	204	180	230	199	178	227	212	228	210	230	241	218	232	197	205	216	213	215	175	209	204	206	228	214	203	205	221	208	215	186	207	210	207	212	192	200	198	209	200	185	236	191	217	212	193	215	203	212	226	235	218	215	222	211	221	219	202	208	232	197	195	213	211	219	211	211	238	203	187	212	233	210	207	198	227	201	178	203	201	193	223	212	197	219	207	231	203	229	209	223	194	210	192	202	214	208	210	203	222	211	198	186	186	191	219	193	201	192	208	230	207	215	200	209	228	221	216	225	222	205	194	220	211	215	228	202	218	233	200	205	192	234	200	188	225	216	228	199	220	237	195	210	207	177	198	202	203	211	194	237	180	220	202	217	217	179	213	189	213	207	197	211	190	223	210	244	219	201	210	208	216	205	201	240	211	198	196	225	196	205	218	203	212	197	215	234	223	205	205	210	231	226	194	218	205	202	211	194	199	195	167	221	229	216	209	205	207	191	219	220	201	199	204	238	208	213	224	184	205	231	212	227	217	234	223	221	185	192	235	181	236	218	200	212	188	229	202	217	215	214	194	208	202	198	207	198	207	199	208	181	200	207	226	221	221	213	225	218	188	222	224	208	197	210	199	224	196	219	189	208	201	203	242	201	225	222	203	214	221	216	192	213	200	207	170	209	208	224	187	203	208	200	231	191	179	227	216	201	206	221	185	206	169	229	228	195	198	189	218	201	252	182	217	222	209	218	212	205	208	185	194	206	203	212	208	210	233	236	186	225	204	194	187	225	234	225	221	209	179	212	243	205	199	214	227	190	203	205	196	202	203	235	203	196	218	210	210	196	209	235	226	207	201	189	177	226	205	197	202	206	208	191	214	217	188	199	217	236	189	212	213	197	211	195	241	225	196	223	199	208	231	188	200	187	215	201	199	206	213	208	209	212	222	209	233	196	243	230	218	245	208	239	209	215	223	211	231	206	195	186	229	195	207	229	205	214	228	220	227	186	195	225	200	184	218	222	228	202	217	193	207	220	207	201	210	197	208	211	217	203	195	219	207	219	227	220	188	220	201	199	211	206	213	196	220	238	220	228	206	212	223	179	227	235	201	228	219	186	212	217	171	206	201	199	197	195	179	236	245	205	230	214	202	206	217	189	203	206	211	184	229	216	259	232	206	206	223	190	228	199	192	223	212	179	227	226	223	196	232	197	199	239	215	207	224	214	224	202	214	204	185	198	181	199	212	230	205	204	192	211	197	194	232	211	193	222	191	216	208	186	200	201	201	210	190	185	186	209	190	196	242	180	236	199	204	213	202	217	228	196	219	218	243	199	224	180	197	190	216	209	189	201	223	208	198	197	203	231	206	244	206	205	212	215	219	190	228	216	229	196	209	210	204	211	207	187	222	206	221	210	197	200	212	197	193	234	218	205	229	224	214	217	199	171	204	209	185	213	204	214	196	226	241	185	176	242	228	196	224	206	239	198	209	207	205	220	210	219	201	211	237	201	189	214	213	202	213	181	213	192	200	184	209	224	194	211	193	213	204	189	209	216	213	204	223	206	203	216	196	203	220	213	223	203	206	209	216	209	200	208	229	201	213	213	221	226	218	213	219	215	197	235	197	210	220	198	216	195	213	207	206	202	185	201	206	221	189	218	196	241	206	189	207	194	235	221	191	183	198	186	209	199	181	190	198	221	208	217	215	202	222	209	220	195	191	197	210	208	206	227	219	208	232	190	182	224	206	224	195	218	219	223	224	202	190	216	218	201	200	221	233	207	208	226	228	222	212	205	217	198	206	205	212	199	188	227	208	202	198	213	203	216	220	227	217	208	202	212	224	212	209	213	232	208	214	192	237	198	228	210	240	187	196	209	221	216	192	203	189	223	219	220	184	233	232	212	218	246	231	232	226	212	207	205	217	237	184	209	211	232	204	202	212	220	233	197	191	230	190	207	223	205	215	210	228	207	237	187	199	192	191	228	216	187	200	202	214	216	212	198	206	217	214	217	198	189	197	208	201	203	229	205	205	215	204	207	227	217	215	223	226	208	195	199	189	191	230	212	217	218	241	227	210	200	218	190	254	217	228	207	207	187	209	215	239	196	230	222	233	227	189	240	188	210	208	202	213	214	202	220	213	205	189	220	204	201	195	189	208	202	221	232	210	210	192	238	192	220	189	216	206	205	207	189	198	211	185	217	226	251	216	214	223	203	193	217	207	221	211	226	175	222	216	198	184	192	215	215	221	233	205	212	217	170	220	193	226	201	197	219	209	212	200	212	212	189	208	206	220	225	232	207	219	228	217	223	219	204	195	208	238	215	234	213	202	176	182	197	204	194	194	208	192	209	192	192	192	223	238	212	193	225	198	214	218	202	187	228	223	223	207	205	220	210	224	200	188	218	244	198	207	197	186	203	223	200	218	194	179	230	203	218	224	224	209	193	206	213	212	226	212	210	197	194	220	185	211	216	246	226	199	192	196	193	185	190	195	209	186	206	222	227	235	194	196	227	204	191	220	176	241	224	208	229	234	229	217	194	218	204	207	197	204	211	201	217	228	191	217	200	211	220	206	226	190	199	219	188	205	221	220	218	212	213	195	211	197	217	211	224	220	212	226
3225	9599	3611	1637	1241	950	743	603	501	407	391	296	354	327	287	306	289	273	262	284	240	260	247	230	264	232	229	234	242	226	250	241	245	254	258	217	242	242	219	224	223	230	245	270	261	226	285	208	271	209	204	258	228	227	209	238	225	219	217	230	255	226	216	248	217	245	247	215	215	233	222	218	235	230	231	258	234	273	206	232	232	244	239	248	244	238	233	243	209	239	228	223	236	247	218	209	235	223	251	215	249	241	241	236	227	229	233	247	207	243	218	253	239	248	262	236	261	247	244	238	222	235	243	214	230	229	253	250	244	203	245	220	244	252	233	259	265	233	221	243	227	216	201	235	231	249	255	222	218	223	230	252	212	225	258	232	250	234	261	236	230	270	234	216	242	258	214	222	214	205	266	233	238	246	228	223	229	225	221	232	267	228	253	215	220	241	260	263	258	225	227	226	205	249	240	210	207	248	250	205	247	241	226	264	243	217	222	221	228	247	223	216	232	263	264	239	245	243	213	263	219	259	235	225	219	240	222	255	234	227	233	230	217	220	237	248	235	246	247	229	229	240	225	243	225	227	235	243	233	215	205	251	241	228	216	237	208	223	222	233	234	220	227	242	231	225	217	235	223	233	245	231	245	233	242	230	235	209	225	244	249	234	245	254	225	224	241	253	225	224	218	255	234	232	253	264	236	253	216	241	213	204	223	254	224	231	236	231	227	246	239	252	242	229	229	229	219	216	204	209	222	250	232	228	251	240	243	222	235	222	244	243	236	245	206	213	238	231	219	251	263	230	228	228	220	230	237	238	230	228	231	221	222	222	213	255	248	231	235	231	232	237	227	249	230	231	234	236	229	231	262	217	248	217	232	234	254	222	221	232	223	225	238	222	230	235	237	225	268	241	231	234	240	243	249	256	252	248	241	223	225	226	241	218	213	244	244	255	223	241	230	249	259	206	227	240	214	231	239	239	240	241	240	231	214	223	219	237	199	233	219	253	222	236	246	236	223	236	229	223	218	212	255	243	224	212	222	220	243	245	234	235	210	262	266	250	230	218	239	227	237	260	210	248	217	231	242	236	197	250	231	221	225	248	229	215	233	239	227	231	242	232	229	225	229	256	232	238	222	214	256	240	197	232	270	246	242	241	246	237	233	243	260	233	208	203	232	207	225	208	217	233	231	224	240	213	247	228	211	245	245	247	220	233	246	248	220	261	233	263	256	248	236	217	249	257	229	214	216	238	218	230	229	227	240	238	226	240	216	209	251	239	259	214	251	252	241	211	245	218	249	228	244	210	232	231	251	229	232	229	207	225	221	214	232	239	213	218	221	218	226	252	261	235	225	215	214	238	237	233	213	223	228	226	257	213	221	229	247	251	220	235	237	220	246	243	256	222	248	264	228	256	214	216	228	249	244	243	215	251	215	227	222	237	239	237	224	239	205	223	224	223	229	238	218	233	239	223	212	253	273	239	257	214	237	220	221	244	252	235	227	224	227	226	240	250	232	223	263	256	279	240	243	232	238	216	255	228	216	239	229	259	237	220	219	237	233	214	227	236	228	239	244	253	200	225	236	230	220	239	206	229	224	254	227	246	246	244	222	220	223	251	212	203	206	234	219	251	232	233	223	270	250	217	218	254	241	222	238	237	234	263	223	227	236	211	241	269	226	231	207	233	239	246	228	220	259	212	223	242	241	230	223	243	239	220	261	244	201	231	230	202	260	236	203	237	211	253	250	229	256	254	237	247	227	244	221	241	248	242	244	225	229	213	208	235	269	226	221	222	275	220	236	250	215	219	241	241	264	208	256	213	251	230	218	238	232	228	221	232	273	216	233	208	227	223	232	239	238	239	251	261	224	207	225	213	205	230	218	227	219	272	213	249	228	230	212	261	219	242	228	234	235	221	237	244	230	233	228	246	204	230	206	247	239	248	235	223	221	217	253	248	216	250	234	240	222	243	250	243	221	245	236	246	254	246	231	233	225	238	248	234	255	216	231	263	238	213	230	232	227	240	236	237	221	240	242	243	233	231	291	224	239	242	253	214	222	238	244	221	233	241	195	251	228	200	220	200	224	211	231	227	229	272	219	244	209	227	216	238	240	239	262	217	243	223	244	220	234	229	227	219	237	244	227	215	229	243	234	233	259	227	252	216	221	227	239	224	225	237	231	217	232	231	224	239	234	241	243	225	214	252	254	216	221	254	236	222	217	265	224	230	223	243	254	217	192	226	237	210	246	238	233	221	250	232	240	236	234	228	210	243	223	256	223	226	214	228	226	241	238	228	224	238	221	247	254	221	232	248	223	226	233	234	239	207	244	229	221	242	248	224	215	230	237	244	232	241	207	235	210	220	234	213	235	228	232	227	246	245	228	224	216	238	232	221	217	227	218	237	206	234	214	203	231	225	237	234	227	234	192	236	234	249	224	221	250	256	232	204	206	203	240	241	214	229	235	252	235	240	214	226	217	241	222	236	235	232	220	231	218	230	244	243	264	199	242	248	243	231	234	216	236	233	238	240	217	233	251	242	244	243	246	218	246	217	256	248	207	241	237	233	242	241	226	222	227	234	260	227	242	221	207	244	258	208	220	214	246	233	244	234	246	228	222	239	244	246	182	240	221	243	207	227	251	254	237	244	223	233	227	236	236	220	218	248	239	227	272	228	228	242	240	244	239	259	255	238	260	229	217	218	229	235	225	249	232	248	251	218	255	232	233	255	229	264	246	206	246	225	255	225	215	216	209	213	228	235	201	233	246	251	230	221	242	242	215	204	232	226	243	229	259	257	236	241	229	225	208	260	240	208	232	222	214	243	239	219	217	204	219	230	241	214	236	236	203	224	226	228	216	226	251	214	241	238	209	238	229	216	223	259	241	231	244	252	247	233	233	213	243	237	221	238	231	237	256	215	252	224	245	223	274	232	217	243	218	255	240	208	234	249	231	210	228	202	238	213	242	235	237	226	236	225	227	263	210	232	213	239	214	255	240	257	237	231	229	250	242	228	216	217	221	208	246	222	232	226	233	230	238	250	214	230	246	230	241	221	243	217	226	233	253	219	232	221	217	230	233	224	236	199	221	235	262	204	205	222	226	228	228	213	225	190	223	226	227	234	243	237	262	221	246	207	241	244	214	263	235	227	209	232	240	250	233	220	251	200	228	212	241	225	222	230	242	227	233	249	205	224	224	240	220	194	258	239	250	220	240	233	211	238	225	217	244	232	232	236	222	267	225	246	245	250	248	282	241	214	237	254	252	243	217	235	206	230	235	214	229	206	238	230	202	234	215	230	241	235	230	204	238	272	217	236	202	270	225	221	192	232	250	202	227	240	256	248	225	243	249	243	248	229	249	241	210	217	217	208	218	249	245	231	239	246	245	229	189	239	236	241	206	232	237	207	259	218	228	245	213	202	251	247	252	217	229	225	189	243	239	233	240	197	238	235	250	226	251	249	240	257	230	234	223	224	237	228	238	235	254	234	238	242	218	247	255	236
22660	21506	29451	23989	21499	21590	13157	1740	1183	1152	1057	981	955	884	884	916	826	879	828	801	788	772	786	804	752	754	701	754	738	755	775	749	750	760	762	732	744	747	704	744	742	788	730	740	731	773	706	761	766	723	753	714	752	708	745	759	738	735	782	761	751	738	756	742	723	734	711	717	715	691	700	702	771	713	701	735	792	751	723	692	747	747	718	739	773	724	729	694	743	717	717	763	700	670	715	731	747	690	737	759	753	733	714	737	740	731	744	724	685	728	653	745	751	711	744	768	726	788	757	767	715	754	700	728	778	707	799	759	750	697	712	774	734	631	732	681	703	756	714	728	662	717	736	721	759	729	738	684	747	698	689	747	741	732	749	691	711	724	673	777	703	679	782	711	719	714	713	718	736	689	699	717	685	735	725	734	715	770	710	770	739	737	725	723	723	755	724	714	748	699	721	701	681	704	728	752	713	727	681	719	725	712	718	711	697	720	720	767	749	708	721	731	747	744	741	731	706	732	710	688	708	712	700	719	689	742	711	731	743	713	704	757	712	735	720	751	741	701	692	744	743	707	705	705	751	700	747	762	737	745	727	662	680	678	742	712	735	754	691	760	711	782	748	746	742	753	763	729	697	739	748	697	719	708	709	718	734	724	721	731	756	726	734	670	738	653	741	736	727	747	745	708	735	748	736	730	745	628	738	724	721	751	788	695	711	696	751	703	728	746	746	670	720	715	710	734	715	713	730	771	717	737	687	681	746	680	694	712	697	773	749	697	713	727	757	713	741	759	716	777	746	716	724	739	719	719	669	663	737	683	640	741	726	706	721	722	715	756	745	735	688	713	687	707	726	739	740	684	707	745	756	705	702	740	696	720	714	737	732	695	701	751	700	712	713	726	709	659	715	752	757	751	715	762	724	717	753	729	677	725	701	670	713	708	682	746	700	736	736	708	719	720	702	721	725	702	715	746	687	734	710	734	730	722	766	735	753	708	722	766	701	734	687	729	691	717	695	741	701	736	739	744	752	676	727	746	744	698	686	702	716	754	740	716	705	691	762	748	659	688	705	734	705	773	730	735	752	725	710	723	716	696	744	718	713	695	711	750	724	741	746	719	740	686	731	725	734	702	722	672	690	744	737	762	736	723	724	756	707	703	704	736	698	711	673	719	761	730	712	746	660	764	774	709	708	747	778	716	679	719	716	736	715	725	700	712	695	691	655	766	753	726	681	740	698	722	754	730	713	674	690	755	732	717	745	741	683	695	745	712	717	723	719	715	768	668	667	723	695	678	740	709	740	714	781	675	718	687	704	714	747	725	713	683	738	708	753	739	743	672	722	707	742	690	699	733	742	720	736	685	724	717	740	687	716	725	684	762	710	725	735	715	746	706	744	740	729	686	768	783	718	761	787	708	700	710	716	674	694	776	697	688	737	728	702	746	731	763	733	724	702	748	710	721	720	690	650	728	748	732	704	681	716	702	713	701	734	713	698	702	706	686	738	707	726	700	709	717	688	733	720	719	722	707	693	679	708	689	732	723	734	705	761	736	718	709	716	715	774	735	744	739	716	718	741	757	704	735	672	718	691	749	716	718	802	744	733	681	746	743	714	738	709	729	688	679	677	681	732	705	771	694	700	697	728	685	726	739	695	759	746	727	729	744	753	705	734	710	713	718	694	740	741	689	730	755	733	746	767	704	708	721	774	701	716	746	739	744	717	662	693	714	696	742	671	712	718	672	723	732	737	721	734	704	738	777	729	677	743	727	714	722	724	706	747	693	687	678	714	720	745	722	690	724	704	721	687	734	720	704	730	697	672	753	731	735	739	682	736	696	712	707	690	741	686	705	703	731	736	733	708	778	699	697	778	698	730	708	712	744	725	757	720	738	729	697	755	747	685	720	750	686	741	637	735	704	729	724	768	697	747	724	708	700	739	748	715	736	742	772	664	770	679	730	724	770	758	741	658	701	741	771	678	708	719	689	774	736	766	738	717	721	718	709	748	755	686	706	741	715	708	687	727	723	731	665	736	721	705	666	721	683	689	662	676	654	735	735	710	687	707	706	680	724	731	722	739	674	715	704	700	715	712	684	780	758	754	719	726	729	740	727	710	691	761	720	712	721	694	713	696	704	700	741	692	731	671	733	707	692	714	722	732	682	691	711	731	690	716	726	729	702	718	740	724	677	727	710	710	689	706	679	734	708	711	690	709	738	706	713	741	730	727	695	757	747	738	741	724	715	707	677	724	728	690	730	752	728	751	766	718	696	724	714	728	730	770	730	707	694	723	693	741	721	678	708	725	694	686	712	697	649	698	719	704	704	732	671	709	687	731	679	712	731	694	721	676	685	712	754	742	716	736	744	721	689	755	702	687	712	693	740	739	715	728	747	718	775	733	680	724	686	708	738	717	650	723	715	729	696	645	767	703	749	711	713	725	729	719	706	722	728	739	667	714	704	730	712	735	730	729	665	714	734	744	711	724	664	773	730	744	788	703	729	699	721	746	702	754	731	749	679	724	744	723	760	746	681	697	748	670	723	679	702	757	730	698	661	727	735	745	726	680	675	715	726	699	698	726	691	732	745	723	714	693	678	727	764	714	749	730	700	698	720	663	718	737	753	743	737	742	696	676	720	689	760	707	704	702	738	721	736	669	696	736	767	702	725	718	706	754	748	713	671	669	722	739	709	772	716	687	814	718	679	703	731	703	681	709	732	693	712	688	770	699	742	749	808	714	722	716	696	703	747	709	677	698	727	682	754	737	747	744	703	790	738	714	729	725	760	700	715	723	699	682	730	700	711	752	685	739	709	747	684	697	719	701	705	737	709	700	767	694	701	759	722	697	751	748	755	696	753	694	722	740	718	717	713	761	727	718	749	763	752	715	684	748	662	688	707	724	645	681	734	755	786	666	687	705	755	698	691	733	742	715	761	723	681	698	718	737	697	684	705	688	746	648	718	693	673	704	689	728	658	728	748	722	709	679	669	677	735	710	702	715	730	745	732	689	652	690	698	746	791	642	676	712	730	738	702	719	702	728	732	708	729	669	702	733	739	741	713	709	694	721	764	742	710	750	717	710	718	725	716	719	719	701	709	722	690	680	697	739	728	696	712	707	701	692	773	730	696	718	722	729	757	784	680	685	730	705	693	710	681	710	705	728	745	736	721	761	737	742	700	685	660	719	682	757	703	695	703	763	702	726	741	725	709	703	731	723	754	708	737	681	744	744	734	683	732	664	733	720	743	701	682	708	714	713	762	710	726	684	700	695	756	728	756	732	719	730	710	733	700	737	699	734	724	727	682	662	698	723	693	735	692	740	730	731	712	723	745	703	699	669	675	747	687	714	732	726	719	677	747	757	749	713	678	719	742	736	696	690	700	694	694	733	728	723	751	701	709	708	728	715	730	728	700	696	724	760	700	748	735	721	744	753	725	718	726	689	753	688	700	717	707	730	736	780	760	690	696	728	797	725	754	727	708	731	709	754	737	713	693	725	736
5111	21289	10608	5463	4076	3113	2410	1936	1628	1471	1274	1150	1060	1039	1021	944	910	870	863	890	829	833	809	791	770	776	777	772	813	778	786	773	751	744	768	755	758	733	784	738	746	749	793	761	757	723	756	734	716	755	788	748	762	779	754	792	765	762	760	740	782	725	725	758	754	801	713	725	760	681	775	791	696	763	695	761	773	756	729	711	726	737	816	727	739	749	764	733	740	703	747	747	753	738	796	718	744	709	763	726	771	709	765	763	735	730	691	683	711	712	710	759	727	678	733	729	658	728	743	752	758	735	695	728	765	752	720	724	717	792	747	754	723	735	743	756	784	690	770	713	686	759	727	739	745	729	708	798	768	716	787	702	724	749	697	707	694	757	683	769	760	787	729	721	703	748	736	749	763	724	734	765	787	790	745	740	708	772	715	741	702	777	698	715	731	730	730	752	773	746	681	754	720	771	742	724	709	793	772	733	721	750	796	761	740	760	760	722	719	734	726	727	731	709	713	741	743	723	780	725	741	741	801	769	753	681	790	737	738	714	729	756	792	688	687	752	741	682	718	720	669	696	721	741	789	750	687	786	743	747	777	762	713	759	713	709	752	708	759	730	706	724	782	740	761	734	716	755	727	734	746	751	794	744	750	737	726	704	748	758	753	737	758	760	756	733	734	767	722	774	685	728	757	765	730	727	758	749	760	752	708	757	749	757	711	758	692	729	710	772	729	687	688	719	742	760	709	686	705	749	755	761	740	744	719	733	708	794	757	740	742	737	736	720	754	719	748	710	707	761	703	737	751	699	774	752	773	758	713	718	753	803	751	744	772	670	758	738	741	780	711	752	681	733	730	741	747	714	719	709	744	724	755	775	733	726	718	728	730	708	735	799	713	758	792	704	715	740	728	743	700	760	746	698	743	733	765	732	741	726	769	749	732	734	706	745	750	765	753	778	752	796	732	746	741	757	685	764	761	797	702	698	736	763	731	761	738	727	726	746	753	741	734	752	698	788	744	742	694	741	739	749	700	759	730	765	717	727	795	815	716	710	779	770	795	739	710	754	733	705	730	763	745	700	762	760	704	778	786	720	724	737	722	774	697	745	774	776	739	720	718	728	754	742	668	729	773	735	749	740	709	783	759	757	798	715	733	719	772	715	788	745	768	732	729	678	763	759	787	787	723	777	768	715	697	775	722	719	777	708	705	773	744	744	763	770	733	743	721	769	702	727	747	673	713	693	775	752	724	736	728	732	736	719	719	734	705	716	742	702	733	754	760	752	737	696	716	763	737	714	747	743	703	694	766	718	745	735	768	751	733	757	747	740	744	704	768	754	689	752	798	700	715	709	734	717	787	700	767	706	745	738	714	794	775	767	744	731	787	707	720	727	720	673	760	786	746	684	759	741	759	733	768	746	723	771	733	732	720	716	726	772	682	692	749	743	758	717	741	778	759	696	742	716	684	736	752	749	718	712	717	723	755	761	731	737	761	769	768	744	696	717	733	726	694	728	723	744	724	747	711	775	684	714	728	685	783	743	697	776	736	749	746	757	730	764	739	737	696	776	723	732	749	739	704	769	720	750	770	758	725	711	678	674	778	742	740	735	737	722	762	744	712	736	689	768	723	729	754	714	735	699	745	729	739	722	776	681	716	724	742	756	711	741	712	747	757	764	722	707	767	723	758	756	735	718	687	782	759	764	718	730	698	740	730	750	754	727	745	766	746	740	770	724	717	756	715	727	764	731	760	702	703	733	749	741	770	736	733	782	735	731	702	725	794	739	724	722	725	749	685	780	690	763	684	712	771	765	744	748	769	713	695	766	772	719	691	738	733	759	723	734	703	676	718	717	710	701	672	723	732	772	741	783	737	713	734	703	697	767	748	713	743	730	746	775	706	715	692	719	716	694	785	675	712	734	754	731	711	677	742	722	745	772	748	728	762	734	730	762	734	700	728	750	717	700	720	701	748	726	734	743	713	768	761	733	690	783	714	753	763	772	749	753	716	751	727	766	728	780	700	757	785	720	743	708	745	721	676	765	710	692	726	750	727	733	754	775	715	687	742	740	713	742	740	720	733	752	736	717	749	742	722	738	722	705	716	708	720	732	722	751	748	794	783	724	719	700	713	743	727	720	754	778	730	734	752	725	726	735	748	684	719	734	781	726	721	737	705	728	733	768	730	731	751	741	665	717	715	742	737	713	717	703	740	728	755	763	751	766	745	741	759	753	738	729	731	759	715	711	789	685	744	739	737	755	746	737	741	740	710	722	745	676	682	726	737	751	755	750	704	747	732	746	723	694	729	770	729	726	766	688	758	761	720	742	688	738	718	717	753	760	710	750	736	721	728	745	688	725	734	773	757	696	752	722	758	753	753	702	756	743	731	734	742	743	711	736	715	741	723	695	790	769	729	744	704	738	716	767	718	757	783	767	754	808	673	749	708	761	730	759	734	739	726	730	730	770	756	700	785	748	739	716	719	704	747	767	771	757	760	711	689	747	738	699	737	753	768	717	732	743	716	690	702	692	760	740	730	718	723	721	735	727	673	748	740	772	714	764	742	711	720	750	729	715	760	730	703	725	745	739	721	706	702	760	713	747	741	742	811	735	724	714	726	772	708	803	744	694	729	768	739	744	737	778	753	773	734	733	737	749	731	763	763	718	769	716	724	700	701	746	713	709	741	760	723	702	704	766	718	727	738	740	687	743	726	739	771	728	728	809	716	776	693	775	744	744	740	759	726	778	772	718	686	728	744	737	704	725	740	689	753	733	721	762	748	711	712	764	733	720	735	755	786	712	706	762	747	750	757	773	718	777	776	709	719	809	716	732	718	788	755	691	687	694	747	720	723	734	705	730	719	776	756	711	768	741	790	765	702	695	732	702	744	745	711	745	721	771	717	754	741	733	736	768	712	743	759	767	783	704	766	737	754	737	730	723	729	710	738	768	758	684	772	704	711	751	748	724	728	739	691	747	730	749	737	800	816	741	740	696	798	743	751	705	730	750	719	719	741	804	756	750	775	782	743	782	727	737	732	750	743	773	725	740	763	703	750	726	707	742	754	757	707	698	749	701	739	778	757	736	702	668	769	700	706	740	750	730	730	699	766	761	744	755	714	714	689	743	752	742	722	756	743	719	760	685	753	740	728	744	720	751	701	780	724	736	737	726	712	737	732	766	751	735	691	767	787	731	709	722	748	731	786	712	725	694	755	725	701	739	750	706	716	731	731	752	734	697	768	735	731	755	673	696	755	777	743	731	769	757	677	720	724	746	775	725	776	778	708	700	777	731	736	734	702	742	730	792	761	743	731	776	707	695	767	771	746	705	725	717	688	711	745	713	690	703	752	736	765	670	768	738	790	727	728	759	720	770	708	778	748	712	720	753	734	757	725	725	746	741	751	754	756	759	690	758	728	748	692	713	719	749	688	763	701	718	776	752	730	699	804	715	746	713	742	739	686	705	748	747	704	747	698	728	744	768	760	685	692	715	746	735	740	769
27807	19805	6308	644	445	387	337	343	381	302	356	357	355	372	320	348	363	331	339	373	340	291	346	353	344	325	358	353	326	358	336	348	349	340	348	342	333	379	335	345	305	364	358	368	393	359	331	360	351	343	321	317	339	328	313	336	310	341	317	323	329	325	325	322	342	335	354	354	296	330	319	349	336	327	364	345	332	343	355	307	342	364	335	384	355	387	343	337	352	329	344	374	322	327	360	300	341	311	348	315	290	357	329	324	347	334	329	378	341	337	315	378	327	325	334	333	367	340	341	351	344	366	326	372	344	340	354	379	350	349	373	314	300	345	304	338	362	350	329	319	333	301	349	357	333	342	340	330	342	333	326	333	354	354	339	326	340	341	314	331	331	347	325	357	345	327	317	342	358	349	361	359	354	350	319	343	338	327	349	332	352	350	362	362	346	323	334	333	328	339	316	327	331	341	355	320	355	344	337	313	323	381	338	393	351	343	372	368	347	343	380	318	340	361	323	349	366	336	348	350	360	326	329	363	350	340	344	369	290	351	338	370	366	285	339	306	332	324	304	321	336	325	335	323	348	368	334	329	360	309	338	344	354	339	338	346	331	353	381	319	329	348	316	356	341	331	339	345	300	354	349	364	341	313	338	327	359	339	326	353	307	361	325	317	347	330	341	353	329	352	341	350	353	342	331	346	337	348	322	342	360	339	335	327	352	355	348	366	340	337	361	341	353	342	330	369	342	352	341	319	342	367	328	355	333	325	342	329	318	384	336	327	324	384	344	333	357	325	316	360	341	309	356	341	380	325	344	324	346	321	320	325	357	333	360	373	361	362	362	363	310	336	357	335	346	331	392	349	343	347	350	324	368	342	335	357	357	369	336	409	324	320	329	323	348	324	350	353	301	337	344	354	328	350	319	333	335	302	352	348	306	354	356	351	370	349	322	351	327	351	343	346	308	356	330	308	356	358	331	344	370	336	336	317	356	343	325	340	344	325	331	352	349	331	326	335	340	378	311	325	341	323	336	368	305	372	342	309	337	348	359	337	340	355	325	318	338	319	335	337	339	330	340	326	328	332	354	339	331	322	354	381	336	355	355	329	328	328	337	328	357	334	328	339	367	340	317	325	324	344	321	368	349	345	355	341	344	357	321	344	349	371	332	322	362	327	345	335	368	349	358	340	360	324	343	336	332	326	391	343	326	330	339	353	350	346	334	323	310	317	354	326	339	329	362	347	312	290	340	304	347	331	310	330	333	337	355	338	360	326	310	354	345	344	342	353	354	309	356	390	339	353	335	375	338	322	318	344	305	305	334	299	357	366	335	287	333	336	313	348	345	361	340	356	327	338	349	310	321	361	326	334	334	344	352	362	348	342	358	332	330	334	359	340	340	364	319	334	338	328	373	356	329	347	342	365	350	328	356	331	320	336	345	316	319	342	353	374	314	333	365	347	330	365	320	350	349	345	353	332	328	345	357	330	334	341	356	327	329	355	365	316	319	356	347	319	340	325	354	357	360	349	377	350	335	325	365	366	340	356	338	364	373	348	361	380	339	347	344	347	336	381	344	363	335	346	350	351	370	363	346	332	366	334	335	302	376	326	340	345	330	327	333	347	359	372	353	353	344	353	312	321	364	297	361	335	330	335	343	338	369	381	344	350	336	341	349	360	342	339	345	351	337	323	318	342	356	315	353	367	308	298	323	318	364	356	341	302	329	344	354	336	358	334	307	363	361	368	362	342	334	343	329	353	339	324	340	375	323	338	305	336	332	345	328	352	330	328	340	346	308	340	328	314	325	331	312	336	334	321	328	348	343	354	334	339	326	322	346	344	312	387	351	324	346	331	328	351	329	342	346	353	349	361	349	380	347	352	368	333	333	362	329	358	374	320	335	378	348	375	382	366	313	343	348	353	355	324	343	342	306	372	338	378	369	320	331	334	293	342	354	341	383	355	340	332	382	320	335	347	332	382	322	328	337	316	344	336	320	346	323	328	324	298	366	354	326	352	340	306	328	313	367	338	319	321	330	330	338	368	325	332	335	328	347	361	334	338	356	342	336	374	331	318	341	345	351	344	355	335	356	330	343	302	349	315	347	360	339	324	310	349	326	321	342	345	329	328	327	351	359	348	340	342	313	351	328	336	339	336	329	344	379	329	358	357	339	373	347	302	366	320	340	338	348	354	343	363	334	370	341	338	354	325	384	349	351	322	343	313	349	334	344	329	341	343	360	359	357	373	357	336	328	341	340	334	347	349	334	366	317	321	344	315	340	388	348	312	311	337	347	306	324	327	363	334	298	363	308	325	338	370	367	345	357	326	357	341	341	352	320	333	328	360	347	339	359	349	346	367	334	329	371	330	370	333	339	347	342	351	331	355	338	334	338	360	335	324	369	349	361	351	319	376	350	349	381	352	365	339	327	311	349	323	336	368	350	372	329	353	355	350	330	351	331	302	334	363	358	341	348	325	323	327	323	334	351	357	379	369	339	350	343	342	334	338	310	333	338	340	355	352	346	337	327	323	349	354	353	324	382	313	341	319	299	328	370	359	367	354	359	348	360	348	325	327	363	336	350	328	341	359	349	348	329	359	340	366	345	341	349	332	348	331	380	335	344	342	346	360	349	352	323	323	337	321	323	358	359	337	339	359	337	342	330	350	350	311	327	360	329	342	353	335	366	334	327	358	352	372	349	352	365	332	340	318	333	324	352	335	311	337	327	377	331	324	363	340	292	340	363	334	354	356	351	306	341	313	329	359	322	321	324	305	353	352	361	381	378	333	335	338	360	315	367	334	338	349	310	340	328	335	335	367	339	341	334	331	315	341	348	324	346	307	355	334	341	319	357	336	321	355	335	339	330	347	303	309	341	354	327	328	353	347	322	335	332	301	327	320	375	342	338	324	353	322	325	389	325	347	330	362	353	313	349	361	315	354	327	355	333	317	365	342	340	337	331	377	345	374	331	346	327	337	344	354	360	304	342	337	331	328	359	353	364	335	354	328	344	347	388	358	361	311	329	338	344	334	341	380	344	302	336	357	353	347	329	329	336	367	362	345	342	347	346	351	345	349	323	333	327	340	327	326	351	369	351	379	333	313	353	327	334	298	357	329	333	361	287	338	329	339	327	318	350	330	337	296	352	320	345	355	341	341	347	325	389	326	322	326	338	364	346	339	369	358	343	362	360	357	334	317	330	314	313	335	333	346	378	319	358	361	299	347	341	347	350	307	348	357	339	337	333	321	344	346	334	343	332	334	319	359	321	345	336	353	346	314	322	314	355	349	371	348	306	353	322	324	338	383	368	328	329	337	329	416	330	361	315	322	317	366	335	326	343	344	370	344	317	309	341	359	317	359	339	328	345	361	322	358	330	299	366	302	357	374	357	357	342	336	358	342	361	341	347	327	339	365	354	324	323	358	358	346	344	340	336	345	340	340	361	349	319	334	337	353	348	354	342	308	330	384	334	345	393	322	318	322	337	337	299	355	353	334	330	332
4502	3187	723	434	426	414	373	389	399	375	371	358	384	332	384	327	362	374	356	354	310	369	358	377	329	348	414	331	350	356	344	366	343	353	396	348	337	377	349	347	322	329	343	358	369	357	344	337	367	364	354	351	343	343	382	368	353	353	366	321	352	351	353	383	371	340	325	328	333	330	342	348	348	388	380	359	333	372	333	335	357	334	349	364	337	393	353	337	310	348	345	348	354	333	343	343	342	376	369	343	324	345	349	345	366	357	372	342	350	374	337	328	344	360	357	350	369	370	322	333	370	364	352	331	363	351	343	342	357	357	336	362	363	350	325	341	328	370	351	352	389	357	368	316	367	332	330	334	340	338	370	370	340	328	368	354	350	354	351	335	390	331	362	343	377	386	356	365	386	365	339	350	335	364	356	318	343	342	348	357	370	371	378	369	347	349	349	364	351	347	389	367	389	365	342	347	347	347	349	364	341	349	368	358	369	358	335	392	328	357	366	352	349	322	344	371	360	357	315	340	411	341	380	346	369	376	390	346	345	359	352	345	363	335	341	371	385	347	395	344	381	360	366	363	346	342	369	376	370	345	364	360	365	357	319	308	328	358	368	379	389	358	385	345	337	352	372	355	332	349	337	309	367	363	348	359	350	336	341	368	351	356	367	345	372	373	356	350	383	387	356	379	326	356	327	356	344	346	324	354	338	337	344	375	320	357	338	361	340	341	340	343	344	335	356	346	371	336	374	337	351	375	340	368	355	369	359	350	336	342	316	296	353	350	380	330	360	341	413	347	370	377	352	324	358	354	375	353	336	332	340	370	331	347	353	357	341	398	330	344	355	387	329	339	296	347	345	341	365	363	336	343	339	357	357	355	332	316	362	358	374	342	362	368	382	364	366	334	404	331	355	369	384	350	349	375	349	339	359	332	338	369	346	344	318	340	360	355	335	364	366	383	362	347	363	376	343	348	389	346	355	380	328	366	367	334	339	356	343	350	345	359	365	355	371	305	306	380	346	329	337	342	328	340	334	371	388	340	292	387	347	348	363	326	335	314	303	343	350	334	352	423	326	395	368	389	379	353	315	365	337	374	372	342	325	336	349	356	350	342	346	344	357	354	352	335	366	373	339	368	360	355	352	300	363	350	381	329	345	355	348	328	355	341	370	352	371	343	300	351	353	365	380	345	342	385	369	339	357	324	342	390	374	337	352	338	347	382	332	340	332	333	369	357	347	353	384	363	358	362	342	354	355	369	350	337	342	365	350	392	322	334	344	360	365	334	346	361	331	370	361	363	353	372	366	373	345	396	362	323	372	341	388	344	373	332	368	341	359	345	346	348	348	334	348	334	348	369	323	342	322	342	387	346	343	352	382	350	353	368	377	405	330	359	360	334	361	360	325	355	377	365	348	349	347	327	361	359	366	331	356	347	384	369	340	336	366	350	381	373	352	349	396	349	356	352	361	383	351	354	352	335	305	369	364	353	351	338	374	345	345	370	379	331	367	343	332	365	347	349	344	351	352	355	361	357	378	358	354	342	378	357	352	319	353	358	342	371	330	356	353	320	346	321	354	333	360	332	374	359	368	351	379	401	352	384	343	363	362	388	375	335	356	362	338	373	365	362	339	368	333	378	342	354	332	391	377	363	352	336	369	405	376	363	387	386	324	335	342	339	357	341	341	366	383	371	364	370	367	378	367	332	354	328	323	327	373	364	347	362	335	358	328	340	371	337	366	350	331	322	333	362	358	327	361	326	381	343	351	341	335	364	306	345	337	365	364	346	345	344	366	347	340	345	334	348	307	361	360	363	366	363	345	356	329	335	341	357	322	382	346	375	352	337	341	305	352	351	337	357	347	312	391	330	332	396	351	333	363	318	380	318	356	334	342	340	340	326	361	333	329	353	359	333	370	347	393	367	360	394	369	339	363	371	359	326	357	376	347	386	348	358	344	348	320	335	372	365	342	379	336	344	344	374	355	362	344	361	345	329	364	375	378	347	356	352	399	362	365	351	359	333	387	321	370	354	354	385	344	353	346	346	320	370	368	337	350	355	335	296	375	342	343	363	362	346	339	330	322	331	306	372	345	330	352	338	333	360	349	337	317	331	340	384	350	358	382	374	355	348	338	343	335	324	351	337	383	365	348	362	387	354	393	345	349	333	366	353	368	366	345	387	341	338	336	378	375	375	340	369	351	357	348	338	376	375	352	338	350	333	351	378	361	367	381	350	343	332	355	374	344	355	348	345	328	360	332	365	354	351	342	362	368	320	359	376	296	345	353	349	332	337	362	368	349	335	374	320	339	378	339	375	359	382	354	346	361	340	343	354	343	354	344	346	363	348	353	323	349	337	343	361	329	334	362	332	341	333	367	330	367	368	368	330	326	349	339	338	343	347	331	380	365	329	363	332	371	358	336	340	359	366	366	353	346	347	352	356	379	358	354	340	348	325	336	351	354	362	349	394	348	310	370	351	357	334	342	328	339	349	368	353	368	346	362	316	356	372	332	357	352	385	379	349	350	363	354	389	333	374	322	373	359	378	356	369	368	365	357	383	328	343	375	353	361	336	350	344	346	361	366	353	339	361	354	343	338	375	316	345	346	398	346	358	330	355	343	366	351	311	370	384	337	424	358	393	368	354	350	351	381	356	339	349	347	390	348	367	322	332	334	368	346	387	356	365	338	325	355	386	347	339	362	337	350	361	324	339	308	330	364	342	352	352	370	358	355	346	335	345	367	329	360	399	344	384	366	332	346	344	354	351	345	378	378	351	375	346	381	329	352	365	337	366	340	325	362	361	360	323	370	356	357	319	346	361	346	358	360	342	378	375	325	370	342	359	346	358	372	343	335	346	372	359	329	380	316	385	315	356	341	347	374	349	381	381	356	352	325	353	375	324	356	321	297	330	358	330	379	362	385	341	368	380	319	350	373	349	322	351	328	348	351	374	368	392	348	356	362	329	306	373	347	349	330	354	343	355	349	324	379	321	354	344	349	396	344	366	355	346	350	341	391	373	357	373	369	369	396	376	339	381	335	374	316	345	377	335	357	367	357	339	361	336	346	345	339	368	382	396	372	369	324	366	341	403	339	318	360	401	367	354	326	349	319	339	372	349	365	340	348	371	352	368	350	377	365	356	353	364	368	347	355	361	369	349	350	372	349	348	338	303	348	348	369	340	386	377	349	352	353	371	335	354	379	350	385	357	321	367	336	356	363	359	375	339	368	376	345	365	372	342	368	341	353	359	341	322	366	353	328	340	338	380	373	350	339	353	338	351	360	372	337	356	340	367	375	370	353	369	378	358	373	334	324	348	368	345	362	344	365	362	341	338	344	355	388	320	342	366	345	341	356	360	393	352	351	356	343	361	358	355	358	377	344	305	381	365	363	355	388	393	370	361	377	368	354	362	354	329	351	338	380	399	307	323	341	354	373	332	331	369	334	330	361	377	335	342	355	349	341	349	365	349	365	354	343	368	356	338	354	397	363	348	349	348
23708	21494	29060	24343	21498	14094	1812	1162	1041	940	911	925	865	848	816	861	755	784	833	822	811	800	782	761	767	770	782	761	797	799	775	800	778	738	721	720	762	741	710	651	742	766	736	737	764	723	708	736	773	763	795	759	764	773	758	739	764	748	747	733	798	698	747	695	806	767	715	727	762	758	751	735	730	737	759	747	699	692	728	739	756	728	766	765	718	710	760	745	685	759	689	753	769	730	764	730	784	755	738	692	698	742	752	740	725	750	715	690	709	750	746	720	723	767	739	728	788	766	716	726	714	752	704	735	719	697	722	735	757	681	693	724	791	695	740	692	721	720	750	702	759	798	823	752	700	748	756	727	712	721	718	750	730	702	794	763	706	768	720	738	745	772	719	688	747	732	724	721	728	746	753	742	700	732	761	719	751	755	738	714	710	779	683	738	719	731	782	734	679	729	687	741	749	703	778	719	727	762	745	709	716	718	720	692	756	795	754	801	709	732	727	727	748	709	743	716	725	710	740	774	748	760	762	756	724	753	728	719	770	712	745	749	676	761	754	694	722	719	724	694	760	698	733	778	705	762	742	757	720	782	708	717	712	740	749	754	729	730	718	726	750	720	736	764	694	728	747	763	772	718	708	714	738	747	729	707	782	780	743	752	784	679	774	725	760	741	711	711	771	709	701	729	751	727	763	746	752	734	741	774	718	672	730	797	726	730	734	729	698	773	755	770	727	738	732	766	711	719	745	708	744	724	750	755	696	734	709	739	755	704	731	724	778	694	725	710	692	754	715	698	744	663	718	733	707	736	727	771	777	738	761	712	777	779	742	728	766	754	691	736	696	777	737	767	739	728	733	700	701	743	692	724	701	701	743	708	702	787	693	749	752	722	724	747	781	747	756	703	786	775	796	664	705	737	764	761	701	744	760	761	725	747	694	714	747	734	703	738	677	749	725	767	742	718	774	793	749	811	738	720	731	680	779	749	746	762	753	730	709	739	739	741	731	739	765	748	759	748	705	731	728	727	792	781	696	793	696	712	745	724	698	732	741	765	692	759	737	739	784	744	743	725	717	761	696	706	763	718	737	700	754	708	716	755	717	732	722	703	761	713	783	764	718	684	719	762	691	740	706	735	732	750	723	704	758	694	705	730	713	690	796	673	802	749	767	755	752	727	750	725	697	750	706	762	734	787	782	735	702	754	713	728	726	732	743	727	693	751	780	746	756	745	705	720	684	721	726	745	737	741	711	756	670	724	749	770	766	775	708	771	743	747	752	734	770	758	733	762	722	737	780	718	715	765	758	745	777	755	751	767	704	783	773	736	703	766	705	673	754	729	765	694	709	712	746	733	757	752	760	747	693	709	716	741	749	720	762	697	734	767	720	723	773	759	759	696	730	712	750	764	748	731	716	752	727	760	747	727	727	675	760	662	770	719	755	711	743	774	736	730	714	687	734	766	788	726	723	739	735	751	695	758	751	782	732	740	728	732	718	715	709	799	732	776	717	784	761	745	752	705	749	729	741	733	728	741	700	709	726	733	723	740	761	725	713	711	751	692	725	737	724	692	727	713	757	823	733	692	737	789	742	757	727	749	770	782	803	748	753	719	748	763	734	738	758	752	712	721	768	787	743	693	769	754	773	736	709	779	684	753	695	768	706	696	752	728	744	734	695	738	716	642	752	747	769	741	677	760	756	790	785	763	753	763	744	721	698	761	686	682	761	743	793	733	721	685	766	666	710	727	714	697	734	710	748	737	771	761	757	702	716	702	709	752	758	716	712	720	731	718	729	711	772	715	761	763	696	726	736	745	699	800	736	721	741	758	678	704	690	686	734	737	754	794	760	780	773	739	729	711	728	708	738	726	712	778	745	681	739	726	758	681	734	759	693	726	769	728	691	712	761	770	761	721	734	747	681	738	725	707	707	682	739	701	770	747	763	752	736	734	690	696	677	721	737	764	728	743	738	716	772	700	775	754	752	765	742	728	730	727	771	733	746	734	691	759	712	741	736	739	681	723	752	752	783	749	677	749	681	729	791	770	770	732	688	723	779	746	754	736	684	738	740	713	730	744	666	814	775	758	792	749	761	710	710	793	778	779	705	752	719	773	679	710	718	718	695	716	718	759	760	739	710	705	714	790	736	722	691	733	708	707	740	699	788	751	722	736	755	721	747	723	722	718	736	782	760	758	727	734	726	722	722	721	747	783	734	757	727	748	765	727	758	758	729	723	756	733	690	764	771	733	688	695	690	697	755	718	703	702	762	731	768	722	686	746	795	742	707	696	726	740	739	722	697	750	734	698	718	743	749	783	727	746	751	731	718	736	793	737	733	763	736	758	764	725	763	746	666	697	775	744	736	756	711	683	715	774	740	724	709	721	708	753	714	755	768	707	688	739	709	785	711	746	764	710	746	766	764	755	742	717	700	807	759	682	730	735	696	704	688	723	776	690	717	749	743	708	712	769	713	712	721	758	710	734	738	747	742	726	695	699	729	774	754	721	757	754	710	705	730	719	712	770	704	720	756	742	738	714	708	698	723	715	735	736	714	744	724	726	749	723	748	734	733	720	731	689	750	753	742	702	749	756	710	742	732	688	715	721	701	766	719	706	759	776	686	759	767	758	766	689	724	727	767	756	686	748	765	750	735	731	733	772	760	777	750	737	737	720	760	718	690	770	700	795	720	704	784	703	766	763	729	711	752	695	733	743	757	740	694	717	733	730	710	745	743	719	709	698	765	740	707	718	734	732	737	747	708	758	752	681	760	718	729	758	722	743	690	738	718	761	744	730	707	759	737	766	754	735	750	781	758	745	785	694	724	766	726	769	772	718	716	703	719	716	744	712	747	709	698	739	806	724	690	777	662	735	783	728	710	734	779	746	743	721	721	780	698	726	716	706	726	755	665	721	745	720	726	701	728	766	729	759	757	727	750	785	753	756	749	752	693	741	725	735	776	787	693	691	752	771	718	679	726	711	755	713	725	732	719	732	717	778	684	709	756	713	753	707	697	706	768	730	700	747	696	738	707	745	729	733	737	754	697	783	722	726	738	759	727	730	729	709	715	763	771	799	718	739	754	704	697	727	712	752	772	722	722	758	746	714	694	765	726	723	691	704	742	754	758	688	733	732	735	736	687	708	728	704	724	755	689	739	732	766	726	737	761	752	685	708	676	699	779	692	756	677	697	749	700	729	696	762	735	742	708	784	726	711	788	709	757	731	674	703	723	723	774	677	675	738	722	750	736	708	757	721	720	706	757	734	735	794	735	752	805	742	723	735	738	730	718	794	711	713	689	714	708	720	706	738	756	731	782	742	734	732	692	668	740	773	732	743	744	718	727	705	777	746	707	750	739	705	710	727	693	767	726	739	774	743	738	693	731	690	756	730	721	722	725	752	752	748	740	740	719	723	713	756	731	730	736	712	693	721	718	738	785	746	727	727	704	773	739	746	739	720	731	727	743	763	719	739	759	756	756	747	695	722	771	755	719	715	706	710
5113	23497	6429	3237	2448	1889	1539	1297	1188	1055	1030	943	859	876	907	831	868	798	785	782	794	771	788	828	725	722	833	714	763	750	761	763	730	756	742	752	738	744	769	795	782	807	774	751	748	758	755	743	736	763	724	752	730	781	688	743	741	697	748	685	767	744	766	737	748	729	747	766	728	730	676	746	743	767	782	751	781	773	750	744	763	714	725	757	703	713	748	725	742	787	751	739	715	734	716	731	738	769	783	832	734	761	736	744	771	737	767	750	794	759	777	796	761	776	700	752	768	740	780	792	757	734	750	715	709	693	789	745	743	734	759	761	769	736	798	722	726	785	733	775	716	730	729	753	804	813	755	771	730	774	729	775	762	763	720	816	761	699	751	750	738	783	736	763	737	722	761	772	783	719	709	771	721	763	712	745	818	710	765	696	746	760	736	783	724	784	787	740	738	768	763	797	735	741	753	679	755	778	775	754	768	715	752	769	776	770	736	737	797	736	763	745	778	816	729	789	689	708	738	757	783	731	700	754	750	735	782	746	769	752	782	790	713	780	749	753	692	807	739	741	766	777	704	748	692	770	770	724	706	753	738	730	730	752	756	730	754	758	730	768	766	764	743	712	735	702	722	743	747	771	757	737	761	800	739	743	766	734	781	748	792	743	726	756	778	803	781	736	756	801	757	739	712	764	721	747	726	729	738	750	778	779	730	757	748	757	737	690	769	763	736	762	745	788	738	722	735	779	733	774	754	834	730	742	772	753	742	747	805	793	760	760	709	753	771	731	737	747	712	758	717	701	732	696	766	740	735	747	762	740	720	735	731	774	746	705	731	789	717	730	787	760	736	712	744	755	808	737	723	738	709	776	771	747	766	761	798	733	741	772	701	740	804	711	730	756	752	746	764	782	797	742	786	722	743	749	747	772	765	759	746	791	767	708	731	779	712	728	726	764	759	761	738	747	780	712	742	689	742	734	712	749	710	748	760	744	795	745	761	760	750	763	787	782	794	751	727	721	741	796	737	773	812	731	747	769	742	723	725	750	716	739	744	755	719	728	763	712	754	725	725	726	792	785	757	746	762	770	696	797	740	751	783	746	759	846	799	682	731	741	755	771	761	710	772	748	764	743	757	694	755	711	730	763	728	731	727	758	749	692	728	759	791	728	711	743	746	764	726	730	767	746	772	742	740	728	719	774	785	705	721	764	736	746	735	715	780	721	741	760	777	765	744	760	763	743	672	757	782	705	746	806	719	709	705	722	745	717	757	695	693	735	785	690	776	728	711	720	756	770	729	758	700	787	722	735	735	762	761	741	756	736	724	777	779	744	732	777	761	768	751	717	739	765	764	750	787	800	715	771	761	777	755	761	720	730	777	747	717	691	755	745	770	681	778	773	743	690	763	743	750	764	701	750	745	752	705	743	719	741	774	762	741	764	716	715	789	759	816	810	738	730	736	758	746	735	709	753	749	732	766	751	735	755	781	766	788	746	757	772	744	728	757	776	713	709	740	760	794	766	770	715	751	780	747	765	761	709	699	747	760	782	729	754	773	775	722	745	750	763	742	733	709	719	725	743	756	725	720	742	737	752	744	759	755	745	738	752	768	765	756	763	756	792	749	757	748	768	690	832	759	755	789	786	748	732	745	767	775	719	746	739	757	773	727	774	813	762	710	708	766	742	714	737	715	742	728	762	757	680	771	749	763	773	767	750	729	755	749	765	748	744	791	732	733	803	746	723	715	770	761	755	803	698	732	727	761	792	736	742	797	754	746	805	740	784	758	720	762	742	772	746	712	734	745	710	748	780	730	784	726	763	725	769	775	772	809	701	783	767	702	710	726	723	744	727	745	767	835	783	731	729	787	702	758	761	751	802	726	731	750	759	732	719	723	769	718	699	765	706	728	751	762	764	713	720	772	697	762	730	765	743	760	748	766	787	720	751	750	742	775	741	735	734	760	746	807	764	792	756	768	759	787	749	780	760	757	747	792	789	760	757	724	803	711	781	727	730	745	725	774	814	759	736	765	778	746	793	761	728	701	723	730	743	733	760	702	729	678	737	735	721	783	747	790	704	726	748	739	753	749	686	744	756	721	767	764	771	763	736	728	705	750	749	743	786	791	701	731	751	710	763	759	795	745	777	734	741	769	759	757	731	766	766	763	763	698	703	729	779	714	775	783	780	728	744	724	753	762	733	764	737	725	785	738	751	759	750	732	725	748	835	785	739	762	765	770	779	698	741	745	793	734	708	677	793	729	726	743	731	785	745	759	733	744	725	798	734	688	703	728	738	768	689	737	724	778	745	760	720	774	751	712	740	776	741	788	710	676	722	764	729	762	753	759	700	752	775	703	749	731	768	803	719	780	781	763	709	683	741	791	758	761	723	831	753	761	684	734	761	708	726	767	724	747	746	709	769	686	742	783	767	751	744	714	748	724	773	730	776	759	753	744	748	702	721	736	724	721	767	758	748	799	786	758	716	731	746	761	692	723	738	746	762	792	670	724	783	763	751	749	748	741	758	736	752	753	794	746	721	744	785	726	681	798	786	759	762	758	776	733	787	775	735	745	747	704	787	740	670	716	729	752	734	732	758	784	778	762	798	800	765	747	744	747	747	718	742	754	738	737	788	753	692	753	779	757	791	704	748	745	783	752	774	772	779	787	777	708	731	708	773	729	763	748	748	711	791	774	777	733	803	757	762	717	728	701	760	726	710	748	729	756	728	745	757	786	799	728	700	752	762	725	764	748	750	736	701	698	720	702	751	720	758	751	794	746	763	731	760	786	735	744	735	804	731	727	786	750	735	751	746	745	811	743	758	740	717	729	748	733	721	725	706	762	682	772	754	773	752	777	738	748	752	738	749	777	783	678	720	790	740	771	732	770	712	780	736	826	683	760	758	775	752	770	737	719	781	713	780	714	759	807	778	744	767	764	721	739	756	731	772	735	761	704	742	723	735	783	775	737	713	712	772	707	749	724	775	778	761	842	762	725	775	741	726	758	734	735	817	752	763	740	714	775	762	771	740	711	777	716	777	724	719	735	754	757	813	736	760	711	760	763	707	733	796	761	756	783	732	774	774	800	725	747	732	731	776	762	763	764	784	723	762	771	782	707	807	748	773	752	761	760	729	761	773	710	700	776	783	719	782	799	743	812	717	738	727	783	751	729	757	752	720	733	706	722	739	756	758	732	701	703	720	782	748	797	717	802	724	770	773	781	743	735	752	734	732	773	756	716	756	771	739	744	739	708	772	770	759	706	752	795	707	755	762	806	764	720	744	762	766	728	747	752	714	760	795	697	713	727	798	770	751	737	704	760	721	697	745	735	688	702	765	781	795	705	788	717	757	747	770	725	744	737	708	770	709	775	732	719	784	717	771	728	788	746	727	752	779	730	803	785	728	732	746	741	779	796	722	777	759	787	717	696	785	773	751	755	779	694	768	791	800	743	778	783	800	716	760	743	717	771	795	769	731	705	762	700	738	740	756	778	752	741	746
24834	21448	28203	25098	15962	777	458	360	320	294	313	285	252	248	275	234	275	251	218	213	221	214	236	230	230	210	196	237	239	199	225	199	189	235	204	174	209	198	216	202	241	223	233	183	210	210	222	224	208	212	204	205	202	230	205	216	206	195	213	212	208	227	204	217	231	236	226	192	200	212	199	197	190	190	214	205	210	236	214	192	226	195	193	228	198	218	203	200	200	209	216	193	219	204	201	199	210	211	218	208	217	218	226	207	224	213	203	205	217	215	230	230	203	217	217	197	196	185	212	222	200	227	203	203	219	198	226	213	230	233	200	221	213	188	219	211	213	211	228	221	209	210	196	253	213	214	210	222	198	183	203	240	204	207	225	175	216	213	189	224	225	184	187	202	201	238	232	187	195	213	196	226	193	224	215	203	223	227	218	199	231	197	239	220	209	213	191	202	250	196	170	212	200	206	200	205	224	251	234	232	189	198	205	220	203	200	207	217	220	202	195	219	201	191	187	208	226	222	190	221	213	215	223	223	221	211	211	206	217	225	214	215	200	205	198	195	212	223	211	218	210	212	227	226	197	217	203	200	217	204	211	207	210	195	240	213	211	198	206	235	197	230	224	209	182	209	221	217	212	207	226	234	193	195	230	212	208	210	189	225	207	235	218	202	165	212	227	200	238	206	212	226	240	209	231	230	188	213	216	212	217	229	197	215	235	192	197	181	213	206	226	227	203	215	225	208	212	231	196	221	232	209	222	200	238	203	189	194	223	226	241	214	206	193	196	200	203	225	208	210	195	200	216	217	217	211	212	223	223	176	197	186	212	223	196	174	226	223	196	222	201	215	204	194	223	211	209	206	209	204	204	217	191	204	254	218	206	210	217	218	202	247	192	225	216	220	206	216	185	182	220	218	192	226	215	219	198	218	216	208	201	199	200	223	209	202	225	233	206	199	208	229	205	215	219	198	204	229	198	225	217	226	210	220	226	204	224	227	230	191	214	198	233	226	197	212	220	217	197	179	212	210	212	199	202	206	202	214	212	203	206	206	226	193	209	223	214	239	211	207	213	210	204	230	202	234	208	207	202	212	210	204	206	208	213	219	209	196	189	211	210	209	212	231	198	223	219	203	188	221	221	210	206	224	200	228	192	191	223	196	233	223	190	211	204	233	213	193	189	206	226	215	217	195	191	201	251	206	223	221	198	215	193	224	234	179	200	216	234	226	191	245	192	216	224	217	218	214	221	200	180	196	231	188	199	207	210	186	217	224	200	222	222	201	200	210	177	217	197	202	206	230	216	201	217	215	192	222	199	210	207	214	234	227	223	215	193	229	200	219	182	196	221	241	220	226	195	196	184	227	200	201	200	226	212	204	204	186	221	222	183	208	223	169	241	221	192	205	199	209	190	208	178	219	203	199	205	213	223	235	222	222	230	206	218	234	222	225	203	223	200	226	191	216	242	203	183	213	210	212	219	213	184	232	207	221	216	220	194	199	191	220	201	211	215	213	204	187	176	207	211	211	212	202	205	198	216	247	194	207	205	188	199	204	215	195	188	210	196	197	225	244	185	221	243	222	193	215	184	203	184	198	172	223	203	228	198	207	221	211	195	215	218	204	205	241	208	216	197	206	205	223	221	192	220	197	207	187	209	216	207	192	233	217	237	197	215	203	215	214	235	204	203	230	209	196	215	189	191	205	197	207	240	252	215	206	192	204	216	192	204	216	202	188	187	220	190	193	241	197	200	209	222	186	230	192	223	209	230	203	179	230	239	207	214	208	220	226	244	212	175	197	226	194	194	202	217	227	201	220	204	180	196	223	204	230	217	205	226	186	198	245	218	208	221	201	198	220	202	215	234	209	208	205	233	207	211	198	219	194	227	211	212	210	233	221	200	229	227	216	204	205	221	212	209	219	196	217	220	205	196	229	228	198	211	211	204	198	203	210	214	198	189	213	220	218	208	222	209	211	217	198	217	202	227	248	214	228	210	212	196	220	226	218	166	222	201	195	210	212	205	194	209	203	210	203	244	191	192	223	212	204	211	207	197	209	208	211	188	214	216	212	219	209	239	209	215	202	216	198	201	200	198	204	189	207	203	213	205	200	209	209	220	221	214	201	225	209	186	245	197	200	204	216	215	206	181	213	218	212	194	232	186	206	199	222	198	224	208	212	230	238	214	217	196	210	228	212	208	208	232	204	205	223	223	227	216	212	245	210	217	192	229	200	205	237	204	233	190	228	204	216	212	226	236	225	195	220	184	192	204	197	199	210	236	222	208	234	217	210	182	205	194	206	216	212	190	208	219	228	228	201	207	211	229	217	202	228	180	185	188	203	214	217	247	206	198	226	222	214	189	216	215	210	226	205	216	195	198	221	230	216	211	223	213	185	220	228	231	210	214	200	189	191	189	211	194	212	184	233	188	214	183	175	198	217	215	172	201	238	181	209	173	216	235	220	202	212	226	243	181	236	227	204	184	227	203	265	238	180	179	214	223	199	223	222	205	201	194	191	187	195	207	230	219	191	215	204	215	229	204	235	211	197	193	205	204	205	219	205	186	190	220	227	233	215	215	213	197	193	212	204	200	218	238	194	203	221	203	218	204	192	202	198	222	232	199	207	214	230	222	220	230	219	225	214	206	200	224	201	210	193	215	224	201	217	209	181	223	214	235	218	218	232	208	233	189	195	223	228	214	215	234	209	201	198	198	216	213	214	225	227	204	195	223	220	223	231	224	212	199	211	188	217	192	208	197	193	199	218	207	200	222	197	204	199	212	226	197	219	240	210	202	189	204	199	200	209	226	179	209	226	204	207	225	233	207	236	196	229	195	185	222	213	223	214	214	204	220	214	189	189	237	204	212	200	196	195	175	222	191	208	196	195	229	219	210	195	209	217	184	218	212	218	232	203	207	178	214	221	220	233	186	228	214	214	239	196	207	210	205	204	208	199	220	207	192	210	159	204	190	197	223	200	230	200	208	197	215	199	194	223	227	224	211	197	216	192	227	255	223	212	225	225	190	173	203	212	221	223	208	229	196	182	219	217	203	196	238	225	212	205	193	203	213	231	223	227	204	233	181	212	205	225	220	209	209	217	228	201	225	211	212	215	200	197	223	244	188	217	185	236	209	186	224	197	223	199	221	240	216	200	184	209	219	211	209	218	199	203	224	207	218	196	231	196	193	198	188	206	226	204	191	214	191	186	224	215	230	199	204	219	196	208	202	202	204	224	227	234	198	241	227	216	198	204	201	208	214	194	200	207	233	220	196	184	190	190	209	219	220	191	203	212	233	208	213	226	223	196	187	239	222	201	209	208	209	200	199	184	222	214	221	187	221	215	232	211	209	229	229	194	195	216	201	179	203	226	191	211	199	203	223	218	202	197	174	219	242	229	207	208	189	215	205	200	186	204	204	210	225	219	207	210	199	218	195	204	212	184	227	207	218	187	234	220	223	212	184	227	191	175	190	222	204	195	236	226	214	202	223	228	186	241	205	217
4945	18071	3933	1703	1253	964	764	578	520	408	374	370	335	333	297	283	284	269	297	301	273	263	268	231	276	255	257	282	245	264	241	240	220	243	243	246	244	254	260	239	287	259	235	255	240	267	240	278	243	233	245	235	252	228	222	247	266	236	255	229	250	258	264	212	250	223	273	237	236	264	250	223	254	255	216	218	227	215	265	234	225	238	231	259	210	239	249	241	221	224	218	237	231	260	254	261	227	258	219	230	225	222	223	240	235	232	244	249	237	230	223	222	249	216	234	216	209	203	224	209	244	234	232	225	240	241	234	244	216	231	241	240	210	209	223	242	231	248	239	217	249	241	212	260	246	246	256	221	249	238	212	230	279	215	253	248	224	215	250	231	218	209	240	240	251	236	236	237	246	269	263	255	251	244	232	245	230	249	269	239	240	239	232	258	221	260	233	233	238	264	239	227	241	231	234	202	227	249	240	222	245	215	253	255	254	230	233	240	223	227	234	237	224	253	231	234	235	224	235	202	246	241	227	252	236	230	238	204	240	255	223	207	237	252	230	226	263	224	259	246	269	242	251	274	248	257	230	236	235	250	238	195	237	245	270	246	214	227	243	227	225	242	231	239	241	224	249	240	246	223	208	248	237	237	241	245	232	219	243	238	223	242	213	233	231	236	237	241	202	236	216	231	223	247	225	241	234	229	224	220	243	245	231	205	246	251	238	227	257	233	220	250	202	229	250	241	230	219	254	265	232	241	242	221	234	216	224	231	227	231	247	237	230	233	234	229	226	269	240	242	232	214	218	225	219	245	216	220	225	224	233	244	277	224	238	231	231	237	227	235	220	212	232	251	242	218	230	223	230	227	236	240	246	236	246	234	226	242	238	241	245	242	238	227	226	247	224	260	209	244	232	248	263	237	224	232	210	238	223	271	217	244	246	230	238	233	263	202	217	240	232	248	194	235	230	219	211	216	220	222	248	220	263	234	219	240	245	209	227	244	225	258	219	233	242	221	249	220	231	224	214	218	218	231	224	232	236	239	243	209	238	235	216	227	216	222	256	227	238	233	230	233	241	241	207	255	228	220	238	218	251	220	237	242	278	235	221	239	253	241	223	253	221	248	223	236	265	232	242	243	229	228	225	230	245	236	222	237	252	211	187	237	220	232	260	236	231	227	198	236	227	241	242	238	266	239	200	223	239	258	259	215	238	213	240	250	220	238	223	232	232	254	250	238	229	234	232	222	225	230	211	213	236	247	236	229	242	252	217	250	232	213	240	212	240	210	232	242	247	278	239	229	249	241	229	258	227	252	270	220	201	231	245	209	257	215	243	223	231	216	237	240	223	216	258	248	228	246	235	226	214	222	235	236	252	224	252	236	226	222	228	218	241	234	246	224	208	230	230	211	231	245	229	217	240	249	238	218	235	225	244	214	232	255	220	213	246	235	243	239	214	239	215	252	270	223	221	260	204	235	263	213	238	239	233	241	204	217	210	214	230	244	243	249	240	240	259	227	240	216	254	234	217	204	247	205	213	212	246	235	211	230	237	247	221	247	245	243	251	222	279	242	223	217	217	238	233	230	246	238	230	222	231	265	217	259	253	251	232	226	228	245	227	242	242	222	249	234	236	253	244	229	234	238	240	225	226	233	253	214	210	252	248	259	253	241	220	222	222	249	229	221	211	225	241	246	243	239	235	221	212	226	218	248	258	214	235	224	249	227	251	236	237	214	228	230	223	242	215	249	210	223	246	251	220	241	225	216	231	244	220	240	232	237	223	232	233	221	234	240	237	234	248	252	235	218	256	239	228	259	238	246	236	247	212	238	217	215	233	246	257	226	239	241	245	235	249	216	249	254	219	200	242	246	243	247	214	216	241	224	277	238	235	231	240	272	211	244	250	217	262	238	231	230	238	220	236	263	237	256	228	219	239	234	227	243	233	214	248	248	239	230	236	219	264	230	243	222	212	235	213	251	246	210	265	271	233	226	194	239	249	229	231	226	244	235	227	241	241	243	235	234	225	261	203	212	226	225	261	237	230	240	233	236	273	224	242	240	237	217	220	249	213	234	238	220	239	261	216	229	231	208	240	223	236	249	242	246	262	228	227	229	227	216	241	200	220	246	234	222	254	253	228	231	229	215	258	234	207	250	238	238	240	252	249	237	239	259	232	274	243	246	216	240	241	256	224	217	254	216	236	263	232	252	227	238	241	212	216	227	265	236	222	225	238	264	232	229	237	226	210	225	273	229	241	236	250	244	226	240	243	236	262	273	206	237	260	245	235	221	218	219	201	241	220	217	230	242	253	236	229	200	249	229	237	236	212	194	265	239	244	236	245	257	218	248	212	233	218	233	224	252	259	253	225	216	237	228	239	233	225	222	218	258	250	235	252	240	205	241	232	234	242	249	228	243	233	216	218	237	247	240	192	211	238	244	207	235	224	244	244	215	229	226	229	242	261	232	213	227	234	251	228	242	239	200	241	217	234	203	237	222	227	251	212	219	226	258	246	221	227	223	238	239	227	235	254	224	235	241	219	240	238	242	255	214	249	231	219	237	223	246	240	250	253	220	253	242	241	259	229	203	225	225	227	233	217	194	191	229	202	237	220	255	214	232	244	241	229	216	233	251	232	232	221	229	229	220	247	243	225	223	252	252	250	239	244	260	252	245	248	240	233	247	246	236	232	208	211	220	260	231	236	211	222	249	215	263	243	222	225	262	259	226	242	284	241	223	250	222	217	221	222	235	246	232	220	231	216	201	233	247	262	226	253	252	226	268	256	209	241	251	220	200	235	237	230	239	257	231	204	224	211	219	232	227	253	236	234	201	237	242	244	225	216	213	263	238	216	251	239	248	211	222	244	237	243	226	242	233	248	237	232	236	255	223	234	232	201	244	225	226	225	235	224	223	238	212	238	242	225	248	250	254	255	238	248	208	238	250	225	244	229	253	227	251	247	234	269	231	227	251	248	225	238	236	237	232	209	250	256	217	226	230	206	219	222	232	238	262	240	222	243	216	238	225	246	240	239	207	232	264	242	237	232	246	258	221	230	245	250	211	238	252	201	237	232	242	241	239	228	241	252	252	239	297	244	245	225	232	236	220	233	253	254	231	249	253	248	241	253	231	218	256	223	204	234	239	275	217	246	235	231	245	242	233	247	226	240	220	228	231	209	231	233	266	229	247	244	256	246	203	227	257	223	221	203	220	244	221	243	204	237	238	219	220	239	227	222	210	239	232	220	239	232	203	229	233	258	248	232	236	236	240	234	254	236	196	240	249	235	243	237	239	253	255	229	239	261	243	226	196	236	240	239	211	219	221	237	225	239	208	245	224	237	236	223	240	236	252	255	203	228	231	221	218	246	258	229	253	233	232	259	259	255	249	223	246	240	248	251	224	244	236	222	227	226	216	256	223	247	231	230	235	252	218	238	227	239	247	225	241	246	257	223	220	231	233	233	252	229	240	224	222	246	247	240	233	224	274	223	242	237	211	229	240
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
