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
340143153143	340143153713	340143154263	340143154813	340143155363	340143155913	340143156463	340143157013	340143157563	340143158113	340143158663	340143159213	340143159763	340143160313	340143160863	340143161413	340143161963	340143162513	340143163063	340143163613	340143164163	340143164713	340143165263	340143165813	340143166363	340143166913	340143167463	340143168013	340143168563	340143169113	340143169663	340143170213	340143170763	340143171313	340143171863	340143172413	340143172963	340143173513	340143174063	340143174613	340143175163	340143175713	340143176263	340143176813	340143177363	340143177913	340143178463	340143179013	340143179563	340143180113	340143180663	340143181213	340143181763	340143182313	340143182863	340143183413	340143183963	340143184513	340143185063	340143185613	340143186163	340143186713	340143187263	340143187813	340143188363	340143188913	340143189463	340143190013	340143190563	340143191113	340143191663	340143192213	340143192763	340143193313	340143193863	340143194413	340143194963	340143195513	340143196063	340143196613	340143197163	340143197713	340143198263	340143198813	340143199363	340143199913	340143200463	340143201013	340143201563	340143202113	340143202663	340143203213	340143203763	340143204313	340143204863	340143205413	340143205963	340143206513	340143207063	340143207613	340143208163	340143208713	340143209263	340143209813	340143210363	340143210913	340143211463	340143212013	340143212563	340143213113	340143213663	340143214213	340143214763	340143215313	340143215863	340143216413	340143216963	340143217513	340143218063	340143218613	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23252	21590	31327	30889	34502	30198	16188	1373	249	223	253	234	253	234	243	223	220	211	219	181	213	216	220	219	193	209	195	230	221	190	226	200	204	208	209	224	226	208	220	202	196	213	219	236	188	192	211	197	208	211	194	205	199	215	203	202	225	212	199	182	207	213	234	199	215	182	189	206	210	228	212	216	198	215	203	202	201	220	211	212	217	193	205	213	178	183	222	212	207	191	210	216	203	226	193	201	209	187	218	189	203	188	195	225	187	198	215	193	212	228	195	191	207	206	222	195	225	200	208	195	213	199	227	206	228	213	217	206	213	191	234	213	183	199	195	215	200	229	198	211	179	213	225	205	156	210	192	202	204	194	232	213	215	205	206	185	213	221	199	202	197	169	218	233	194	201	208	199	209	176	209	191	201	204	186	213	217	190	193	220	224	193	191	187	181	211	194	206	192	196	218	206	222	189	207	205	213	200	199	187	201	210	198	201	188	220	194	218	190	182	198	204	205	217	200	235	193	170	239	203	203	208	198	217	190	190	214	229	200	203	201	205	207	215	188	217	222	215	226	197	202	195	223	198	196	196	173	212	206	206	186	217	193	196	208	188	246	220	242	187	175	227	191	209	218	204	202	186	205	205	207	207	222	216	188	212	216	206	206	194	202	179	224	234	192	216	234	189	203	202	210	199	234	187	194	228	187	225	203	190	190	225	204	197	196	206	220	213	200	199	219	220	189	202	216	175	187	213	202	216	192	205	229	193	204	190	219	207	205	205	211	200	185	234	189	205	205	200	201	216	195	225	213	185	180	202	221	213	206	194	206	207	200	181	211	201	186	200	206	199	171	213	178	199	219	210	208	217	219	201	190	246	200	200	215	202	188	193	212	213	221	221	185	198	226	204	197	217	207	185	215	195	185	185	196	209	214	186	212	216	222	195	188	180	203	188	197	205	207	204	198	185	163	212	189	185	227	199	202	227	202	182	203	217	215	222	223	180	177	185	191	215	226	211	188	200	196	192	203	202	214	201	192	198	191	191	185	220	207	224	198	190	199	214	197	166	219	210	202	191	210	185	210	210	210	214	221	199	174	197	195	194	216	216	212	200	213	191	204	224	197	198	215	221	183	199	218	217	212	200	228	202	190	215	228	228	190	213	198	207	225	220	189	214	204	209	225	198	227	218	223	209	204	193	208	215	197	174	200	210	188	209	198	211	179	215	203	229	208	207	220	191	195	217	196	194	224	194	216	202	215	191	220	232	187	203	187	181	209	195	187	197	200	200	206	204	204	185	198	213	214	179	214	219	194	206	226	180	192	184	204	221	200	209	213	216	202	209	191	188	215	220	197	212	196	206	206	200	218	192	182	213	201	205	217	191	207	208	204	203	196	223	212	188	187	202	203	195	198	214	195	204	208	205	207	208	195	200	225	180	218	209	226	207	195	209	194	187	180	229	191	195	216	195	200	211	198	224	200	209	210	188	204	221	235	204	224	220	194	195	213	206	231	214	193	194	186	225	189	174	198	200	215	211	219	187	214	191	192	211	199	190	181	191	199	177	249	169	208	204	213	169	213	208	184	196	221	201	171	207	206	186	208	192	202	209	201	228	198	176	187	197	201	176	215	197	210	191	230	207	186	197	188	237	207	223	214	176	203	217	201	224	198	216	225	224	212	178	228	194	202	211	205	185	192	215	187	191	206	212	182	213	207	218	175	187	197	190	206	230	199	223	200	225	202	182	209	195	217	194	201	219	181	214	213	183	215	223	208	208	215	208	220	197	222	206	179	190	220	197	223	199	224	207	203	214	222	238	218	199	192	223	212	198	210	187	186	235	215	207	191	203	193	223	182	190	187	223	210	209	198	209	196	194	230	200	192	205	200	212	169	224	220	217	191	216	219	207	226	190	229	195	215	201	199	215	196	200	208	186	224	184	217	212	195	201	193	184	187	210	218	214	209	204	210	175	185	211	214	204	211	209	211	193	206	208	193	190	190	193	197	172	205	207	174	196	187	197	201	202	207	226	224	234	189	200	202	185	205	208	209	205	202	217	210	218	177	219	222	209	189	208	186	193	198	195	224	205	207	204	204	184	214	204	207	223	209	203	209	194	194	200	215	194	186	228	210	218	204	203	189	198	189	206	212	219	205	189	199	194	187	220	208	212	168	203	198	198	186	202	191	203	219	187	174	206	212	194	202	177	217	226	186	231	204	197	214	186	221	198	213	187	186	213	227	217	186	208	208	209	194	224	233	215	191	214	236	195	194	197	178	187	212	216	203	220	199	226	197	205	196	209	189	191	196	193	204	213	183	200	218	220	191	223	197	202	213	209	214	209	214	206	213	162	205	176	224	200	198	205	189	205	191	218	207	208	182	190	178	210	208	229	204	184	208	215	212	219	200	211	213	190	208	210	208	218	192	222	227	203	211	191	212	205	218	211	220	194	209	206	196	232	189	186	210	225	209	220	180	203	193	196	199	173	198	197	206	211	217	201	184	185	175	194	223	190	188	190	194	209	217	217	202	217	214	201	194	208	208	230	203	219	194	191	208	193	203	215	223	185	207	180	192	219	212	206	196	205	197	196	204	206	216	234	206	207	224	204	194	209	206	216	210	215	229	204	217	231	208	216	204	224	222	189	222	175	220	182	255	197	201	188	169	174	227	208	211	219	203	223	196	214	207	223	197	213	185	201	180	197	209	191	209	197	229	193	195	204	202	187	198	187	206	217	204	217	172	198	207	208	214	217	227	210	209	202	207	192	204	179	209	210	192	205	188	210	223	207	209	202	210	192	212	210	200	183	219	194	211	226	223	196	221	210	207	200	196	197	185	226	216	213	215	187	213	214	194	160	198	201	225	207	199	219	206	204	182	226	208	220	205	210	193	177	211	217	238	206	234	229	192	223	207	176	190	186	205	215	190	186	196	210	193	207	199	215	186	208	214	213	214	188	197	201	198	191	192	200	200	234	219	188	237	203	185	186	216	196	189	187	209	212	200	210	198	220	182	208	205	208	224	182	193	220	209	184	186	175	209	184	178	219	214	211	203	202	207	219	185	206	202	201	194	222	188	206	216	220	195	206	231	190	213	227	221	208	228	207	228	175	177	207	194	220	210	207	184	226	219	190	204	201	227	225	203	185	192	226	196	197	182	213	215	188	233	215	196	207	218	173	189	185	220	203	186	222	208	202	199	179	178	204	198	221	213	184	213	193	205	211	198	230	195	181	197	222	184	219	227	199	191	200	184	217	222	215	210	202	214	219	200	220	188	192	202	229	203	211	199	189	193	201	211	227	220	189	198	217	190	215	198	212	177	203	213	208	184	198	236	263	189	216	227	185	168	231	205	190	198	202	220	208	196	188	226	218	210	210	227	199	193	215	194	187	214	225	201	196	182	212	215	189	200	182	192	209	214	184	229	196	194	214	200	211	185	212	184	186	200	206	199	180	204	195	185	213	188	189	192	173	195	201	196	201	224	221	207	185	209	194	211	200	221	186	177	200
59739	98688	85050	67214	53985	33917	5316	457	413	373	347	322	322	303	300	288	251	267	299	245	260	248	231	263	283	281	254	255	281	255	273	233	236	249	265	264	245	267	263	244	252	219	264	219	255	264	251	244	243	255	231	245	260	249	217	238	255	240	254	225	263	246	242	247	247	243	238	253	273	253	260	253	217	271	256	247	227	251	253	248	241	255	254	267	267	239	254	258	236	255	252	234	277	249	253	245	270	250	255	257	246	251	245	241	257	241	245	208	237	239	253	225	225	241	243	231	220	276	211	242	248	240	236	240	274	249	225	258	241	268	221	245	240	223	210	252	266	210	251	240	231	250	246	213	232	266	254	258	259	234	238	232	248	250	247	244	248	264	228	227	268	270	207	224	245	249	244	258	272	242	252	237	261	237	233	258	237	246	253	265	239	230	267	249	269	238	219	242	254	222	245	238	226	223	241	244	235	248	256	221	267	273	237	237	230	244	277	246	245	234	207	239	246	236	242	241	248	237	243	237	238	228	260	255	212	248	252	258	202	213	241	261	282	234	234	255	228	242	270	236	262	235	226	245	260	230	250	233	249	253	223	257	250	248	286	262	252	249	272	255	239	239	211	269	230	266	228	260	248	250	268	244	243	226	233	250	254	243	251	262	270	276	251	234	264	233	235	244	233	275	235	248	235	232	272	250	251	260	223	232	232	231	250	248	249	249	239	246	226	258	250	252	244	219	248	277	266	237	251	229	271	225	266	251	234	250	218	241	262	258	244	235	262	244	261	254	262	267	227	235	232	238	221	245	235	235	239	269	243	233	238	228	220	234	256	233	239	229	222	271	238	247	233	259	233	266	266	249	244	232	246	239	253	239	236	241	231	222	255	251	246	250	236	243	237	271	238	252	220	245	255	241	256	242	262	263	229	256	255	229	255	265	258	246	260	246	240	253	242	212	235	254	264	243	224	234	236	233	227	236	240	236	234	280	240	268	261	243	260	247	235	266	265	251	229	225	209	272	239	235	252	255	284	255	242	230	257	274	234	235	279	269	234	246	239	239	249	232	257	263	257	264	243	242	261	257	247	262	239	242	249	226	240	247	224	236	232	225	279	257	254	236	257	281	205	244	229	262	252	245	241	242	231	256	247	238	232	257	236	225	222	255	247	259	246	229	236	240	252	257	241	220	248	234	265	220	233	240	255	228	255	241	255	261	260	273	266	254	228	255	232	244	232	246	232	241	213	226	240	273	242	242	241	229	234	255	226	234	234	230	228	251	220	225	232	235	257	261	249	261	250	253	256	232	232	251	237	240	264	253	242	233	224	237	263	253	276	239	236	246	264	251	237	223	236	213	262	248	237	240	250	253	242	246	225	239	246	243	226	246	237	240	253	248	228	249	255	257	220	261	239	237	256	227	235	248	233	242	247	241	240	248	227	245	251	245	234	248	245	235	252	242	240	241	254	248	212	243	245	241	236	246	252	245	239	255	252	257	222	220	273	254	265	260	255	247	231	252	272	231	261	230	267	270	229	258	213	271	252	257	232	241	247	243	284	253	219	239	252	251	236	236	222	250	231	243	244	208	267	257	226	257	258	224	250	254	259	251	227	259	239	241	253	255	222	261	254	245	239	222	255	251	257	248	216	261	259	256	256	218	237	225	273	238	258	258	251	271	263	245	254	245	258	250	244	238	261	277	237	243	257	256	227	275	257	240	259	254	251	219	230	233	261	218	247	239	236	238	266	232	259	249	260	247	224	276	271	258	237	250	218	243	229	238	261	243	235	247	244	253	249	241	251	250	257	249	255	262	251	260	234	208	247	251	241	234	251	232	211	212	232	232	257	229	253	244	211	210	271	228	246	253	261	273	257	233	252	255	246	243	243	229	247	273	260	239	243	236	270	214	234	272	205	261	260	245	253	208	256	226	237	234	269	248	257	224	246	219	255	231	242	262	247	277	245	244	251	241	261	230	263	262	247	257	253	250	249	252	240	255	253	252	224	233	237	256	248	256	231	262	224	258	238	247	265	239	211	274	241	259	265	232	225	255	219	223	253	246	254	265	263	241	274	231	241	217	268	209	238	231	269	249	239	245	263	267	226	217	227	252	223	254	236	273	245	236	268	238	236	256	246	243	260	255	232	254	245	254	254	240	258	251	251	268	259	255	243	258	231	236	239	260	259	245	223	280	213	258	232	244	256	232	262	243	220	252	249	251	243	243	233	256	242	243	266	233	231	252	286	245	234	243	238	248	261	235	249	291	247	253	226	239	247	242	251	246	247	245	250	244	245	252	255	280	236	233	243	228	267	235	229	255	217	262	235	250	245	249	247	246	246	267	225	243	236	257	240	268	232	237	253	243	222	251	229	239	244	241	223	245	229	221	262	247	257	246	256	231	283	248	251	251	275	291	257	233	263	242	255	223	259	235	248	242	228	254	272	248	255	236	265	230	270	229	259	270	240	239	249	237	263	225	241	222	251	222	224	246	244	247	254	253	245	264	252	226	241	239	253	254	226	267	232	249	277	260	278	240	246	250	265	238	249	266	247	220	232	226	246	265	223	261	229	235	237	256	251	272	229	256	215	242	258	250	236	271	227	241	232	236	246	274	225	268	233	239	251	237	222	235	218	242	256	234	248	261	247	245	236	235	276	254	269	223	233	227	259	232	231	250	243	241	260	256	225	251	224	270	255	228	256	228	252	261	246	257	256	239	260	249	238	248	236	234	221	214	232	257	238	258	259	227	235	242	228	231	260	256	256	235	218	280	223	270	255	231	246	279	233	252	239	244	271	261	247	263	257	257	247	240	246	252	255	213	261	239	250	267	247	264	263	245	246	239	230	243	257	215	282	221	233	269	230	232	257	241	252	227	240	238	255	239	252	253	228	250	262	230	227	257	228	267	256	244	237	243	262	254	218	234	244	232	277	245	239	203	255	236	248	261	252	258	252	235	250	259	232	234	249	235	236	248	276	221	255	246	238	242	269	248	258	241	248	224	248	242	251	266	252	234	263	249	235	260	209	243	245	257	243	231	250	246	245	246	246	245	230	251	241	272	232	260	242	281	248	232	251	239	247	261	231	237	241	228	248	238	225	232	245	250	238	236	256	271	243	233	236	272	255	249	240	243	281	255	234	250	260	230	253	246	225	249	263	252	247	250	253	238	255	232	240	249	246	227	215	276	268	247	220	252	234	247	259	252	247	248	227	235	237	240	236	258	219	224	257	261	256	248	260	222	234	268	241	251	257	213	238	250	221	251	253	266	232	243	226	249	259	249	266	249	239	242	238	230	210	272	236	250	228	243	256	250	250	256	199	231	254	238	251	243	252	266	255	254	254	224	230	245	237	246	223	243	247	207	258	272	260	238	242	228	236	253	261	248	259	260	263	245	251	245	251	257	232	257	239	256	252	256	248	222	245	242	262	264	251	263	246	251	236	218	273	273	236	249	242	263	244	247	253	256	245	255	260	225	265	218	259	228	281	254	234	245	250	221	248	252
27122	22641	26897	19823	9738	3369	595	486	444	478	488	494	458	465	447	486	445	469	461	459	468	434	431	482	484	459	450	449	447	445	453	441	479	455	467	447	451	442	474	490	430	443	429	444	488	433	499	428	462	459	452	456	489	463	460	426	462	440	461	455	438	450	460	456	417	427	461	465	509	515	447	463	455	488	469	490	419	455	457	480	461	446	449	441	464	450	471	451	461	454	431	443	461	457	480	423	454	433	455	439	482	461	444	461	460	488	477	448	462	439	457	429	457	478	428	436	481	446	435	414	469	500	486	472	447	441	475	473	433	412	463	444	447	461	459	452	465	462	455	434	444	425	471	476	497	474	458	485	480	471	463	461	452	469	465	435	486	493	428	457	443	478	478	453	497	478	451	470	475	459	462	464	486	458	482	455	441	448	430	429	437	422	480	443	449	474	455	433	463	502	434	423	452	422	464	399	470	450	461	475	468	417	461	481	507	439	466	459	443	454	450	474	428	497	462	454	437	460	448	485	431	469	463	446	413	469	475	448	470	463	426	419	453	438	481	451	506	457	476	458	422	445	465	494	473	468	436	470	455	482	432	453	449	439	494	487	417	428	460	458	468	487	441	434	427	426	428	418	439	465	477	489	511	499	447	438	470	477	464	456	476	456	414	445	456	473	484	444	449	467	478	487	484	490	480	471	486	453	497	442	504	466	456	440	468	478	437	444	450	460	433	449	470	489	500	441	469	456	464	458	442	476	477	438	462	468	431	453	463	440	442	433	475	473	470	458	478	459	453	485	463	434	395	448	466	402	492	480	447	487	445	484	454	457	464	492	438	478	450	457	445	477	403	425	477	470	464	442	456	487	466	454	462	420	463	463	486	394	446	451	398	437	442	457	472	462	436	462	495	423	479	458	491	421	461	463	458	433	482	467	481	453	470	476	425	488	493	442	492	479	445	439	441	456	463	450	452	475	422	447	471	453	466	423	436	427	481	457	506	470	454	455	448	445	448	492	484	478	440	457	463	488	465	443	446	479	434	470	435	452	460	507	468	466	463	504	448	471	481	441	433	439	428	489	474	452	450	425	477	445	429	478	438	443	436	447	469	452	457	467	450	458	441	447	423	471	468	440	487	466	443	434	436	452	439	476	458	471	434	444	424	426	440	466	489	477	439	413	435	456	432	423	472	406	411	440	453	471	471	431	408	447	448	461	455	445	446	460	397	424	465	407	436	488	484	437	426	440	461	461	437	424	465	496	472	468	468	463	443	476	402	465	473	473	422	439	459	424	430	448	424	459	463	447	490	441	481	464	465	439	479	476	475	442	465	445	497	464	464	456	468	482	458	442	419	426	484	423	457	458	446	454	465	459	463	466	488	434	480	445	417	424	436	469	462	466	454	426	447	469	423	438	493	439	467	470	461	453	487	448	418	452	447	440	457	418	453	454	480	493	449	457	467	458	466	458	455	448	479	469	468	427	455	478	425	437	444	448	440	459	454	446	452	468	418	442	417	448	463	466	472	463	451	455	423	436	466	451	451	430	490	411	420	467	471	479	446	457	427	460	449	468	471	488	430	483	473	427	487	476	448	473	439	506	457	436	448	429	463	479	437	444	453	437	448	451	472	453	445	466	468	479	461	484	466	429	454	459	455	462	461	486	449	430	478	464	439	456	461	462	469	465	438	459	471	465	419	488	494	455	430	453	449	426	461	483	402	451	468	497	478	462	491	455	473	466	444	460	446	403	433	463	473	451	477	470	430	469	445	493	464	490	445	482	472	478	434	453	449	418	444	457	468	466	477	427	470	463	444	438	469	462	476	433	463	459	447	493	436	458	461	480	456	450	467	467	493	490	435	432	427	467	491	447	463	461	440	491	457	487	468	465	449	473	474	462	456	426	457	425	448	481	497	396	481	432	398	419	436	448	455	498	476	481	463	443	466	471	470	455	450	434	451	414	463	442	471	475	453	497	482	466	444	465	437	481	487	448	468	437	462	432	462	457	443	438	476	476	507	445	447	445	429	456	426	420	467	455	489	456	450	473	448	437	424	450	434	425	432	463	462	491	462	472	438	439	458	429	464	445	435	425	465	451	473	494	442	491	482	460	453	443	434	463	456	445	446	444	468	437	443	475	480	420	470	508	449	458	466	418	418	457	473	457	475	429	457	449	418	458	470	460	459	443	458	485	482	466	462	455	412	448	479	425	439	418	454	414	450	453	481	430	497	509	438	423	542	473	464	461	463	456	454	463	476	462	458	457	449	459	479	457	479	456	470	508	448	519	451	426	471	451	443	444	444	422	433	475	464	446	429	469	474	444	482	465	480	430	458	457	484	425	501	457	434	390	450	445	451	430	458	487	425	442	423	414	453	421	479	442	441	439	456	455	467	463	473	464	457	441	443	447	444	471	422	466	484	475	456	454	465	460	467	488	485	421	455	472	496	436	422	464	482	441	470	466	467	503	446	473	450	465	455	446	497	431	477	459	487	456	490	455	437	473	495	426	463	454	448	491	478	462	431	432	431	469	470	479	438	463	478	452	449	441	440	463	478	430	437	473	456	488	482	461	451	467	460	464	502	433	496	446	457	460	442	457	512	452	476	470	431	453	467	455	456	451	469	445	489	454	468	445	459	451	494	427	430	461	463	486	480	506	437	498	454	437	469	471	422	447	461	466	515	418	473	414	470	478	485	440	434	497	424	416	452	429	448	490	407	446	443	451	452	457	422	490	463	449	442	420	467	482	482	432	429	450	489	484	439	450	479	403	486	460	419	441	404	455	420	487	413	444	403	438	470	468	459	485	471	457	474	450	463	482	408	457	473	479	504	478	430	437	478	452	462	469	517	451	495	448	477	463	437	436	506	449	476	448	444	466	456	452	421	453	478	470	472	448	462	471	490	459	440	435	469	448	475	474	496	422	476	484	471	436	460	434	433	467	484	457	448	456	444	467	472	437	453	436	459	472	446	474	457	449	455	438	449	427	432	479	447	500	445	451	435	439	465	465	487	499	450	446	472	494	414	463	456	419	431	483	445	410	432	430	465	434	496	426	479	448	443	461	464	451	422	451	440	498	468	409	458	455	423	459	498	499	405	433	454	429	456	464	470	422	488	460	451	472	451	478	460	453	461	452	450	453	466	447	444	472	487	477	457	455	433	459	439	493	489	454	449	441	452	455	466	457	452	486	447	449	449	453	449	439	454	489	436	452	419	451	441	444	481	426	442	439	458	497	423	438	392	418	441	470	439	498	458	483	484	499	433	458	457	445	450	476	453	453	471	459	436	476	471	468	428	404	479	428	463	472	414	444	476	459	442	469	431	460	418	455	463	468	424	419	437	431	456	472	429	471	441	452	435	452	442	457	482	481	455	477	483	475	445	460	444	464	484	450	440	447	458	454	456	440	426	455	438	477	469	430	414	455	422	465	465	471	454	448	455	459	449	456	447	463	446	453	453	490	470	491	458	472	430	435	476	449	473	460	437	455	459	413	432	449	460	473
25979	35715	28596	17199	10833	4209	683	581	583	573	579	571	568	579	546	578	578	558	517	544	530	556	599	545	578	600	551	589	526	582	598	539	590	579	551	533	563	581	568	556	509	549	578	557	553	514	567	574	563	595	533	551	501	513	544	552	530	505	562	554	523	551	593	546	545	546	547	576	563	534	584	538	575	518	596	555	532	522	561	588	583	548	550	548	579	584	527	574	537	555	545	536	542	548	561	556	591	540	538	531	566	570	615	561	572	579	613	540	555	589	570	503	578	547	554	600	535	588	568	598	540	560	546	529	561	508	570	561	556	526	567	581	569	597	533	626	593	588	554	557	560	517	526	546	513	581	577	532	544	556	564	539	500	587	576	537	568	527	548	577	551	527	550	568	566	531	528	572	519	566	534	573	572	570	594	512	578	573	588	585	565	586	518	560	527	563	576	554	580	530	530	571	551	566	558	553	588	580	539	544	535	576	542	584	584	518	529	526	549	563	553	566	536	545	601	585	571	569	542	569	563	596	510	582	551	577	565	572	545	555	563	574	530	559	532	547	549	575	517	580	561	581	561	548	564	526	583	564	549	577	571	524	532	540	527	553	550	561	557	560	494	583	561	576	561	515	530	542	530	562	594	603	552	557	563	569	564	512	565	586	543	487	559	545	536	580	488	591	548	605	519	553	587	555	540	562	571	547	573	528	584	557	540	604	541	575	560	573	570	541	531	558	574	579	531	558	551	622	520	539	535	581	581	529	582	543	579	574	566	575	558	528	522	515	551	545	573	544	537	551	532	596	561	560	554	606	539	522	558	579	536	572	602	575	558	540	541	549	527	546	553	538	560	508	594	533	541	512	539	587	562	564	585	530	559	562	562	547	573	522	573	567	533	563	568	512	576	574	573	600	576	525	582	530	576	569	576	543	575	539	532	553	549	539	561	538	515	531	544	535	534	557	539	585	533	554	574	505	535	571	568	566	588	566	510	571	531	511	540	520	584	593	588	545	526	538	564	544	553	603	542	574	526	555	567	566	553	548	571	532	597	573	528	563	579	576	517	569	564	536	557	559	560	528	561	558	519	541	611	579	541	563	573	570	547	551	530	558	560	607	535	531	560	601	558	565	539	522	546	538	536	579	559	536	536	578	548	519	537	549	553	560	568	545	627	531	554	547	560	575	556	534	552	562	602	549	547	537	554	566	602	536	516	545	546	526	575	553	526	557	553	580	593	589	536	584	531	535	566	556	530	553	564	554	533	572	549	533	534	583	560	494	531	580	594	584	527	555	532	517	510	532	542	545	526	531	542	516	570	523	546	529	598	549	539	536	551	549	561	602	579	561	548	576	537	572	553	524	528	520	541	615	548	543	543	602	600	545	566	559	557	533	620	546	558	588	566	542	553	585	559	523	546	569	545	528	546	528	537	554	559	510	567	497	566	552	607	561	559	557	550	533	584	563	512	527	578	530	558	543	538	530	530	585	536	565	565	577	546	585	594	538	573	619	548	530	564	554	557	559	603	534	517	585	556	534	525	601	573	559	563	561	556	503	555	588	575	552	570	555	541	564	571	554	550	592	587	571	569	567	536	576	529	549	559	551	544	519	551	574	608	539	575	528	549	549	612	554	586	588	608	543	555	537	547	597	594	548	550	549	557	543	554	559	537	557	546	584	559	589	580	520	521	544	586	554	559	583	540	518	551	568	550	578	566	563	559	556	585	591	576	563	568	565	579	596	529	549	578	536	603	588	536	571	529	547	559	581	552	531	571	548	538	568	575	545	590	567	535	519	543	597	536	541	564	559	568	565	572	627	537	569	567	552	567	551	548	584	580	567	529	566	523	567	541	540	584	582	544	533	570	584	570	553	564	568	546	555	545	607	553	551	524	603	573	569	564	559	600	561	519	538	601	582	587	534	563	554	563	522	619	540	625	558	561	519	564	519	543	580	551	547	538	524	566	575	568	568	570	574	546	549	572	566	551	586	566	568	587	590	544	552	551	518	494	536	607	539	554	584	579	534	549	532	547	521	533	593	566	567	543	522	533	586	580	548	546	540	518	538	566	575	564	540	551	570	586	550	579	550	542	539	550	593	534	630	567	517	571	555	587	590	569	583	532	535	513	547	592	613	534	570	577	541	588	577	528	597	527	565	537	546	556	538	571	533	574	551	612	525	562	553	566	554	581	600	523	562	567	561	493	546	547	546	574	529	562	575	568	544	508	530	547	526	576	544	563	586	562	559	561	567	553	580	574	592	562	563	583	562	573	551	610	605	526	528	577	545	613	563	558	605	550	539	527	564	568	572	597	554	569	534	542	562	559	514	577	523	532	507	552	582	575	543	549	556	538	564	582	498	552	576	566	575	567	503	540	563	545	532	594	544	553	517	549	554	529	581	588	565	567	548	557	632	537	572	523	542	537	526	556	520	532	546	559	603	612	555	578	559	562	565	580	551	530	566	543	573	572	539	537	549	579	569	536	548	571	559	504	554	539	599	518	537	579	542	601	568	544	564	578	581	608	604	581	551	555	541	539	521	597	569	520	528	563	565	564	543	576	532	609	538	585	525	611	578	532	526	569	568	533	564	533	558	560	562	561	533	549	573	552	571	609	528	574	549	558	570	559	541	548	576	554	555	557	541	562	576	547	562	556	517	560	619	570	545	535	528	595	538	565	530	556	556	601	633	556	512	559	566	546	514	574	539	512	502	546	495	544	569	529	536	522	554	548	585	542	514	601	559	549	537	554	584	609	525	542	556	602	606	527	555	555	545	570	570	545	549	589	554	535	540	565	558	538	591	514	586	546	546	538	580	544	556	561	572	531	584	561	570	560	538	522	558	551	596	555	553	526	578	550	553	512	550	542	497	580	522	553	557	571	548	600	576	574	526	547	592	583	581	519	529	575	553	583	592	534	550	541	557	550	559	542	551	545	527	540	563	574	546	545	514	555	539	572	578	553	582	508	577	577	557	553	531	567	565	569	568	545	538	582	545	569	571	573	547	580	542	568	590	550	553	520	525	577	588	559	549	594	517	540	571	553	564	550	538	562	530	545	579	539	534	503	545	564	543	519	554	594	528	537	562	614	553	549	578	573	555	586	543	549	513	527	541	552	580	552	580	585	520	566	521	546	581	580	545	498	578	500	576	521	570	520	599	537	525	562	556	560	580	561	595	533	585	558	557	567	565	556	534	559	598	592	558	575	569	539	570	554	563	590	563	570	548	553	522	562	571	536	555	527	582	544	552	549	571	579	541	505	582	563	521	583	515	567	546	510	557	547	559	597	500	560	556	539	547	548	525	566	576	565	550	581	516	580	570	528	518	565	520	545	537	567	526	533	548	567	544	566	545	550	529	574	541	589	540	600	568	584	555	536	596	550	531	568	560	592	538	568	564	567	583	590	579	534	517	529	567	544	565	537	536	556	564	506	579	567	572	582	553	598	563	562	519	524	572	542	552	560	575	524	547	568	565	549	562	571	547	564	566	524	584	571	563	568	510
23390	20952	31598	34251	34380	25029	7873	483	354	320	344	333	328	311	300	266	315	299	303	325	301	305	292	285	285	287	301	279	291	290	301	312	294	323	277	307	278	273	279	312	296	275	288	288	292	272	288	301	309	312	308	311	300	282	254	273	318	326	318	273	286	308	309	301	277	282	297	265	306	310	288	277	267	295	270	320	309	296	297	281	292	293	298	308	285	288	260	301	277	275	282	290	281	278	286	307	310	303	313	290	283	268	295	301	290	275	275	293	307	266	286	255	290	297	293	294	288	293	284	298	277	309	294	286	278	268	267	293	319	287	265	281	286	311	311	323	280	302	316	278	282	253	272	282	285	292	279	274	299	284	282	284	312	261	300	287	271	289	270	255	296	278	253	259	303	270	283	307	301	285	273	309	291	310	308	272	298	309	289	321	301	323	296	290	304	282	262	299	287	272	320	314	295	291	287	293	293	287	265	256	296	286	285	267	295	295	263	278	313	259	282	271	269	255	286	292	309	265	294	292	315	276	302	307	286	290	317	304	289	263	285	282	291	309	299	303	285	309	260	286	302	304	260	258	287	289	273	285	266	302	276	265	284	283	282	286	293	316	272	275	261	310	287	315	308	296	303	262	311	281	313	283	312	265	286	311	287	275	269	247	272	310	299	300	285	276	293	308	272	293	272	304	277	298	323	277	282	288	287	296	291	286	303	303	277	299	299	297	288	303	311	267	295	318	305	260	294	281	292	292	281	278	297	281	284	306	283	294	275	290	315	265	296	274	277	275	315	281	312	303	266	276	279	334	262	298	267	295	298	279	301	264	274	315	314	281	294	286	324	316	286	282	302	300	268	291	318	268	306	293	297	271	249	276	260	287	298	305	272	298	294	273	265	297	278	312	272	296	263	299	294	305	289	287	294	291	264	282	312	314	298	321	303	278	299	278	272	279	292	268	286	289	281	305	303	280	317	294	286	313	287	271	304	290	277	287	280	286	290	291	289	306	288	297	274	310	260	284	308	293	271	287	281	283	303	271	284	269	320	285	310	289	333	277	264	328	276	296	265	272	303	250	295	273	273	264	270	297	276	283	273	304	287	299	292	287	304	268	318	299	293	289	293	304	234	311	274	299	247	280	320	281	292	278	261	282	291	283	262	302	279	289	247	309	288	288	314	292	299	298	268	285	272	269	311	282	306	270	286	290	279	294	279	288	295	297	305	268	278	318	278	317	280	303	294	285	307	255	322	311	277	264	279	282	297	279	276	295	270	251	270	296	265	277	305	276	299	307	259	306	297	292	279	294	301	307	314	302	285	274	289	315	278	288	286	306	288	293	311	298	286	281	318	283	248	295	276	277	261	282	282	310	296	300	294	290	280	297	251	277	276	297	280	301	290	287	294	295	282	280	275	273	290	293	299	312	289	293	300	332	275	276	281	295	325	306	291	298	280	282	282	298	287	294	302	294	279	293	301	292	262	271	284	290	305	301	286	296	305	280	281	307	283	302	302	280	288	328	300	282	260	301	289	289	299	277	316	310	303	277	269	278	318	301	304	298	295	280	326	269	291	267	265	295	295	271	277	296	306	291	287	292	287	269	288	304	298	292	295	309	314	267	280	286	314	286	305	283	312	304	270	297	317	282	285	295	277	273	299	314	300	288	281	282	300	283	295	271	272	276	279	280	276	294	306	276	284	325	298	269	297	286	276	283	286	275	305	300	280	320	323	291	272	284	336	270	258	264	317	283	307	305	280	262	275	310	290	268	269	279	301	289	285	275	295	282	298	283	290	319	298	282	303	287	282	275	266	258	308	278	256	297	292	270	280	301	270	290	306	282	288	277	292	293	306	288	302	267	276	279	292	310	295	291	306	274	323	291	297	296	332	283	285	281	268	291	258	309	292	290	265	320	299	257	283	303	277	278	287	262	296	287	286	295	270	285	296	325	289	302	300	318	292	260	279	281	264	254	276	289	312	259	291	290	268	287	313	300	319	305	289	297	269	306	305	283	299	281	265	289	304	283	270	348	339	295	266	295	273	274	292	295	295	299	299	277	306	265	300	270	276	266	273	260	270	267	277	272	286	306	266	287	287	297	272	265	260	359	263	315	268	283	299	296	286	326	301	269	304	311	304	275	304	306	326	249	305	270	291	288	313	297	300	282	310	279	300	272	309	298	256	295	255	239	294	271	268	290	295	290	293	242	312	265	322	265	297	272	287	285	308	290	302	272	319	289	298	287	260	342	287	259	310	276	298	265	246	287	305	289	279	285	313	281	280	269	290	286	289	296	279	299	301	278	247	288	279	302	297	290	287	296	267	264	286	295	272	286	257	279	285	307	256	269	324	286	294	293	263	278	279	255	291	291	295	293	295	297	299	329	287	266	305	284	314	291	287	314	306	305	317	301	290	282	302	286	278	270	275	306	286	271	279	291	291	301	287	301	295	288	300	307	268	299	273	293	276	301	287	278	280	269	277	265	277	293	290	281	291	287	298	272	298	305	302	295	294	286	295	306	302	294	289	331	252	302	266	301	288	294	294	286	301	310	307	308	287	311	274	300	288	277	297	292	293	292	310	305	300	278	307	264	272	302	266	278	322	280	299	292	281	290	265	317	283	282	283	268	291	311	304	298	257	276	310	292	322	268	335	297	300	283	293	293	291	285	276	307	288	300	307	290	262	265	272	280	275	297	265	302	313	298	263	312	283	304	316	280	266	313	309	291	269	282	259	299	290	287	308	285	278	294	294	281	309	280	277	275	282	268	310	295	268	282	277	263	285	266	297	268	265	279	294	283	315	255	294	276	286	276	256	279	282	284	322	293	283	287	291	302	280	291	275	280	294	259	305	297	305	292	298	286	301	274	306	310	305	275	272	292	317	290	258	307	270	290	264	287	285	256	287	288	294	280	268	284	279	284	292	284	308	260	275	300	285	279	285	283	266	286	303	288	283	312	293	268	320	275	312	296	317	276	273	282	278	276	269	269	280	281	249	275	324	274	279	288	295	302	286	297	342	281	293	278	309	313	309	284	276	267	296	277	280	260	308	273	292	300	282	296	273	283	268	304	300	297	277	292	271	278	277	297	274	302	282	315	277	259	325	296	260	257	283	264	306	309	303	301	317	266	271	277	316	308	283	305	294	283	280	263	292	277	283	288	286	295	250	278	315	261	285	288	274	286	279	289	288	258	327	312	288	305	265	296	278	274	285	291	294	291	289	311	318	290	299	288	307	297	298	310	293	279	279	279	240	307	276	265	308	307	275	301	281	274	298	310	304	279	264	273	287	296	276	297	279	297	309	299	269	286	270	265	286	269	263	323	273	295	269	335	298	285	317	297	279	303	305	323	320	291	301	298	292	275	288	305	279	307	290	294	304	300	286	279	289	289	290	274	270	261	251	296	290	281	285	303	271	282	291	298	270	296	291	268	285	261	310	302	313	308	294	285	288	283	301	301	288	312	312	288	299	274	256	273	298	269	305	288	250	259	275	281	277	287	292	261
51094	82619	70193	53569	42865	24174	2809	464	466	434	350	400	370	385	398	354	380	393	356	371	364	366	378	407	358	388	388	365	367	374	378	355	364	368	383	363	379	350	376	384	402	347	365	381	408	401	354	355	343	397	351	353	339	327	339	362	338	394	345	370	356	403	350	329	393	340	350	359	329	365	364	371	384	385	357	363	360	342	352	360	394	368	342	358	353	352	358	364	365	360	394	336	377	338	380	350	348	355	335	378	339	349	354	374	367	365	356	363	358	360	386	355	367	340	345	355	350	333	367	360	372	340	370	367	379	357	362	356	378	368	335	363	350	318	364	364	367	361	335	351	374	398	356	344	348	371	378	343	391	352	376	363	378	362	361	338	385	316	392	364	373	346	386	369	387	393	324	354	346	353	366	345	341	381	355	376	360	358	343	347	349	385	365	392	342	406	337	369	339	350	355	362	341	346	350	369	362	348	357	320	376	350	354	369	378	372	346	367	360	347	379	349	332	370	378	372	372	364	346	368	377	413	331	345	381	347	388	379	375	373	342	361	359	368	360	381	321	354	375	370	410	370	403	341	341	344	368	389	340	316	362	374	386	360	341	358	381	308	382	389	319	371	368	356	333	363	358	357	335	367	368	375	395	369	319	361	387	374	392	403	370	360	374	335	364	339	361	339	378	376	358	355	358	349	373	370	362	362	357	373	336	348	373	365	396	342	384	342	375	371	400	391	363	368	376	377	345	383	336	341	379	373	327	357	376	331	369	372	339	357	356	399	365	335	386	376	378	357	361	339	347	372	362	388	357	374	366	363	371	320	369	365	401	382	363	368	363	355	367	370	341	392	354	374	368	410	380	371	354	361	375	362	353	364	370	377	376	336	390	370	376	395	353	356	363	374	367	346	369	386	344	373	346	353	330	345	369	381	352	392	347	365	353	379	348	355	345	348	389	378	356	359	386	374	355	366	349	365	361	345	359	317	382	368	348	360	355	339	358	329	362	375	378	355	366	334	355	349	366	334	378	366	343	341	385	376	320	334	373	347	384	373	345	345	363	369	388	374	361	363	360	360	355	351	322	370	360	360	339	367	375	377	353	382	378	385	314	357	369	360	365	360	394	366	362	350	387	357	351	341	353	346	367	366	365	376	356	351	344	390	360	391	356	349	326	379	353	364	331	375	354	369	377	351	338	347	363	382	362	378	349	320	365	348	344	380	359	359	349	348	346	366	377	373	365	309	334	357	381	347	378	299	343	351	325	397	377	340	343	370	301	338	373	368	363	351	375	365	368	353	350	363	328	357	338	369	352	387	398	371	360	370	400	339	341	353	352	362	354	342	331	357	311	337	348	339	356	333	371	361	326	345	369	366	345	358	361	357	357	364	364	381	358	324	323	330	339	346	341	358	363	368	371	337	353	361	396	358	391	348	359	363	346	340	352	340	360	379	393	346	358	344	376	369	367	354	380	332	324	375	368	353	359	365	363	363	365	374	359	329	331	374	348	413	360	318	353	367	345	366	371	367	356	374	348	338	398	390	366	364	347	371	342	367	353	338	335	336	365	348	375	347	342	356	409	382	372	361	355	351	360	375	380	366	353	353	355	315	330	344	339	348	372	363	338	348	357	347	357	386	355	397	356	359	386	387	356	356	360	371	377	316	362	315	381	352	362	348	365	362	334	368	374	381	357	374	366	337	364	349	396	357	367	397	372	365	342	369	355	367	384	380	400	347	362	370	354	347	330	342	361	360	341	370	345	374	380	323	326	355	385	353	339	350	352	342	324	332	367	363	378	320	336	370	345	354	391	343	364	344	356	368	360	385	346	334	345	371	364	390	343	373	376	344	352	348	379	344	378	353	345	352	368	381	317	354	370	400	357	349	356	365	366	344	341	385	341	368	351	374	348	382	359	372	356	335	346	350	327	386	374	381	358	333	359	360	385	375	381	345	368	384	354	361	377	317	360	364	380	373	384	363	336	380	370	353	374	376	339	364	370	382	370	361	355	368	339	411	365	337	345	342	360	347	356	379	348	345	339	347	387	349	375	380	376	340	310	360	356	354	364	333	353	372	379	380	392	344	367	346	338	359	345	359	362	350	358	362	393	347	367	354	380	351	347	355	411	405	356	351	335	359	380	391	364	349	374	364	382	344	364	356	359	334	363	398	345	333	367	371	348	383	354	335	397	357	365	370	372	371	361	382	368	389	370	341	330	360	371	342	317	354	366	340	375	371	357	329	357	385	370	345	390	389	355	342	331	341	336	348	358	343	353	347	352	356	395	352	371	363	366	386	365	365	329	385	366	384	343	344	387	351	392	373	357	338	360	381	355	340	339	331	362	353	368	393	373	345	332	371	367	332	351	388	328	367	368	358	341	365	359	336	364	405	349	327	350	367	395	371	371	376	367	343	357	346	385	381	359	372	387	368	346	369	356	377	387	359	353	346	333	336	385	364	362	349	383	368	364	380	391	359	371	361	358	365	364	363	334	367	386	345	367	352	345	350	381	379	393	371	368	329	375	381	389	356	352	352	343	365	365	363	343	336	384	373	379	361	355	360	325	345	365	354	368	360	363	384	335	373	341	334	344	353	326	367	388	368	381	343	367	397	348	342	332	379	329	344	331	368	366	352	344	358	335	344	317	368	358	322	346	364	361	374	367	328	338	356	368	389	343	412	353	368	395	374	377	374	354	337	353	362	349	362	368	343	335	346	353	326	381	360	366	376	337	336	326	350	342	359	376	341	368	355	320	348	362	340	369	335	362	367	352	389	352	401	368	332	368	414	444	342	364	361	327	364	345	355	360	380	363	379	348	364	322	319	370	375	349	348	380	364	349	364	375	386	335	366	377	387	356	340	387	339	363	368	341	338	361	359	330	345	342	369	370	362	343	376	398	344	364	360	321	375	351	354	358	350	357	382	373	380	398	388	363	375	388	363	380	404	352	357	391	367	357	372	374	339	367	372	359	356	370	350	338	344	351	329	340	347	373	323	348	346	369	341	374	365	357	346	363	363	342	367	363	379	417	341	359	383	376	374	347	383	363	335	313	367	373	352	407	381	375	342	339	388	363	371	349	381	365	343	374	342	374	408	368	366	356	360	374	371	365	367	368	381	378	357	338	361	352	340	351	367	348	362	368	359	360	365	367	399	366	338	353	371	376	338	343	357	356	382	349	378	364	357	362	340	390	390	418	381	398	332	355	353	352	347	376	362	348	342	361	371	357	350	327	344	340	384	337	396	364	355	371	376	384	334	378	346	317	352	354	373	359	314	337	390	362	333	372	366	377	357	360	356	328	328	388	362	374	371	341	361	379	306	366	365	380	351	367	366	344	341	352	373	374	367	346	386	353	362	347	374	335	376	367	375	351	369	348	340	348	388	352	348	324	375	355	382	374	352	365	348	384	369	345	402	370	356	371	363	340	361	374	370	355	370	358	373	358	351	380	374	387	323	347	336	371	393	378	323	372	388	361	371	339	328	406	365	338	386	368	378	364	334
22495	20858	30169	30092	34191	28983	14878	1184	298	255	253	250	251	219	211	208	193	208	213	185	218	214	215	196	212	165	189	220	187	200	187	192	207	196	191	200	210	209	191	194	176	199	229	182	194	169	193	216	193	205	208	197	190	180	195	194	226	197	214	202	193	185	171	178	177	193	179	171	164	206	179	211	203	210	170	226	196	213	200	184	186	178	210	220	193	174	203	208	186	201	189	187	218	177	173	186	202	187	207	194	182	180	180	204	203	219	202	178	199	173	187	204	196	219	209	170	199	178	199	182	201	198	200	193	205	225	186	165	204	179	187	232	175	196	192	201	216	185	174	177	199	210	208	203	224	196	201	209	194	178	196	204	198	202	187	171	200	211	180	190	197	196	186	212	210	188	193	202	199	197	206	197	190	174	191	192	215	214	225	191	184	209	201	170	191	203	192	199	215	221	200	190	201	194	184	209	194	205	195	210	194	198	205	185	204	184	199	195	211	218	252	181	206	206	193	187	210	206	184	206	201	191	206	197	217	189	198	203	198	165	216	216	193	198	201	200	186	177	192	203	179	202	213	194	192	175	196	201	199	210	192	170	228	191	211	212	176	186	216	191	208	204	182	225	190	193	201	208	194	209	215	175	195	174	195	197	194	199	198	184	174	180	192	202	211	186	188	181	194	176	169	210	190	175	192	203	202	167	183	190	213	175	205	196	176	198	179	176	182	201	191	203	184	194	242	184	218	207	208	221	179	191	204	177	202	214	206	206	212	203	166	216	179	203	200	204	169	188	204	200	197	202	186	204	200	183	191	208	193	196	188	223	202	211	202	203	220	219	188	201	190	186	186	179	167	188	220	193	175	204	194	193	199	198	218	163	201	228	169	179	202	195	221	208	201	201	189	193	197	177	200	222	212	212	179	212	194	183	185	200	180	182	202	203	192	197	180	199	183	216	195	197	198	189	212	179	194	178	171	157	216	191	187	211	242	204	188	197	188	218	199	197	205	199	196	190	191	201	186	216	205	206	200	205	189	176	197	182	186	182	195	197	205	199	194	194	172	189	198	207	201	217	201	193	196	203	209	200	195	225	192	191	202	191	205	205	216	190	208	180	214	217	194	210	215	178	217	209	204	196	206	213	185	203	190	192	194	191	188	216	216	208	231	181	201	200	184	169	185	181	196	185	214	201	216	220	201	209	186	213	207	205	223	211	203	169	185	184	173	207	189	185	182	179	189	192	185	192	184	189	186	203	200	182	166	174	204	174	196	189	193	191	207	204	175	168	193	193	207	190	194	180	174	199	188	201	195	212	208	214	186	201	218	176	211	199	209	176	197	195	207	196	183	173	194	174	226	193	199	210	179	168	202	203	206	187	186	221	191	180	211	217	226	209	187	208	209	204	207	193	165	178	168	182	205	216	196	192	174	200	201	202	200	215	205	187	210	210	181	185	202	194	201	190	198	223	200	202	170	213	198	174	208	236	212	211	203	188	177	205	199	197	215	206	171	189	196	180	201	186	178	170	183	203	195	192	215	181	181	217	210	224	197	171	202	202	224	201	221	197	198	203	184	185	199	189	208	190	182	211	195	183	185	184	209	227	177	188	197	217	190	198	216	211	218	210	194	179	178	189	227	213	198	192	185	226	204	203	233	202	169	192	183	178	194	179	197	228	180	200	191	208	194	207	202	206	192	193	191	197	175	194	197	198	201	180	207	222	204	213	201	190	205	183	237	182	208	197	175	212	188	209	182	219	209	215	191	189	215	184	197	195	184	184	192	192	199	203	176	203	201	188	199	180	190	202	183	194	192	192	190	193	195	206	191	215	216	186	188	214	201	213	201	226	178	191	188	205	183	207	214	217	233	204	159	200	209	204	193	213	185	205	209	213	201	195	211	175	183	206	170	194	207	228	201	212	196	191	193	218	206	196	197	168	181	212	200	207	199	186	208	207	204	187	180	199	195	191	181	173	200	185	148	203	187	224	180	195	191	197	199	175	198	195	198	189	168	192	205	208	197	180	215	192	193	189	188	195	189	195	219	190	196	204	189	200	164	206	197	188	190	195	179	188	203	184	177	188	166	181	193	184	196	202	214	186	215	215	210	206	191	212	223	207	177	192	197	180	206	189	171	219	168	189	181	204	185	209	199	204	221	192	171	188	179	211	227	188	206	198	200	184	182	182	182	204	221	211	208	188	187	190	191	202	203	203	198	207	204	175	163	188	184	202	185	182	197	189	196	182	196	196	196	181	217	196	187	184	188	195	186	164	185	231	214	177	223	179	182	205	202	196	189	218	204	210	216	214	202	185	217	187	187	195	199	201	195	191	186	204	196	196	219	210	193	174	194	199	192	183	191	189	209	192	205	225	180	196	229	193	202	183	169	181	198	190	190	216	228	199	192	183	204	211	217	209	199	193	192	186	214	179	170	198	199	209	205	183	202	188	185	173	206	205	220	185	198	231	197	194	192	183	186	192	177	173	193	213	217	186	181	184	198	203	204	190	182	210	213	190	205	186	190	196	166	216	218	178	199	199	209	202	190	201	177	192	194	187	200	216	222	216	195	221	204	204	187	207	210	215	203	213	203	213	178	181	212	212	176	192	199	222	205	157	215	186	189	207	217	189	200	200	198	177	189	177	205	189	196	202	201	227	176	201	185	175	198	187	199	192	189	199	201	177	190	229	202	179	164	186	167	182	213	218	213	184	189	202	211	204	197	207	187	209	194	203	174	179	210	208	182	185	217	206	185	206	211	185	201	198	188	179	186	205	184	202	211	193	186	175	226	216	226	217	190	223	183	170	214	217	210	199	204	184	205	167	211	206	215	186	187	171	175	187	181	188	211	186	200	191	203	177	204	166	182	181	232	176	185	203	210	172	206	194	206	198	212	178	204	190	220	210	211	184	175	203	204	198	180	183	203	199	192	207	198	197	166	191	192	200	190	189	180	209	188	180	196	207	181	223	204	237	199	201	193	204	205	211	198	204	210	210	175	205	195	195	195	214	226	180	211	185	193	200	190	215	185	188	167	212	218	179	196	211	193	180	199	187	197	203	174	198	213	196	184	186	197	205	211	175	211	162	216	233	193	196	199	175	193	221	191	217	198	215	200	181	174	215	195	207	205	194	206	195	196	217	207	200	175	200	196	191	198	185	171	183	171	187	200	198	197	196	193	212	197	181	171	219	195	188	165	199	211	218	205	185	180	199	190	196	182	193	213	185	178	200	232	186	202	207	185	181	203	203	215	196	189	214	208	206	185	215	228	180	210	181	196	204	178	223	211	222	194	165	203	194	198	198	199	202	198	189	191	211	209	202	208	221	205	186	187	174	207	170	205	183	180	193	216	224	207	217	215	198	207	213	184	205	189	205	184	180	204	192	208	194	220	194	190	181	181	193	187	187	213	201	175	194	164	199	215	187	178	209	192	212	189	198	212	186	210	181	170	194	194	184	184	192	188	206	194	211	210	192	190	205	214	213	216	226	197	200	183	197	186	194
57440	94989	81579	65322	52533	31980	4337	482	356	360	351	317	342	262	277	291	274	272	252	236	270	257	245	224	251	264	230	259	244	241	260	256	253	252	252	225	262	258	253	253	249	250	264	238	228	233	231	252	251	221	226	255	264	207	242	240	239	237	260	242	229	252	243	257	240	240	255	230	236	259	257	245	239	262	235	259	251	248	267	238	238	202	234	219	220	243	273	232	249	228	237	223	249	203	238	254	249	215	244	236	242	260	244	222	216	260	233	231	208	222	230	267	249	206	218	243	224	237	242	226	225	217	226	236	239	231	244	224	243	239	242	255	243	245	232	206	251	248	221	232	244	259	253	225	250	210	242	265	231	260	237	211	217	274	234	241	223	249	222	213	243	225	249	229	259	228	252	229	218	235	225	229	243	226	214	232	218	235	219	227	273	218	259	224	248	236	239	250	248	243	251	243	226	216	228	242	238	229	234	224	236	234	238	242	257	235	229	255	235	248	236	249	236	207	233	218	251	219	219	228	247	245	268	255	222	219	252	260	237	194	212	267	248	246	223	235	263	248	236	245	245	242	230	240	248	230	252	236	261	241	224	240	225	256	259	233	254	257	219	236	204	247	230	231	221	249	225	254	201	264	245	235	229	218	270	227	254	219	238	236	241	226	220	236	224	237	274	254	252	256	255	239	223	267	236	203	228	224	253	223	261	237	232	236	225	237	236	266	243	228	213	230	247	220	225	243	229	268	242	238	233	251	256	250	270	244	243	240	237	239	232	250	245	250	265	255	234	223	242	223	272	258	229	227	230	219	242	260	225	227	246	222	260	259	258	219	236	250	245	237	237	246	238	249	243	241	239	232	264	238	236	231	226	236	235	230	245	252	266	221	241	232	247	243	255	239	242	244	234	251	222	233	237	216	220	251	232	237	213	258	223	223	202	251	235	227	256	238	224	252	249	226	262	230	273	233	215	227	231	252	240	247	223	228	245	232	224	244	248	243	216	225	238	258	233	252	221	258	265	269	206	234	242	249	218	235	237	251	195	228	244	205	238	228	236	247	223	233	252	240	244	256	229	240	232	252	229	249	261	228	221	237	190	233	255	245	272	233	216	225	228	232	257	261	233	239	258	246	216	237	243	265	203	236	249	234	225	218	236	289	243	221	227	247	268	257	231	220	238	230	243	228	252	232	244	242	234	239	212	233	242	258	249	258	219	217	253	242	258	246	238	231	229	216	234	245	265	241	229	247	271	232	231	227	229	250	238	218	224	214	245	233	232	227	233	209	249	240	242	246	210	240	253	254	225	247	191	220	230	238	220	229	233	221	228	248	230	225	248	257	263	239	271	271	254	239	231	275	237	240	258	269	219	240	218	232	235	259	241	231	232	223	235	224	213	230	204	254	237	256	212	213	249	250	265	226	260	243	226	279	230	257	220	209	246	251	247	200	248	218	241	239	227	236	243	224	235	225	238	252	237	226	239	232	244	240	220	199	248	246	247	216	261	230	219	256	210	227	234	242	249	216	267	223	228	245	230	212	218	217	254	248	242	227	236	239	235	240	247	252	241	252	253	265	218	208	230	231	237	235	215	252	215	234	225	221	251	224	224	239	214	235	243	249	257	233	272	246	240	242	222	226	247	223	227	213	234	218	238	243	211	223	250	240	249	221	255	235	275	244	228	251	222	248	256	246	222	262	212	237	274	228	224	224	244	241	232	230	246	224	194	241	250	241	226	242	269	229	247	256	246	231	253	259	255	236	270	241	235	221	250	220	218	246	231	229	202	234	241	241	224	263	237	252	241	247	229	225	240	255	221	221	243	243	232	242	226	236	198	226	232	227	180	236	264	231	243	213	259	247	233	247	221	227	226	242	233	240	242	241	229	223	238	238	255	240	263	240	241	215	271	219	241	219	252	236	260	221	231	242	242	253	225	241	236	252	254	255	231	245	271	243	214	247	220	278	237	245	242	253	202	242	228	222	215	240	241	271	253	240	239	219	258	258	255	246	251	259	232	208	242	243	230	240	225	246	243	244	227	276	240	250	235	238	252	236	215	224	251	225	213	241	249	218	206	242	207	248	220	239	245	200	237	250	231	224	244	251	242	239	228	237	235	224	232	222	247	225	221	212	254	228	232	230	253	238	237	240	221	257	249	253	224	245	233	257	247	257	200	241	220	239	256	240	246	198	247	242	245	236	262	220	236	250	248	240	251	247	217	243	233	239	249	238	222	250	237	250	220	249	238	247	222	227	216	230	255	256	250	248	255	252	238	226	217	222	220	240	222	250	228	236	253	228	233	252	259	217	252	252	251	245	266	230	220	233	238	229	258	223	261	232	264	213	245	241	231	274	238	232	258	215	242	241	230	244	218	270	239	235	268	232	256	217	232	245	244	212	232	258	253	202	228	216	226	257	245	231	260	227	264	239	216	256	217	236	215	217	238	256	240	203	255	234	256	217	273	205	239	237	234	233	245	231	248	207	256	240	243	222	230	258	238	211	248	248	212	245	256	254	232	206	250	262	190	247	238	203	214	230	241	245	235	237	254	237	214	214	239	242	239	216	225	209	247	217	232	238	221	266	240	267	257	219	237	234	239	233	213	234	246	245	219	249	252	231	244	257	258	247	252	206	246	213	237	241	228	258	228	206	223	259	245	247	226	230	270	218	262	215	237	271	234	227	254	239	210	239	225	226	233	256	216	271	232	227	230	212	240	233	270	228	227	239	236	233	250	204	242	246	253	251	239	231	248	232	261	223	249	245	258	215	232	237	222	223	235	229	236	235	233	202	246	242	257	242	222	253	231	241	229	252	219	236	238	244	239	224	242	228	230	249	248	234	239	229	227	226	277	241	249	243	240	216	232	254	249	247	237	223	221	250	216	247	230	248	247	217	236	264	257	246	231	218	222	250	207	249	205	221	259	251	221	214	249	198	224	238	239	228	245	250	231	245	252	238	229	254	265	260	244	232	246	219	239	260	238	238	250	232	289	250	236	224	250	252	251	242	246	233	240	227	251	233	233	228	250	214	243	247	242	201	234	239	203	228	232	256	219	227	226	262	199	240	219	250	240	235	247	230	271	241	212	247	269	187	238	232	256	223	253	267	227	228	208	221	238	236	220	221	224	252	258	241	258	218	217	231	256	279	225	210	239	222	243	213	248	281	236	251	234	221	227	233	255	209	201	236	246	230	247	224	234	237	213	228	253	227	230	212	253	243	243	219	235	227	231	229	236	269	251	232	255	234	218	237	216	221	243	250	235	249	231	234	230	242	185	230	249	238	232	217	261	206	220	257	217	226	258	224	243	250	248	225	222	215	228	257	236	234	271	237	250	245	239	222	220	249	198	226	248	225	200	255	227	239	214	229	255	234	223	254	239	258	256	262	237	270	240	240	208	225	233	233	233	245	211	233	228	237	235	211	263	234	228	253	235	227	223	242	228	234	236	199	228	229	213	251	240	235	228	224	252	241	234	237	252	243	236	250	255	221	233	225	266	214
27226	22737	27199	19567	10088	3341	591	437	459	456	467	459	487	454	433	444	464	434	477	457	445	461	458	466	454	487	484	491	481	500	454	454	435	470	441	415	452	493	440	450	449	399	444	479	481	476	453	452	454	495	455	476	503	492	469	463	436	473	444	445	475	420	462	486	487	479	471	499	433	455	474	452	465	466	473	451	489	475	496	455	446	446	467	418	459	478	455	483	457	430	460	472	477	461	474	452	461	460	470	493	459	454	492	494	445	463	446	418	471	447	414	430	463	479	426	412	446	466	452	465	491	437	435	445	421	467	499	453	500	467	447	470	439	443	442	439	466	485	474	427	490	456	476	470	457	449	448	470	460	436	431	420	424	498	452	478	476	445	431	440	434	464	478	436	461	411	462	493	505	435	481	441	469	433	410	452	447	484	486	474	467	460	450	478	460	423	484	454	466	456	414	471	469	445	505	466	457	461	460	458	439	460	459	451	475	463	464	476	516	507	449	463	460	478	493	509	425	508	479	431	451	467	503	436	485	446	477	456	488	469	469	449	458	450	427	424	500	473	459	467	468	446	457	401	447	454	482	446	445	453	476	404	474	470	442	454	463	459	446	472	447	437	468	466	459	454	445	488	463	457	446	489	435	486	440	471	504	481	471	491	458	456	469	397	449	449	438	441	463	486	423	459	468	469	476	508	468	476	461	474	455	446	467	449	464	487	437	487	476	495	482	488	473	445	460	461	447	495	490	494	426	473	440	443	452	474	439	461	437	451	461	470	404	442	465	461	453	444	438	452	447	465	462	417	461	472	438	454	484	449	486	469	409	440	446	453	401	456	459	480	458	473	446	470	441	460	460	480	478	456	443	437	432	471	459	462	451	479	463	434	497	444	440	423	461	451	427	421	414	449	466	484	469	452	467	463	472	455	422	481	449	456	477	457	468	432	471	456	490	418	454	479	445	475	458	484	463	485	443	476	464	434	449	428	470	486	457	454	476	469	469	428	419	431	493	431	425	456	430	450	422	457	434	418	460	461	455	468	427	477	443	479	443	472	465	445	427	469	469	467	465	453	473	458	468	437	451	433	469	462	452	421	437	473	417	490	479	452	501	441	454	400	471	435	487	467	437	459	442	475	421	446	468	447	475	455	457	483	446	438	424	491	469	465	446	469	457	459	445	464	468	439	434	456	414	445	424	506	460	451	478	495	430	444	433	473	455	488	458	489	439	485	475	461	501	457	465	433	474	495	468	449	484	495	458	458	447	461	503	470	478	458	494	510	473	440	432	452	467	436	446	471	456	440	455	470	481	481	439	476	426	480	417	443	456	474	474	434	486	428	448	443	440	482	439	440	430	475	474	436	444	488	471	464	468	423	448	446	506	452	423	472	457	462	466	440	498	478	403	439	449	434	430	490	450	438	496	471	459	464	466	449	477	466	488	435	412	469	447	446	483	436	486	496	461	461	469	451	475	414	510	479	443	447	448	448	480	446	463	455	432	458	431	477	468	456	440	486	409	441	473	461	467	466	450	440	462	447	463	445	485	482	414	486	447	457	444	452	460	438	484	466	459	440	446	456	453	472	456	480	477	511	483	463	460	483	473	476	461	497	461	444	447	466	459	475	462	447	473	452	463	456	459	462	464	475	488	463	470	472	439	447	447	453	486	466	451	482	477	447	437	476	477	442	436	476	462	460	471	437	475	446	486	499	476	441	477	458	463	457	458	473	466	438	471	463	459	417	466	442	490	471	476	476	482	395	446	450	465	450	448	447	464	443	504	457	442	449	474	491	422	451	479	467	458	483	481	468	414	423	443	459	489	451	499	449	481	435	469	448	471	447	451	470	449	419	485	455	460	446	458	423	451	464	449	479	431	490	465	453	478	442	475	474	451	447	442	421	449	474	479	450	460	448	463	454	459	472	438	482	450	460	477	469	449	489	520	449	408	440	486	473	488	452	495	463	464	454	502	489	453	457	517	452	424	444	483	465	463	481	433	466	461	452	486	463	471	464	418	470	447	438	473	451	491	492	428	473	417	474	454	475	479	436	473	430	459	484	470	506	475	440	473	431	474	477	473	443	459	419	477	424	456	440	478	447	498	462	496	459	435	437	453	454	485	476	488	469	460	465	423	518	462	441	451	471	429	423	441	453	409	440	438	490	439	444	452	479	454	489	469	458	452	480	439	463	446	470	471	515	441	445	454	447	457	476	416	436	501	457	485	474	436	422	435	460	436	471	497	488	439	506	490	473	446	474	491	458	516	483	475	470	420	419	450	446	518	465	452	425	468	430	511	435	486	442	453	507	451	462	454	480	435	500	454	475	452	437	437	462	424	437	475	496	444	449	470	505	451	466	464	508	457	454	445	439	418	434	454	446	435	466	455	459	449	470	431	472	462	485	471	426	448	469	475	494	457	482	445	474	431	458	457	445	509	403	491	469	476	453	438	477	446	474	482	464	428	455	447	480	427	469	468	461	453	466	449	433	463	462	446	427	438	436	446	438	434	486	492	445	444	467	475	491	494	473	486	455	441	433	457	462	447	440	471	434	478	446	449	467	474	482	419	397	432	451	412	432	426	485	439	428	441	465	482	464	492	485	446	477	455	449	432	452	473	474	464	484	481	496	451	470	461	446	495	475	468	430	466	452	431	457	465	454	474	494	472	437	470	492	440	446	444	441	460	453	451	499	444	439	455	441	468	469	475	444	435	448	472	456	442	453	466	464	444	445	452	472	460	475	475	456	437	468	430	512	455	445	473	446	450	468	459	438	465	441	456	418	456	467	452	465	460	473	452	458	433	449	466	458	440	431	478	441	430	494	478	469	454	465	453	474	450	458	492	451	471	466	438	476	457	497	495	455	444	487	474	444	427	485	463	469	469	473	452	435	480	450	451	475	441	434	402	466	471	437	458	473	418	465	470	448	473	509	443	437	495	473	455	417	429	488	482	454	469	448	464	447	500	489	461	465	470	469	454	444	446	460	461	481	479	469	451	450	483	454	414	442	461	450	413	469	457	453	414	454	487	467	457	456	438	521	449	456	455	440	426	453	440	429	452	516	457	455	467	485	440	473	456	477	431	457	425	423	431	439	461	416	439	500	423	447	457	460	454	442	414	470	438	441	448	441	442	443	474	476	476	446	445	445	447	458	469	454	469	439	469	445	453	434	430	455	463	438	448	457	462	501	466	451	472	439	479	481	442	435	468	476	487	467	470	472	461	446	428	451	498	419	469	478	491	454	466	431	483	449	457	462	467	493	479	473	467	467	460	457	473	434	486	469	486	469	460	460	433	472	419	480	466	442	459	454	442	441	464	471	461	448	517	464	469	434	435	462	515	459	507	464	507	459	445	465	478	449	472	460	449	476	491	474	513	440	460	436	478	424	434	467	462	458	469	451	445	449	451	463	443	458	452	499	466	440	440	444	457	451	470	466	454	431	439	457	485	484	468	436	499	462	461	474	447	492	449	445	485	483	464	455	443	456	478	488	463	467	425	452
26018	35911	28694	17220	11270	4293	697	553	549	568	513	595	522	558	581	566	523	570	573	579	538	580	552	527	547	603	578	534	553	555	523	551	572	587	495	515	561	544	566	587	534	578	560	529	588	519	576	557	537	555	535	567	546	588	526	570	530	548	575	566	607	569	541	545	545	550	577	579	586	552	526	554	555	546	546	555	514	592	556	561	573	543	581	571	625	573	569	516	515	556	565	549	599	572	555	580	534	533	583	576	543	575	603	568	556	571	574	572	584	600	545	538	567	587	572	539	547	540	576	523	558	576	559	554	544	566	551	550	545	560	575	543	569	516	537	547	533	554	548	576	564	569	552	572	544	540	553	579	564	569	618	583	546	583	586	556	546	577	549	539	535	547	577	543	563	539	552	573	605	584	537	551	541	555	539	590	573	559	551	555	569	538	560	533	561	588	567	564	554	540	593	569	531	564	578	532	544	551	532	557	570	579	540	600	566	572	591	590	553	599	574	567	561	515	591	567	536	577	578	568	611	563	588	564	550	542	572	557	557	598	593	560	547	549	580	578	620	566	556	613	594	554	532	565	568	527	590	549	563	577	581	555	559	578	520	558	547	564	546	575	526	562	544	544	534	572	566	549	550	545	533	561	578	545	574	610	600	572	545	543	581	569	536	584	562	572	570	549	545	549	567	590	548	517	567	566	594	560	546	573	519	532	532	583	572	568	555	575	553	582	607	529	537	537	540	570	593	548	568	545	579	571	594	564	554	574	549	521	552	524	575	578	586	577	533	578	561	567	557	574	576	552	572	560	570	547	548	578	550	562	520	569	567	565	554	603	541	585	562	610	562	560	572	543	535	583	589	563	566	510	598	596	585	543	556	552	518	539	562	550	543	537	553	560	571	569	539	536	562	522	536	594	577	543	567	575	559	524	572	577	555	600	569	568	563	561	589	549	581	547	539	555	520	571	529	529	543	564	555	533	563	553	532	565	534	568	582	558	555	565	626	602	558	542	528	532	563	553	559	540	549	622	545	599	541	517	555	581	572	550	562	572	608	575	546	614	575	575	588	551	555	574	507	566	591	517	562	510	574	548	538	577	574	547	536	539	554	585	610	547	568	562	594	585	543	570	537	541	567	533	580	593	563	574	562	570	535	547	570	564	527	590	601	552	536	540	511	585	592	517	591	536	578	550	578	577	558	529	557	572	516	581	589	556	581	552	578	558	612	547	508	552	551	553	592	530	583	554	527	537	555	562	557	564	560	588	588	592	571	543	587	572	601	534	551	556	567	572	557	538	577	547	529	562	532	563	554	586	575	568	550	651	548	526	548	570	537	551	591	524	563	560	545	542	569	552	547	598	571	559	605	552	564	574	591	532	578	540	584	593	547	536	566	548	565	544	562	542	597	599	559	524	585	539	575	562	534	586	561	554	533	573	580	577	565	580	590	550	563	567	594	576	586	582	546	557	568	556	573	578	544	556	571	586	562	562	575	535	584	553	584	554	520	605	563	558	596	531	575	528	592	586	595	536	545	615	504	568	565	595	583	559	594	582	541	567	606	564	523	562	573	550	552	557	554	553	573	537	571	546	540	572	539	599	563	564	588	528	573	529	543	529	574	574	573	562	547	595	562	579	538	590	598	551	581	586	529	607	554	573	582	565	567	537	562	542	569	576	552	566	527	542	530	590	546	580	566	614	591	539	530	573	573	550	536	553	547	544	502	572	583	594	531	558	580	577	542	551	569	610	592	531	579	557	557	558	564	517	587	568	547	580	585	538	583	603	536	552	527	584	526	552	569	566	565	545	565	595	548	568	514	557	561	558	582	513	552	518	541	571	593	580	605	584	521	546	581	603	535	586	531	579	540	560	588	592	523	579	563	587	577	584	582	598	534	603	537	507	552	534	587	594	554	571	591	584	556	576	528	557	537	590	538	513	555	533	554	544	580	584	540	566	531	615	538	558	526	549	549	589	573	528	544	550	545	549	556	548	595	516	588	584	545	540	560	537	580	567	558	544	566	571	531	519	576	582	531	543	579	528	577	563	564	542	567	577	565	540	552	530	581	528	558	578	560	578	528	525	552	585	564	534	537	554	538	566	556	518	579	567	563	564	618	540	585	563	572	523	547	520	522	558	569	550	544	562	510	515	559	538	581	584	532	564	596	586	547	571	571	592	514	566	528	531	555	568	552	550	561	562	550	553	542	571	590	571	534	554	643	556	600	582	605	573	559	511	543	589	562	561	600	594	569	533	569	545	561	549	522	556	591	564	601	581	573	549	575	577	583	560	542	550	565	543	549	554	553	559	569	560	533	573	537	565	573	560	581	554	566	553	557	580	577	587	559	550	578	584	534	560	573	595	547	557	569	596	528	566	604	560	548	563	563	550	546	511	558	607	515	539	550	594	537	587	591	588	547	539	538	605	525	573	551	545	556	506	564	587	580	593	570	590	563	559	566	549	547	581	549	566	555	563	595	550	553	572	552	555	541	581	528	563	509	519	562	541	572	558	572	581	525	538	557	592	567	552	557	574	582	548	580	552	561	541	583	547	566	562	522	528	562	562	576	575	591	530	565	556	592	600	588	540	543	575	593	570	585	586	543	557	582	542	548	551	557	592	588	570	585	546	575	546	529	573	577	562	571	522	525	558	534	555	544	551	544	597	589	543	568	571	559	593	537	587	549	611	573	560	510	539	571	558	550	534	555	560	566	572	558	562	582	584	544	549	569	574	519	581	527	610	567	550	555	555	588	554	567	548	538	556	565	565	517	570	546	554	552	548	576	552	562	547	490	536	574	557	559	568	534	588	518	553	601	593	563	593	531	563	561	590	537	550	580	535	545	574	514	584	559	497	533	523	534	588	566	541	573	553	561	589	570	536	571	565	598	576	532	568	553	618	584	548	566	604	540	571	596	526	524	544	554	538	565	570	568	541	513	540	528	569	536	576	560	531	557	558	592	529	569	554	546	562	557	568	591	524	579	577	548	589	564	569	562	591	609	573	528	554	555	589	583	581	581	547	582	576	566	585	564	607	568	524	539	560	520	615	589	549	498	577	557	546	546	600	559	592	540	545	557	564	571	582	589	529	552	525	575	586	576	541	546	548	539	547	574	584	577	555	581	517	575	582	605	536	538	573	590	554	608	522	563	547	539	564	538	558	566	553	535	559	580	558	570	573	588	575	594	555	558	556	566	576	565	593	571	538	581	584	584	584	543	558	576	512	516	572	538	574	543	549	560	554	639	599	569	565	574	581	588	571	569	558	566	565	543	548	540	565	577	548	562	555	584	583	544	576	561	590	585	596	552	583	558	543	567	589	578	592	601	542	588	585	537	601	597	535	569	595	567	522	579	539	557	558	518	567	604	527	552	548	537	546	543	538	574	509	575	551	552	587	564	570	545	542	585	636	575	582	550	554	560	520	566	579	552	546	553	570	587	564	560	579	603	549	597	550	590	573	587	572	589	566	528	557	601	571	567	546	567	565	510	566	586	546	574	541
23483	21009	31668	34574	34962	25525	8124	471	320	339	305	325	330	301	301	332	319	291	311	325	293	296	270	304	316	323	310	334	288	284	268	255	286	291	296	275	318	257	314	305	305	253	263	307	284	271	312	298	311	307	303	302	317	286	284	295	281	284	286	301	294	292	313	281	308	314	293	278	315	287	281	282	315	267	286	287	276	306	318	312	312	305	285	302	328	280	278	295	287	288	252	295	323	328	291	308	315	309	282	306	308	278	307	289	318	302	298	316	334	308	286	274	301	320	303	292	294	305	311	290	300	288	280	280	293	316	292	311	325	313	285	315	279	294	303	292	293	299	279	293	279	311	311	296	301	277	259	276	269	287	287	245	299	294	286	284	286	285	280	295	293	304	299	286	296	309	306	326	269	308	281	287	299	279	255	294	290	278	308	278	331	313	305	316	299	291	258	321	305	326	304	279	322	311	291	279	291	293	282	286	271	259	268	322	288	260	272	295	246	291	290	312	286	301	301	288	294	277	282	276	296	285	318	321	252	304	284	320	303	290	281	312	317	277	307	273	266	294	320	290	261	282	335	241	277	285	308	306	293	323	269	289	284	309	271	307	300	263	255	327	302	272	304	277	295	278	297	293	314	294	282	276	312	275	272	294	294	320	309	302	303	276	297	302	320	285	310	285	321	287	277	261	272	326	297	295	278	312	310	296	304	275	281	266	285	301	292	304	286	295	277	275	302	298	284	276	250	270	273	310	310	294	291	291	285	295	298	285	300	307	286	286	268	292	315	273	280	274	308	298	264	316	300	291	297	257	321	286	295	308	298	287	332	308	297	296	327	272	297	324	273	293	316	262	316	274	272	315	301	279	306	294	293	305	284	297	295	269	277	269	278	296	329	280	295	296	270	334	303	293	286	299	319	287	285	292	313	297	274	326	294	283	275	293	277	281	294	269	306	297	302	272	295	291	313	283	284	310	317	288	265	284	278	305	283	296	279	292	289	274	293	298	290	317	307	273	261	321	264	302	296	292	290	295	318	286	279	294	284	297	282	324	305	300	322	306	302	305	292	285	290	310	305	305	276	306	289	280	305	288	307	295	307	274	286	303	242	296	296	315	288	295	285	309	303	287	303	276	335	315	299	310	261	316	269	316	313	328	315	277	292	285	306	282	300	278	306	296	280	299	297	294	304	295	295	284	260	257	302	315	301	291	302	300	284	292	324	303	274	275	298	286	292	313	285	314	296	295	262	289	262	305	290	312	307	278	295	314	326	303	272	282	276	283	305	292	274	296	270	289	310	285	291	283	319	286	308	310	288	308	296	314	307	305	285	296	283	302	264	296	299	294	281	288	296	295	304	281	277	321	274	294	292	276	288	290	310	268	284	292	306	288	289	307	317	273	302	296	321	277	251	296	288	290	327	279	284	299	284	278	286	318	302	289	317	296	298	315	271	323	295	284	280	297	285	269	281	246	280	314	263	297	270	278	289	283	253	313	266	252	271	277	301	289	288	294	263	285	301	289	323	297	298	286	321	292	258	313	290	266	297	273	306	306	273	308	274	279	302	290	250	262	284	262	298	292	313	290	292	291	309	277	304	275	274	305	330	302	296	334	315	282	293	310	292	300	296	288	301	300	320	291	288	298	263	312	303	291	289	300	318	281	310	329	292	280	288	291	325	288	282	307	305	307	290	302	287	276	289	303	305	298	283	297	321	313	274	304	286	289	294	264	286	311	294	262	306	325	275	315	299	305	283	287	288	315	327	289	319	298	298	262	272	303	282	323	273	289	253	302	293	305	294	306	307	326	291	284	314	269	322	278	308	317	319	286	270	339	304	300	261	288	289	308	320	281	245	307	293	275	267	296	272	295	304	315	300	279	316	323	270	287	298	294	317	282	318	294	337	313	302	311	291	283	305	317	310	253	287	299	302	293	299	289	311	291	293	270	311	305	273	268	291	304	304	272	306	283	280	287	296	310	282	290	289	307	295	298	311	263	315	275	291	295	300	286	281	284	270	295	278	310	289	281	254	289	301	294	292	316	296	309	283	306	306	298	286	270	290	268	283	297	323	275	300	292	324	258	275	288	284	274	274	264	294	307	301	304	293	273	296	295	292	276	327	297	271	289	298	295	294	307	296	291	279	293	295	272	309	294	294	322	301	274	290	294	297	332	279	306	277	302	270	291	295	289	291	258	319	298	331	299	320	322	325	285	266	271	276	278	271	295	300	282	267	287	278	288	323	307	324	295	325	327	299	298	290	259	301	323	290	300	281	295	297	274	288	307	303	332	288	279	305	280	307	285	335	302	311	332	289	295	309	281	293	290	292	293	265	303	279	280	304	314	285	277	286	317	296	276	272	262	274	292	286	311	274	280	279	270	281	309	284	312	279	304	321	303	267	297	294	295	294	290	289	295	279	299	336	326	285	292	296	286	252	260	277	310	295	296	286	285	280	311	313	289	294	245	307	276	302	272	269	297	306	310	289	300	298	288	265	298	287	291	304	304	327	297	267	297	281	289	290	306	280	279	305	276	301	273	284	316	287	321	291	285	273	268	309	277	307	300	278	287	321	286	291	272	294	308	292	298	320	309	307	295	285	279	283	280	290	271	319	303	298	291	278	266	306	328	288	321	248	320	309	316	309	300	277	304	268	268	328	315	314	310	298	289	311	292	281	298	273	316	296	268	272	312	307	262	268	296	260	298	294	303	312	313	276	277	261	319	287	285	286	292	305	288	312	299	290	286	332	302	291	303	314	294	297	283	299	290	282	256	306	297	322	311	288	307	275	305	275	274	293	291	292	292	272	293	321	298	297	285	285	318	288	287	348	280	312	280	320	311	280	303	318	290	295	314	304	295	330	274	308	280	298	319	295	301	276	325	262	281	313	307	288	273	305	287	301	276	291	336	320	277	299	291	287	308	312	279	278	308	344	269	289	282	269	288	281	303	305	270	275	309	281	282	295	294	311	315	268	288	328	265	256	247	285	289	265	305	316	287	280	293	298	320	284	293	281	312	295	285	294	278	303	263	286	300	290	296	300	305	263	296	300	319	291	284	278	270	295	273	316	295	278	296	263	284	264	308	262	269	289	311	292	266	296	326	292	296	316	274	308	286	275	316	312	262	300	279	272	259	295	297	283	285	285	307	328	307	292	292	298	281	304	288	283	294	274	281	283	304	327	300	318	326	281	305	291	294	292	317	286	306	296	292	294	283	310	318	283	276	293	293	278	283	311	306	301	302	320	255	284	274	287	296	268	310	286	284	277	268	270	308	324	299	301	278	301	282	274	308	296	288	280	310	288	303	289	281	327	306	277	289	302	275	304	296	309	307	296	288	287	299	280	300	301	306	267	310	315	309	301	300	313	312	291	278	288	276	309	314	294	313	298	298	305	312	285	285	311	294	302	267	288	274	285	252	282	271	305	275	296	273	283	298	313	294	330	320	316	294	292	307	287	287	300	289	256	264	314	285	317	299	279	302	317	304	282	319	292	309	293	285
51015	83112	70754	53930	43377	24832	2318	456	414	461	420	389	389	438	393	376	389	378	372	343	353	387	374	372	360	377	363	353	369	388	367	388	388	375	346	373	387	367	364	364	365	394	359	376	391	355	363	346	358	366	364	352	370	381	376	370	332	329	350	384	398	355	355	373	339	380	348	334	382	344	362	377	374	403	352	382	343	323	378	319	345	373	403	386	396	369	357	359	357	368	362	378	350	353	372	387	362	352	358	395	368	353	364	353	397	364	370	369	338	383	359	359	354	381	398	339	378	372	368	370	363	399	374	379	349	347	368	307	366	313	346	373	387	422	345	356	378	356	340	361	382	397	328	367	364	367	379	350	350	376	344	376	402	362	336	369	375	339	366	347	373	390	376	365	384	354	393	354	378	352	359	367	359	372	387	354	341	347	366	350	347	363	380	396	350	352	350	381	364	360	387	364	368	379	338	357	338	372	367	384	365	379	384	348	394	346	354	373	345	376	376	388	371	393	360	358	380	370	369	334	365	359	373	362	386	367	370	355	370	377	369	333	333	360	385	365	338	340	350	387	353	344	373	337	403	388	351	333	329	348	354	347	342	346	380	339	338	366	337	387	421	388	370	396	324	388	354	368	364	354	400	354	356	415	357	391	334	365	375	370	355	397	359	340	388	346	405	373	396	375	384	397	353	328	393	367	384	328	361	367	331	349	404	389	359	334	390	352	341	353	345	385	344	376	366	373	394	386	365	352	358	378	385	389	358	341	400	383	315	350	305	375	431	367	365	338	343	406	380	356	345	393	347	351	361	373	357	345	387	373	369	379	346	356	389	368	388	373	327	377	353	385	376	373	380	338	334	346	349	347	369	327	345	347	363	389	377	361	353	381	340	368	375	380	368	338	344	377	382	384	370	376	368	383	349	365	318	343	372	354	386	376	359	369	363	348	381	368	396	352	370	405	379	372	369	373	350	344	357	393	389	382	342	376	395	376	353	333	376	374	385	364	361	370	386	368	370	363	384	358	345	344	374	336	372	330	407	371	373	373	368	373	353	365	330	366	361	360	340	370	356	309	357	349	361	334	368	371	392	372	348	358	399	375	366	347	388	342	380	382	345	371	364	318	376	411	364	385	345	376	372	376	363	316	355	346	358	347	380	375	349	368	376	386	369	371	356	423	364	373	369	347	374	368	344	380	378	348	369	380	370	362	391	378	356	386	363	362	378	314	385	358	351	347	348	339	388	351	363	370	350	389	368	344	364	391	349	341	371	344	359	346	379	353	364	379	407	370	377	358	357	400	397	363	370	351	367	363	351	361	364	349	359	381	337	335	389	384	353	371	370	375	358	374	378	372	378	372	331	377	355	353	345	383	356	351	396	362	348	380	359	346	381	400	342	358	346	369	342	365	365	344	377	366	369	372	349	374	387	340	348	385	361	343	382	395	388	355	372	387	360	326	371	397	384	380	343	352	371	361	353	324	364	386	369	366	374	374	386	361	355	362	404	378	364	367	353	345	347	332	360	368	351	365	360	389	350	387	360	378	415	341	381	363	362	376	373	353	336	371	373	350	373	374	385	340	374	382	370	384	361	357	381	412	349	350	357	345	362	335	373	389	382	327	373	345	365	345	397	379	332	372	346	370	378	371	342	383	396	406	352	379	354	387	349	407	393	392	383	349	377	362	389	355	355	365	376	380	368	383	369	388	363	347	343	368	369	366	360	367	374	370	351	425	360	349	337	368	362	330	399	375	356	339	369	339	351	354	361	357	336	363	340	357	376	385	362	365	375	413	374	368	390	363	349	367	391	343	388	365	364	362	347	374	384	352	406	369	361	352	363	386	349	351	328	359	409	374	307	363	339	315	393	374	365	350	354	362	345	328	360	368	371	374	346	369	342	372	374	320	356	356	391	330	391	358	354	333	374	383	353	320	371	361	383	383	376	367	375	368	372	379	325	383	378	375	365	343	363	407	368	356	328	359	373	361	365	369	340	351	356	363	372	390	380	394	346	376	378	327	366	360	359	354	374	353	370	371	366	407	370	393	368	372	390	361	369	415	336	379	351	378	360	398	356	351	341	365	363	387	375	396	361	395	348	378	381	368	376	361	363	370	357	366	398	361	362	362	399	389	385	354	343	359	341	367	339	347	365	348	339	364	376	374	358	356	368	385	369	401	364	366	355	346	398	384	366	339	375	362	319	373	334	354	373	345	342	360	411	408	393	399	320	377	357	367	366	378	375	383	330	381	313	321	429	399	373	351	379	368	355	386	353	398	348	353	358	348	376	402	365	372	361	354	323	380	368	390	402	349	362	391	357	361	362	359	372	379	358	331	395	386	372	369	379	349	339	360	386	359	383	343	388	380	367	333	378	348	367	353	387	378	365	375	381	341	351	374	361	384	386	363	346	348	343	363	340	381	336	364	359	373	349	397	332	373	368	370	393	403	390	372	359	374	397	367	349	393	372	386	350	396	368	358	355	359	363	351	336	383	375	375	342	344	406	374	369	368	356	370	329	363	347	348	337	387	358	363	386	370	378	398	395	366	364	377	335	344	356	361	348	365	378	342	335	379	370	357	364	378	348	370	361	378	360	357	348	322	344	370	346	389	373	360	357	346	378	327	342	378	355	377	372	424	368	334	396	369	380	369	355	373	386	360	379	364	383	357	355	371	378	380	386	379	386	375	353	387	386	340	344	402	388	373	346	379	343	339	394	361	400	388	339	353	330	360	353	358	349	372	385	332	350	379	367	348	354	403	354	380	370	372	391	338	369	357	402	336	341	380	366	390	357	364	395	378	343	348	383	347	368	371	333	350	350	348	358	324	320	343	354	382	350	357	336	384	391	374	346	356	345	385	362	370	346	379	371	374	345	343	414	379	397	371	367	348	374	350	384	342	359	351	359	382	392	376	396	369	381	358	376	348	369	371	354	395	370	362	360	375	382	331	333	369	327	357	364	340	357	386	355	326	357	373	388	382	380	342	368	354	371	363	394	357	380	387	411	332	369	327	357	386	380	379	364	397	350	346	348	347	334	385	369	362	326	367	358	338	371	353	388	357	374	353	358	356	370	366	360	360	380	345	371	376	330	399	350	383	329	373	356	392	321	365	356	362	348	357	385	354	374	373	406	341	368	364	377	342	357	381	333	352	383	365	350	339	375	333	362	313	364	379	383	367	334	347	361	406	376	379	419	380	360	374	350	383	381	361	395	372	415	316	361	374	345	364	335	331	348	361	331	406	339	382	376	361	365	344	352	381	381	343	342	355	345	375	375	366	383	329	412	348	357	337	367	338	367	349	382	364	383	349	359	366	373	358	345	373	371	371	357	365	399	360	348	365	365	377	372	349	370	419	380	358	342	367	392	361	342	364	358	370	348	364	347	365	361	373	336	370	363	346	329	356	368	356	344	361	378	342	387	397	389	380	344	353	403	343	376	349	406	349	363	383	383	361	385	372	383	339	361	346	372	356	385	376	375	350	326	371	377	376	395	360	369	361
22435	20784	29944	29677	33653	28815	15524	1380	280	262	266	238	238	238	230	215	233	227	221	238	206	209	217	203	220	200	204	198	202	200	221	201	190	193	209	170	218	217	199	237	213	181	204	209	207	199	193	175	196	218	188	175	179	189	226	210	179	210	199	223	202	193	192	204	212	222	212	181	211	217	193	226	205	222	231	202	197	201	206	200	197	209	217	216	243	200	209	196	183	212	225	189	234	222	190	199	155	204	173	211	195	203	188	208	199	225	213	196	198	214	201	189	180	200	216	207	223	212	208	211	170	187	175	178	225	219	193	202	220	189	197	188	189	214	217	196	191	216	215	175	176	196	186	198	185	193	192	203	184	208	183	220	205	194	167	202	178	218	182	206	204	204	180	193	221	206	193	181	217	204	181	209	184	200	226	216	200	206	169	207	191	210	187	192	192	187	190	171	193	189	197	208	211	204	185	192	220	208	204	212	202	227	198	202	211	210	209	204	209	241	201	220	203	203	191	203	229	194	194	225	209	216	188	185	202	190	201	198	191	201	190	200	210	210	202	218	182	199	219	195	201	190	206	216	208	222	219	205	211	218	185	195	199	193	235	205	185	204	217	182	200	177	193	190	206	216	211	209	176	229	224	168	189	222	198	195	210	178	192	182	209	181	209	210	207	211	216	195	217	190	169	210	210	195	202	176	202	185	177	201	218	228	193	194	196	201	196	205	188	201	185	197	238	215	211	188	220	201	215	188	201	183	215	213	207	209	215	206	193	197	188	199	188	190	159	211	207	204	214	196	190	189	203	204	189	223	203	180	184	198	205	184	220	208	190	178	187	202	189	197	192	178	203	197	203	206	207	194	194	208	196	207	187	202	198	181	206	220	191	180	205	202	179	202	227	199	183	156	184	195	196	196	190	200	195	209	207	201	179	205	203	206	230	205	190	194	175	218	196	183	199	203	200	199	177	198	205	203	198	180	189	218	189	184	221	180	181	202	224	206	207	197	207	205	201	215	203	210	205	185	178	209	209	239	187	199	185	186	194	215	211	212	194	196	192	205	200	173	221	203	201	198	201	192	200	205	205	207	190	168	195	229	189	182	184	185	186	187	195	209	193	177	210	220	225	193	181	198	195	181	180	200	154	183	187	214	232	199	206	200	201	217	211	220	203	199	181	201	195	202	204	184	187	214	208	205	205	195	192	153	208	220	204	208	189	215	222	193	206	196	178	181	204	202	194	222	195	211	192	231	227	217	196	195	192	224	198	208	232	204	186	196	189	199	199	205	210	206	212	224	178	189	189	192	208	211	211	232	219	190	174	215	205	210	193	221	180	197	217	194	179	186	191	207	188	196	171	192	202	204	193	202	191	202	194	221	198	197	189	163	198	196	194	187	216	208	214	210	217	207	207	212	205	197	195	193	202	196	217	207	192	193	191	186	195	184	220	223	199	207	177	194	175	214	203	199	207	196	219	196	211	185	187	198	182	191	200	207	191	216	226	192	188	194	226	181	213	176	197	205	208	187	196	185	205	206	197	189	197	188	183	188	177	201	210	211	197	213	207	166	189	210	200	211	188	187	186	197	194	196	193	202	214	203	182	202	229	186	170	214	186	188	203	178	197	189	183	203	206	197	206	198	211	198	222	194	213	203	198	208	203	208	203	189	192	174	200	242	186	217	191	196	183	186	188	184	177	221	215	168	195	200	211	185	203	212	214	201	219	217	207	189	197	179	189	210	200	204	235	184	194	183	193	213	206	205	217	196	179	195	181	186	193	197	176	218	227	198	185	196	183	229	203	190	195	199	187	191	200	195	210	195	210	199	210	209	214	202	226	185	221	167	214	202	184	194	223	189	188	179	201	208	208	205	203	232	200	200	205	196	223	198	178	196	214	222	192	181	204	221	194	205	202	192	179	194	215	188	192	219	197	206	179	229	201	225	183	225	195	205	198	195	220	192	172	207	194	199	211	213	184	190	219	203	203	213	187	210	183	207	211	200	186	185	209	204	206	175	186	204	208	210	193	189	204	206	179	188	183	204	216	177	166	233	224	200	189	186	212	216	189	208	181	185	220	214	194	208	184	223	206	201	215	196	182	195	194	203	205	186	169	198	192	180	189	202	191	225	229	191	217	194	225	216	202	203	220	197	173	210	203	194	215	194	213	222	165	224	220	216	218	185	198	214	204	208	189	213	201	190	192	229	191	221	189	233	190	204	209	191	191	237	231	203	200	187	183	199	206	211	189	212	190	224	204	199	192	180	220	226	219	204	171	212	223	191	200	202	203	183	207	206	197	194	217	213	202	208	223	194	205	207	222	215	188	215	197	203	195	185	217	211	185	210	194	173	207	214	200	198	205	208	207	195	209	227	211	199	185	194	205	205	207	214	187	197	198	191	193	213	195	199	186	215	226	210	203	226	200	171	178	188	220	181	216	178	216	189	218	195	181	182	224	208	214	208	212	187	202	184	207	177	207	178	185	206	182	189	222	192	212	187	213	199	196	201	214	194	187	211	210	191	208	189	230	179	199	205	179	174	193	193	170	199	214	182	204	207	171	209	185	197	210	222	196	201	218	181	200	206	196	205	199	218	206	218	202	200	201	187	193	208	200	187	192	216	190	184	199	202	177	206	202	230	213	216	215	204	209	207	179	176	226	203	228	192	180	228	183	222	192	202	194	168	201	191	208	187	196	195	189	187	201	229	195	201	225	192	196	196	207	186	196	229	187	215	210	197	208	207	194	214	221	201	220	202	190	206	193	202	224	199	191	205	227	196	185	208	172	201	209	209	205	194	204	194	212	225	198	193	180	214	178	197	210	195	207	190	197	220	187	202	203	195	205	209	200	167	186	193	195	218	202	203	192	170	183	224	176	209	169	175	208	180	208	212	181	209	186	196	212	198	207	231	184	182	210	203	181	187	196	177	225	207	201	191	214	183	202	178	201	193	187	204	205	178	206	218	204	205	224	183	173	217	199	198	214	223	197	218	202	201	185	196	154	195	178	206	196	188	188	242	199	180	230	179	228	182	195	205	182	200	223	188	208	199	176	206	202	180	190	202	207	229	234	196	186	198	209	189	209	197	193	208	199	209	207	199	188	175	195	184	199	181	179	193	198	200	191	185	195	228	198	217	196	179	186	195	184	212	210	173	180	180	209	215	237	215	205	178	186	190	185	201	224	196	187	198	184	201	191	181	213	187	197	188	223	216	222	198	204	192	201	204	183	176	201	190	207	206	204	195	198	200	220	199	195	199	213	223	199	212	229	223	207	214	198	195	219	178	206	189	215	212	198	205	215	185	179	195	210	191	209	215	180	193	216	214	190	174	214	185	177	205	217	204	214	188	195	206	207	195	198	192	188	210	188	195	199	232	203	173	199	185	184	201	203	198	214	182	187	175	207	195	186	201	199	189	199	207	191	190	179	183	209	229	198	195	200	192	201	224	206	178	197	200	201	197	203	218	189	187	199	208	228	198	219	192	169	187	194	197	209	193	205	159
57495	94135	81427	65096	52611	32160	3365	476	384	358	364	319	295	312	286	306	297	248	269	274	251	262	267	251	251	240	267	266	258	257	259	253	243	256	259	265	247	237	237	246	246	224	249	233	232	193	240	235	257	238	256	261	260	267	245	245	241	231	231	262	235	252	252	207	234	232	243	278	247	243	226	267	229	227	264	247	239	248	232	227	273	241	277	221	221	239	237	259	228	242	297	225	243	246	244	219	212	239	272	263	242	229	225	271	253	248	260	230	277	252	214	222	250	269	241	246	268	225	227	244	228	236	269	230	268	226	246	237	248	243	226	238	233	241	237	237	242	211	257	243	253	229	217	228	218	235	248	232	242	231	244	237	247	234	254	224	236	246	255	246	234	218	243	211	247	252	226	237	213	253	254	246	239	243	234	260	243	221	221	231	208	256	245	239	270	263	237	227	219	250	263	233	245	247	269	257	258	251	219	249	228	266	250	245	218	255	233	268	236	241	249	275	224	196	235	248	208	213	248	218	245	226	240	213	251	233	236	272	241	242	241	225	243	250	227	235	228	230	238	244	244	239	252	243	230	240	196	249	232	231	235	231	242	246	259	243	218	222	225	216	230	216	270	271	230	241	240	263	235	246	251	229	234	243	261	274	234	231	260	244	221	232	252	240	210	242	220	230	231	247	248	236	211	225	238	210	244	228	269	217	244	250	244	218	203	233	247	245	262	231	249	245	241	254	237	246	254	228	249	218	224	228	234	271	248	240	245	261	251	245	228	223	210	209	250	206	258	239	236	247	258	246	218	248	233	231	222	230	225	211	264	262	239	243	279	227	212	253	234	220	232	237	210	232	249	262	212	267	234	231	247	222	245	267	222	229	243	265	246	235	231	223	245	224	245	236	239	188	276	250	237	219	259	261	229	219	253	223	251	237	231	221	245	215	247	253	259	257	232	241	236	246	250	251	232	264	234	247	256	239	240	239	239	246	217	202	240	258	233	240	255	239	219	233	217	216	247	240	265	257	251	234	245	262	223	233	263	231	228	230	251	237	222	217	241	225	242	231	237	254	258	233	239	243	221	241	226	250	227	246	245	257	231	225	256	246	239	212	236	233	232	232	267	250	225	242	244	221	215	224	248	211	235	221	230	245	258	223	259	219	244	238	239	245	225	255	239	215	226	248	228	245	252	263	219	226	235	231	243	263	272	238	237	241	245	245	240	220	242	215	243	276	236	251	241	243	250	258	224	240	211	246	249	215	226	237	237	231	221	243	256	232	240	221	227	213	256	225	248	237	245	275	243	223	232	246	253	251	243	216	258	234	256	225	248	228	235	244	227	249	250	230	231	276	227	220	228	250	254	249	246	235	225	256	214	244	252	257	263	244	220	227	249	212	201	217	260	250	242	227	228	261	237	249	228	251	235	255	223	264	216	246	229	252	248	255	257	237	203	260	257	240	254	246	246	247	252	271	259	227	241	251	261	237	225	239	224	233	226	241	249	236	219	275	240	223	246	229	240	244	220	232	233	240	235	239	241	279	219	233	269	229	280	247	226	243	220	258	263	234	248	236	251	280	231	238	252	265	234	236	252	240	276	251	264	235	223	269	243	240	246	218	251	222	238	242	236	229	244	259	231	242	224	235	246	222	218	226	241	255	231	240	254	235	236	215	235	221	244	230	287	246	260	238	246	234	273	230	253	250	207	235	229	206	238	234	250	215	227	233	257	248	240	237	221	242	252	193	232	249	265	239	245	226	198	214	250	241	247	233	240	241	255	206	243	230	258	257	237	253	216	249	230	248	256	206	220	260	241	229	220	245	245	226	257	244	241	258	237	219	224	244	238	243	247	223	235	255	244	234	261	252	246	257	246	250	243	228	237	255	231	239	222	243	256	252	248	235	232	226	248	254	266	248	225	236	240	249	249	270	230	240	213	253	232	274	255	255	243	240	241	219	246	213	224	259	248	239	242	222	267	219	248	259	238	272	253	237	231	223	274	233	241	248	244	248	249	257	248	246	259	240	254	221	219	261	229	259	225	222	248	247	234	254	216	238	250	215	232	221	241	235	215	237	256	235	251	226	222	264	218	242	241	219	272	253	249	242	252	234	225	236	231	207	249	240	245	251	235	247	241	256	249	259	241	250	239	244	255	220	249	232	244	234	250	239	266	225	248	255	242	225	240	260	214	219	228	238	232	225	260	235	265	234	223	223	222	204	249	257	265	249	231	255	255	229	250	216	236	244	233	268	248	252	239	247	251	255	238	256	236	276	230	230	270	216	229	229	242	278	255	268	241	228	227	247	250	245	230	219	227	238	219	233	230	276	234	257	227	219	250	244	255	257	221	236	258	211	233	250	241	225	230	261	250	260	227	240	237	261	261	268	239	225	237	248	251	213	242	241	239	245	236	245	248	263	238	249	239	227	250	248	255	227	225	222	246	283	264	248	249	230	229	230	235	254	249	252	239	264	253	235	245	259	216	230	229	231	241	246	240	244	254	236	243	252	229	246	230	228	246	244	223	244	231	225	256	249	230	237	224	266	228	226	204	244	230	236	234	253	249	246	271	232	228	237	226	223	268	234	239	244	229	231	261	256	244	221	253	269	231	259	243	223	249	269	223	263	245	238	215	218	233	252	232	239	210	216	223	225	232	239	252	235	255	249	228	217	213	233	236	240	226	249	251	224	258	252	231	240	244	248	225	229	251	252	231	240	238	249	235	249	244	239	225	234	253	246	239	240	255	245	220	222	234	230	249	209	256	227	255	242	257	262	262	249	256	220	232	241	255	230	253	229	269	251	235	230	233	237	237	213	260	241	249	228	246	244	215	230	243	218	236	222	203	257	235	241	264	219	248	248	235	234	214	238	257	215	249	242	247	261	225	251	242	233	249	250	260	197	225	249	253	253	233	250	223	233	274	249	224	246	247	253	243	217	257	241	268	196	250	219	240	259	248	235	247	229	272	235	242	234	220	241	240	242	275	239	264	243	226	244	266	251	251	276	242	233	213	234	228	244	231	228	264	238	251	239	270	247	255	217	239	237	211	252	244	223	229	216	237	254	234	255	230	238	249	246	197	285	219	217	247	225	218	238	220	246	248	243	219	237	273	230	263	239	225	244	248	242	247	213	216	243	245	255	260	237	227	230	238	241	258	231	255	234	246	221	210	231	272	244	239	222	227	262	260	230	242	270	236	253	246	224	228	223	241	253	207	231	229	241	242	232	249	228	211	223	266	255	247	225	238	247	220	255	249	264	266	250	254	221	238	250	244	247	240	232	228	243	213	258	229	245	247	255	255	267	233	259	239	236	245	253	258	252	246	268	242	252	248	207	224	223	248	257	205	245	219	218	225	237	259	218	260	252	226	236	248	245	253	235	225	235	253	222	234	241	243	265	244	240	262	245	249	250	249	250	257	234	246	253	246	231	232	267	229	263	253	268	204	266	234	245	247	243	269	245	235	225	252	239	235	233	222	254	228	266	226	232	244	248	260	240	225	266
27165	22740	27020	19802	10076	3068	574	452	470	470	485	491	471	465	437	470	460	516	483	471	424	482	488	493	412	464	448	478	483	470	461	464	463	442	499	513	472	522	442	459	464	474	448	462	414	442	425	420	463	468	423	447	503	471	444	437	507	423	443	479	482	448	496	466	455	464	458	459	462	455	488	473	477	478	465	465	449	439	476	420	468	460	506	463	470	497	523	487	459	467	481	470	481	453	446	476	462	473	466	472	481	497	471	415	493	478	470	441	484	457	435	459	477	462	414	464	464	493	475	493	460	489	453	468	494	460	434	458	483	473	457	473	453	434	439	502	452	467	418	450	488	486	461	442	436	471	454	457	451	443	497	464	487	484	469	451	490	445	525	464	460	451	485	446	473	441	473	447	432	469	470	440	462	440	497	437	453	457	464	452	430	474	477	468	456	427	461	485	448	493	476	496	483	464	515	470	468	433	424	459	476	422	481	407	445	464	485	467	449	472	463	466	460	420	466	405	459	481	473	469	449	481	454	461	469	513	457	505	455	497	487	464	443	486	469	486	479	469	463	475	461	460	465	428	470	444	453	457	482	471	401	461	469	420	500	476	477	451	473	451	470	460	491	493	476	474	452	458	472	467	450	481	442	463	468	468	463	469	484	467	451	410	485	476	451	439	449	479	457	495	440	478	457	421	475	450	447	463	445	465	465	456	445	483	449	436	484	469	496	471	471	455	454	488	440	483	436	419	440	511	475	443	445	520	485	485	450	463	439	466	458	458	460	485	456	492	491	503	458	488	441	488	482	499	454	457	453	451	440	480	430	466	496	499	437	516	461	452	466	475	460	459	467	498	471	445	476	436	466	460	481	492	483	459	473	435	475	445	440	456	444	454	476	488	465	455	469	475	461	443	443	448	472	482	492	450	491	463	474	462	444	439	447	486	454	474	428	519	475	459	468	484	447	466	445	464	459	486	460	441	452	443	467	488	469	455	448	450	456	459	450	470	470	426	487	435	458	454	468	482	420	489	467	463	446	464	476	448	421	438	488	544	452	464	467	459	500	464	463	439	473	461	436	463	511	464	477	470	484	444	511	495	462	419	490	484	449	453	491	450	480	487	476	437	516	513	478	452	485	523	417	426	434	463	437	453	453	474	470	513	465	450	480	449	472	480	458	462	473	450	440	481	451	461	461	444	458	461	450	454	501	461	440	483	480	452	409	439	454	439	463	475	448	487	490	433	459	478	489	443	481	485	455	470	456	429	456	459	448	471	427	485	452	477	465	479	485	474	495	457	438	506	443	474	486	455	476	447	446	457	453	462	469	462	481	496	476	453	476	477	494	451	501	504	436	440	443	462	471	467	466	459	437	466	466	494	458	480	470	479	479	482	473	490	494	455	502	481	459	443	503	460	506	493	458	465	446	447	458	470	465	484	480	490	442	432	417	491	517	438	464	445	460	469	504	429	462	464	491	409	449	472	475	467	485	454	428	451	466	490	462	465	453	480	455	475	489	452	489	433	460	462	462	429	449	446	452	463	474	453	479	489	494	440	471	454	453	451	455	468	446	470	512	468	502	466	484	425	453	484	472	422	475	462	472	437	447	411	465	487	480	467	458	452	450	489	463	460	457	464	441	431	461	443	427	468	461	501	464	467	457	416	490	467	456	467	465	459	438	451	492	450	487	418	453	476	501	445	460	463	416	502	472	458	459	450	468	485	422	463	458	442	475	488	429	468	502	445	478	462	461	482	444	476	465	497	452	451	481	466	426	477	473	445	488	484	450	467	466	452	506	450	433	482	479	467	452	481	465	479	487	468	460	464	453	464	451	463	461	453	428	478	457	453	475	482	463	469	437	473	451	422	452	473	460	470	447	460	444	478	451	441	454	477	438	482	448	467	443	517	457	428	452	515	489	465	461	486	457	506	472	452	491	485	467	489	435	481	486	481	462	453	465	429	436	479	485	457	447	431	471	446	458	474	466	490	463	464	489	440	479	537	451	468	484	451	422	445	469	430	482	519	439	475	474	452	455	473	415	443	460	486	440	491	441	445	450	496	443	436	479	486	470	478	442	471	458	490	487	488	456	495	450	495	440	458	482	455	449	458	495	452	457	427	451	483	421	447	464	472	459	482	474	496	472	467	435	444	417	463	437	446	456	477	469	499	457	457	445	483	473	438	488	419	443	472	481	472	459	535	471	499	446	450	471	464	484	489	443	493	438	467	426	464	452	455	451	520	485	494	435	464	424	443	479	437	448	468	485	478	425	492	475	459	464	457	424	488	423	450	437	463	463	481	441	429	481	434	482	470	447	424	425	499	456	488	480	444	476	489	468	459	473	463	440	457	478	480	474	474	435	453	484	515	456	467	418	453	480	464	417	492	479	461	453	495	469	493	503	461	425	439	473	494	445	483	476	474	493	466	439	463	480	483	498	465	473	457	436	481	481	470	504	450	456	474	479	447	478	488	460	440	460	462	444	489	448	418	458	467	471	460	463	470	459	467	422	479	484	438	507	461	451	446	487	437	462	490	475	469	463	471	532	473	436	442	477	450	456	480	477	478	460	436	475	480	481	431	446	446	490	466	466	459	446	462	432	492	474	471	451	456	480	436	482	442	442	490	478	440	469	451	445	428	483	488	474	468	486	440	432	513	502	451	482	426	463	477	456	458	434	476	513	433	461	461	466	455	498	426	402	470	478	448	455	473	482	439	435	497	439	465	446	467	446	463	422	484	468	493	536	438	457	463	479	436	458	436	485	501	467	476	469	467	479	488	455	471	487	462	486	449	456	423	434	500	444	473	433	503	495	454	456	482	459	435	505	456	453	462	508	470	445	477	474	479	467	491	483	481	438	437	480	452	459	476	455	437	482	491	450	530	501	445	448	502	451	453	437	448	441	476	479	495	435	441	491	419	431	458	445	467	440	452	405	496	438	451	496	460	442	471	443	486	475	447	481	427	475	490	468	490	454	498	512	502	442	468	475	475	447	432	459	432	445	483	453	460	474	453	462	469	450	466	480	473	443	449	479	472	464	434	488	467	456	510	439	469	444	479	417	440	465	473	462	455	481	512	462	470	466	469	476	493	453	505	470	478	467	461	514	496	452	514	457	443	461	475	497	470	475	439	452	439	467	456	483	478	470	468	491	458	485	464	487	457	466	474	482	458	448	485	451	395	446	472	465	465	485	463	494	458	468	499	432	463	441	444	498	455	472	461	490	488	514	445	482	461	441	439	459	459	468	468	458	450	473	462	483	422	454	463	455	450	485	501	518	503	433	480	465	497	441	441	419	500	459	457	450	452	441	442	479	464	488	459	519	442	468	500	498	456	468	481	450	453	484	499	536	481	414	473	475	465	431	482	416	495	451	452	415	479	498	441	454	456	410	502	479	478	445	446	447	493	442	469	486	467	481	487	434	450	465	420	483	481	454	477	442	473	443	438	464	446	500	470	448	464	458	454	466	486	464	479	460	462	454	500	491	463	478	443	466	541	440	421
26007	36173	28439	17305	11033	3981	623	599	584	572	577	597	570	545	543	553	576	587	592	521	539	551	564	589	521	582	577	572	569	582	560	600	547	538	562	571	572	633	552	550	600	543	555	548	559	515	532	553	554	557	561	574	567	571	574	559	561	550	547	508	576	524	598	567	528	558	569	554	582	540	600	581	522	568	556	607	583	605	572	522	596	578	562	579	545	577	548	535	553	533	535	548	568	562	566	603	543	594	566	555	562	617	552	562	587	541	585	603	533	570	585	556	553	551	553	613	573	554	584	542	578	577	565	540	550	594	554	584	575	582	581	587	552	578	536	558	555	599	567	548	524	539	545	562	579	562	558	558	625	589	611	582	552	536	565	566	592	539	550	559	576	599	543	593	576	553	569	597	541	539	556	584	557	591	573	571	535	579	556	579	570	559	552	546	568	585	595	604	587	561	576	569	533	579	575	571	593	574	572	554	584	574	569	538	591	571	584	520	600	561	536	562	577	541	525	563	578	613	526	590	568	557	529	562	605	572	568	552	593	588	559	546	567	539	570	584	546	531	586	573	564	551	565	565	595	575	561	571	558	548	551	588	567	540	571	549	571	536	562	562	573	567	548	521	567	558	590	556	559	588	596	584	505	552	594	597	541	540	519	586	559	546	577	586	566	547	545	545	557	562	525	571	598	566	559	584	558	544	595	520	576	581	521	567	546	591	540	574	561	576	511	580	537	554	560	602	523	556	582	565	555	559	543	531	594	595	558	569	553	603	568	571	585	541	538	549	566	557	544	544	537	531	592	565	540	586	565	551	536	560	548	553	529	570	562	574	553	529	551	570	539	557	589	580	524	583	561	572	542	562	609	598	499	570	564	540	548	573	558	575	536	511	595	513	533	546	584	593	568	576	579	574	537	583	554	591	571	574	549	540	582	545	541	501	543	570	627	543	560	530	553	545	583	560	551	570	534	563	553	586	548	544	540	573	561	562	557	563	565	586	599	591	558	552	566	567	560	518	565	551	569	564	625	607	563	572	585	596	557	542	560	568	598	585	598	597	614	555	546	581	585	559	537	580	555	568	547	562	583	612	571	595	545	597	578	595	589	599	531	560	522	580	565	592	580	542	556	569	558	549	595	601	584	573	615	577	576	567	544	551	593	578	549	589	537	489	565	542	545	590	563	547	535	543	503	585	608	565	587	569	562	567	585	609	566	594	532	549	567	577	581	576	588	562	545	572	518	620	585	545	568	574	520	565	597	578	584	576	539	508	588	573	567	565	588	561	565	616	550	567	564	566	556	533	548	582	596	545	556	540	507	590	548	592	540	592	600	536	556	534	572	563	589	560	573	560	564	591	548	615	595	590	559	558	578	601	578	568	538	580	525	607	568	544	585	565	559	549	558	577	575	581	615	515	528	569	524	601	549	600	564	555	527	539	572	596	572	563	566	534	587	551	569	577	597	544	582	601	562	603	554	611	547	560	585	555	568	542	565	575	561	573	525	550	589	563	548	543	532	561	573	533	538	581	613	559	553	597	574	569	566	563	552	554	589	543	575	567	567	602	586	555	573	517	548	557	536	545	621	560	561	560	570	521	559	551	576	575	611	543	544	594	565	527	530	564	577	565	594	550	560	607	558	564	564	539	555	551	577	529	586	586	606	580	629	582	584	554	559	572	551	584	526	579	566	522	568	576	545	539	562	609	539	580	552	573	618	535	576	583	566	556	491	535	600	546	564	597	538	581	555	538	569	541	559	578	535	535	573	602	542	549	570	530	593	549	563	558	523	523	571	558	548	550	531	592	554	567	592	585	566	564	555	550	549	525	534	590	538	583	560	520	560	591	588	519	597	572	597	559	574	560	562	563	517	563	616	551	596	597	572	580	546	555	550	577	584	600	563	575	536	580	576	579	554	575	591	586	554	603	551	568	556	528	550	536	566	590	583	596	618	602	552	583	564	578	558	543	556	590	512	574	545	551	568	589	598	631	532	543	522	559	528	583	569	539	561	569	576	557	597	575	552	599	584	561	591	549	582	579	559	568	607	584	588	581	559	552	538	564	530	535	562	564	508	557	585	559	552	588	558	566	556	560	526	570	609	578	562	590	587	537	589	570	551	539	621	546	586	566	575	562	605	566	546	538	556	593	554	549	522	560	584	518	503	564	559	531	537	583	583	582	529	581	518	530	569	580	545	551	580	561	562	575	558	544	510	564	534	561	603	554	569	554	594	572	584	527	581	585	530	570	554	548	578	551	525	554	587	518	583	595	571	540	569	585	529	559	573	572	570	554	603	537	594	565	540	533	580	578	546	599	554	556	563	567	547	569	544	545	569	572	563	564	584	514	585	579	553	558	555	552	590	540	553	584	605	541	566	513	589	583	567	580	571	567	598	568	556	579	530	573	551	554	582	565	555	568	609	624	561	545	557	563	573	567	556	559	599	556	551	561	548	572	578	527	548	567	535	595	548	579	571	576	543	575	584	580	563	552	561	547	534	491	590	561	615	562	543	580	595	586	568	587	559	573	578	578	616	540	590	596	573	584	571	575	605	589	587	570	555	572	573	570	558	570	569	579	586	530	576	552	542	542	578	560	531	541	542	566	618	546	582	559	598	582	526	552	519	570	547	590	595	569	551	573	554	541	569	554	560	563	559	566	555	521	577	546	583	533	525	589	577	544	597	572	562	567	589	602	532	586	567	580	542	597	571	579	590	573	567	547	560	562	548	613	598	589	608	596	562	546	571	570	571	598	568	544	552	596	504	579	563	551	565	559	539	571	555	564	571	585	581	539	599	564	564	603	605	548	555	554	557	597	529	593	575	544	592	576	547	560	544	578	581	600	604	590	555	558	581	593	556	539	527	556	556	559	568	548	543	562	572	583	555	552	551	588	519	566	537	562	590	520	576	576	565	569	523	495	588	540	554	520	571	551	542	565	571	550	554	551	588	577	582	581	568	534	583	588	561	557	534	565	574	611	582	604	551	586	568	570	553	556	547	585	525	582	559	571	584	526	565	579	564	620	540	603	550	579	607	535	534	566	532	541	559	547	606	589	571	546	565	580	527	546	549	594	592	574	605	539	550	554	581	567	553	559	627	588	579	552	554	587	526	612	551	548	545	542	581	551	547	541	553	590	604	540	594	571	567	589	530	585	563	579	555	557	544	535	527	539	577	586	582	567	581	547	540	589	539	607	589	593	583	564	556	545	579	547	604	572	559	546	543	550	577	574	579	552	542	571	535	550	526	547	592	539	553	578	556	551	527	567	564	582	567	554	591	565	562	602	523	589	545	517	578	554	547	527	588	542	541	552	575	600	555	588	609	523	542	583	596	531	572	546	576	590	622	589	612	578	591	546	538	558	552	510	603	558	555	599	590	548	582	571	583	580	555	521	540	604	533	557	546	619	570	587	551	563	593	565	576	561	573	534	561	543	587	553	595	591	575	567	556	602	561	553	567	562	542	586	568	540	557	562	575	588	564	553	540	568	558	555	545	593
23419	21059	31432	34072	33756	23866	7703	454	321	331	331	314	288	332	245	307	292	299	303	283	277	296	290	303	315	307	293	323	276	318	326	303	291	303	293	286	323	278	298	289	315	308	294	314	280	281	295	321	294	279	299	291	288	290	284	313	269	312	290	278	264	322	286	315	320	293	305	313	311	306	307	292	304	296	277	309	290	298	287	277	296	275	287	291	316	301	289	294	319	268	286	266	309	322	313	275	309	310	282	267	294	288	319	268	299	302	275	289	316	309	286	316	315	286	284	302	302	269	298	265	281	285	297	271	317	296	278	295	313	296	310	308	311	297	304	298	271	277	315	291	302	316	277	288	276	288	308	291	319	283	299	288	294	338	281	285	311	304	276	320	278	282	275	289	325	287	276	316	299	322	297	308	272	283	292	286	319	290	301	300	301	309	292	284	271	266	296	312	282	291	341	293	279	308	306	279	290	270	321	304	284	301	301	277	315	291	273	330	304	288	273	299	300	275	293	292	282	278	319	326	288	290	283	275	309	301	308	297	279	296	325	285	302	284	289	297	276	295	310	300	295	289	285	294	293	269	314	305	272	269	311	257	249	286	303	306	320	303	273	314	280	309	304	305	286	315	267	304	285	330	284	317	306	293	296	292	294	278	309	301	283	307	277	267	326	322	278	270	313	290	284	291	295	283	290	315	283	317	278	293	273	279	244	321	313	311	298	317	284	310	315	320	297	287	276	297	302	261	294	320	293	309	297	269	277	290	322	280	293	291	308	270	308	297	286	257	283	272	272	285	278	285	263	265	309	282	318	315	299	315	298	293	317	308	288	305	276	289	307	278	284	302	291	273	304	272	283	284	270	292	302	290	268	282	278	308	280	300	288	280	272	276	308	321	257	323	320	272	284	318	292	309	332	275	305	277	311	332	325	290	297	310	294	293	284	306	283	308	315	290	298	329	279	311	297	268	317	301	292	286	303	285	284	312	272	304	297	310	295	314	252	318	343	299	296	281	293	287	276	304	293	289	326	318	289	289	297	319	278	291	334	293	269	285	290	305	327	285	294	311	304	316	320	286	300	289	285	289	299	293	274	287	280	330	302	270	276	310	314	257	300	289	297	310	294	275	303	309	297	300	287	291	292	323	301	263	269	272	296	279	265	307	330	302	306	284	300	304	278	280	281	308	300	263	294	304	309	265	292	280	297	292	288	319	289	313	311	275	299	265	276	271	293	322	305	292	266	302	314	300	304	254	263	304	318	278	316	299	281	284	279	287	295	320	288	297	280	319	266	294	312	296	279	299	297	295	276	299	303	308	311	289	322	316	282	264	313	297	318	302	308	296	295	296	298	277	273	337	271	323	303	274	292	312	307	270	279	310	306	276	313	257	276	300	319	307	276	274	294	290	307	284	301	292	284	297	303	299	279	276	301	312	289	284	324	299	282	317	292	280	315	282	255	268	300	308	312	303	269	283	317	303	287	287	302	270	296	308	331	318	313	299	301	296	258	269	306	316	283	293	301	282	304	276	299	297	291	289	269	292	304	296	312	274	307	294	296	292	287	282	292	320	297	296	300	315	284	325	293	298	267	308	303	275	306	290	294	296	295	297	275	299	304	314	288	271	276	283	293	308	314	281	308	295	278	284	282	313	305	303	302	336	266	300	293	298	316	275	303	302	298	296	305	277	294	286	312	301	308	292	318	266	308	283	300	289	278	298	286	269	303	297	274	281	297	304	278	329	246	313	325	275	291	264	326	284	317	289	276	265	269	317	311	309	277	316	313	305	290	300	292	297	288	294	291	281	296	294	266	302	291	314	309	321	310	302	269	292	288	299	306	282	281	315	297	291	283	317	285	289	303	300	293	299	311	295	277	286	321	284	297	283	274	270	281	303	300	269	309	296	283	319	298	300	311	321	298	295	270	287	283	280	325	301	276	287	306	272	302	295	290	292	280	301	297	266	303	276	318	268	258	260	273	291	299	306	302	281	249	295	317	281	278	281	297	280	295	297	279	298	310	293	287	280	289	285	290	308	310	291	293	330	260	266	278	296	290	308	272	317	285	315	304	260	296	286	289	275	293	285	286	288	267	304	285	302	299	301	325	299	291	306	260	292	280	303	296	294	301	317	276	290	320	279	267	297	279	322	293	301	290	305	287	335	292	308	291	296	275	291	282	313	282	314	310	306	266	303	318	277	276	295	302	304	271	292	263	306	310	262	322	297	289	278	283	299	315	272	301	284	338	295	281	296	319	318	279	297	293	280	296	295	271	305	274	284	288	287	285	285	323	292	277	297	272	275	329	303	306	296	334	299	289	318	296	312	317	321	297	305	306	304	305	301	286	288	316	313	304	269	274	305	303	286	301	299	293	288	294	290	308	286	289	268	293	306	292	283	277	299	283	306	285	333	281	283	295	295	321	279	265	283	288	296	306	298	310	313	270	310	317	284	304	245	296	252	297	293	266	294	270	328	311	313	293	295	280	314	298	317	297	294	273	311	298	311	282	309	309	292	292	295	273	293	252	319	270	298	278	292	328	286	295	285	294	282	308	302	326	321	285	290	273	299	272	314	261	301	334	284	273	285	275	284	291	259	302	297	297	311	333	272	259	300	301	295	276	273	305	281	285	277	294	297	274	300	343	298	265	274	334	270	296	261	271	316	304	268	312	290	265	291	310	302	323	306	302	280	304	284	317	297	303	312	295	327	306	297	310	308	294	295	334	270	315	316	301	300	285	312	296	274	281	286	293	299	301	278	324	301	312	291	312	309	300	284	287	284	287	294	308	322	346	316	264	319	291	271	296	274	267	273	320	290	288	288	291	273	307	282	316	282	314	341	307	312	318	271	269	297	283	292	288	315	317	284	275	274	319	288	299	289	296	310	329	310	299	307	285	271	291	307	295	313	305	265	274	285	286	308	287	314	281	311	280	296	297	280	304	283	320	301	266	290	279	315	282	297	304	284	303	300	290	295	335	289	303	309	243	277	275	272	303	278	298	303	303	316	285	296	301	270	271	279	296	267	267	315	286	271	274	313	300	290	280	281	300	299	300	280	289	276	345	333	286	269	313	303	316	273	301	282	307	308	286	321	307	303	285	308	307	297	272	285	313	302	272	300	283	272	295	302	290	318	292	306	293	299	334	312	315	295	306	304	303	295	313	327	322	308	306	278	320	323	321	304	287	296	274	287	294	299	309	298	272	278	252	258	280	300	278	279	318	299	289	295	275	290	319	282	259	320	297	304	289	290	291	294	292	286	310	278	311	276	265	302	288	277	310	305	292	305	266	270	281	324	294	284	273	284	316	313	300	315	309	318	310	280	292	288	317	294	294	300	311	301	276	285	320	305	334	330	298	263	295	273	271	293	262	271	319	281	270	285	287	323	264	307	288	300	295	286	291	286	285	328	297	284	310	294	266	298	302	268	291	288	299	274	285	306	301	279	279	291	292	281	297	297	313	308	300	301	300	284	294	290	302	309	292	319	256	295	331	292	308	316
50817	83123	70052	53959	42745	23115	1839	519	436	417	413	402	373	405	374	433	399	379	354	374	331	375	396	352	378	364	347	362	350	386	353	389	401	356	354	347	377	344	362	366	353	363	397	397	381	365	364	367	368	379	379	363	368	363	384	338	368	362	379	359	359	364	366	404	363	375	342	338	386	402	406	383	403	354	395	401	376	368	381	392	368	351	364	378	396	404	362	379	370	353	353	375	390	375	386	351	358	380	389	347	395	370	343	358	380	389	357	367	373	405	395	343	364	332	368	383	361	337	383	359	389	327	394	361	387	372	373	363	364	338	358	348	342	354	367	361	356	368	328	340	361	331	352	354	375	370	383	366	375	350	391	333	357	358	371	369	380	378	361	345	398	381	380	370	398	387	368	369	357	352	391	381	393	336	342	372	357	340	352	356	371	345	358	364	355	361	359	374	390	389	358	381	399	339	374	389	329	340	362	357	375	372	366	381	362	375	379	339	401	382	370	399	375	393	377	370	360	363	348	380	381	380	375	389	376	389	375	382	350	339	358	370	353	374	365	328	383	371	358	334	378	363	378	362	364	403	340	396	382	367	368	397	353	326	373	353	405	377	380	368	344	357	392	364	384	368	343	335	378	405	386	355	399	378	350	360	352	340	362	345	353	371	362	349	372	391	370	372	402	382	387	374	389	362	360	354	348	390	366	371	346	341	354	359	369	371	355	398	369	331	326	376	393	367	380	369	407	380	337	369	403	350	330	334	339	357	362	374	392	384	401	356	366	350	361	354	386	396	413	368	376	358	367	384	392	353	362	383	357	393	376	367	400	350	386	358	369	381	355	356	352	393	361	354	364	357	348	366	394	383	384	379	350	377	380	338	332	382	355	377	359	358	358	398	367	368	369	372	381	373	368	362	375	369	369	328	344	379	362	347	385	395	375	363	396	355	385	387	362	345	367	371	378	352	371	361	348	353	399	373	348	365	363	405	373	380	373	383	376	379	357	375	372	374	408	390	363	401	411	382	382	353	413	331	363	368	384	351	355	364	368	340	391	347	342	353	360	388	358	386	387	376	395	386	381	360	417	362	335	363	364	366	382	364	349	343	372	376	333	357	375	354	370	374	363	379	358	367	344	345	351	347	353	363	386	386	337	398	355	371	392	367	380	354	354	374	402	384	378	368	379	379	358	386	384	363	352	402	384	389	365	342	366	372	354	370	402	386	355	391	376	348	348	337	373	361	354	356	384	338	364	379	397	389	392	364	370	390	391	353	370	367	400	379	314	385	400	361	360	367	353	366	348	337	366	371	366	380	385	341	340	378	393	349	383	333	390	380	356	337	388	371	347	371	367	364	378	348	343	355	351	368	358	374	403	359	369	357	372	375	306	352	368	367	375	373	399	394	377	357	383	348	365	381	408	383	390	360	361	366	351	371	355	346	361	389	379	343	397	356	370	386	385	372	382	406	371	380	374	351	372	389	376	385	395	372	401	374	371	387	375	390	329	389	338	349	363	359	352	388	353	383	382	387	355	400	361	360	376	357	359	406	357	327	367	387	375	354	386	365	403	362	376	393	363	359	375	349	353	386	398	339	351	363	341	376	385	366	375	370	409	370	351	375	358	345	383	351	323	384	364	372	375	370	330	374	365	406	361	391	414	372	342	352	338	375	406	405	338	383	360	363	405	331	390	348	357	390	356	400	342	392	318	408	400	381	383	383	378	329	403	402	384	405	382	372	343	397	374	359	362	341	352	331	374	374	347	372	362	363	382	341	355	357	347	381	372	369	348	340	354	361	371	351	336	372	417	354	392	368	377	335	346	348	369	365	392	389	383	408	359	362	371	388	432	395	359	351	361	388	341	377	383	357	365	382	348	376	354	394	345	375	390	395	362	376	379	390	359	389	365	353	374	363	371	383	388	379	350	348	372	321	393	356	374	362	362	359	358	365	342	377	371	359	383	347	356	331	384	380	359	363	335	384	359	370	371	383	372	390	369	384	373	338	361	373	385	366	338	387	367	384	359	368	389	336	367	345	400	353	384	356	381	353	357	348	342	353	335	380	363	365	322	367	373	328	393	351	383	376	390	369	353	391	379	373	364	369	385	378	365	350	374	382	395	347	340	361	367	343	357	361	383	359	373	356	371	355	385	355	372	351	375	360	336	389	384	361	354	372	353	359	390	381	361	386	379	325	404	354	353	353	385	331	365	376	376	350	365	345	398	374	360	370	362	411	340	390	350	382	393	368	356	382	338	426	389	353	366	350	440	371	353	362	364	346	366	328	362	402	374	403	362	343	412	348	371	353	355	391	380	361	334	375	354	389	387	335	424	364	374	407	383	356	398	371	358	367	380	378	387	370	344	369	359	403	362	383	381	381	379	361	356	349	366	359	367	371	331	394	383	360	366	370	381	384	350	354	374	375	365	372	400	377	384	403	366	398	389	357	354	373	366	362	390	387	353	367	386	374	345	342	393	381	365	353	377	396	370	397	362	380	338	388	349	362	350	348	370	355	364	323	370	360	337	394	345	366	358	368	383	383	386	371	365	366	357	366	360	353	369	363	342	393	345	339	375	409	357	381	353	349	368	345	373	391	378	366	364	351	337	353	359	370	382	390	361	386	364	379	369	360	366	416	353	407	380	397	340	355	350	362	375	375	390	359	349	336	374	357	337	385	357	363	382	368	333	342	341	353	388	395	380	367	412	349	371	377	348	377	381	334	353	330	386	400	342	389	374	398	370	372	368	368	384	398	331	367	328	357	394	371	353	363	359	383	371	376	317	354	376	347	346	381	364	375	379	385	360	369	350	366	365	402	356	364	386	363	359	357	393	353	386	368	342	389	371	378	349	376	374	365	375	393	425	377	384	361	395	380	363	383	356	374	370	384	329	367	343	331	355	366	393	374	376	365	392	357	372	366	366	389	393	371	370	357	349	383	380	380	346	364	337	382	396	326	331	366	352	380	372	388	357	379	372	373	356	367	420	379	351	349	353	343	372	363	365	357	361	355	359	344	378	389	330	367	369	353	386	404	370	366	358	368	380	378	403	404	349	402	374	344	383	344	331	355	366	351	376	362	380	365	409	355	363	345	391	336	372	370	347	370	342	384	361	374	395	365	366	360	406	364	387	374	344	382	371	358	361	360	394	380	351	381	364	359	388	383	335	347	349	393	362	396	357	364	374	369	376	361	369	344	342	371	377	364	381	343	368	353	412	378	375	333	362	371	404	372	371	376	394	378	359	342	368	380	365	373	349	418	382	354	372	365	349	365	349	350	377	350	376	372	386	351	373	327	367	363	372	354	348	383	356	407	381	372	396	350	352	361	348	394	372	404	375	363	349	375	379	370	386	385	359	379	357	364	375	372	413	326	362	362	388	357	402	379	364	382	368	354	343	367	372	368	357	358	357	361	390	394	391	352	341	355	383	366	337	362	373	384	338	376	369	349	354	369	402	379	371	376	369	371	387	375	391	392	379	377	417	365	399	375	357	405	350	354
22504	20885	30151	30188	33064	27570	15268	1242	280	251	255	254	224	232	216	234	252	210	229	228	216	222	212	190	197	198	185	206	217	223	238	205	232	192	197	212	195	212	193	221	213	191	196	206	203	196	211	217	214	195	211	207	186	201	207	218	209	224	216	227	205	216	189	185	202	186	203	193	228	201	193	175	206	207	231	212	216	200	230	209	218	197	191	207	181	188	199	219	195	193	201	211	213	210	184	187	207	196	216	172	198	221	193	215	195	215	212	222	212	201	206	219	188	241	200	215	198	224	191	191	189	211	189	247	232	198	220	204	171	213	194	192	215	182	203	212	193	199	204	236	203	196	212	226	218	217	203	193	219	189	217	184	173	221	198	171	231	193	213	221	209	225	188	231	205	194	203	205	215	209	194	203	202	218	185	203	223	173	212	197	198	215	199	215	205	197	181	185	199	205	259	193	227	224	219	211	205	191	202	183	223	225	187	199	213	179	213	210	189	214	203	183	210	199	208	221	213	223	198	206	227	197	211	189	202	224	210	211	224	206	200	175	207	217	190	190	208	222	212	193	184	219	220	212	187	229	207	180	218	214	191	204	207	217	204	208	211	209	200	208	225	199	206	206	185	201	197	195	209	223	189	199	204	197	216	215	224	166	203	205	203	210	167	214	188	225	175	208	195	177	210	205	210	199	190	211	194	196	190	196	207	214	204	214	223	199	194	211	246	203	224	220	197	193	219	214	205	209	193	208	216	177	203	205	203	215	207	192	192	220	183	229	220	228	227	206	210	233	232	210	211	208	208	206	194	201	199	182	225	185	212	189	214	208	191	185	190	207	187	195	183	214	196	197	211	211	220	206	215	222	206	206	196	205	197	235	202	226	211	234	218	222	206	207	205	192	211	186	225	219	202	215	197	226	195	226	197	184	205	208	225	195	198	223	192	231	185	218	194	221	215	204	203	189	188	196	203	208	222	214	194	210	198	192	191	209	204	198	201	205	212	191	199	213	175	177	190	201	202	215	196	208	214	208	198	190	181	207	214	183	210	217	222	208	223	211	202	215	212	215	223	206	224	206	208	184	186	204	190	191	212	171	202	209	203	217	208	216	205	191	215	184	213	189	214	198	221	224	184	203	192	181	218	166	215	220	218	197	189	210	206	193	210	207	219	199	176	217	196	209	215	234	204	195	217	215	228	194	233	220	208	219	212	219	220	217	193	225	191	187	186	215	196	167	205	185	198	207	195	196	191	194	185	224	208	221	198	189	203	207	224	197	204	196	231	184	188	216	205	199	213	209	185	233	191	170	188	211	207	193	191	187	195	191	196	214	212	181	195	200	214	237	206	185	178	190	213	195	214	197	221	209	244	199	188	206	229	213	197	207	199	208	183	214	178	181	200	225	202	199	207	210	187	212	221	191	214	201	190	210	197	192	185	206	202	186	201	214	206	209	201	195	207	199	210	240	183	222	168	203	216	200	203	200	188	232	194	209	217	184	194	198	173	207	198	181	223	230	195	196	201	204	206	207	192	200	212	220	188	211	188	216	181	215	215	209	223	217	189	197	186	229	203	233	206	207	196	201	185	189	186	187	201	198	218	203	218	222	180	190	190	211	192	206	226	206	202	210	192	197	232	219	186	197	184	220	217	203	196	203	230	209	195	204	197	182	213	212	208	206	205	186	220	196	226	206	206	220	195	190	186	187	214	218	184	172	201	199	200	208	215	212	213	183	208	206	211	210	194	208	185	200	184	196	195	211	206	203	229	195	199	218	201	210	185	209	204	227	228	176	200	187	175	178	201	199	228	194	189	217	193	189	210	191	230	214	199	183	187	204	190	204	165	204	221	184	191	180	191	176	201	210	200	194	190	187	194	212	206	213	204	191	217	199	185	217	192	201	226	202	204	204	188	214	207	194	207	202	217	209	202	197	181	217	213	229	189	191	218	196	206	217	174	230	188	191	182	214	207	217	207	201	199	187	194	208	196	202	201	212	217	208	197	189	198	183	232	227	212	186	216	205	201	212	197	201	212	200	190	210	187	190	216	200	211	178	230	185	194	215	191	219	173	190	188	192	208	202	201	206	196	175	186	209	204	227	167	209	205	212	195	204	240	178	212	201	210	199	208	220	207	212	219	219	224	192	189	210	202	208	227	204	201	179	188	187	191	211	196	205	194	216	231	202	215	194	192	201	214	217	181	223	196	203	213	210	222	209	207	223	185	197	208	187	216	226	203	187	214	196	208	180	198	195	193	212	217	217	177	240	212	200	207	215	202	191	197	189	211	200	183	193	206	192	206	195	203	201	227	185	213	194	216	216	215	210	202	208	194	196	210	223	207	204	192	212	219	229	187	179	215	201	191	231	206	199	195	205	215	221	182	207	203	239	205	212	202	191	217	231	206	214	197	197	212	212	229	193	211	209	196	220	192	192	206	206	199	208	215	217	202	216	226	206	189	191	194	221	222	189	183	213	200	211	197	192	231	203	228	202	225	191	217	195	201	209	180	220	197	217	216	228	211	177	196	221	186	230	208	190	199	175	198	201	205	216	230	196	178	214	195	217	221	203	215	216	200	194	205	227	187	192	181	205	196	213	207	218	209	212	224	206	180	212	223	187	223	226	223	181	199	175	199	225	198	198	190	199	206	205	182	225	220	204	222	201	187	207	210	194	195	197	223	192	212	202	191	200	185	228	209	203	177	194	174	188	231	214	195	192	184	216	210	213	207	194	229	204	201	206	176	169	189	209	190	203	229	211	200	192	206	171	222	228	206	208	206	205	205	208	212	202	216	215	202	203	199	218	210	216	211	184	208	184	190	223	215	195	235	214	222	218	181	203	221	189	201	203	197	214	216	211	186	220	213	224	208	170	188	210	216	184	221	203	206	238	204	197	218	204	222	233	205	172	176	231	201	202	221	215	193	198	202	230	202	197	226	200	204	218	191	199	201	197	221	190	193	201	192	169	184	187	210	204	198	204	182	201	210	211	197	192	192	205	225	199	222	203	205	207	182	209	195	205	194	201	192	212	199	226	209	230	203	196	201	189	193	218	178	229	193	193	225	220	211	214	207	208	199	185	218	201	217	210	196	184	205	210	195	193	205	202	205	192	220	206	192	189	206	170	209	170	212	214	236	197	188	197	207	200	195	221	203	196	175	198	180	179	193	181	197	200	181	189	187	210	180	194	199	233	168	200	180	218	186	206	216	227	195	203	191	217	221	186	222	192	213	196	203	192	193	185	212	222	223	201	208	194	242	190	204	187	187	187	195	205	217	215	195	192	167	190	205	192	199	218	193	187	209	196	217	179	206	205	216	201	168	204	225	185	209	192	205	224	207	215	211	207	230	205	200	195	225	196	200	178	240	204	205	190	222	206	215	202	188	219	183	225	178	195	216	208	196	220	210	215	213	228	220	221	236	210	189	203	210	247	195	196	172	185	203	185	198	187	215	192	195	198	181	186	208	228	179	217	242	193	199	198	217	198	216	198	207	207	223	208
57673	94958	81510	65928	51902	30438	2804	469	397	378	349	321	316	338	339	286	261	275	261	266	250	288	276	256	250	260	266	265	257	247	266	241	242	257	287	280	236	243	234	252	242	233	251	248	253	247	258	225	234	251	256	268	245	263	238	229	263	226	240	251	271	244	240	261	252	243	248	232	264	251	268	248	226	252	270	251	265	242	243	268	255	261	244	256	253	243	259	247	214	247	234	231	263	250	250	241	239	248	260	255	258	222	241	209	237	221	235	241	227	234	261	241	235	224	269	263	233	231	264	241	249	249	247	253	259	265	229	272	235	241	260	250	238	205	265	241	229	260	251	238	270	276	235	245	230	233	253	230	258	249	226	262	233	240	272	242	238	227	229	239	264	264	272	237	236	232	237	243	275	238	236	263	218	231	230	226	216	255	258	250	251	249	234	237	236	221	257	244	232	231	261	225	249	277	270	244	250	252	253	253	263	253	239	238	237	250	232	266	240	257	212	230	274	243	236	261	245	226	235	230	215	242	227	272	240	219	262	241	243	239	264	228	240	247	232	259	241	231	261	237	240	232	245	251	225	235	263	259	250	226	246	246	254	236	249	229	250	237	253	252	246	256	275	246	259	230	273	244	252	265	264	250	259	219	262	257	263	233	227	271	215	236	205	242	286	238	262	260	245	250	212	228	260	230	219	243	232	232	221	262	265	283	255	252	239	237	202	215	237	250	230	238	258	253	229	256	226	269	256	250	244	257	245	232	231	255	251	209	229	252	237	235	266	249	260	270	230	262	261	213	246	253	226	230	244	248	273	238	225	267	230	249	252	253	245	277	243	219	238	251	221	256	266	269	251	238	233	253	224	239	225	239	275	225	220	221	257	266	247	258	223	267	238	255	226	275	248	243	242	236	247	261	239	254	251	250	218	258	250	253	247	255	271	241	243	238	258	243	245	228	257	261	243	241	238	263	269	246	238	227	257	251	265	215	235	237	261	254	249	249	243	257	254	238	244	243	236	249	256	246	234	257	245	247	254	246	215	242	240	234	226	240	262	230	260	236	264	217	290	216	251	246	241	232	226	247	245	249	244	232	245	216	255	242	246	262	248	264	254	256	268	248	256	267	234	230	230	250	255	235	237	258	243	251	256	237	246	261	244	234	243	236	237	241	248	242	229	231	263	234	252	255	233	262	228	242	258	224	262	205	254	237	238	243	239	242	255	241	247	222	256	223	230	250	249	250	254	245	235	271	257	239	239	237	267	240	235	245	226	254	251	243	241	252	240	234	245	246	257	229	255	266	261	253	242	240	241	266	262	251	251	260	225	250	234	251	249	222	239	253	250	259	268	238	263	272	213	242	254	266	222	244	241	241	219	235	251	260	232	230	272	252	257	250	190	261	292	243	245	253	263	265	244	241	246	240	242	248	263	238	243	258	245	226	258	249	244	249	223	229	269	227	248	258	231	225	243	227	252	239	246	243	259	249	238	244	239	223	244	224	234	248	250	264	241	241	289	239	232	266	240	264	239	247	242	240	238	245	244	233	256	235	238	246	223	235	251	232	243	230	257	231	238	226	244	268	239	238	247	229	230	279	254	240	238	242	235	246	281	228	247	224	225	215	270	256	240	233	261	226	242	247	241	234	229	245	267	262	247	208	234	219	245	267	238	244	255	248	253	234	265	261	239	244	246	244	210	242	254	247	238	230	260	242	233	253	255	271	222	241	227	226	241	236	260	227	262	237	262	254	247	256	269	235	266	271	251	261	192	246	268	251	240	234	215	233	241	267	257	278	231	250	219	227	261	252	235	240	219	218	248	220	219	263	256	248	229	245	224	216	251	227	265	242	232	244	242	243	272	268	244	264	265	244	222	260	249	231	275	260	242	251	232	242	249	222	235	224	234	253	236	237	259	251	234	245	250	254	279	256	235	252	285	267	272	233	256	268	254	256	268	223	257	234	254	227	248	272	235	273	254	256	232	251	240	262	265	261	241	219	228	218	253	238	226	256	255	239	258	245	239	257	280	262	248	264	236	241	245	233	240	224	240	243	233	222	239	241	219	247	239	222	239	247	264	218	238	263	247	248	222	253	238	231	220	264	257	237	217	238	255	250	270	255	248	244	241	237	242	246	242	233	206	282	252	238	252	255	247	243	237	225	239	266	278	220	260	233	277	257	259	260	248	258	270	263	255	227	266	236	272	256	228	232	252	248	234	233	206	255	275	251	235	240	239	244	220	228	263	235	227	261	269	220	293	230	237	275	255	242	258	274	261	253	239	244	240	248	237	245	263	262	246	253	260	265	228	231	246	245	226	236	256	259	261	243	221	228	256	281	269	271	241	222	233	241	256	236	232	248	234	263	251	249	246	227	271	252	250	277	239	273	234	255	235	248	238	247	245	230	271	265	263	231	248	246	262	264	247	253	280	240	213	248	244	240	265	227	215	272	236	219	229	245	266	239	247	244	254	253	259	249	244	253	261	269	218	260	256	224	255	232	234	225	257	219	260	246	250	238	232	245	262	251	253	238	251	241	246	233	254	245	225	278	266	238	259	228	265	243	219	244	215	235	248	262	257	249	218	263	233	245	262	257	243	240	261	277	235	269	269	254	240	229	257	246	284	251	233	233	221	259	259	220	263	255	227	226	237	241	240	238	260	264	247	248	262	224	251	260	247	221	264	247	242	263	266	257	251	249	261	240	238	238	247	237	255	259	232	233	239	258	253	263	265	282	267	243	229	257	257	235	265	236	265	242	222	278	253	242	241	232	247	259	268	239	259	227	260	265	235	240	230	248	273	246	245	238	241	236	231	224	260	260	235	229	222	265	248	247	240	248	233	229	248	244	234	250	251	234	243	234	230	258	247	237	236	229	215	249	240	268	261	263	259	256	231	242	269	244	277	247	269	233	246	221	243	253	255	239	264	223	243	263	246	247	268	248	249	262	249	239	243	220	245	247	252	253	222	237	231	281	233	242	245	228	240	278	254	226	259	221	229	242	247	239	249	258	258	241	258	266	255	233	226	229	273	257	273	227	217	253	254	256	241	247	228	244	269	235	235	237	220	235	240	265	252	234	259	244	221	234	227	251	238	227	253	266	256	238	239	220	236	244	252	252	234	253	239	248	225	247	226	233	249	259	279	233	267	249	254	232	238	245	228	255	218	233	243	277	242	242	244	256	249	281	240	238	246	248	236	262	218	236	238	255	250	267	247	239	226	248	254	248	232	216	234	258	250	204	232	237	248	215	242	240	260	245	237	257	254	252	217	251	242	244	234	233	239	243	209	237	235	237	232	244	244	270	204	209	240	252	255	257	266	231	196	219	234	218	242	255	254	248	249	263	260	224	235	245	248	254	233	242	237	242	236	245	281	238	224	224	256	232	252	250	231	236	244	251	257	258	217	262	279	251	241	259	264	244	240	217	239	282	250	228	215	228	254	253	256	268	251	242	267	250	260	245	264	232	221	248	248	247	264	226	250	230	226	278	263	243	253	250	257	237
27050	22865	27114	20716	9943	2995	573	460	478	474	478	464	504	478	500	459	453	396	471	508	482	467	492	432	490	438	447	470	439	464	431	483	451	453	457	468	490	495	485	504	469	458	484	449	494	459	466	513	461	475	457	469	472	467	494	484	437	468	451	516	470	470	479	468	470	432	464	460	459	468	452	464	482	456	468	465	485	489	437	471	501	465	438	483	455	475	451	466	467	475	483	439	460	467	475	476	452	456	475	432	466	448	471	501	423	468	463	451	472	459	495	544	440	445	461	445	464	477	455	456	479	490	522	450	446	432	481	436	484	468	503	478	468	457	455	457	477	478	432	455	494	470	478	471	462	480	471	461	467	484	461	492	487	478	469	452	501	503	484	452	498	499	459	477	503	485	453	455	506	459	483	447	445	462	475	453	449	431	480	471	478	459	486	456	465	484	465	480	489	436	501	473	474	435	483	467	475	485	492	444	421	482	475	513	457	475	475	452	474	467	494	466	529	462	466	478	473	484	458	442	486	456	476	475	480	464	445	466	462	470	456	494	487	481	472	444	449	454	498	468	473	447	479	480	453	444	489	487	455	483	450	478	464	445	461	446	477	487	453	467	483	471	446	487	492	475	476	462	457	472	477	487	473	451	448	481	474	453	481	474	497	485	420	469	481	426	491	475	453	457	476	449	455	466	493	462	476	503	471	471	432	506	431	443	476	396	467	485	484	449	506	461	482	429	468	479	500	521	443	471	451	490	471	459	491	477	450	458	479	451	471	488	492	473	477	431	450	495	482	523	459	478	457	476	463	460	473	479	443	450	465	481	465	504	497	442	479	479	474	480	466	471	429	458	484	474	440	471	468	460	474	465	500	493	459	430	419	470	476	442	473	494	463	472	525	479	468	493	472	497	463	482	475	485	458	470	467	464	447	476	486	489	443	422	430	456	471	434	496	449	456	464	465	475	493	475	455	448	474	490	473	505	440	459	497	491	458	499	488	437	469	452	437	491	453	482	490	489	464	457	464	474	458	456	448	459	466	461	493	473	495	506	492	476	474	429	463	444	498	522	489	456	487	469	493	465	467	485	489	447	491	458	463	486	507	466	483	472	486	465	487	485	485	467	428	459	457	428	439	475	471	473	457	458	479	459	458	434	455	446	498	463	488	448	478	462	493	462	488	458	520	472	433	479	448	512	462	457	488	482	512	480	470	481	530	471	448	453	453	475	473	461	495	443	455	481	467	470	483	459	462	451	468	468	490	501	468	462	495	462	467	467	472	475	490	539	488	484	480	428	477	434	476	459	491	477	498	440	496	450	429	487	470	467	465	486	471	451	484	435	460	517	466	488	465	483	460	464	484	453	467	444	469	461	468	429	444	469	462	468	473	441	474	479	487	465	434	458	461	479	513	488	458	447	491	447	496	425	478	449	458	475	444	456	468	482	428	496	461	450	457	501	452	456	482	467	453	507	470	452	472	503	422	466	456	476	473	460	481	509	454	485	474	468	492	466	462	476	461	458	453	477	453	450	457	461	491	461	515	457	457	456	496	476	490	456	438	460	449	479	489	527	473	441	490	445	500	497	468	426	461	493	453	478	452	483	483	476	401	504	469	482	450	459	470	445	468	484	454	494	475	467	460	476	442	477	440	469	469	468	468	459	439	460	465	473	471	464	500	465	502	507	435	491	489	483	464	446	471	493	470	456	458	466	446	508	453	490	472	451	458	425	442	486	468	492	488	517	448	461	479	442	474	488	480	507	492	461	493	421	452	504	467	466	517	457	480	444	498	475	461	495	453	492	469	491	459	445	463	480	447	462	483	456	454	481	513	498	469	448	459	482	525	484	479	475	480	450	469	441	495	492	476	461	433	475	478	521	440	496	481	440	504	472	455	452	456	484	458	473	461	513	440	429	464	469	463	468	466	458	499	468	448	475	482	448	423	483	496	466	486	480	491	476	434	520	485	464	489	484	470	432	466	476	495	458	494	445	465	500	448	461	493	463	447	473	411	476	497	445	484	500	462	502	470	452	443	447	447	473	457	486	495	499	522	451	475	440	513	476	488	434	489	459	451	460	446	479	458	518	461	464	429	476	466	472	500	505	497	458	502	493	489	471	478	469	452	443	513	501	479	488	484	481	457	441	498	483	454	459	507	458	469	473	469	489	508	464	465	460	448	448	441	447	447	458	463	500	465	462	464	460	450	462	476	498	468	492	451	487	468	468	487	470	462	456	466	458	436	485	490	464	471	486	451	444	465	458	471	463	488	476	484	472	514	455	467	475	487	450	468	501	498	465	474	487	443	482	483	463	495	444	471	445	472	493	485	444	473	441	467	467	445	471	436	501	499	473	465	429	480	469	497	425	440	480	454	484	480	487	478	430	500	444	471	457	466	463	496	485	422	476	468	481	463	469	445	423	486	503	464	486	472	464	463	475	472	433	453	492	492	484	465	486	455	450	434	474	483	459	504	478	470	447	478	482	474	472	497	492	462	465	479	438	475	480	480	460	462	467	485	444	495	472	464	458	508	485	480	445	469	439	469	483	508	484	450	469	488	502	468	496	441	465	455	445	420	471	430	463	491	480	458	455	442	501	447	421	479	530	484	442	499	492	495	499	487	504	489	426	426	486	498	467	504	458	483	443	498	487	515	448	477	477	444	467	471	474	479	455	462	474	456	472	469	498	438	445	420	449	474	465	482	457	433	493	489	485	472	464	453	455	483	481	497	455	480	477	484	481	463	466	481	481	465	474	447	446	478	505	497	435	470	464	465	475	458	470	479	515	480	475	485	477	464	460	469	488	469	436	515	483	519	494	427	465	458	453	467	486	452	416	447	466	452	470	436	474	471	471	458	485	470	484	445	463	469	492	462	478	467	469	497	454	471	456	485	445	469	449	447	479	460	484	450	477	467	447	469	472	484	485	458	454	453	460	474	487	484	436	480	477	456	475	438	503	491	470	458	506	493	439	470	452	505	474	476	468	449	501	449	461	431	424	451	460	451	460	443	449	494	478	455	487	492	471	482	461	424	460	493	475	498	505	475	448	457	495	479	445	450	473	473	466	498	421	465	465	467	465	434	478	459	454	487	472	455	454	455	461	459	433	477	491	482	491	487	465	455	449	466	485	439	499	431	424	451	480	486	516	453	493	460	452	464	451	455	480	501	486	491	483	492	495	480	460	436	482	505	479	472	467	469	452	484	433	434	472	416	471	456	450	462	464	446	482	434	480	459	449	470	451	466	474	454	468	483	459	466	441	499	503	470	446	458	477	465	513	500	430	473	445	472	464	475	491	454	494	480	474	506	438	434	470	469	458	460	421	499	474	461	472	467	467	467	418	446	471	449	518	444	500	498	430	497	470	453	458	506	480	502	446	474	459	501	476	492	497	503	476	464	436	447	457	522	482	485	450	479	462	495	434	478	479	432	477	469	479	484	471	482	487	488	490	478	463	466	521	492	460	474	476	450	459	493	477	456	472	462	462	458	493	474	446	489	456
25867	36491	28432	18241	10857	3794	615	638	584	573	581	600	560	603	582	552	589	568	569	547	589	576	525	607	599	556	600	557	565	594	539	580	614	562	534	550	580	558	553	583	546	568	613	549	528	563	587	565	534	585	555	601	548	551	613	581	568	604	571	536	566	594	586	578	548	579	577	554	608	563	543	559	560	555	590	528	570	577	587	569	536	572	570	579	579	605	600	564	569	632	586	610	554	569	588	594	593	597	595	573	574	604	576	563	599	555	577	538	542	585	605	548	576	593	553	602	618	563	586	555	611	556	562	554	540	551	553	562	564	586	592	559	583	584	605	526	562	519	559	586	596	587	583	575	557	538	585	603	584	580	516	583	592	562	585	585	566	567	556	575	556	560	584	517	575	535	583	634	582	559	574	589	581	562	547	559	557	574	576	606	575	569	579	550	559	564	605	565	569	569	622	584	562	575	543	534	570	547	603	583	556	560	563	546	559	575	529	601	564	525	572	566	566	580	539	571	578	544	569	594	577	560	527	561	532	591	600	587	543	536	583	593	599	570	526	564	531	579	565	567	573	575	566	570	618	594	573	537	545	573	584	571	566	567	540	543	583	591	567	603	552	616	541	574	587	570	565	543	554	547	580	582	574	578	594	597	612	542	553	607	580	551	572	594	543	549	592	552	589	576	587	556	561	552	544	565	515	568	515	622	548	598	594	562	563	546	558	557	572	533	569	598	580	557	574	616	574	605	539	537	556	581	587	566	540	539	596	548	598	565	565	591	562	538	566	573	597	619	576	598	576	557	571	574	545	596	589	569	560	591	601	561	611	536	624	612	557	568	545	544	573	570	592	579	560	599	576	574	560	582	561	580	589	609	570	552	564	565	568	594	576	582	570	557	599	534	568	552	601	603	521	529	616	538	575	596	593	571	620	557	567	584	562	591	541	586	617	576	540	612	571	601	564	559	562	571	593	595	560	636	610	570	544	518	557	572	564	562	612	591	616	583	566	591	511	519	548	597	570	582	583	563	552	585	570	541	565	567	569	576	608	647	613	583	581	581	611	535	540	606	578	550	516	555	523	543	570	579	574	565	604	574	571	535	532	592	579	543	572	535	570	590	537	592	558	583	567	580	587	594	576	518	596	577	571	538	617	563	562	620	525	535	578	590	586	585	568	549	559	605	547	555	551	555	581	592	527	595	578	580	604	608	598	525	556	549	594	542	553	555	551	575	619	547	582	585	587	546	611	603	590	580	572	609	594	523	564	593	572	579	567	516	556	619	546	591	554	527	588	559	536	498	540	588	595	553	583	579	574	559	551	588	599	601	595	596	602	602	571	574	567	563	533	544	567	631	584	544	575	549	614	603	606	578	549	596	561	581	589	558	578	560	566	588	603	586	524	557	576	570	526	593	555	505	615	572	591	549	628	555	513	574	595	536	589	568	603	588	584	561	618	564	542	572	579	592	573	532	565	596	586	578	589	491	551	555	558	564	600	515	524	590	569	572	546	541	567	570	558	564	614	558	612	555	576	601	580	619	579	547	586	569	563	589	563	529	623	564	580	553	568	549	598	567	572	566	602	596	544	558	613	555	577	578	562	582	568	585	588	584	627	558	537	595	533	541	577	570	540	544	581	585	536	541	559	604	576	571	573	562	516	579	520	572	582	532	548	594	558	573	570	539	581	560	577	563	588	567	583	565	544	601	578	607	590	596	580	533	560	557	547	593	559	626	543	614	588	608	541	595	556	577	583	588	566	578	587	581	569	568	601	598	561	542	627	553	542	533	588	591	587	589	559	611	562	573	531	576	561	546	572	539	546	581	593	581	565	575	585	609	564	610	569	557	555	526	552	575	577	586	593	549	585	571	554	563	557	565	537	563	554	542	549	551	561	582	588	547	603	580	600	567	599	554	554	604	588	599	561	552	588	562	554	585	579	535	520	631	619	576	517	582	549	558	606	533	561	605	522	561	639	579	565	545	555	602	562	621	573	591	582	556	553	596	564	559	648	555	588	540	581	565	562	584	568	625	585	563	584	569	565	544	553	561	580	560	554	569	545	569	595	529	575	577	578	557	563	566	575	593	604	614	589	573	568	576	579	596	584	602	550	573	590	584	573	610	605	589	617	582	592	522	580	567	540	523	550	569	590	592	571	563	559	564	549	607	564	581	569	557	562	566	574	517	572	594	560	535	566	540	582	568	552	569	568	586	565	595	601	547	574	580	573	546	587	565	564	566	607	545	553	602	558	586	594	574	575	564	619	547	576	587	598	549	595	542	576	580	545	579	608	564	593	561	554	579	572	553	559	547	578	571	575	569	542	573	553	579	575	582	556	553	569	535	573	525	575	588	555	575	561	587	556	545	543	625	570	548	639	559	587	540	577	564	558	619	576	602	591	549	545	552	551	569	601	534	562	559	557	575	560	623	587	580	577	583	583	535	592	580	578	550	595	595	555	554	616	580	555	558	612	567	535	569	633	569	577	551	565	547	613	568	597	592	627	576	599	585	593	546	556	601	561	548	562	549	588	565	551	599	597	603	556	534	565	570	542	580	606	543	555	564	572	601	592	595	598	583	581	586	567	557	588	580	553	557	552	595	571	541	562	575	592	557	599	595	549	615	585	541	574	583	618	568	572	570	553	559	577	593	567	550	571	579	607	536	557	549	606	583	564	547	528	562	579	578	547	558	585	539	603	535	557	549	537	507	570	530	578	562	576	583	553	612	573	591	544	570	550	551	533	601	584	587	588	539	568	553	549	576	598	546	583	559	582	568	563	578	608	553	627	601	575	563	580	577	583	567	611	571	576	551	598	577	565	566	597	583	568	565	558	511	578	619	558	553	563	563	593	588	582	531	560	606	591	553	554	586	569	581	535	529	589	585	590	606	563	625	556	605	621	518	584	607	572	537	563	539	551	531	556	560	583	529	653	557	556	516	594	586	560	524	558	537	591	548	583	580	605	564	569	534	617	570	587	613	594	534	556	549	607	594	547	554	517	610	546	584	568	595	586	577	612	589	592	583	571	575	557	596	599	556	602	525	603	581	588	589	565	559	542	602	555	545	574	594	585	612	597	576	585	591	590	549	554	571	589	579	575	615	541	599	564	578	515	566	584	593	557	526	607	544	559	592	546	591	546	593	537	577	570	581	583	559	550	583	582	567	592	580	570	551	581	570	606	618	541	617	575	599	608	581	599	600	606	577	596	579	546	557	578	591	523	578	561	566	584	517	570	577	590	594	593	580	586	566	615	600	562	566	580	531	605	612	556	578	570	574	583	579	558	538	568	587	513	563	563	557	607	547	586	575	590	560	594	595	572	575	626	548	606	575	569	639	577	585	595	559	600	600	575	564	617	580	555	560	564	612	538	552	562	589	564	582	577	589	555	591	531	566	551	586	510	579	591	557	555	552	519	531	560	567	541	564	558	590	600	607	565	587	585	606	605	581	567	573	546	524	525	537	570	587	549	516	574	618	559	587	527	559	555	608	601	576	583	602
23448	21027	31483	35106	33754	23588	6990	471	346	329	342	350	286	323	294	314	308	331	320	279	310	306	309	320	330	307	299	319	306	305	300	284	278	305	323	256	312	295	288	320	264	324	276	281	321	311	296	243	308	292	293	284	331	298	327	291	338	283	303	310	306	280	305	307	314	292	295	296	312	295	292	314	285	280	280	291	306	311	293	295	313	284	290	289	332	273	290	288	302	306	303	322	278	259	293	323	304	302	302	302	289	296	279	288	302	306	312	284	311	305	294	270	326	332	283	316	330	315	289	278	298	274	321	296	284	307	336	309	270	296	312	294	275	328	273	281	300	316	279	314	316	270	287	294	322	303	260	325	282	296	279	277	308	304	299	305	323	320	286	326	288	306	347	291	298	299	305	267	304	303	298	310	300	285	293	283	321	255	292	285	284	287	299	260	311	310	286	294	316	265	299	291	288	283	325	279	306	299	308	306	310	264	277	293	314	293	295	280	284	313	274	314	294	297	311	309	304	295	282	292	300	331	277	292	300	292	299	323	313	313	304	283	293	283	285	322	300	327	257	283	288	298	290	323	310	314	286	306	289	302	303	306	308	282	312	302	330	276	301	307	319	280	284	258	295	283	292	322	296	273	303	337	311	269	282	304	292	281	301	324	288	288	276	276	304	293	276	292	293	282	283	289	291	272	299	335	296	332	274	290	301	307	289	301	288	292	310	291	333	283	291	312	299	263	284	300	283	297	294	281	289	284	289	285	297	306	305	296	304	294	309	308	321	280	308	304	282	300	315	320	294	303	296	303	298	303	313	307	293	328	302	303	281	257	271	281	312	294	270	291	308	278	327	300	315	309	296	296	338	342	294	303	351	293	325	288	280	284	309	279	292	278	284	310	289	281	321	305	315	309	308	308	271	299	281	298	296	278	301	301	307	309	296	285	307	286	284	313	283	270	316	296	318	298	308	312	280	326	312	270	291	321	285	316	278	283	298	320	282	292	265	316	287	338	296	297	301	286	292	314	275	270	321	321	300	300	325	292	310	298	289	306	313	292	274	264	309	310	312	317	304	294	313	289	305	312	291	290	279	299	313	289	287	281	299	280	269	296	299	280	302	276	282	293	334	283	265	302	257	284	324	288	268	289	310	325	301	292	298	317	330	303	322	320	287	328	300	306	322	298	303	262	296	312	282	335	329	302	295	289	296	310	282	280	293	331	315	306	286	291	317	301	334	300	281	296	335	331	296	291	297	296	301	302	290	299	323	272	279	304	297	321	305	257	337	289	299	292	303	296	332	263	309	299	298	302	300	258	324	274	319	334	313	286	305	292	293	284	297	272	300	310	330	293	301	313	302	257	313	288	327	336	289	309	310	307	305	264	296	319	292	297	293	338	282	306	309	313	280	334	285	301	287	314	285	287	291	312	288	298	293	295	296	287	308	269	306	309	284	309	286	330	304	262	289	303	295	316	297	314	305	288	289	302	286	314	309	306	319	314	320	287	296	290	303	296	309	304	287	312	327	302	290	317	308	284	274	320	312	308	310	287	267	295	303	308	296	269	300	313	297	281	286	290	306	301	323	274	297	307	302	309	288	308	281	299	280	305	304	296	271	302	293	306	275	306	317	285	299	317	298	325	273	291	302	291	291	303	311	315	285	309	287	294	330	265	295	297	327	292	296	295	306	305	309	283	283	322	305	314	298	348	328	287	338	285	331	285	305	313	278	320	285	272	259	321	302	286	304	274	274	291	291	302	290	305	291	294	291	315	282	293	313	319	297	302	308	302	295	308	288	325	301	304	308	311	305	291	291	280	297	281	286	290	310	331	340	268	321	291	314	305	298	300	324	293	298	298	309	294	310	299	297	288	296	308	325	310	277	319	319	280	282	316	271	299	304	293	298	290	323	316	261	295	309	325	305	283	302	278	295	324	324	282	313	271	311	293	334	256	301	291	305	265	281	272	296	275	299	296	290	315	310	307	320	282	282	317	289	305	306	296	290	307	293	305	308	322	270	297	291	275	282	297	282	274	305	305	297	294	314	299	301	311	316	300	296	316	286	328	299	279	262	308	272	297	293	315	270	288	304	276	270	294	299	294	312	277	277	298	279	330	294	317	307	279	275	308	293	327	279	289	285	289	315	297	289	286	282	333	309	268	273	300	312	313	285	311	307	317	276	264	312	287	297	314	296	292	280	282	312	343	279	261	307	292	278	267	324	300	315	290	299	285	310	310	300	288	319	281	318	299	304	314	327	299	326	288	260	284	304	295	284	266	284	306	297	271	308	317	306	301	255	288	301	307	330	328	316	299	311	309	283	290	313	298	288	305	282	312	291	307	261	311	329	311	299	272	296	307	317	276	303	310	317	284	303	306	311	325	315	260	289	294	307	286	301	310	339	301	304	317	306	267	327	289	295	297	288	282	327	296	313	327	287	304	279	289	281	322	298	311	314	275	316	324	304	274	292	288	322	306	324	298	313	292	304	290	301	298	277	287	284	285	288	300	305	277	301	284	275	287	285	308	306	280	303	269	347	326	304	283	331	292	310	269	320	319	313	309	313	297	292	281	309	328	299	286	272	322	332	326	333	300	273	262	302	273	295	303	313	288	278	317	263	317	322	288	310	312	316	273	302	301	304	297	308	309	330	337	341	286	279	293	311	264	288	289	316	263	299	299	305	295	316	284	274	293	328	298	304	287	292	298	304	335	291	319	278	329	286	295	307	281	300	290	304	300	312	314	282	297	288	317	304	316	286	298	290	276	333	284	334	314	295	325	298	291	295	277	309	295	307	279	303	290	288	286	302	312	278	297	295	325	278	323	279	299	319	284	306	295	294	285	308	288	324	286	277	310	310	292	290	298	332	303	298	264	279	286	282	303	278	321	305	303	323	269	287	287	305	292	297	302	284	324	319	296	307	284	303	328	334	321	297	302	283	301	297	306	293	300	283	312	325	264	315	313	283	284	299	264	284	276	320	301	290	298	305	282	270	290	303	282	298	304	317	299	311	286	279	327	301	291	297	300	269	290	274	298	290	290	293	288	303	286	311	303	302	302	306	278	293	320	304	331	286	313	270	301	279	276	300	292	302	287	327	315	297	312	268	289	275	303	306	268	315	286	317	284	285	285	324	321	306	270	297	294	299	329	307	317	286	282	300	283	282	297	318	302	273	304	282	315	313	292	325	317	300	313	289	282	273	275	291	262	285	303	280	274	297	332	306	284	291	274	280	286	284	328	295	308	298	292	317	293	273	300	277	285	316	290	321	316	286	274	290	293	307	282	286	312	283	292	278	299	310	314	295	286	279	310	322	308	310	274	306	312	286	296	292	270	303	308	315	288	283	284	284	300	309	288	287	294	282	320	288	287	295	309	296	290	290	304	299	273	315	292	296	303	327	315	322	287	293	321	280	322	287	344	303	304	305	298	297	324	293	280	303	309	333	337	337	293	290	310	328	317	287	317	292	332	272	311	312	292	288	333	306	297	269	272	319	279	290	300
50786	83885	70252	54714	42216	21086	1384	488	435	443	429	369	407	374	403	379	387	337	405	374	376	391	360	376	356	406	380	386	381	366	383	360	361	394	356	372	382	373	395	384	371	377	352	395	362	384	371	354	385	392	393	368	374	375	360	388	398	377	354	403	365	376	371	361	399	357	354	371	375	393	377	386	372	403	380	387	362	390	369	385	370	376	364	359	378	331	355	366	361	396	387	343	328	370	360	387	367	354	368	369	384	374	366	347	380	337	359	348	382	386	372	359	381	368	411	394	345	396	346	368	348	411	358	372	397	372	336	386	373	354	361	379	393	361	383	393	345	348	380	350	358	391	395	377	380	381	346	348	380	348	381	373	362	389	392	367	357	379	396	381	363	391	364	366	393	347	378	389	384	402	377	361	358	357	399	361	365	366	398	403	398	357	353	338	363	376	400	386	343	378	334	379	357	356	357	351	402	382	358	360	352	377	398	384	341	369	366	383	401	353	376	356	347	354	352	404	345	401	404	364	386	418	393	386	340	349	371	400	360	374	355	350	364	361	366	369	380	339	376	358	371	362	352	381	393	358	362	346	364	415	338	399	364	378	394	369	362	374	342	366	379	367	372	384	390	387	385	373	416	380	357	388	354	351	387	378	381	387	376	359	362	376	365	361	339	356	381	380	350	388	385	330	397	380	349	389	361	355	405	384	350	377	367	366	362	374	373	326	348	388	376	415	367	360	372	382	404	400	380	382	368	389	418	373	375	349	362	387	357	366	402	375	365	393	333	387	400	358	352	352	359	340	370	364	409	357	384	377	363	370	364	338	368	353	366	385	366	353	380	362	383	340	365	380	389	394	402	354	374	365	380	359	371	378	366	367	389	353	368	342	372	395	379	415	357	386	401	392	356	356	381	381	404	408	364	372	371	356	365	359	387	400	348	355	372	350	374	398	379	384	385	389	382	350	366	352	399	400	388	390	390	376	392	346	365	408	393	372	342	339	384	366	381	380	373	374	353	394	388	391	375	371	353	367	374	369	351	370	355	376	360	394	371	378	328	374	381	369	381	366	382	350	382	400	366	390	341	391	371	378	346	374	387	375	361	399	341	391	347	391	386	339	371	317	392	370	417	366	391	356	359	397	403	389	389	375	375	412	391	343	388	383	372	344	356	386	374	378	400	389	355	364	382	377	375	354	343	365	367	379	402	355	383	376	371	355	366	361	351	386	405	379	350	391	388	350	382	378	382	362	371	376	367	368	391	389	364	366	377	360	347	374	379	360	389	377	356	377	387	386	355	381	355	391	355	343	374	392	366	381	340	361	356	365	398	336	372	383	342	378	373	334	387	375	385	391	352	386	381	378	368	355	363	379	383	375	356	392	358	370	396	381	380	385	382	364	356	391	382	390	371	354	360	369	367	363	372	348	385	364	426	364	405	349	384	372	358	404	372	416	379	394	386	363	343	366	346	372	362	406	360	392	377	405	349	386	360	380	348	352	381	333	374	359	379	375	381	368	385	375	332	357	363	375	382	354	363	372	386	380	399	405	329	387	358	371	358	378	323	369	378	331	399	381	395	367	370	416	367	410	364	395	389	398	350	352	380	377	340	372	391	413	366	356	369	381	364	367	367	363	388	356	373	371	372	331	360	356	388	401	385	362	363	384	379	379	344	385	393	363	350	382	346	350	386	365	372	358	407	402	400	364	368	365	390	372	380	354	404	369	363	356	372	408	361	378	383	359	373	380	363	351	362	372	332	368	374	376	358	361	388	375	386	362	353	385	363	373	388	381	381	418	352	406	387	378	332	368	347	385	383	371	395	337	367	402	365	393	357	363	394	359	334	399	364	376	351	363	389	425	374	358	380	367	382	374	366	407	383	370	380	383	352	372	400	378	378	360	388	347	392	372	399	404	410	371	389	378	358	381	383	355	364	366	382	370	342	399	381	342	375	361	361	385	370	357	374	373	381	374	362	377	380	379	368	388	368	361	350	410	376	359	397	385	374	390	343	371	386	369	380	363	383	392	405	382	370	374	373	370	385	390	411	390	385	409	360	371	372	405	393	359	413	353	335	377	397	397	356	396	390	348	404	360	385	359	374	367	357	392	387	405	363	372	407	406	355	337	373	360	350	353	373	331	365	334	383	388	336	373	379	401	329	393	331	341	344	362	374	385	368	376	389	358	378	364	400	355	367	392	387	361	371	339	369	360	370	371	380	363	376	352	342	370	396	343	368	376	416	386	405	344	357	346	367	347	391	388	364	379	385	362	338	388	369	393	357	382	385	369	385	379	407	406	376	371	358	387	363	377	385	383	395	388	380	370	377	409	373	366	375	381	336	389	369	354	351	398	355	369	382	374	350	384	388	361	383	387	408	371	404	370	384	322	366	358	393	339	373	355	369	366	344	359	388	365	361	401	353	385	363	363	374	387	386	371	389	365	384	387	383	393	374	383	345	402	378	377	359	390	355	367	368	368	390	352	346	372	374	372	414	383	354	352	362	362	376	379	338	412	381	392	339	378	350	347	334	380	349	366	364	378	375	352	366	373	391	338	336	393	381	378	389	406	348	348	385	352	363	381	386	389	329	378	378	363	384	355	366	365	337	342	360	362	358	387	378	355	354	378	380	375	359	393	367	373	376	376	378	373	394	372	339	359	389	369	378	385	370	370	371	381	363	361	389	388	387	344	347	346	407	376	383	374	372	378	362	375	373	389	403	380	342	347	357	353	348	346	325	351	350	372	386	373	341	382	339	379	368	408	344	354	367	346	359	380	380	337	392	360	368	361	344	386	383	379	358	398	357	371	367	355	363	390	415	369	382	367	390	371	351	383	366	388	380	350	369	355	378	390	354	361	356	370	346	396	373	391	348	370	360	348	331	394	354	356	366	397	382	342	415	374	384	332	374	345	383	387	393	361	385	359	368	367	349	358	358	385	410	362	370	385	366	358	381	385	368	389	349	367	357	328	369	350	393	364	374	375	364	364	395	370	371	375	377	364	376	359	364	371	395	381	377	388	375	341	377	345	365	374	359	358	353	385	384	374	394	363	361	374	352	349	367	389	386	356	389	378	358	352	358	321	368	372	358	342	362	380	400	367	377	380	364	358	370	388	377	367	372	371	358	376	395	383	373	372	360	379	391	398	381	390	365	352	358	380	367	374	357	404	366	387	395	355	348	331	421	377	383	395	376	351	346	347	368	391	403	394	349	387	366	354	356	363	379	391	368	369	385	395	409	379	347	366	376	382	389	340	373	381	356	368	373	333	359	370	348	384	335	393	381	376	396	379	319	374	358	376	333	375	382	363	363	383	393	352	403	368	382	389	359	351	405	388	397	394	375	323	350	387	362	373	364	358	381	387	359	346	379	364	383	358	361	378	379	374	358	377	366	402	374	397	365	369	396	384	370	387	371	380	350	365	391	383	371	385	354	363	365	383	379	354	418	372	374	373	349	383	383	385	394	356	357	359	355	393	336	382	397	365	381	370	368	372	341	360
22465	20899	30334	31263	33703	27389	14121	1065	279	264	262	242	275	209	238	241	231	188	245	218	205	210	214	189	219	202	203	219	226	211	208	212	232	200	202	229	220	226	231	171	204	190	235	202	196	186	212	224	215	244	202	187	205	205	193	197	197	215	185	186	195	232	215	206	222	220	168	207	192	248	196	220	200	225	239	215	220	162	185	200	199	221	216	189	223	202	218	193	167	222	218	199	203	220	208	204	192	203	200	201	224	219	208	203	207	216	213	212	216	206	220	199	216	219	209	192	222	215	188	196	194	212	194	230	196	223	239	205	218	200	177	199	232	204	205	184	202	204	200	197	212	206	215	192	183	207	184	193	211	210	219	194	206	192	210	184	178	196	185	195	237	219	227	202	212	217	213	221	218	202	203	195	183	214	207	200	221	244	195	186	233	187	224	209	196	198	211	218	190	201	177	193	208	189	211	198	199	201	191	208	196	210	187	183	199	182	197	200	218	214	202	212	184	171	177	221	227	193	221	214	213	180	226	215	198	209	218	214	181	200	193	177	227	210	202	236	190	212	188	219	186	211	202	202	215	203	198	215	212	229	186	171	211	207	201	206	204	209	205	198	196	202	217	173	218	196	188	192	223	193	191	214	217	194	217	192	225	209	198	209	196	202	213	208	203	205	199	214	222	216	214	202	195	191	230	189	219	199	216	200	200	197	218	196	202	221	212	204	190	196	234	207	203	210	203	207	232	212	215	205	224	223	203	205	189	205	205	202	221	198	198	198	225	197	197	228	220	193	204	216	200	212	200	189	225	210	207	210	204	203	205	194	221	205	195	181	199	201	197	196	218	200	195	206	192	195	189	215	193	196	203	207	183	199	196	210	195	212	229	212	185	186	212	223	212	212	204	216	212	189	205	201	217	221	186	201	210	214	180	205	225	221	220	212	211	221	222	215	223	210	205	219	218	213	210	203	203	200	236	199	192	237	194	233	198	223	206	187	216	210	207	216	199	229	220	194	175	194	186	201	202	196	211	191	198	215	219	187	199	233	205	220	211	219	201	203	214	221	230	208	202	219	218	184	196	232	193	189	212	223	201	201	218	194	214	200	214	226	221	188	191	194	203	249	185	191	214	197	218	212	212	220	185	259	221	226	202	201	214	200	222	197	242	193	195	204	210	222	209	212	212	207	190	219	200	183	235	219	208	185	223	227	188	223	215	190	223	200	224	209	203	191	196	216	206	205	221	195	205	191	181	198	224	218	206	202	186	198	182	190	203	208	206	196	201	226	220	210	220	225	220	211	193	201	207	212	228	210	227	217	201	186	181	236	216	194	238	206	204	237	204	240	216	225	199	224	210	188	219	195	212	185	186	191	228	232	196	205	213	198	205	195	193	202	221	204	210	170	201	220	201	241	216	223	214	221	197	214	216	213	179	224	205	232	228	218	197	207	238	223	213	211	226	180	194	202	221	182	208	209	228	201	174	208	223	210	192	204	209	195	208	202	232	211	238	191	204	224	196	202	192	196	212	199	215	225	194	207	226	177	237	202	228	230	214	221	193	212	223	188	217	215	193	193	205	235	195	203	172	223	198	189	201	216	190	194	193	204	210	221	214	182	209	214	184	230	202	220	178	252	205	194	194	205	192	205	198	202	201	206	211	213	190	229	200	228	233	190	219	196	209	199	226	220	213	195	210	194	191	204	190	211	211	213	200	207	209	197	228	199	204	210	244	197	213	237	189	207	212	200	206	196	203	194	217	211	184	204	175	189	236	197	212	197	209	221	214	191	207	195	200	200	220	219	222	201	194	188	217	216	207	255	223	232	220	228	208	211	218	203	221	225	204	207	202	205	207	186	242	220	221	199	213	201	211	221	206	201	218	249	222	199	224	201	194	189	207	203	211	216	214	227	224	205	198	210	203	189	206	235	209	219	206	219	197	204	192	225	213	206	203	213	192	229	206	220	219	212	215	201	202	198	197	190	193	231	209	202	233	201	243	203	200	217	200	209	204	218	203	188	212	211	235	210	194	199	204	206	210	253	206	213	231	203	190	203	193	210	185	216	206	191	200	181	207	233	206	224	202	222	216	205	204	223	186	200	198	187	199	230	198	238	168	212	207	215	211	217	215	213	207	228	202	176	199	217	232	225	225	181	206	218	204	202	230	193	214	190	193	190	180	206	197	212	214	182	211	198	222	215	206	208	220	214	214	211	188	184	196	211	185	203	218	214	215	186	193	205	205	221	205	234	207	227	206	209	211	208	226	222	194	192	203	209	223	202	214	228	192	183	216	216	212	197	203	197	201	194	207	213	209	188	210	194	218	229	204	217	199	220	185	214	207	228	215	204	199	203	220	199	198	206	201	207	222	217	202	211	208	211	187	173	180	211	230	196	191	197	245	207	189	198	214	196	229	227	204	202	214	207	231	202	211	211	196	188	223	208	216	195	211	208	185	217	214	227	214	201	218	220	198	219	211	190	207	212	212	213	229	216	215	195	212	194	202	200	196	193	195	209	205	195	221	183	231	196	211	221	222	191	232	203	194	211	187	231	181	196	221	206	208	210	194	235	214	223	228	218	232	209	213	218	222	194	212	208	190	210	224	187	221	202	190	205	204	188	201	195	202	212	197	205	211	195	225	210	222	194	213	205	196	200	190	201	218	209	182	186	241	176	183	221	185	208	194	193	202	214	209	163	224	219	211	201	194	204	209	254	206	219	215	180	218	191	194	209	207	219	228	223	198	201	224	213	235	217	221	196	199	219	184	203	195	211	230	201	214	209	234	220	199	194	206	207	209	206	214	215	202	182	210	210	196	155	187	225	192	203	212	205	234	206	220	203	192	183	220	192	232	212	246	210	202	214	193	211	176	198	206	195	185	211	210	187	198	198	221	215	212	241	206	194	204	212	195	229	220	197	196	204	227	212	202	215	234	196	193	205	198	222	200	190	198	174	199	209	197	206	205	194	207	201	210	224	214	217	204	213	209	197	197	198	205	230	217	215	223	230	221	208	223	187	221	177	196	186	186	220	204	234	228	217	196	189	222	232	185	189	232	207	220	186	205	207	226	214	228	207	210	185	216	198	229	203	213	172	207	212	193	199	204	230	207	205	217	220	210	219	199	200	202	231	217	205	197	228	218	188	203	192	189	249	196	232	203	207	220	219	191	180	201	190	193	197	211	204	205	212	188	213	193	193	211	191	217	210	237	219	166	205	216	218	222	229	199	186	227	207	213	193	218	214	203	213	210	185	212	203	226	218	213	204	207	240	203	187	201	215	202	234	205	183	200	206	194	186	223	212	210	214	203	204	215	224	221	189	219	205	201	217	217	201	206	193	201	188	220	190	194	238	210	249	206	199	183	219	195	210	215	181	237	209	230	209	232	210	231	189	233	220	189	212	191	204	202	214	224	205	219	213	205	201	206	191	197	204	196	219	212	253	204	178	200	224	193	188	192	210	215	204	209	229	209	228	211	202	204	203	221	210	207	197	222	226	160	217
57850	95930	80951	66873	51613	27806	2016	440	398	378	385	303	331	299	311	281	288	265	320	268	247	229	260	251	233	237	261	232	267	266	225	262	244	277	241	250	268	229	249	261	241	217	275	248	279	235	265	256	237	233	233	266	304	226	257	256	277	267	255	236	257	248	252	235	234	244	235	248	233	230	202	254	293	250	238	240	246	264	232	244	245	233	258	249	232	267	260	269	227	228	226	239	280	241	262	232	235	226	260	273	251	248	208	257	262	229	222	247	246	241	275	237	241	233	260	241	220	226	262	255	254	276	261	267	243	240	260	245	274	239	258	268	266	264	279	246	240	253	235	261	252	248	246	227	248	231	225	271	241	227	248	245	258	230	229	272	253	258	244	263	227	251	265	245	250	251	250	255	260	240	245	237	254	267	261	264	247	252	226	233	225	269	260	241	225	269	242	235	249	222	245	263	272	225	243	269	259	269	266	235	237	239	237	240	254	285	235	264	259	266	238	255	229	225	303	236	243	252	277	228	224	241	250	268	262	247	224	236	235	245	258	234	218	227	257	222	233	261	244	227	229	240	256	244	218	256	258	245	236	244	243	211	240	272	245	254	239	236	258	258	220	261	249	228	244	259	256	247	284	250	245	253	253	253	242	248	233	255	234	263	216	238	222	231	254	233	249	269	230	256	271	249	257	269	246	240	250	254	250	242	280	251	243	232	217	222	238	248	225	249	285	258	247	204	244	250	261	257	249	229	262	222	243	218	251	235	236	256	231	266	276	250	239	229	226	246	286	268	256	244	256	236	221	247	219	273	237	283	241	257	211	261	249	221	234	258	239	240	261	247	250	238	269	258	273	246	244	218	252	249	253	254	260	256	246	285	224	243	265	242	250	233	228	273	256	257	244	271	260	228	246	217	223	253	229	226	255	266	212	248	271	259	247	255	244	247	233	255	256	271	234	246	242	223	249	245	246	246	293	231	252	240	249	243	235	253	247	230	233	240	241	238	215	257	261	240	238	212	260	243	246	232	245	238	246	247	246	263	308	227	243	259	247	257	251	246	218	263	258	257	251	252	234	252	235	237	229	260	255	247	255	242	220	258	234	242	221	271	226	241	244	261	271	239	229	259	243	244	262	278	248	242	261	261	276	231	237	248	246	245	266	251	260	228	247	230	240	258	244	248	251	249	251	246	254	246	262	272	236	229	253	251	225	232	233	260	208	249	259	243	255	217	272	249	244	273	261	223	244	243	247	233	245	244	243	217	225	241	252	234	233	245	225	234	260	239	243	252	241	243	280	270	261	215	241	253	251	246	239	240	208	271	252	244	256	224	263	239	244	249	253	244	242	245	244	238	243	238	234	244	248	253	241	247	251	265	235	262	242	250	236	282	250	215	258	245	251	259	261	245	249	241	270	242	264	230	251	266	243	228	255	242	250	250	245	253	266	268	296	229	270	259	266	262	222	225	268	239	248	233	247	238	257	254	220	249	224	247	217	246	263	248	274	249	263	251	258	244	267	237	231	249	225	242	218	248	262	267	249	241	265	269	254	247	241	247	239	259	237	236	248	235	250	239	268	231	228	225	252	248	241	255	232	239	267	271	253	250	219	249	278	248	229	233	251	270	234	278	235	213	235	254	229	266	259	249	251	254	253	258	256	257	235	235	222	236	253	256	243	277	230	251	246	251	274	254	287	251	254	256	230	265	232	261	239	245	255	273	243	250	250	248	251	248	254	235	265	257	225	245	246	235	239	221	236	258	227	231	254	253	247	268	250	246	242	235	245	234	244	266	263	237	256	244	252	228	247	245	271	289	259	301	228	233	253	258	259	240	232	269	266	228	244	265	243	242	260	245	240	277	237	259	255	243	223	302	260	243	245	260	228	244	238	251	228	245	275	253	246	247	234	254	275	240	203	221	248	237	218	214	242	234	244	238	235	221	249	242	273	228	260	257	248	249	239	242	229	259	246	265	256	255	249	245	234	233	246	228	252	273	217	232	253	237	243	231	277	232	251	255	256	235	230	245	258	261	248	253	252	255	249	262	241	272	250	240	268	226	237	233	248	256	242	253	263	259	231	240	263	278	252	242	228	239	242	266	266	234	215	244	233	263	259	243	229	245	244	252	269	235	237	258	247	264	240	265	275	267	264	232	237	255	250	234	256	247	293	263	245	243	255	235	264	237	285	243	249	234	264	253	243	263	247	213	231	215	253	227	255	254	262	268	251	244	242	284	265	227	231	272	256	248	263	256	224	265	257	238	239	259	263	264	247	221	260	231	229	260	266	285	276	264	235	227	259	267	248	229	238	245	245	242	251	239	230	229	252	286	276	240	249	260	221	254	271	233	245	250	243	247	264	262	244	240	245	232	270	223	243	236	255	243	268	236	254	255	257	256	261	264	248	216	234	264	257	238	240	255	251	226	231	273	252	253	256	251	261	273	236	283	267	237	221	245	264	259	254	240	247	237	265	253	223	243	252	261	288	233	233	229	256	248	254	259	246	280	260	242	261	246	257	242	253	213	253	236	215	255	227	240	212	246	290	261	249	243	237	251	273	269	270	212	244	243	209	280	255	248	245	242	230	250	244	242	255	244	267	223	256	248	233	247	237	262	224	262	277	255	243	241	262	255	245	264	247	262	256	281	250	258	227	253	217	247	226	248	251	238	231	246	257	245	231	250	247	264	248	244	262	271	252	262	258	234	237	249	239	248	238	233	259	274	260	239	249	250	246	269	249	230	221	239	234	232	247	256	273	242	212	245	247	233	253	259	232	232	216	254	266	241	262	249	260	244	243	234	266	256	259	262	199	234	245	233	262	246	265	271	237	240	217	253	219	263	251	239	247	283	242	248	250	250	262	246	255	262	246	244	240	248	256	221	250	241	278	237	265	286	234	246	269	238	248	232	225	237	275	270	239	258	255	222	269	238	237	242	267	232	241	235	258	268	249	262	263	272	256	265	218	255	245	221	259	236	251	234	234	272	257	252	252	224	254	250	253	267	255	256	233	219	264	253	247	214	271	229	243	247	243	263	274	227	238	249	283	267	254	236	246	219	245	219	258	264	266	260	276	239	247	259	245	258	268	229	252	252	245	241	217	255	236	238	215	247	275	234	231	247	245	234	244	231	230	251	220	220	252	251	215	266	230	289	249	253	273	246	293	286	241	233	255	257	258	253	252	247	230	236	231	242	269	211	235	239	254	256	257	227	233	255	251	247	239	247	237	263	245	246	276	268	261	241	231	276	254	241	272	268	247	255	260	247	225	226	221	248	253	266	229	233	244	254	241	263	237	244	255	268	245	226	245	264	239	232	268	250	235	262	254	241	268	266	244	261	234	238	238	273	255	264	265	255	282	245	256	269	232	252	258	247	234	257	242	230	287	218	241	224	231	241	260	232	238	253	236	277	234	222	240	243	246	242	208	237	240	220	247	267	264	252	252	230	232	226	243	226	263	248	235	225	262	257	232	272	233	258	233	257	239	279	233	257	257	243	254	260
26964	23009	27349	20495	10038	2728	524	490	450	464	469	511	477	474	467	439	485	470	480	470	527	477	441	455	441	475	471	472	488	472	477	458	456	452	470	452	465	445	499	441	473	469	505	482	434	484	485	503	454	459	490	486	435	492	467	483	485	479	476	458	474	469	504	503	493	540	466	448	462	520	490	471	478	460	447	493	509	483	482	453	494	461	467	464	455	475	466	471	437	492	497	480	493	450	491	448	470	451	475	448	481	450	502	483	521	457	451	461	517	471	501	493	504	426	462	469	460	473	485	473	468	507	503	458	489	495	492	458	475	493	470	457	483	477	467	505	463	429	443	443	504	468	495	475	485	497	485	491	483	485	492	501	478	453	487	495	489	455	449	483	467	457	459	462	444	501	462	471	464	495	460	485	448	483	457	468	475	462	468	494	486	435	515	456	413	492	499	527	468	487	475	449	437	523	452	481	465	500	478	476	463	466	475	494	475	456	458	494	492	481	465	467	444	451	486	442	471	506	485	497	494	505	508	461	489	497	472	481	481	490	491	471	456	448	514	443	438	479	492	476	497	500	473	519	468	456	436	478	461	460	466	457	448	465	453	478	468	486	461	403	444	477	487	463	438	481	496	476	454	434	463	490	494	462	457	491	526	478	484	471	476	507	485	440	457	431	457	414	496	487	462	467	492	501	489	472	460	434	485	423	474	453	507	459	429	480	476	454	436	468	474	436	489	484	472	500	472	485	446	523	495	507	497	480	480	469	481	458	479	456	463	474	477	463	459	476	454	504	428	485	452	500	485	461	461	494	476	455	499	437	469	493	447	454	467	446	464	448	437	514	493	492	462	488	507	483	459	481	501	473	419	444	477	491	462	456	474	480	480	506	496	459	489	448	513	449	503	470	445	465	463	477	452	492	457	471	457	498	498	495	442	461	490	459	487	459	439	455	464	425	470	476	474	495	459	450	481	488	508	484	491	454	461	462	456	424	472	493	499	473	499	475	495	452	485	442	483	471	478	453	481	480	482	483	468	432	435	514	460	487	461	426	475	470	520	496	482	480	481	472	494	457	442	477	460	507	453	461	468	468	458	436	495	446	456	452	456	490	461	464	422	447	474	527	432	483	464	455	484	454	491	487	480	483	449	424	483	494	458	472	466	459	484	471	475	485	498	467	459	460	508	454	499	487	468	437	482	493	464	448	470	489	484	474	479	448	452	496	448	467	474	429	471	487	445	473	454	423	479	447	488	472	470	471	437	450	481	455	463	505	480	488	467	449	471	493	451	479	470	462	469	474	516	486	446	485	470	486	463	485	438	477	492	480	483	494	480	479	414	497	431	497	508	455	482	517	475	474	499	454	421	460	503	500	444	459	424	456	474	488	460	476	480	473	503	503	486	451	482	459	483	471	509	456	483	491	446	489	463	461	458	436	475	468	463	504	463	449	492	481	443	443	523	501	481	442	473	477	510	427	492	489	461	485	482	465	496	478	462	490	453	453	476	474	467	478	451	506	489	484	475	490	462	458	471	466	454	479	472	492	507	483	450	533	492	459	482	446	458	477	490	474	518	477	500	477	502	487	502	473	457	455	501	528	447	476	489	476	443	455	481	442	440	467	446	426	479	491	471	448	464	512	453	483	476	481	485	486	462	440	454	512	497	479	508	460	489	493	423	448	503	466	503	465	460	478	454	456	445	481	497	458	486	499	479	466	474	479	449	424	474	466	470	490	510	466	464	490	436	447	455	444	478	499	456	494	473	480	447	475	467	482	461	509	473	504	405	477	473	492	493	465	483	494	475	493	495	500	416	486	459	458	477	464	462	473	439	449	508	473	448	506	452	496	448	480	480	486	460	479	467	490	485	478	461	453	493	491	476	431	478	474	490	477	459	486	451	439	485	474	486	452	457	469	497	470	492	462	490	477	491	472	553	494	453	457	440	493	478	458	487	495	478	512	451	476	511	465	442	490	441	463	466	507	445	478	491	522	462	467	463	480	508	507	449	491	481	498	506	507	479	505	462	469	508	462	467	490	459	502	473	482	459	498	455	463	502	440	446	460	440	506	511	453	453	496	487	472	458	489	500	506	478	467	475	452	451	485	482	481	507	433	457	480	436	430	466	504	439	453	432	476	467	440	469	475	478	464	520	463	462	470	490	471	495	476	455	482	448	493	463	519	452	484	453	487	423	502	464	477	462	480	531	474	510	497	487	460	523	470	491	488	489	483	493	475	495	495	463	445	468	498	471	488	473	450	467	476	461	467	455	454	450	473	488	500	483	449	447	469	434	455	471	452	496	450	447	485	498	444	507	439	441	500	429	457	471	465	485	464	480	448	466	519	471	513	470	503	473	447	445	467	471	468	468	452	478	456	447	481	475	467	501	494	458	476	515	445	487	494	458	488	459	465	486	487	475	464	510	461	438	483	454	439	479	485	496	422	484	486	451	495	488	449	480	494	450	479	455	461	478	458	477	476	450	459	476	462	464	468	464	475	465	493	483	493	442	481	470	497	451	462	492	405	468	438	458	479	452	435	472	459	452	472	459	498	496	444	454	469	512	443	476	450	466	475	464	496	483	488	456	474	456	452	468	475	493	454	478	454	486	445	446	478	468	462	482	484	467	476	508	511	447	472	453	449	457	499	521	483	493	470	427	478	478	502	473	475	464	471	475	475	459	471	490	472	469	470	466	442	504	475	488	489	487	480	471	473	487	470	458	479	457	485	455	478	511	476	489	462	434	524	469	477	468	470	438	486	507	452	500	456	484	464	498	456	462	471	496	488	460	462	463	510	475	482	543	452	494	482	519	523	478	485	463	489	467	459	491	474	454	475	458	463	456	464	477	473	466	468	459	489	473	512	472	491	482	482	489	485	476	477	467	506	470	438	439	480	481	449	460	463	436	495	500	502	458	478	489	493	464	510	467	469	506	482	493	482	468	422	457	419	501	452	455	446	466	482	466	459	483	493	478	519	469	456	474	465	498	491	447	493	478	522	471	426	463	459	492	495	494	506	496	502	472	476	493	495	478	477	471	450	490	480	488	490	456	454	447	447	463	521	467	523	464	447	488	470	472	446	473	517	456	490	478	485	478	484	477	473	459	461	466	456	474	482	484	501	478	474	458	463	471	497	465	496	489	463	480	441	446	482	476	480	449	501	500	491	499	432	498	451	489	485	488	448	468	487	438	467	478	495	485	510	491	491	475	467	495	440	477	485	476	476	484	492	464	467	505	443	494	476	448	527	470	468	498	527	520	462	512	462	494	463	477	480	514	488	473	480	467	461	494	445	483	482	485	497	484	456	440	444	461	500	453	467	463	466	477	478	522	462	439	474	463	462	437	494	435	474	479	497	495	448	480	459	446	445	443	511	474	481	470	494	455	466	464	461	460	444	448	488	474	521	494	493	492	433	507	446	481	474	492	453	479	459	505	505	475	467	432	455	481	486	455	470	492	474	500	459	498	501	480	458	483	457	459	466	454	431	483	468	498	482	491	486
26058	36790	28445	18418	10749	3419	641	605	610	563	573	569	566	600	593	559	578	582	536	591	603	585	543	568	589	554	570	572	574	588	584	562	585	593	581	560	602	590	573	603	589	560	603	608	602	590	587	567	603	569	591	569	557	587	605	586	601	581	558	607	541	629	590	575	547	568	594	605	561	625	576	588	587	593	581	544	585	612	573	517	599	596	511	588	622	564	571	571	598	587	569	558	598	577	605	566	577	574	539	570	575	576	573	629	576	594	559	584	556	552	619	590	595	545	606	580	545	587	599	565	613	562	619	549	612	595	601	597	576	619	626	612	569	594	626	593	574	563	597	608	563	581	557	598	590	594	544	575	545	573	569	612	611	571	512	600	597	591	581	605	585	611	577	592	561	584	577	586	608	560	524	561	560	530	551	592	557	560	572	587	540	602	604	589	578	571	561	571	561	544	611	564	579	565	570	573	537	563	617	567	607	569	602	555	587	572	616	611	573	615	597	552	610	598	554	547	625	543	571	593	556	599	653	564	541	586	598	582	580	566	595	566	533	580	595	597	537	573	554	622	533	569	560	595	588	551	562	544	584	574	552	554	576	569	565	562	578	618	532	569	552	569	526	578	604	569	566	605	617	546	609	577	604	570	610	581	591	549	556	560	602	594	554	576	580	577	566	610	537	527	589	584	593	543	570	571	585	553	584	578	557	604	560	551	551	598	599	563	597	574	584	636	606	547	603	566	528	558	574	609	561	588	591	578	578	565	564	596	545	568	542	657	571	580	597	584	569	543	605	563	538	600	591	565	600	585	579	610	561	596	609	593	588	601	533	551	546	573	554	570	567	559	547	593	578	571	591	565	545	583	591	612	565	588	574	569	586	551	556	576	585	589	531	622	560	614	578	538	582	565	598	559	606	590	592	597	576	574	582	582	554	553	599	547	583	592	561	597	601	602	554	542	573	569	581	556	595	563	590	569	547	572	575	558	610	557	596	556	589	613	556	598	596	558	587	590	594	570	527	547	583	573	565	562	578	535	594	560	577	542	582	632	623	604	555	577	584	556	615	588	564	570	560	600	547	558	603	600	562	584	608	602	601	588	543	565	569	598	599	581	562	562	562	562	573	527	576	587	553	572	553	572	592	611	555	583	553	560	594	576	610	613	565	591	572	587	520	515	544	600	595	577	590	563	575	588	604	592	558	606	583	544	608	572	506	581	550	582	581	587	604	544	538	554	589	547	585	575	613	560	585	566	570	530	624	565	575	578	534	609	553	600	586	568	553	551	565	623	585	601	557	578	590	589	561	564	579	600	564	600	583	557	615	591	592	606	558	595	545	533	574	618	602	604	605	559	564	632	580	641	550	565	606	581	598	590	563	566	552	596	607	576	592	548	556	614	554	585	592	594	572	595	556	606	543	545	581	552	549	566	549	590	555	586	548	613	608	599	564	589	575	551	562	576	578	575	592	557	542	557	546	572	589	559	563	609	585	571	558	574	557	594	591	551	621	552	558	588	575	567	567	607	568	571	566	597	560	571	532	561	562	552	578	562	577	628	562	579	549	567	601	523	570	538	569	577	609	560	595	532	603	598	614	587	591	589	587	572	557	608	556	614	575	535	550	591	604	547	520	601	583	593	549	569	580	560	551	577	619	595	625	545	569	541	596	600	539	551	598	580	611	573	596	600	576	564	526	589	602	554	585	574	587	601	595	586	566	587	575	586	544	612	577	560	568	561	576	608	606	580	554	547	579	589	597	600	587	584	571	568	606	548	581	613	582	582	580	579	513	634	602	575	536	570	590	589	593	568	595	532	569	603	550	595	565	532	591	599	561	559	599	601	583	572	592	547	587	636	597	566	567	576	567	577	643	565	577	603	579	540	584	563	555	598	536	556	582	583	617	542	581	595	593	600	604	581	566	584	570	616	630	542	607	588	595	574	579	545	559	583	586	563	601	551	574	580	545	578	589	599	579	549	557	575	558	570	574	533	587	594	558	604	580	582	556	543	553	582	588	588	646	555	579	587	569	587	530	546	575	586	567	577	582	590	594	587	559	582	554	571	551	594	613	574	565	582	593	592	590	563	557	547	554	591	552	595	592	600	565	552	633	633	567	624	568	555	553	555	574	551	586	561	564	567	572	568	567	563	603	577	575	523	623	573	559	576	635	568	583	585	540	583	592	526	553	540	592	559	583	599	594	566	586	603	554	568	527	571	597	586	562	550	608	555	578	577	561	534	611	602	629	563	585	559	584	565	566	564	564	564	581	556	670	553	576	590	566	584	571	537	584	610	576	553	573	557	544	568	599	522	590	552	589	584	558	630	565	553	599	561	556	540	548	606	545	601	583	588	542	560	550	582	585	592	604	578	544	599	560	567	554	598	557	568	601	579	576	576	596	587	559	570	571	556	540	594	614	627	561	589	583	560	633	576	587	559	565	568	580	604	605	575	590	592	577	549	584	573	606	596	583	545	527	608	603	538	546	590	573	638	548	569	577	548	571	637	553	539	569	568	558	588	587	516	570	567	582	555	564	580	584	573	571	575	582	578	575	564	567	554	527	528	591	557	609	643	528	573	545	580	580	562	577	605	615	608	588	601	575	575	587	609	569	566	579	553	579	545	585	559	576	560	554	546	527	590	548	588	590	549	585	574	580	610	583	581	571	594	567	571	610	565	553	558	559	569	564	539	578	624	605	597	555	640	587	568	558	549	607	566	585	574	599	579	567	568	566	592	588	609	566	604	555	574	590	601	584	546	547	589	591	597	581	528	595	552	596	576	523	579	563	605	570	576	595	573	605	542	544	579	628	577	622	572	577	581	567	610	622	575	601	584	619	564	569	563	557	607	584	540	573	552	546	565	577	635	603	560	559	575	592	584	599	528	555	560	577	549	580	590	562	537	542	579	597	588	593	554	535	587	557	580	530	612	550	578	575	591	627	613	538	543	604	553	566	554	538	592	587	560	556	592	576	577	557	586	602	605	560	584	594	545	589	586	567	552	581	589	579	551	551	581	543	591	601	600	536	597	560	593	549	556	601	569	570	594	606	613	548	588	560	581	598	579	585	585	583	569	577	576	568	563	601	586	625	597	515	562	578	551	578	559	557	563	609	555	586	564	597	631	567	537	552	538	555	624	517	624	594	582	558	573	608	554	587	576	539	591	590	603	598	563	542	585	574	595	544	550	561	562	592	587	554	596	585	560	591	525	573	571	579	579	560	575	572	586	589	586	591	565	624	603	600	572	536	584	581	590	589	548	565	599	530	600	612	581	577	603	612	581	533	553	621	573	578	589	539	561	554	545	610	551	574	558	591	599	575	559	622	570	581	569	566	576	569	573	565	568	575	580	601	578	615	567	563	586	593	586	592	569	571	581	589	558	611	599	593	550	596	571	599	598	600	574	563	565	541	593	602	604	567	561	556	578	597	617	558	544	577	587	569	595	587	543	580	593	534	558	580	597	530	588	579	573	618	583	579	561	551	569	564	542	569	597	597	556
23393	21011	31439	34517	33568	22972	6321	477	358	335	320	310	302	309	296	310	323	323	307	277	308	311	314	311	307	292	301	288	296	298	313	297	295	298	272	276	314	309	302	311	313	320	270	311	300	287	303	312	326	307	302	262	301	286	297	290	317	317	322	302	298	291	267	310	277	300	303	299	285	302	295	272	290	287	290	292	277	268	302	277	327	319	309	294	313	340	274	319	295	286	304	302	280	293	278	309	312	304	296	260	306	287	306	285	299	294	320	266	285	320	296	303	259	317	290	305	320	322	300	310	275	258	285	288	311	308	289	314	265	308	300	292	293	289	310	323	292	327	317	311	289	281	301	283	296	280	276	292	305	302	326	309	300	295	302	301	305	287	298	314	312	269	297	278	299	322	322	291	283	325	281	292	282	290	282	286	293	298	279	337	338	284	314	267	319	276	314	334	284	317	303	293	311	318	305	303	308	329	300	337	310	306	294	286	305	314	289	324	301	299	306	311	309	311	280	269	329	304	313	289	297	311	311	278	316	280	319	287	282	333	316	303	341	286	306	305	324	298	297	295	335	292	307	338	312	324	324	292	289	307	325	311	288	302	291	297	315	291	306	318	314	324	278	275	289	321	293	303	315	284	304	280	296	275	291	317	288	303	310	313	297	292	308	296	326	304	282	267	304	284	301	299	300	282	301	292	292	263	322	290	324	287	323	304	307	334	278	326	306	319	310	267	309	314	314	294	279	306	303	302	291	284	285	274	271	313	313	306	311	315	320	323	291	308	278	314	329	338	284	312	293	295	286	310	280	298	273	313	311	306	307	284	289	320	302	321	296	298	314	307	284	315	315	286	291	317	294	300	288	322	334	282	301	287	302	306	320	305	339	327	318	261	292	333	327	270	259	296	301	306	286	301	271	288	290	292	290	273	292	270	284	293	297	292	299	322	277	316	293	309	300	285	284	300	320	314	292	304	314	292	288	319	295	285	273	299	314	295	304	293	259	264	285	285	287	300	258	315	267	294	354	310	324	285	293	322	290	305	262	291	309	294	292	285	324	310	322	314	301	287	297	316	314	307	298	310	321	304	313	287	295	318	285	283	282	290	309	312	303	278	320	275	273	310	291	309	291	295	298	280	253	266	284	306	293	281	292	296	278	293	310	295	311	291	318	309	290	282	277	296	315	318	299	282	286	325	298	327	284	277	305	313	291	285	305	302	276	290	330	294	290	289	310	322	267	323	329	313	310	301	295	290	293	264	288	268	311	324	327	274	292	315	318	266	314	285	308	303	328	308	284	330	312	269	302	306	307	273	283	312	279	286	301	308	292	287	298	297	294	292	319	321	311	331	300	300	307	299	320	334	288	269	343	279	314	300	322	281	307	330	304	313	286	314	295	305	312	314	279	290	326	285	314	274	294	320	325	322	297	304	294	277	295	272	303	308	300	288	288	289	318	312	285	308	275	301	244	281	296	266	318	300	291	287	302	315	297	300	317	286	288	341	290	296	278	273	298	287	289	325	288	334	307	289	306	300	293	308	324	298	283	290	312	283	280	305	307	279	319	306	279	315	309	300	310	269	313	317	284	288	326	318	294	306	307	319	310	309	292	293	270	312	286	293	297	299	279	281	331	328	290	323	308	315	325	303	324	301	308	278	262	316	288	330	304	296	299	262	270	297	254	290	283	291	267	288	300	298	304	322	314	296	283	271	297	264	274	301	304	296	327	291	294	285	305	303	286	296	319	297	278	309	282	306	280	283	304	302	286	292	271	299	303	301	284	300	293	305	303	290	270	321	279	297	315	293	294	303	302	283	269	290	300	298	311	309	293	323	296	281	294	313	292	301	287	321	275	301	284	339	316	299	292	266	334	290	310	303	240	290	286	293	316	287	279	277	282	285	313	327	298	291	296	316	314	333	301	303	264	295	310	286	303	308	324	283	293	297	283	309	326	304	301	324	313	271	316	298	326	322	303	306	304	268	288	301	297	326	300	277	314	329	278	287	331	302	290	300	277	296	294	313	307	317	289	285	310	315	295	316	303	282	293	295	304	316	282	323	281	295	286	334	316	282	360	286	274	333	307	311	302	279	272	272	275	301	333	307	312	301	292	270	291	325	305	273	282	314	313	306	295	310	299	294	268	312	318	309	283	314	301	329	276	318	273	308	306	317	302	283	318	305	326	318	282	312	317	327	325	340	291	267	306	303	285	295	339	305	293	293	316	304	325	302	337	271	287	322	293	282	291	301	253	320	296	273	292	287	308	328	268	313	304	302	282	357	267	290	306	313	279	315	329	294	299	334	279	263	303	304	278	319	305	317	261	286	308	300	315	289	261	304	288	286	292	286	291	297	283	312	313	306	280	272	308	304	300	325	316	310	297	301	279	304	293	323	274	307	281	306	319	311	314	304	327	289	300	297	300	283	268	310	288	298	326	304	314	316	280	319	302	294	291	329	294	301	314	306	293	292	297	308	299	319	299	283	296	322	273	296	306	286	311	291	262	311	314	296	338	317	321	295	327	340	296	294	303	281	289	313	293	290	284	301	306	302	283	301	315	313	312	309	314	311	293	300	300	299	328	307	302	265	346	304	295	307	284	295	307	286	292	325	321	299	297	298	293	278	297	306	297	352	308	330	310	314	294	314	262	291	281	300	304	309	303	275	316	295	292	292	299	301	317	318	314	334	257	301	318	326	299	261	300	297	323	298	292	299	288	306	286	308	288	294	286	284	318	282	330	303	278	310	312	287	307	318	295	314	300	281	282	290	261	296	293	281	307	266	286	274	289	305	305	281	278	263	288	276	291	297	277	273	282	290	296	281	294	339	295	285	303	325	295	311	310	280	306	282	289	287	320	324	311	292	305	311	290	299	290	295	295	314	291	283	316	345	297	282	310	286	302	285	284	319	300	281	309	296	299	313	286	285	296	274	295	289	322	333	275	273	296	321	313	344	322	299	310	305	280	310	321	297	324	263	289	279	305	303	300	294	298	312	284	289	294	318	270	299	306	298	296	309	285	298	291	296	292	329	277	296	287	316	315	341	309	293	312	297	305	341	320	292	328	282	311	303	307	298	298	285	328	289	309	291	289	294	275	283	308	268	298	299	304	293	324	312	289	310	321	296	308	302	291	281	281	279	307	289	272	290	338	311	300	310	299	319	293	254	286	280	309	278	329	281	310	280	318	297	307	294	293	312	318	303	301	284	292	295	309	256	320	277	262	297	305	295	296	307	304	307	287	326	313	312	285	279	305	289	285	322	282	299	256	324	293	291	297	303	316	290	307	266	274	287	292	281	301	295	275	329	287	333	320	299	321	296	284	335	311	304	311	282	283	313	312	269	297	325	286	300	293	322	290	296	283	314	277	303	293	324	288	310	298	307	276	273	309	301	285	272	296	295	296	258	285	318	307	288	299	311	281	278	300	290	285	283	295	308	306	321	310	299	295	312	307	290	299	257	257	303	328	274	303	282	276	288	308	271	322	278	281	270	301	291	288	268
51170	84121	69949	54409	41781	19614	1147	475	465	432	447	415	406	383	427	367	363	360	381	406	381	388	402	409	371	388	399	389	367	343	371	372	388	381	409	393	395	390	377	373	364	362	394	372	363	367	391	386	361	363	412	382	383	357	366	359	376	359	375	397	365	349	411	362	398	363	384	414	393	391	401	371	326	362	393	314	374	408	383	357	354	394	366	367	369	368	360	346	388	346	383	384	414	395	382	354	386	396	363	415	379	393	386	367	379	376	359	355	435	411	391	376	359	387	375	350	369	378	373	410	362	395	376	361	359	383	384	386	371	382	385	381	382	385	362	372	374	387	390	391	394	349	366	406	345	378	363	385	387	404	403	370	384	371	347	349	391	376	385	385	395	338	339	372	360	356	387	367	373	367	366	354	392	375	427	376	381	377	388	368	372	379	372	374	365	379	392	368	367	376	381	391	393	358	370	389	333	380	378	387	381	355	381	386	380	397	390	411	353	370	344	387	394	374	340	391	359	393	325	386	354	335	358	371	386	373	389	354	390	367	388	342	385	357	378	373	361	356	362	346	352	393	374	386	388	360	363	363	407	392	356	371	384	373	353	399	395	366	350	394	403	382	395	370	391	355	401	385	371	373	373	356	344	366	375	354	387	343	370	385	385	374	337	340	381	352	367	358	398	350	392	386	374	359	378	362	409	359	348	315	370	376	345	384	359	377	374	363	390	382	381	380	360	364	383	362	339	398	371	358	351	358	393	344	385	373	392	407	356	390	386	358	359	370	397	380	395	368	399	376	368	334	393	378	371	398	404	362	360	373	374	380	387	380	356	346	376	375	370	367	398	410	364	407	351	389	380	405	374	337	389	359	386	367	395	374	395	365	355	366	388	354	362	359	367	421	379	420	381	401	346	391	393	355	381	357	381	341	369	396	380	367	351	369	360	377	399	373	362	378	403	372	386	380	404	345	374	406	377	341	323	364	371	347	370	379	402	384	388	356	363	385	374	374	383	357	385	375	377	373	381	359	362	367	396	356	375	385	361	368	390	383	375	335	380	395	368	401	344	370	398	357	334	368	371	386	377	375	367	370	373	389	388	359	359	349	374	402	396	383	397	363	361	387	369	381	354	374	379	381	368	360	389	399	386	394	399	339	354	406	362	341	387	368	353	360	362	381	368	324	397	368	402	392	351	388	365	355	367	391	392	380	352	383	370	363	383	350	378	354	364	357	376	373	362	363	408	368	383	391	377	396	346	356	395	351	368	380	350	344	382	349	378	361	366	405	364	386	356	385	347	389	414	383	367	395	383	360	357	359	407	325	388	385	378	377	347	347	393	370	355	381	361	366	395	353	362	350	391	374	423	381	393	363	424	376	378	400	367	381	383	366	403	384	391	384	363	345	395	351	341	370	347	390	350	343	402	379	390	381	345	374	390	359	370	365	378	387	372	360	339	356	379	350	359	367	372	364	358	382	391	348	351	382	389	347	400	383	406	369	339	345	381	413	392	379	344	381	406	353	367	391	405	384	356	362	385	376	347	380	386	372	377	379	351	374	371	373	392	390	367	340	390	386	378	369	350	375	360	366	397	360	371	375	378	368	367	361	375	357	349	407	382	349	375	354	366	369	372	368	403	378	343	377	417	381	372	378	360	358	364	396	348	379	372	383	373	379	373	407	346	374	375	399	361	369	349	368	340	404	352	349	384	378	379	385	397	376	371	379	360	376	356	328	377	360	384	406	381	366	383	353	403	375	349	392	387	332	367	366	389	393	359	403	359	399	364	350	337	398	394	385	368	360	351	374	408	336	337	393	351	359	355	384	364	341	361	340	430	365	358	401	376	416	376	404	366	343	404	426	355	377	373	372	359	384	382	400	356	383	392	416	353	383	353	388	383	347	364	376	377	353	371	380	377	381	350	393	381	388	400	374	379	361	369	344	338	364	361	385	370	377	395	403	385	356	351	397	356	389	418	381	376	382	406	394	347	354	380	369	370	350	380	355	357	386	372	397	357	389	399	349	365	354	356	375	366	417	356	388	392	344	352	399	353	347	364	347	359	369	384	407	395	363	366	395	380	404	364	345	323	390	357	401	347	365	363	386	371	370	356	390	369	418	388	379	371	400	345	378	370	361	380	372	338	359	382	386	340	357	349	384	356	389	360	353	321	374	377	395	388	387	336	392	384	351	396	384	385	378	337	351	353	386	372	356	402	366	378	362	387	359	386	399	368	379	393	367	394	382	398	381	335	343	333	391	387	374	365	359	365	365	380	359	381	351	377	378	361	358	380	397	367	354	367	343	392	384	386	360	365	392	352	367	369	401	360	336	383	368	400	369	370	362	383	383	358	400	347	347	405	389	388	348	367	349	355	413	426	413	352	365	388	400	384	374	426	399	387	360	409	332	351	388	367	374	369	358	367	372	343	374	374	363	366	333	395	371	322	386	367	386	338	416	377	410	357	401	401	366	366	365	354	377	371	380	362	352	403	348	386	405	373	405	385	385	366	373	342	356	367	377	371	401	375	366	342	415	384	347	372	390	378	338	393	363	367	414	392	370	376	381	396	346	361	375	351	379	350	379	409	379	399	384	375	355	365	378	360	386	382	356	395	406	371	355	371	381	370	398	365	359	370	385	365	392	396	412	362	376	344	397	381	402	371	401	394	384	378	356	356	353	350	378	364	370	359	367	365	390	384	362	391	431	384	375	389	384	348	360	386	369	365	361	393	390	382	341	384	358	352	399	382	369	367	369	397	341	365	370	371	378	358	365	391	375	357	359	387	370	345	418	374	383	424	407	386	341	396	412	345	386	381	408	386	389	390	386	398	368	406	395	374	371	352	407	362	417	388	409	346	396	377	374	385	400	403	400	357	366	373	346	344	356	390	380	350	360	339	383	398	369	375	353	387	385	392	393	360	371	343	379	368	356	380	381	360	387	361	391	359	395	416	364	382	343	376	372	390	379	361	342	355	401	398	390	359	383	377	391	413	363	397	355	374	341	395	372	366	401	326	328	370	377	355	360	376	367	401	370	351	359	381	411	386	382	384	412	429	385	382	365	365	371	379	396	366	407	356	382	397	395	386	379	355	413	364	365	371	396	324	390	378	325	407	345	390	357	354	365	384	375	379	394	355	371	380	378	375	385	350	379	397	412	353	405	377	377	361	372	368	332	394	371	402	378	375	381	375	409	357	393	395	331	397	383	367	382	387	386	399	391	328	369	416	345	370	391	367	400	378	396	359	344	402	398	348	368	353	347	348	376	359	378	377	382	362	398	400	366	391	380	371	365	401	377	387	373	355	389	368	377	397	369	366	371	365	363	382	368	384	361	364	387	375	360	376	353	355	373	378	391	398	355	372	370	393	381	368	373	398	399	374	391	351	389	376	371	349	383	361	388	395	380	330	352	381	371	372	368	369	362	390	396	401	366	401	392	359	386	371	373	361	378	383	394	374	390	387	389	365	408	384	342	352	369	367	367	383	356	372	384	374	415	402	362
22387	20813	29957	29472	32268	25966	14103	1024	273	231	228	276	226	208	232	222	232	232	217	206	226	207	216	213	228	206	204	203	191	223	203	211	199	204	183	234	201	195	215	213	234	204	210	224	183	207	206	199	186	221	209	230	233	180	189	230	197	231	212	206	222	197	214	222	188	214	193	218	203	235	172	212	178	220	234	212	199	187	210	211	205	243	230	200	189	234	220	198	201	207	201	215	200	200	192	234	175	194	204	197	192	218	209	190	190	213	199	210	208	211	230	198	220	200	208	190	232	186	169	186	215	201	220	195	212	192	200	199	202	223	200	183	219	207	204	206	181	188	194	208	209	192	224	183	225	203	195	171	199	183	203	216	201	213	213	193	226	181	212	218	215	194	189	199	236	216	210	216	191	233	204	201	197	195	199	216	213	190	184	207	200	207	210	189	183	199	208	196	206	220	228	172	173	179	216	209	203	241	221	181	219	186	221	211	192	229	198	216	207	198	201	173	219	196	225	203	211	198	217	223	208	203	197	233	192	208	206	195	195	208	175	220	203	207	191	216	214	195	217	185	204	181	183	210	202	199	198	205	214	181	195	207	234	185	241	188	198	194	208	214	207	216	185	223	200	223	204	199	183	198	210	207	223	209	213	203	197	191	200	203	214	209	222	208	223	188	195	189	227	201	190	197	219	189	209	199	203	207	185	189	208	192	202	200	215	198	193	222	214	197	221	174	203	187	208	193	200	203	218	223	219	201	206	181	202	194	181	201	223	178	207	211	206	202	182	201	210	238	197	210	223	223	206	197	208	202	212	179	219	222	179	216	218	207	212	202	203	222	193	214	175	208	217	195	244	201	219	193	211	205	194	207	205	213	234	199	202	217	206	210	215	223	207	195	197	227	194	192	180	211	183	205	216	225	209	194	210	189	229	197	182	199	219	190	210	201	210	197	209	178	190	221	190	190	204	182	203	192	214	216	194	189	202	183	188	192	179	230	197	190	192	207	204	198	177	188	191	209	189	201	218	211	218	200	194	182	204	185	202	207	216	179	208	205	213	220	205	216	209	208	191	196	237	215	219	187	191	226	204	217	222	197	213	239	194	209	204	184	201	221	182	203	207	194	208	196	220	195	202	190	210	231	199	215	198	208	199	201	219	192	192	183	228	195	173	200	194	205	182	175	199	234	182	198	197	245	209	208	197	218	194	224	208	196	207	188	215	210	198	207	201	207	203	247	187	193	210	219	201	214	196	198	197	214	225	207	197	190	182	186	200	202	209	185	178	210	200	164	224	212	192	198	202	217	196	224	192	182	232	191	191	193	173	198	199	213	206	210	202	211	203	194	219	202	197	200	193	213	174	182	213	192	214	193	199	221	211	200	204	217	216	186	238	230	212	224	196	192	188	192	216	193	197	206	212	212	192	194	214	177	201	212	179	222	207	204	202	181	208	215	193	190	230	189	194	218	198	186	204	193	214	162	217	206	207	244	185	181	177	213	183	197	215	206	190	222	207	202	180	201	184	199	194	200	222	211	213	228	183	196	197	211	196	223	193	197	203	202	181	197	193	204	204	216	176	200	188	213	179	185	210	236	198	223	194	197	201	198	185	178	179	222	217	197	189	207	199	182	218	193	205	209	195	209	207	183	218	193	208	210	189	195	234	205	219	208	201	198	199	206	196	194	234	200	225	195	188	206	224	213	197	202	210	211	209	204	194	190	200	188	200	207	200	197	194	216	189	222	192	188	212	203	203	203	229	181	206	189	188	192	191	213	197	177	210	196	217	195	200	223	211	199	190	182	203	176	200	219	205	215	187	205	238	220	186	199	186	189	215	190	229	199	200	216	211	192	217	215	195	187	204	179	205	200	210	203	229	212	206	209	184	216	191	185	218	188	232	194	189	202	192	169	236	197	208	206	222	216	221	194	225	195	195	212	183	217	216	193	192	182	208	197	207	192	172	201	211	189	189	190	212	204	201	198	230	204	229	206	179	192	198	232	217	192	204	202	212	204	211	211	190	195	182	200	202	192	197	182	202	220	192	202	216	208	199	194	227	207	256	220	203	225	197	223	225	208	209	204	220	196	210	179	181	199	196	190	217	187	202	221	226	185	212	214	209	183	245	200	196	193	214	218	196	197	198	199	197	214	206	215	208	218	208	199	198	186	185	214	222	201	194	199	213	198	191	203	203	187	191	196	224	234	190	188	192	201	199	210	194	201	179	202	197	189	222	211	182	195	204	194	199	204	189	215	188	210	210	190	215	207	223	203	193	188	198	197	190	224	216	217	216	193	205	217	181	181	200	203	209	201	191	206	196	219	205	214	198	208	213	218	240	198	194	198	234	179	174	226	202	200	202	187	203	208	188	182	219	200	212	196	203	220	196	218	201	198	207	201	192	210	192	225	229	182	202	191	235	185	195	204	199	199	207	197	203	216	205	197	185	210	214	193	202	199	221	190	214	200	194	225	195	215	195	197	209	225	220	204	192	195	195	197	201	201	195	221	194	222	206	220	236	197	197	239	218	202	225	215	175	186	224	191	195	196	199	193	210	200	189	195	203	199	215	194	204	249	214	184	214	219	212	203	200	213	234	207	207	209	185	207	216	216	205	184	202	201	211	200	202	214	200	196	219	203	189	205	258	225	207	208	211	208	183	195	211	201	195	203	231	231	204	190	197	191	186	201	223	231	199	203	211	203	187	195	195	209	188	185	201	198	194	185	193	210	222	239	220	224	197	175	194	209	196	216	205	194	206	235	202	197	227	219	204	182	226	212	214	227	183	213	193	185	191	206	202	223	225	197	205	204	182	212	215	202	208	189	214	180	226	194	203	176	201	191	206	226	190	204	206	197	209	183	189	216	196	202	210	217	191	214	211	193	212	205	238	202	204	186	202	213	186	204	212	185	204	210	196	188	187	206	192	164	209	192	204	199	209	201	175	207	176	190	194	211	180	232	197	212	193	194	188	224	192	206	181	209	216	205	224	187	219	216	213	228	207	214	210	193	210	198	210	201	210	204	219	199	185	206	212	202	185	195	185	190	206	190	194	195	200	187	213	204	227	216	230	191	195	202	239	230	202	191	205	214	169	173	209	214	179	200	237	233	193	207	204	199	204	205	210	198	205	214	185	197	197	214	201	204	184	180	209	213	197	209	212	193	186	206	213	207	194	208	219	217	178	200	214	216	208	208	213	191	189	201	209	183	223	220	212	162	198	195	201	201	186	211	189	201	213	200	190	212	193	198	220	195	180	204	215	189	195	192	193	182	184	185	230	182	227	194	208	232	195	194	212	172	179	206	175	204	199	193	213	210	206	203	220	191	190	199	201	195	214	196	199	202	207	187	193	200	196	197	195	208	200	183	207	208	208	168	217	195	179	228	212	199	217	216	199	206	213	193	178	213	149	203	239	205	197	211	194	193	189	182	214	201	178	176	218	193	208	206	185	184	208	213	182	221	184	193	211	209	184	221	196	180	219	191	194	201	233	200	196	194	190	203
57752	95207	80262	66163	51052	24835	1716	439	418	362	336	317	331	319	297	269	249	280	263	259	263	264	261	269	275	251	250	256	255	241	253	250	242	277	252	268	241	261	230	251	264	249	240	226	258	248	281	241	259	241	259	239	242	264	268	249	263	255	257	248	255	238	222	255	226	253	204	260	232	247	243	258	252	257	236	263	244	285	254	252	240	223	262	242	276	285	226	267	249	257	247	258	253	251	242	246	252	255	256	274	237	247	228	222	223	224	243	237	249	259	231	256	212	233	249	256	243	212	233	281	232	252	247	247	246	258	261	245	249	213	234	258	242	243	233	228	231	230	241	254	286	259	258	236	259	221	239	231	251	261	248	255	209	252	255	258	276	259	262	250	269	273	275	257	267	269	252	213	244	255	219	250	248	221	261	247	273	254	247	238	249	255	240	255	242	246	255	258	232	241	238	266	257	243	240	276	262	244	238	256	256	243	225	278	245	252	256	238	255	249	241	248	237	240	292	256	235	237	222	236	249	229	266	245	241	253	274	238	215	236	208	235	275	238	254	256	241	221	218	234	252	250	232	241	252	275	254	241	244	245	261	277	254	221	227	254	273	253	252	270	250	228	245	279	228	233	233	237	238	237	224	235	237	239	246	239	242	210	240	252	246	267	234	251	237	282	257	274	240	252	258	265	270	214	250	260	238	253	265	258	243	238	232	269	262	242	232	275	253	232	273	238	242	235	242	234	230	277	279	254	239	267	248	246	264	277	249	266	262	253	234	254	239	264	254	265	241	250	238	270	248	231	255	264	247	241	233	228	243	240	225	260	234	241	237	246	265	228	262	237	243	239	252	263	252	251	233	266	237	237	268	244	235	270	243	238	257	246	239	243	226	234	254	214	248	243	259	256	250	246	249	258	263	247	216	272	276	208	240	238	249	280	248	246	251	244	253	237	230	252	238	234	252	246	271	231	242	234	248	249	242	253	240	256	222	230	252	245	271	239	271	225	236	280	242	240	239	211	240	221	235	264	253	230	255	240	264	263	240	252	234	239	227	226	261	266	244	226	240	251	252	239	222	242	260	221	238	242	248	255	263	269	272	275	240	260	252	280	238	279	230	245	235	220	242	235	228	234	244	240	218	235	256	235	272	216	270	267	230	241	253	224	224	253	254	233	249	261	242	233	246	243	269	247	241	255	263	263	276	252	233	243	272	246	241	246	256	243	228	242	234	250	270	236	240	256	254	260	259	239	246	237	272	246	254	273	254	233	227	242	251	261	219	231	262	252	249	230	211	229	245	228	240	236	258	244	273	255	220	265	244	259	249	260	203	210	258	232	247	249	233	221	239	221	240	256	242	234	266	236	260	271	246	223	247	258	268	247	244	225	269	252	255	253	213	246	269	255	234	262	264	220	212	257	265	272	257	258	257	239	232	218	234	230	255	233	261	247	258	275	218	230	252	239	239	258	239	252	238	226	249	228	258	250	239	234	245	258	232	243	224	262	227	250	265	251	236	259	241	258	256	299	213	248	259	264	234	243	261	264	243	234	229	244	274	233	251	258	247	235	244	231	272	251	238	265	207	252	261	236	259	260	240	227	249	259	243	245	245	253	231	284	239	233	244	240	229	238	239	237	271	249	286	264	229	272	226	235	252	242	241	255	240	235	251	255	218	263	270	224	245	244	246	257	211	247	243	241	277	252	254	231	228	246	248	225	235	240	257	225	264	234	243	228	277	259	270	250	245	227	238	219	230	253	255	242	240	250	245	240	243	223	258	228	233	255	281	231	258	266	226	256	242	237	279	277	245	256	255	246	249	230	256	247	262	243	250	255	253	225	215	248	262	245	246	255	261	234	292	265	263	255	258	255	217	246	253	262	240	224	227	254	234	248	219	294	250	242	256	248	233	251	282	256	254	254	228	220	253	258	243	236	254	249	235	237	241	241	230	232	218	245	258	266	227	276	231	252	257	249	258	244	212	205	238	262	242	263	271	238	279	255	254	250	230	248	256	248	242	231	258	206	233	241	229	269	249	267	246	214	242	256	266	257	236	280	227	233	254	247	256	237	236	217	255	214	218	234	243	254	244	225	223	223	261	227	264	247	218	228	222	227	266	268	239	243	230	270	216	206	244	236	254	235	248	248	250	254	229	247	244	228	243	253	219	276	254	232	246	258	247	232	251	229	247	276	248	222	240	271	252	240	262	228	251	253	256	235	250	239	229	236	251	224	232	213	213	244	251	290	251	229	241	268	261	231	257	253	228	263	277	247	248	244	256	256	230	244	219	252	229	259	261	239	228	286	226	260	247	239	256	221	239	245	244	240	261	253	218	247	237	226	258	228	244	238	256	271	249	244	269	243	240	258	266	249	261	250	261	259	274	238	240	256	246	252	260	286	227	237	220	231	233	278	265	257	250	215	236	232	226	248	259	236	272	256	264	214	262	235	276	253	256	253	261	239	259	237	290	267	247	258	250	279	252	260	264	239	254	200	244	251	243	225	261	237	272	257	249	241	220	266	243	221	232	266	254	226	251	237	236	238	243	270	234	233	251	268	233	259	264	241	245	239	259	235	236	249	231	245	239	245	256	215	216	244	229	249	250	260	255	267	235	226	244	253	218	239	228	249	241	262	229	251	249	248	244	237	236	254	220	260	272	263	272	255	247	267	251	273	230	247	245	256	228	227	235	244	242	256	272	259	251	264	241	219	242	251	237	244	243	262	234	231	226	213	246	251	245	238	247	252	240	222	283	256	249	236	204	239	220	247	251	237	241	253	220	224	223	260	246	249	247	253	251	253	244	227	250	225	254	240	234	218	256	252	268	269	256	225	231	255	225	221	251	268	220	230	277	262	257	257	242	238	251	268	262	230	228	237	247	235	259	239	250	244	244	252	265	247	236	270	273	237	266	244	255	244	209	250	241	266	251	251	251	251	202	260	264	240	233	261	250	259	254	240	256	271	267	266	233	243	228	249	249	244	228	237	249	263	237	252	246	237	240	216	259	257	257	209	255	241	261	234	246	251	233	267	249	246	211	246	237	245	303	261	273	238	245	259	230	226	277	248	225	244	241	238	274	242	251	267	242	248	255	243	238	221	244	231	237	250	227	266	232	270	266	258	253	227	237	235	262	247	242	247	227	247	279	231	257	257	256	249	245	241	267	251	279	222	251	256	249	256	240	242	226	258	249	244	254	266	260	234	222	235	256	261	252	265	251	234	231	247	250	256	235	248	245	234	259	231	238	246	229	232	240	243	254	261	244	264	212	246	253	252	235	235	267	247	258	247	254	251	261	254	239	232	236	246	252	225	220	229	249	256	271	241	224	250	227	264	228	245	249	269	215	251	257	237	237	258	248	244	222	225	249	250	236	278	256	258	249	266	254	237	231	224	237	242	230	260	246	235	260	246	246	262	239	228	261	217	231	246	215	275	256	239	268	262	251	260	253	250	233	263	247	239	259	222	230	268	286	249	240	249	237	241	253	246	244	229	231	251	223	249
27043	23120	26979	20474	9962	2423	531	491	502	479	486	467	465	446	461	465	492	475	481	493	441	490	445	472	476	460	488	485	517	464	454	439	447	465	463	462	504	488	450	458	455	499	465	457	463	491	455	460	502	445	506	521	473	442	502	486	471	442	482	455	502	443	489	485	441	484	487	479	464	437	485	464	486	438	472	476	481	454	483	479	474	454	486	430	491	482	436	446	457	479	475	454	437	441	466	456	443	449	507	466	496	484	470	502	488	434	496	440	454	492	485	466	451	451	449	475	478	453	464	456	479	420	461	461	519	461	469	487	484	464	459	492	489	426	482	450	446	460	470	473	447	517	456	466	462	472	488	512	443	459	505	499	455	437	494	465	485	494	459	468	469	440	489	462	475	457	489	513	481	460	471	448	483	469	447	435	445	483	450	493	456	510	429	424	490	455	483	456	450	468	486	459	516	471	450	471	468	478	474	489	468	451	490	500	468	454	430	431	488	472	460	482	484	443	477	524	450	476	472	468	481	456	447	501	483	442	467	458	451	484	498	491	448	423	491	484	475	476	473	473	473	501	479	510	468	461	482	487	471	463	452	442	457	456	470	448	501	454	447	505	461	423	497	489	462	435	467	459	451	481	465	452	468	425	457	480	454	491	442	477	418	453	468	482	528	474	474	486	459	449	508	414	499	470	505	465	465	490	457	491	471	447	503	428	479	459	457	498	455	464	496	428	450	469	480	504	458	487	479	467	462	432	473	451	455	487	482	486	465	500	465	491	466	453	472	503	463	469	500	449	468	461	451	451	471	476	464	491	463	500	472	466	522	487	477	439	452	491	444	486	480	476	446	464	472	440	505	457	485	468	487	487	476	462	452	475	477	458	484	476	448	457	460	456	455	465	450	458	512	460	490	475	474	430	470	472	452	462	488	468	459	502	462	464	470	482	453	482	469	457	496	473	476	496	484	476	452	482	441	527	429	406	468	518	467	490	414	484	449	455	460	478	465	490	468	489	458	519	450	471	465	465	462	436	481	474	479	483	462	472	433	485	457	460	459	483	453	476	454	456	447	445	472	507	505	463	456	480	424	488	464	491	507	464	501	482	423	482	446	486	505	467	483	452	451	466	467	454	468	456	505	432	461	470	467	465	443	493	461	476	470	492	478	457	487	489	464	463	447	419	468	479	460	470	450	462	440	458	507	440	444	438	493	435	466	467	492	451	462	449	488	502	472	469	481	479	491	475	461	467	480	501	455	458	501	482	493	474	474	443	469	463	472	465	482	462	492	496	474	453	460	484	479	471	451	482	500	461	422	444	474	471	442	531	465	476	450	485	439	463	429	473	479	478	489	474	477	441	457	463	445	456	473	472	454	474	473	436	471	508	495	455	464	441	473	454	453	476	511	530	445	478	509	426	477	425	421	479	505	472	463	440	521	476	446	462	426	443	440	467	470	446	499	479	480	514	469	460	485	479	482	436	479	467	497	453	499	446	462	464	451	451	480	462	469	511	504	456	427	476	504	500	472	460	433	460	485	452	480	456	458	465	444	476	492	477	442	484	464	486	472	437	444	462	471	539	463	443	467	427	464	468	459	464	435	466	460	468	484	449	477	464	480	517	448	464	471	481	490	484	495	462	464	461	483	497	455	447	465	460	432	473	476	441	497	485	431	448	476	451	493	486	493	460	467	440	482	469	451	475	492	458	478	433	484	482	474	484	462	453	479	463	447	472	477	465	537	503	470	467	464	519	487	473	459	480	459	478	451	482	451	481	471	502	464	451	469	501	482	478	484	484	490	490	505	486	467	454	494	430	430	468	436	466	450	445	415	483	480	465	475	502	457	464	497	463	467	486	470	446	460	437	494	447	462	508	458	465	496	496	489	467	474	436	489	494	466	473	467	483	466	454	422	475	488	445	452	460	453	493	461	470	479	491	471	490	463	447	485	449	486	445	500	444	490	463	516	475	504	491	527	493	470	507	470	465	418	456	517	474	445	465	463	500	450	480	466	477	499	462	428	472	480	446	481	493	464	460	436	444	475	484	470	481	466	457	459	484	440	461	472	511	455	483	467	483	456	430	452	444	469	511	498	452	485	461	507	511	430	485	509	459	461	466	455	493	502	461	471	467	465	443	484	451	527	477	469	424	468	527	477	466	481	491	521	491	453	441	485	489	504	466	498	505	447	510	470	472	494	472	488	483	464	426	446	463	471	490	437	497	483	452	465	478	477	441	476	450	426	432	490	519	489	446	458	472	476	479	500	468	469	480	465	470	480	467	497	484	470	482	463	480	476	506	481	431	477	518	441	440	434	468	477	462	491	496	489	441	464	454	453	491	518	484	461	472	464	487	491	473	486	486	473	492	482	449	445	472	469	478	461	494	462	475	468	506	481	419	430	454	473	413	453	476	447	479	480	466	475	455	487	501	465	489	534	469	489	490	465	459	452	473	442	477	468	479	475	458	461	437	492	425	479	443	490	482	459	463	493	506	459	447	464	485	502	450	473	467	527	478	467	480	466	487	510	488	453	453	483	501	426	441	478	491	475	516	526	472	492	477	437	443	473	465	477	432	439	521	439	515	489	495	490	465	483	472	472	506	492	443	451	482	478	475	430	449	462	513	463	458	491	436	491	506	427	429	482	465	470	442	502	444	456	507	464	469	514	474	427	480	443	490	428	487	494	458	531	472	429	453	472	449	468	458	478	459	464	468	476	487	472	476	478	450	477	491	456	440	467	479	455	490	431	510	418	465	445	454	468	490	486	446	480	511	474	454	485	458	464	460	537	499	473	427	476	473	463	511	471	400	462	456	470	434	425	411	436	459	439	459	488	469	460	477	462	488	466	450	452	478	464	465	493	449	479	461	462	452	480	469	491	481	463	460	491	461	502	458	450	495	493	482	444	454	480	448	475	432	456	477	470	493	458	450	454	459	452	469	525	486	483	457	471	471	504	490	466	488	472	452	508	452	437	483	460	491	456	453	466	452	506	514	478	529	509	441	490	480	473	504	455	483	473	436	452	504	451	464	481	525	459	460	461	465	491	476	490	468	464	464	455	448	462	473	494	464	466	481	455	462	496	454	436	448	432	440	480	490	472	463	458	485	451	488	469	513	436	477	463	460	455	472	461	509	477	458	450	479	459	448	493	458	514	502	453	447	508	452	458	451	473	495	465	447	472	503	464	468	496	477	447	504	420	463	507	463	500	516	492	483	487	500	468	449	448	453	462	483	439	429	457	460	475	450	458	485	414	422	437	492	477	468	467	484	434	499	489	475	448	468	459	464	492	462	441	451	474	462	471	485	484	474	461	478	432	500	454	487	451	485	491	506	469	460	500	464	469	481	475	468	505	454	495	487	490	434	476	442	479	483	477	480	522	445	466	460	453	456	472	487	500	424	497	457	462	477	429	499	500	449	483	505	497	476	446	491	433	454	459	488	459	464	470	475	451	486	476	492	468	500	468	510	452	484	471	467	478	471	488	503	488	477	490	482	473	472
26098	37228	28346	18195	10816	3141	619	596	614	584	606	595	588	542	571	593	593	593	565	590	578	597	572	544	577	550	581	562	632	533	591	650	557	593	575	624	598	551	582	607	542	547	591	616	637	606	564	537	622	607	559	622	582	586	574	565	557	598	600	614	573	559	579	618	529	564	569	569	607	563	558	567	587	611	597	591	620	553	554	596	579	578	549	540	553	586	573	568	574	622	587	562	583	587	582	542	596	562	576	636	590	615	552	585	545	541	571	571	580	574	601	573	537	620	625	586	586	563	590	556	576	582	627	584	576	620	601	608	586	632	605	616	557	584	554	525	597	591	583	626	594	592	552	544	606	604	566	597	619	576	612	560	622	639	575	579	570	583	563	618	557	613	565	565	561	567	594	625	572	511	610	599	568	628	569	552	561	593	572	537	617	586	606	561	616	565	557	537	568	614	566	553	534	606	570	600	553	616	586	553	597	573	599	581	595	575	612	576	574	592	619	588	582	569	601	555	552	583	562	523	566	589	625	586	593	552	584	549	538	583	574	584	595	543	580	557	588	591	541	558	585	581	559	596	558	559	562	567	582	579	542	562	575	539	588	521	539	581	608	560	595	578	582	567	575	566	590	615	609	570	540	584	567	556	592	566	571	566	583	568	616	595	554	558	551	564	584	573	573	557	569	541	614	602	594	585	591	609	600	571	597	610	542	565	566	552	585	572	598	567	564	577	591	568	613	556	551	573	546	614	632	622	565	559	589	573	573	541	587	598	614	574	575	574	628	574	586	551	582	588	596	569	570	571	560	584	573	562	567	554	545	613	584	589	526	590	585	589	582	598	559	590	551	580	571	568	589	546	599	619	604	587	566	591	641	542	543	585	634	562	552	600	598	600	582	569	594	609	550	593	601	539	576	569	575	599	554	587	608	555	589	576	555	590	564	584	553	556	595	541	581	577	616	555	559	558	597	560	566	587	576	590	588	568	591	568	570	569	562	605	600	609	600	594	588	561	597	560	559	610	558	573	590	584	620	625	539	597	562	555	598	561	580	617	535	593	617	564	616	579	596	576	600	507	559	550	557	557	601	548	559	568	576	576	587	571	554	594	558	589	612	524	554	552	572	560	588	636	560	598	594	553	583	577	561	566	544	616	602	596	569	574	582	544	575	562	589	576	581	594	574	608	569	572	570	542	564	602	530	604	550	599	597	594	564	549	569	577	617	591	521	551	611	586	549	539	583	594	540	571	611	567	572	588	593	548	579	566	573	540	566	563	553	545	548	595	552	580	620	599	551	583	608	580	580	584	587	583	607	592	583	542	593	629	608	585	543	549	621	588	549	583	613	562	573	582	544	596	581	598	568	596	607	556	556	600	580	584	553	627	603	603	539	588	604	595	582	576	569	579	557	568	562	592	574	614	581	576	550	566	572	566	575	557	596	587	624	546	580	555	642	591	585	548	586	594	568	592	594	576	534	591	572	542	569	581	570	551	571	516	557	605	587	590	564	566	578	585	600	603	616	575	589	564	620	584	565	613	579	617	562	560	611	602	567	594	580	599	584	584	615	541	548	558	576	582	600	594	564	586	604	575	552	583	586	618	585	581	578	563	539	577	598	586	584	572	563	583	524	569	576	582	567	575	586	538	587	599	539	601	592	576	577	622	587	622	594	539	597	577	590	562	577	590	576	584	560	570	590	562	578	557	611	601	596	556	565	559	574	584	600	597	606	542	581	543	562	572	558	531	538	566	549	570	575	585	569	570	571	590	605	594	566	583	530	550	570	571	555	564	597	557	573	547	584	612	565	600	581	513	568	594	536	562	529	532	602	577	576	588	564	592	593	598	553	596	571	543	581	552	566	559	593	544	571	563	545	570	613	565	566	592	601	593	601	579	600	618	586	567	598	572	559	580	603	575	568	551	551	521	541	574	581	556	556	554	579	547	569	564	575	575	582	603	579	591	591	572	596	580	618	604	581	599	590	592	554	565	574	567	575	597	539	583	564	572	590	545	590	586	604	557	568	589	597	596	571	624	564	590	595	617	589	598	554	572	608	580	588	603	585	612	596	554	635	592	595	581	545	598	561	599	591	592	598	567	566	566	569	562	600	607	546	529	615	584	549	567	571	564	590	586	579	564	567	616	562	546	572	578	570	596	606	552	604	612	586	575	585	593	571	529	558	583	583	572	631	593	554	632	619	554	589	579	579	589	597	570	555	533	566	546	569	591	576	566	554	578	591	604	572	583	567	600	593	580	576	542	587	579	550	551	631	595	584	614	568	578	577	587	565	598	555	563	575	572	590	578	582	592	576	609	556	534	566	541	574	575	568	548	573	618	587	601	535	579	546	551	539	607	585	567	571	578	621	605	555	574	556	591	557	569	633	541	594	584	618	543	581	535	564	554	551	582	640	588	585	593	572	607	563	605	593	553	597	597	580	536	571	570	573	589	558	586	588	564	559	561	536	591	565	578	607	603	580	565	560	584	582	602	551	579	564	576	574	610	569	558	555	611	579	620	570	548	586	611	584	650	568	581	541	588	546	634	575	611	577	615	607	579	594	593	543	602	533	573	573	598	550	566	595	568	563	569	583	543	550	603	601	577	599	597	542	568	598	558	561	582	584	582	612	600	596	574	604	584	571	553	590	591	567	580	590	564	573	583	571	575	617	564	575	629	594	539	554	578	572	585	581	596	599	608	566	620	588	549	559	565	584	580	578	582	548	562	562	597	574	585	628	568	583	545	582	608	559	609	568	575	568	510	588	604	623	610	610	598	586	608	572	579	579	591	594	570	566	547	613	568	574	631	558	544	581	586	567	568	578	598	571	597	603	577	538	578	567	613	545	575	617	594	546	590	608	563	513	578	581	582	549	602	584	518	559	576	560	564	563	570	586	583	556	552	595	575	585	557	544	591	539	543	588	599	598	570	548	533	590	585	566	555	563	545	592	601	646	597	578	587	571	611	588	571	566	609	570	582	574	559	594	559	570	618	527	595	624	581	591	537	542	609	550	609	571	569	543	596	540	551	584	615	589	551	612	579	607	574	599	563	562	515	581	570	578	570	596	610	574	567	593	592	591	570	549	577	563	566	570	539	542	566	569	574	582	585	584	609	587	597	580	566	557	589	545	618	586	572	554	573	572	552	530	563	583	573	563	594	541	574	597	636	588	542	584	574	580	562	584	553	564	547	622	551	555	601	607	585	607	610	572	584	610	608	594	596	625	572	607	584	598	586	584	573	530	584	573	583	574	619	582	567	575	559	581	620	600	563	568	579	589	545	550	610	558	577	553	584	606	584	574	582	591	569	612	578	557	552	579	590	578	586	556	567	601	593	586	596	567	597	568	562	566	555	549	598	591	545	603	564	605	566	573	593	556	608	586	568	566	576	603	587	622	582	590	550	613	606	568	548	570	567	582	610	565	601	645	561	595	562	590	594	558	592	584	547	580	600	600	579	633	558	556	546	545	614	551	610	581	578	584	577	637	563	541	557	548	592
23357	21001	31422	34178	34058	22365	5740	421	336	371	319	339	324	334	334	288	316	291	323	340	317	310	297	315	288	303	318	292	304	315	287	311	284	292	310	296	271	290	299	329	291	291	294	325	312	314	268	306	286	277	290	294	296	306	321	292	309	295	345	287	319	311	316	289	308	294	282	293	271	296	295	295	313	303	301	248	312	276	308	315	292	298	296	324	302	299	315	310	284	346	299	318	281	303	300	327	322	293	286	288	295	310	300	301	281	253	296	305	292	273	338	320	269	307	313	289	295	326	296	323	295	335	307	298	280	324	321	301	332	281	305	328	259	293	304	266	300	300	300	269	314	292	273	315	294	268	297	293	309	285	298	306	323	319	323	325	269	285	323	317	267	331	293	234	275	286	287	315	295	294	278	306	285	296	296	279	303	310	257	281	260	310	272	291	299	302	289	311	304	283	281	263	327	294	299	302	322	258	317	293	323	281	288	300	273	319	293	272	291	291	316	318	306	296	285	289	282	309	265	287	319	287	321	311	298	275	303	305	316	298	286	316	324	297	297	263	280	297	284	294	325	296	319	283	315	334	335	324	291	306	307	271	299	303	310	293	327	313	267	331	285	312	288	316	334	295	292	271	290	351	274	299	279	311	294	326	281	317	275	299	290	274	284	329	266	311	298	304	330	301	306	302	280	303	295	289	288	335	292	294	308	313	321	292	269	302	315	279	311	297	303	295	275	281	297	268	322	332	296	273	293	299	308	304	298	304	263	302	307	300	257	325	295	287	322	314	280	317	273	286	303	293	290	272	335	278	289	279	298	300	296	322	307	312	285	264	282	293	322	293	312	306	319	295	299	297	326	269	286	259	291	312	302	298	263	300	281	292	325	286	316	313	303	288	283	299	292	297	307	286	268	281	304	304	304	290	312	324	314	276	312	291	325	314	329	292	299	288	291	311	298	324	307	288	304	269	291	294	337	299	335	268	275	271	311	285	294	297	283	271	318	300	300	293	314	298	327	277	303	309	300	297	303	318	292	285	314	287	287	317	294	287	281	314	312	304	323	264	297	292	287	274	274	289	286	291	309	298	293	271	300	264	276	308	298	285	286	289	277	287	320	277	284	298	309	255	316	299	319	317	297	277	324	304	294	304	281	285	323	330	321	307	300	287	301	329	330	311	316	328	278	297	301	306	311	314	308	297	309	303	303	302	284	300	279	280	306	299	313	297	326	288	302	310	288	316	318	315	312	311	289	272	315	312	287	293	290	307	310	266	304	299	296	279	284	289	307	292	280	301	261	340	288	312	302	280	282	297	297	301	312	296	296	260	327	274	307	266	296	334	306	309	287	287	303	291	283	281	286	284	293	279	297	299	268	303	270	263	284	313	299	324	286	324	297	317	286	308	296	304	296	295	290	303	304	283	340	296	296	305	302	301	295	322	299	316	269	302	276	308	279	291	303	302	321	269	305	298	298	325	297	274	278	274	303	313	305	311	300	304	307	293	310	328	303	294	299	290	313	312	288	288	334	320	298	257	284	345	299	319	290	288	297	276	287	310	269	264	290	307	280	285	298	290	269	286	287	323	307	293	277	322	344	311	307	284	306	302	295	313	326	286	299	332	319	272	330	273	289	310	297	335	311	286	296	304	322	277	312	301	276	291	273	295	297	294	302	318	330	286	288	309	279	298	267	302	296	290	293	309	298	265	254	292	317	301	272	290	299	297	282	310	320	305	326	281	294	310	308	298	301	298	280	323	322	288	292	295	300	288	327	266	329	329	286	311	329	308	294	318	278	300	297	337	281	299	306	297	302	312	303	317	299	324	319	306	319	302	312	318	319	302	326	299	315	289	291	302	311	317	341	304	315	324	317	302	301	307	289	281	302	275	310	259	300	271	272	280	283	292	332	289	363	284	293	313	298	318	306	312	273	301	286	315	275	307	275	310	311	292	271	301	296	280	288	272	304	294	285	298	305	308	312	294	309	307	319	302	277	288	295	290	311	288	308	304	297	260	296	278	296	301	313	305	316	251	272	300	301	313	315	284	297	315	314	306	304	331	300	301	297	287	311	277	337	294	281	296	298	284	292	291	315	305	313	292	281	311	308	309	292	287	290	297	308	323	295	281	286	314	275	300	293	304	300	282	298	291	288	304	286	301	315	307	276	293	291	288	313	292	317	300	324	296	305	268	296	295	312	312	276	306	282	288	296	301	278	294	296	299	261	290	314	277	282	300	295	260	335	301	301	311	277	309	292	274	302	267	296	303	319	285	297	287	270	281	277	281	319	316	316	296	283	314	285	287	318	254	287	291	300	272	329	309	294	325	305	347	271	301	281	290	305	294	274	317	260	291	289	302	310	289	297	306	302	279	284	321	318	265	257	321	309	297	272	281	270	289	279	328	286	285	298	290	310	287	313	293	293	310	324	309	295	332	284	285	313	308	290	281	300	329	303	288	325	305	316	299	288	333	332	309	320	306	289	282	308	311	286	292	307	279	320	286	287	322	296	301	308	305	311	312	267	343	305	289	277	274	298	286	300	296	278	311	290	297	314	311	297	279	297	286	318	287	322	283	318	280	309	282	309	290	297	303	328	306	283	312	319	288	255	295	296	338	282	312	281	314	312	294	272	272	297	306	307	293	309	288	318	279	298	292	279	286	318	282	300	307	293	264	296	331	287	292	282	311	294	275	308	263	269	334	316	305	329	324	321	293	288	273	268	282	288	294	281	277	301	315	314	303	298	307	331	292	286	283	263	308	327	296	302	282	320	280	311	303	303	293	307	280	334	307	273	289	282	306	315	314	293	293	295	290	296	321	292	271	283	324	306	312	323	290	307	294	317	309	320	303	300	302	331	283	282	300	307	284	288	274	323	286	330	301	304	305	308	301	314	306	320	294	288	268	336	292	319	299	291	281	296	292	326	289	285	273	306	298	287	321	286	289	296	314	312	287	309	299	288	301	303	291	312	285	312	284	286	277	320	296	281	323	310	289	328	287	300	273	278	287	331	296	317	288	327	291	315	271	289	303	327	284	322	325	296	313	277	329	316	331	279	328	286	284	332	307	304	325	269	305	330	292	308	299	288	280	324	312	308	301	297	306	278	272	301	333	285	296	290	281	278	288	313	281	307	302	295	277	271	287	296	279	311	311	266	267	286	317	273	279	270	291	267	307	321	263	269	272	319	315	306	298	311	294	328	323	299	294	279	291	288	270	302	318	293	303	294	293	331	301	294	300	283	300	318	268	297	261	311	277	304	294	318	317	307	299	302	315	312	288	314	275	297	319	296	314	291	305	297	284	284	295	332	285	336	299	284	306	303	294	288	317	347	284	299	280	306	318	303	298	291	297	313	283	271	315	297	285	302	313	291	315	298	282	298	290	292	288	287	293	302	272	315	284	321	302	298	265	321	294	304	303	302	313	285	302	325	305	336	329	295	332	310	300	297	319	296	267	302	302	314	299	314	323	302	293	339	297	317	296	272	286	324	267	329	344	278	301
51036	83923	69198	54182	41636	18650	1014	462	425	444	456	395	410	413	416	391	396	372	369	365	372	393	420	422	406	359	410	360	392	413	388	378	379	341	349	386	376	374	361	364	384	417	392	379	388	397	373	346	398	392	375	376	368	379	372	338	404	361	373	361	372	381	398	409	371	359	374	341	352	383	389	364	381	363	361	372	382	334	368	401	370	402	374	345	321	399	384	408	364	390	396	372	365	391	341	397	380	397	390	367	374	380	350	373	380	369	356	340	380	390	371	378	405	389	369	387	389	359	387	377	372	384	340	373	376	358	368	406	379	362	337	389	420	386	378	358	391	365	397	397	363	365	346	338	387	361	379	349	328	381	407	342	378	364	358	368	391	389	384	377	345	402	389	381	379	382	396	368	362	363	414	358	394	398	379	376	363	370	362	377	391	369	351	386	369	350	363	374	370	371	383	375	358	374	363	358	354	379	370	352	374	368	371	362	375	337	370	349	399	369	398	372	396	399	384	354	358	374	370	348	373	393	380	429	336	401	382	369	386	390	350	356	375	395	411	406	345	359	353	379	359	366	404	387	371	382	376	348	360	404	346	392	389	382	374	396	413	366	358	386	410	380	359	387	355	383	377	356	372	377	387	402	353	351	370	382	393	380	368	378	338	345	392	377	420	378	361	345	359	383	393	382	367	375	365	341	369	377	366	389	376	325	389	394	355	354	365	385	379	400	377	380	403	367	372	366	395	416	349	407	373	388	340	349	384	377	381	393	371	377	351	421	353	334	340	368	352	365	365	384	406	351	369	360	382	405	401	363	333	378	392	428	379	371	404	351	340	395	358	391	375	373	362	373	393	378	371	382	417	402	336	389	368	377	403	347	404	407	378	338	366	373	379	420	394	402	393	344	403	376	361	359	382	381	405	388	366	391	406	395	380	367	367	392	394	401	381	351	340	382	379	394	367	391	355	391	384	353	355	354	389	381	349	356	326	347	349	392	347	366	375	380	400	399	381	394	391	377	383	376	391	366	396	402	352	353	372	371	400	395	358	362	348	367	401	378	386	385	371	408	373	394	358	381	394	380	386	396	383	373	339	372	376	392	357	384	354	367	390	354	395	399	363	365	385	421	383	383	333	366	337	355	368	352	393	387	378	340	356	358	384	359	365	373	415	391	380	383	386	375	363	381	407	356	389	369	390	338	368	386	341	370	415	402	390	340	391	405	376	377	363	362	395	382	360	387	344	411	393	388	356	355	357	389	381	396	360	406	389	400	361	376	384	350	350	391	361	371	361	378	386	326	390	358	379	379	408	375	358	374	401	343	357	370	348	376	399	351	388	387	372	398	389	362	395	353	396	367	398	365	372	353	337	379	371	386	384	365	353	380	367	353	368	375	383	375	392	404	356	388	347	372	372	391	375	413	369	383	388	417	397	393	407	381	357	365	397	371	412	378	393	358	374	400	399	356	368	381	377	375	385	380	363	355	366	430	368	366	379	391	395	356	381	369	385	370	371	394	382	376	359	363	372	363	343	344	390	406	389	398	372	341	393	394	372	380	379	387	367	372	367	342	355	360	400	376	363	357	380	381	350	375	394	372	347	393	395	367	374	382	364	393	380	388	394	343	361	371	356	396	383	381	379	359	383	380	381	412	359	353	386	386	381	385	368	369	380	372	379	372	393	392	394	370	401	366	400	362	392	375	389	408	372	373	356	404	388	341	327	366	351	383	376	360	377	368	393	354	363	385	364	350	407	357	369	371	370	375	372	364	381	358	388	402	366	348	401	379	364	362	373	360	373	395	361	365	414	346	396	380	367	392	360	349	379	363	362	391	396	370	397	418	357	352	401	374	397	342	408	379	344	376	402	366	370	356	383	356	367	398	357	365	397	406	365	361	395	409	346	408	360	390	357	369	394	385	395	366	383	401	410	395	326	350	376	356	365	361	370	356	373	353	402	366	371	358	393	370	373	360	376	355	379	366	383	360	368	381	385	376	319	369	356	337	429	403	389	359	352	412	370	411	391	411	380	400	374	413	386	421	320	383	366	355	393	383	381	382	381	354	368	357	416	405	347	402	385	373	395	353	397	337	355	376	366	399	346	352	371	376	370	388	351	361	409	372	357	368	378	358	358	400	384	413	364	354	346	349	396	358	360	358	393	382	387	416	344	390	367	373	362	380	368	391	385	389	372	351	390	378	413	403	366	360	377	352	397	358	400	364	418	382	382	411	328	384	361	390	394	383	376	374	362	371	370	395	383	357	391	383	365	370	395	383	400	371	382	345	344	338	387	355	359	381	390	389	377	381	398	400	392	398	402	329	354	355	351	404	387	392	365	363	370	358	375	366	369	378	363	376	375	365	416	329	366	387	381	376	367	367	372	395	376	386	360	376	343	350	396	403	397	347	350	405	365	373	404	361	377	349	401	364	410	367	366	374	381	372	355	391	378	383	371	396	388	386	390	356	364	383	385	388	388	380	371	402	412	394	353	372	361	351	344	386	367	354	350	377	359	372	406	401	373	348	356	365	345	416	394	316	379	389	344	383	390	401	377	388	388	370	362	361	387	370	375	371	374	362	371	345	388	381	363	376	394	345	359	364	379	385	365	368	348	380	412	384	355	358	366	419	340	403	403	372	391	390	379	332	371	351	396	388	393	393	328	375	331	341	388	369	410	346	357	403	373	373	352	375	390	390	406	346	344	366	387	376	349	409	361	399	357	375	367	365	354	371	389	354	352	362	378	351	331	361	364	408	373	353	365	384	347	390	366	378	362	371	378	400	359	435	360	391	374	370	370	382	384	408	368	368	369	342	355	365	373	389	400	370	364	348	355	363	355	346	366	404	381	402	357	383	397	370	367	384	359	377	389	322	393	371	368	358	389	402	368	377	356	375	365	375	368	374	419	360	401	335	385	350	353	388	389	380	374	365	359	381	376	350	406	366	378	363	394	375	355	337	381	367	367	378	360	373	394	367	379	384	383	365	350	373	361	390	371	368	400	362	424	381	366	359	385	416	383	402	373	352	373	385	375	362	360	414	364	366	372	353	364	369	344	357	395	355	370	371	357	415	397	392	385	359	362	352	374	351	345	345	400	369	349	383	402	334	370	369	364	379	374	361	348	362	365	363	384	378	378	402	381	392	360	396	376	392	378	393	404	360	376	374	407	362	379	402	355	365	368	404	355	357	393	381	342	376	384	356	362	383	365	358	354	372	377	375	389	391	376	373	380	369	358	400	362	393	372	404	362	376	381	369	359	371	381	377	369	347	364	354	343	349	358	386	382	363	389	393	396	387	352	360	381	409	372	377	365	357	364	377	396	385	371	365	316	358	367	374	400	436	401	395	347	368	360	356	411	376	392	366	361	398	373	394	370	360	389	352	400	349	353	377	357	357	404	357	365	396	385	371	371	393	366	373	369	379	365	344	357	378	371	360	377	371	370	373	375	372	378	394	402	412	377	343	397	376	360	380	380	357	369	400	367	364	381	372	378	365	366	364
22383	20818	30018	29022	32012	25981	13670	975	268	266	236	244	238	213	218	263	197	213	231	231	220	187	242	211	209	229	209	217	240	212	199	220	216	222	197	192	189	216	204	182	225	222	225	222	226	200	211	208	211	213	228	214	210	206	199	205	209	213	214	209	208	220	199	220	202	211	197	210	220	221	220	210	194	202	209	190	205	180	199	215	187	215	212	235	191	198	208	200	216	225	223	224	201	208	232	192	229	225	190	195	210	195	192	211	188	188	200	197	240	245	192	234	194	192	195	201	227	211	214	220	198	200	213	205	193	210	207	189	185	201	205	209	207	223	223	218	216	209	182	211	231	226	190	219	185	193	184	181	199	212	195	233	211	191	204	185	187	205	205	212	203	210	197	192	207	236	219	224	215	208	240	229	202	208	209	196	210	192	204	216	208	223	220	202	217	215	209	198	207	176	224	186	219	208	176	193	205	200	176	194	205	184	212	235	212	210	211	214	205	210	174	213	209	206	206	215	184	219	206	192	202	185	200	213	222	200	209	209	213	179	213	177	225	189	204	205	203	227	200	223	198	214	194	184	217	227	210	200	217	225	224	202	205	194	224	194	219	259	214	214	227	220	204	191	213	226	190	188	217	213	205	211	200	239	205	209	193	225	205	198	200	216	217	209	215	198	209	206	212	196	208	221	209	213	228	210	216	177	206	214	213	206	185	181	204	205	204	190	212	203	164	223	202	206	226	185	205	216	217	196	211	227	206	227	202	188	220	198	211	207	185	222	195	205	199	197	201	199	236	204	179	181	207	230	188	192	210	205	182	215	204	189	228	180	210	201	183	204	219	205	221	208	214	222	214	195	193	205	194	201	195	222	195	213	227	198	209	206	189	209	221	216	199	205	184	222	219	229	210	230	214	229	202	200	195	198	194	186	207	188	193	186	242	225	205	234	191	211	232	207	187	213	222	193	235	207	202	202	221	224	221	216	220	210	218	203	229	193	193	232	205	219	215	192	196	216	210	211	207	183	199	206	203	205	195	201	207	218	217	222	194	187	198	197	230	191	210	229	198	199	211	193	212	213	213	194	197	210	215	203	201	214	184	192	198	210	209	229	226	200	199	215	217	223	226	198	216	202	213	212	206	228	200	217	201	196	192	225	195	208	187	189	219	173	200	206	171	208	195	184	209	200	223	197	194	162	210	224	189	209	220	219	211	187	191	202	191	230	204	209	227	208	192	203	232	210	186	218	189	189	193	210	210	220	222	225	189	199	195	169	204	220	187	194	234	204	212	202	200	223	178	211	219	207	216	195	215	217	216	178	224	203	190	217	209	189	208	188	190	187	242	209	196	221	213	205	218	211	188	204	217	220	216	188	217	218	233	174	210	217	205	237	205	196	192	212	209	194	208	215	180	220	224	207	195	189	198	214	198	217	203	211	222	205	214	189	195	177	235	188	237	236	199	222	228	194	198	188	212	204	201	191	201	200	188	206	232	232	212	175	210	211	177	216	212	222	233	202	197	228	201	229	218	218	186	222	238	237	209	172	192	213	227	203	205	215	197	181	190	201	214	192	196	179	207	187	184	206	197	209	189	201	246	181	216	175	200	220	191	188	203	202	208	214	207	233	209	210	220	231	199	226	201	195	226	204	202	191	192	212	200	208	232	212	202	210	206	197	214	220	207	205	207	214	179	231	209	214	207	201	212	228	212	205	201	214	195	189	191	217	192	197	217	196	218	206	198	234	215	199	206	196	209	209	196	187	218	203	204	183	229	199	200	219	209	228	195	224	196	215	208	194	217	194	225	234	189	224	181	209	198	208	182	197	196	216	197	216	211	195	204	177	205	205	222	202	206	197	234	178	195	183	226	223	221	186	187	183	206	212	199	205	189	192	209	201	192	248	211	220	200	203	210	201	216	195	207	192	200	193	200	203	198	221	188	208	198	197	208	218	218	193	210	190	219	188	189	202	230	198	232	203	212	199	194	210	236	220	207	192	210	234	214	225	212	193	222	194	210	195	206	187	211	197	204	201	222	231	188	213	212	200	235	214	209	209	213	194	213	201	219	209	210	214	225	213	221	218	184	219	196	219	223	212	191	200	206	211	224	197	234	219	200	186	183	203	204	213	207	197	195	206	189	203	188	217	213	218	221	213	233	211	206	200	218	219	211	199	212	188	184	234	225	205	211	203	215	222	226	224	201	217	235	222	182	189	209	202	189	221	214	211	198	196	209	243	204	229	207	229	198	210	201	212	182	195	218	193	201	197	207	212	208	205	211	220	196	200	198	177	221	205	222	228	187	202	214	178	205	210	229	202	207	199	223	205	203	190	231	221	222	198	241	212	223	231	224	212	210	214	210	211	209	210	226	204	195	199	202	193	219	208	209	192	192	231	210	198	199	206	215	198	207	204	203	187	193	193	219	231	205	195	204	193	200	243	205	222	206	198	191	212	229	220	212	195	217	197	209	209	167	207	222	224	200	220	207	194	226	212	208	205	206	220	179	195	204	193	215	192	217	207	209	224	189	224	191	196	195	226	197	202	198	209	206	208	177	231	226	211	235	184	213	186	200	209	232	235	201	193	235	223	204	220	201	257	226	234	229	207	184	220	219	203	209	202	202	215	195	202	205	197	206	171	197	197	203	175	206	204	180	180	181	213	226	213	211	204	194	207	182	196	229	191	186	191	221	222	231	202	202	197	214	213	204	207	212	218	180	225	213	225	196	204	211	192	217	201	211	203	185	202	203	200	187	219	207	225	206	240	227	180	207	233	200	182	213	191	206	175	221	224	203	199	229	203	203	198	223	214	198	192	195	197	193	221	192	210	196	169	223	195	207	214	197	222	183	205	195	201	199	172	215	211	229	215	208	181	205	219	170	202	212	180	187	182	199	178	217	190	191	211	195	209	203	203	206	225	222	190	197	163	227	193	189	209	190	188	210	211	230	203	199	217	211	209	202	208	213	217	215	242	215	209	179	216	191	216	201	209	218	208	211	208	219	212	197	252	212	198	213	191	205	212	180	205	216	200	184	199	193	219	196	194	217	222	219	231	201	205	239	206	204	236	237	221	175	216	197	208	216	225	199	227	191	218	175	204	197	189	209	182	208	204	203	219	210	192	208	191	185	184	225	213	197	217	199	217	224	207	197	213	207	213	228	203	200	227	207	225	190	198	224	221	208	203	231	206	221	222	199	188	218	198	208	208	212	200	199	200	227	206	197	211	224	217	207	177	180	221	232	197	193	206	222	200	201	217	190	209	213	209	197	223	206	214	211	202	211	210	209	191	206	198	190	194	210	211	188	191	217	217	216	205	207	220	217	212	204	204	220	215	194	210	200	217	196	207	199	210	218	212	220	203	231	223	206	219	230	206	206	185	244	213	210	211	182	226	214	210	209	214	223	170	211	197	199	204	197	210	206	209	194	207	199	193	204	204	215	188	202	209	191	229	203	191	195	204	185	215	221	210	193	206	204	216	212	206	198	217	219	216	194	200	208	238
57870	95824	80537	65452	50996	25460	1383	446	391	371	353	314	312	291	281	283	287	298	282	274	277	296	260	282	276	259	270	264	270	262	251	260	271	265	252	249	262	289	259	258	270	251	240	219	247	256	259	265	253	274	259	258	264	288	218	238	257	266	251	275	248	223	269	254	262	273	265	245	280	243	211	254	285	229	250	228	259	258	252	238	268	271	256	240	238	228	243	250	250	245	226	254	254	255	232	273	229	249	274	248	247	231	236	270	242	251	297	253	237	255	272	220	259	253	237	225	272	272	281	240	244	280	271	242	261	206	263	229	272	257	255	266	245	238	249	258	237	265	240	249	267	242	249	247	223	229	247	230	250	232	258	253	235	255	240	223	270	241	261	251	258	253	262	253	241	244	242	231	255	261	231	228	240	249	249	257	265	224	238	256	251	281	245	262	253	221	265	259	242	273	261	274	248	256	222	242	228	246	242	263	264	259	221	261	247	259	262	239	233	220	248	230	262	257	262	228	265	271	244	245	243	261	251	244	264	252	246	251	222	222	229	232	249	252	248	255	283	241	242	260	235	273	230	230	250	262	253	251	266	244	267	248	223	233	284	250	248	258	219	243	250	262	240	243	233	241	248	224	250	249	248	237	258	209	267	248	273	254	247	265	244	241	258	281	220	245	235	236	253	249	231	269	253	266	259	223	240	264	274	231	261	234	230	275	245	263	243	272	257	219	252	236	239	259	255	246	264	226	239	262	233	229	251	223	265	244	270	246	238	278	274	218	244	272	252	276	252	253	244	272	258	261	273	250	234	286	245	234	269	224	235	246	225	234	264	229	247	250	229	236	277	242	234	257	235	239	263	265	237	224	249	229	227	223	257	270	262	258	268	243	236	265	258	284	248	222	249	238	245	232	249	219	207	224	239	226	242	237	249	237	216	260	251	243	238	259	239	237	250	278	228	253	262	259	261	254	269	273	249	250	230	242	241	229	256	275	244	253	262	258	247	211	238	253	226	255	264	244	261	271	208	243	264	256	231	226	246	217	236	236	249	270	252	253	251	241	254	255	241	244	275	240	280	239	273	254	257	237	256	250	250	227	284	257	261	252	262	249	244	262	271	265	247	269	249	232	264	231	235	235	248	241	260	265	239	250	265	267	260	244	270	228	255	249	258	237	253	236	241	244	252	253	287	256	261	257	262	253	248	236	263	220	225	264	245	238	255	255	281	245	275	257	227	261	242	264	239	230	250	242	256	244	249	272	258	257	253	219	253	265	277	245	263	274	274	240	237	230	233	270	235	222	234	263	245	245	247	252	255	239	208	227	293	264	255	268	265	234	262	240	226	237	279	236	264	262	239	244	244	245	266	253	250	258	228	252	245	241	251	240	244	218	238	272	235	245	282	229	232	243	224	244	250	244	262	226	260	252	233	258	254	262	253	264	238	249	229	264	282	245	240	227	275	251	252	236	253	238	249	262	260	276	237	239	254	279	247	252	237	236	271	233	254	255	250	256	246	247	249	294	211	229	246	240	246	257	252	234	223	262	246	211	226	267	248	237	245	253	255	255	251	254	204	248	250	242	256	283	225	255	248	248	262	246	245	263	247	242	257	276	258	240	265	262	260	224	261	264	256	272	260	249	255	262	250	223	260	251	279	223	248	236	233	227	231	253	271	261	269	267	265	256	216	236	267	265	285	250	266	248	241	281	243	232	254	238	292	241	246	233	233	248	249	234	222	250	270	241	274	268	256	246	252	244	257	233	240	237	227	261	264	267	248	247	265	249	253	235	264	244	261	262	247	254	250	256	216	256	249	249	241	280	245	237	254	256	244	231	237	241	228	253	222	229	257	250	237	237	228	257	244	232	256	259	227	220	255	261	243	254	254	240	267	241	250	245	275	224	246	237	244	265	236	246	283	246	244	273	257	260	252	237	239	246	236	243	248	267	241	242	222	253	236	246	273	245	222	218	242	246	241	241	236	222	228	265	265	222	263	262	240	242	265	290	259	271	260	242	269	239	241	246	241	256	229	242	242	244	230	261	274	244	270	249	266	240	234	250	294	237	257	252	246	246	242	261	261	268	250	255	261	273	287	267	229	240	251	232	215	252	231	277	259	240	284	241	251	231	273	244	235	225	261	237	269	192	227	225	256	235	233	233	248	245	248	238	250	240	276	233	220	275	238	230	276	251	268	274	259	248	238	243	253	265	277	230	231	247	280	249	279	239	266	247	258	236	258	226	227	271	257	241	278	252	246	239	256	259	249	247	237	260	244	225	266	268	245	245	257	252	234	262	246	268	254	243	242	256	242	260	220	227	251	236	235	253	286	256	246	272	266	219	278	257	227	236	222	253	250	271	285	224	258	226	281	261	265	259	225	247	249	258	279	229	240	257	229	226	273	252	234	250	249	256	248	230	228	226	271	230	261	280	252	257	224	241	254	275	211	239	242	240	262	250	261	246	263	251	270	258	239	249	251	243	246	256	255	262	247	240	247	275	275	225	250	250	256	243	244	266	235	235	261	247	282	238	267	272	235	267	232	251	236	237	236	242	252	245	244	242	251	241	250	240	251	247	235	215	246	244	238	253	226	239	256	232	229	235	251	235	249	240	283	245	266	250	254	260	248	224	237	226	233	250	239	256	249	247	245	250	241	217	237	258	265	251	254	270	266	230	247	280	248	260	231	229	259	249	235	233	256	254	251	230	288	247	265	245	264	245	251	254	280	241	245	221	274	259	238	241	275	251	266	248	223	265	215	236	232	242	277	231	246	236	243	224	230	268	247	247	282	204	221	241	240	231	252	251	240	250	235	229	226	243	243	262	239	267	241	268	228	244	246	229	233	244	242	244	220	244	266	216	273	242	220	226	232	258	269	221	282	251	254	258	235	265	260	227	268	225	232	262	250	261	261	265	250	262	251	220	235	240	259	248	263	259	257	246	264	227	238	241	259	277	255	216	241	260	257	247	249	242	257	246	260	244	226	227	237	238	244	257	253	247	259	232	259	257	246	228	261	262	225	251	241	238	252	231	249	226	234	268	257	239	252	236	244	251	249	242	242	251	224	250	242	238	226	254	250	235	252	251	261	250	255	253	255	232	236	274	261	238	268	234	223	239	274	242	236	271	247	263	232	271	246	242	244	249	230	249	237	255	249	226	247	262	234	271	260	254	262	245	267	266	252	275	233	235	234	266	231	231	243	268	235	244	279	225	245	262	230	250	272	242	235	248	267	234	242	248	265	257	275	255	269	249	236	262	250	232	248	232	262	273	235	270	239	256	248	270	252	248	254	248	244	251	254	234	244	269	265	221	246	251	231	257	269	228	242	248	229	251	252	219	258	246	247	227	225	256	248	238	264	267	278	235	222	242	270	219	250	250	234	214	257	264	261	248	251	243	257	231	233	244	237	261	267	238	250	247	226	253	255	268	231	240	265	260	257	245	241	249	267	239	256	244	256	254	240	250	248	278	259	267	251	250	227	251	243	275	270	260	263	248	253	273
27117	23187	27220	20503	10440	2732	523	462	483	457	525	491	516	475	463	489	515	466	480	498	466	487	505	461	500	495	485	446	461	484	481	499	474	491	507	478	475	462	495	451	487	470	462	487	447	483	456	478	525	420	476	462	499	486	472	491	462	425	504	407	516	475	495	530	532	508	477	474	483	535	440	512	506	457	466	457	489	488	468	478	516	447	508	499	465	451	444	445	465	461	463	483	507	493	490	463	493	462	493	464	489	511	501	472	452	472	472	473	494	509	496	476	454	434	492	479	539	476	464	486	477	466	518	462	484	453	487	466	452	453	508	476	474	487	457	464	498	473	470	473	472	467	492	485	496	466	443	494	512	494	495	479	471	459	488	482	476	474	494	465	469	526	512	470	477	475	520	481	472	463	504	464	443	486	488	479	472	481	482	527	432	470	511	472	461	443	477	487	463	462	473	483	432	499	512	448	444	476	490	499	456	479	505	483	463	470	485	500	451	473	480	478	455	498	491	466	478	472	465	535	506	508	446	498	509	472	458	482	448	428	448	489	497	473	471	448	510	431	461	495	472	468	499	455	465	494	494	487	473	518	468	460	467	474	500	473	499	482	476	465	508	472	500	490	488	507	486	456	455	465	462	493	451	473	478	463	442	475	468	446	504	473	453	507	491	483	486	486	519	520	483	521	499	497	500	475	454	517	506	471	494	496	458	501	481	462	481	497	467	448	450	491	483	436	505	504	464	477	481	455	497	493	441	480	503	469	513	473	473	477	504	486	483	472	487	483	472	485	519	495	501	502	490	455	482	497	454	462	500	462	495	477	493	467	471	505	461	523	493	455	500	469	461	465	434	434	471	458	454	474	476	478	446	490	451	463	489	500	502	500	491	508	538	514	497	450	482	529	512	477	489	486	476	479	507	492	459	491	483	509	491	454	468	479	452	453	458	488	476	421	464	467	489	462	462	464	493	494	472	474	484	451	491	553	469	478	483	474	449	442	463	463	458	454	517	490	498	514	469	472	470	473	465	515	472	486	500	485	465	480	502	491	503	466	463	506	510	462	477	450	485	522	513	465	469	458	484	485	492	468	510	507	473	484	465	468	492	451	515	520	458	502	489	437	466	469	418	481	499	470	492	457	458	478	468	480	491	477	473	478	492	479	422	472	503	456	515	465	449	469	461	489	461	487	482	530	493	422	460	462	497	481	505	481	477	491	484	504	478	479	495	476	486	466	516	514	512	465	489	484	489	467	460	480	525	457	506	468	501	488	499	506	520	482	473	478	479	470	453	444	481	491	508	416	466	477	480	454	441	431	446	492	482	449	510	499	489	479	497	487	486	502	480	480	481	471	463	485	481	494	484	468	472	429	494	476	498	485	497	476	465	479	486	455	484	450	527	503	489	427	489	457	492	491	484	459	472	498	462	489	466	443	482	469	474	493	439	464	502	491	486	499	447	477	448	460	456	446	477	494	472	474	475	484	501	483	481	504	459	478	476	471	504	478	501	459	452	441	471	479	457	512	467	495	494	460	491	478	463	495	491	525	477	478	518	505	452	465	471	491	487	468	485	463	498	478	498	494	501	452	459	468	488	498	477	479	480	480	469	466	475	472	486	529	480	470	485	464	455	475	496	470	490	486	480	460	447	515	505	453	491	476	469	499	421	482	483	459	429	440	506	483	481	477	517	493	485	451	483	439	516	464	460	485	509	517	493	465	487	454	485	491	492	490	477	458	510	455	457	487	484	509	449	504	485	436	498	443	515	490	494	478	470	455	446	473	511	478	476	474	470	504	507	553	513	521	471	472	512	474	453	455	465	485	501	449	465	458	479	506	482	459	471	473	455	473	481	455	487	440	510	475	495	490	482	470	478	452	443	470	508	478	491	468	454	477	504	502	464	478	446	507	468	479	502	461	474	480	470	508	504	465	514	455	492	474	483	464	483	494	476	526	451	473	466	496	501	465	502	469	465	494	478	456	465	470	497	531	468	469	454	473	486	500	501	517	470	445	462	451	441	498	501	477	440	494	445	476	469	521	468	485	485	510	497	449	465	497	481	479	415	534	495	490	457	469	524	484	493	488	468	495	495	447	471	488	472	527	493	455	476	452	498	489	500	511	503	490	459	507	474	457	506	510	495	501	452	435	453	492	479	502	470	497	467	544	499	487	473	473	475	478	508	497	441	486	457	476	498	472	481	465	469	461	471	498	471	489	480	497	462	490	478	479	504	524	454	512	456	518	466	505	485	448	504	486	510	514	529	531	468	511	533	494	459	495	490	496	462	485	495	531	473	456	450	502	504	506	471	493	483	463	469	485	462	447	514	512	451	463	490	470	453	455	464	408	456	465	500	453	465	456	514	434	465	489	472	481	464	455	498	462	502	491	473	457	477	496	443	464	459	451	503	480	443	478	457	472	482	484	467	486	472	440	526	470	504	490	478	429	468	446	479	521	471	497	510	486	480	465	462	441	514	501	476	499	482	481	458	473	471	433	489	479	492	476	491	467	452	485	435	502	434	460	468	524	505	488	484	475	504	462	512	493	468	496	502	498	465	444	497	473	503	504	498	447	476	457	486	465	440	448	490	465	478	477	463	509	497	450	473	485	466	494	458	491	478	441	469	466	479	495	490	451	512	473	486	476	516	485	438	510	473	470	510	501	490	492	491	476	492	498	464	482	504	463	523	455	487	496	467	456	503	478	539	477	503	476	496	469	472	481	447	467	483	457	469	478	528	437	510	492	477	481	503	501	469	470	499	473	480	441	469	421	477	468	448	437	466	490	480	441	515	463	541	477	472	505	519	497	483	472	463	464	473	475	488	485	482	462	459	474	475	452	516	472	468	462	454	506	493	520	506	465	492	452	486	508	484	528	507	457	461	428	495	475	482	461	491	497	433	495	512	465	419	491	486	516	485	521	456	483	437	512	453	492	491	485	474	478	462	457	476	456	545	482	446	468	492	514	460	514	486	494	488	462	505	455	522	500	484	471	465	479	481	467	487	497	499	480	474	478	508	529	451	465	503	462	440	458	482	451	499	445	514	484	504	457	466	485	503	453	489	501	451	497	489	505	516	479	500	497	464	463	491	506	478	498	435	480	504	495	481	502	491	473	461	435	498	478	471	462	483	468	501	464	487	473	462	469	497	481	466	464	454	476	506	458	460	455	507	488	463	464	496	484	480	515	509	467	459	499	472	481	510	479	464	448	513	472	461	485	459	487	509	453	479	471	446	495	468	471	469	468	446	471	485	484	461	505	493	432	482	506	502	462	447	497	482	490	480	467	495	440	482	440	473	490	442	448	471	513	479	460	448	480	519	480	461	476	514	454	465	452	489	470	456	487	472	459	487	461	446	465	507	457	474	467	525	470	474	497	484	479	487	484	452	453	469	534	474	489	443	481	469	492	489	496	504	502	459	485	444	462	489	500	483	532	506	495	447	471	494	484	514	489	461	478	495	481	480	451	477	450	466	441	467	449	487	486	474	469	485	463	498	458
26096	37607	28479	18060	11178	3285	623	563	621	541	612	568	590	600	572	593	560	546	564	616	605	582	578	614	572	582	575	577	597	592	613	581	567	591	653	576	627	595	580	607	527	601	595	598	583	607	617	637	576	563	580	580	593	547	568	588	595	585	564	632	587	582	587	619	569	576	537	582	597	594	571	583	619	605	567	537	602	569	600	556	600	614	625	627	566	624	623	599	606	595	560	593	577	555	575	577	595	531	581	544	610	579	599	594	611	605	589	610	621	593	605	554	563	616	593	643	585	616	599	557	602	609	611	553	584	570	608	609	576	599	627	606	589	580	549	531	589	575	582	592	583	609	567	611	622	571	574	556	560	565	585	615	618	545	557	538	562	574	600	536	569	585	626	632	588	580	584	585	530	642	653	612	576	592	648	575	563	565	592	628	589	588	551	614	609	558	628	574	599	558	574	582	576	590	609	577	550	609	640	613	618	583	546	581	590	581	614	608	561	584	640	566	582	582	533	593	589	579	581	551	582	586	577	563	635	539	567	620	582	637	606	563	613	579	579	556	594	612	591	589	646	567	617	594	611	608	568	557	612	585	545	549	587	605	571	601	604	558	638	573	617	583	635	583	607	565	591	574	586	552	610	604	575	596	577	586	598	560	596	585	571	596	566	561	588	585	611	640	612	574	577	585	618	565	608	552	603	610	633	574	574	602	571	596	576	580	538	581	574	553	575	620	560	579	584	563	608	560	556	588	581	583	577	541	591	600	576	594	588	541	525	607	588	569	599	580	592	650	564	565	607	598	583	583	582	547	622	591	574	566	616	591	599	573	594	559	595	597	588	569	564	582	563	581	614	595	581	583	610	583	605	611	562	623	544	575	593	573	587	619	591	635	604	615	571	584	558	579	579	569	584	581	606	567	629	587	630	566	592	598	580	576	595	560	604	592	573	614	581	611	584	564	577	603	590	593	624	540	565	564	599	621	604	582	568	575	587	606	606	606	575	570	590	543	579	576	578	588	610	588	575	581	557	546	554	615	542	586	620	565	586	606	574	581	583	621	577	599	637	555	614	603	569	608	572	594	574	563	599	613	560	560	588	627	554	621	650	568	647	587	564	596	615	578	609	609	528	617	600	574	550	624	575	611	582	628	632	617	573	612	587	581	580	630	580	634	563	563	582	548	569	605	580	556	554	589	567	569	569	603	526	572	603	605	605	559	571	554	611	551	588	583	587	551	619	569	600	596	572	555	584	585	569	537	595	549	597	608	598	601	555	569	583	571	585	605	558	594	585	540	602	587	577	561	583	618	616	551	599	582	592	586	596	598	578	592	578	627	623	578	579	569	579	598	608	614	583	592	589	618	608	586	594	575	579	571	625	582	625	590	580	600	594	566	590	577	570	599	612	569	620	567	556	612	559	591	585	573	616	572	602	635	575	614	578	556	558	643	575	532	586	615	615	594	608	590	599	596	586	589	577	594	585	582	599	602	629	605	586	605	618	538	595	611	559	601	602	602	572	533	623	537	540	564	577	573	568	590	573	516	568	598	559	576	535	576	647	595	580	619	572	560	614	559	580	540	590	547	559	576	652	593	552	562	580	602	585	590	555	602	597	591	592	552	615	584	567	577	599	612	587	580	574	580	554	571	595	580	540	604	571	558	550	571	570	576	611	617	573	630	576	567	593	556	574	576	605	605	591	639	592	610	603	573	607	633	646	582	579	565	556	581	565	585	576	596	553	579	562	600	599	553	586	540	595	581	609	608	561	615	585	540	584	591	581	629	552	562	575	613	563	589	599	574	557	596	566	580	581	586	570	588	589	588	559	596	605	576	595	543	597	572	617	570	599	584	579	568	595	586	552	592	555	593	605	651	607	574	563	526	617	585	551	591	576	571	563	563	569	606	582	594	582	594	585	611	605	555	568	563	566	650	585	590	586	622	605	583	595	573	584	577	584	564	620	547	623	576	570	591	557	599	560	557	636	619	558	603	588	616	556	567	599	599	599	561	573	568	568	558	588	618	562	616	553	574	587	598	576	570	574	553	596	616	643	622	568	627	604	564	626	571	625	536	605	606	565	564	595	582	607	607	611	609	570	561	569	561	605	601	604	575	589	582	618	602	597	594	603	572	573	601	562	626	586	564	596	595	575	635	614	535	593	631	580	615	593	550	602	608	569	582	598	574	622	584	533	603	534	554	613	590	571	617	597	596	577	599	561	558	566	597	652	590	589	607	574	575	575	578	586	563	591	590	573	621	549	564	604	581	584	576	599	594	570	548	603	581	601	604	578	599	583	613	614	582	595	580	601	600	593	576	571	569	586	583	592	588	598	602	551	598	599	596	570	587	573	618	596	613	547	570	590	585	547	568	565	580	590	578	563	569	612	581	558	599	606	603	614	627	561	557	547	552	620	595	612	601	571	592	595	598	625	629	597	602	571	630	570	561	583	596	574	638	530	563	588	622	602	592	575	588	555	605	612	605	561	613	573	600	557	561	598	577	621	604	644	602	612	585	554	573	585	556	607	582	595	615	600	555	569	607	616	604	615	592	588	572	577	574	619	619	592	524	553	589	601	618	574	601	630	593	561	560	602	583	586	581	569	599	564	569	535	585	567	611	626	616	562	579	564	558	584	597	592	584	579	582	610	630	612	588	614	591	604	574	574	567	592	598	609	609	615	564	567	584	601	629	570	579	581	581	578	599	593	579	592	637	600	576	601	558	590	592	591	538	586	614	572	592	547	582	581	599	618	544	558	617	540	599	575	584	596	602	593	551	578	578	588	617	613	586	603	610	557	591	608	599	570	553	603	608	528	595	574	605	576	617	569	601	565	596	616	602	585	613	610	574	629	602	602	566	586	570	592	590	586	580	559	568	621	582	585	576	521	589	559	594	583	599	585	594	562	559	611	590	626	584	564	629	595	601	571	614	511	574	599	596	570	578	578	544	546	565	610	618	614	548	622	574	583	593	577	586	589	593	548	595	612	580	591	559	563	630	606	556	573	579	595	628	584	599	577	633	620	606	588	596	603	575	581	544	572	580	607	581	595	559	563	547	610	567	585	594	598	593	606	583	559	611	602	585	621	587	579	628	588	547	580	551	587	556	622	611	599	588	598	607	547	569	563	563	595	600	568	620	611	603	616	594	561	588	567	601	600	598	579	577	545	583	607	612	601	598	607	582	567	565	600	580	592	595	592	609	615	584	569	615	593	548	517	578	597	619	620	634	579	559	593	574	610	608	575	618	572	559	614	585	565	579	585	620	589	621	604	586	586	573	575	600	584	613	557	602	577	586	597	580	584	634	608	587	589	568	595	577	588	610	580	608	584	588	587	566	525	598	573	596	584	579	585	559	589	567	575	580	552	589	593	598	565	558	571	571	617	652	588	582	631	595	591	568	558	570	600	574	627	607	579	610	603	584	588	590	562	614	577	576	600	548	591	589	612	607	607	596	587	632	576	586	609	590	580	570	597	609	624	589	668	577	644	624	588	615	552	614
23493	21057	31309	33827	33773	23716	6806	465	353	305	342	311	326	298	333	319	329	324	295	262	326	315	332	334	284	329	309	315	299	302	290	316	294	319	341	322	308	302	296	298	272	316	306	295	289	292	300	298	266	285	290	302	296	328	287	314	309	310	345	300	304	307	271	356	319	281	317	300	308	309	304	306	283	309	319	295	286	350	329	293	342	328	314	321	321	280	274	305	283	295	340	298	307	293	354	311	344	286	301	319	271	309	300	343	314	283	300	311	330	299	317	291	312	287	297	283	317	324	299	294	313	290	308	322	286	279	339	289	302	311	297	333	323	293	330	287	283	310	284	309	327	298	312	311	312	306	290	302	328	325	316	351	327	302	285	305	289	310	319	306	324	317	311	312	306	333	345	293	329	313	305	322	330	316	293	276	297	317	298	294	307	274	317	288	336	338	280	325	316	274	286	299	301	298	296	302	332	325	309	309	288	300	336	300	320	305	293	301	293	339	286	288	310	297	298	326	302	295	299	321	298	316	277	310	285	309	310	347	303	298	303	309	301	319	321	318	307	296	289	329	309	285	285	298	298	298	313	313	300	318	319	324	305	307	304	333	312	294	322	315	298	303	281	283	294	314	309	309	325	323	299	299	310	333	309	305	280	298	320	308	334	290	297	317	286	296	289	289	355	294	293	310	267	307	313	327	309	337	294	304	313	309	326	283	287	328	281	324	309	328	298	315	292	322	299	285	340	319	289	305	314	313	313	304	296	347	329	322	301	304	327	296	312	280	287	335	319	305	308	294	309	294	329	329	318	314	284	293	296	287	322	286	345	330	317	299	314	292	337	330	302	294	314	312	323	330	325	316	294	287	309	294	340	292	303	311	294	321	335	329	297	294	299	290	328	295	284	306	303	309	303	307	283	282	309	301	316	301	277	302	310	290	310	304	293	312	297	267	325	300	303	269	288	322	299	329	296	313	306	307	330	268	330	296	347	315	293	295	301	304	332	309	338	306	329	344	305	305	288	287	316	289	328	303	280	307	340	287	330	325	305	295	340	284	319	336	311	279	297	322	322	294	325	289	306	311	314	345	311	289	295	312	311	282	313	285	277	297	306	303	312	314	307	301	327	278	279	301	346	296	312	306	295	310	314	294	327	276	305	298	291	323	304	331	302	320	323	316	328	285	343	308	323	316	305	323	309	322	339	296	298	348	290	303	304	271	281	336	316	297	263	289	304	301	289	291	332	291	324	292	311	331	283	279	312	324	304	323	322	301	338	312	302	308	300	327	290	303	306	311	311	266	294	277	320	287	285	280	327	328	324	302	349	308	295	310	298	290	301	318	291	323	321	326	281	310	285	328	311	309	320	303	301	301	316	308	322	296	310	288	306	278	276	303	328	295	325	280	290	329	275	337	300	306	303	312	325	300	283	328	282	308	288	303	290	291	288	309	291	317	307	316	319	314	308	277	289	298	318	325	308	291	310	337	283	309	297	310	290	295	313	305	295	294	309	304	310	296	298	289	312	328	285	305	305	326	346	345	305	334	289	303	307	303	275	308	254	309	323	291	312	354	300	317	305	303	300	297	302	291	311	320	315	335	352	296	335	333	298	286	307	313	320	297	312	289	347	335	290	322	323	304	304	306	298	322	322	295	270	320	285	284	309	315	304	316	305	315	292	298	333	278	281	323	304	309	290	318	336	297	324	290	314	326	340	303	286	289	295	342	294	296	318	317	258	293	308	310	318	324	301	316	336	322	308	326	294	314	336	311	297	319	288	313	302	312	310	306	289	315	302	304	310	303	303	327	342	302	289	331	277	288	318	287	323	302	305	300	313	326	297	286	291	317	327	309	296	316	309	321	283	302	307	303	317	289	330	302	321	309	321	293	300	268	323	300	298	335	316	298	338	293	314	263	312	322	320	339	301	288	330	278	299	299	298	313	315	303	288	289	312	316	282	295	313	292	305	328	322	329	320	288	286	294	296	286	288	319	306	278	324	324	306	334	294	296	300	296	297	334	332	313	285	335	289	312	298	313	295	294	279	311	326	295	285	311	321	329	302	299	276	296	310	329	285	313	339	271	323	308	289	305	318	304	317	320	304	281	300	326	310	333	323	344	340	303	285	343	286	301	324	306	284	305	312	297	303	312	302	291	327	292	296	303	299	314	300	330	309	328	322	276	311	306	342	292	306	303	315	278	306	310	294	281	317	323	292	274	320	306	289	295	285	304	345	312	284	318	296	323	333	294	353	327	295	288	328	277	290	301	280	315	306	302	334	299	314	277	314	301	313	308	293	301	305	301	295	295	317	293	316	319	298	322	309	319	320	295	324	350	335	307	313	290	290	272	328	283	293	295	312	287	323	293	306	302	323	318	318	312	301	320	328	301	317	292	299	294	318	319	284	301	312	268	311	284	278	333	325	310	302	283	318	304	289	302	317	329	288	328	286	281	297	308	285	323	295	289	319	302	311	311	311	307	297	286	294	321	281	315	294	314	332	291	322	305	301	301	302	308	284	323	276	292	302	323	302	261	322	320	314	305	322	281	268	302	309	308	299	284	308	285	306	309	292	309	286	320	316	297	305	334	327	315	287	279	291	307	310	298	264	308	303	297	298	315	310	336	304	284	318	336	309	306	302	297	307	286	304	311	310	296	337	293	292	295	311	306	294	330	308	311	283	320	317	321	317	319	300	313	319	310	337	306	316	297	319	284	312	304	259	273	269	303	325	273	315	328	293	322	290	325	292	301	293	339	309	301	327	320	309	317	333	297	309	298	318	309	281	298	334	298	307	315	303	294	293	308	274	305	279	337	295	279	330	313	304	303	300	323	305	286	308	339	300	278	321	292	288	319	292	300	356	279	329	297	300	299	301	319	316	307	329	330	313	305	283	297	305	347	289	318	337	302	297	294	334	326	296	302	296	325	308	315	296	314	308	316	330	301	293	286	314	301	273	320	332	320	327	336	287	282	319	315	321	325	270	312	295	322	293	312	329	316	313	310	294	308	325	284	289	296	308	333	290	285	332	328	285	310	314	295	303	293	345	306	308	330	293	315	328	325	307	297	327	323	296	279	286	313	331	308	313	303	311	292	298	314	335	310	307	278	287	291	325	299	335	325	310	280	303	307	317	281	289	323	305	324	300	279	294	293	299	291	297	271	329	296	312	290	317	308	283	271	317	291	339	321	313	304	312	325	290	301	332	316	307	315	314	308	297	325	318	265	276	314	308	309	313	315	283	285	333	293	323	321	308	317	307	300	364	280	317	306	319	318	323	313	282	300	321	310	282	303	329	296	306	282	279	302	317	313	317	319	306	319	321	277	314	314	298	309	304	313	318	313	286	315	299	337	282	333	339	324	306	290	320	313	296	288	306	335	276	323	288	297	314	321	311	284	322	316	315	305	290	293	312	282	311	271	319	307	312	322	336	332	350	291	305	258	287	329	286	278	323	306	310	320	279	298	302	321	307	298	304	287	321	315	301	344	335	290	284	309	323	310
51297	84508	69854	54785	42470	21357	938	517	433	431	420	408	449	415	413	439	384	384	375	379	379	378	404	378	405	404	367	381	359	391	371	390	425	432	402	390	385	390	379	373	414	368	412	418	385	355	390	407	345	403	374	399	379	396	397	361	386	357	376	402	402	405	374	408	401	384	414	437	365	391	389	406	373	384	425	390	390	372	381	384	390	376	378	394	391	394	373	375	424	405	352	390	377	365	369	398	383	361	388	395	367	429	371	415	386	391	421	370	399	403	354	381	404	372	415	361	360	362	406	423	372	378	349	378	361	391	378	402	361	380	394	363	399	385	378	390	411	380	327	361	390	397	375	345	414	379	388	392	378	379	363	378	388	395	347	394	383	361	360	406	377	416	393	390	393	379	420	408	365	392	390	379	424	389	417	387	381	396	410	408	376	388	371	381	388	378	389	377	354	367	375	422	393	375	378	388	381	393	337	374	416	403	401	419	356	339	363	386	373	405	401	419	404	378	388	372	371	366	388	378	376	364	408	361	414	399	371	342	382	398	392	422	390	383	385	417	397	395	366	340	385	373	366	398	402	394	393	347	424	373	387	361	365	354	343	387	364	402	392	381	397	351	405	389	383	389	393	398	382	357	395	372	372	353	416	385	406	396	392	389	341	399	411	398	386	341	364	414	362	360	380	379	391	394	382	369	386	414	392	376	385	394	405	407	393	360	381	402	410	386	358	426	384	402	408	380	360	380	377	427	371	361	356	383	394	374	383	432	411	412	401	368	420	372	405	398	395	400	364	378	398	376	407	407	424	381	371	366	409	408	394	397	386	391	401	374	373	398	401	380	401	422	377	386	375	397	408	409	386	385	438	383	397	392	391	396	384	340	404	412	420	426	396	368	425	373	378	387	392	371	392	388	407	389	358	404	396	386	379	361	362	403	385	327	371	387	391	352	404	416	381	392	361	391	349	407	402	424	370	385	377	394	379	387	402	359	396	372	374	394	392	367	372	417	356	382	420	346	376	399	418	384	365	387	356	381	406	394	433	343	432	384	359	381	398	388	389	367	395	353	386	385	392	401	378	391	360	373	413	425	378	403	397	409	385	374	384	397	368	399	407	388	428	380	373	356	402	375	382	406	364	377	400	401	408	349	375	370	387	389	361	403	388	367	400	368	418	417	395	360	391	382	379	397	423	363	386	364	371	367	364	370	388	394	362	390	360	407	379	365	375	384	412	391	404	337	371	391	380	397	416	393	404	351	420	366	395	396	377	374	399	354	403	407	362	383	377	367	370	362	388	406	416	369	375	387	401	383	370	385	397	394	371	399	414	344	374	337	376	394	424	407	375	396	355	371	410	405	378	409	386	383	386	376	383	379	395	395	393	378	422	374	382	400	370	393	385	393	406	399	385	398	372	368	419	376	378	381	399	392	400	393	377	373	358	416	382	394	401	367	386	372	366	386	376	416	387	369	413	395	387	367	386	360	390	354	391	417	383	392	381	357	391	367	381	397	372	409	371	411	357	374	385	371	392	386	376	396	405	383	384	354	397	360	422	402	364	369	412	383	374	377	361	369	427	403	437	364	361	396	377	378	414	379	375	405	404	351	375	317	385	399	402	377	393	379	392	367	392	437	370	362	396	391	389	378	354	397	393	351	410	393	406	384	395	391	388	412	425	391	375	384	388	393	379	377	377	399	365	395	423	374	358	356	409	411	384	358	364	360	390	374	404	371	403	361	368	376	397	389	388	344	369	379	389	361	394	388	378	381	387	371	380	425	374	359	333	382	400	354	379	371	378	377	384	400	410	408	406	401	387	420	424	379	398	356	382	415	396	366	352	379	411	384	418	373	363	376	409	402	386	413	365	412	386	379	383	328	368	373	366	406	365	379	374	403	372	399	398	399	389	390	390	368	401	379	377	390	408	386	349	375	385	386	424	369	377	386	410	367	362	367	370	364	370	380	369	405	390	350	387	403	345	374	399	396	368	375	362	357	384	396	359	389	388	369	379	412	386	360	370	391	392	362	386	380	372	384	376	376	364	400	367	384	353	380	387	395	377	395	381	357	372	387	405	378	418	385	394	364	405	397	410	424	385	405	411	389	426	377	399	366	389	397	378	383	395	414	342	423	403	367	364	363	398	357	406	395	381	384	392	372	369	403	404	365	402	373	366	382	402	397	374	348	428	380	400	383	381	417	395	374	389	374	381	401	373	365	377	408	385	411	348	411	363	393	383	366	379	352	392	372	432	364	395	393	395	392	390	360	399	376	350	404	384	364	388	401	401	389	392	383	354	373	415	380	388	383	403	376	385	347	359	383	373	334	395	368	403	404	384	364	390	373	420	377	382	402	379	367	353	372	370	382	415	358	378	376	401	368	409	391	392	376	359	416	379	338	405	384	355	408	395	421	355	382	396	396	396	383	414	402	359	390	359	393	396	376	375	395	408	380	364	378	400	408	440	352	413	385	387	373	416	387	360	389	352	378	390	411	383	382	403	372	377	394	404	406	400	375	386	383	349	413	386	408	391	396	382	356	369	384	368	395	399	379	364	379	401	403	405	369	367	346	387	413	343	386	370	361	376	396	397	412	372	379	373	368	417	386	362	387	387	384	371	380	365	426	410	421	419	369	371	408	378	382	380	373	379	388	392	376	363	367	399	364	366	392	380	391	385	393	377	394	405	356	428	398	387	408	339	364	402	370	370	366	383	361	397	389	372	377	403	418	375	373	371	388	393	375	392	381	385	381	366	352	362	396	374	375	393	391	400	362	342	358	350	420	388	364	378	368	355	396	379	369	393	393	359	370	369	376	389	362	347	394	379	366	373	363	398	373	370	366	396	386	390	381	410	348	377	367	390	367	358	362	386	358	379	357	368	381	393	402	355	326	372	410	410	363	370	380	362	408	382	391	379	348	427	335	353	358	401	382	386	395	409	395	385	413	379	367	371	383	388	391	377	366	368	366	374	368	412	399	381	382	363	405	446	381	359	382	403	387	397	417	396	357	373	447	395	407	354	409	402	362	382	389	375	378	394	360	362	393	413	372	417	390	373	398	401	414	404	371	359	398	393	393	369	392	391	387	372	370	414	384	394	412	410	384	376	405	373	431	392	367	400	343	361	385	388	381	408	374	361	341	380	370	411	407	378	411	414	399	356	395	392	336	351	369	408	393	409	376	368	364	374	383	389	410	371	418	413	401	384	382	344	361	419	366	351	399	373	391	443	411	386	357	370	387	377	371	372	398	363	375	380	392	393	380	386	375	412	374	380	367	391	367	400	389	389	397	364	354	403	386	381	383	361	351	392	375	356	391	408	421	351	410	375	391	393	380	380	423	377	370	353	386	345	367	407	370	400	372	359	369	351	373	351	400	404	372	378	376	363	363	386	409	378	404	399	377	374	432	364	351	386	379	349	391	381	397	391	373	368	371	367	386	337	390	417	366	354	356	357	364	396	439	395	327	373	405	356	406	368	394	395	362	408	369	400	401	368	400	403	407
22440	20805	30151	30497	32855	26752	14213	1112	246	279	257	238	234	244	205	225	232	231	182	227	250	242	198	240	223	233	220	222	213	212	220	226	228	205	232	198	226	209	216	195	213	228	229	214	195	224	225	207	204	197	199	202	225	217	218	247	218	240	205	222	217	221	219	185	213	210	194	238	200	212	240	202	213	195	227	232	224	218	231	206	218	212	233	200	213	198	188	217	200	193	221	232	199	212	227	229	199	175	220	217	212	185	232	200	204	226	196	228	226	210	184	230	204	207	187	193	242	211	229	224	211	196	252	220	214	202	193	208	200	229	219	213	191	213	213	201	201	214	220	198	237	238	213	234	211	201	198	185	196	217	232	203	208	184	222	221	213	191	202	202	213	234	178	220	193	224	216	200	251	209	233	220	210	197	217	230	212	209	199	208	206	194	215	228	194	216	206	234	204	206	223	219	216	235	221	215	195	227	230	224	215	220	201	205	205	231	226	203	235	242	190	233	237	240	244	221	219	187	236	202	206	226	210	198	200	215	229	206	224	216	194	219	226	209	208	199	230	222	226	232	187	222	214	209	222	191	212	203	221	212	215	201	221	194	214	221	217	217	244	220	208	232	240	225	221	233	217	212	209	229	213	250	204	202	231	210	209	210	206	195	196	223	229	207	212	189	184	220	236	217	209	199	219	195	212	193	202	181	212	222	204	227	221	213	204	202	212	190	231	210	210	226	197	229	227	217	182	210	211	210	219	213	217	198	194	215	225	213	197	198	204	220	222	212	207	214	226	185	209	196	203	219	229	211	198	212	228	240	226	222	195	214	239	205	227	202	190	187	209	214	228	179	202	205	210	222	220	195	208	232	226	174	213	207	236	189	227	188	236	220	226	208	205	198	228	194	198	208	198	221	222	224	212	165	214	227	224	235	217	239	220	199	226	199	217	221	204	207	215	199	211	219	220	216	235	198	218	214	210	214	206	206	225	241	192	222	236	216	222	202	185	220	217	219	191	220	219	183	201	207	219	206	194	222	201	209	212	207	246	204	189	198	199	224	200	214	208	231	221	230	196	213	199	219	218	222	190	203	187	237	222	206	213	236	227	198	205	192	235	177	167	234	213	220	202	222	215	207	207	239	192	197	198	190	218	210	232	217	234	205	201	213	205	227	217	211	203	203	232	208	185	227	193	200	197	247	234	193	195	211	209	242	191	213	207	224	198	194	201	181	208	204	231	201	212	215	207	244	201	202	221	212	196	218	199	208	216	192	199	190	232	190	202	202	222	191	217	180	196	214	225	214	228	195	184	189	216	214	232	191	217	215	224	207	198	227	209	202	202	221	182	215	225	193	208	253	218	225	218	217	202	236	216	223	214	205	220	199	211	262	214	202	233	226	204	202	242	215	210	200	218	219	195	193	216	195	206	218	188	198	204	206	206	213	209	211	197	209	224	195	189	199	220	201	220	251	212	225	226	252	219	215	212	221	220	216	215	187	229	194	225	229	221	201	234	206	205	214	182	206	212	234	201	210	197	219	216	212	201	222	229	195	213	207	227	202	199	234	218	215	226	201	214	218	211	212	183	200	235	206	194	213	205	230	228	231	217	210	205	179	190	201	215	217	227	229	213	226	236	209	198	219	190	210	230	222	196	217	231	227	240	207	211	210	222	215	215	213	215	218	214	220	225	224	228	211	191	220	214	205	195	223	235	212	187	204	218	209	206	251	219	211	219	222	238	240	205	218	193	217	221	236	195	222	236	246	196	210	234	195	197	198	222	205	202	238	208	222	227	209	202	191	203	211	202	210	229	210	213	213	213	189	218	229	204	201	218	203	233	228	195	191	223	264	197	220	213	244	221	211	227	222	188	210	238	241	243	218	221	221	182	213	223	214	202	243	227	212	228	197	217	205	203	206	198	219	243	206	194	221	234	238	222	197	218	225	228	214	207	214	221	221	215	183	208	210	218	193	238	220	224	224	224	207	225	200	251	199	212	225	215	239	217	222	198	216	218	206	214	201	211	200	228	201	226	195	189	207	207	208	206	223	206	199	193	219	207	224	216	194	221	223	200	203	219	217	214	202	223	211	234	214	203	207	198	226	232	210	220	210	212	218	230	224	200	200	217	218	213	231	212	221	193	226	230	213	244	212	192	248	196	217	212	208	219	209	213	193	200	188	225	210	206	205	214	197	223	217	228	203	223	206	224	230	229	207	196	194	229	208	199	223	213	214	219	248	219	206	218	226	225	211	190	202	201	224	196	222	236	217	211	241	203	219	200	236	210	204	228	188	209	230	216	206	227	204	197	207	223	232	200	217	225	207	245	216	203	208	210	214	202	214	197	212	223	220	206	196	206	186	187	244	219	219	203	217	207	192	219	208	210	187	195	213	238	198	219	221	193	221	209	219	213	214	234	201	215	240	188	205	221	175	215	230	227	224	198	232	223	230	219	195	190	194	198	206	191	198	182	229	209	211	214	201	211	223	216	204	224	222	227	217	217	218	193	207	212	192	191	180	208	238	199	222	184	242	219	209	205	202	228	206	220	235	201	216	216	232	234	207	216	175	198	224	221	218	180	223	203	196	208	219	225	221	233	212	225	192	214	216	241	199	227	220	216	232	184	196	199	210	194	203	210	208	232	201	237	207	217	221	211	212	204	211	202	198	190	196	192	218	200	232	209	220	217	222	212	193	225	237	203	207	213	217	190	220	214	219	211	205	209	210	213	231	208	222	214	239	230	228	226	218	215	201	227	213	200	213	213	208	207	209	206	209	234	201	222	226	244	192	196	218	219	217	188	198	188	187	218	204	238	191	202	241	215	228	218	237	210	219	211	213	199	209	229	198	218	234	197	200	220	226	229	215	202	238	193	233	211	211	228	236	200	209	217	216	211	224	196	222	200	205	198	208	205	220	220	231	224	210	240	191	207	202	239	194	209	201	197	208	222	223	208	225	223	206	243	216	209	201	204	221	194	187	232	211	236	206	221	211	200	229	233	225	225	213	209	204	222	204	213	208	229	200	203	229	211	226	222	202	185	237	210	234	217	219	185	224	222	221	225	208	245	197	204	241	180	207	194	246	208	208	216	222	216	183	214	216	231	230	239	212	233	207	190	224	191	226	218	218	221	208	187	214	205	227	225	242	213	204	203	200	193	207	220	217	208	217	187	208	215	212	207	218	210	203	206	207	211	216	203	218	218	201	224	187	225	193	192	200	229	232	236	220	189	192	209	218	217	209	190	212	224	231	183	222	213	204	196	210	197	201	233	230	215	213	221	200	212	213	239	237	216	223	186	227	191	221	212	186	190	217	220	199	208	238	212	251	222	212	212	217	231	203	214	221	236	211	201	235	230	229	208	181	210	217	234	205	232	214	216	190	231	229	205	211	221	207	221	191	207	217	242	228	220	240	201	231	225	219	219	188	201	221	241	197	206	220	221	236	213	204	219	226	237	211	228	213	206	193	219	218	231	197	224	226	216	237	223	184	237	214	215	214	229	209
58232	95885	81517	66251	50967	29252	1354	418	413	356	316	285	312	327	263	306	314	273	292	272	255	302	258	304	260	268	286	274	274	266	272	251	275	255	257	268	259	275	229	279	273	255	268	257	264	262	266	248	259	254	262	248	251	255	267	250	276	277	259	267	251	267	277	248	289	245	253	260	262	258	275	247	286	272	260	274	268	267	274	248	241	248	254	231	245	275	264	303	240	245	241	268	253	291	235	266	230	246	252	280	265	253	269	228	258	277	242	249	254	263	266	267	236	248	266	258	248	282	275	257	238	254	252	214	257	278	271	251	293	284	262	264	276	261	236	246	261	247	269	273	278	246	288	268	280	276	237	258	272	261	276	262	266	267	251	268	273	240	275	258	254	247	257	266	275	248	254	286	263	240	261	271	276	265	225	289	307	236	272	256	265	260	263	242	251	247	289	273	256	278	250	280	273	247	277	277	267	268	266	263	263	256	230	266	260	264	237	236	242	243	263	243	267	242	266	264	263	272	252	254	259	260	244	235	254	260	258	278	256	247	262	241	255	280	267	256	267	257	275	240	242	248	236	279	247	257	261	230	252	267	288	253	266	245	238	284	258	235	259	259	277	236	280	253	262	217	237	244	271	272	268	248	244	276	240	260	263	258	279	257	260	276	262	282	254	313	257	272	246	266	254	248	278	271	235	245	280	267	266	238	258	252	257	237	253	247	256	285	258	248	256	247	248	248	272	284	261	274	234	271	262	230	247	273	279	245	244	275	257	266	253	250	262	263	251	261	266	241	271	269	251	231	265	249	244	263	239	252	265	273	263	261	265	251	281	259	270	240	270	253	285	235	253	294	254	279	270	256	277	287	276	242	276	279	268	252	297	255	253	250	280	235	234	279	243	235	250	234	287	270	252	282	266	275	280	261	260	286	246	289	250	263	253	284	251	289	276	232	258	267	279	229	271	286	244	253	261	260	233	278	262	262	262	278	254	246	271	256	284	271	262	263	254	270	268	275	263	255	279	283	247	270	265	249	260	248	276	251	260	212	280	256	246	265	251	268	231	254	252	257	238	259	247	274	238	240	253	256	244	283	259	264	261	283	277	280	253	252	234	258	258	244	243	277	253	256	264	272	267	239	271	285	246	258	259	273	228	299	260	244	261	288	262	228	277	269	272	264	266	255	259	276	260	282	283	229	249	271	256	263	265	242	253	256	257	244	250	267	266	258	245	269	234	261	285	244	231	283	264	293	260	278	266	217	257	242	276	253	276	236	240	246	276	269	250	249	258	250	264	263	255	247	252	277	266	253	293	238	294	280	252	247	270	236	281	273	237	280	260	279	257	249	247	224	242	261	245	273	243	257	300	277	267	239	254	274	264	254	268	238	253	237	275	230	270	249	296	239	259	273	258	279	247	256	284	278	230	270	251	237	242	264	265	245	227	273	255	250	260	262	239	250	277	245	251	257	283	230	246	245	262	232	250	261	268	252	245	268	226	262	257	229	281	260	245	285	235	267	254	250	229	286	236	275	226	250	240	233	256	262	263	252	256	285	252	253	245	235	234	273	273	257	264	255	266	259	265	250	254	247	268	270	262	250	238	257	263	299	237	256	251	275	270	237	266	230	259	239	272	243	260	255	254	272	251	251	267	249	245	241	240	228	260	245	279	280	264	275	274	268	281	277	289	249	243	252	260	237	270	264	269	242	280	267	285	271	257	266	280	240	268	258	252	222	282	246	259	264	286	248	251	250	283	264	238	279	243	262	242	263	263	249	255	268	283	252	242	268	261	264	253	240	272	261	251	259	257	263	256	280	218	272	256	269	278	261	301	251	254	238	256	274	251	246	277	241	271	260	284	275	261	239	276	279	271	275	273	255	254	287	269	237	275	236	271	266	259	233	261	258	254	264	246	241	257	253	259	269	265	261	243	268	250	246	272	242	264	225	268	254	281	275	252	295	252	273	276	276	266	255	266	228	262	278	273	261	262	241	250	264	266	254	294	277	247	279	242	262	248	261	262	277	251	265	255	248	262	238	236	256	247	250	240	259	248	272	230	226	235	246	281	258	263	244	283	268	240	270	259	299	247	229	288	255	261	264	258	261	268	233	258	287	260	254	266	281	271	269	279	252	283	261	252	275	254	260	243	258	255	251	240	269	253	284	288	256	256	278	245	261	249	275	266	280	277	248	282	239	291	290	254	255	266	245	222	247	232	255	228	240	276	273	240	257	237	294	253	273	260	267	252	266	268	260	235	235	264	268	239	271	266	246	267	262	279	270	260	251	283	260	227	262	244	258	229	248	256	237	239	254	243	261	267	279	269	263	246	272	231	277	283	239	267	254	284	283	272	261	239	256	224	280	285	250	284	287	239	237	266	254	292	240	248	256	229	257	275	249	270	255	284	273	255	273	255	235	230	267	267	275	239	259	264	244	233	283	246	265	252	248	266	252	257	261	261	262	251	279	254	273	245	235	252	270	259	233	250	268	259	236	271	250	250	242	232	266	270	262	288	282	224	247	277	235	218	244	275	256	247	261	265	257	268	256	257	262	277	244	245	246	270	250	243	251	275	254	229	243	286	272	241	259	265	259	272	264	244	246	290	263	266	256	266	255	259	245	275	246	266	268	263	262	265	249	268	273	270	253	281	261	260	248	262	260	257	256	246	278	254	285	249	264	287	262	252	247	279	263	235	246	261	247	251	254	278	250	243	288	261	266	288	259	276	256	272	260	276	243	248	262	277	261	256	274	259	231	250	246	241	265	240	280	278	232	229	269	246	268	250	255	271	256	236	237	270	248	262	262	250	285	253	290	260	276	283	245	256	233	263	250	236	264	260	287	253	246	269	272	272	256	264	275	256	253	282	271	262	270	242	277	243	260	290	270	256	257	259	280	239	231	257	245	299	227	236	277	266	256	268	269	254	273	272	276	248	263	254	265	248	277	266	271	230	250	270	217	259	257	265	262	274	275	278	289	278	233	262	236	264	261	232	249	268	272	258	249	245	269	244	272	243	266	251	256	272	231	308	251	285	263	253	242	289	259	272	293	238	246	262	250	275	246	269	273	250	262	237	269	271	244	269	233	267	269	254	251	243	250	266	231	227	232	259	277	293	266	277	246	265	307	265	258	265	230	256	252	266	262	237	256	275	283	255	261	265	250	241	260	259	264	268	277	259	227	257	256	248	254	271	257	271	281	272	274	273	236	248	280	253	262	272	243	275	224	284	254	271	242	239	243	242	257	284	276	258	267	241	245	260	283	253	278	254	255	269	280	264	250	251	233	284	271	259	254	263	221	249	261	238	240	251	276	216	256	260	275	289	261	275	245	265	264	255	269	268	239	251	276	288	237	258	257	272	277	252	246	245	276	228	227	242	224	247	241	231	269	257	238	260	255	252	291	273	261	237	267	258	251	263	263	237	246	246	253	262	267	280	250	257	273	292	268	282	273	255	273	250	296	293	251	292	250	229	256	256	240	257	264	267	242	241	235	236	248	250	274
27093	23150	27213	20519	10132	2832	519	518	485	487	469	474	431	498	448	468	476	511	505	453	485	450	419	498	446	482	485	470	469	507	473	457	464	458	511	511	504	470	474	505	470	456	477	451	503	497	489	457	519	444	492	542	462	502	480	460	485	486	512	517	502	474	477	420	485	510	516	478	468	476	511	488	448	468	468	503	434	496	500	479	508	463	468	498	461	501	462	466	472	484	515	448	475	474	479	506	477	469	513	509	455	457	455	498	483	499	512	467	485	466	502	480	467	466	506	471	489	465	456	509	457	487	502	499	510	436	467	484	492	498	444	466	485	506	454	522	487	480	524	474	419	524	475	539	474	486	480	469	523	504	468	463	482	451	466	479	485	520	512	452	456	485	492	457	469	492	475	465	475	472	480	461	514	444	447	486	468	448	491	456	500	464	436	480	515	483	468	462	484	477	504	455	499	484	468	485	488	483	490	461	488	492	503	467	487	484	480	469	489	459	502	465	514	482	483	490	471	514	485	486	476	480	486	473	458	463	491	439	506	487	494	467	521	499	487	462	504	483	520	492	462	484	471	472	489	469	485	467	498	496	516	486	477	479	479	518	505	456	478	471	482	480	493	531	485	479	474	534	461	458	454	467	471	482	469	475	485	508	478	529	506	455	490	491	466	461	478	471	480	455	505	457	478	488	518	511	503	464	467	484	465	482	490	479	466	475	499	477	511	474	507	487	478	457	480	458	515	460	507	467	470	472	474	471	476	484	470	516	456	455	499	488	438	475	465	474	474	495	468	428	477	481	511	485	517	503	496	492	470	471	463	474	470	479	503	467	496	472	530	507	456	507	467	467	439	458	445	468	460	470	492	535	457	480	486	493	481	471	474	499	483	455	479	476	500	510	441	547	481	489	485	467	490	484	484	468	491	533	529	427	481	514	482	487	513	489	467	473	455	504	484	497	482	491	504	448	491	499	468	447	488	478	515	464	481	466	472	485	462	483	481	486	486	461	452	519	463	516	459	519	499	452	492	516	462	486	504	490	496	493	523	501	534	516	483	462	449	493	500	522	468	489	472	455	466	454	512	489	494	506	512	508	472	497	495	463	486	506	487	512	467	488	471	451	496	479	481	465	493	501	464	461	508	508	485	489	491	480	494	476	510	501	520	463	445	467	456	440	500	464	487	508	468	488	500	479	471	485	500	476	502	475	505	478	511	538	487	483	504	411	476	488	499	498	485	489	525	510	518	479	487	483	423	467	455	495	453	477	494	472	470	502	489	487	489	498	454	455	545	487	465	481	454	497	466	529	487	487	489	466	492	495	466	453	485	472	488	471	496	441	477	471	486	498	504	457	452	467	492	507	476	494	489	463	467	467	464	453	499	490	489	476	495	482	486	504	436	476	485	467	463	472	470	489	460	465	506	533	444	498	484	490	496	494	447	472	466	465	432	502	502	525	494	530	482	508	441	470	471	460	490	492	473	449	474	470	505	484	494	452	472	493	477	487	474	519	504	474	540	464	466	475	459	478	504	487	479	481	479	463	485	479	472	490	481	469	473	509	477	478	473	489	480	524	507	474	466	505	497	486	493	507	465	455	467	494	435	473	464	489	471	455	471	460	502	480	470	512	457	474	478	481	482	464	494	448	485	450	490	449	466	493	501	542	498	429	452	438	468	488	466	464	493	482	465	450	475	471	474	461	486	453	500	527	479	492	510	478	464	443	504	526	499	494	457	442	448	488	458	488	524	466	465	522	468	476	474	464	480	481	537	511	486	501	484	507	449	506	477	471	447	501	539	475	502	436	463	473	493	463	480	455	485	471	483	461	505	487	485	468	490	440	487	436	454	442	504	502	486	463	504	480	519	486	485	488	480	512	466	456	447	481	474	506	497	440	481	458	514	506	489	497	473	494	498	489	485	456	486	506	522	473	479	502	455	478	500	486	460	473	457	467	469	458	474	512	497	463	466	439	502	449	469	419	488	460	455	477	503	476	434	498	454	458	525	454	464	476	422	470	487	469	488	469	479	487	488	473	492	527	504	488	489	482	494	463	472	512	464	480	464	454	450	466	487	470	471	458	444	500	471	483	481	481	507	458	495	529	495	466	451	478	461	513	497	468	477	510	489	494	444	492	481	482	482	485	497	500	507	465	490	502	515	505	468	476	494	518	464	508	508	461	493	489	508	446	507	477	488	490	487	490	502	492	435	493	506	433	513	507	490	504	503	494	482	506	477	478	468	472	465	483	497	459	504	454	488	488	485	431	511	492	510	443	501	458	505	490	494	469	514	479	469	447	475	473	494	460	492	536	469	477	510	488	462	475	488	480	482	446	455	522	472	492	508	465	439	453	479	453	475	479	491	491	467	474	483	470	494	471	468	466	494	502	500	458	461	498	466	514	477	445	439	470	472	507	475	519	506	429	481	452	467	487	502	507	501	465	456	508	455	485	465	441	476	503	469	477	504	462	555	467	518	510	535	468	464	517	510	485	483	492	490	506	465	472	448	463	492	468	474	482	495	503	490	463	450	498	538	514	477	449	454	496	455	478	486	482	484	497	507	491	509	473	481	458	450	469	472	489	499	506	520	475	504	458	491	494	449	458	474	507	474	466	497	472	483	512	495	479	456	445	483	481	492	469	508	499	520	464	494	507	491	494	509	482	495	486	493	485	464	509	487	467	474	477	506	486	466	498	481	468	470	439	485	497	430	488	510	540	478	489	476	489	502	507	475	478	505	455	481	503	484	461	505	475	438	486	494	491	485	477	524	520	484	485	460	502	523	486	502	495	484	443	453	453	511	446	461	465	470	488	486	488	517	501	469	475	473	450	488	501	481	458	503	492	492	448	490	479	525	504	489	511	500	478	429	495	469	506	458	515	474	494	514	479	489	469	521	458	538	482	483	467	466	489	482	462	486	537	476	478	483	498	519	482	520	495	506	442	487	487	457	459	469	518	476	471	478	482	518	470	472	489	456	507	447	529	519	476	452	494	512	428	508	430	461	490	505	499	493	460	487	531	514	501	457	491	470	463	458	460	444	510	478	488	483	489	498	461	501	492	483	500	456	488	477	484	499	467	494	510	496	480	480	498	469	496	465	518	464	477	480	461	505	439	491	442	502	502	486	465	508	466	475	508	449	464	499	499	551	500	483	472	523	472	443	474	479	507	495	490	491	544	480	477	472	480	489	468	495	504	476	495	511	479	420	493	522	482	493	494	487	504	517	483	483	448	467	462	445	488	479	444	487	490	464	475	493	452	471	492	467	527	482	524	450	478	504	494	498	484	489	492	477	507	430	458	470	482	461	492	460	474	452	482	478	468	487	489	516	470	478	464	487	480	517	477	475	493	514	485	476	477	437	478	466	459	489	488	467	492	492	502	457	506	512	518	499	463	478	435	507	504	503	485	485	477	505	456	474	488	461	471	477	484	476	468	457	466	482	485	460	475	456	473	456	485	461	506	486	480	465	491	454	482	460	508	469	488	486	479	449	449	454	464
26013	37654	28832	18169	10889	3786	625	619	582	587	607	588	597	633	579	602	597	600	587	618	626	608	630	599	582	593	612	581	623	576	600	536	554	627	611	626	577	582	617	615	599	559	575	611	602	580	608	628	562	579	586	638	573	620	590	617	570	612	630	585	603	592	595	589	603	604	578	584	589	629	606	600	612	622	609	577	590	589	627	609	591	614	600	580	586	590	584	600	621	595	617	589	580	550	606	573	567	586	607	580	608	605	583	564	598	610	602	602	627	622	538	568	579	633	615	644	570	621	592	622	620	604	618	600	566	570	558	629	621	568	578	575	581	548	639	628	558	588	571	628	583	575	598	604	571	603	576	613	608	622	605	615	578	582	604	575	615	599	565	542	584	604	581	569	581	605	555	607	568	563	580	573	622	576	585	594	594	571	551	616	585	599	552	573	621	666	591	566	599	567	574	608	612	588	602	560	576	546	629	590	572	627	653	621	623	605	598	562	608	605	596	582	609	635	591	598	585	554	591	602	599	574	613	570	636	563	623	576	622	559	612	606	611	605	590	599	601	625	613	578	640	578	657	617	590	588	592	584	607	587	618	551	602	564	586	616	602	616	622	612	578	635	566	614	577	569	580	581	592	604	555	602	617	576	607	588	560	591	646	559	613	555	568	598	571	582	602	599	596	568	632	584	598	579	581	588	650	589	577	593	595	612	589	583	580	616	558	569	602	597	625	586	616	614	587	620	593	610	631	601	626	622	636	529	607	586	598	569	599	607	574	583	606	583	576	599	613	618	586	619	598	576	585	615	548	561	569	557	655	596	624	581	621	606	621	571	595	597	571	599	569	590	592	595	612	626	553	632	586	570	626	583	588	612	629	583	583	595	628	615	580	567	606	577	619	621	585	582	594	558	591	577	628	579	618	617	582	600	596	581	591	612	630	596	604	559	624	622	576	549	624	607	580	585	593	547	626	610	570	646	626	598	566	602	600	598	597	582	603	560	622	567	597	601	625	601	594	592	564	599	596	611	587	606	603	590	576	600	567	594	617	592	609	560	612	575	605	609	628	593	599	601	582	604	588	546	597	574	599	594	617	601	616	564	534	604	612	602	613	605	568	603	580	603	602	610	582	646	576	565	627	612	608	608	604	629	585	620	616	577	550	566	551	614	625	576	588	598	583	599	578	630	576	597	600	629	611	630	604	593	590	595	600	596	571	590	572	621	562	559	585	604	583	600	599	601	575	643	547	551	633	606	567	609	594	587	549	634	589	573	595	601	597	595	580	595	597	568	564	560	627	576	589	645	577	575	618	629	613	594	617	549	607	617	609	559	620	578	650	598	633	626	547	624	633	548	611	616	607	572	598	573	606	573	570	530	648	580	578	600	581	587	672	615	575	560	578	643	560	611	601	607	599	625	606	580	583	595	618	603	619	585	594	568	584	609	586	586	603	563	591	631	619	569	627	573	587	618	607	555	610	569	574	640	551	626	591	599	621	600	622	586	583	570	581	589	574	620	593	577	567	601	606	571	534	571	565	596	574	617	595	591	634	542	612	613	610	647	604	570	567	597	611	562	576	580	602	646	597	584	595	566	549	584	598	626	637	624	570	602	642	599	589	613	551	577	597	577	617	598	564	596	574	591	562	619	639	579	615	613	599	617	579	587	605	637	631	572	622	585	647	612	612	575	605	563	606	572	591	617	617	590	623	627	583	585	585	566	603	625	590	601	582	569	576	582	614	590	606	622	595	561	620	556	588	607	624	599	600	602	573	609	536	539	590	609	571	602	613	580	617	613	580	621	606	594	566	581	586	594	612	618	586	644	595	633	577	632	565	626	586	592	568	590	564	587	629	630	600	606	612	614	605	623	603	585	597	537	573	576	572	602	604	579	577	587	580	599	574	623	583	602	630	664	598	544	601	533	608	627	629	567	598	593	595	598	569	566	574	597	581	623	619	614	596	637	613	579	621	625	587	654	521	569	598	618	619	604	576	539	601	597	621	592	585	600	582	620	579	600	584	578	622	603	568	584	622	605	591	584	575	585	600	597	605	594	594	606	574	595	627	572	606	637	603	575	601	547	631	559	631	582	579	615	597	551	538	579	592	587	603	567	596	569	581	590	614	604	593	561	616	589	569	543	579	591	636	577	598	587	601	604	590	534	611	565	610	627	614	617	620	570	619	573	600	615	621	623	573	593	578	593	604	578	604	574	594	573	603	604	567	590	629	600	600	651	628	579	587	556	584	598	611	608	625	596	601	571	553	587	620	568	572	609	559	657	589	591	598	599	589	577	580	606	595	622	605	600	591	598	584	554	625	594	612	601	592	588	585	606	621	605	608	604	648	599	574	571	561	578	536	585	610	650	598	616	597	603	625	615	564	591	595	626	580	583	588	606	632	613	647	611	588	596	587	541	580	611	586	577	577	614	584	570	566	600	590	569	574	615	572	627	604	630	596	611	590	620	593	586	614	590	597	576	574	604	619	586	552	547	599	592	617	629	562	587	598	597	608	566	587	649	597	627	614	574	598	617	582	611	568	583	627	619	581	595	602	614	579	598	573	613	576	593	623	571	574	571	627	603	570	604	570	592	588	634	558	606	609	605	567	595	585	567	604	614	583	600	603	596	595	580	563	640	588	568	616	605	559	623	579	584	581	606	570	629	592	588	617	556	606	642	623	546	593	596	574	590	589	554	594	646	567	596	581	567	624	571	607	599	611	633	626	619	576	647	562	568	601	596	540	628	622	614	562	613	589	624	589	554	569	596	564	628	595	610	597	610	557	594	587	598	598	572	564	562	570	611	640	573	553	594	575	605	633	595	587	574	607	605	576	563	610	618	627	593	592	624	570	604	544	607	608	574	625	570	584	586	609	589	609	621	623	574	600	587	623	572	583	601	635	582	631	573	636	603	585	621	620	576	639	634	577	584	570	587	590	613	563	573	615	616	569	637	609	595	585	575	623	580	578	607	584	542	603	605	584	620	615	586	618	593	628	592	587	571	618	600	607	571	626	565	598	610	620	587	587	601	592	568	539	618	583	586	608	633	568	618	618	540	604	594	603	638	654	591	583	592	612	562	604	596	567	572	619	563	623	589	618	588	604	598	641	632	588	565	615	604	539	629	608	620	574	649	659	603	589	618	582	595	633	592	594	569	609	568	578	640	612	599	595	582	582	592	610	605	583	560	606	588	623	633	524	580	590	594	589	593	613	622	621	629	560	630	606	578	569	567	552	602	586	603	592	593	567	609	606	682	581	586	562	583	607	570	574	602	571	643	611	643	619	596	591	653	616	580	578	573	607	574	551	591	629	590	577	555	608	567	589	602	516	631	597	605	563	608	610	563	619	597	606	592	577	626	611	596	588	584	607	602	573	596	594	604	600	536	610	625	601	614	591	627	622	612	629	620	618	610	567	574	605	607	585	576	620	615	567	633	589	600	588	600	608	595	590	601	618	634	619	582	616	630	591	636	567	607	620	583	578	585	583	603	592	644	625	596
23393	21064	31374	33953	32900	23629	6944	418	335	327	347	355	315	347	346	334	293	304	318	304	307	310	313	323	340	311	325	304	303	311	298	281	317	309	304	285	338	339	310	339	319	328	318	270	297	307	307	293	295	280	301	318	286	322	291	316	324	294	326	327	309	298	315	330	321	288	335	307	308	303	316	310	293	315	295	313	292	301	304	314	316	320	313	349	277	308	289	299	282	275	286	295	317	324	317	315	285	310	317	311	284	308	288	285	295	320	279	324	300	313	312	308	327	318	333	321	314	300	311	279	302	284	320	308	298	322	289	302	295	331	327	321	301	303	306	322	279	304	313	285	303	314	308	311	314	306	303	298	307	315	300	334	250	297	267	294	316	325	312	295	311	338	315	332	312	286	296	301	296	294	280	304	310	316	329	336	288	284	331	305	265	300	307	310	298	300	293	302	299	319	286	285	279	276	300	314	330	289	307	322	327	301	311	307	299	312	302	266	284	293	290	272	302	305	292	317	299	311	276	355	309	301	311	310	322	262	318	293	283	326	332	295	296	310	289	286	324	318	297	301	282	340	278	290	329	300	336	286	285	286	280	325	312	310	316	325	313	340	277	294	307	321	292	321	303	281	306	282	317	303	277	298	299	293	296	296	298	287	286	339	323	329	289	283	344	302	334	292	314	287	306	275	305	293	319	300	303	325	311	304	298	347	283	294	305	313	302	299	276	316	303	297	286	311	304	329	284	305	311	304	310	283	293	315	300	321	305	279	302	271	290	271	292	288	334	316	326	295	318	351	294	318	315	279	305	291	294	322	294	277	296	311	273	315	294	317	276	306	306	313	320	296	315	333	325	313	336	305	295	284	279	308	323	288	324	328	300	294	321	339	301	292	280	308	315	329	328	295	299	280	299	295	309	309	297	310	283	296	319	318	310	326	303	332	314	302	288	292	304	276	296	286	304	281	304	323	313	280	325	296	291	305	260	316	288	314	306	292	308	293	299	279	309	303	287	320	310	331	303	303	324	346	302	319	324	285	329	302	295	285	297	307	314	307	340	275	304	277	307	295	297	293	299	321	312	314	279	302	329	300	297	278	323	302	257	321	336	291	291	299	306	306	320	305	306	285	314	297	297	296	295	288	291	279	321	320	300	300	293	335	315	301	304	321	311	301	300	291	301	314	309	296	303	311	301	335	325	276	313	274	312	318	332	302	331	310	311	322	290	310	309	310	329	313	289	287	319	299	335	309	335	309	307	321	336	276	320	266	276	298	278	307	279	320	312	323	309	311	314	288	300	343	275	278	314	321	341	306	305	327	306	309	280	278	299	300	304	324	304	290	317	329	308	313	308	296	322	281	312	291	300	317	285	295	306	299	308	302	294	280	283	297	342	282	326	308	292	322	299	295	287	289	293	288	284	299	336	315	301	295	315	343	348	293	274	299	319	307	297	303	261	284	309	317	313	291	294	330	312	282	316	348	351	286	312	285	304	306	337	300	291	310	322	318	320	289	283	335	325	288	305	326	300	306	294	305	292	297	305	342	295	328	291	305	322	308	282	289	279	334	320	313	294	294	288	315	303	283	329	333	290	303	336	298	289	312	311	279	317	318	294	281	315	293	278	298	298	287	326	332	302	321	325	281	299	311	304	291	347	328	295	314	293	343	333	302	288	320	332	251	310	300	317	322	305	299	302	333	287	296	293	299	304	306	329	288	327	281	289	289	302	280	312	314	305	290	300	303	322	304	304	314	288	315	298	334	281	273	338	319	333	313	304	309	298	281	287	279	293	307	304	299	308	293	277	264	301	277	309	310	290	293	343	342	339	311	293	323	337	310	306	308	310	326	305	311	282	319	309	309	293	312	275	311	253	305	329	315	291	328	294	314	325	293	294	299	289	301	343	307	297	311	296	303	328	308	302	292	317	309	290	332	315	319	322	299	291	314	302	280	295	287	331	307	298	292	293	304	316	290	280	261	300	308	332	319	300	319	309	308	314	325	287	301	334	310	304	338	337	284	301	302	306	285	309	296	286	332	294	312	311	306	299	276	304	294	329	316	331	280	327	299	338	303	313	299	301	317	308	294	304	317	322	337	313	308	315	297	313	307	314	310	335	306	313	304	299	302	317	298	288	305	304	286	297	321	311	319	296	306	290	287	320	307	294	288	270	315	299	304	284	304	320	294	296	327	323	304	318	326	323	292	279	316	319	313	294	299	285	332	321	300	317	278	308	309	302	327	312	280	311	301	292	328	324	304	292	324	276	316	303	344	308	274	315	274	303	313	304	309	320	312	285	293	310	314	313	342	301	286	317	326	304	290	319	293	326	308	320	309	315	309	289	306	307	268	295	325	328	310	319	317	273	293	324	288	293	285	294	274	282	328	289	337	310	358	345	308	309	317	288	289	323	292	340	290	320	324	273	304	330	277	303	303	307	299	300	325	262	334	324	318	300	303	316	320	317	327	301	313	307	297	280	300	301	316	292	279	317	327	304	288	311	328	309	298	299	301	305	288	293	326	278	298	314	299	307	298	295	312	300	338	308	312	295	279	311	318	316	314	316	317	265	312	288	273	320	331	290	337	288	276	265	324	272	262	285	298	290	288	319	340	329	322	307	302	316	318	306	266	297	320	314	328	305	317	297	314	286	294	307	280	304	277	300	288	291	336	309	325	315	342	280	310	317	292	330	326	299	282	328	314	279	321	319	297	307	330	322	314	301	305	291	315	317	306	314	310	288	325	320	307	305	329	290	295	306	321	287	273	306	312	308	290	284	303	333	302	302	325	272	342	306	309	299	287	309	315	283	294	296	297	317	297	297	291	304	273	305	316	286	337	297	315	290	296	332	333	312	315	307	298	288	347	314	301	342	303	322	334	308	317	311	309	278	345	330	345	299	314	286	325	312	334	314	327	288	282	288	281	304	326	317	287	285	327	299	292	292	301	310	308	312	335	294	290	327	306	333	309	338	310	293	307	305	304	297	294	287	312	313	294	313	303	292	284	305	324	357	318	304	327	299	298	297	298	281	271	342	316	313	290	316	276	316	283	330	279	309	317	313	339	320	310	304	325	316	314	305	296	313	324	296	318	324	306	319	298	283	321	286	288	341	314	322	305	320	309	317	281	313	296	318	311	290	287	304	314	288	346	331	281	324	319	311	336	263	313	332	257	306	263	295	312	289	342	309	318	283	320	305	309	322	358	291	334	325	291	316	316	308	298	284	308	292	310	319	312	303	306	283	311	323	306	276	326	297	294	271	281	314	315	295	314	318	302	331	294	292	309	320	305	314	299	297	325	292	297	338	308	298	296	297	312	297	283	299	326	308	284	288	302	311	316	306	321	286	294	313	321	312	340	278	319	310	290	291	288	285	308	313	288	315	307	305	301	296	305	286	322	308	310	297	285	316	308	314	296	308	307	307	311	311	319	316	294	310	316	292	287	303	312	271	344	314	333	301	298	306	288	303	307	330	323	327	286	334	329	288	312	286	325	291	316	321	297
51545	84474	70547	54133	41470	21901	1094	492	476	468	447	427	428	439	416	410	406	412	390	418	402	377	428	408	380	443	398	387	415	375	396	450	386	419	363	414	369	425	405	423	427	383	404	396	371	374	381	354	406	377	386	354	402	370	394	425	416	392	372	383	389	350	367	369	422	381	382	349	405	386	380	414	395	386	371	403	390	412	404	337	403	385	426	397	410	373	399	356	360	380	418	377	397	380	395	399	396	381	390	382	382	386	431	406	392	395	376	378	373	370	371	380	415	395	386	385	404	395	390	384	374	367	355	377	422	403	398	385	346	368	361	374	386	343	406	361	432	401	395	388	407	383	393	368	367	365	419	395	404	392	421	401	390	384	429	413	413	405	411	378	386	376	375	376	352	394	397	395	382	364	370	404	370	365	412	376	378	415	382	413	385	370	379	406	386	390	417	371	351	416	370	377	387	363	408	385	410	371	394	396	386	374	336	340	383	389	391	389	393	391	406	393	350	375	414	369	387	410	389	369	406	403	399	385	401	387	388	397	372	421	415	377	377	391	377	383	417	398	391	370	394	366	425	418	362	382	395	374	387	388	398	395	357	397	370	366	400	370	368	419	391	401	381	407	392	363	385	378	403	388	390	352	381	397	361	392	378	424	339	397	371	395	408	366	351	384	392	389	371	406	351	424	398	382	409	397	390	378	370	360	404	396	399	399	373	376	396	427	373	377	389	411	384	407	362	397	386	365	410	381	384	389	407	414	345	420	365	398	366	390	401	389	367	405	402	397	405	370	387	404	388	367	367	366	388	389	363	375	383	389	394	377	394	380	364	370	401	420	359	428	395	366	389	392	408	376	389	436	370	413	369	402	404	393	390	379	395	401	358	398	411	397	406	390	389	399	351	359	351	414	374	418	395	353	391	385	375	395	367	407	346	411	389	388	364	410	404	376	394	391	383	396	414	393	380	408	405	350	394	388	389	382	396	354	397	382	429	391	369	359	386	362	390	338	408	379	348	372	375	391	357	397	391	352	357	369	429	365	369	379	394	394	384	351	385	385	385	405	371	419	371	388	392	346	382	358	338	391	404	415	379	379	382	388	366	388	393	378	434	369	411	371	353	372	382	391	425	388	382	415	399	382	378	376	394	400	373	430	404	388	412	375	374	353	399	386	392	421	387	396	396	409	372	393	428	407	386	389	392	373	390	378	384	370	376	367	356	393	363	399	368	394	367	412	376	379	391	381	402	393	386	379	374	363	402	428	386	403	385	394	409	372	411	387	371	388	388	357	399	372	370	374	383	411	411	395	358	356	368	386	410	388	386	391	401	367	404	357	378	422	393	396	366	401	404	394	349	400	350	372	394	365	402	422	388	367	414	406	357	390	371	355	378	389	398	396	363	375	411	391	387	420	394	391	393	355	367	382	390	421	377	414	363	359	381	378	423	391	393	392	381	393	386	368	391	385	406	391	363	379	379	372	387	396	375	400	386	391	365	389	386	399	418	365	400	383	391	416	367	373	354	380	373	397	390	404	381	375	413	386	410	351	400	391	384	368	393	390	359	395	390	374	410	427	373	375	352	346	386	414	380	392	375	415	370	421	400	407	365	376	398	330	438	441	393	420	396	380	397	378	387	369	393	417	416	409	355	408	421	415	385	413	377	371	366	410	390	365	406	367	413	364	398	367	370	368	352	426	395	391	371	386	409	399	403	386	358	412	376	366	447	386	369	387	389	376	355	381	387	417	413	337	413	375	365	367	366	354	383	392	404	410	418	413	358	366	389	401	375	380	378	401	418	389	384	353	384	407	322	381	391	384	388	381	365	432	360	397	403	362	393	409	392	417	403	386	400	360	402	405	361	395	407	418	389	343	391	363	384	394	380	405	382	352	377	362	406	389	406	410	384	359	355	377	388	396	394	378	375	392	377	366	384	384	425	377	370	406	390	408	388	416	374	367	392	356	409	381	422	376	395	390	373	373	420	367	375	442	365	410	416	382	399	367	364	418	376	436	404	409	412	393	377	364	367	414	373	378	384	364	414	383	431	368	373	398	373	409	390	365	360	364	377	390	378	383	388	373	415	394	359	407	410	392	372	394	353	395	437	397	389	407	386	360	404	422	379	367	418	382	381	392	391	376	389	394	367	392	386	398	390	380	383	395	406	386	394	362	370	395	394	385	388	389	377	368	395	401	396	378	396	363	348	392	384	369	369	367	366	411	407	369	380	353	389	356	387	365	396	405	383	399	392	349	383	364	404	365	378	392	397	405	365	415	398	401	372	397	404	369	363	392	398	409	386	402	349	379	355	399	398	390	378	410	370	387	399	375	397	386	398	399	409	379	388	390	368	393	380	387	391	385	373	418	373	386	372	406	397	393	407	407	396	396	375	424	374	381	391	402	377	372	375	361	378	403	365	392	376	350	390	392	395	389	367	384	386	388	402	388	411	360	399	371	371	396	397	375	407	392	413	398	381	409	384	383	405	382	377	355	367	362	388	397	397	384	401	363	377	417	437	402	389	412	378	373	368	401	401	372	397	371	396	410	395	394	383	390	401	409	372	401	409	400	387	374	400	414	403	407	389	408	401	390	393	388	360	418	374	414	372	389	348	378	387	382	389	415	378	400	390	374	380	390	371	356	365	357	383	374	386	390	383	400	381	392	373	383	377	384	381	372	424	382	394	392	402	401	384	348	407	380	374	397	357	368	397	402	380	410	395	397	354	388	405	434	361	406	413	413	391	355	380	402	401	379	376	387	395	368	373	368	398	384	408	397	347	351	374	399	416	381	401	367	385	375	403	419	394	403	363	405	413	383	389	365	432	358	408	390	437	364	362	379	387	398	397	405	375	376	351	396	372	375	397	387	385	380	394	379	392	387	385	442	361	384	369	368	362	385	383	365	375	373	395	388	385	351	421	440	403	372	389	438	378	406	374	415	385	378	364	381	387	427	386	353	374	376	354	370	374	386	405	396	389	390	402	384	396	398	363	384	381	409	362	372	379	400	366	425	390	415	384	391	371	383	372	372	388	408	374	391	390	433	390	385	393	397	392	370	430	361	368	394	394	377	391	369	385	360	388	372	412	425	375	405	391	393	412	397	379	394	402	358	358	354	426	407	396	387	376	376	339	375	371	364	368	367	357	414	368	383	310	394	366	403	390	385	394	373	372	371	393	379	381	381	366	374	390	398	398	391	392	372	397	363	381	389	395	363	361	383	362	399	368	425	366	395	378	360	388	367	399	380	371	390	400	385	394	388	402	388	391	404	405	405	399	366	372	393	408	394	394	379	408	368	355	382	410	377	393	425	359	407	400	374	389	416	430	411	370	391	403	407	427	360	406	366	381	359	391	402	397	383	374	355	364	385	398	371	408	400	350	379	379	397	369	399	403	412	352	409	383	372	417	361	367	384	379	372	354	404	395	430	426	389	391	348	400	392	369	372	415	363	348	378	381	426	362	399	376	386	362	435	387	378	403	384	341	389	400	350	402	378	372	366
22408	20829	30011	30539	32836	26777	14453	1118	287	270	270	273	261	232	236	234	223	237	229	224	222	245	233	207	213	228	235	227	209	200	193	194	224	230	225	208	207	202	233	222	182	213	218	211	222	193	228	210	218	192	223	196	199	217	226	213	225	211	216	195	228	214	205	214	251	217	216	210	241	196	226	213	210	223	209	225	212	211	204	253	197	209	218	247	215	213	215	194	239	211	221	180	224	224	194	207	248	218	221	227	236	209	208	239	187	203	229	193	194	214	226	214	230	246	249	250	204	208	232	217	193	234	198	212	222	220	226	223	221	218	233	195	218	225	224	205	233	238	196	219	202	212	234	227	215	223	198	234	208	220	233	179	198	212	199	237	231	234	218	224	214	208	213	211	219	216	208	223	212	209	223	215	211	186	223	209	192	240	231	228	202	218	231	225	211	215	212	248	221	222	229	234	253	194	207	206	221	215	190	212	203	244	229	213	232	202	200	225	203	213	200	202	208	234	202	209	198	219	237	224	205	237	240	212	224	232	212	227	256	215	219	236	223	203	228	222	223	184	211	199	227	208	246	223	191	193	233	217	197	224	235	257	218	200	209	202	198	237	201	227	216	228	215	206	240	227	210	219	210	209	216	237	190	227	204	226	210	222	231	227	206	224	209	204	204	253	202	209	212	185	212	216	202	200	192	224	206	222	215	227	217	217	221	238	216	207	216	220	228	203	214	220	231	244	236	215	201	214	202	207	222	243	219	197	203	218	230	222	223	253	240	231	212	266	216	201	216	235	225	200	241	220	202	226	203	213	195	226	243	219	202	201	198	237	186	208	234	252	188	202	221	230	177	204	209	201	224	220	235	238	200	214	242	213	221	221	210	217	234	202	203	190	227	219	202	208	199	197	215	230	198	225	234	213	225	212	224	221	204	212	217	214	222	218	194	217	239	229	214	203	209	201	205	221	222	201	204	217	191	222	212	200	220	214	230	238	210	223	198	249	223	214	204	217	229	203	207	199	214	254	212	217	211	199	226	225	219	228	212	235	228	229	212	225	210	213	221	214	223	210	197	227	187	204	218	227	244	252	219	214	205	229	197	222	216	212	219	206	203	210	195	201	198	228	230	218	210	214	203	207	220	194	228	224	206	227	202	219	231	216	232	225	227	227	223	235	239	218	219	211	230	224	201	219	208	214	212	195	183	203	215	209	235	207	204	212	219	224	207	204	202	232	217	232	229	215	197	219	206	201	192	223	207	203	204	213	247	214	194	220	211	206	206	230	205	216	213	217	209	225	217	220	224	214	226	213	215	192	216	213	193	188	238	198	225	216	212	226	208	228	204	229	199	182	217	230	228	198	194	216	250	222	215	218	196	228	208	216	234	227	237	218	210	200	204	230	209	220	230	202	209	216	239	222	233	227	220	224	222	209	173	204	251	220	214	248	180	228	219	205	195	194	220	219	192	203	200	230	209	236	205	224	210	213	246	206	200	189	221	219	227	219	241	224	198	202	223	215	213	271	211	188	218	210	225	221	216	190	210	212	230	225	213	222	211	238	203	214	198	227	223	217	230	225	211	244	212	215	218	210	233	238	218	217	219	229	221	212	209	212	184	209	224	219	227	219	228	218	207	219	221	212	224	205	230	216	247	225	197	235	214	198	208	208	220	191	214	207	237	236	196	200	219	212	215	208	209	201	209	231	218	221	234	218	223	212	214	224	210	234	227	204	210	216	206	218	203	214	231	217	202	233	218	228	221	226	228	221	232	198	228	233	208	214	229	200	205	203	202	198	237	227	234	216	207	233	230	211	225	214	197	228	209	199	215	224	204	232	221	237	213	218	235	211	203	217	228	247	215	249	199	228	222	228	201	231	220	209	205	200	237	196	210	245	219	247	236	226	227	216	236	212	197	213	225	200	230	234	220	204	228	215	208	226	250	231	208	191	200	211	206	220	211	224	217	205	227	237	230	223	225	211	242	216	231	239	238	212	212	213	217	220	187	230	237	182	232	191	244	230	195	227	198	228	203	232	208	217	207	238	214	215	193	231	203	228	243	184	230	208	209	218	198	206	202	222	203	214	197	219	242	232	204	205	201	191	201	208	207	216	215	216	210	207	195	212	210	220	210	193	197	205	222	209	193	195	193	215	215	230	240	223	228	218	228	200	219	188	216	212	212	232	204	204	202	207	214	203	224	215	215	217	236	215	223	210	244	224	260	210	198	215	219	205	250	200	206	209	221	209	218	224	227	227	228	205	207	204	214	223	226	225	230	234	203	169	220	216	234	190	203	227	248	191	209	183	215	237	218	240	197	237	223	214	233	213	195	210	230	225	209	198	227	219	216	234	198	220	233	211	222	211	203	199	221	213	203	225	224	236	215	242	205	197	224	196	224	210	211	215	226	218	216	218	224	220	228	226	198	242	233	231	215	217	195	208	211	212	224	206	240	219	247	230	198	205	227	192	228	210	226	228	219	225	215	231	218	209	241	218	229	201	187	248	211	223	223	196	215	219	196	223	217	209	206	227	213	219	217	225	239	217	218	209	229	216	221	214	220	209	190	228	215	227	222	241	213	210	200	217	230	220	217	209	198	249	211	216	227	192	215	206	207	208	216	210	204	211	219	231	192	223	218	220	228	219	217	218	198	202	186	206	237	192	215	195	238	195	223	229	176	223	221	205	235	215	215	204	241	228	201	219	196	231	203	250	214	211	209	238	219	201	208	204	202	188	199	204	208	235	226	231	204	237	215	215	228	234	199	202	217	226	219	194	228	219	250	195	235	206	223	239	213	228	226	247	213	239	205	220	235	200	217	194	209	201	222	210	209	234	232	219	227	211	233	231	211	201	208	212	223	243	231	210	207	198	215	219	217	222	214	227	233	224	201	233	203	226	223	220	215	211	244	201	220	236	225	213	208	204	215	205	204	213	219	192	208	229	202	216	202	242	213	189	221	210	238	207	214	191	220	226	230	238	221	213	228	216	237	198	184	233	203	218	226	216	211	227	199	205	229	197	206	204	193	195	234	207	188	222	217	221	212	223	233	238	196	233	177	210	229	232	229	227	224	249	233	208	223	208	221	214	196	217	208	197	221	210	210	222	221	208	182	238	218	226	216	247	216	210	179	207	217	201	225	234	229	205	228	211	195	198	215	192	202	221	215	240	262	239	202	215	225	211	222	186	235	192	224	211	231	204	208	228	207	198	203	198	219	239	197	230	235	223	224	223	202	232	246	215	222	216	223	216	194	208	211	216	233	239	219	221	248	230	231	224	195	231	221	209	245	178	229	249	228	242	232	189	215	220	244	228	246	213	214	226	206	245	213	224	219	212	207	240	229	202	234	204	199	196	250	220	211	174	219	202	205	220	214	187	216	225	244	210	235	253	223	193	209	208	210	241	201	226	206	195	215	213	214	219	183	244	194	237	210	196	204	207	219	201	199	214	211	241	204	193	223	226	220	228	229	199	218	230	216	192	220	247	219	194	220	188	203	226	206	201
58226	96108	81246	66511	50920	29220	1601	425	405	382	341	362	328	309	318	280	290	293	263	259	293	303	270	269	277	277	284	279	263	253	315	272	289	262	250	242	280	270	295	273	274	275	280	252	254	261	280	250	256	248	261	257	266	273	239	274	263	271	257	244	248	251	271	264	238	245	262	265	279	249	269	261	248	255	276	278	290	255	256	261	280	287	258	275	236	257	261	269	261	283	266	275	272	270	274	262	255	283	255	293	287	270	268	257	261	256	250	295	257	276	256	251	252	258	238	255	257	278	241	276	250	287	238	259	239	274	214	252	259	279	258	259	289	246	277	262	255	270	256	281	268	272	252	240	277	275	271	253	278	266	242	264	277	240	243	251	278	269	228	294	238	254	278	289	259	251	250	242	266	280	253	277	281	259	270	261	264	274	222	226	262	272	260	260	251	261	221	262	262	266	288	247	286	226	271	281	275	260	297	225	257	288	266	251	265	249	249	247	264	253	250	260	239	290	223	291	256	270	240	278	250	256	240	249	288	256	257	261	263	248	246	274	269	249	246	269	254	272	259	258	243	257	258	255	268	282	264	257	244	258	229	267	262	270	250	250	261	263	247	258	262	250	227	259	268	260	266	262	252	275	279	289	247	263	286	229	265	251	253	286	265	262	250	278	281	267	282	287	284	262	259	255	238	256	252	246	267	269	285	270	258	280	251	247	256	273	267	251	257	276	261	279	258	243	270	268	275	259	262	243	250	264	272	252	260	274	264	280	262	244	243	244	301	270	249	253	267	265	274	266	264	247	297	284	251	268	251	284	254	265	262	229	238	279	262	258	247	279	263	301	272	234	246	258	259	265	265	260	253	279	263	266	235	284	282	277	263	255	269	261	236	238	281	268	280	256	256	262	274	249	274	269	261	291	248	251	284	266	275	260	253	278	268	262	260	288	261	242	282	266	269	252	230	278	249	284	260	263	255	254	261	275	231	276	230	259	269	272	249	290	253	228	252	237	280	266	256	286	262	250	246	265	241	256	238	253	266	285	252	278	258	265	275	252	273	288	236	280	263	274	283	241	264	252	271	252	264	253	253	253	248	292	251	247	293	235	233	267	247	296	279	226	238	253	240	268	296	290	243	248	263	262	286	245	271	289	239	257	256	268	230	296	265	231	262	234	254	274	273	274	272	280	271	244	260	223	259	268	249	266	256	254	248	247	282	254	255	287	251	263	260	262	233	251	277	249	253	278	276	242	282	252	221	244	269	242	248	258	248	265	242	255	254	243	274	269	255	278	261	255	260	267	265	258	264	250	247	267	258	272	224	254	279	292	245	282	274	263	240	268	250	270	278	262	290	236	282	267	278	240	275	272	250	263	238	252	258	264	274	298	261	263	276	271	243	278	235	236	267	251	273	285	254	250	256	282	262	257	269	262	254	244	233	272	235	248	256	262	279	277	248	263	266	277	267	284	238	280	265	244	293	283	247	279	264	266	258	266	263	268	236	281	233	232	276	264	250	265	229	263	263	268	306	261	286	279	260	270	265	264	263	260	232	265	241	282	261	267	289	259	257	268	231	272	268	258	259	272	255	274	281	243	237	271	218	294	243	272	270	258	262	270	236	276	235	262	245	262	246	263	267	249	278	262	268	263	278	247	264	266	257	264	266	268	287	263	269	260	253	265	260	293	235	250	254	278	239	260	287	270	274	249	237	258	255	249	284	277	326	274	290	258	261	255	275	269	273	276	241	265	272	244	250	278	276	276	282	255	242	293	239	276	270	246	244	249	248	252	245	284	259	250	276	260	248	260	234	251	256	261	281	238	265	275	255	263	281	255	284	253	263	251	252	276	254	260	233	238	302	246	265	243	260	235	245	265	283	287	266	243	251	280	233	267	254	242	282	249	247	253	245	267	248	266	267	265	258	271	262	274	228	304	254	278	250	240	281	267	258	293	243	251	274	280	230	260	264	286	293	262	268	247	276	276	246	277	241	243	253	275	248	230	260	264	264	275	242	260	227	252	247	256	248	249	236	273	253	249	271	273	260	268	257	285	260	262	276	269	251	226	264	240	264	252	255	254	234	260	284	272	238	257	281	283	282	278	247	275	258	238	250	294	246	259	279	256	263	265	257	267	285	252	264	261	265	256	232	249	261	251	255	246	266	254	281	288	265	240	254	265	266	268	266	258	281	274	269	269	263	252	250	257	254	253	252	228	238	265	261	254	275	254	247	264	264	280	272	255	238	261	267	242	301	289	276	252	270	259	279	248	253	261	267	278	241	245	274	255	292	270	263	277	272	231	265	261	262	285	230	249	226	291	239	262	264	241	286	283	267	247	261	257	284	242	250	283	281	234	288	260	263	272	231	263	269	272	274	276	277	280	260	293	280	273	269	255	268	270	243	258	274	284	248	253	257	254	264	239	254	251	262	260	249	260	240	286	250	252	268	291	236	241	258	254	269	282	273	261	262	295	266	227	284	254	246	273	270	254	262	293	289	274	294	271	266	250	261	265	262	261	259	261	256	267	241	268	273	254	254	242	272	269	263	266	260	274	270	288	262	247	251	286	252	290	234	259	274	279	250	236	292	290	263	265	259	270	260	254	253	256	280	270	275	227	260	224	239	261	268	272	265	260	281	272	258	239	262	293	259	256	260	262	240	281	290	250	277	284	265	267	242	261	232	259	247	233	272	246	270	287	249	272	260	271	251	264	253	252	246	251	261	277	222	254	248	247	264	272	266	248	242	274	249	278	252	261	260	273	274	253	247	278	261	272	249	249	221	302	266	285	247	272	234	276	242	264	251	251	261	249	225	263	254	240	299	247	257	239	257	265	248	257	289	263	281	242	255	242	252	277	255	249	256	269	271	261	280	301	314	273	284	273	261	255	265	234	277	237	233	259	305	257	273	248	280	257	234	265	245	252	280	254	272	257	253	255	246	250	247	273	262	273	303	267	286	292	249	286	281	246	235	239	239	254	247	277	262	282	284	230	252	272	274	251	260	228	299	254	244	269	247	268	257	243	271	277	257	268	252	227	284	252	253	275	274	257	282	271	235	250	212	266	289	257	279	286	264	254	260	252	239	280	270	260	234	254	270	257	240	248	286	263	283	254	252	268	260	280	271	232	252	276	260	253	278	275	272	274	273	276	267	275	233	255	242	253	293	285	266	263	271	265	241	281	255	253	247	285	245	239	269	267	250	276	253	266	255	257	244	256	278	237	248	252	264	273	274	264	261	266	261	256	247	273	258	283	273	255	247	247	273	252	264	265	249	276	263	258	269	285	248	267	304	263	249	270	281	276	296	231	249	258	254	271	253	251	239	256	255	238	238	265	255	273	291	263	274	252	234	265	240	245	254	247	269	261	233	279	286	258	242	293	262	273	250	264	244	300	260	273	254	247	290	243	257	262	290	240	241	268	256	265	232	249	256	237	256	240	258	278	243	260	227	263	286	284	261	265	281	247	247	286	247	251	271	271	282	273	272	255	248	277	257	250	272	236
27092	23333	27677	21073	10608	3150	719	517	479	491	504	502	505	525	499	542	465	480	505	456	484	523	462	499	475	488	460	484	503	503	508	513	470	488	506	488	493	476	465	469	447	511	499	483	461	475	477	497	476	490	495	517	468	517	465	511	462	481	502	478	481	487	465	521	508	466	480	472	471	499	460	516	514	473	478	494	486	494	509	548	508	471	482	467	540	497	526	501	482	491	476	487	491	504	480	499	445	475	457	464	460	485	511	503	505	447	511	503	469	512	478	543	489	491	483	482	482	490	464	482	503	476	500	477	458	477	503	489	488	499	494	498	489	484	520	507	482	480	487	475	465	491	451	480	464	509	502	547	460	469	513	474	499	511	525	466	501	473	492	490	539	500	474	515	486	523	474	515	489	501	458	517	458	495	505	508	454	511	478	478	483	456	512	456	497	479	487	492	459	499	485	477	482	479	517	475	466	454	475	485	513	494	445	502	469	506	510	474	525	470	474	492	469	479	457	487	502	502	462	485	481	506	490	471	467	518	508	467	497	471	473	429	509	489	485	475	521	490	489	491	466	523	500	512	515	510	507	491	495	501	494	540	490	526	467	500	498	468	489	471	513	502	484	501	484	488	498	462	452	468	512	475	495	477	480	528	497	503	487	511	505	485	485	486	524	533	501	455	512	486	462	492	458	485	460	484	505	485	468	455	495	521	511	471	458	484	465	511	460	523	476	483	482	490	542	495	473	484	499	468	443	503	494	525	510	476	495	481	453	524	551	483	467	466	494	508	478	527	525	506	511	464	524	455	492	481	503	454	492	506	486	485	521	484	493	468	493	467	474	468	446	501	547	530	504	472	467	530	479	487	464	498	493	434	451	509	485	482	531	478	474	475	486	515	516	463	504	450	474	467	507	490	540	540	519	467	478	506	504	514	505	522	472	481	514	491	485	506	475	490	489	524	481	535	467	496	522	483	472	480	522	513	533	485	522	465	543	506	475	511	465	495	467	494	459	476	469	469	459	483	455	490	490	494	462	454	450	482	489	498	436	454	499	489	499	482	463	458	496	517	464	496	496	503	484	489	516	508	486	506	493	523	496	524	495	467	434	489	508	487	517	463	474	507	459	497	477	500	497	496	493	495	505	471	475	469	454	493	506	524	449	478	505	489	481	438	483	470	478	487	497	463	486	495	500	496	475	481	461	500	489	505	513	493	494	472	495	493	497	495	509	448	499	488	480	457	485	485	494	492	485	523	503	524	462	489	472	523	501	500	512	483	513	477	499	481	483	484	519	486	459	472	479	480	480	493	476	479	499	514	471	504	516	463	498	500	484	500	544	488	482	477	471	467	516	509	461	508	489	508	514	503	471	454	496	491	478	474	495	519	540	521	419	494	499	462	529	486	521	469	538	487	505	510	486	460	494	477	482	515	547	498	445	471	441	520	492	469	487	494	462	498	500	463	478	503	531	478	539	508	484	491	485	533	496	512	470	534	463	512	468	498	473	525	492	481	473	455	485	514	497	483	528	470	469	481	492	460	468	531	495	487	492	445	509	485	466	499	525	490	486	473	541	481	508	497	538	473	485	480	523	506	516	503	462	455	533	523	492	444	465	506	535	507	500	512	502	482	504	514	503	491	483	463	499	524	470	535	480	474	520	505	504	470	494	493	477	488	502	486	536	554	491	459	495	473	487	510	474	482	480	470	486	497	479	491	458	440	446	467	453	493	480	482	468	521	512	507	481	486	498	483	505	480	486	492	472	461	504	508	519	503	513	509	503	509	462	478	447	486	493	482	462	501	523	498	465	482	518	439	509	462	501	463	513	479	494	526	457	506	479	468	523	526	498	496	488	541	467	498	481	462	470	531	475	483	534	468	521	504	501	508	457	467	530	490	460	494	478	496	470	510	485	466	510	486	440	489	477	531	480	488	476	513	524	499	492	499	498	493	495	491	462	505	484	471	504	446	513	469	478	457	509	507	508	514	470	506	495	502	483	497	493	521	516	456	445	466	453	494	517	502	525	518	489	492	506	498	467	487	485	483	445	514	506	504	504	470	448	492	505	496	519	468	520	507	514	482	522	454	482	467	491	505	454	525	468	456	459	488	488	482	472	462	486	432	498	497	450	452	444	514	496	474	475	525	509	480	478	510	510	521	519	451	485	514	511	501	503	512	495	498	490	497	484	528	505	522	490	467	491	504	519	524	509	531	499	465	534	485	528	494	506	484	482	469	453	520	500	501	448	527	453	476	462	473	527	478	491	493	453	483	497	513	464	528	493	478	507	461	460	529	488	512	502	504	482	504	503	472	488	489	504	485	501	496	475	494	494	492	498	522	488	482	492	496	465	486	491	520	468	458	473	465	494	505	513	485	496	492	481	511	479	457	491	466	500	513	466	493	504	514	495	518	472	499	460	524	497	504	478	490	505	471	492	521	489	476	483	467	461	503	478	547	537	503	499	512	511	454	494	509	486	479	520	520	463	486	477	505	474	502	473	469	441	489	512	509	478	530	497	528	486	479	484	484	477	512	482	463	459	434	497	498	479	460	438	471	484	502	449	483	510	521	495	484	496	473	483	482	503	497	509	522	482	492	482	555	518	456	470	489	505	506	492	459	477	487	455	492	511	504	508	476	476	482	543	477	473	502	502	485	471	469	480	504	497	473	513	537	502	493	487	474	456	510	488	467	507	475	545	467	514	495	494	503	496	491	506	487	493	479	542	525	501	454	479	498	515	509	525	483	512	481	454	494	459	484	511	523	460	499	486	490	489	478	474	510	493	510	519	507	464	473	498	489	532	494	515	490	436	484	483	505	491	498	518	483	514	497	474	496	511	498	494	496	502	468	475	512	507	441	446	472	453	511	477	478	481	451	499	416	470	469	464	485	486	477	468	515	496	503	480	492	508	461	515	508	523	524	506	512	504	524	468	513	514	469	514	493	463	507	488	494	485	491	493	471	460	511	490	499	484	488	473	471	513	494	490	474	512	481	496	532	500	501	482	488	479	536	505	494	472	481	486	473	487	516	470	485	509	483	500	514	455	505	469	512	491	487	491	487	476	501	508	485	499	499	562	503	478	559	516	481	477	491	415	499	499	465	484	514	509	448	519	524	499	552	482	463	472	479	455	485	493	509	499	513	473	493	475	505	501	514	492	484	510	508	496	497	473	540	478	506	443	482	497	487	478	492	479	482	503	473	513	485	495	485	496	488	478	478	503	486	495	507	504	504	479	519	520	498	487	476	511	499	552	462	492	516	465	448	472	492	472	455	502	467	532	482	490	486	454	490	493	509	476	493	492	449	510	484	484	454	469	499	479	486	482	473	492	503	478	488	476	490	497	487	509	502	482	491	540	483	507	519	486	485	490	501	510	476	497	495	523	463	508	518	474	516	515	484	503	489	468	484	480	491	499	485	502	516	480	512	484	500	462	491	494	480	472	487	508	474	470	472	498	507	532	500	454	498	533	517	505	498	481	442	467	458	494	508	512	507	474	520
26418	38610	29637	19320	11218	3826	706	593	627	602	624	588	596	649	576	647	602	657	591	584	605	576	620	608	600	591	565	642	558	632	584	597	658	600	605	618	613	616	587	600	599	602	587	590	653	624	571	618	616	572	618	537	628	592	583	598	658	574	606	589	588	579	600	600	617	630	605	589	647	582	595	612	573	597	606	558	554	618	553	571	587	579	617	574	611	629	617	595	641	582	587	594	643	625	623	636	561	584	635	580	582	600	623	593	590	654	597	630	586	627	592	595	567	606	637	643	619	634	603	614	572	583	591	611	625	551	587	590	562	583	589	598	629	604	580	551	612	614	610	586	615	561	594	619	616	626	586	555	579	556	574	570	590	542	602	637	614	573	593	632	598	589	594	589	606	594	621	592	638	527	580	564	610	601	601	567	655	577	592	599	642	577	574	619	611	588	600	582	560	557	652	625	595	613	600	588	546	605	574	594	601	600	597	605	628	617	549	603	575	635	621	602	619	565	579	590	630	631	612	594	629	582	605	624	575	620	598	616	640	609	616	631	592	566	602	593	620	613	618	586	638	604	609	572	609	582	591	608	611	594	615	575	600	598	598	566	590	595	578	601	577	620	627	563	628	576	555	595	578	627	604	579	593	607	614	606	611	592	608	543	613	630	609	621	611	638	591	600	630	574	617	610	592	658	600	616	638	594	585	623	627	614	594	575	592	567	590	583	637	607	615	611	625	571	596	599	601	622	611	598	583	584	632	589	593	571	555	585	561	591	568	573	590	595	586	617	607	589	623	640	634	606	586	601	595	611	616	615	594	591	629	567	591	638	616	560	619	600	640	604	579	618	611	602	610	624	583	606	606	607	598	611	589	593	632	603	606	625	591	659	620	582	581	615	618	608	614	634	596	641	627	659	622	619	627	609	623	622	616	577	664	575	658	613	651	583	605	547	581	575	568	607	616	605	603	580	572	616	585	553	595	578	561	653	611	642	596	603	582	571	632	596	583	612	594	608	621	606	617	571	613	597	622	630	618	604	660	619	608	607	605	526	608	648	587	619	621	602	556	622	620	650	605	578	647	630	631	613	593	586	633	606	602	664	671	602	551	572	617	623	586	580	554	660	597	577	586	593	608	619	636	588	594	593	595	619	587	597	604	616	605	605	616	622	558	575	567	603	602	584	630	607	616	598	585	579	567	573	543	621	594	544	626	625	647	606	645	638	578	568	588	581	610	609	581	598	569	563	562	595	586	604	639	589	612	546	582	630	555	601	571	637	567	609	595	589	580	621	563	627	599	573	569	603	603	587	612	583	602	592	605	589	635	598	562	607	591	612	552	598	592	595	570	624	612	617	598	614	594	602	593	586	570	638	644	610	598	619	611	588	572	579	629	604	591	569	637	600	631	618	568	587	571	636	593	618	593	549	586	638	598	629	592	584	589	582	600	610	606	632	598	596	558	587	576	577	594	582	589	576	629	580	617	630	636	628	613	571	563	606	557	650	590	601	610	591	603	639	621	615	585	546	628	603	562	633	591	606	597	599	589	587	571	654	627	559	587	604	585	619	648	598	606	547	585	589	595	586	626	573	564	572	573	630	616	587	658	588	624	633	607	603	617	580	589	595	574	605	581	608	659	622	588	556	607	599	577	585	611	594	622	570	589	594	579	619	613	620	548	637	631	587	626	630	577	605	591	582	594	580	599	592	602	569	579	601	570	622	621	615	600	658	603	547	623	596	615	564	614	556	595	633	599	609	621	602	607	589	643	634	626	571	598	601	571	556	586	584	607	601	582	581	584	589	574	617	563	602	594	586	603	609	603	587	580	602	548	597	631	594	567	590	614	571	577	602	582	575	567	557	590	608	590	615	602	603	668	598	557	594	611	591	586	571	555	592	640	646	591	615	572	584	586	608	621	589	616	562	630	631	602	640	588	569	621	597	621	591	626	576	614	611	612	583	578	637	624	618	604	633	604	619	580	595	580	640	542	564	550	572	574	614	639	592	608	640	616	571	593	567	637	582	608	631	575	609	608	604	627	610	598	635	599	614	613	590	605	587	607	590	591	633	568	570	547	562	563	593	594	592	592	554	579	615	590	607	601	615	567	634	616	572	589	624	604	602	578	570	628	592	571	602	591	656	622	601	581	571	603	632	592	614	578	600	615	604	633	633	586	623	563	594	578	607	586	587	542	581	555	576	599	595	579	593	602	626	578	599	581	568	564	548	603	613	616	612	598	585	636	596	552	616	617	597	609	596	561	600	600	625	573	638	609	597	601	560	587	633	589	596	587	601	599	596	588	599	627	589	590	590	577	591	593	611	650	601	604	576	602	616	608	564	546	629	590	592	608	581	582	573	597	615	603	621	616	611	597	604	570	581	596	609	592	573	580	631	590	591	572	605	581	574	633	620	621	617	595	602	612	642	608	593	593	615	647	606	577	584	654	598	574	559	577	602	576	583	624	599	610	585	602	586	615	595	595	585	619	597	605	588	566	624	626	570	615	608	611	576	610	587	603	583	626	560	608	590	578	597	623	593	581	558	628	637	597	523	598	543	629	619	545	595	586	561	579	590	586	600	622	602	608	583	601	597	574	628	631	576	557	598	603	604	643	583	614	607	567	641	590	592	625	571	570	622	615	604	592	566	596	561	580	621	626	560	638	527	599	637	566	574	606	613	621	579	602	580	564	598	606	624	591	554	591	599	593	627	561	573	624	587	645	635	596	621	599	606	566	605	610	602	580	654	605	544	572	603	589	573	571	592	605	598	623	606	564	617	603	618	601	644	594	558	614	608	619	598	610	598	604	598	613	607	610	649	561	604	564	615	619	602	617	581	565	601	627	617	585	612	578	593	628	588	671	541	574	602	597	587	619	581	581	601	574	568	606	618	612	631	591	616	602	597	614	602	610	551	588	589	599	577	610	630	584	655	643	620	588	645	599	566	614	576	618	578	625	574	622	646	627	653	667	580	593	608	614	616	624	639	620	582	608	633	578	612	667	627	616	595	573	592	634	581	593	582	636	619	623	583	571	575	617	607	642	611	570	605	548	604	616	599	661	577	636	626	590	564	571	566	625	523	599	607	599	589	565	637	616	597	603	616	594	547	561	568	592	596	618	588	584	593	605	610	583	564	626	574	603	558	615	604	593	604	611	630	588	581	575	633	569	623	602	576	615	625	582	556	627	581	668	632	602	609	599	568	588	581	605	567	626	604	598	568	609	585	616	632	570	594	631	602	631	615	623	598	585	580	629	565	594	598	598	613	547	592	586	599	641	628	595	674	622	607	590	600	585	612	614	595	549	622	563	613	623	625	588	564	566	628	569	575	619	626	580	580	622	625	592	586	556	619	611	642	569	620	598	621	598	594	608	606	628	578	590	629	625	594	567	604	552	564	583	624	614	578	628	643	643	617	626	593	612	608	612	629	591	635	609	593	623	580	573	625	604	610	609	554	617	628	551	607	598	621	613	548	621	627	631	591	608	618	619	568	599	564	623	618
23461	21124	31687	34211	33505	23333	7043	438	351	367	326	343	331	315	294	318	303	310	350	303	303	334	338	323	321	324	299	306	313	320	316	296	291	324	295	314	316	312	294	311	278	298	313	301	304	308	285	306	310	297	320	283	340	295	275	319	338	322	320	322	333	323	311	300	297	322	311	292	289	291	334	294	297	301	307	316	312	329	366	312	316	276	295	312	304	335	300	309	313	305	306	300	319	309	307	326	328	332	310	308	343	334	311	283	329	317	306	322	285	300	311	322	301	304	353	318	308	296	267	328	288	299	322	304	311	322	327	323	302	318	315	341	312	350	335	307	310	298	285	324	319	292	296	312	312	313	319	315	313	343	296	347	312	294	287	282	284	320	303	324	313	288	300	288	325	318	330	304	313	298	299	313	293	309	297	337	322	314	296	287	323	306	311	323	345	327	296	297	312	302	299	324	350	342	316	292	317	290	327	265	325	325	306	289	293	310	311	293	335	257	336	314	304	316	287	306	323	318	282	307	300	301	321	314	309	317	337	324	289	297	325	334	287	303	289	311	324	315	316	325	304	306	287	307	305	329	283	308	333	311	317	308	270	335	284	316	314	310	311	329	299	322	326	330	328	309	308	305	324	271	320	323	321	330	299	298	287	319	309	295	299	323	304	328	303	315	314	321	313	313	291	340	330	312	315	290	304	296	337	335	314	310	352	294	278	305	300	316	310	290	331	304	309	327	329	328	285	298	316	298	304	309	267	303	300	309	301	318	321	296	330	325	308	319	299	334	333	267	326	311	325	300	281	306	323	341	291	314	300	315	314	275	291	330	325	289	311	308	352	311	308	320	290	332	265	325	332	295	288	317	322	342	347	306	327	323	320	322	320	329	319	288	305	316	318	305	312	328	293	306	315	331	312	327	298	314	329	317	311	310	312	305	292	298	330	277	304	321	288	301	289	301	302	328	312	305	319	335	304	299	281	317	351	325	338	333	316	320	329	298	315	315	331	324	312	315	303	293	319	334	352	311	318	333	319	296	292	331	297	316	292	314	296	321	322	296	315	303	292	340	312	309	327	309	329	290	307	289	336	299	311	322	287	331	299	332	319	322	326	320	299	346	332	310	292	295	344	313	309	342	309	332	293	319	311	315	305	311	291	322	298	303	333	307	300	294	317	329	311	313	318	308	314	308	296	282	309	299	304	338	295	281	286	340	317	281	281	315	317	347	314	286	290	295	315	325	323	323	293	276	272	280	297	335	312	342	366	337	278	332	327	323	333	305	314	309	328	306	297	267	333	305	312	329	314	316	295	316	310	293	317	297	306	354	312	334	314	301	325	280	298	305	301	341	300	284	287	311	305	266	323	312	289	315	303	358	302	334	354	321	311	308	310	304	300	291	321	305	320	294	309	322	328	316	316	318	341	297	293	315	270	323	303	319	307	298	315	319	304	307	313	326	314	282	295	297	303	342	321	318	319	346	275	267	315	319	316	319	308	320	298	361	297	309	328	327	318	284	324	330	320	331	284	313	333	321	298	348	318	320	335	345	301	291	300	290	340	300	329	304	295	284	277	283	308	318	288	298	291	294	330	342	281	282	295	332	303	293	309	295	291	306	310	296	293	315	331	323	345	329	319	316	336	306	318	311	315	309	296	316	291	314	302	325	316	300	323	299	323	321	324	284	314	301	324	302	298	292	298	304	329	279	319	322	314	289	307	311	301	323	332	352	340	329	340	309	313	343	299	282	327	321	321	314	326	273	301	291	271	316	316	287	311	270	292	299	307	296	315	323	340	325	306	288	305	317	339	321	319	339	310	288	309	322	302	288	310	320	293	305	303	335	287	310	335	290	339	307	308	307	320	292	309	323	299	331	315	312	283	303	295	302	273	322	300	300	320	334	361	317	317	322	327	280	301	340	310	278	311	322	319	315	293	303	337	321	316	318	314	314	325	285	295	336	309	291	280	294	304	319	311	319	310	296	310	338	295	303	313	349	315	326	348	313	335	278	324	308	314	345	307	292	304	287	303	335	313	318	308	309	336	302	332	289	304	323	318	302	327	322	309	301	298	314	345	325	301	301	318	323	281	310	309	326	310	289	325	299	298	299	274	285	313	313	318	287	292	327	283	316	334	347	330	289	284	302	314	273	299	322	321	325	319	299	294	348	300	318	301	312	313	318	327	335	318	324	284	314	286	321	299	340	290	310	314	351	327	291	322	320	327	330	319	298	300	278	297	280	303	328	309	322	296	304	318	298	281	287	261	307	321	335	319	310	329	284	333	312	327	294	263	279	318	319	278	319	302	308	283	363	309	342	295	305	349	311	289	296	276	320	322	304	343	313	325	330	311	300	300	317	291	296	321	327	308	319	316	295	309	281	326	290	304	292	317	325	312	312	312	316	296	293	288	297	292	339	321	330	309	264	319	311	326	317	296	320	315	285	353	326	304	337	310	306	322	293	283	282	306	292	323	323	273	331	293	295	308	325	306	284	298	287	287	309	312	334	277	322	332	318	313	303	335	326	308	285	295	282	305	285	302	282	313	292	309	322	272	325	320	302	330	325	296	346	302	325	298	305	305	322	298	292	292	329	294	318	302	325	298	304	291	348	346	302	303	297	291	296	307	326	313	326	317	298	291	313	307	310	332	326	327	341	328	279	299	323	295	316	285	297	323	316	324	301	312	310	284	316	300	316	328	306	304	323	283	293	312	329	318	289	291	288	327	294	311	317	306	294	324	307	324	289	303	310	314	304	335	328	329	322	336	294	318	284	318	287	299	320	320	293	298	340	336	293	303	289	301	294	341	303	322	311	303	305	303	270	298	310	294	300	330	305	321	319	315	314	317	295	328	326	327	298	313	342	287	326	334	306	313	322	283	309	315	348	299	288	310	281	320	300	307	295	305	274	303	303	338	327	330	311	299	322	304	327	330	289	346	299	288	304	326	306	331	310	292	292	334	313	281	288	336	325	318	312	316	296	319	324	346	320	340	289	326	312	284	321	334	294	329	330	317	266	301	281	306	322	339	299	307	309	265	304	325	317	301	302	306	284	308	301	313	311	352	308	322	293	342	293	302	297	323	284	301	322	311	325	309	286	303	284	307	301	287	267	334	319	282	276	326	305	328	324	319	318	318	301	303	323	309	329	303	330	279	324	306	295	285	300	330	308	326	287	314	300	313	284	338	307	313	291	291	338	303	289	307	287	296	279	326	306	330	312	305	289	331	304	290	309	276	296	314	301	313	334	322	282	305	287	314	293	350	298	307	311	304	304	296	321	272	294	302	308	287	332	283	305	308	335	330	300	266	317	325	318	323	317	308	308	290	316	320	312	295	323	300	285	297	340	329	298	318	341	335	314	307	323	311	292	319	307	338	301	305	295	304	290	290	324	303	314	354	336	313	271	303	296	322	329	337	342	310	316	319	319	307	307	290	304	294	288	344	329	283	294	332	312	307	297	298	315	303	273	331	332	332	295	307	295	323	273	353	289	331	333	331	299
51427	84744	70552	54013	41639	22156	1262	498	470	415	433	433	408	399	377	363	412	441	398	393	365	401	382	423	378	411	430	389	439	404	376	387	391	389	402	416	431	363	419	374	407	399	359	417	357	376	421	406	411	397	389	405	369	385	417	353	390	400	371	386	397	414	379	425	384	396	387	384	403	391	406	403	402	376	411	383	372	403	389	374	393	407	390	436	375	418	379	372	388	391	424	398	390	373	382	393	395	378	427	368	374	388	425	402	395	388	387	372	410	392	370	390	394	402	416	418	434	405	372	389	371	347	388	408	375	386	406	409	403	391	430	393	394	399	390	355	414	399	370	401	356	378	422	410	386	411	381	404	428	362	374	375	403	408	396	387	372	371	408	374	386	358	394	367	401	386	415	390	400	378	400	385	385	384	384	392	401	404	390	371	370	407	419	409	419	371	372	375	416	396	399	400	437	399	415	380	387	378	424	396	374	374	393	403	395	446	370	373	406	393	391	391	395	365	391	402	369	377	418	414	395	393	377	388	388	382	383	380	418	434	366	373	376	421	361	400	383	399	381	357	383	373	416	370	372	388	427	403	412	367	407	442	430	369	400	395	387	382	366	406	415	410	383	389	375	401	370	395	399	413	367	400	426	390	393	424	425	394	411	395	375	399	394	412	380	377	383	353	394	383	397	379	381	385	409	391	437	394	403	426	370	419	372	355	365	381	364	382	402	425	406	358	419	383	375	392	410	373	380	411	399	384	385	382	382	395	382	374	387	390	372	426	384	344	413	359	376	408	430	385	394	386	410	380	414	384	416	374	411	397	404	406	377	387	410	385	415	420	441	376	397	416	382	386	386	418	387	384	373	358	434	379	358	402	366	403	382	423	360	373	365	379	375	378	372	389	362	368	377	393	349	350	391	368	401	404	373	407	355	408	412	398	432	398	422	375	431	412	378	366	381	384	387	411	377	430	377	408	402	406	413	399	416	415	393	395	409	363	388	391	393	418	422	386	354	387	379	387	361	387	406	392	394	370	425	407	415	423	409	355	378	387	402	396	379	416	436	387	402	422	404	375	395	391	373	370	416	416	394	362	397	392	381	393	403	401	411	398	387	385	390	421	357	422	430	383	398	398	376	342	404	413	419	379	387	424	391	388	399	395	374	402	416	375	389	373	411	369	411	398	394	412	410	392	395	390	380	423	403	361	357	412	359	438	388	403	415	399	385	387	399	382	380	354	376	431	391	415	377	370	414	402	372	388	397	404	386	363	394	405	374	386	428	402	376	371	372	369	366	402	398	382	376	393	360	385	406	395	357	427	412	346	399	376	385	403	407	355	375	387	372	397	399	375	394	402	408	383	381	425	410	396	400	366	366	413	400	372	365	394	359	378	373	345	396	389	395	384	399	448	377	422	398	365	415	399	389	355	382	410	393	425	365	395	375	367	433	396	402	367	392	415	399	368	375	411	389	372	385	370	403	376	375	398	411	412	392	362	372	376	380	394	394	405	384	407	404	406	372	412	378	377	391	411	410	394	371	346	368	387	408	405	406	390	395	374	397	413	397	405	398	371	392	418	373	386	386	390	407	392	379	393	367	383	385	368	389	417	368	406	370	437	361	375	397	411	390	429	388	402	400	391	387	356	380	392	385	366	410	408	394	412	381	405	413	374	401	393	371	350	438	384	386	377	386	369	403	368	372	371	419	406	379	393	406	383	395	384	386	399	376	401	361	413	385	376	421	380	390	447	392	420	362	395	429	387	366	358	367	385	385	368	384	365	386	419	378	394	432	351	420	403	413	375	440	393	408	361	421	378	410	415	365	398	395	377	397	415	391	356	424	391	379	430	408	399	396	388	405	367	392	411	393	414	393	398	382	380	386	390	408	418	391	386	381	381	421	394	367	394	418	386	413	384	398	346	370	363	422	357	394	374	400	398	350	388	413	367	373	367	414	389	382	358	387	366	369	387	392	353	379	396	367	389	361	412	427	387	398	390	401	403	386	386	390	402	385	396	387	391	391	394	416	413	387	375	397	359	368	392	355	399	378	412	420	387	385	405	409	383	409	440	380	371	393	432	365	386	415	373	397	375	388	376	374	377	409	404	383	407	396	404	369	414	414	379	397	378	370	411	407	421	355	391	405	393	359	349	424	407	402	421	423	339	363	370	398	381	381	409	391	431	436	399	379	390	391	396	392	364	374	394	400	383	401	394	403	375	365	429	390	402	408	386	385	397	379	427	365	358	373	393	389	397	410	396	367	403	391	407	389	354	405	371	403	359	403	408	387	373	404	373	380	409	383	407	401	385	349	390	412	398	396	371	380	373	396	384	387	365	373	400	433	381	405	416	368	397	396	375	376	416	404	433	420	400	373	410	373	388	390	402	382	377	398	389	389	394	369	349	390	412	382	415	390	409	383	405	418	375	373	374	386	406	430	386	399	354	411	368	404	368	407	403	378	437	389	396	418	377	384	356	433	362	394	386	392	406	387	407	416	361	390	378	402	384	421	378	378	414	363	396	380	385	364	376	394	423	392	383	358	377	412	406	416	389	414	388	326	405	394	375	373	362	380	363	439	402	398	403	400	367	406	394	431	397	410	377	429	390	360	374	360	367	402	358	370	382	401	393	372	408	411	392	389	369	399	395	400	371	413	369	392	388	384	413	400	363	392	384	390	371	405	375	427	398	373	396	365	441	382	419	434	389	380	376	365	405	388	402	425	389	407	396	381	386	415	402	349	396	400	373	352	411	370	421	396	397	407	367	402	372	380	366	391	370	350	409	415	381	397	444	394	390	384	395	362	392	398	379	397	406	397	408	421	398	406	383	422	395	359	369	409	393	392	388	400	392	417	420	404	399	381	381	380	403	358	415	423	392	435	408	411	398	393	432	341	415	391	387	377	395	418	435	384	417	417	410	405	419	352	360	391	401	419	392	366	413	400	379	384	403	364	416	354	381	402	368	381	377	379	377	392	393	420	384	379	387	397	388	378	386	406	375	385	406	384	375	398	364	392	373	401	381	409	376	399	415	427	389	376	366	364	432	405	397	405	392	411	376	381	404	375	377	363	366	413	382	370	360	377	408	376	379	436	386	400	411	372	391	381	370	397	417	363	394	363	381	388	373	373	421	385	399	380	387	397	380	406	387	453	393	394	369	405	365	389	396	398	396	402	407	411	382	401	385	405	418	417	417	360	381	426	398	383	394	347	388	399	372	397	414	400	403	359	385	373	441	391	408	369	400	409	371	390	420	366	367	420	361	425	422	417	395	382	396	428	396	385	407	394	361	365	389	377	368	409	386	413	421	410	377	369	387	372	379	371	396	367	371	398	406	398	381	392	360	391	348	387	376	413	412	415	441	400	406	397	418	413	371	381	380	344	369	404	421	382	354	385	399	390	386	382	380	400	380	391	400	420	389	396	405	412	416	399	422	403	361	386	413	404	412	376	392	372	410	408	409	389	358	403	414	407	378	378	365	409	413	384	387	398	355	389	372	419	396
22425	20856	30031	29708	32429	26957	14590	1113	285	268	262	262	209	251	255	222	234	250	223	231	211	239	238	221	231	220	217	230	233	225	223	226	235	221	225	220	215	209	233	221	222	223	225	223	231	218	234	229	236	233	236	238	199	219	222	221	214	205	224	227	206	212	210	222	215	214	219	228	240	228	205	191	213	220	210	215	231	231	201	226	217	216	205	237	211	208	220	221	219	204	223	215	203	227	221	211	245	226	209	219	217	212	219	232	220	216	220	230	223	211	225	217	221	245	192	216	237	180	211	197	200	217	221	186	220	215	224	203	241	223	210	223	221	232	210	238	202	215	235	236	217	185	212	211	223	222	202	242	206	211	217	216	216	219	230	226	227	236	238	202	204	200	203	204	228	229	213	223	221	211	213	227	220	216	238	209	223	226	227	217	235	234	233	205	206	225	234	228	227	226	205	221	227	207	202	221	206	215	208	229	206	240	220	203	244	244	199	213	220	219	219	212	221	241	206	197	212	231	229	234	206	228	216	220	214	222	222	218	255	193	223	209	220	200	234	216	187	215	190	205	218	206	215	233	250	213	203	225	219	234	224	200	203	230	262	239	239	210	236	195	236	195	208	205	222	226	197	206	206	217	211	240	208	238	211	204	229	246	231	217	220	229	219	199	210	194	224	226	237	220	230	199	236	221	200	238	226	210	205	195	201	199	241	252	202	208	230	196	219	231	182	217	202	201	202	210	199	242	238	208	206	205	208	228	221	202	222	249	207	218	217	212	249	214	214	207	196	203	212	240	203	226	215	227	227	209	191	225	194	234	224	216	221	211	202	218	230	198	218	220	212	205	226	218	221	238	216	234	196	237	212	236	226	216	229	210	214	197	211	224	224	204	216	219	204	201	198	238	235	203	207	193	226	206	191	226	198	211	222	262	188	206	239	242	246	216	202	195	215	203	241	247	228	235	211	209	232	202	260	217	226	239	209	209	229	210	190	216	196	244	228	220	241	226	205	209	222	215	203	228	210	211	225	203	231	222	208	235	210	197	214	225	194	204	197	254	195	204	209	241	212	210	272	202	245	217	224	227	219	231	237	205	241	230	226	224	238	244	215	214	217	248	215	201	213	244	222	209	212	241	227	185	232	241	218	234	212	208	238	231	198	200	221	241	181	224	202	217	211	211	238	217	231	228	203	229	213	183	210	226	234	225	235	198	207	215	224	218	237	208	202	211	217	232	207	226	215	231	226	217	229	227	227	199	220	240	218	203	226	225	223	230	223	225	236	194	202	241	233	222	200	194	236	195	199	247	227	216	201	231	207	245	196	228	208	226	208	207	189	181	226	215	184	212	196	191	196	204	227	215	235	216	209	196	223	243	216	201	213	218	228	206	225	217	222	242	200	217	237	233	225	211	234	226	243	229	232	225	203	221	201	221	222	206	200	200	215	214	191	200	217	223	179	223	213	216	220	208	249	219	252	202	237	210	209	199	208	227	209	250	195	211	216	224	206	218	193	211	215	207	206	230	198	223	232	238	227	205	225	216	209	227	196	217	208	211	233	219	202	213	208	218	191	225	228	195	243	197	212	202	228	224	201	195	215	197	211	215	211	232	224	237	242	202	210	210	227	218	221	196	209	225	208	202	203	240	200	228	229	209	213	243	203	223	219	230	209	210	213	217	208	213	218	226	227	197	217	228	190	248	194	235	225	217	250	234	216	240	200	212	214	230	202	220	212	249	217	211	210	224	215	224	217	239	222	215	222	221	204	228	218	211	235	232	202	210	203	217	223	226	201	206	213	228	239	226	201	240	216	210	219	221	200	224	219	213	246	204	224	201	224	217	219	199	229	222	222	226	257	219	250	238	237	222	197	209	219	199	221	201	222	223	214	225	247	229	227	203	219	210	253	202	183	222	243	211	199	223	224	213	218	211	205	198	230	202	220	234	242	201	226	209	198	238	206	207	216	194	218	213	223	216	198	223	198	228	229	204	185	227	209	219	218	192	243	222	220	221	244	224	209	239	189	209	205	230	218	183	234	206	205	235	209	216	205	221	208	233	214	201	208	215	216	205	199	220	217	226	206	204	242	197	228	216	226	204	201	222	206	194	211	254	203	229	202	224	209	231	205	203	231	229	236	196	224	208	246	242	207	215	223	211	225	215	230	234	233	221	227	224	240	220	226	222	204	229	244	191	231	207	205	214	198	231	175	224	234	200	229	198	213	196	223	214	192	256	217	208	224	201	201	224	198	212	205	204	247	221	186	218	223	228	228	192	217	233	274	221	239	203	222	199	189	237	219	217	211	199	234	217	190	212	220	216	218	220	192	220	225	210	210	215	184	233	200	187	213	221	214	216	238	203	241	204	230	214	206	224	239	227	234	194	196	232	232	243	210	229	206	198	233	222	229	223	214	221	197	205	197	231	225	197	196	226	211	193	190	193	199	197	209	204	230	196	219	216	204	236	221	237	220	197	245	200	210	223	227	212	204	217	215	229	214	240	225	211	215	205	222	198	205	227	212	212	223	231	187	212	214	210	229	241	221	197	223	215	216	230	219	218	215	236	194	189	230	221	228	219	198	219	196	245	218	224	225	205	223	208	217	257	218	206	219	196	204	230	218	217	228	217	209	212	232	199	239	225	248	255	206	220	214	218	251	219	216	214	209	209	229	211	218	210	221	226	221	215	236	213	211	215	235	218	227	219	206	200	232	224	219	224	228	222	218	224	206	200	222	206	215	206	214	223	193	230	197	239	221	237	227	211	232	215	208	238	233	227	212	223	242	204	215	207	227	238	215	244	225	204	228	195	220	241	232	225	235	210	228	203	216	204	231	218	193	205	218	207	227	229	226	229	212	237	229	227	228	238	218	212	216	211	216	224	208	238	205	200	240	223	228	199	213	217	212	231	215	232	234	209	234	224	219	226	212	222	205	200	224	238	247	207	211	218	200	224	240	201	184	213	179	210	235	213	217	235	256	187	221	222	224	215	215	225	207	210	205	210	211	195	202	188	215	211	202	215	221	205	241	224	216	230	215	229	219	217	228	206	215	209	196	212	215	224	239	218	230	201	231	214	212	203	212	244	203	210	200	218	200	215	198	201	188	219	218	214	220	213	229	222	242	195	235	234	207	215	214	199	224	215	200	217	198	195	198	224	235	230	214	223	221	229	210	243	187	235	225	189	231	204	217	212	245	230	221	221	191	241	217	202	202	229	206	204	228	207	219	215	210	197	193	235	220	224	215	235	197	238	190	206	208	217	211	244	203	194	204	237	195	250	254	196	232	232	212	209	247	190	197	227	228	243	215	206	195	224	214	214	216	232	207	208	244	236	209	210	239	205	218	235	226	203	211	221	222	234	212	207	222	207	189	212	213	211	234	230	194	220	223	234	219	201	213	229	206	206	215	233	218	209	254	192	212	229	227	216	201	185	228	244	229	209	203	209	229	213	210	203	219	233	234	216	193	232	234	209	223	208	218	241	197	233	195	201	209	191	221	218
58665	95885	81297	65117	50556	30376	1753	476	444	393	365	342	338	290	306	301	285	295	283	288	260	249	252	305	276	309	242	264	279	289	270	277	268	267	261	250	257	286	243	285	265	268	274	271	269	270	289	285	261	263	268	294	279	267	284	262	264	253	239	273	265	259	283	265	284	297	292	244	282	289	273	280	255	288	270	276	248	253	277	298	270	273	278	234	249	251	261	269	292	259	267	271	267	259	251	279	273	278	260	265	260	254	258	268	286	280	268	258	273	269	261	243	240	273	258	262	248	277	261	247	288	261	283	254	267	280	263	262	276	237	260	274	280	251	253	248	256	274	272	260	268	273	253	271	268	235	269	263	262	259	252	274	286	278	249	294	255	244	252	261	271	243	239	260	257	257	278	265	285	266	251	252	274	267	249	253	287	258	227	231	282	240	234	265	248	247	281	252	259	295	266	239	261	281	307	293	263	262	265	297	249	268	269	285	270	229	267	247	295	273	266	267	270	288	262	255	269	267	284	255	263	264	266	239	278	245	262	287	238	243	261	285	291	225	259	251	266	252	228	281	252	258	267	265	242	248	242	263	280	276	244	257	253	249	270	262	285	294	257	262	306	247	245	245	299	233	270	271	262	258	265	247	264	241	269	259	276	268	288	253	264	249	256	258	263	287	256	273	293	285	260	253	259	258	261	265	271	244	252	246	263	244	257	293	265	265	274	283	266	262	240	285	247	276	259	249	274	278	275	253	261	278	264	262	260	267	271	257	282	257	279	231	240	248	230	271	268	291	278	231	291	261	251	257	236	240	244	267	281	252	252	262	270	282	297	286	285	240	305	271	235	268	269	284	266	258	286	283	241	263	256	258	250	253	254	241	258	268	262	269	281	298	298	249	258	282	228	279	262	263	254	252	248	258	261	261	283	260	246	302	269	285	269	262	278	246	244	258	268	275	266	297	258	303	277	258	275	261	271	244	281	228	260	276	275	235	260	242	288	270	247	242	264	247	261	286	270	253	305	254	255	275	257	248	248	276	284	239	240	267	309	274	256	265	287	250	254	260	258	244	279	261	261	242	268	262	257	262	250	270	256	270	254	259	252	241	277	285	243	261	241	259	245	278	272	265	251	278	233	289	242	278	270	259	248	267	267	250	257	286	238	295	253	255	233	258	259	255	247	255	279	259	243	236	267	259	272	277	258	264	235	266	257	259	261	246	237	259	250	272	251	283	270	263	263	271	268	226	228	285	265	242	286	287	297	261	235	253	248	268	255	243	256	261	262	257	242	253	259	274	279	257	263	274	275	259	279	283	270	247	290	288	238	279	237	251	257	271	284	260	269	270	248	267	271	262	261	271	283	234	244	255	241	228	252	267	255	286	250	259	236	263	264	266	251	242	257	265	264	284	256	290	286	266	269	260	246	274	250	250	234	251	248	261	278	244	258	316	253	277	264	268	259	255	285	261	266	241	267	233	274	264	274	259	259	295	255	286	249	253	249	255	271	290	276	245	260	294	273	291	258	259	255	278	255	267	281	245	257	270	259	245	218	274	298	241	292	270	255	271	248	262	255	270	281	271	272	255	299	234	273	247	260	248	283	288	271	272	285	283	258	285	250	269	259	296	253	260	273	288	271	252	264	277	254	221	236	279	279	293	226	267	270	259	257	238	239	305	233	265	277	262	279	267	250	288	262	262	258	234	248	232	259	268	250	236	256	261	249	254	251	258	255	259	265	266	267	248	256	296	257	269	273	244	271	223	259	272	267	264	256	276	265	268	259	256	292	251	279	261	264	264	278	283	257	241	273	261	258	266	251	265	251	249	242	250	227	254	247	265	266	246	296	274	266	257	297	267	243	281	236	297	248	296	230	232	253	270	252	292	286	231	292	255	276	252	280	248	226	249	261	238	260	257	248	241	246	247	261	265	269	283	259	256	265	269	254	256	267	262	272	246	268	240	261	265	260	267	261	283	241	243	258	254	254	229	253	277	249	258	261	245	270	254	293	272	278	276	253	250	265	260	238	243	254	294	250	250	254	261	274	256	267	270	276	228	255	241	253	239	259	271	219	263	273	244	291	258	260	254	275	262	236	267	282	267	246	280	289	244	280	248	281	285	263	291	270	260	261	252	288	255	245	260	284	251	265	239	269	259	271	264	258	270	259	283	254	267	246	244	273	266	241	253	280	268	248	253	232	245	257	244	260	276	247	265	283	257	270	263	246	280	280	259	260	275	253	252	289	291	272	260	251	268	257	279	267	272	220	257	224	278	267	271	249	263	282	248	258	261	238	243	262	269	238	257	261	257	242	242	258	234	254	283	329	278	252	259	265	262	267	282	235	241	275	249	281	299	284	261	269	268	235	264	274	263	302	263	256	250	284	279	267	243	250	265	272	266	280	263	258	247	271	260	277	241	271	265	287	245	261	257	262	230	275	259	261	257	272	261	241	267	226	227	274	248	250	263	266	269	287	264	251	271	226	248	263	255	254	269	265	261	250	293	266	248	263	265	256	246	269	263	255	252	252	289	244	256	296	244	243	262	277	261	275	245	289	264	263	273	262	279	257	262	247	248	275	241	275	253	268	255	258	287	246	254	259	269	258	282	300	263	262	285	245	273	260	282	298	278	246	272	280	263	288	270	264	259	284	281	273	232	261	254	274	260	251	255	268	251	244	255	278	246	251	264	263	276	267	277	250	286	266	267	259	286	244	245	261	285	260	267	282	255	247	261	244	235	274	257	267	258	284	248	247	239	264	253	247	253	249	283	258	250	250	235	274	252	236	256	279	255	234	282	312	254	261	250	267	273	264	265	292	238	282	298	260	263	244	263	279	292	247	252	255	271	264	251	257	274	256	241	258	252	237	258	268	256	231	249	237	238	283	274	248	255	239	258	265	257	298	270	274	254	250	261	245	289	248	248	234	248	254	257	249	262	260	233	232	256	268	262	282	243	286	262	234	252	226	276	262	274	259	276	269	271	246	246	279	255	273	257	261	249	268	248	241	277	253	255	276	249	296	273	278	279	240	280	234	284	276	258	280	284	232	276	234	253	258	275	255	244	280	259	262	266	253	296	255	274	274	252	235	262	278	258	255	269	264	261	259	274	288	233	298	261	244	262	234	269	274	255	272	259	293	252	263	260	251	246	254	274	262	279	264	295	258	264	262	263	254	248	300	281	268	257	258	283	240	261	232	252	259	246	259	264	229	298	275	269	260	281	249	268	241	271	249	255	249	266	260	254	281	275	284	279	266	253	250	251	267	246	275	257	316	254	276	273	266	251	257	253	260	257	256	260	258	254	255	265	269	246	289	272	273	267	262	266	294	242	249	256	243	278	247	280	253	301	270	269	259	270	256	269	283	262	264	258	263	273	261	249	279	267	286	305	261	265	267	294	279	270	241	237	261	239	282	285	244	263	283	302	252	275	275	285	246	236	284	257	250	257	237	241	274	250	259	295	261	266	273	282	296	283	272	265	290	265	284	291	270	274	260	264	246	268
27110	23259	27600	20618	9789	2917	567	500	497	546	529	473	495	459	468	464	503	422	487	464	547	495	496	495	523	531	490	474	508	514	511	479	527	526	482	490	478	513	486	539	467	511	488	464	485	505	542	470	508	472	505	513	516	494	495	454	495	518	450	505	481	481	492	494	475	489	490	472	516	514	517	493	472	510	474	450	510	489	467	478	497	489	488	457	484	471	492	495	510	483	472	496	478	505	506	522	502	469	493	469	505	500	518	502	476	466	495	491	467	469	514	478	527	486	490	499	473	475	494	498	477	481	478	484	474	469	485	511	440	465	501	484	507	484	529	488	482	478	510	447	538	496	491	486	501	535	495	505	488	443	506	511	514	512	516	507	498	503	472	499	466	510	483	498	480	509	489	480	470	487	529	484	481	489	477	473	496	527	501	477	481	517	527	502	512	509	509	449	482	488	501	493	517	485	485	470	498	492	499	458	504	474	487	462	508	471	540	484	515	474	480	516	480	501	446	525	519	501	496	486	465	484	513	513	560	474	491	444	498	461	500	491	507	486	473	513	483	498	499	515	474	552	475	474	477	507	472	474	478	509	512	441	516	517	512	509	500	513	518	510	485	499	521	512	473	461	475	473	461	461	449	501	502	512	524	491	515	470	468	498	480	481	465	465	486	465	495	481	502	462	528	470	498	498	500	484	497	443	494	517	466	501	485	520	541	499	449	470	470	487	471	508	498	483	511	489	466	475	472	458	490	527	459	483	474	473	503	525	487	475	516	489	491	505	468	471	492	493	499	536	476	518	532	537	529	490	551	478	505	503	491	523	499	460	504	490	577	527	496	464	448	493	536	475	539	502	494	493	508	462	459	445	515	479	496	486	545	450	464	517	514	507	505	464	460	478	513	477	456	466	511	480	497	498	500	524	449	486	486	476	455	490	488	523	485	463	494	492	530	535	512	492	496	471	499	510	473	510	448	492	504	516	486	470	492	495	525	510	455	531	516	483	516	514	500	517	500	460	484	517	481	489	527	487	508	509	505	472	467	470	497	526	493	441	492	506	542	489	521	473	505	530	434	494	520	503	488	475	507	528	531	530	439	563	489	522	530	469	419	505	490	487	500	498	505	529	478	493	491	523	491	519	516	460	504	516	482	467	464	504	502	477	505	505	474	505	496	485	511	524	503	508	486	511	532	478	519	544	478	475	461	450	481	498	484	458	531	454	538	451	503	446	437	537	509	483	508	507	493	535	505	465	527	507	512	473	456	496	518	449	478	531	496	515	489	463	506	484	474	463	507	439	485	463	478	495	484	505	510	506	491	505	502	495	478	518	504	482	482	513	461	477	483	479	567	503	494	487	526	467	515	461	529	449	494	514	474	475	479	502	478	489	495	485	512	469	506	494	499	505	496	498	482	466	544	509	527	493	485	474	491	435	521	480	518	452	513	491	473	495	484	469	498	497	477	465	474	478	462	472	445	470	502	476	491	505	517	496	519	494	517	499	486	492	475	461	488	497	506	457	490	491	476	435	489	497	521	487	547	489	459	481	497	510	519	476	453	476	500	477	492	494	483	484	500	488	515	499	472	478	513	495	461	467	513	462	471	494	471	496	456	462	499	490	492	506	497	527	483	464	485	517	506	482	471	509	516	459	436	474	479	490	473	499	529	481	489	484	487	485	515	503	508	499	445	499	484	492	507	508	489	495	555	489	467	465	508	491	505	507	461	489	523	503	463	453	520	487	478	529	482	527	514	461	511	485	519	485	487	476	481	494	490	469	467	470	492	470	492	495	472	504	497	467	487	483	516	501	510	511	500	504	488	502	478	505	476	484	487	505	474	509	487	443	461	503	523	500	506	467	500	491	480	487	479	478	478	474	479	473	472	485	499	536	522	516	515	482	543	492	495	504	471	515	516	527	489	509	492	487	487	494	502	517	495	458	495	435	450	451	501	525	496	506	470	451	481	510	513	513	519	493	520	488	488	498	519	481	477	493	502	511	472	517	474	469	503	458	463	517	467	459	465	517	495	482	507	464	440	513	481	480	493	493	477	502	528	527	528	490	501	525	486	520	528	528	472	509	486	515	501	459	498	519	509	507	522	492	459	492	464	495	470	510	541	462	480	470	507	535	474	483	531	509	505	434	474	497	522	498	517	505	479	481	476	512	472	493	489	504	535	446	490	480	486	490	503	490	486	487	498	486	490	512	491	519	471	472	473	495	473	545	519	478	476	479	470	454	472	507	460	433	510	462	472	479	478	500	480	481	461	493	475	529	513	499	504	489	461	515	483	499	512	460	466	515	489	496	478	519	478	465	529	521	533	487	473	498	474	474	454	429	501	490	514	464	496	471	504	493	492	480	536	460	473	488	496	481	456	512	495	522	471	517	489	532	474	467	465	444	496	493	513	477	477	482	456	523	499	513	492	464	474	529	479	445	491	460	486	526	465	514	473	496	492	478	498	481	470	473	512	488	515	447	458	501	495	503	501	498	535	488	503	517	529	504	499	476	508	519	513	510	492	485	473	468	485	501	505	473	506	537	469	491	517	496	462	499	489	523	477	490	490	500	459	508	517	522	487	491	466	463	524	506	518	528	463	453	549	467	452	487	512	526	464	485	499	509	502	481	488	511	472	489	482	490	486	521	482	495	524	501	523	469	457	503	509	476	491	493	509	532	495	515	480	518	548	445	486	479	521	491	488	498	498	478	547	459	484	506	479	522	499	515	514	457	494	485	511	499	519	539	518	489	513	477	503	478	487	488	478	480	516	517	507	495	499	477	506	515	467	553	521	485	464	512	488	496	492	477	529	484	529	514	494	484	510	481	489	432	511	490	473	478	478	528	500	490	485	493	493	501	461	477	490	506	510	470	503	478	523	536	481	496	469	485	478	470	477	512	482	480	467	477	488	480	468	497	507	551	497	491	474	483	461	470	465	460	535	492	490	500	491	509	479	440	497	488	482	478	507	496	500	483	521	479	473	464	458	476	494	482	485	490	481	485	500	486	524	481	521	482	526	483	522	485	511	503	449	494	481	468	460	460	481	485	478	513	494	494	514	501	495	462	477	465	507	513	521	490	515	505	458	493	528	525	445	467	495	502	457	533	519	471	482	479	520	500	504	447	484	483	465	482	485	479	504	495	498	497	538	499	499	489	470	473	477	513	514	508	490	485	479	477	491	458	491	480	459	475	511	498	495	513	514	509	503	476	460	497	519	514	536	510	484	500	502	512	488	488	485	469	515	472	445	491	457	459	488	461	483	485	506	507	492	478	543	465	468	506	530	466	469	484	492	523	551	442	473	480	491	536	504	511	459	521	512	481	486	453	474	487	457	480	516	482	490	496	510	503	462	490	478	516	484	472	482	505	496	497	468	492	503	456	485	486	520	504	500	502	490	496	496	486	506	524	468	489	467	449	497	473	477	490	475	526	479	460	468	490	489	494	499	479	519	495	496	477	471	515	497	460	470	548	473	505	491	484	498	481	509	497	485	494	515	511
26154	38037	28914	18032	10496	3776	717	605	624	639	613	603	608	619	616	603	587	627	544	560	572	610	609	577	575	612	611	612	606	627	622	599	579	588	595	652	624	601	639	603	613	575	575	636	610	598	602	602	591	626	615	563	591	585	587	572	596	607	594	558	613	606	579	617	586	614	606	640	581	576	589	628	607	587	632	644	575	582	612	582	621	592	626	598	565	633	616	615	607	642	655	631	638	617	611	603	619	608	610	632	600	573	605	595	603	618	627	579	615	591	645	586	555	572	628	583	601	574	636	636	642	613	631	598	618	578	585	597	618	581	628	586	631	605	618	610	582	594	593	583	595	633	622	619	608	601	555	627	595	607	653	589	598	608	591	636	626	631	621	599	609	605	609	583	575	599	599	542	593	577	617	633	601	626	600	621	624	612	610	632	588	593	610	560	613	597	590	603	589	621	631	547	565	606	563	600	616	605	564	624	611	646	600	559	610	653	583	590	620	600	612	607	593	642	602	574	577	584	631	561	571	599	590	587	640	596	623	619	558	556	602	608	617	618	567	624	553	561	561	646	603	611	639	601	624	598	581	571	586	665	595	576	585	594	556	589	607	549	600	671	601	602	586	598	630	586	594	634	609	607	584	592	620	587	597	628	644	609	634	594	600	583	598	605	599	613	608	595	552	604	621	624	609	578	600	574	594	602	598	567	585	595	627	579	571	586	606	637	612	621	581	629	631	611	626	571	597	578	604	610	532	591	614	610	597	583	590	610	596	573	587	611	622	615	626	506	583	595	655	574	606	582	610	590	621	606	654	612	589	607	577	621	605	615	606	610	618	624	629	617	598	623	594	561	594	556	583	619	562	594	624	588	628	579	600	582	624	598	589	563	618	597	597	615	586	657	605	619	560	609	594	590	626	537	569	599	591	615	625	635	595	585	623	605	592	610	571	606	651	612	581	612	601	639	618	622	619	616	574	595	622	581	586	582	598	629	612	556	625	608	607	601	586	594	597	574	567	558	577	611	598	607	607	577	618	595	614	609	593	589	593	573	608	645	587	640	583	637	622	607	630	551	633	572	652	569	566	607	585	623	645	624	599	576	577	628	587	607	607	596	630	616	598	610	596	574	588	615	594	602	591	566	578	664	596	641	587	622	617	603	589	567	590	591	563	595	579	647	592	580	600	639	646	612	605	596	604	607	585	600	593	607	599	589	604	592	630	562	562	622	584	598	594	594	579	598	598	596	614	577	562	595	598	638	582	597	625	549	591	629	597	605	607	613	590	571	607	596	603	624	609	598	566	598	582	583	603	605	636	617	620	627	640	586	572	633	631	570	591	591	646	591	609	634	605	648	631	614	604	612	609	605	580	559	572	578	641	570	649	625	601	578	635	668	578	577	592	594	594	589	610	586	598	582	583	576	657	568	616	629	609	605	607	611	605	568	597	611	595	586	590	587	665	606	592	615	608	628	581	587	562	583	602	631	591	582	620	607	640	593	588	597	581	552	588	566	589	614	576	609	612	537	582	595	565	626	616	583	543	624	631	619	603	607	616	598	605	618	614	624	604	620	585	583	637	558	589	611	597	616	614	653	594	605	607	578	597	588	601	590	654	586	602	613	617	597	660	563	589	609	602	612	572	585	582	619	586	617	628	596	570	606	627	592	611	559	621	595	591	620	613	606	591	601	636	586	610	600	616	637	617	633	633	547	639	559	584	593	643	625	684	605	637	613	584	612	666	563	591	615	580	558	617	535	606	563	610	628	582	570	610	578	590	633	620	613	657	599	603	648	607	602	569	613	584	574	601	618	605	667	578	625	638	593	621	576	606	562	600	561	635	622	563	616	602	606	596	598	624	691	564	620	570	628	578	590	583	630	567	607	593	603	587	591	611	625	615	604	645	592	600	604	608	631	624	585	657	624	589	580	650	610	588	623	615	627	641	574	608	579	556	602	627	623	599	623	614	606	619	633	618	618	582	564	605	598	654	607	587	618	592	625	602	607	602	637	589	573	588	596	592	543	546	602	648	620	616	597	633	614	620	647	621	637	584	601	635	618	656	575	600	641	606	592	593	609	564	616	612	603	603	604	563	542	568	577	610	569	543	592	614	594	585	618	649	609	581	597	573	612	589	623	611	605	565	617	598	595	569	603	566	627	616	619	636	598	589	652	617	603	610	583	559	601	590	612	601	631	606	614	664	589	620	594	614	579	653	630	529	633	597	594	586	577	619	579	593	605	595	660	613	588	593	585	645	597	557	567	605	605	591	589	578	595	622	640	634	603	592	616	582	617	589	553	624	642	629	611	598	587	610	602	601	613	607	573	620	614	600	579	582	575	585	585	625	597	584	594	619	585	636	584	583	656	581	598	626	603	602	628	601	611	644	619	623	598	602	653	609	606	611	613	569	663	652	623	598	609	619	634	597	614	605	623	627	603	558	633	658	579	557	617	622	609	606	608	619	608	597	610	595	599	614	576	583	629	602	568	605	606	598	580	607	608	586	573	630	547	616	611	642	578	619	580	628	604	641	615	601	666	620	599	587	610	635	588	599	551	591	607	636	616	584	595	588	609	580	607	656	621	622	583	599	600	656	633	627	630	567	590	626	577	612	600	617	604	575	605	617	604	621	604	587	609	573	630	599	604	626	612	617	604	600	605	571	631	629	586	582	580	653	628	645	627	575	600	627	578	646	602	583	573	599	596	567	601	603	601	579	624	624	608	596	568	603	619	639	598	633	615	599	640	644	634	579	649	614	604	583	588	607	601	603	596	611	632	631	569	618	578	546	621	611	577	597	565	595	599	605	592	614	599	568	622	652	579	641	592	573	627	620	608	591	561	584	597	612	555	615	564	618	562	623	599	597	590	634	643	609	632	625	590	604	649	624	598	612	632	573	611	596	587	651	596	632	583	600	579	593	593	580	582	637	603	654	613	611	594	585	542	574	598	600	639	607	568	603	650	593	555	566	610	586	624	568	543	582	546	573	574	607	571	600	596	573	575	541	581	601	647	578	631	597	629	562	641	597	622	590	635	601	629	605	571	626	613	614	603	607	576	609	638	624	614	600	632	579	609	621	604	601	674	578	578	592	607	603	575	594	576	602	615	629	581	599	578	612	550	545	635	607	588	574	596	616	585	592	597	568	617	604	570	624	606	654	647	594	616	596	614	579	608	590	650	584	596	565	607	622	624	572	626	595	611	589	643	611	621	611	600	654	619	591	537	599	601	598	616	621	647	582	597	559	614	591	589	593	600	626	631	566	587	582	614	607	596	650	632	610	600	618	640	568	572	530	580	585	592	589	599	615	583	589	616	598	618	567	588	558	604	554	573	595	611	607	629	589	634	585	563	650	544	534	604	618	631	605	609	625	574	654	648	568	600	613	598	615	608	630	623	606	608	593	614	632	591	595	582	631	581	650	604	596	619	589	651	586	567	619	583	568	655	619	601	618	604	562	591	599	569	582	603	610	607	586	616	585	580	588	599	625	555	626	598	614	637
23315	21035	31516	33657	32801	24414	7474	435	329	389	361	321	336	332	319	308	359	296	350	321	332	341	320	274	296	303	304	308	344	323	295	320	365	315	313	325	321	328	293	318	313	344	288	300	280	332	306	310	336	333	308	315	334	334	353	333	312	331	313	363	315	312	269	314	318	325	278	296	341	325	317	322	313	311	304	316	301	315	328	347	306	314	317	316	301	332	309	320	295	298	309	289	334	323	294	330	330	295	337	296	323	276	308	310	307	306	308	327	338	320	307	275	340	323	284	325	299	322	294	327	325	289	298	328	336	309	303	297	309	303	325	346	290	304	336	355	314	298	324	335	301	306	332	302	305	311	336	300	328	332	330	306	346	336	302	327	310	283	305	319	304	304	302	322	333	312	354	308	329	316	327	302	326	330	309	306	289	286	302	323	314	301	340	322	336	302	363	297	334	348	345	334	304	335	311	285	309	298	339	272	289	327	317	317	314	331	310	308	329	304	335	295	337	303	343	316	312	312	322	318	307	311	300	318	342	323	319	307	319	321	307	331	298	296	319	320	309	313	322	329	324	293	291	335	284	311	305	314	280	287	289	300	300	314	249	317	313	296	303	337	299	298	308	322	304	339	311	331	327	353	314	325	311	307	317	332	330	327	332	293	321	302	313	309	366	305	317	325	310	312	350	309	323	321	289	291	310	325	322	301	323	314	323	286	299	323	301	316	341	296	301	316	275	355	313	313	286	268	284	301	313	311	319	281	300	333	302	321	344	316	310	310	297	303	307	293	311	331	335	323	333	305	335	290	332	307	315	319	305	303	310	326	332	303	285	310	273	307	293	366	304	335	328	280	323	325	305	319	319	345	311	314	273	291	295	282	341	304	323	329	309	355	317	334	287	354	328	337	324	314	298	313	341	294	333	302	342	293	309	312	335	334	339	331	337	322	305	316	269	328	325	319	299	302	346	303	343	342	310	310	321	296	362	298	297	272	294	301	276	346	327	310	328	312	327	276	308	318	260	303	332	345	312	297	278	336	333	276	311	297	321	294	297	350	325	324	331	277	328	308	308	318	324	323	338	329	257	314	363	302	293	325	272	299	283	302	320	322	302	327	313	282	329	314	331	324	314	327	340	286	317	300	303	319	289	300	324	358	296	318	318	269	304	311	303	306	333	275	298	310	297	310	313	283	282	279	298	323	331	307	311	315	302	314	309	316	322	303	338	306	341	339	273	312	331	306	335	328	302	331	318	289	330	302	301	312	273	285	334	318	340	292	296	295	321	320	292	303	288	291	267	349	321	334	323	323	311	317	313	310	309	302	326	319	346	310	324	315	325	306	291	320	306	290	337	321	318	302	301	323	303	315	261	305	311	306	321	320	283	337	295	303	331	330	295	326	332	321	331	341	308	283	302	281	303	332	336	336	305	317	298	310	369	327	307	313	299	328	335	325	328	321	302	324	302	318	330	290	325	318	286	338	322	332	292	310	315	310	318	315	281	334	304	330	315	345	338	327	321	338	306	351	275	299	294	302	310	344	315	330	329	314	299	316	327	299	290	357	305	320	306	337	317	311	284	320	335	318	312	295	317	327	309	336	293	300	297	335	299	321	303	284	341	312	338	301	289	318	310	341	336	307	332	312	308	340	317	314	327	317	316	293	313	336	331	301	331	316	293	309	314	305	290	292	323	298	299	347	333	316	293	321	286	265	319	324	337	277	328	317	341	328	329	326	295	296	294	301	298	297	318	301	299	345	296	323	310	313	319	333	301	319	314	333	312	315	349	324	333	312	314	296	284	339	305	305	289	301	313	319	314	314	298	324	313	319	321	327	311	345	328	320	313	320	303	300	322	329	330	319	289	278	349	299	305	320	329	325	335	319	326	338	304	312	312	322	306	301	269	349	319	293	314	326	299	336	326	306	314	306	305	299	315	305	314	295	297	326	301	299	302	307	305	331	336	298	304	312	314	318	290	316	360	321	315	298	323	306	319	292	313	305	308	327	345	331	321	316	318	314	338	293	274	291	306	309	313	298	304	322	313	303	326	342	316	333	323	337	348	314	293	309	332	335	289	316	284	322	318	326	346	351	288	324	333	305	338	344	327	317	314	297	314	309	342	338	322	306	321	326	316	334	343	302	299	319	354	326	302	339	319	306	314	330	320	347	328	315	329	309	327	303	320	310	335	315	324	319	315	351	306	294	349	307	303	353	331	318	353	333	344	322	314	334	306	330	302	327	305	309	308	315	339	295	308	312	307	315	329	354	322	323	314	318	306	330	308	306	328	301	297	298	302	301	314	305	317	316	291	338	346	283	335	328	378	330	325	299	312	312	302	272	299	300	289	338	335	290	297	311	322	337	329	357	332	316	323	287	324	295	311	333	302	307	328	321	304	323	316	311	330	312	314	343	275	306	291	328	314	300	331	324	307	276	342	317	295	324	317	323	306	303	316	319	328	364	306	324	321	334	330	283	312	318	333	306	293	326	327	289	321	308	313	311	316	317	316	326	312	288	313	313	314	320	315	332	331	295	320	304	300	313	310	285	344	307	332	299	306	264	277	299	295	347	329	331	342	330	302	318	327	317	310	333	317	329	302	326	336	303	310	354	290	320	317	286	325	336	326	301	289	298	295	304	278	310	316	272	311	323	341	313	321	313	328	347	298	291	315	302	306	343	332	293	337	335	301	283	346	333	312	304	325	342	328	324	327	321	318	291	310	309	302	345	334	312	292	322	330	299	331	324	314	316	295	319	327	321	314	287	319	318	303	327	304	333	321	321	326	321	331	330	308	322	301	320	318	298	343	310	327	311	327	311	297	316	305	303	315	290	298	324	340	314	285	321	308	309	317	315	327	306	300	309	311	307	312	339	346	330	322	314	341	319	311	321	346	307	298	315	334	322	336	308	320	335	329	317	304	299	276	288	306	341	300	306	316	304	324	301	339	316	289	315	324	327	303	333	335	290	315	300	297	310	330	304	322	321	286	331	299	305	311	325	330	327	320	336	297	327	331	302	286	296	309	325	317	291	302	286	304	322	353	294	316	294	303	307	314	339	280	309	343	318	320	326	320	338	329	336	325	293	314	321	317	302	315	282	331	301	315	310	314	318	299	309	303	297	311	314	325	343	366	342	312	327	332	310	336	295	332	325	341	311	310	334	299	316	312	296	320	323	345	268	336	313	329	326	294	340	336	326	294	309	313	338	294	313	304	293	340	302	310	353	320	312	338	332	309	299	306	311	288	340	295	332	337	314	318	325	317	313	322	308	307	341	331	335	293	307	327	320	304	305	331	298	276	321	302	309	320	293	312	306	331	319	339	330	303	313	296	298	306	314	281	316	305	295	338	314	321	333	316	334	312	325	323	309	326	308	299	343	339	321	295	284	326	319	310	337	295	306	331	327	342	325	321	329	316	315	314	340	285	317	338	298	344	335	331	342	314	290	313	291	303	304	336	325	306	318	309	321	302	323	334	322	304	330	328	331	325	309	318	293	299	305
51174	84402	70322	53661	41461	24475	1436	473	454	425	437	396	451	422	388	401	425	414	402	400	400	434	381	402	413	387	367	398	414	410	424	385	401	399	423	334	387	404	434	379	396	380	394	409	404	397	405	400	396	394	399	402	378	380	418	424	393	384	381	421	407	412	387	361	393	388	381	407	408	430	413	361	439	397	380	413	362	392	366	419	408	392	389	355	359	391	420	403	410	413	439	388	412	411	388	381	403	426	412	386	389	395	409	416	409	369	412	411	415	428	402	448	411	408	383	379	407	383	403	364	394	399	388	439	418	403	383	378	432	408	361	397	373	367	373	370	388	396	387	384	373	423	377	409	364	400	378	394	398	403	413	402	382	354	420	378	356	396	405	399	416	386	381	422	412	416	394	379	387	375	413	394	364	401	400	426	376	393	382	396	389	362	414	384	409	380	419	416	403	398	413	397	410	429	412	400	391	398	368	401	372	389	374	398	394	431	396	389	388	410	414	379	358	412	400	371	388	411	390	360	400	411	392	376	436	410	391	435	411	392	396	363	413	417	387	413	361	382	386	373	358	407	409	375	399	403	395	403	369	400	386	368	404	395	398	422	386	393	361	400	409	374	392	387	422	368	365	439	411	408	411	414	416	408	392	360	441	367	369	391	404	393	377	415	415	393	427	419	377	389	387	411	387	415	361	375	414	381	384	418	409	387	370	362	403	387	361	424	403	395	360	409	412	403	375	383	412	403	395	434	389	400	366	392	382	391	403	409	396	397	396	367	418	440	388	394	407	414	400	411	379	379	357	355	384	420	371	391	395	384	378	404	389	399	365	420	400	387	382	405	416	389	393	424	372	417	399	436	404	378	393	411	392	383	384	430	355	390	467	391	400	424	411	372	376	401	405	373	399	352	405	395	410	379	403	402	414	408	390	375	418	378	388	394	385	414	389	394	399	393	394	406	393	401	436	420	363	401	394	411	414	428	397	391	380	410	408	409	382	420	375	454	406	391	386	383	454	361	355	370	400	383	417	405	391	364	418	359	424	417	382	386	402	390	370	352	384	419	430	411	399	385	405	380	386	408	367	368	398	397	397	424	365	398	420	415	395	399	414	375	372	385	400	404	385	388	413	430	382	435	370	376	378	413	381	414	407	397	382	374	398	402	392	377	386	362	381	387	409	373	407	402	416	400	389	417	396	408	358	437	409	384	365	402	388	372	410	409	419	420	406	387	395	360	391	426	435	390	432	414	394	378	437	347	395	370	394	394	385	398	381	356	380	403	384	380	386	416	361	406	416	377	407	379	399	386	394	387	354	404	425	407	424	413	419	401	377	395	376	380	406	392	401	380	390	392	393	366	349	403	402	370	438	404	421	376	403	396	410	400	438	383	442	381	389	422	394	382	354	362	404	396	419	370	407	375	413	423	419	393	433	405	393	376	404	375	406	399	389	375	367	414	415	385	414	413	448	382	365	398	395	408	406	390	370	388	368	374	396	369	381	389	412	397	396	369	405	359	368	371	407	338	399	384	409	436	366	377	390	432	406	432	403	439	378	400	401	389	391	434	352	377	362	373	404	412	392	379	388	408	422	388	378	388	388	395	423	371	418	374	370	387	388	399	398	389	394	407	418	401	373	410	383	416	385	434	431	406	390	366	403	379	417	389	375	392	398	335	378	392	380	362	375	413	379	407	407	376	365	388	397	407	390	379	402	396	356	354	366	385	409	412	383	390	400	387	401	392	395	407	398	394	399	391	410	356	382	343	391	379	402	395	381	415	419	402	408	411	410	417	389	388	419	421	417	406	380	397	417	375	382	410	399	416	382	419	394	396	397	396	360	425	383	428	399	416	423	356	407	398	370	395	433	409	380	370	410	395	364	389	424	377	395	406	385	377	394	409	361	381	395	377	386	424	403	432	397	371	405	401	369	429	392	370	402	421	388	390	395	398	392	375	388	403	390	421	378	384	371	406	381	396	358	413	412	396	398	376	393	399	374	370	403	411	416	395	389	419	424	408	382	354	397	383	380	386	368	390	356	411	393	380	399	421	378	410	411	438	370	382	418	396	408	400	381	409	416	397	413	393	393	383	435	359	425	373	410	413	381	418	386	393	368	377	415	417	415	363	382	366	406	422	421	386	372	392	404	397	382	394	395	383	441	386	382	362	407	396	407	399	363	375	443	403	390	394	402	440	394	375	396	421	406	404	401	396	389	404	368	396	413	420	412	389	420	386	363	371	410	389	388	398	389	366	404	387	403	385	393	398	422	393	435	390	409	358	408	367	454	416	412	410	383	411	377	404	381	416	390	372	393	387	396	420	399	383	414	403	369	416	370	365	368	399	374	397	405	414	393	392	406	423	384	384	387	376	396	392	388	403	369	374	402	427	416	398	416	408	379	412	383	392	368	390	395	433	407	415	394	373	361	454	391	377	427	392	384	375	433	425	422	367	408	396	380	410	389	385	378	362	388	369	380	389	396	382	401	401	374	423	401	365	388	379	435	401	365	414	383	378	383	406	395	398	407	385	400	411	413	408	386	430	387	377	418	383	380	390	385	378	410	413	381	391	425	394	396	426	364	395	392	367	445	375	398	380	392	393	433	375	342	347	365	390	411	387	390	393	402	413	387	376	350	400	361	398	391	400	379	407	379	373	394	390	411	377	397	391	396	431	393	374	389	366	399	398	375	402	374	400	408	390	402	345	427	373	381	411	389	402	396	390	408	372	369	394	401	398	386	430	365	424	399	431	397	407	395	402	381	427	417	405	446	380	392	408	413	395	396	428	380	397	384	387	410	385	379	395	417	351	350	406	380	373	408	390	402	395	375	374	394	403	381	364	394	381	431	383	412	369	376	365	414	409	388	410	401	423	392	404	375	390	371	389	412	393	400	407	387	411	413	375	422	385	403	403	395	394	402	399	415	369	399	398	348	411	366	383	388	391	379	390	394	415	394	393	382	411	442	394	410	408	405	395	393	397	372	388	371	385	386	407	423	398	387	443	355	422	379	394	421	398	375	416	398	369	376	371	387	441	393	363	383	397	402	375	391	391	352	394	402	411	363	420	394	383	444	376	411	364	390	383	370	390	392	409	382	415	372	390	372	378	380	422	374	407	361	390	360	435	408	420	408	396	393	419	414	387	373	403	369	425	361	385	382	359	402	427	437	455	398	396	411	401	373	384	399	366	406	406	360	387	392	344	398	388	375	408	376	370	393	472	410	389	406	395	368	420	377	421	421	364	399	393	355	416	392	390	413	382	370	364	385	405	380	430	394	404	380	391	429	384	396	393	387	380	389	372	390	373	387	414	400	382	395	403	340	420	402	388	379	388	366	419	424	407	416	413	414	391	396	375	414	368	436	397	417	399	355	413	398	370	395	402	390	390	380	411	420	397	415	382	418	417	382	392	393	420	378	408	375	373	397	406	375	411	434	398	407	395	430	380	405	414	427	386	405	430	368	407	398	407	379	385	408	414	405	388	403	393	368	378	412	410	372	372
22397	20816	29955	29901	32952	28160	14572	1085	296	292	278	257	254	250	228	231	239	225	233	243	220	248	234	228	228	228	262	217	210	245	230	231	206	232	247	226	225	228	228	255	220	228	217	234	217	219	211	225	225	233	225	200	228	179	186	212	222	257	221	220	263	220	199	218	246	246	212	249	229	238	216	221	244	231	224	220	216	210	208	190	210	223	172	228	239	220	233	236	217	189	231	223	228	216	228	220	229	231	205	208	206	246	232	212	243	250	204	222	212	223	208	239	239	210	219	260	219	223	213	202	230	212	242	241	223	222	206	201	220	237	219	206	193	227	206	255	218	228	214	234	206	228	216	185	235	246	209	231	228	205	216	232	223	221	246	216	237	217	241	221	228	222	216	233	210	235	194	233	215	209	226	213	222	233	207	218	232	238	215	214	241	213	226	223	222	208	227	223	214	227	215	227	195	209	219	240	263	220	225	230	217	221	243	211	216	220	197	212	222	232	206	227	232	224	225	219	223	224	245	233	261	226	233	209	234	220	219	231	231	208	188	218	209	228	251	229	228	223	227	229	212	216	211	213	215	236	207	222	228	213	209	207	236	224	229	214	209	227	242	226	253	236	215	217	211	240	250	225	224	242	202	221	211	211	207	227	199	222	205	204	213	166	213	215	231	224	229	218	239	245	230	199	233	239	232	250	218	238	223	215	239	210	208	222	227	244	204	202	203	235	229	234	207	206	217	203	226	228	221	209	212	195	233	220	224	245	252	223	200	225	245	242	264	217	230	216	209	205	241	221	223	226	254	208	221	225	216	230	243	211	217	200	193	216	231	234	207	224	235	227	221	200	232	225	218	235	233	242	217	238	217	238	240	222	221	215	237	250	249	222	232	215	244	221	231	217	239	224	199	214	231	231	198	221	235	223	212	211	189	212	223	228	193	226	219	232	255	214	216	213	228	243	210	222	225	212	210	220	242	252	212	225	235	217	238	215	225	231	219	220	222	204	236	216	201	219	244	242	232	201	230	230	218	214	225	241	227	214	229	250	233	265	218	247	200	225	205	229	224	223	213	241	247	228	198	243	224	213	222	227	215	195	220	235	221	229	222	234	207	231	224	204	205	214	200	214	218	227	201	255	236	234	218	236	232	237	224	249	220	223	219	247	186	250	239	218	250	214	232	200	242	189	213	221	226	224	228	250	226	220	232	242	196	222	228	244	202	220	215	225	229	247	251	239	214	249	234	202	228	217	219	226	219	194	208	226	226	241	215	245	228	246	208	252	221	226	231	208	222	222	213	231	248	240	230	252	227	230	247	197	223	218	209	229	215	203	210	201	217	221	244	238	230	197	212	229	217	208	200	228	232	218	222	217	250	218	207	192	205	229	227	223	203	212	222	220	225	236	218	179	229	204	207	219	210	241	225	232	202	223	226	253	217	226	207	225	204	195	217	247	226	220	200	218	222	199	207	245	202	226	221	205	222	225	224	226	204	214	226	199	242	225	218	208	219	213	208	217	216	221	233	230	230	225	190	230	227	238	226	226	215	225	224	224	215	237	231	223	234	230	234	220	220	264	224	215	200	224	237	207	231	223	256	215	219	219	216	222	228	249	216	227	223	239	211	225	229	223	239	212	217	217	218	234	202	227	201	224	217	217	205	236	234	211	206	237	227	218	237	199	214	209	205	211	229	207	209	211	207	210	205	216	199	225	230	231	241	221	214	227	201	213	256	233	233	212	193	251	209	208	229	226	224	191	208	239	230	214	207	225	230	245	222	230	187	206	204	227	223	235	223	208	231	226	189	216	215	215	235	209	233	228	223	217	231	208	227	217	258	228	225	249	212	220	238	226	235	227	216	209	221	192	236	221	233	229	222	257	213	237	210	187	208	223	227	231	220	209	223	219	247	203	219	234	206	229	234	252	224	242	223	214	216	211	226	230	223	214	209	231	247	210	235	205	192	216	245	236	221	212	205	200	208	220	206	248	202	218	209	202	228	226	229	230	225	221	223	243	220	234	228	234	258	208	235	217	235	224	222	243	219	230	223	241	211	244	212	230	228	226	242	240	211	230	210	200	205	216	224	214	208	222	229	222	228	230	200	219	231	225	203	218	230	199	221	204	255	234	248	240	245	226	184	220	228	242	199	201	245	204	208	190	195	217	239	209	205	234	231	237	218	232	221	209	223	225	215	221	220	229	256	234	207	247	212	188	232	227	219	219	218	215	231	265	230	202	201	208	246	237	206	226	215	202	216	210	231	229	213	225	198	204	194	232	222	229	238	219	224	234	232	225	230	206	208	240	217	238	230	186	227	211	214	238	213	246	244	208	211	194	237	230	211	238	212	216	226	230	238	211	219	234	227	233	225	231	192	222	238	252	218	214	231	226	229	238	231	204	252	214	224	202	220	204	206	216	236	202	212	227	232	221	222	214	234	227	219	209	235	205	223	223	236	196	229	221	211	224	205	196	251	249	217	238	227	226	210	242	201	206	217	201	205	250	223	216	235	221	223	210	222	229	214	214	233	225	214	239	214	243	199	233	226	225	216	226	211	227	210	205	227	218	208	219	220	228	230	228	251	233	218	222	214	227	211	231	192	191	212	207	210	218	203	211	212	222	218	220	227	227	235	195	218	218	228	194	256	227	239	208	197	241	239	230	218	231	240	211	230	225	219	234	229	225	228	219	197	233	202	239	224	229	223	215	206	206	207	232	216	241	248	217	216	230	234	240	233	212	228	242	256	230	229	243	201	228	203	212	226	214	254	213	220	214	188	214	226	223	236	228	262	270	225	229	208	243	234	214	213	218	205	232	219	222	223	224	190	212	217	214	212	222	209	202	214	209	239	262	235	216	228	232	206	221	207	245	228	201	212	210	256	238	241	231	199	227	240	217	231	223	255	221	213	216	224	230	237	227	204	210	217	241	204	193	211	207	216	200	228	201	233	215	187	202	235	249	242	220	228	205	215	223	244	222	214	251	230	225	194	246	214	221	242	213	213	230	216	219	217	199	236	200	216	237	220	240	228	245	207	232	210	205	223	214	215	213	235	212	235	245	224	224	233	232	231	224	256	210	225	240	220	222	234	207	226	216	200	229	207	208	220	224	233	246	200	239	234	202	244	230	189	218	217	235	249	251	232	198	241	223	236	225	210	223	226	231	217	217	205	229	215	231	216	214	226	217	224	237	206	220	233	209	226	235	220	229	230	207	215	239	221	202	198	239	212	218	224	207	215	228	212	236	229	216	222	235	240	262	243	217	225	225	211	222	217	236	234	216	229	227	203	197	233	238	228	242	245	241	214	228	228	225	211	181	225	238	242	211	197	206	219	193	218	208	239	227	231	218	205	221	217	213	236	257	204	201	237	219	245	232	221	210	215	221	226	237	212	233	245	216	222	223	222	232	172	218	253	254	194	219	219	229	220	220	200	217	226	213	214	240	182	223	229	233	255	209	220	225	203	181	231	214	227	215	222	233	201	227	226	243	247	209	215	241	220	223
58236	96184	81563	65471	51310	32123	2065	446	406	384	350	329	356	308	310	292	276	298	285	285	307	245	283	286	266	269	278	291	274	274	287	266	280	276	294	274	267	298	324	305	273	304	262	326	285	275	295	267	252	278	258	250	259	276	276	264	284	297	236	289	292	283	265	278	295	300	283	254	257	294	272	255	282	262	252	252	271	270	280	274	266	272	286	299	298	292	288	278	279	255	274	240	273	281	249	275	282	306	269	279	270	275	257	274	265	275	294	266	232	283	281	285	269	258	278	254	248	279	280	237	259	265	259	270	262	255	271	281	272	280	253	264	262	264	286	256	262	251	241	289	295	242	264	265	261	286	292	251	281	262	282	288	293	276	286	278	269	261	273	282	300	274	238	260	281	281	275	277	245	251	271	269	249	259	277	278	253	290	287	268	250	267	253	260	255	284	300	258	271	265	257	275	280	257	267	272	290	244	287	275	255	244	262	289	275	273	265	292	273	292	257	284	297	272	250	273	253	285	275	277	269	271	311	256	231	268	238	267	267	297	260	282	251	269	263	288	288	278	286	272	276	257	254	257	252	254	266	268	295	298	275	274	315	274	255	272	263	263	263	251	280	285	291	282	272	240	276	241	247	283	289	254	220	293	247	297	262	290	280	264	260	271	256	258	295	279	241	253	278	263	274	262	243	275	250	280	275	274	296	274	253	282	273	273	263	265	261	259	283	268	287	285	290	260	257	265	251	268	258	263	276	269	282	261	233	297	223	254	274	288	257	269	281	253	267	297	269	282	270	255	271	252	241	283	282	282	284	267	248	281	276	259	278	282	272	278	269	278	279	298	277	261	278	263	270	281	292	260	284	281	262	279	287	263	290	301	280	270	269	264	253	283	259	250	243	279	264	276	293	263	254	264	263	267	265	234	271	268	279	278	277	250	255	227	251	263	288	260	272	246	272	240	236	300	251	252	249	284	288	257	277	251	278	273	257	255	289	279	262	246	242	290	284	258	249	283	265	261	260	278	261	282	261	272	250	240	268	276	283	247	293	255	278	284	281	270	236	256	288	269	244	260	258	284	270	261	251	294	272	255	269	285	257	265	268	280	237	272	275	281	286	305	263	290	268	260	283	258	280	275	239	267	269	258	299	273	262	282	270	250	275	248	261	280	260	248	270	268	251	275	279	258	267	245	256	287	292	251	278	270	242	260	277	307	271	246	295	265	269	274	296	272	269	252	318	267	262	260	261	272	296	251	257	262	288	257	284	270	243	245	266	279	264	277	258	275	271	277	262	266	261	259	269	310	258	261	251	281	276	269	275	252	269	255	267	264	255	241	285	258	291	275	299	217	269	254	261	276	283	255	278	271	264	270	273	262	252	257	289	301	272	263	279	273	241	251	260	256	288	245	246	258	299	285	261	269	268	265	289	245	280	283	267	273	255	300	247	280	259	289	271	265	262	266	269	259	271	282	234	262	280	282	263	263	245	264	293	267	287	248	306	260	259	269	219	266	290	294	264	305	269	299	271	281	293	256	278	265	259	255	269	271	297	288	293	273	276	262	267	297	241	252	305	277	273	294	286	270	262	265	277	270	263	250	248	263	264	263	252	266	248	270	267	291	273	249	274	269	251	285	253	265	272	249	303	275	264	262	262	254	283	263	244	254	272	296	280	272	241	250	281	253	246	268	265	277	250	281	274	282	271	261	255	257	231	284	259	265	292	267	270	269	279	289	277	277	260	260	284	254	278	276	292	265	297	283	258	243	263	291	278	284	260	272	247	290	273	246	292	274	280	261	265	285	266	270	279	262	274	246	295	285	248	271	269	262	251	294	306	277	254	239	280	279	306	292	258	249	274	288	261	266	288	260	280	282	256	274	254	247	252	288	267	274	296	292	282	281	263	276	266	256	262	224	261	284	283	264	234	263	241	272	280	291	268	277	258	275	288	273	272	267	257	250	260	285	262	250	266	264	300	279	268	270	256	251	276	222	253	271	280	295	253	264	269	268	285	269	279	257	270	275	280	254	278	283	287	283	272	274	303	268	275	264	260	253	251	245	244	243	254	253	273	265	283	284	277	254	246	266	260	279	260	249	266	292	307	260	277	277	260	266	272	238	254	263	295	279	264	276	270	237	278	249	282	268	233	265	288	291	265	262	281	291	297	279	260	286	263	255	248	259	290	319	271	303	283	271	270	244	279	294	280	286	276	260	292	275	250	264	286	252	288	262	293	273	252	280	264	267	260	287	266	256	257	256	272	235	273	254	246	259	288	290	235	240	258	294	254	296	253	258	277	267	271	277	291	265	265	297	271	316	253	263	268	270	268	277	253	254	250	282	265	284	276	256	261	289	270	247	279	254	237	279	241	265	276	248	276	267	265	286	280	257	254	279	249	266	291	272	286	277	272	259	282	290	289	291	278	265	269	297	275	282	267	287	265	272	268	262	277	252	279	282	261	266	250	288	252	275	247	266	246	244	244	273	259	297	267	262	269	272	243	276	260	268	289	260	303	261	283	295	253	287	248	272	290	270	263	248	255	245	278	266	257	252	240	287	272	267	271	266	292	259	284	255	259	296	250	277	260	291	287	268	296	259	280	273	280	281	290	268	262	287	245	255	274	259	248	239	237	271	284	256	272	262	229	246	286	267	283	296	250	275	240	308	277	264	259	261	278	282	252	245	271	270	287	276	273	253	264	284	275	277	241	284	276	283	304	254	252	300	248	267	278	283	267	252	272	242	261	291	257	265	262	287	261	265	275	257	261	289	280	281	273	281	241	237	266	254	261	274	271	290	262	245	248	263	259	250	273	267	261	247	271	273	295	274	286	285	278	277	277	254	266	268	265	270	263	265	264	257	279	245	252	280	250	264	284	233	279	270	267	264	271	274	290	240	257	270	276	284	237	260	264	233	227	267	258	276	273	261	308	265	258	251	263	260	270	260	249	255	244	289	293	274	273	291	271	252	284	293	277	270	259	262	256	269	255	277	285	273	271	279	284	244	302	315	278	263	248	270	277	275	262	251	279	253	263	272	276	255	245	271	276	283	286	256	278	294	288	274	273	273	266	262	264	267	270	260	282	298	260	278	259	250	259	257	268	235	284	261	280	277	249	275	277	262	252	265	251	290	256	265	288	262	278	262	280	254	287	305	268	249	259	263	266	316	261	255	260	281	279	290	273	278	251	270	265	281	270	261	265	303	244	271	280	252	269	261	269	272	255	291	263	295	257	231	280	265	236	259	265	247	275	292	266	262	297	284	251	281	255	263	270	292	270	270	255	252	270	290	272	292	267	311	261	257	264	278	286	283	254	251	273	251	275	284	246	263	262	254	242	265	272	263	274	259	255	284	287	281	286	264	265	290	268	267	261	265	258	272	300	274	270	270	278	270	287	276	294	281	251	281	296	301	259	292	262	264	269	246	288	266	298	258	320	258	280	265	285	290	272	278	264	295	228	271	235	280	275	248	248	289	264	267	260	267	256	252	290	264	282	287	266	254
27068	23601	27616	20717	10207	3184	570	519	458	486	496	490	514	483	509	502	505	524	492	498	512	491	510	536	505	544	573	524	532	481	501	510	514	494	477	487	472	476	522	494	499	483	532	505	493	488	535	492	515	505	498	520	488	480	484	496	459	496	519	480	547	543	467	459	531	531	486	471	512	535	490	525	500	453	517	489	460	511	529	515	478	508	478	555	519	478	500	501	436	536	511	505	463	500	512	521	483	523	488	458	494	503	462	553	511	489	467	523	509	516	482	500	466	505	528	464	431	474	527	523	515	502	483	523	462	523	512	505	520	451	485	502	512	515	465	490	505	521	504	474	498	544	485	480	455	520	520	531	528	486	497	547	545	476	505	515	506	459	460	496	465	521	517	476	526	516	495	491	509	521	517	496	498	496	503	486	490	548	494	526	511	491	487	499	508	493	492	502	504	515	467	533	473	473	500	442	484	495	501	518	498	483	521	485	483	499	506	487	495	483	526	467	507	525	501	490	505	501	474	523	494	459	501	487	478	538	467	463	478	505	521	502	502	499	541	527	499	486	475	504	479	495	504	528	542	501	525	491	496	493	488	488	467	502	499	477	528	505	521	517	474	499	497	529	508	479	511	497	519	506	500	488	512	462	485	492	490	499	500	515	521	500	492	505	496	513	477	520	501	513	465	503	482	497	484	498	515	479	504	487	499	500	496	536	507	491	500	502	549	464	509	473	512	481	471	504	515	518	481	458	538	482	517	535	482	501	498	486	487	519	498	469	475	457	493	524	520	452	501	535	526	469	535	501	517	500	486	484	467	510	480	516	516	472	518	524	489	522	479	528	477	511	487	541	501	513	508	516	504	485	528	529	495	476	519	459	463	526	538	524	488	518	466	502	485	529	448	459	514	495	471	467	492	499	488	503	481	505	503	485	457	499	496	460	482	433	494	509	513	478	481	497	472	512	481	512	509	484	481	494	464	542	491	491	489	492	467	507	506	502	458	518	477	514	473	475	518	467	537	492	488	483	496	538	497	494	499	480	518	519	508	487	473	468	485	526	495	527	521	482	487	451	485	519	506	513	497	471	471	501	488	519	507	528	489	497	502	514	492	487	479	492	490	521	465	490	505	480	488	483	527	494	512	490	494	480	463	500	510	468	516	502	490	486	525	544	497	477	477	524	539	512	500	490	481	493	523	459	499	494	470	454	493	501	531	528	506	498	481	524	485	466	504	506	496	471	500	514	498	502	504	465	507	518	498	475	494	478	487	492	486	505	503	483	551	491	500	557	523	514	463	504	510	463	484	490	460	512	481	528	490	497	493	492	487	469	506	511	486	475	510	511	500	487	486	507	513	507	481	509	486	496	470	519	534	515	497	521	485	442	471	519	483	503	495	498	476	487	460	476	512	495	503	533	476	509	492	514	480	546	471	497	492	485	521	484	519	492	499	466	507	455	450	546	504	483	504	511	517	487	514	507	513	481	507	529	477	476	520	478	499	495	513	529	439	495	505	465	515	477	513	508	545	533	498	525	505	524	464	524	488	529	492	504	500	486	532	457	520	509	496	554	464	489	521	496	456	526	527	495	484	464	460	511	482	501	514	528	468	485	486	485	497	537	472	476	454	510	487	487	494	510	493	494	488	578	500	498	482	504	542	515	480	534	494	463	495	487	566	495	507	504	482	479	523	535	473	522	503	486	512	460	524	479	511	468	519	497	509	522	480	523	509	491	465	498	505	474	514	489	519	465	477	468	489	440	488	501	521	508	516	508	523	517	514	511	496	523	484	515	520	476	521	556	516	477	487	507	557	516	469	485	524	504	503	481	497	495	508	498	494	481	513	494	507	485	510	506	485	495	511	511	483	505	459	503	520	486	476	514	521	485	493	494	504	504	500	471	532	463	507	483	451	516	497	458	494	458	487	513	490	493	453	484	500	513	505	495	441	470	527	522	518	532	523	486	497	488	476	519	521	502	503	529	517	504	526	497	512	520	473	513	456	490	483	507	515	474	512	509	491	482	490	482	478	508	552	491	526	503	521	469	463	481	515	474	475	463	474	480	511	503	487	522	522	488	486	503	493	458	488	540	517	509	499	507	541	537	489	461	494	487	517	464	488	447	533	459	483	545	506	519	508	459	473	510	503	469	501	502	506	483	500	486	532	521	515	465	507	515	520	497	488	500	486	515	498	531	502	510	529	517	512	460	518	512	495	498	492	518	522	531	459	524	500	486	475	549	512	451	491	502	506	497	510	527	506	508	487	494	510	512	519	475	517	521	477	511	506	498	537	481	467	476	504	489	523	513	460	504	519	490	482	513	542	504	475	463	524	520	491	479	517	489	536	548	513	492	532	501	537	469	521	526	487	445	466	510	499	470	463	510	487	486	477	487	486	493	465	462	490	480	514	483	538	506	499	516	495	512	514	504	489	533	474	488	546	471	527	533	490	466	501	516	467	477	536	476	525	475	496	500	483	451	482	488	494	491	499	530	508	512	517	514	531	455	467	523	488	458	505	539	490	458	504	510	501	469	490	516	483	487	510	492	514	484	516	474	487	500	490	478	448	504	517	495	525	518	505	530	462	522	504	519	537	493	491	462	469	492	487	489	539	492	488	527	526	534	473	505	489	468	500	519	500	501	501	525	454	545	479	487	466	499	467	492	491	503	536	513	496	501	448	520	492	512	546	494	497	526	508	477	465	469	547	535	511	498	526	494	539	487	483	459	530	516	493	521	509	530	504	515	541	519	492	514	489	486	493	487	524	486	495	464	456	503	494	474	508	511	504	491	533	509	526	471	482	512	501	522	512	464	453	491	486	475	523	463	545	460	490	511	483	489	520	512	527	489	497	506	497	481	483	490	493	527	500	490	503	499	477	502	494	453	486	480	469	541	536	508	498	497	499	472	503	538	531	537	472	458	469	466	503	483	487	527	510	496	492	523	517	509	471	534	494	492	473	482	481	530	454	513	492	489	502	510	515	517	465	430	508	513	512	525	500	496	494	534	498	473	516	456	486	513	489	497	478	530	504	498	484	478	490	480	521	501	502	487	539	502	477	517	454	495	565	513	504	496	487	532	505	489	445	500	489	505	460	460	500	526	570	511	527	519	530	453	453	486	512	485	518	506	454	473	535	518	529	470	470	468	475	481	510	511	535	483	549	531	511	519	473	464	519	501	497	513	489	507	481	489	492	555	518	532	484	498	492	458	480	541	463	484	510	497	483	483	502	475	506	493	508	471	488	488	529	460	477	527	469	479	481	514	498	527	504	510	515	487	503	490	503	515	500	512	492	497	542	506	494	479	429	492	495	481	487	497	529	503	520	477	445	524	471	520	497	513	535	515	502	500	521	505	498	474	489	498	519	466	463	492	455	508	498	509	544	515	491	474	517	506	495	519	517	507	475	510	501	527	495	509	503	480	525	500	500	514	464	526	491	498	475	471	482	513	492	490	503	488	469	518	502	527	467	509	478	545	500	479	505	494	489	541	483	491	540	481
25931	38328	29275	18316	11318	4002	702	602	614	620	613	623	628	595	645	656	626	622	627	620	627	615	599	635	610	641	606	608	622	624	635	605	626	628	572	627	615	601	650	598	624	630	600	592	636	611	620	571	621	612	621	628	555	625	646	606	634	606	609	589	612	593	624	612	574	618	595	649	638	624	602	626	595	600	600	587	600	580	623	616	600	630	649	647	610	571	623	635	593	592	623	598	612	607	574	588	608	625	608	610	627	568	587	620	593	631	580	600	602	624	631	601	630	630	565	561	599	583	591	620	644	636	660	604	658	635	634	615	623	607	636	640	577	626	584	612	593	576	610	615	637	616	602	619	661	614	608	614	598	555	627	625	586	640	592	581	582	609	616	613	594	572	587	609	586	634	623	600	596	602	608	625	591	584	609	656	594	610	639	642	579	618	559	621	640	630	563	597	604	583	613	600	609	607	642	612	611	582	621	639	586	549	608	575	624	589	641	609	593	593	576	625	592	636	610	618	579	613	597	613	626	608	589	570	612	581	578	637	610	634	540	596	622	632	583	560	631	595	610	672	588	616	589	610	618	559	603	624	633	561	622	678	600	625	631	629	611	604	607	586	572	622	632	613	601	592	611	629	597	657	578	640	599	578	613	603	588	607	669	641	604	630	603	610	603	612	606	632	630	585	682	604	606	641	588	640	627	598	626	600	596	586	629	588	596	640	617	622	617	582	617	631	597	601	592	666	584	655	596	627	628	582	611	625	616	620	645	578	644	587	606	596	636	615	600	633	654	631	648	632	586	621	647	578	595	642	626	619	610	642	621	583	630	633	650	611	552	647	643	588	622	630	657	618	637	611	624	616	569	598	638	616	596	636	619	597	575	606	626	639	635	607	670	580	616	636	613	605	639	638	592	623	606	626	633	599	593	612	604	608	590	604	629	569	597	603	585	633	610	617	651	575	586	632	615	618	626	608	584	565	664	612	574	645	587	606	652	629	648	622	574	688	590	625	603	595	605	635	645	610	580	581	598	553	632	604	647	645	592	599	570	629	583	584	642	653	601	634	597	615	623	599	615	595	595	608	610	591	618	586	578	617	595	633	601	599	630	636	609	587	625	598	603	590	619	654	615	574	650	607	602	628	625	590	656	625	612	641	598	630	660	616	636	659	589	599	623	582	599	630	592	659	582	603	644	621	617	606	615	624	621	625	604	597	599	616	630	573	620	618	573	623	610	665	620	617	625	595	626	593	575	613	604	613	621	609	588	590	607	631	637	617	610	580	604	581	621	645	577	572	566	611	601	671	629	586	562	616	615	633	597	604	610	619	587	606	628	613	583	601	616	619	623	636	626	626	634	617	613	610	628	652	592	615	589	621	630	639	626	580	626	597	594	634	610	648	623	660	612	656	609	600	573	621	637	623	615	590	634	611	651	623	587	595	600	568	618	652	602	599	606	649	561	642	617	644	602	593	637	623	613	633	613	628	618	636	621	642	627	608	629	611	621	636	605	585	574	629	599	587	608	626	604	610	594	592	652	571	651	622	606	642	622	614	634	580	615	567	609	623	598	633	626	613	626	584	643	667	614	600	650	625	601	572	600	602	610	638	587	603	612	619	619	599	588	579	608	617	620	633	602	619	645	602	640	618	576	613	565	607	594	586	628	598	600	625	551	588	620	604	623	637	644	660	605	617	641	646	616	598	594	626	625	589	595	624	557	604	593	661	605	604	621	647	588	608	632	601	617	632	555	573	612	608	614	586	658	589	617	637	613	610	597	640	577	601	587	596	650	620	627	573	635	592	593	594	577	587	655	587	621	642	607	593	642	643	626	622	630	587	624	626	557	634	642	589	606	619	562	610	580	676	595	593	589	564	647	623	597	646	608	609	548	617	605	599	617	558	613	634	593	611	619	637	643	652	628	626	587	631	602	633	667	624	662	580	602	616	643	658	618	678	602	614	619	648	623	617	573	630	592	605	571	592	603	604	599	593	625	593	627	605	642	642	584	603	597	599	609	616	594	589	626	585	602	612	633	601	609	623	634	653	637	655	620	615	625	605	655	605	590	622	632	617	625	628	620	624	566	635	627	660	623	599	673	578	618	607	596	613	586	602	600	613	596	623	590	603	658	583	592	651	570	624	642	613	632	616	597	594	604	626	586	631	591	644	627	575	652	581	597	624	632	603	616	581	594	651	585	613	577	637	597	625	606	606	623	609	595	595	650	632	594	593	594	617	632	621	635	647	603	598	654	641	604	597	602	611	639	591	632	595	574	623	620	585	674	637	628	584	642	635	658	621	622	608	640	650	625	610	627	635	618	592	641	594	613	617	579	571	601	627	584	608	602	639	604	625	633	630	651	603	603	597	573	571	630	638	569	590	606	613	623	617	598	597	572	627	629	619	620	580	590	633	608	614	601	630	565	644	614	607	582	628	576	590	606	597	626	619	623	613	607	626	640	581	624	584	585	633	625	622	632	634	597	585	648	627	622	575	642	607	616	617	582	635	602	619	620	613	637	553	610	550	584	652	619	621	615	588	631	612	608	655	635	615	645	622	589	623	584	591	577	657	648	607	610	605	629	619	615	593	619	610	648	585	613	607	589	636	606	610	626	629	611	650	601	613	612	599	601	657	602	607	650	631	580	616	624	656	634	591	572	622	602	586	623	573	566	593	612	569	629	623	635	621	628	596	615	582	638	626	600	628	613	605	605	610	627	603	580	619	590	603	629	600	605	607	595	610	582	589	631	577	607	610	630	596	586	637	653	595	618	592	622	669	609	613	634	615	609	603	617	620	600	580	622	645	618	618	619	596	599	607	607	587	652	614	627	637	650	628	620	634	618	617	629	604	627	647	619	595	613	602	609	559	615	624	634	575	635	571	595	636	585	651	657	620	624	604	627	613	608	618	621	602	584	611	618	614	594	611	606	591	626	629	616	583	577	629	613	571	584	606	613	623	623	611	578	614	583	612	637	592	595	640	593	618	673	636	599	642	609	611	613	601	611	642	634	647	643	657	652	593	631	583	599	623	641	621	586	636	601	626	590	612	595	646	619	607	620	591	604	597	618	586	598	643	590	590	619	594	567	611	609	612	606	587	575	639	623	595	602	598	633	598	561	590	613	623	621	659	633	637	606	619	624	638	623	590	599	566	595	614	670	603	616	587	661	572	651	598	598	592	635	598	641	575	618	655	636	635	599	608	585	617	585	600	598	572	567	641	602	520	634	605	625	614	621	638	615	652	576	640	624	610	607	654	627	606	623	623	593	594	615	644	612	607	659	584	627	607	644	610	594	620	646	615	632	575	599	613	641	598	597	640	583	614	611	610	578	600	627	636	645	603	612	622	618	600	612	620	653	654	598	667	645	631	574	656	607	625	642	593	619	599	624	596	666	616	601	606	647	598	638	627	671	618	632	621	605	601	566	666	637	562	624	681	633	624	604	612	609	616	601	681	601	601	584	614	613	594	610	608	608	646	585	592	594	585	624	621	614	604	656	651
23442	21101	31729	34903	32997	24121	7349	487	361	350	358	308	308	316	337	340	343	351	349	326	304	325	357	325	333	340	300	361	340	313	329	305	321	313	308	332	306	314	326	345	340	314	349	296	308	338	331	334	306	344	327	279	343	313	315	295	323	350	328	336	315	306	310	290	338	309	346	294	269	293	304	296	337	318	313	306	291	331	305	315	294	304	343	295	319	316	324	310	337	315	306	344	296	318	310	330	320	286	326	299	350	324	328	287	289	312	303	329	302	320	295	325	318	328	313	316	319	320	300	333	290	318	315	309	339	317	297	303	345	308	327	305	333	326	282	319	278	323	304	318	324	303	334	314	303	334	310	340	354	330	320	325	317	315	339	339	335	281	346	319	302	305	321	300	320	305	329	324	318	317	321	312	317	355	330	308	313	316	318	335	320	324	299	304	282	329	333	304	355	303	315	291	330	346	313	331	317	326	331	322	327	364	327	322	321	309	318	314	320	321	296	321	334	312	308	315	327	292	318	340	286	346	313	301	316	327	325	326	331	345	318	306	317	317	337	348	299	315	331	304	343	334	335	330	334	314	322	339	317	317	322	327	316	318	331	316	288	312	308	298	310	324	271	335	336	331	354	324	354	366	321	296	331	314	310	322	317	317	304	339	301	348	313	332	326	313	324	307	313	298	349	349	304	288	347	279	325	301	315	298	302	318	313	266	336	329	291	336	302	340	313	302	325	325	326	290	310	334	320	334	327	335	294	293	333	290	315	317	292	296	316	327	326	289	309	350	316	308	311	293	326	330	348	310	326	317	318	354	306	332	342	298	318	360	324	300	319	326	327	323	308	319	314	292	362	306	346	321	324	313	328	354	342	342	316	333	314	325	295	348	327	309	344	331	338	297	299	339	341	298	343	300	308	299	302	312	316	295	285	354	317	336	337	288	316	288	296	319	345	335	319	310	317	331	314	333	318	326	307	341	315	294	313	341	296	326	322	329	331	298	286	312	291	312	316	313	318	332	318	320	323	311	344	336	301	302	323	319	306	319	305	317	319	324	309	321	308	335	332	324	338	324	329	304	346	342	323	338	324	321	333	328	285	308	315	336	370	321	338	351	304	347	331	318	280	342	341	325	336	305	335	342	324	319	321	303	341	304	343	319	308	307	354	307	315	296	297	324	326	330	342	313	322	339	329	320	321	292	311	308	316	312	329	297	313	339	313	306	303	320	353	316	318	288	329	316	314	343	327	319	303	335	315	316	322	319	324	339	317	340	330	333	308	296	315	339	287	319	289	316	335	311	313	331	327	317	301	294	327	332	295	315	336	336	336	323	342	277	337	301	307	329	287	271	328	327	326	292	315	354	354	364	315	349	330	295	319	301	296	335	339	311	320	316	314	289	332	343	314	327	312	285	319	296	322	328	317	301	326	305	328	315	352	292	358	315	307	343	336	318	337	342	348	319	312	323	346	334	327	338	350	289	363	351	284	320	335	293	330	315	316	318	376	299	303	309	334	313	279	327	307	325	331	335	350	310	318	355	310	302	313	309	361	348	334	345	309	299	317	329	317	322	325	350	319	348	289	306	300	318	332	300	334	284	300	300	319	305	316	312	342	313	349	333	308	338	335	306	313	327	331	300	328	308	334	317	385	320	279	287	325	322	342	301	308	299	291	284	352	341	317	320	334	320	321	330	340	305	288	303	302	282	350	360	321	337	326	340	347	311	298	321	310	310	319	309	296	291	324	342	343	312	318	344	340	318	318	287	301	284	310	309	324	302	310	329	306	319	333	333	323	346	308	324	353	300	297	323	290	311	358	261	331	325	300	328	334	275	322	317	324	306	309	317	327	296	336	362	345	326	304	328	335	307	328	319	333	362	330	306	327	335	330	340	326	332	327	326	315	308	355	322	322	308	313	297	300	337	302	331	346	290	295	323	318	333	313	314	337	307	323	317	307	309	293	318	307	307	296	307	295	322	300	298	307	298	301	312	331	293	329	342	294	351	303	314	302	366	309	326	338	324	302	313	337	338	350	295	327	313	295	320	296	306	299	292	278	338	297	328	320	352	285	350	320	291	315	335	314	315	295	356	325	324	301	340	323	323	333	302	318	292	342	310	339	320	338	312	303	344	284	324	301	330	318	336	298	329	357	322	294	322	308	296	309	299	311	338	313	312	312	322	321	322	346	326	331	304	319	341	303	322	355	309	308	312	321	308	354	340	317	337	311	362	300	298	313	313	308	333	336	320	339	300	332	313	338	337	332	335	308	311	296	320	328	272	321	297	270	310	309	327	306	328	329	286	311	305	346	348	329	305	308	288	308	309	351	339	317	353	361	330	293	341	320	311	313	325	308	317	322	336	310	293	325	297	321	309	341	299	289	328	323	316	276	303	294	343	335	323	354	274	338	319	299	357	318	322	325	287	336	317	325	284	300	340	296	318	343	310	286	333	320	323	321	321	300	323	319	293	327	301	321	341	300	302	344	282	327	348	314	323	289	319	316	345	300	329	338	318	335	294	311	354	297	332	324	303	324	304	301	342	319	323	330	322	316	318	326	338	309	337	290	323	305	331	326	344	312	321	307	320	294	327	327	344	332	347	319	332	340	336	307	299	327	308	336	312	324	360	321	308	318	311	308	333	331	310	310	314	349	350	324	318	288	291	319	312	319	314	306	308	278	300	310	346	294	336	325	330	327	332	303	331	300	332	306	302	359	348	318	293	323	344	322	338	323	339	316	312	311	308	302	324	319	318	363	310	322	329	356	312	305	287	308	295	336	324	306	353	291	319	319	310	329	297	344	302	327	268	312	312	336	339	314	320	335	329	303	346	291	341	332	336	318	339	356	319	304	337	306	323	308	339	322	296	330	335	328	293	304	319	309	312	312	334	329	303	318	344	304	293	302	302	309	301	315	337	322	333	355	325	304	321	335	302	300	321	319	320	310	365	317	314	358	313	334	290	334	297	314	331	326	302	331	302	304	298	341	313	327	349	332	276	343	315	349	332	317	323	298	317	355	330	330	343	344	303	312	310	352	307	331	312	342	298	305	315	320	312	289	327	340	335	314	334	340	323	294	301	339	293	332	288	335	337	355	307	320	321	307	354	308	304	337	321	314	348	318	292	323	309	340	306	320	365	331	317	319	279	285	330	319	347	341	290	337	319	297	315	336	340	325	320	294	283	317	308	319	329	321	319	297	319	315	298	304	320	307	317	340	309	306	299	291	293	294	318	321	348	316	350	342	350	301	287	309	342	329	331	302	330	339	315	318	345	325	314	336	301	323	292	313	339	304	334	329	305	327	305	298	317	321	317	318	309	305	337	368	335	295	319	325	320	327	315	321	305	311	327	323	328	365	344	321	346	333	294	323	323	320	339	308	291	311	334	340	335	321	332	296	304	345	328	288	318	343	331	313	317	363	311	321	307	315	333	278	328	298	308	328	300	344	296	325	306	311	338	354	303	308	347	327	303	340	318	333	329	348	322	320	310	316	333	315	313
51210	85093	70958	54147	41379	24011	1311	490	479	476	441	430	412	414	436	442	421	384	379	417	432	403	434	409	425	403	429	388	429	414	391	410	402	424	406	419	365	398	393	385	390	401	388	391	366	413	377	385	396	405	409	441	376	424	383	409	383	380	411	397	431	386	413	426	396	380	397	406	405	399	427	409	395	372	390	418	393	384	414	389	396	393	381	414	425	364	363	412	356	403	380	426	380	369	398	451	439	398	414	417	409	409	412	385	403	427	429	410	422	422	404	391	390	410	386	384	414	424	401	413	417	410	360	407	426	413	393	390	396	413	404	390	380	434	369	391	423	383	365	405	372	371	402	407	433	434	420	413	389	392	391	374	416	433	431	406	407	407	400	417	373	374	387	393	361	367	427	392	419	377	414	436	441	395	432	407	409	411	401	426	400	404	390	396	440	393	381	393	401	388	385	395	388	393	373	381	379	397	374	396	388	380	392	357	365	411	403	424	414	420	422	378	406	379	384	387	441	371	390	380	409	418	375	385	401	388	384	416	393	374	436	366	390	413	408	427	408	386	432	397	441	392	393	387	399	392	446	375	450	357	413	411	377	420	397	405	419	386	409	415	404	418	382	421	390	402	383	399	409	393	415	389	391	422	411	406	410	401	389	387	377	373	389	392	389	409	389	380	395	417	423	431	423	398	398	377	389	409	403	381	407	414	424	412	395	401	417	392	389	384	409	385	460	383	408	418	370	401	400	384	418	387	429	393	409	418	396	387	406	384	395	386	422	407	424	440	427	399	402	379	418	439	385	417	417	408	395	400	379	431	379	391	423	381	394	397	379	365	440	423	379	406	374	394	442	412	395	402	381	417	422	440	385	406	388	394	390	409	422	405	388	412	381	382	380	436	387	407	408	414	411	363	403	388	371	394	398	386	414	420	399	394	419	407	406	417	391	428	386	385	401	378	403	429	398	402	411	389	429	370	395	435	428	396	431	426	404	379	377	349	382	369	373	389	405	421	392	422	379	398	422	386	426	390	387	424	381	395	436	383	414	388	417	400	401	426	389	393	382	419	386	401	399	428	407	422	430	399	441	378	375	401	415	367	409	388	402	409	425	403	426	427	377	415	447	411	401	407	410	397	372	376	401	406	408	381	407	417	390	433	397	431	351	438	402	369	430	419	369	411	390	420	424	393	423	394	419	395	396	367	427	428	430	418	408	382	401	400	342	376	408	433	424	414	398	383	420	374	445	393	346	432	446	418	398	392	421	351	402	390	406	354	406	402	382	374	410	380	382	405	406	390	395	419	378	412	358	384	427	391	385	392	397	403	425	422	401	391	405	394	442	370	409	430	436	396	358	400	405	398	393	399	402	405	413	354	371	388	395	406	400	388	386	377	402	397	394	423	389	384	399	377	386	422	451	400	388	400	412	393	389	416	412	365	440	407	389	387	368	388	407	364	409	382	365	412	366	422	387	400	384	404	414	421	391	419	407	434	380	428	377	433	402	414	381	428	435	374	426	363	404	391	376	410	377	392	418	389	409	399	419	398	370	407	381	421	419	402	402	387	374	404	402	407	426	422	373	423	395	402	394	424	396	394	405	414	402	446	407	409	400	416	411	406	407	369	417	398	400	430	430	443	401	411	407	431	403	401	404	402	408	390	417	401	360	409	424	390	403	390	392	403	445	398	392	392	385	404	360	376	415	396	417	416	417	408	411	423	442	397	395	450	403	414	392	394	398	383	442	416	452	388	377	387	381	400	398	411	406	405	387	402	416	402	362	390	416	393	419	405	426	405	403	373	388	398	416	385	415	427	378	424	428	435	401	442	392	429	363	384	407	426	402	375	402	453	400	423	417	377	395	388	402	406	407	386	413	419	430	394	410	405	437	370	397	397	389	391	387	390	374	366	415	399	402	374	413	389	388	397	425	400	374	414	396	365	363	392	380	436	391	420	401	406	396	408	411	412	390	390	425	434	416	395	379	417	404	376	431	419	396	405	424	406	413	408	402	386	403	403	406	409	403	400	407	390	423	384	355	420	406	399	393	406	374	409	372	399	388	392	371	392	384	384	432	415	396	391	377	407	398	391	390	396	392	385	448	390	410	387	394	393	352	404	405	401	381	367	385	400	419	407	424	419	414	422	440	420	391	415	364	409	387	394	402	405	400	405	409	399	411	378	367	402	404	364	402	404	399	388	400	439	406	406	437	403	376	422	421	381	418	369	392	439	403	417	416	399	394	416	409	396	368	399	385	419	400	386	360	435	380	410	393	402	406	403	388	375	439	409	425	391	396	415	416	400	400	411	391	429	398	403	423	428	423	397	406	403	410	407	408	413	435	396	402	407	386	381	416	386	378	409	408	443	380	432	397	412	385	391	375	402	435	409	378	427	399	404	351	444	400	397	397	413	424	399	429	412	387	373	384	403	393	399	399	417	413	394	397	455	405	429	425	398	417	405	385	388	390	407	392	383	392	424	381	407	418	414	429	379	426	400	406	426	426	387	403	445	399	376	383	409	371	384	427	401	400	400	403	410	406	420	395	427	356	410	399	398	401	403	406	381	429	410	374	421	427	397	391	434	395	403	366	381	409	443	405	394	410	406	386	372	409	403	395	403	399	396	382	407	400	403	395	379	432	381	384	384	371	403	397	356	408	427	413	399	380	438	416	378	425	398	381	419	381	410	376	373	386	405	412	406	432	404	370	349	429	378	410	415	389	409	386	419	408	383	417	367	393	365	413	407	396	412	390	405	427	396	405	434	375	393	425	393	391	386	394	344	412	403	355	386	368	461	354	388	396	375	414	398	405	400	411	403	400	411	421	380	385	402	414	390	403	398	387	421	428	371	388	400	406	376	374	398	364	365	404	412	396	390	405	426	406	420	410	386	432	420	383	459	429	356	403	417	400	419	389	414	394	439	395	366	406	379	402	401	373	396	372	411	410	387	400	445	416	390	395	355	407	390	380	405	385	423	411	407	395	405	398	371	429	397	370	434	420	422	406	361	391	402	417	384	416	385	375	385	425	459	392	430	366	387	377	397	377	398	398	400	436	392	397	380	410	397	420	421	399	408	380	407	400	421	419	395	396	387	376	401	378	423	387	374	369	436	417	406	368	385	428	426	402	401	377	425	397	426	400	429	419	412	409	413	398	432	393	374	383	386	389	377	395	383	395	405	380	400	376	404	448	404	395	388	408	392	389	413	442	410	432	413	406	400	403	400	442	395	409	381	378	404	392	409	385	380	381	402	394	396	432	431	394	436	426	427	400	409	391	426	369	430	419	438	418	377	423	392	388	416	388	414	360	393	411	412	400	385	399	419	428	399	401	437	414	352	420	418	368	423	422	416	407	412	380	403	380	413	415	431	402	422	408	438	422	421	389	399	408	418	400	398	417	406	423	429	378	429	416	406	373	414	374	384	392	401	402	418	381	421	389	416	423	381	399	370	414	387	400	418	439	401	369	464	429	399	390	436	410	375	397	427	391	414	409	382	397	366
22427	20847	30111	29984	32031	27216	14604	1159	261	283	245	259	244	244	235	258	244	234	242	215	232	203	218	242	232	257	213	205	262	236	216	250	217	213	228	227	251	227	238	254	229	217	239	227	225	183	232	227	223	234	236	211	232	248	224	229	204	202	216	240	211	223	210	233	220	227	223	253	237	223	202	253	235	234	226	253	250	220	242	232	230	217	229	231	245	223	219	239	227	224	227	206	221	215	205	206	237	244	206	260	213	234	229	230	195	267	226	262	235	209	225	201	226	247	218	219	236	220	220	236	214	219	242	211	226	214	215	225	215	254	218	230	235	213	242	247	222	220	245	236	226	225	239	226	212	237	224	221	218	223	235	225	236	215	245	241	228	230	209	232	247	242	229	233	230	233	222	202	217	223	234	233	224	196	198	235	206	248	230	226	201	208	230	250	248	230	244	222	247	208	221	221	219	228	242	192	218	249	219	246	230	234	236	239	227	221	205	202	217	236	220	240	226	234	214	220	211	245	223	220	227	215	215	214	222	246	224	206	215	218	229	220	217	225	221	217	231	214	215	232	223	214	217	216	210	252	238	211	193	225	217	275	226	205	235	191	223	238	249	218	234	229	234	239	227	238	239	239	218	214	223	220	222	208	216	230	222	222	224	214	216	218	244	253	227	230	236	237	226	234	242	190	221	236	215	226	193	231	225	223	216	227	231	229	216	218	237	228	241	237	219	215	230	215	242	224	238	223	254	224	213	236	229	224	215	196	223	219	214	205	222	205	223	226	232	245	214	235	215	242	201	217	220	236	228	235	230	233	215	229	202	204	240	217	243	225	234	215	254	226	247	225	216	233	229	224	244	229	226	237	217	222	235	223	218	228	242	236	226	226	215	246	219	215	187	235	204	214	250	215	219	218	215	231	203	213	217	238	218	227	216	255	204	224	284	239	237	195	223	235	225	212	239	234	200	222	245	203	219	213	233	242	236	243	243	229	244	205	238	232	203	248	229	226	202	219	231	230	227	234	233	220	229	218	215	211	209	260	226	226	200	224	228	216	238	230	240	229	255	231	217	215	227	218	245	220	230	211	230	214	210	230	227	218	259	230	246	221	234	232	207	233	230	235	218	209	243	242	216	250	195	228	217	243	189	243	212	225	205	236	238	216	225	224	188	232	228	214	226	241	232	211	224	217	206	207	227	204	221	224	229	241	216	213	254	245	245	215	242	258	247	228	197	235	215	211	219	245	222	235	235	236	229	201	209	219	205	224	223	215	204	237	214	229	232	218	228	254	196	254	216	219	215	249	230	237	231	211	232	260	214	229	211	250	207	189	181	212	240	214	220	226	214	224	221	204	227	256	228	238	221	238	217	228	223	243	234	227	218	198	224	214	222	216	234	270	210	213	221	229	249	224	232	256	217	208	246	205	235	236	235	208	216	237	263	233	245	226	219	212	219	242	218	213	212	244	182	207	223	263	227	214	216	230	194	219	213	240	230	219	234	215	217	208	210	226	237	241	223	223	237	216	240	211	216	208	232	229	222	231	237	213	264	230	241	231	241	256	217	256	246	230	233	249	229	247	253	210	224	224	226	240	218	188	228	209	258	236	222	207	236	223	229	234	241	225	230	237	203	214	228	225	222	217	237	236	215	209	205	208	230	219	231	235	196	203	196	259	221	225	209	221	223	221	210	218	213	226	206	197	227	224	207	231	214	225	218	213	219	232	217	246	233	205	229	227	232	205	201	217	217	208	216	239	209	231	222	229	239	237	221	218	206	209	232	227	213	198	237	234	211	229	217	251	211	223	216	227	213	242	260	212	211	220	243	214	218	238	229	213	225	226	209	234	221	218	246	233	209	260	257	214	225	206	215	254	252	230	228	209	234	220	206	227	225	222	232	227	220	228	238	222	252	229	242	225	234	240	211	225	255	208	228	233	212	233	250	245	229	234	209	210	239	212	204	222	248	220	244	232	241	220	218	220	216	249	236	241	224	217	233	211	255	243	209	214	221	210	249	240	217	208	213	218	239	214	203	244	241	199	223	249	209	216	224	226	202	225	243	225	225	211	224	226	208	247	210	216	205	238	212	241	212	210	244	223	238	209	216	232	213	249	217	214	208	242	219	242	234	230	214	227	212	218	203	245	220	244	265	232	249	235	230	222	227	239	236	198	245	193	244	227	221	258	208	234	225	249	229	219	185	231	232	228	224	210	233	239	195	239	223	236	199	234	221	213	231	220	221	242	213	210	209	227	243	188	220	214	196	233	239	230	227	206	212	219	222	242	214	234	245	217	239	228	224	208	217	229	212	196	247	206	243	231	223	227	224	211	218	230	206	230	254	210	225	207	237	219	239	204	212	266	235	207	212	198	210	232	225	197	224	231	222	224	205	223	259	227	204	209	213	216	212	262	233	233	217	224	205	217	231	209	258	196	233	222	221	206	210	220	213	190	222	239	206	234	244	238	256	231	203	229	221	198	254	242	223	208	219	230	231	212	226	201	214	223	225	215	227	217	225	230	221	238	238	219	231	232	233	226	236	237	232	231	228	223	219	207	223	222	252	222	214	217	224	237	228	242	238	246	213	211	207	230	227	194	234	246	218	217	217	215	260	198	216	210	202	232	214	223	235	214	228	245	220	209	206	239	205	233	230	215	232	232	221	215	248	260	228	198	234	227	252	212	237	245	226	238	224	218	236	233	237	217	231	242	230	242	214	214	232	218	210	226	233	223	236	217	213	244	216	225	220	215	218	226	229	197	236	211	231	234	236	225	222	240	224	211	208	228	208	239	227	223	232	180	261	201	247	218	223	242	198	245	231	195	227	243	223	224	222	238	203	210	223	235	237	217	240	205	207	231	218	212	237	211	237	230	206	217	261	228	252	228	218	206	207	234	211	248	234	240	219	201	232	215	223	275	206	223	237	243	228	212	222	213	231	226	249	207	235	228	225	205	239	247	203	212	211	209	228	226	232	221	223	225	218	251	206	227	212	224	259	241	238	210	227	225	215	212	234	223	219	219	251	228	228	206	203	225	229	248	239	248	229	237	222	215	208	235	195	211	233	243	230	224	217	240	233	214	212	220	218	260	246	221	246	222	242	221	206	219	221	228	216	237	239	201	226	251	235	213	217	234	247	224	207	199	225	228	234	250	231	236	212	219	249	237	222	231	245	222	213	218	204	217	223	225	216	222	215	207	212	250	227	227	214	242	249	230	202	230	223	245	240	224	189	239	212	211	229	210	208	232	203	205	224	240	223	222	204	207	225	198	236	225	204	207	250	218	228	244	223	228	223	237	240	252	241	201	216	229	218	213	214	212	233	220	228	234	223	220	221	237	227	226	234	229	225	225	247	228	236	225	229	235	235	196	219	224	232	204	232	209	227	237	235	221	218	229	214	217	233	222	240	236	215	236	199	258	234	244	204	213	205	216	239	246	219	193	233	233	236	243	219	233	194	230	235	225	215	234	230	247	222	209	232	238	240	220	230	224	222	236	221	237
58228	96041	81793	66010	50601	31298	1925	434	407	383	350	372	310	307	319	304	305	319	280	296	273	275	297	270	270	290	262	280	292	283	271	268	270	301	285	279	281	267	252	295	276	285	272	263	270	298	276	246	286	293	275	286	265	270	277	297	285	247	292	257	264	279	274	252	290	276	248	265	273	296	281	262	268	264	259	259	295	316	293	273	271	310	273	267	274	260	291	249	257	262	288	274	283	286	265	253	291	273	280	280	266	273	277	287	247	267	263	289	293	285	270	276	276	265	273	294	246	274	273	307	285	261	262	279	267	272	251	253	278	306	235	267	287	300	279	241	256	270	284	249	296	267	267	279	265	263	275	281	252	276	263	265	283	236	261	244	295	272	259	272	290	294	285	301	284	268	251	290	282	279	234	263	281	210	272	276	282	276	273	293	268	259	290	265	281	280	272	295	281	291	271	259	305	264	293	239	238	282	268	262	256	258	287	289	260	270	286	261	282	259	275	272	288	258	257	249	296	285	290	268	256	263	250	255	261	263	240	255	254	296	251	268	274	275	285	278	290	285	255	270	257	274	254	277	241	279	259	276	262	276	269	283	253	258	271	299	255	267	272	297	270	285	262	277	264	285	257	296	285	276	270	274	254	241	274	287	251	272	270	269	264	255	257	305	306	294	298	265	270	237	296	279	293	296	288	267	270	255	297	259	277	281	281	270	255	262	294	296	259	267	273	268	276	258	254	259	258	308	290	281	280	259	297	260	302	288	294	273	278	277	277	258	251	284	275	256	289	286	265	268	280	271	274	263	263	298	277	283	282	282	300	282	247	268	265	256	234	269	266	293	262	308	272	253	281	285	300	275	265	261	292	285	256	272	281	289	256	281	279	289	274	271	275	302	300	258	242	270	246	260	279	284	258	287	267	244	264	283	271	282	262	279	258	280	278	272	280	257	294	269	274	270	271	262	263	283	258	284	251	246	292	259	269	250	272	256	270	262	285	269	270	279	283	267	254	257	306	270	283	301	293	270	278	274	266	260	240	278	246	254	289	263	294	258	274	260	259	297	257	260	284	274	251	293	311	286	276	249	255	267	278	258	269	298	282	326	266	263	284	276	256	246	280	259	278	252	273	256	267	294	244	264	269	261	280	260	248	264	274	289	273	242	272	288	280	253	250	273	282	278	258	278	278	275	263	271	257	270	271	243	257	290	293	257	280	255	275	266	252	261	275	276	273	270	283	273	278	267	298	294	258	283	276	249	234	311	267	245	276	309	257	262	281	289	257	271	251	293	301	271	272	275	289	285	263	273	260	263	290	267	264	263	253	268	273	267	259	294	302	244	281	259	245	272	263	295	287	286	267	286	279	267	230	262	253	274	287	268	258	280	257	254	253	294	267	274	277	295	297	237	287	266	289	294	274	287	278	292	249	247	250	287	273	242	293	255	280	294	243	273	285	269	295	266	294	269	272	257	279	280	268	293	251	252	254	284	255	264	284	284	251	304	246	263	243	273	293	253	298	239	267	258	257	257	271	284	282	255	279	256	288	265	272	287	263	283	270	245	244	253	280	239	261	289	260	291	273	267	282	263	269	292	281	278	274	299	248	258	268	280	277	276	253	277	283	283	249	288	256	275	282	280	255	279	273	259	279	277	308	248	258	251	232	284	262	282	282	258	288	281	261	267	267	287	247	249	239	272	273	261	267	266	271	300	251	296	252	287	263	284	283	287	264	278	260	256	298	250	278	300	262	271	273	294	245	264	274	290	279	269	279	303	273	279	249	253	289	269	289	301	276	277	259	270	257	280	258	254	266	284	266	275	267	294	286	264	239	290	269	265	310	291	255	278	265	284	257	264	289	279	256	288	270	259	261	283	251	260	249	245	272	279	267	249	257	298	270	283	268	269	301	284	260	279	265	295	261	283	280	256	256	274	269	286	278	295	279	246	263	266	276	267	266	270	274	271	269	233	265	258	279	266	288	261	284	286	273	277	269	275	287	257	309	299	260	246	275	307	261	279	291	261	277	270	263	274	269	284	272	241	284	254	279	250	259	267	274	279	258	281	265	280	243	294	266	328	259	281	263	274	296	257	229	256	291	260	258	249	249	258	267	281	296	259	264	284	243	289	282	296	252	289	290	272	270	268	283	250	274	282	268	277	280	222	274	256	277	280	273	295	266	294	253	268	260	270	283	301	290	253	275	295	256	265	295	277	271	267	269	283	251	264	262	295	299	271	266	262	282	287	275	280	270	284	259	255	254	251	279	235	260	248	298	289	276	258	294	284	236	262	290	273	277	259	262	263	267	269	249	259	274	294	285	266	308	239	257	283	260	261	274	287	258	273	258	284	266	300	264	245	273	261	265	263	269	288	280	262	277	268	266	273	263	267	296	259	238	273	257	258	252	250	277	227	297	280	292	295	260	271	296	270	268	275	254	286	300	258	275	254	274	255	277	302	270	267	279	261	261	267	267	304	278	260	277	274	291	243	266	278	265	262	259	288	284	259	261	295	264	291	247	265	289	264	272	250	270	281	290	261	262	266	276	262	247	267	280	268	305	263	259	258	280	287	265	290	303	262	297	248	275	257	266	273	256	246	299	229	286	246	256	276	273	272	274	268	239	299	266	291	244	248	282	254	263	282	280	263	275	294	261	290	294	277	277	257	242	298	256	257	247	278	262	275	253	285	245	271	276	270	266	297	248	273	266	273	263	302	242	286	269	267	253	269	288	257	262	274	265	274	271	250	294	288	264	275	268	265	298	290	262	252	274	275	246	252	273	275	252	294	249	283	274	241	269	262	251	275	276	255	280	263	273	243	229	270	265	238	289	267	273	281	284	250	268	269	268	281	257	277	286	282	275	284	285	260	270	262	279	280	293	247	252	280	261	289	258	296	274	270	282	264	285	285	243	299	276	281	273	268	280	242	261	272	266	250	286	268	269	262	261	279	261	262	276	268	316	276	264	265	306	272	298	249	268	261	264	267	303	266	260	264	287	288	302	279	261	291	300	278	278	259	274	297	268	273	258	263	285	264	259	262	283	262	286	262	277	307	264	258	281	290	289	288	263	305	314	292	298	290	286	272	266	274	284	243	262	272	281	268	284	285	245	270	275	256	262	265	265	281	256	262	271	272	294	251	270	284	245	270	285	255	267	273	270	232	247	300	273	271	258	271	270	276	282	305	269	272	265	273	257	268	266	265	267	254	276	279	295	283	253	264	279	274	251	264	268	273	243	285	296	267	251	281	256	264	288	290	250	270	296	275	301	273	269	275	282	300	255	247	278	290	263	299	244	257	275	274	309	265	259	284	267	284	285	265	296	294	248	280	287	275	267	259	280	240	273	269	260	252	249	288	290	285	277	267	261	307	267	275	262	264	236	279	279	281	299	240	254	262	304	261	268	276	288	274	277	298	272	251	260	280	275	281	271	258	255	281	252	249	283	279	273	299	288	268	290	299	277	306	277	265	275	269	246	275	261	251	299	287	261	272	277	268	265	293
27061	23811	28106	21358	9738	2699	606	492	514	514	520	540	558	481	522	510	442	503	470	520	491	504	497	477	481	482	502	520	501	531	511	480	524	499	494	504	486	481	518	483	521	502	477	505	489	491	485	492	512	484	519	513	523	493	512	494	484	524	494	493	481	509	470	491	490	504	506	522	502	501	473	542	561	498	482	499	540	476	498	483	524	473	513	462	509	489	516	466	507	483	518	555	498	487	489	522	498	575	490	502	548	545	462	493	466	507	491	510	493	466	542	492	473	490	463	598	525	478	524	493	515	527	465	501	496	500	513	509	497	512	518	520	487	513	487	503	507	498	484	503	502	493	506	478	528	530	507	529	523	512	503	536	486	510	481	502	509	496	517	534	474	456	461	497	506	501	543	512	502	498	496	509	524	537	504	509	482	506	546	536	488	502	508	509	496	467	500	513	508	504	507	496	492	496	504	478	524	512	515	484	514	497	485	518	520	496	508	520	537	483	498	501	478	513	473	496	509	480	515	539	510	489	533	510	511	528	522	510	526	488	516	482	478	557	499	493	533	501	517	488	512	515	521	481	518	487	511	521	519	547	453	484	490	450	495	510	498	507	522	499	517	527	561	534	526	490	496	525	498	516	483	535	515	510	485	511	493	444	493	503	510	536	479	506	455	516	482	494	544	486	539	518	490	560	481	510	471	506	512	476	502	497	457	488	462	512	489	529	518	503	517	529	466	546	492	528	472	506	498	505	476	508	518	497	486	512	511	481	478	489	471	471	528	493	508	532	523	484	523	529	513	519	479	525	513	514	480	504	474	525	523	492	485	511	503	483	499	492	516	514	516	477	498	521	501	512	550	497	519	478	493	563	546	510	525	486	517	492	516	512	514	512	503	491	490	510	489	502	464	517	513	492	526	552	492	506	466	481	480	485	467	502	481	518	528	542	485	524	514	495	529	497	469	532	474	508	468	498	513	497	511	505	516	544	508	495	543	483	469	507	468	468	502	516	509	544	506	488	472	484	496	512	537	490	492	481	512	489	502	505	483	478	501	479	540	499	512	520	473	492	472	509	493	495	486	522	525	525	490	519	492	512	517	503	540	505	495	524	494	494	495	474	481	481	462	506	488	504	452	496	536	500	516	491	492	518	547	504	515	524	523	541	501	490	518	493	536	472	475	462	518	508	502	483	515	472	536	539	508	519	515	511	460	502	521	538	528	490	498	477	523	510	498	504	556	557	469	480	491	508	515	497	516	501	508	518	486	526	505	523	557	508	539	496	513	473	526	505	479	483	499	528	525	533	494	522	508	456	516	499	499	523	512	483	535	485	512	504	500	516	495	526	533	527	524	499	492	506	517	556	481	485	500	527	458	512	464	507	471	506	464	521	509	487	537	525	546	534	502	489	518	475	494	524	483	489	546	542	496	488	486	508	494	497	474	511	509	477	528	462	500	515	520	546	470	526	531	492	487	496	527	495	488	486	489	494	490	493	518	485	483	481	539	508	497	499	517	502	512	474	483	498	507	532	473	502	498	485	535	476	498	543	462	493	501	470	498	505	554	499	518	531	465	513	566	505	501	530	516	523	499	515	498	481	520	531	530	473	533	514	485	504	515	511	500	526	484	508	531	482	523	507	525	492	500	504	493	523	497	496	511	542	523	490	484	541	540	488	531	524	491	491	457	496	486	452	531	543	483	515	529	534	528	530	535	515	501	477	489	539	539	536	524	501	495	527	516	508	496	521	507	513	543	481	514	497	528	506	524	557	504	486	507	551	499	518	493	543	517	468	487	478	477	537	477	503	481	487	475	530	498	534	500	513	477	489	486	491	525	512	481	484	503	522	503	497	492	506	532	499	488	524	488	493	535	514	566	483	471	518	505	447	498	505	484	486	517	501	510	521	488	525	464	533	570	515	485	509	524	529	489	531	487	493	490	508	498	494	540	534	554	484	504	522	544	505	506	498	540	501	504	496	493	500	475	537	450	486	487	530	504	474	505	514	467	529	500	474	487	495	509	532	502	522	495	514	490	512	504	482	489	521	588	480	493	534	533	470	516	517	467	487	482	512	444	482	503	505	496	476	505	468	485	480	509	519	487	463	503	521	553	497	514	520	504	461	516	514	491	513	487	516	481	490	510	487	496	486	477	561	517	507	472	504	534	523	505	474	503	528	526	524	501	477	537	528	515	474	481	519	528	510	535	498	519	516	509	504	523	490	464	482	531	485	480	521	513	531	520	510	501	480	526	534	478	501	479	523	498	480	483	501	481	564	502	499	502	508	478	485	491	525	522	516	491	513	503	513	530	516	509	515	506	526	496	512	491	528	506	511	464	456	506	461	514	499	530	494	516	518	488	524	501	488	464	523	493	517	507	510	469	486	538	501	504	529	521	522	473	474	485	490	500	480	459	489	503	528	519	476	515	485	506	511	517	516	505	507	463	504	493	496	537	516	497	497	503	499	504	506	498	461	462	504	560	512	488	498	520	486	494	485	526	498	500	533	508	503	494	521	505	495	499	453	463	524	485	547	496	478	492	541	494	495	523	518	517	526	494	514	497	486	487	524	487	512	491	504	530	500	500	531	488	493	472	480	510	524	505	490	486	561	507	549	487	507	507	504	516	510	527	479	491	508	500	444	500	480	517	487	512	460	507	498	513	530	495	517	536	498	505	504	488	512	510	500	463	490	529	506	495	513	488	506	484	505	505	511	513	525	529	526	476	499	525	516	460	486	510	558	496	527	510	495	493	487	503	498	491	540	506	545	505	513	456	539	505	487	502	462	525	500	447	512	519	521	502	564	530	520	490	457	499	485	513	522	529	511	493	499	539	516	492	529	514	518	529	485	515	515	487	510	508	486	513	497	535	491	524	481	528	533	523	480	546	546	515	508	491	497	510	487	494	510	537	513	507	520	486	473	496	519	516	479	505	498	510	523	522	450	495	492	510	514	484	506	523	516	503	484	482	474	529	516	503	489	516	510	510	464	497	571	497	529	512	543	512	500	511	479	532	535	462	511	527	506	507	522	523	477	462	473	485	491	475	503	528	489	508	520	504	524	491	520	493	534	482	514	498	522	493	506	506	500	514	515	530	484	523	507	488	473	494	504	518	473	474	516	470	512	515	562	498	528	534	499	516	533	517	506	496	479	515	468	560	478	507	518	506	526	506	503	501	448	464	496	485	520	522	511	509	463	503	515	487	517	514	506	533	529	487	502	503	500	481	501	471	504	492	465	497	508	503	528	542	503	526	539	515	489	542	488	518	520	481	492	558	534	483	534	507	502	498	476	527	514	500	512	481	490	529	517	494	498	536	492	497	536	496	495	506	542	468	541	532	518	492	501	525	498	507	520	473	491	489	480	528	465	515	526	526	487	498	492	510	510	512	539	486	500	516	517	522	485	497	478	470	499	440	535	497	484	491	490	535	498	500	508	528	518	479	542	512	450	539	533	471	465	496	526	531	505	490	508	526	519	516	529	500	506	488	508	497	453	526	479
25897	38469	29448	19031	10414	3470	659	583	591	629	622	592	598	597	616	582	632	587	598	572	638	595	577	636	612	603	579	616	634	603	610	669	631	606	606	613	642	632	621	625	612	547	660	626	589	579	660	605	599	611	631	614	625	603	593	630	632	634	619	610	642	648	637	691	634	641	588	599	611	597	626	587	644	654	649	626	600	617	617	621	624	621	594	587	613	654	631	588	595	625	599	616	578	620	598	613	643	603	628	629	625	616	631	612	658	616	617	587	626	662	580	603	618	624	661	607	643	569	635	622	579	636	573	576	631	593	683	604	663	591	614	634	574	633	609	605	614	617	550	584	620	610	621	618	650	584	622	594	619	620	597	623	576	630	605	556	587	649	646	617	615	603	604	591	631	613	613	614	628	642	598	605	632	610	627	583	599	598	641	559	590	639	593	628	616	602	616	615	594	644	645	565	624	633	628	580	622	587	634	654	630	579	590	595	582	639	597	656	629	612	640	599	585	601	618	664	612	615	643	631	655	666	579	593	624	629	633	613	587	613	606	624	604	630	594	640	626	588	582	571	574	629	616	598	593	599	599	578	597	641	587	592	608	624	594	610	620	613	606	610	657	630	675	642	615	607	652	590	656	620	614	596	638	611	594	600	628	594	613	664	592	578	621	638	586	589	615	620	660	635	595	620	622	635	620	658	624	619	617	626	636	642	600	604	608	638	606	589	619	604	610	617	632	588	644	599	591	589	598	601	603	633	602	611	637	632	631	624	640	607	646	576	604	598	585	616	609	624	632	607	597	633	588	601	646	602	574	564	539	625	576	605	614	592	586	605	629	626	599	631	600	666	629	588	619	598	625	644	599	646	631	628	645	607	601	596	631	591	621	584	624	628	595	637	610	628	587	616	607	625	632	562	598	606	601	643	606	604	582	615	585	592	593	590	591	577	628	628	617	609	657	590	612	612	632	651	618	660	587	595	585	624	628	584	639	638	630	649	627	609	583	657	596	629	590	640	628	609	613	638	629	581	628	592	609	624	612	548	578	608	621	602	643	611	586	641	596	604	600	607	596	649	653	630	616	609	604	603	616	583	570	684	640	607	587	601	569	617	620	541	619	614	587	615	597	614	632	651	619	635	572	647	628	648	626	603	636	590	646	616	598	663	589	606	607	596	615	630	573	645	613	614	633	627	622	612	636	631	610	594	631	586	654	611	611	664	604	627	593	573	631	643	575	637	604	602	646	605	592	601	606	624	612	595	586	567	615	646	610	620	598	608	591	589	615	557	593	643	624	616	646	613	668	598	602	618	634	640	612	609	597	658	572	630	659	599	652	619	565	591	595	627	625	633	611	567	587	598	619	623	604	584	599	610	622	584	594	605	658	646	610	596	596	583	589	596	597	603	606	598	636	687	616	623	629	621	640	571	683	632	608	607	640	607	582	567	597	632	629	608	625	633	624	585	608	605	594	593	574	594	663	673	565	575	647	611	601	637	634	644	620	630	645	618	674	617	609	617	616	630	588	599	625	615	593	577	596	670	642	655	654	642	630	675	603	597	594	627	617	635	640	562	648	629	640	577	610	646	646	602	627	609	680	600	641	618	621	631	639	592	598	616	620	591	630	608	606	641	623	600	608	615	594	595	619	624	565	649	625	627	609	627	597	606	600	653	552	643	605	601	594	650	602	616	608	612	638	616	626	646	625	621	619	633	621	607	618	578	609	610	617	595	604	600	646	593	626	575	589	625	675	637	629	626	629	603	656	673	617	600	607	623	631	586	633	609	613	643	612	628	619	593	602	607	644	626	645	659	587	575	606	612	626	602	605	617	598	634	611	626	623	588	582	600	659	597	618	568	631	648	591	614	601	593	633	595	629	565	655	615	635	601	634	616	647	635	619	656	575	617	612	642	660	580	581	623	619	603	622	648	575	575	601	637	584	632	606	607	603	612	605	606	617	628	598	608	601	579	605	612	607	614	607	642	600	615	587	629	611	639	606	589	640	602	617	657	640	622	603	651	602	614	662	628	595	589	628	603	623	647	572	622	655	621	622	632	595	630	652	608	622	571	616	612	639	643	567	594	634	585	569	609	632	586	633	613	594	631	627	585	634	620	572	619	627	618	599	578	602	587	565	643	622	623	630	631	639	595	596	638	666	603	587	612	572	617	600	647	595	593	610	592	597	610	596	584	652	624	654	612	625	657	601	608	614	620	593	587	587	639	610	611	646	581	629	591	591	583	594	618	617	579	622	599	639	600	615	652	595	600	654	599	620	611	570	621	581	614	611	623	599	595	601	628	648	657	615	623	601	606	606	594	631	551	642	638	656	587	657	610	590	643	614	636	607	628	601	560	609	581	599	615	601	615	619	552	603	557	634	569	676	612	621	603	638	623	598	605	604	626	568	597	611	619	609	654	566	614	568	624	594	594	611	591	638	592	625	640	618	625	597	629	610	644	587	622	653	578	611	615	602	594	623	599	595	653	585	606	669	623	610	610	591	572	642	599	594	659	651	613	603	574	601	614	562	599	635	593	612	633	633	584	646	588	608	637	610	612	558	642	581	563	630	631	581	654	602	606	610	608	626	602	608	636	603	620	619	578	594	613	680	618	592	600	591	581	624	600	631	621	580	622	606	587	559	650	626	601	661	624	660	600	619	596	618	615	615	593	648	599	621	631	627	611	619	619	638	670	588	630	578	616	593	637	603	567	619	640	622	566	585	634	655	595	610	610	585	637	626	592	624	619	624	640	643	630	622	591	606	572	617	588	610	563	584	629	639	619	613	600	587	608	597	617	613	653	625	605	582	658	612	651	637	595	612	611	595	623	581	645	638	617	605	566	625	618	572	601	619	601	642	581	623	604	592	656	636	619	616	620	625	591	649	617	645	582	627	578	615	608	673	637	605	630	629	615	647	561	607	633	646	627	585	596	674	624	597	568	623	598	647	647	620	637	594	620	664	601	652	599	658	570	609	605	606	609	602	635	661	622	577	650	629	625	617	648	656	594	631	613	638	653	554	621	603	599	587	580	620	615	592	609	666	615	584	629	585	631	653	601	631	601	618	581	617	606	582	621	596	578	652	604	666	635	598	616	591	633	576	612	610	602	615	620	598	632	614	598	658	616	638	596	608	619	640	608	637	638	661	598	597	608	645	647	609	612	617	610	605	587	643	627	582	659	625	602	591	599	648	634	642	600	635	624	639	569	577	589	617	605	656	619	635	615	644	590	622	612	627	594	607	590	607	623	605	615	619	635	672	629	579	624	643	619	594	604	649	597	608	627	580	593	613	638	566	637	629	586	598	598	609	591	603	586	648	617	589	650	566	607	606	600	585	624	626	580	609	601	636	598	630	639	619	611	581	620	633	660	624	617	594	604	602	552	660	565	660	567	602	623	655	614	615	671	616	643	579	614	626	596	609	560	571	603	648	607	645	598	655	581	632	608	586	615	623	625	607	618	636	633	583	621	617	632	640	614	626	570	630	584	613	613	623	642	593	616
23306	21081	31839	35065	32328	22513	6852	439	349	349	335	332	341	348	339	313	358	354	340	291	318	301	347	282	327	331	312	347	336	333	340	328	314	343	335	290	322	354	340	325	321	336	311	269	332	356	341	313	325	286	332	328	308	326	299	311	346	318	308	324	313	336	359	274	346	318	325	315	307	329	301	296	322	323	324	336	323	315	287	314	302	299	287	335	301	331	352	323	296	302	343	308	331	313	324	331	316	315	299	350	307	334	341	350	293	308	324	292	324	329	328	315	306	335	329	330	303	292	325	352	319	310	338	288	307	295	339	292	331	313	358	355	300	308	286	302	328	332	330	302	332	339	304	323	309	341	302	317	306	303	324	314	303	300	355	350	356	337	324	329	339	297	311	313	351	322	314	320	320	330	329	311	316	285	315	329	299	306	326	322	316	309	287	315	321	286	286	297	301	326	351	347	314	302	293	333	312	346	316	304	353	323	322	317	308	288	329	333	335	327	327	298	333	333	325	321	347	296	300	302	344	343	294	301	329	325	313	307	325	336	301	325	303	335	287	309	294	320	301	321	316	290	302	314	333	312	330	309	318	355	344	301	282	319	342	308	334	316	305	346	354	328	298	315	324	317	319	332	330	306	316	303	303	312	313	343	310	309	326	301	304	319	277	309	321	339	337	312	332	281	303	313	320	295	339	307	314	324	324	295	315	304	302	317	327	316	320	349	328	317	304	330	307	318	326	353	309	328	308	339	301	301	335	300	336	341	338	321	333	324	324	305	352	334	311	321	309	307	326	288	323	343	330	340	299	326	321	302	353	312	346	314	301	343	306	318	315	309	311	285	317	310	335	310	336	286	314	305	308	313	295	298	329	319	332	322	312	310	335	314	305	296	306	318	329	299	314	335	323	320	362	316	313	316	304	303	362	350	314	305	323	325	315	339	334	318	305	299	313	307	351	363	320	299	335	325	282	348	315	301	323	345	321	301	337	351	318	323	316	328	309	357	304	306	330	345	274	312	319	273	303	327	324	310	333	319	324	313	344	316	303	295	324	336	327	365	299	346	341	316	316	304	342	311	332	294	349	327	357	320	324	331	319	348	316	328	318	343	298	336	327	300	318	311	329	342	323	322	334	305	323	340	329	322	327	343	308	317	360	310	312	324	322	342	281	318	364	309	332	302	351	319	331	353	314	337	302	295	315	308	334	318	301	330	294	277	300	337	343	309	281	325	304	344	338	296	330	350	310	336	315	343	332	307	346	357	334	352	348	303	323	326	325	327	311	315	307	335	329	325	346	306	332	320	322	318	312	340	306	350	318	319	323	328	327	316	330	304	323	329	317	349	317	296	305	305	329	335	349	326	303	304	341	330	306	314	331	341	348	327	303	305	334	336	290	324	348	320	316	293	310	313	313	317	304	306	332	343	305	311	321	319	301	332	322	324	344	320	323	325	316	293	327	303	323	281	311	333	318	297	319	338	307	307	311	295	336	312	323	352	322	316	311	348	315	306	306	293	310	310	314	332	308	322	297	338	312	332	292	328	317	320	337	340	299	307	339	314	309	345	292	347	341	288	318	333	339	342	297	344	340	339	293	316	335	301	329	317	319	341	305	315	312	338	319	300	311	303	313	319	307	333	355	352	293	340	319	320	319	310	337	296	305	309	301	285	305	311	303	343	312	320	302	288	311	326	327	307	292	293	372	299	329	325	328	302	320	346	288	328	294	320	312	299	329	315	319	321	327	304	332	311	313	330	349	311	307	324	325	295	323	361	344	299	329	281	337	349	311	303	299	314	333	331	339	311	320	323	324	329	359	292	327	324	337	314	303	321	343	314	306	312	341	329	313	336	326	337	294	318	329	347	322	300	305	335	318	302	332	332	343	324	306	322	313	323	348	308	310	317	348	334	312	352	321	307	315	342	311	296	331	313	315	297	319	303	310	299	315	313	313	335	350	314	319	300	308	322	322	311	330	294	303	363	302	338	298	319	339	341	342	344	308	342	317	301	326	316	322	295	337	346	316	296	304	319	282	325	328	344	343	323	278	336	293	304	327	300	311	336	296	334	295	321	326	323	342	323	369	319	320	316	327	279	317	300	292	332	333	320	349	319	317	351	333	351	335	325	343	312	302	288	292	311	321	306	345	343	291	327	309	331	343	331	317	302	323	331	312	337	325	303	315	320	339	323	356	310	294	318	317	316	317	307	329	330	294	289	305	342	319	297	315	318	337	312	323	329	329	295	329	310	330	336	303	305	305	319	282	346	352	324	318	336	322	302	344	325	316	321	292	316	336	321	298	333	336	333	294	317	297	328	322	299	324	326	316	321	340	318	336	334	344	337	305	308	335	346	332	297	301	300	283	323	339	356	316	270	318	328	339	322	308	317	291	320	298	321	320	303	321	302	339	352	306	322	327	328	332	311	324	339	329	337	311	348	336	348	329	312	312	365	297	308	308	337	309	322	347	319	309	288	285	318	316	304	332	336	326	311	312	326	349	323	292	282	303	329	308	340	301	327	334	338	313	316	323	295	319	281	356	318	311	306	320	345	302	321	339	349	330	333	287	298	320	311	341	340	322	307	313	294	320	346	328	334	315	313	311	321	318	308	329	318	293	314	270	329	327	332	345	324	331	311	324	295	296	324	324	300	301	300	356	328	331	317	312	299	330	326	331	342	312	325	305	303	336	304	316	297	340	305	333	342	324	336	305	355	358	324	312	338	341	321	316	327	309	341	346	316	346	299	350	322	310	326	293	306	304	320	324	313	295	326	327	317	350	334	295	301	334	295	305	278	335	310	314	287	345	314	283	302	321	357	340	311	306	311	322	339	322	321	305	302	313	304	290	285	318	324	352	337	330	323	333	303	323	310	326	299	308	330	306	353	297	320	310	299	350	332	322	304	350	370	312	339	336	329	343	358	322	329	342	311	347	305	273	319	321	315	303	349	294	332	325	304	315	330	328	321	283	322	310	308	324	315	336	309	306	317	310	323	312	311	330	320	358	322	307	327	341	335	305	328	338	320	341	299	329	296	329	292	328	323	309	332	330	322	313	330	301	300	322	310	355	314	346	311	300	357	310	317	315	316	331	339	322	327	375	317	319	312	318	305	315	331	333	295	323	299	345	328	356	319	338	297	328	320	346	345	319	298	360	322	304	334	309	319	310	337	307	348	344	299	339	312	336	359	333	345	301	328	335	318	322	317	319	332	322	325	304	322	321	317	294	368	320	334	332	323	324	314	291	352	314	324	311	338	352	353	306	299	316	316	329	328	303	316	311	303	339	323	327	320	336	360	321	324	308	305	319	328	305	311	278	340	298	313	308	312	316	335	320	322	355	325	357	294	287	330	317	327	298	334	336	341	334	323	313	303	318	325	299	323	346	329	290	316	329	309	317	335	331	351	307	333	344	328	303	313	312	355	340	313	311	315	327	316	326	333	319	331	322	307	329	336	301	301	330	318	303	320	312	330	333	343	338	314	298	317	327	322	308	345	330	304
51097	85004	72009	54079	40366	21294	1246	504	454	472	448	442	429	461	421	391	399	408	460	448	410	420	404	363	433	394	440	392	388	408	394	380	384	407	409	414	397	453	380	443	431	418	411	386	379	388	390	423	412	386	410	433	385	402	394	371	414	383	419	413	389	396	362	371	386	436	403	417	384	387	357	378	403	376	380	409	393	398	407	412	389	407	401	418	406	385	370	396	416	411	409	408	429	416	391	430	392	404	418	398	415	386	418	372	370	377	400	399	402	414	406	401	408	432	398	382	401	443	445	391	387	373	388	417	392	410	412	389	391	415	381	427	409	397	392	372	399	381	349	427	388	385	447	365	378	389	385	373	381	397	397	397	398	363	396	420	408	371	370	422	393	400	415	392	412	374	394	367	436	413	382	397	417	400	386	396	400	402	398	408	377	416	426	386	411	437	419	408	366	393	404	370	401	426	389	385	406	401	378	391	381	394	384	399	406	400	391	374	397	392	432	403	392	374	367	378	384	403	364	409	408	388	415	405	386	386	447	373	406	367	401	402	403	374	401	381	414	383	402	394	397	414	405	395	385	403	404	371	399	371	408	403	390	400	421	417	396	422	410	414	398	380	392	460	397	416	449	399	409	399	395	429	375	410	399	428	399	412	394	427	411	407	397	412	396	402	412	377	417	396	374	373	396	427	414	395	431	389	398	408	400	385	407	398	391	411	391	387	417	382	395	442	393	422	407	393	399	403	402	408	392	377	366	362	370	396	447	416	394	416	391	403	415	376	400	366	411	400	410	438	402	405	432	427	390	418	354	408	386	400	393	394	427	408	423	410	411	396	423	430	381	423	396	387	407	373	418	413	392	374	422	395	421	398	403	381	394	363	394	390	399	390	438	412	428	408	395	449	433	406	361	440	387	374	439	418	407	401	401	440	418	397	394	431	422	434	380	440	403	387	429	399	447	390	397	395	433	397	427	415	398	397	380	369	416	392	377	390	376	402	408	426	476	414	436	412	403	401	421	367	379	377	384	417	370	406	374	373	437	405	421	381	380	392	394	369	398	405	413	397	389	393	361	387	409	392	352	403	373	408	399	380	414	411	388	398	387	396	406	402	402	409	414	412	427	397	388	395	370	397	402	398	408	367	384	384	414	367	400	424	430	422	411	405	403	408	428	393	396	422	399	404	401	414	376	417	423	400	370	370	416	391	405	381	380	425	383	412	390	415	393	387	397	379	416	383	373	384	421	410	414	371	408	418	383	423	382	440	376	401	379	428	400	374	397	435	398	381	404	385	422	380	367	411	414	413	394	401	399	396	428	419	402	420	418	421	416	386	397	378	381	395	359	430	410	396	418	433	401	426	375	382	376	360	387	398	388	402	410	394	384	379	426	404	410	412	378	387	393	396	351	443	427	357	418	402	428	450	392	429	388	402	383	375	391	402	387	380	433	379	354	379	398	411	422	414	417	409	386	382	415	419	411	350	377	404	415	378	386	398	379	392	369	443	441	423	401	420	421	385	406	381	409	394	415	391	388	420	399	402	418	421	410	392	371	383	393	389	377	399	368	401	387	384	392	425	418	417	408	401	411	417	407	395	427	439	400	371	395	400	384	378	403	373	381	409	432	386	435	390	441	393	440	379	423	363	410	392	402	407	406	424	403	388	449	444	404	418	396	367	391	352	415	426	428	412	407	441	396	370	394	416	399	388	387	406	381	413	418	387	416	426	424	425	382	433	386	414	383	352	414	396	397	379	405	358	397	396	376	387	399	402	415	427	396	406	415	369	400	393	395	389	377	372	399	425	409	398	357	397	398	390	384	376	376	403	447	378	400	383	383	365	419	377	395	431	444	448	372	402	413	391	405	413	409	424	403	421	378	382	387	410	392	399	404	415	400	395	406	398	400	371	381	405	386	417	402	431	393	357	386	397	379	414	351	417	370	378	386	406	429	408	392	424	381	415	365	409	433	388	396	372	399	398	446	399	445	396	390	406	402	398	405	407	406	382	432	417	400	412	395	409	405	431	427	351	432	405	382	392	379	403	394	399	426	410	383	387	368	365	427	442	400	411	425	394	410	443	383	374	423	393	384	389	396	411	400	407	399	432	407	392	398	438	422	387	411	416	390	402	376	397	398	396	418	373	387	392	386	413	411	436	382	399	420	397	397	404	412	376	386	419	416	371	427	415	388	422	399	419	406	373	387	393	407	352	388	413	401	384	413	416	378	406	405	445	413	386	452	403	435	384	408	409	407	417	412	385	410	407	411	403	420	388	428	377	392	399	411	405	425	408	411	431	419	408	423	354	405	404	397	385	401	393	383	386	421	405	429	442	413	393	382	415	402	370	385	385	401	378	418	365	400	395	428	422	377	405	378	395	393	407	398	374	401	409	392	417	378	391	420	404	392	378	423	404	396	411	410	412	407	406	414	407	418	388	376	411	384	415	381	397	394	385	392	388	388	376	354	410	413	434	402	406	393	374	426	402	417	400	422	415	407	403	388	377	416	381	417	432	399	383	353	391	426	444	425	365	394	424	443	392	412	409	400	400	419	433	408	410	418	374	442	372	429	404	398	416	400	396	419	392	389	404	369	403	381	419	395	384	368	392	421	375	408	372	411	411	419	419	388	429	400	414	401	383	401	389	393	420	418	406	441	370	402	409	417	405	420	415	399	399	395	387	378	399	399	383	398	399	403	437	426	407	382	415	409	405	403	356	349	407	383	388	423	415	405	416	431	414	424	416	377	388	376	413	394	437	446	388	362	427	385	399	442	395	363	446	399	397	395	415	414	384	409	422	409	425	400	423	396	377	376	439	398	424	386	416	431	407	410	416	411	374	443	399	422	400	388	410	436	407	407	396	418	406	389	395	404	422	383	405	363	393	387	385	429	374	412	406	390	421	398	360	371	413	377	432	395	412	441	395	429	379	375	400	381	374	411	404	400	396	430	374	377	435	368	378	407	369	429	404	398	404	352	374	423	424	401	428	399	411	404	427	417	412	430	405	374	418	414	411	366	398	357	416	384	381	393	362	443	386	425	402	401	422	416	389	388	391	442	398	420	384	420	402	397	436	408	417	415	405	428	372	425	413	424	409	417	419	415	406	440	368	409	400	398	404	396	367	385	376	453	397	387	387	426	391	408	376	406	408	400	400	419	398	375	404	368	350	429	376	391	404	407	412	401	335	378	378	408	384	438	385	402	390	377	411	422	382	375	388	419	404	377	383	398	418	422	425	382	399	415	395	426	399	388	421	399	413	400	424	395	418	383	422	392	380	368	404	403	404	367	406	404	394	373	404	371	413	343	428	387	383	431	457	388	406	393	376	368	399	382	397	369	408	428	415	387	388	398	386	401	423	407	386	390	412	363	428	406	367	432	371	397	423	368	379	366	414	378	388	416	419	402	419	441	386	396	437	387	407	357	415	405	421	433	388	406	416	404	417	382	398	371	406	375	382	351	388	429	414	440	369	432	394	402	393	388	367	386	405	398	391	409	423
22369	20834	30206	30014	31947	26262	14168	1045	292	264	248	238	243	258	249	262	244	259	226	235	220	214	209	240	229	227	262	230	249	237	228	228	226	226	231	212	233	222	222	235	210	207	226	219	267	225	230	223	243	204	224	250	235	210	235	205	217	230	262	229	225	256	251	222	229	238	217	218	258	221	246	267	233	262	227	234	248	255	249	254	234	206	230	246	224	231	226	216	246	213	224	226	219	233	224	223	222	226	225	228	199	234	220	219	213	187	233	217	229	227	220	229	225	210	232	208	253	254	230	224	201	250	238	225	224	230	206	253	249	206	221	219	229	199	203	223	226	217	219	213	222	247	210	229	246	198	221	220	234	240	220	236	201	240	221	211	244	234	207	255	230	239	224	218	225	226	260	219	268	250	216	214	247	235	223	217	231	264	228	222	240	217	223	222	222	257	231	236	229	254	240	209	226	232	217	226	267	230	233	215	220	225	232	232	240	231	222	264	218	236	222	241	211	241	236	224	210	209	229	205	259	233	197	213	236	224	202	220	243	249	234	208	221	226	235	207	234	217	235	228	199	258	222	198	215	247	244	231	245	225	227	205	242	221	222	230	219	218	204	236	217	206	255	221	207	215	203	233	237	236	249	206	231	222	224	234	221	202	217	238	239	214	240	226	209	195	215	222	218	217	227	236	216	211	223	252	226	264	219	238	225	224	233	217	184	251	226	238	223	224	232	230	238	207	218	229	208	210	211	216	204	234	191	224	222	217	234	248	215	206	224	212	219	230	234	220	231	196	232	236	222	224	222	228	218	227	209	210	222	235	221	252	207	226	221	197	220	220	229	214	211	220	203	246	225	233	203	191	224	223	211	225	217	222	223	252	221	241	220	199	215	218	220	233	220	246	219	233	229	224	230	221	214	231	234	198	208	219	219	252	238	215	215	220	230	215	220	237	220	236	253	214	242	255	250	223	213	209	219	201	224	233	244	216	205	212	243	210	233	244	199	244	238	220	221	190	220	236	229	202	213	240	208	226	238	205	231	227	230	215	228	233	206	192	212	216	233	230	238	225	228	231	247	236	208	216	243	209	242	213	236	245	214	174	232	258	226	232	208	232	218	226	237	224	215	233	226	204	223	209	202	212	227	245	217	249	226	230	204	239	224	238	217	245	253	218	228	211	200	245	245	199	231	242	204	204	230	219	242	208	228	210	215	210	212	208	224	225	235	221	216	240	218	221	245	224	193	234	221	231	249	240	220	206	213	249	225	215	231	222	239	219	215	210	218	227	226	251	226	221	269	219	245	238	213	203	202	227	224	244	239	236	212	254	239	210	214	212	217	206	225	235	229	225	234	222	239	203	277	224	242	226	202	206	206	233	249	196	208	210	228	220	230	239	246	235	221	238	234	194	246	213	197	216	199	234	246	222	243	209	233	207	231	194	244	227	216	233	233	209	225	237	222	196	220	219	206	229	238	214	232	213	225	212	209	223	206	200	216	221	220	194	208	209	204	219	220	220	213	213	226	252	244	227	249	231	223	217	231	228	216	212	218	222	208	245	243	222	196	214	212	254	214	208	220	214	243	209	212	205	209	210	231	209	245	212	222	201	221	227	222	227	223	232	218	222	224	226	237	213	213	189	241	240	193	252	240	224	203	241	237	226	211	236	198	224	241	261	241	214	229	219	213	205	216	245	223	221	200	221	253	217	210	250	222	178	194	231	227	215	214	232	224	240	234	225	243	236	203	212	222	222	244	231	238	203	226	229	220	235	219	216	206	222	226	217	228	253	229	193	254	221	218	255	237	243	238	219	213	224	210	229	220	253	194	212	244	218	200	243	217	232	221	229	197	213	246	210	246	205	197	236	217	240	231	221	227	216	228	240	238	228	228	232	228	203	218	205	233	221	228	212	227	231	240	222	202	227	213	236	215	203	197	212	221	215	212	230	211	218	212	233	230	220	225	235	236	222	234	237	239	222	235	215	216	239	232	250	236	242	216	216	219	233	216	225	192	228	236	225	230	206	205	188	249	227	190	221	249	232	221	186	250	183	232	231	221	226	229	222	246	206	230	236	222	210	226	231	234	224	219	220	252	225	205	233	213	201	252	223	226	221	229	227	204	223	218	230	227	228	213	229	215	236	199	207	235	230	240	239	210	221	224	232	212	202	221	229	226	226	239	230	212	229	241	251	232	219	223	248	265	265	242	240	235	245	243	265	214	229	248	244	222	196	208	242	214	219	209	224	232	231	237	210	215	241	244	206	230	227	218	222	215	224	207	212	203	214	237	209	234	230	237	243	206	216	226	250	204	212	198	232	220	224	216	199	226	189	223	247	237	231	217	227	233	233	220	221	222	204	232	214	207	231	246	238	216	213	234	220	212	236	216	199	216	237	239	206	230	245	207	236	208	215	230	208	239	223	222	227	241	256	228	234	225	221	222	215	259	203	218	201	232	256	255	237	204	233	262	230	226	242	215	224	201	228	225	224	214	221	258	221	204	198	220	224	220	196	227	230	232	228	228	231	244	196	222	240	224	201	238	210	232	218	227	232	221	238	270	234	208	227	206	256	212	219	241	219	206	204	230	219	235	213	238	247	230	211	231	232	222	228	217	214	219	218	227	239	209	199	230	208	227	222	238	197	227	191	200	227	226	247	218	205	205	219	220	214	230	220	218	223	227	226	229	208	229	193	216	221	224	232	209	223	223	224	187	222	213	219	247	234	230	193	239	198	216	220	225	219	237	228	203	220	219	235	224	239	232	229	233	220	228	229	212	217	218	211	212	230	223	239	217	252	222	226	209	225	211	249	230	217	214	234	224	252	205	210	223	226	225	222	213	240	236	218	210	237	217	215	223	213	230	237	209	236	250	240	242	216	215	230	223	214	213	228	221	202	224	214	230	249	243	228	202	217	206	206	247	213	234	229	201	247	241	235	211	231	254	204	241	195	203	223	211	236	225	239	246	205	222	232	233	226	249	248	237	240	237	214	197	230	230	224	223	203	210	228	264	231	242	237	223	249	237	211	204	227	227	223	224	240	217	255	220	227	192	233	223	234	204	220	245	231	222	198	213	208	201	245	232	215	201	236	233	212	238	238	224	225	239	257	228	203	232	253	242	227	221	222	217	231	210	205	210	237	230	231	228	237	215	231	235	215	244	218	250	232	219	246	233	219	224	209	204	231	221	237	227	222	232	213	237	232	242	266	209	240	221	228	241	215	222	225	226	216	183	221	230	214	214	222	219	203	220	211	228	225	214	250	198	206	215	240	231	236	194	210	214	232	220	226	248	209	223	236	207	229	214	241	220	237	213	202	238	221	236	227	210	224	221	223	243	236	213	228	208	214	206	236	207	192	233	230	215	227	219	223	221	239	234	197	219	226	235	211	233	233	234	222	226	200	225	217	214	239	213	220	233	216	225	234	207	212	231	231	233	234	206	226	244	235	216	211	233	235	224	233	237	256	231	248	213	235	217	240	205	231	221	228	217	211	241	246	213	237
58027	95941	81661	65850	49860	28941	1789	442	397	403	349	353	309	305	282	309	276	296	295	280	295	264	279	297	259	275	298	280	267	296	308	264	294	285	284	264	306	255	285	266	256	271	287	284	299	300	262	285	288	283	279	284	274	249	258	297	296	291	282	261	280	270	281	246	281	270	285	272	304	261	276	286	281	268	275	269	288	265	268	303	271	271	291	279	272	270	257	257	280	318	287	256	265	276	271	297	264	263	268	253	264	286	270	276	294	268	231	261	289	261	290	239	289	271	264	284	266	292	300	255	294	257	257	257	282	264	286	288	283	283	278	298	274	285	240	258	243	276	288	240	293	292	253	288	238	276	288	307	256	292	282	258	269	289	249	285	264	293	238	282	263	283	300	250	251	270	283	255	255	273	249	273	279	284	259	279	258	276	297	263	274	232	266	275	292	277	249	285	290	289	280	272	288	290	267	254	281	292	293	253	273	292	310	266	284	274	286	278	244	263	256	286	265	278	277	243	256	314	264	261	259	275	246	256	252	279	264	256	270	283	273	279	248	246	287	272	302	303	271	260	263	289	268	271	270	274	276	245	276	284	255	271	284	281	286	250	260	297	263	264	279	291	288	249	287	301	247	291	251	263	298	301	277	292	290	283	293	257	281	248	264	251	248	262	263	279	252	314	249	267	276	284	264	249	270	298	272	268	266	254	260	239	263	281	258	293	250	268	258	271	281	258	260	275	246	251	285	273	288	289	266	278	292	256	227	309	236	263	269	258	299	277	261	251	282	265	269	241	243	246	240	270	282	278	287	283	290	284	271	233	306	274	284	275	279	303	259	254	238	254	267	254	289	235	284	238	270	282	265	265	268	274	254	267	277	306	288	284	261	252	245	300	307	268	269	263	275	244	263	313	278	290	260	288	302	246	255	283	256	275	291	261	275	231	248	281	249	286	288	290	284	270	274	278	290	270	292	234	290	272	291	259	301	284	265	271	277	253	257	296	265	263	241	252	263	269	302	241	269	288	278	281	295	264	294	275	287	300	270	249	284	275	291	242	255	278	292	282	233	270	279	269	274	276	255	296	263	276	280	285	284	277	300	271	287	253	293	262	247	275	256	280	240	259	281	287	276	255	276	279	268	292	299	281	276	283	277	273	271	289	287	226	282	276	252	279	272	278	281	287	285	253	261	244	255	284	278	284	261	283	250	267	286	273	276	288	266	259	261	279	256	266	283	259	278	277	237	266	272	283	274	288	270	244	270	316	254	285	282	280	309	268	267	249	260	267	296	264	244	270	269	283	275	282	258	255	262	279	271	279	262	306	257	282	269	259	255	286	260	268	281	263	280	264	280	264	258	311	282	249	251	272	264	298	281	282	267	286	279	300	283	264	245	296	258	305	272	252	270	305	279	278	233	242	270	258	265	251	244	256	263	256	279	259	270	247	261	289	248	261	252	275	285	267	271	267	251	311	249	279	270	269	258	268	273	263	263	253	283	275	257	271	253	271	291	278	273	287	265	270	250	291	272	267	272	242	268	288	285	266	297	273	258	273	267	261	295	275	282	260	267	259	247	297	296	265	272	243	271	277	283	268	268	247	278	292	294	283	249	291	294	256	269	271	261	292	271	260	289	252	298	273	287	273	251	306	262	304	282	294	287	265	275	265	303	291	261	305	275	284	280	273	268	301	311	270	297	267	306	284	288	278	263	275	280	275	246	268	281	278	250	277	287	274	245	266	263	276	245	301	255	272	276	269	267	248	261	294	275	262	296	251	276	275	262	250	256	294	281	270	322	270	288	276	299	297	258	281	288	239	265	284	277	279	280	285	250	278	255	288	238	244	295	296	261	301	273	237	258	274	269	274	314	272	277	265	260	286	271	290	296	240	281	261	282	276	282	255	296	299	241	263	274	280	271	272	278	267	291	231	282	254	270	258	270	266	245	275	283	255	272	287	268	264	279	285	268	266	268	258	265	279	262	286	255	244	250	259	252	264	283	263	256	279	244	277	221	235	300	270	280	304	264	241	287	287	294	270	252	304	283	268	280	289	259	248	281	275	313	293	257	241	269	268	295	293	276	268	270	298	240	272	270	281	290	256	277	305	282	286	255	269	263	266	261	268	296	281	300	303	286	282	233	277	248	269	265	278	262	246	272	270	273	304	275	286	274	262	278	294	284	264	249	280	256	268	266	290	287	250	254	279	280	223	275	280	281	284	275	260	264	258	254	294	289	286	295	277	293	288	274	277	256	325	249	276	300	275	268	279	317	276	276	245	299	269	257	277	250	254	276	276	288	276	293	269	267	254	291	271	289	264	295	241	256	269	298	269	271	257	291	291	236	291	250	264	241	274	273	250	302	239	283	276	286	266	266	273	273	268	276	254	294	273	290	297	261	268	286	260	278	273	275	284	243	297	288	290	287	286	269	285	305	227	274	273	308	297	296	232	277	275	277	278	265	279	288	265	288	268	262	275	258	267	292	267	272	256	274	263	274	248	244	278	292	298	269	305	306	293	293	283	273	263	263	261	252	283	290	262	265	249	282	290	257	274	284	292	282	271	259	268	279	264	279	255	266	280	294	290	289	274	263	297	232	277	261	261	278	250	273	266	266	280	275	282	268	266	267	284	268	278	284	259	308	243	271	292	274	261	264	289	259	262	270	260	271	270	293	255	272	276	280	259	273	276	286	276	293	277	287	253	271	256	251	256	273	297	256	303	266	278	263	267	252	281	272	273	264	283	285	271	292	273	263	300	301	252	247	266	278	272	267	250	257	270	249	283	296	258	277	288	274	276	261	242	228	280	284	295	244	260	279	277	286	263	279	289	265	260	269	277	261	278	275	283	267	237	278	262	281	309	266	267	289	270	270	270	275	269	252	279	260	278	286	239	266	266	277	280	238	254	285	290	262	278	269	250	246	284	277	286	266	222	258	262	297	243	244	243	299	254	274	281	309	253	252	295	287	270	287	283	237	249	273	256	298	269	256	257	274	275	256	272	261	280	252	265	288	290	269	298	299	277	240	244	289	264	269	285	265	239	256	281	296	290	267	266	277	253	282	250	277	301	267	267	291	254	255	267	273	254	283	246	275	270	284	255	291	282	274	292	298	284	252	264	265	282	289	285	268	261	280	267	279	282	257	271	298	283	283	248	264	272	258	266	284	291	266	250	246	254	288	253	290	236	301	297	288	273	264	288	292	291	294	288	278	262	247	250	288	286	270	283	272	281	261	270	301	282	297	271	270	272	258	308	293	270	316	277	305	274	268	265	236	268	277	273	285	299	296	279	288	262	275	284	262	276	269	294	275	260	266	273	293	250	273	254	257	273	250	261	284	274	273	286	254	276	249	274	297	288	242	288	266	289	282	254	298	261	273	259	268	266	275	249	262	247	290	240	285	287	292	266	254	254	278	276	274	250	288	276	262	282	257	249	264	293	289	258	251	300	256	244	267	250	279	273	272	293	260	242	285	278	277	254	272	258	257	259	304	241	288	267	274	281
26940	23727	27753	20976	9981	2781	606	512	553	534	527	528	535	506	496	511	521	511	531	508	531	509	515	498	496	492	498	500	523	496	496	489	531	525	545	507	488	509	491	511	508	500	517	498	490	522	501	508	478	502	476	541	521	502	479	526	491	503	554	534	497	501	505	477	497	488	505	521	446	483	498	533	542	538	502	499	504	501	547	495	473	529	477	513	521	476	537	488	506	525	472	486	508	485	515	498	526	530	520	508	542	504	546	506	542	528	478	505	509	496	500	463	494	459	496	535	518	474	448	524	512	540	477	525	515	504	532	511	513	499	548	536	446	475	520	482	472	494	513	530	468	504	481	502	480	525	520	463	505	511	475	509	463	461	485	482	497	472	485	516	539	477	506	515	511	538	510	515	556	509	514	521	485	524	472	509	503	523	460	504	462	487	517	546	481	484	505	519	485	519	484	512	523	484	509	454	487	541	512	494	487	507	497	531	506	477	515	521	485	509	502	515	521	501	513	523	553	482	501	508	513	573	499	564	520	523	499	510	545	524	484	493	512	522	508	519	525	496	505	495	502	519	497	487	485	510	516	533	519	509	537	498	516	531	514	472	491	508	500	489	512	520	490	503	513	522	501	477	488	519	532	515	481	499	500	497	459	537	501	521	520	506	516	528	467	511	460	495	544	517	512	514	505	515	437	497	507	464	504	498	568	497	507	512	460	481	516	497	469	504	558	499	522	528	514	557	547	472	483	501	481	491	498	513	487	451	547	448	512	520	507	494	501	534	518	520	534	503	482	471	473	498	519	492	489	523	490	489	470	502	507	503	496	516	496	517	507	526	544	496	537	507	505	508	507	498	512	507	504	504	487	511	461	513	520	550	532	545	471	501	450	460	570	489	482	485	487	490	506	564	493	550	550	492	502	551	484	519	502	513	531	510	547	527	530	518	475	543	512	496	501	501	520	463	497	513	523	519	520	494	510	526	525	506	525	504	517	496	500	494	479	539	509	500	480	493	495	484	530	529	491	482	498	464	515	462	490	458	466	488	506	491	507	512	478	493	517	494	503	505	466	544	506	507	504	490	530	492	511	511	484	539	497	504	547	501	521	522	487	501	495	478	507	507	528	564	539	499	534	499	488	452	451	510	528	512	506	495	524	494	486	496	505	527	541	485	538	559	522	489	511	486	504	514	533	535	473	484	533	515	519	528	576	550	471	488	503	468	516	504	507	495	512	552	491	532	463	525	521	489	556	508	512	504	498	503	502	532	491	491	485	462	518	523	548	510	509	487	492	492	515	481	543	487	527	491	485	476	523	498	511	506	539	470	545	478	488	512	483	511	516	500	505	482	524	556	466	524	509	495	488	530	490	550	525	479	491	501	488	509	517	518	523	499	490	509	500	513	531	515	510	521	498	502	472	491	516	485	499	511	507	517	512	493	488	526	494	538	519	498	534	491	504	495	479	517	496	500	489	501	506	482	534	520	499	500	485	501	502	521	485	495	476	499	506	463	552	501	539	501	504	500	503	507	517	552	536	517	496	516	493	528	525	496	538	533	489	486	543	486	480	550	492	494	489	489	508	556	535	462	483	479	522	514	486	480	520	525	512	500	510	522	484	495	527	492	523	517	517	473	536	483	498	476	513	509	512	475	519	518	514	497	526	527	507	519	508	523	548	457	498	483	490	530	509	498	508	508	496	507	530	516	504	514	527	508	517	456	525	551	508	474	531	541	481	528	497	519	507	527	521	480	524	534	500	540	520	540	506	481	518	505	485	488	459	495	530	503	504	518	508	528	506	546	523	533	523	520	510	530	478	497	516	516	525	500	497	519	545	536	510	446	493	469	474	498	516	502	536	527	512	533	486	523	513	511	494	493	521	509	506	534	555	498	488	496	465	484	505	563	523	492	526	506	547	490	492	498	477	503	529	517	496	541	554	521	465	497	526	481	508	489	537	512	488	494	543	496	496	515	517	484	512	553	526	512	523	524	522	493	488	456	515	487	502	515	508	494	500	538	496	528	540	481	508	473	491	543	486	485	516	500	529	518	479	491	542	572	523	502	529	534	486	502	492	483	498	557	507	464	488	500	503	530	534	447	524	528	506	515	524	504	495	473	497	522	506	529	504	493	526	494	522	496	509	480	484	516	498	488	520	518	540	496	508	469	483	511	472	530	516	498	530	527	501	553	486	498	488	495	565	510	473	492	481	499	499	482	492	531	560	530	485	469	515	478	481	473	503	517	526	536	462	539	503	522	509	490	547	486	461	495	521	526	482	482	527	477	532	482	525	471	495	515	500	492	489	495	498	486	553	495	543	497	507	516	526	494	524	461	495	481	486	509	509	511	517	487	490	533	521	523	513	542	495	495	532	482	501	532	478	483	527	497	489	459	535	495	510	463	516	502	499	485	499	527	493	473	524	500	501	502	482	556	515	495	443	526	515	475	517	487	531	544	476	515	527	526	533	524	506	469	514	550	476	526	487	492	489	524	518	513	513	479	465	537	505	536	487	517	516	528	504	487	539	509	498	535	534	502	502	492	450	502	502	513	557	504	544	486	504	472	534	545	520	508	544	517	527	519	522	494	481	510	513	514	451	531	487	476	499	473	485	539	515	506	519	517	514	555	485	510	481	507	520	560	520	512	507	492	528	513	536	476	531	535	543	495	484	487	530	472	522	517	512	528	505	481	498	507	522	538	504	490	480	530	546	502	539	512	510	503	479	517	490	532	525	521	511	457	477	483	495	558	515	494	469	562	518	518	463	446	504	503	520	517	544	496	510	518	454	485	483	479	488	503	527	522	493	523	515	544	476	488	508	494	482	491	497	489	493	501	526	496	486	504	538	506	503	471	535	474	500	504	539	531	499	496	490	486	522	535	497	515	486	472	551	500	502	508	493	510	537	528	516	486	511	530	521	488	500	534	528	505	531	450	476	550	552	500	489	555	534	505	503	478	521	524	507	500	515	474	544	532	507	484	533	523	501	459	509	515	458	492	466	544	476	523	511	503	470	561	519	520	526	556	470	483	497	519	501	499	508	509	448	540	543	531	504	518	520	512	483	512	505	490	513	535	490	501	500	521	524	510	509	533	534	508	500	504	529	547	489	529	477	525	499	538	445	526	507	519	472	539	492	508	473	495	471	517	528	533	520	501	511	495	513	489	501	480	484	491	541	548	503	518	507	504	530	514	494	517	484	515	501	534	462	486	507	473	504	504	507	568	488	492	469	523	532	496	506	510	512	533	521	497	523	491	486	485	470	536	481	493	539	502	455	506	538	522	514	517	477	537	519	507	503	502	487	498	514	491	469	471	461	502	490	528	494	474	518	499	489	486	498	494	488	526	494	517	507	493	489	504	522	502	470	531	475	514	527	537	497	526	472	484	483	484	502	520	467	501	472	509	542	519	540	501	517	495	530	485	516	507	474	510	487	502	524	523	508	453	506	476	471	497	541	499	517	499	459	500	482	537	531	548	502	539	506	508	552	477	514	458	502	492
25885	38745	29178	18609	10945	3469	607	631	616	659	587	657	603	632	592	644	609	634	615	627	597	671	584	607	642	656	588	633	609	643	607	619	557	668	642	587	609	640	587	613	603	656	601	621	581	599	591	615	662	622	554	636	622	640	603	663	675	648	598	639	576	617	597	636	617	581	613	606	602	616	625	615	629	612	634	591	621	640	591	611	587	666	577	636	583	598	612	601	616	637	618	619	591	660	623	596	644	642	616	629	632	639	642	684	606	683	626	598	627	585	612	646	598	655	601	599	629	618	608	628	565	584	597	581	617	591	587	644	632	618	694	639	606	622	599	628	639	649	673	644	672	620	599	627	628	634	603	657	661	609	623	658	600	613	586	617	640	606	649	642	624	619	628	595	595	563	571	665	634	596	635	665	629	643	626	646	621	574	630	625	611	639	643	609	623	671	609	574	594	620	619	621	633	605	614	602	655	605	666	702	590	622	595	595	651	616	620	630	639	620	615	654	639	629	611	614	617	646	606	584	635	629	624	607	593	590	604	582	625	587	605	626	620	631	652	609	674	646	602	585	612	621	626	641	580	643	635	638	613	633	624	647	622	624	599	606	635	622	576	595	607	588	641	633	597	638	586	607	592	629	597	611	633	649	644	665	629	615	655	601	676	632	615	641	622	645	633	602	614	570	650	647	645	611	640	594	608	607	638	645	608	644	615	642	630	589	641	592	654	584	664	650	576	637	603	602	604	606	585	635	622	627	601	654	612	603	614	612	619	599	610	589	582	584	591	598	634	619	662	571	658	641	647	597	626	545	624	663	655	571	601	603	638	622	648	593	613	619	616	622	618	565	638	635	651	631	627	635	643	632	575	612	597	619	662	636	601	604	610	625	634	645	623	585	583	632	658	642	620	606	635	644	604	610	624	657	615	592	616	647	621	584	612	671	613	579	594	667	617	620	651	621	617	673	571	628	622	590	654	659	640	676	685	626	602	586	637	621	606	635	638	642	579	584	665	636	592	641	623	633	648	593	597	661	636	600	619	639	618	573	602	648	609	600	622	599	637	645	644	583	701	624	617	599	623	627	583	600	604	654	625	632	603	655	623	630	656	631	637	641	646	611	600	586	610	635	572	606	651	674	643	648	570	626	615	638	622	607	604	636	650	628	608	642	640	621	594	594	650	624	614	653	595	574	623	590	617	595	619	577	634	632	619	599	593	614	667	621	632	654	629	627	624	646	625	612	671	647	603	651	692	628	601	606	614	623	611	599	626	622	662	598	605	578	611	633	645	641	581	606	656	670	553	613	617	639	618	632	624	669	658	634	634	630	628	659	609	607	625	629	643	588	651	606	639	621	614	616	589	637	623	610	626	623	633	602	590	647	581	646	594	641	622	605	590	612	603	653	615	651	601	615	644	590	628	623	631	612	601	628	618	606	635	617	621	621	610	619	614	640	596	623	614	610	598	644	636	577	615	653	640	612	585	625	595	639	628	652	683	593	595	611	630	624	647	622	635	618	619	656	621	646	597	619	591	634	668	571	642	584	632	592	608	618	620	611	638	629	567	595	630	623	617	627	639	595	649	614	620	595	630	628	653	618	638	636	613	611	616	613	607	651	663	613	583	556	620	610	603	613	647	597	575	569	597	625	607	598	609	634	610	612	622	596	623	592	657	596	626	630	609	636	656	599	621	624	642	632	596	613	547	591	647	623	615	605	590	630	626	607	644	631	622	629	600	594	590	585	549	610	597	694	665	639	586	633	610	607	604	637	650	616	588	623	651	584	608	635	619	588	653	629	617	606	636	633	616	660	628	611	595	629	685	600	594	589	601	600	621	593	632	613	644	612	634	632	610	642	607	604	629	618	673	648	643	593	623	639	651	641	623	606	613	590	614	649	630	573	653	653	597	595	624	650	640	615	592	598	649	655	640	665	584	630	657	632	632	604	586	597	599	628	572	613	633	616	600	632	635	636	661	637	604	605	601	645	639	657	638	612	630	571	617	619	611	602	584	676	588	608	657	580	606	594	601	583	633	610	594	594	617	651	656	641	562	631	588	648	615	632	641	617	642	590	605	599	624	558	598	625	617	649	608	626	606	634	606	625	611	585	596	638	620	622	595	576	606	633	581	625	549	604	615	616	601	619	620	605	617	648	638	624	609	601	640	615	595	653	638	638	632	615	661	610	647	661	628	615	626	633	627	589	566	610	600	628	606	587	632	606	584	615	620	617	607	623	573	613	620	639	642	612	606	641	656	635	556	563	595	614	617	619	656	620	623	602	661	631	585	638	645	613	603	588	623	640	634	645	695	592	606	665	645	615	602	644	598	599	642	641	621	589	637	636	623	627	665	626	648	626	644	598	646	607	636	591	614	589	645	596	648	639	654	613	658	651	617	647	627	611	663	600	646	582	608	611	574	653	627	628	638	621	646	610	660	623	606	592	661	622	640	645	619	610	594	645	593	621	626	594	623	630	678	604	608	664	636	625	629	641	635	625	620	598	624	611	623	602	649	604	635	596	623	653	630	648	643	627	586	608	625	593	648	601	604	595	615	656	628	613	585	632	631	604	598	628	617	615	622	578	596	585	661	654	620	632	598	619	638	603	625	633	600	627	605	630	610	617	632	606	606	638	620	627	633	619	667	622	620	608	606	635	609	623	594	611	597	644	595	621	652	660	629	624	624	659	573	651	598	587	640	617	670	594	606	636	619	598	613	602	618	609	592	575	618	640	634	633	579	642	624	634	627	666	597	624	636	602	599	612	642	601	598	632	657	595	598	585	618	640	640	637	608	604	648	627	607	634	634	630	629	636	663	595	642	579	602	635	605	626	623	628	628	605	685	608	631	613	583	597	637	643	597	590	611	649	623	634	667	608	621	621	654	688	594	652	593	605	607	628	648	633	600	559	628	605	602	609	630	592	601	624	609	636	597	637	608	637	595	652	661	627	630	614	631	595	615	594	634	633	625	614	599	622	611	598	618	621	660	631	609	627	614	626	619	619	599	596	618	630	605	601	589	611	633	602	649	608	617	587	574	600	595	655	607	631	573	593	598	604	585	613	613	621	608	595	624	598	628	603	601	594	631	618	608	617	557	621	638	618	636	618	590	625	604	635	626	627	624	567	661	622	601	611	580	688	589	644	619	611	628	590	628	609	605	615	602	643	608	633	583	606	644	590	609	622	637	657	594	606	642	601	608	643	573	606	605	663	619	668	612	656	620	593	603	603	621	629	575	624	614	587	654	614	652	611	591	608	598	641	590	614	641	628	627	628	629	641	612	582	599	630	617	652	591	654	591	644	614	616	617	618	645	627	615	639	634	621	614	578	609	631	633	554	569	614	636	675	635	600	609	613	627	646	632	626	627	624	606	629	638	604	597	638	627	636	611	610	635	632	616	631	678	643	589	629	655	658	635	607	589	605	601	623	623	600	626	651	577	595	616	659	616	629	648	616	614	631	645	590	634	651	660	607	633	625	587	660	594	619	631	662	595	618	597	615
23453	21149	31702	34277	32480	23748	7417	461	335	357	360	310	344	348	340	343	359	328	352	321	340	325	318	329	313	299	337	316	312	328	335	349	328	335	313	332	368	354	331	350	322	309	324	329	330	315	322	337	321	314	338	333	316	332	334	351	316	350	318	376	310	322	318	318	348	335	338	353	356	324	333	334	339	324	334	313	321	321	337	312	311	365	338	334	320	343	332	288	337	313	344	349	319	344	359	301	338	330	342	319	333	325	328	334	308	310	328	358	335	327	344	339	352	283	333	324	336	318	310	320	319	312	328	330	373	317	352	334	319	313	333	335	345	340	359	283	338	337	324	361	328	308	354	296	367	305	350	326	336	326	338	322	306	320	345	355	330	297	355	343	328	316	328	336	336	280	323	319	320	324	320	322	306	316	329	317	349	298	299	335	291	333	305	324	329	318	332	321	327	325	326	312	326	304	349	298	304	333	355	300	346	314	298	317	331	297	338	312	338	319	311	314	318	351	312	321	315	298	331	338	330	332	346	323	348	279	319	318	323	313	313	341	336	330	324	316	350	345	307	363	318	326	327	288	351	311	322	346	355	329	317	296	314	345	317	328	332	312	341	334	342	339	307	315	346	323	323	350	308	337	344	311	339	305	328	303	324	337	321	346	315	308	328	335	348	322	329	319	353	306	328	305	338	316	349	355	328	315	342	324	291	306	332	346	340	307	325	297	336	327	344	305	327	325	330	328	328	361	299	322	329	309	341	353	318	269	329	312	301	314	322	315	310	284	354	311	333	335	324	341	316	338	328	318	354	335	371	323	327	347	334	321	337	290	293	315	320	334	330	320	342	361	318	319	336	318	308	350	343	329	292	324	342	301	341	317	326	298	313	346	311	363	340	324	350	336	360	322	317	316	322	313	323	331	299	356	301	321	350	330	341	364	304	328	311	340	332	340	343	368	321	316	330	342	363	311	310	319	331	311	327	319	329	335	337	324	322	318	347	338	299	329	331	297	314	307	313	356	304	293	319	370	354	315	319	307	339	347	337	314	319	356	303	328	327	336	335	315	330	358	291	354	321	295	330	329	324	309	324	302	332	361	326	335	308	330	320	347	345	346	323	294	324	324	345	320	337	299	338	323	326	292	294	344	330	331	306	296	346	335	346	317	320	320	337	322	350	326	321	349	339	309	327	331	333	322	350	313	295	332	338	326	310	337	365	310	348	303	343	352	325	317	326	330	336	307	318	357	311	317	319	301	343	310	308	341	302	299	342	312	304	325	339	343	302	312	312	326	325	361	317	338	316	342	324	323	304	320	329	339	311	293	305	321	292	346	322	336	315	330	337	338	325	348	334	348	338	335	304	331	346	347	345	307	312	329	316	337	323	311	312	313	325	320	302	350	340	319	309	338	340	290	332	337	331	336	318	319	347	345	334	321	327	337	292	345	340	340	322	332	324	359	327	323	339	328	306	292	337	368	364	312	347	329	329	328	311	325	315	344	306	323	347	355	302	315	343	318	319	300	344	344	341	338	333	331	333	318	324	345	351	344	304	341	324	348	313	316	291	310	297	328	329	321	344	318	308	332	297	340	317	352	319	286	357	320	339	350	345	351	333	295	317	317	312	318	324	314	325	294	304	316	321	333	321	323	320	330	342	301	323	300	299	343	308	316	320	326	316	329	339	310	347	304	333	342	336	329	327	355	354	331	310	314	327	362	303	333	317	315	341	306	332	317	333	334	336	317	325	355	290	323	337	328	329	297	367	339	309	364	311	282	304	290	339	302	316	318	327	314	306	339	345	358	383	334	302	330	353	345	351	324	308	340	309	323	317	314	311	335	326	303	372	295	327	319	293	292	330	331	325	324	354	360	315	341	336	319	325	339	294	342	303	324	305	319	309	326	321	317	289	345	349	330	334	336	314	336	314	319	313	348	309	328	325	311	321	332	316	341	349	345	313	292	343	345	338	322	350	314	321	369	344	339	345	315	316	329	308	329	301	313	290	360	323	333	318	368	325	313	349	339	340	312	328	315	313	358	352	330	325	317	326	315	326	322	321	328	327	306	325	317	352	338	322	376	300	321	304	347	330	308	364	343	342	312	340	302	310	330	345	329	338	341	312	355	330	317	285	324	332	315	329	350	316	315	339	344	346	334	328	296	327	298	328	342	299	339	318	344	331	301	323	300	342	294	324	328	351	333	335	331	305	308	333	324	324	326	321	327	330	331	309	328	334	298	337	318	299	336	352	338	313	354	327	335	363	317	343	306	319	335	352	360	362	309	311	315	326	298	335	347	321	321	331	328	326	322	331	317	328	320	357	296	327	323	306	310	304	336	319	339	305	328	342	346	323	317	322	335	310	331	311	315	296	304	328	346	320	335	317	338	313	304	303	303	341	336	325	313	307	332	325	342	321	318	323	306	314	323	317	342	343	342	340	313	343	364	317	345	349	319	355	351	301	326	355	325	362	332	357	294	350	321	334	283	307	319	321	317	345	338	318	332	316	332	321	333	316	345	323	330	349	318	295	334	327	365	344	317	329	315	337	328	353	321	338	308	340	343	324	342	323	341	325	367	332	314	316	319	313	322	316	306	333	304	316	320	341	307	323	301	317	332	351	331	330	356	329	323	269	330	320	320	325	337	344	323	332	333	351	298	345	322	331	328	312	316	350	326	322	334	320	328	311	354	290	330	346	323	324	326	326	337	337	348	327	329	319	323	313	316	306	353	344	353	349	321	318	350	329	303	308	401	349	296	355	297	325	289	331	333	336	312	322	318	324	314	312	314	302	336	333	308	346	342	329	334	314	375	329	350	314	326	324	350	342	358	334	310	300	314	302	344	342	318	347	369	335	327	313	353	341	345	342	321	335	303	342	354	328	372	330	322	345	340	301	337	321	320	340	280	328	347	324	338	343	351	347	305	350	330	328	303	342	303	315	311	328	314	351	322	337	314	345	296	331	308	328	337	306	313	301	324	330	320	331	298	331	306	321	337	346	316	321	330	352	343	310	346	305	348	336	312	292	386	320	321	298	351	346	336	298	322	340	345	322	331	333	335	321	371	345	307	323	340	312	340	307	312	333	318	327	361	317	332	300	322	342	273	350	321	324	342	320	322	332	342	343	343	335	346	327	329	371	291	274	333	326	330	313	333	339	310	300	340	301	309	328	304	334	357	323	327	284	305	342	335	321	304	324	304	329	333	328	328	344	320	323	350	308	287	380	336	322	314	313	310	335	324	321	356	323	311	340	311	321	334	345	353	327	356	310	312	316	347	348	322	316	323	360	325	335	341	311	322	312	313	294	323	324	313	330	302	335	348	336	302	329	360	315	307	320	337	339	320	329	398	369	300	328	328	337	338	327	368	292	303	303	329	344	318	321	326	306	327	333	326	311	324	325	329	321	303	292	304	313	315	364	344	342	315	386	351	313	287	317	340	308	290	295	304	347	311	346	327	340	303	339	318	291	315	306	329	333	357	380	312	327	335	303	324	305	343	337	322
51096	85666	70680	54078	41514	23262	1401	546	477	461	439	428	451	398	402	408	420	411	387	439	397	416	398	404	397	414	430	406	439	415	410	449	411	426	399	400	368	489	418	430	449	395	392	403	416	418	383	391	383	393	425	371	435	389	416	371	455	402	389	386	400	373	406	371	391	367	405	390	404	403	404	393	394	395	416	379	380	442	413	404	398	382	384	377	399	404	420	371	405	427	368	416	464	413	425	384	349	426	403	414	397	377	415	417	391	400	391	396	418	416	431	415	418	405	372	396	381	389	379	390	375	390	415	390	389	390	407	399	430	373	402	396	401	388	430	417	438	427	417	436	400	412	424	390	389	413	400	384	420	387	419	387	435	434	447	422	420	421	374	398	395	408	410	425	413	404	398	418	467	411	395	413	390	427	387	383	394	416	415	399	396	405	434	441	393	442	411	392	418	411	402	406	417	402	429	414	412	415	416	428	400	386	408	412	398	385	414	425	414	394	421	418	394	417	424	398	422	405	398	405	374	404	395	402	421	435	422	426	372	403	401	412	415	440	429	368	404	394	367	429	433	381	402	407	395	418	392	376	381	397	452	390	372	411	408	368	395	394	405	379	409	362	359	417	414	431	409	373	410	353	389	423	441	434	423	401	427	359	411	376	407	410	424	414	422	407	405	386	408	382	392	406	369	411	385	399	385	411	418	435	382	399	386	416	416	427	409	386	365	382	416	418	410	414	420	449	367	418	413	368	404	382	429	441	442	421	387	387	385	421	382	409	408	404	381	414	411	382	374	376	405	422	358	374	381	384	421	420	407	436	397	364	425	370	409	382	410	390	429	414	403	429	403	390	399	445	392	400	374	443	425	407	400	415	374	381	391	438	388	392	424	396	391	356	404	398	409	449	355	404	411	397	395	386	403	405	394	414	436	394	417	383	416	382	395	387	381	398	389	387	413	419	389	414	394	364	405	440	433	359	382	389	385	392	399	394	384	430	352	437	399	394	398	398	406	371	382	422	411	402	403	414	388	396	363	416	432	429	411	383	383	403	412	393	410	393	400	421	399	403	371	429	395	365	382	390	414	394	374	408	438	385	383	409	413	412	377	432	403	423	397	375	383	405	377	409	429	394	384	417	452	386	408	422	401	385	406	395	366	400	412	395	433	411	369	416	427	420	412	422	410	399	397	371	396	418	409	393	409	443	389	410	411	431	435	409	406	452	421	435	417	451	414	451	416	405	443	451	411	372	400	406	363	402	396	402	414	426	349	415	379	424	389	438	374	443	407	436	396	380	411	384	412	386	407	379	396	419	391	401	409	377	398	427	409	416	383	387	439	433	401	405	395	405	380	387	392	405	417	414	388	385	396	404	359	412	386	345	383	376	402	412	384	445	386	435	405	392	428	375	411	401	445	419	379	369	365	422	377	397	434	432	392	411	404	402	415	403	386	389	406	393	414	388	416	399	412	402	425	429	425	407	389	458	413	409	400	392	399	418	397	425	402	377	424	401	394	397	407	400	409	417	419	440	380	410	408	404	408	389	395	427	398	417	400	425	399	404	400	445	363	430	390	385	406	389	375	396	407	351	439	403	452	374	375	401	344	388	364	423	395	433	387	395	387	385	409	380	410	422	395	392	451	411	396	441	345	373	389	389	405	390	404	403	384	406	377	395	397	409	387	398	400	396	406	410	428	412	393	414	440	416	409	392	403	421	400	399	379	410	419	429	422	415	408	416	406	479	385	396	427	400	408	359	363	386	411	378	409	404	444	400	415	401	385	415	402	426	392	391	398	418	408	447	444	433	442	428	362	430	434	393	434	434	426	405	431	409	370	402	423	437	368	401	396	456	392	418	424	372	429	395	375	443	399	403	402	419	428	402	412	400	438	402	419	434	444	357	398	421	391	412	409	409	399	398	401	386	373	440	381	401	399	467	405	428	400	388	424	424	385	377	388	409	410	430	412	423	384	373	360	380	399	416	414	428	422	399	419	434	404	392	384	446	392	397	420	399	391	409	393	450	391	420	419	389	417	384	396	415	410	391	433	369	429	419	414	367	381	433	415	414	382	424	414	401	421	392	358	390	439	411	437	381	432	414	405	426	382	357	392	400	445	394	393	408	414	376	402	438	409	384	389	416	444	415	389	413	397	412	382	379	395	427	422	379	437	406	404	409	425	413	387	402	409	462	432	403	409	423	355	370	435	389	414	421	416	393	449	382	383	412	398	416	437	413	396	388	380	409	388	412	427	373	432	396	390	412	427	383	399	396	381	396	421	441	423	372	403	430	399	414	405	424	376	377	398	420	376	427	414	415	454	386	409	380	430	386	407	408	400	413	396	427	365	407	408	393	404	404	384	436	399	418	441	421	434	416	432	385	416	411	438	386	371	431	389	369	370	358	420	395	419	405	355	387	400	435	414	402	423	400	374	433	403	415	418	436	422	407	414	412	396	365	423	422	407	377	401	405	399	380	405	401	378	410	398	403	383	381	396	417	430	424	386	436	381	422	397	400	405	408	418	398	426	449	418	410	362	398	424	392	440	388	418	420	413	399	403	439	401	406	417	394	409	373	412	386	374	385	412	376	392	379	437	409	413	394	404	437	423	416	374	381	394	419	406	404	379	395	388	406	372	401	420	410	378	377	414	425	382	415	407	402	375	423	375	418	404	434	439	413	403	416	403	366	418	423	385	429	406	394	419	455	426	399	418	434	351	373	397	401	412	434	435	430	389	390	393	385	393	395	409	391	411	459	401	409	422	412	401	401	412	409	426	429	422	396	393	402	387	419	405	405	392	409	387	467	432	433	420	407	423	430	394	387	435	413	399	421	419	403	383	429	418	385	388	407	409	417	419	412	420	427	399	402	390	440	413	422	399	390	418	398	372	404	415	439	415	420	367	362	393	427	425	417	367	433	399	435	370	375	405	401	446	391	413	413	401	406	386	420	429	424	413	435	422	412	392	421	371	407	412	393	423	399	402	417	421	405	402	374	403	422	432	421	430	441	409	391	350	392	414	400	403	397	423	380	415	414	390	432	368	390	404	379	381	408	403	400	424	411	387	449	399	420	389	384	398	389	394	419	455	403	411	346	368	413	413	405	416	420	389	401	423	414	369	403	388	436	421	387	398	429	400	415	420	353	415	418	398	369	413	454	408	429	375	435	388	420	421	409	390	374	413	434	393	430	435	385	405	419	403	397	442	391	445	384	392	406	412	402	426	374	373	400	389	422	410	389	387	425	396	393	374	409	426	399	386	390	440	404	442	391	409	399	366	422	425	394	377	365	431	400	431	392	433	408	430	405	416	445	411	428	406	421	439	386	399	450	382	406	406	410	388	396	403	359	406	370	391	394	402	435	384	397	383	439	384	414	396	404	392	403	412	397	392	390	410	419	418	440	395	413	403	423	440	405	438	439	381	396	415	396	425	407	390	431	392	401	420	392	411	415	381	383	413	428	433	409	431	434	398	410	404	405	391	406	407	402	385	392	418	393	425	368
22441	20871	30149	29813	31450	27138	15012	1210	263	267	261	249	248	237	242	278	246	248	237	226	269	220	242	233	251	248	267	233	264	243	227	243	221	227	232	209	231	230	252	262	246	235	223	226	235	244	232	239	238	235	234	219	223	212	232	217	227	213	205	222	246	236	233	222	241	231	257	247	233	255	257	218	202	219	224	209	258	257	230	208	221	235	234	235	239	245	244	216	221	239	265	215	275	259	230	232	230	251	235	246	249	239	234	252	236	195	240	215	227	241	225	213	232	250	226	229	211	250	206	237	230	191	251	233	226	220	187	225	230	237	242	255	251	220	225	231	210	225	252	244	232	202	214	222	231	224	243	241	245	217	231	211	255	233	252	205	228	231	248	224	222	251	235	227	256	243	228	249	241	239	245	228	233	235	219	199	239	196	231	242	234	222	236	252	227	202	207	192	230	238	223	219	205	213	235	204	212	249	246	227	229	224	228	228	244	225	240	250	209	254	250	221	229	215	235	203	238	226	233	245	205	239	229	251	238	213	227	214	220	219	235	225	241	238	227	265	236	218	227	227	249	238	234	257	214	242	233	239	227	261	223	248	242	251	230	200	246	230	243	228	238	235	226	234	221	210	233	231	218	242	232	246	207	251	239	237	240	252	255	250	221	223	246	238	239	225	247	241	248	224	218	245	225	229	218	212	238	226	227	241	245	225	232	247	242	230	221	199	236	250	209	210	257	241	230	215	263	210	242	227	236	207	226	234	211	227	232	210	236	224	212	209	229	248	244	240	226	230	250	199	256	239	238	218	229	238	237	233	243	220	209	222	236	227	240	236	210	213	247	244	246	208	255	240	225	233	238	259	229	229	223	212	229	252	207	245	232	239	194	225	225	250	216	212	218	225	233	245	230	227	198	253	252	250	213	206	220	231	230	247	238	235	253	231	226	226	216	244	205	215	227	201	220	221	209	248	249	206	205	234	225	248	269	220	225	232	220	252	238	227	234	233	222	224	243	229	248	233	221	232	260	228	237	229	243	248	227	238	234	236	225	248	213	213	225	214	241	238	257	207	231	228	231	243	224	231	248	217	222	211	215	240	255	232	253	216	220	251	217	226	222	256	211	216	243	230	223	209	210	240	242	238	224	251	232	225	220	231	212	254	225	243	220	239	232	262	225	225	216	245	241	230	220	247	257	237	226	239	225	233	224	256	229	245	244	233	214	256	234	221	254	229	206	226	245	211	203	228	224	264	224	225	249	220	220	224	229	244	238	224	244	232	228	213	221	227	264	239	211	225	232	230	225	217	223	245	245	236	231	199	221	229	242	234	277	231	258	241	234	248	197	223	229	223	238	205	218	231	215	229	231	209	227	241	234	213	234	214	233	271	212	220	220	233	258	237	244	219	253	251	222	219	199	230	228	235	240	216	239	236	245	232	233	251	214	244	220	209	242	225	236	213	204	251	216	236	244	222	237	216	226	230	225	231	202	229	221	222	221	250	245	203	215	210	228	233	220	237	217	249	212	242	219	206	224	253	228	208	223	224	221	213	245	241	230	224	218	224	189	232	231	254	229	233	229	197	214	222	250	234	215	207	206	255	239	208	227	244	216	239	222	228	213	249	218	248	226	249	222	227	227	215	218	228	247	207	207	189	237	233	242	273	213	234	232	250	253	217	210	205	231	238	242	223	212	221	259	240	218	219	239	240	213	249	229	260	227	210	217	220	228	218	243	234	233	215	226	227	203	256	217	208	190	237	241	255	215	247	226	234	231	243	227	216	214	232	229	208	216	237	236	254	223	220	229	233	203	242	221	213	219	257	226	212	222	197	227	225	245	210	260	219	217	234	243	224	234	217	236	238	223	240	241	220	251	247	213	217	211	211	219	233	262	254	218	216	215	235	237	226	191	260	222	227	217	261	238	243	259	238	232	249	213	204	231	239	237	249	257	209	243	251	240	223	217	226	235	217	224	272	208	234	253	227	221	215	223	228	227	255	234	213	220	230	238	242	213	237	225	222	219	229	222	241	248	230	219	239	233	211	228	238	232	237	234	257	220	214	238	258	230	210	234	259	257	239	226	231	245	237	233	226	234	218	245	247	230	267	222	251	229	258	228	219	223	208	275	240	227	220	226	196	231	253	233	221	221	218	238	240	240	238	236	223	240	193	230	212	230	215	235	228	219	228	221	259	197	212	226	232	223	251	233	246	197	215	229	259	209	214	221	241	234	224	241	257	229	218	216	220	251	234	208	236	218	227	233	228	229	212	210	225	247	218	232	236	207	222	241	224	228	251	207	215	226	242	249	243	199	234	214	239	238	202	218	223	233	220	209	215	255	230	231	252	224	243	238	223	224	199	238	237	239	235	233	212	236	232	238	241	255	225	246	216	221	226	247	222	248	224	228	238	247	238	213	221	238	264	254	233	218	224	229	232	231	248	237	237	223	228	277	242	197	276	229	229	195	261	219	218	249	215	238	249	239	232	256	223	236	231	217	240	263	224	251	237	226	234	212	259	211	233	227	248	233	223	227	227	226	249	232	254	207	239	224	233	206	213	239	262	242	230	250	250	253	204	227	231	233	229	256	244	259	239	228	219	238	236	252	241	246	225	242	251	241	221	225	234	244	214	237	213	224	220	215	224	221	253	204	258	215	246	249	212	224	246	228	244	226	214	253	252	236	239	248	246	244	220	218	232	227	253	211	261	206	234	208	227	228	254	206	224	228	234	242	228	234	264	251	239	226	211	212	215	217	217	195	242	232	215	221	216	224	198	210	241	220	227	218	263	214	259	217	215	259	197	250	244	221	192	220	238	206	232	245	236	219	243	225	258	239	232	250	226	221	233	240	229	194	240	238	240	232	198	234	239	240	222	248	209	229	229	231	223	237	225	241	222	244	248	244	239	255	221	222	251	237	244	232	231	218	236	234	242	231	214	224	214	206	247	232	290	225	225	228	214	242	239	230	242	236	210	223	212	243	204	221	240	213	228	262	211	253	247	236	231	240	241	202	238	222	250	228	250	247	220	230	229	248	225	222	231	230	239	227	230	256	226	239	226	224	219	238	207	214	257	220	235	222	216	224	234	247	241	236	238	240	212	245	242	223	217	235	209	227	223	232	250	217	215	229	216	232	237	221	229	234	254	250	241	233	210	237	265	243	237	198	203	251	220	228	230	218	222	244	264	227	227	231	209	238	223	241	224	237	223	247	238	201	236	230	244	218	256	216	227	247	242	221	216	220	232	234	242	213	249	216	232	247	229	218	252	255	189	241	223	261	226	221	221	240	216	231	228	213	210	208	214	240	233	244	209	214	225	214	218	229	219	227	207	219	215	198	221	206	224	239	244	231	243	237	236	253	242	253	234	189	218	239	228	255	242	251	219	217	242	264	232	216	235	225	225	217	231	226	242	232	226	224	193	227	225	232	236	252	252	213	204	238	231	219	216	225	254	215	244	227	248	208	218	208	234	252	232	254	263	242	249	220	230	241	207	226	254	246	231
58221	96613	81917	65277	50135	31296	2232	462	415	417	354	353	320	336	324	304	306	302	297	303	289	289	317	299	307	273	258	296	249	268	303	275	263	310	273	296	247	255	314	299	313	272	295	268	247	303	245	272	297	305	287	267	256	278	291	289	308	281	273	274	258	277	297	258	266	271	300	273	297	288	261	293	263	277	311	265	295	285	280	303	264	262	279	267	250	255	258	267	282	271	280	272	270	279	284	292	245	294	286	279	284	277	303	287	270	284	256	277	275	268	269	276	275	281	297	274	274	265	280	297	275	268	274	297	274	286	288	284	282	267	263	286	276	285	320	240	252	284	263	272	260	266	261	286	274	283	288	280	270	246	279	276	285	250	234	308	300	282	251	272	280	250	286	264	239	266	248	284	283	290	289	265	289	282	261	250	275	272	269	292	277	299	281	282	306	274	289	274	258	301	280	267	274	275	267	287	258	288	270	257	289	279	274	263	291	271	302	252	273	291	278	293	279	237	271	293	256	257	287	260	247	253	280	286	273	294	286	255	298	281	265	274	262	265	289	285	266	247	298	289	266	249	259	283	297	286	282	259	294	277	241	275	273	288	299	239	290	280	280	305	285	285	291	254	292	282	279	287	266	298	274	265	272	267	306	292	276	273	295	258	258	287	257	272	283	265	254	292	255	260	265	252	289	251	250	262	278	290	276	270	293	253	268	271	259	239	295	308	279	265	264	303	280	298	270	268	279	269	263	297	305	281	290	260	274	291	249	275	281	274	260	267	265	292	296	258	250	298	286	300	280	282	297	268	273	255	249	288	262	279	280	275	259	257	262	251	260	266	280	266	296	273	284	304	297	269	285	281	270	253	271	263	259	276	309	305	254	276	252	254	285	274	290	287	260	299	251	272	299	288	306	269	306	285	287	262	266	318	272	269	285	263	305	280	291	282	267	306	270	303	282	298	317	299	265	282	296	265	257	285	277	325	255	263	306	282	266	268	254	306	282	276	261	291	258	284	289	266	270	269	265	308	315	280	285	271	272	251	259	257	277	262	264	249	248	292	279	278	270	258	276	269	248	254	294	270	279	279	260	271	245	245	233	268	311	299	275	268	259	301	263	277	292	253	248	266	278	237	280	259	275	262	275	295	253	291	273	244	291	268	282	290	243	275	263	273	291	298	278	265	307	287	284	257	267	273	299	267	277	280	289	266	263	289	291	276	301	256	289	304	306	300	260	289	310	298	262	280	288	265	300	285	291	250	262	283	287	273	285	299	287	254	269	269	256	291	296	265	277	275	269	283	280	257	269	270	280	246	243	254	262	274	306	298	272	296	293	270	282	288	269	248	265	261	282	279	281	297	265	302	293	301	267	256	281	271	293	295	291	273	279	287	259	301	296	274	294	284	282	274	262	301	276	272	279	250	277	314	271	287	257	282	288	262	297	273	245	255	294	271	289	266	283	297	226	303	275	278	289	297	285	257	254	299	258	278	241	268	270	273	270	249	296	276	276	283	285	253	328	276	284	276	253	287	262	274	269	270	246	280	273	303	277	286	268	293	264	235	288	287	310	300	294	289	285	287	300	276	295	282	272	264	255	303	281	239	277	284	293	271	264	305	283	287	260	299	253	295	286	270	276	252	259	305	309	293	276	286	278	268	278	258	296	302	287	284	287	270	291	299	271	275	264	281	293	263	273	272	292	307	259	276	311	260	291	303	259	264	288	274	292	287	312	280	280	265	258	257	258	248	254	304	270	269	252	275	270	293	295	267	237	281	292	250	265	297	293	282	319	258	276	288	259	258	304	262	224	267	287	265	260	292	257	289	278	257	240	265	263	263	260	271	258	259	265	255	277	270	275	271	284	261	272	291	277	292	271	261	285	296	257	298	276	272	256	275	281	246	292	263	290	285	262	242	275	271	273	287	287	296	282	257	265	257	255	233	269	270	280	272	272	259	236	269	245	256	307	263	276	266	260	243	260	310	290	277	257	254	282	274	279	290	293	271	279	290	264	256	277	291	281	236	277	240	294	288	297	267	300	255	248	286	286	304	285	257	267	304	262	287	289	288	286	277	292	292	289	290	272	272	269	242	266	251	283	266	273	263	285	279	282	262	282	291	278	281	284	283	261	260	275	250	296	257	242	290	295	267	286	296	280	265	260	277	294	267	269	282	305	263	274	299	290	275	264	278	286	247	262	282	273	283	273	273	304	275	269	273	281	289	279	247	264	275	292	277	274	307	277	280	279	299	259	300	266	299	275	296	281	305	285	279	288	274	298	270	309	273	273	297	303	301	229	273	266	272	260	259	259	272	277	299	275	313	271	267	252	266	331	268	274	269	265	264	256	265	277	297	300	281	280	288	267	273	304	250	298	245	283	254	310	265	252	259	289	274	287	266	288	276	271	263	287	266	290	286	257	240	268	300	315	250	301	277	265	250	252	272	270	260	271	289	265	280	305	249	277	301	268	306	288	293	273	289	283	287	281	285	266	272	253	281	271	300	276	300	293	251	256	273	273	236	272	276	264	265	256	274	262	246	248	302	287	257	276	251	290	275	275	296	284	272	278	278	239	271	280	277	250	255	279	292	242	279	279	298	266	288	273	248	295	276	277	307	296	289	258	274	290	295	255	252	283	288	244	285	280	242	253	308	285	270	286	260	251	265	282	247	286	277	258	290	279	287	285	300	268	263	265	269	292	258	269	264	284	290	272	306	273	255	294	259	284	285	261	267	313	276	260	271	276	246	287	267	253	272	272	270	261	263	269	261	301	281	274	271	268	268	238	263	257	277	264	275	272	268	266	305	289	282	257	295	289	283	281	297	288	274	271	274	300	257	279	286	256	285	251	274	236	287	264	254	283	282	293	292	276	291	263	273	257	283	249	236	271	275	311	309	270	298	274	252	275	272	282	291	278	245	274	286	310	268	259	264	230	253	284	243	261	295	270	300	291	291	297	264	275	271	272	267	276	308	270	259	266	277	288	280	262	306	222	274	305	288	273	251	256	267	294	286	259	270	311	273	276	298	266	291	283	255	263	292	300	275	291	283	265	263	266	265	297	232	284	284	298	300	275	276	279	291	257	279	299	257	276	263	285	281	282	275	258	254	312	292	275	290	330	277	271	296	260	268	281	288	262	289	302	284	275	293	267	277	259	295	294	266	261	276	275	268	254	288	267	291	267	275	278	252	255	302	241	246	269	242	270	268	275	253	278	281	266	277	274	277	286	281	285	287	283	264	291	288	283	239	265	259	256	314	274	271	265	303	258	282	277	279	272	267	281	281	286	284	284	269	279	275	253	253	248	283	290	306	318	264	281	262	297	269	269	277	275	250	286	281	276	279	281	258	280	300	291	247	264	297	279	280	252	273	277	283	282	280	260	264	284	269	291	278	285	253	298	264	283	313	242	284	299	289	277	273	274	273	282	284	259	265	253	299	286	307	309	296	263	274	283	290	278	296	237	301	273	262	262	248	301	266	288	274	272	270	264	269	262	296	286	284
26977	23996	28256	21120	10310	3027	685	560	510	512	508	523	499	535	516	525	557	524	494	501	541	538	547	482	501	547	485	504	538	466	522	518	498	520	501	536	490	553	524	507	523	534	476	487	535	538	500	520	511	481	516	547	532	488	491	490	483	533	509	497	466	511	491	521	548	477	539	485	526	521	526	559	490	520	475	553	527	504	517	505	518	533	544	547	502	475	488	494	510	524	502	483	518	534	515	490	531	497	510	496	497	522	486	490	542	513	532	522	532	483	511	530	527	518	530	508	541	505	473	514	517	518	538	539	531	535	500	519	509	548	516	512	500	458	499	493	523	510	490	515	501	502	528	516	534	569	499	503	527	545	533	537	541	510	523	534	510	535	537	522	496	509	561	518	483	533	503	488	554	479	517	512	479	526	556	536	472	527	510	518	504	534	491	467	476	553	555	506	483	531	532	509	505	504	525	521	514	490	485	505	523	519	543	535	528	533	515	495	512	525	562	521	458	495	467	538	504	534	539	501	535	517	480	523	496	520	551	490	489	506	547	519	529	518	494	558	487	526	500	511	538	504	509	504	484	537	540	510	538	554	502	508	498	520	524	553	536	505	565	554	513	510	554	556	541	481	486	516	517	520	536	503	501	497	542	501	489	539	521	509	480	534	496	515	462	508	510	526	536	540	503	509	528	531	509	502	522	495	489	471	527	491	526	524	522	517	536	514	515	503	547	497	520	550	523	478	491	504	559	528	512	508	519	575	517	478	514	554	520	514	519	516	501	556	501	510	454	522	555	552	482	518	490	530	513	514	528	543	548	543	447	518	536	531	453	511	516	512	519	518	490	531	544	543	508	465	524	524	482	536	517	493	519	494	504	529	504	505	507	488	495	531	512	504	496	493	542	494	525	490	484	511	507	511	528	511	484	520	513	509	526	494	499	489	498	513	530	502	549	496	516	489	509	502	524	525	515	515	549	476	550	481	469	490	549	477	500	514	513	532	528	520	495	495	509	515	511	499	527	538	493	527	511	503	495	518	490	553	494	518	499	549	519	519	508	488	503	490	516	505	523	513	514	531	491	521	514	545	556	505	515	504	550	525	500	530	503	464	511	489	530	492	531	477	511	533	477	542	478	505	482	514	514	554	539	486	503	555	527	518	532	485	537	543	526	499	529	535	523	526	492	528	559	490	487	508	481	513	478	558	519	512	505	524	514	524	515	521	563	504	527	507	565	499	490	573	499	533	507	504	551	556	571	492	545	508	517	488	525	525	551	496	505	502	521	467	507	493	505	489	534	486	503	524	507	519	537	527	495	523	527	532	501	526	501	521	539	513	542	505	493	477	503	514	470	534	505	529	503	500	495	532	489	511	537	548	572	493	521	510	501	511	526	544	456	483	506	499	563	522	532	549	531	507	463	550	495	479	477	522	533	532	517	515	465	462	501	519	543	504	521	488	481	516	507	501	508	495	570	472	488	513	479	533	503	491	504	522	525	513	494	483	543	525	484	524	527	472	494	543	530	504	544	453	531	486	513	517	514	495	485	519	513	507	481	512	480	498	495	497	508	507	544	499	481	549	541	494	524	491	501	503	541	494	529	558	492	496	463	546	487	509	540	540	503	490	489	517	517	487	532	522	501	492	472	494	527	515	529	477	507	531	542	517	520	528	510	491	507	536	513	508	500	507	519	492	510	532	480	511	542	526	514	502	469	509	469	473	494	497	481	490	528	506	486	518	536	530	492	540	530	539	534	532	503	498	528	530	535	499	495	490	527	488	508	528	512	484	523	449	502	508	560	477	535	518	516	541	517	507	495	494	527	521	527	520	554	544	539	483	492	501	505	533	478	516	508	471	540	495	533	450	537	527	504	497	477	519	537	496	566	488	484	524	487	545	502	508	509	513	565	508	536	504	503	518	510	482	545	493	486	495	520	545	519	508	512	497	504	479	519	524	493	495	497	526	516	501	539	476	493	498	452	509	538	501	534	539	506	516	507	552	492	499	505	492	529	519	510	523	496	536	559	525	476	529	490	504	541	559	498	498	525	515	497	530	509	519	462	556	510	506	498	475	521	520	534	485	528	526	501	504	483	506	501	526	515	508	503	495	520	505	507	512	533	514	487	494	535	493	549	502	524	484	536	502	533	556	490	496	500	494	510	504	495	534	521	515	509	508	478	502	496	461	510	499	541	544	557	531	491	487	532	478	493	483	524	516	538	491	513	508	519	533	536	509	518	497	539	501	482	497	520	514	481	531	518	532	530	538	519	524	497	495	548	481	545	499	546	492	496	496	547	534	530	501	504	499	541	500	503	536	515	520	577	539	512	531	518	505	518	490	485	518	520	487	519	496	531	542	545	518	526	498	523	529	476	524	485	483	486	557	529	533	504	525	532	504	547	516	542	532	487	510	537	493	556	534	478	520	532	586	504	491	550	534	516	493	536	484	520	497	533	497	497	550	479	501	556	482	514	543	522	486	494	541	508	483	497	489	523	511	540	471	499	526	516	500	538	513	528	531	558	485	544	502	542	493	507	528	513	507	553	512	526	523	518	473	538	508	543	455	504	499	506	555	516	535	529	519	540	510	511	493	495	477	475	505	482	552	513	530	531	503	517	512	492	530	512	523	519	529	495	522	508	540	509	497	514	511	517	521	537	538	500	510	527	558	523	527	541	467	499	492	573	502	548	522	501	487	492	502	511	570	479	502	492	524	471	535	514	496	509	514	517	476	530	492	528	548	507	519	511	504	490	493	534	530	481	479	545	548	500	525	506	522	520	504	517	502	537	483	487	548	539	518	539	486	493	543	500	520	535	520	524	508	489	500	552	509	539	485	486	525	516	497	498	498	476	518	522	514	515	474	535	519	476	516	437	537	499	512	508	527	517	536	508	528	517	478	485	496	565	532	517	515	492	502	504	513	495	518	530	497	506	515	553	521	483	515	510	542	521	498	522	515	495	519	501	504	477	554	500	533	515	490	483	488	514	534	512	477	505	519	530	481	527	498	511	499	493	552	493	563	515	507	522	526	541	481	515	522	516	509	549	483	470	554	474	521	534	522	551	509	526	538	495	472	481	497	529	515	506	531	510	553	523	488	545	520	481	520	542	520	467	496	529	521	519	552	553	499	495	497	473	502	542	498	505	528	508	520	507	521	503	476	491	505	530	520	519	500	501	527	473	516	550	505	518	493	522	501	521	475	511	551	517	490	471	519	495	489	514	542	524	534	517	553	473	503	512	508	504	516	497	540	536	530	508	517	532	532	505	496	507	488	534	526	516	531	491	465	516	537	514	507	576	538	480	497	479	533	524	525	537	521	502	483	523	523	521	500	504	500	492	536	574	499	526	444	543	547	525	506	534	559	533	516	532	511	505	515	505	490	552	526	533	494	565	516	515	499	517	510	512	528	495	460	504	499	501	527	516	526	520	568	531	507	491	507	509	529	539	484	517	509	536	513	530	499	561	541	500	524	537	533	545	516	509	508	527	515	520	574	545	490
26136	39607	29769	19165	11117	4056	738	650	644	682	638	624	582	644	647	627	597	609	625	650	610	626	592	617	627	621	601	603	646	624	595	639	629	585	646	624	618	625	664	595	627	607	618	622	579	595	654	648	632	582	631	634	625	592	639	637	630	596	608	614	594	613	609	570	626	627	653	624	601	603	632	615	602	626	640	600	621	643	610	595	616	637	639	608	613	631	643	603	660	587	633	629	609	637	640	614	598	630	680	637	636	633	662	671	613	615	607	669	627	552	684	616	657	626	643	652	622	600	596	654	620	628	581	617	608	567	631	637	629	621	644	641	592	623	614	615	657	628	603	594	631	561	620	600	613	639	621	645	630	616	644	627	627	671	612	670	633	603	618	614	582	605	629	615	637	574	617	637	671	578	622	597	617	650	612	652	608	654	609	604	631	589	562	619	639	652	618	622	639	608	601	646	618	604	629	640	641	617	639	635	659	638	618	631	630	619	594	631	636	650	582	628	656	642	582	669	604	629	632	606	629	581	641	592	668	597	605	568	601	669	582	615	649	623	631	630	647	606	605	611	650	649	625	651	604	632	628	623	654	597	638	591	610	635	635	606	630	643	571	580	608	628	618	625	649	604	637	589	628	659	613	581	616	582	627	641	608	583	598	627	625	630	623	619	652	594	578	643	666	634	597	591	631	655	626	645	687	659	616	630	653	631	578	602	650	614	591	581	599	647	592	626	595	637	705	640	625	638	661	620	627	599	614	638	639	613	600	603	617	655	571	598	605	598	615	581	619	623	642	621	617	589	637	622	627	624	631	623	672	595	619	632	594	653	620	588	633	659	668	624	582	663	639	638	594	602	612	598	606	655	614	649	602	605	633	627	633	572	568	630	640	675	595	592	666	657	620	639	647	625	657	607	610	622	616	643	635	654	656	663	610	634	640	652	634	614	645	639	615	585	665	632	588	621	611	630	591	608	618	582	621	635	625	609	618	602	630	623	632	629	646	634	603	627	571	632	598	639	584	625	631	633	641	631	604	614	671	640	626	639	618	606	621	603	661	620	660	562	657	653	585	650	666	624	605	618	664	640	597	585	596	649	620	628	561	650	638	658	605	621	640	636	566	655	626	579	599	613	621	630	640	659	587	662	608	594	690	625	641	658	629	640	656	589	644	622	604	617	644	597	622	630	638	647	632	586	601	632	600	643	584	559	618	676	628	621	592	596	634	628	599	631	644	619	591	603	638	623	616	634	633	583	633	640	565	623	638	644	612	649	628	583	641	576	637	606	661	682	619	600	610	634	657	600	613	623	599	574	638	634	634	609	607	585	611	615	624	634	647	581	613	629	639	617	622	618	621	606	614	598	621	644	603	593	585	638	663	589	628	627	657	570	660	632	628	588	632	639	592	584	621	652	649	597	614	628	593	597	607	621	661	609	614	630	662	589	612	649	603	632	622	615	623	622	684	573	604	668	648	598	612	613	628	624	608	606	633	621	595	619	609	592	615	589	622	611	669	661	607	638	629	613	570	624	611	594	597	580	617	628	667	565	632	636	631	592	613	619	601	659	591	619	665	642	644	612	591	629	621	574	605	629	628	630	720	618	593	650	639	645	624	656	642	639	597	608	605	679	604	587	624	636	616	640	570	640	591	586	644	649	645	646	605	583	619	604	625	617	629	599	630	634	627	632	655	619	675	637	597	597	578	644	626	605	576	644	593	649	644	576	631	668	606	596	647	633	646	654	605	595	613	606	614	648	634	597	648	674	588	668	667	598	656	596	625	636	688	641	626	603	684	624	626	633	622	624	631	616	632	618	631	627	614	608	619	674	689	602	669	611	621	610	629	638	620	618	615	608	613	634	609	632	590	647	645	590	613	615	645	619	604	642	587	599	624	636	666	664	654	608	624	628	638	636	627	647	594	617	610	641	609	609	585	629	655	630	557	661	665	677	629	596	625	635	635	605	548	609	613	593	647	650	627	587	657	606	632	636	624	596	645	601	617	626	654	597	646	672	645	614	630	593	638	658	585	642	633	636	615	659	591	602	610	601	631	608	627	607	638	621	570	646	586	599	656	639	620	628	665	621	635	652	613	604	653	650	673	632	638	612	657	608	625	627	633	625	606	636	626	657	630	584	676	586	629	641	589	621	635	652	617	613	641	608	661	666	642	632	624	665	611	617	600	619	627	640	585	665	649	629	653	600	612	577	606	618	601	629	591	649	642	616	608	617	631	640	665	649	650	659	695	625	681	643	573	638	643	642	616	613	654	647	603	635	632	613	604	605	600	632	631	593	611	627	594	644	635	628	660	606	646	652	605	579	648	683	609	654	653	606	586	641	659	644	621	623	606	627	640	630	643	578	625	673	646	624	665	671	657	642	638	600	619	617	601	612	634	602	629	645	603	622	633	692	626	646	667	611	645	600	591	603	566	627	619	641	597	625	677	619	620	693	628	603	570	627	616	611	630	639	652	639	599	592	596	660	583	625	626	657	685	619	627	717	588	626	572	648	612	601	670	645	608	623	625	621	622	626	645	604	640	571	662	621	638	650	594	639	645	633	649	641	632	584	614	591	668	603	621	582	627	654	678	600	620	610	628	629	609	621	624	597	608	634	619	667	623	639	611	625	639	627	618	608	617	644	632	645	619	639	650	613	631	632	615	593	631	646	622	632	590	641	629	618	632	640	626	667	628	662	664	630	614	651	651	607	607	652	593	569	635	630	623	644	615	636	608	636	597	597	592	647	621	655	630	647	575	603	643	647	618	630	602	620	602	662	623	598	618	636	609	628	588	613	630	622	592	610	621	643	650	601	618	587	596	661	637	628	633	631	620	607	626	622	596	667	617	608	637	634	629	628	624	615	658	642	663	626	635	641	644	595	609	618	597	609	626	563	591	605	610	641	629	616	598	609	640	603	621	613	666	614	632	607	647	616	640	622	604	633	608	582	626	647	640	640	611	644	619	641	636	599	651	603	603	590	629	657	638	627	659	631	628	598	663	611	631	646	632	583	625	641	604	611	663	624	636	618	683	623	629	631	636	602	639	618	605	677	660	657	659	662	622	581	655	596	650	620	636	630	632	636	668	633	665	630	658	609	586	615	651	612	602	646	628	600	644	622	623	679	677	595	642	650	596	652	638	630	622	599	661	631	619	609	644	606	599	622	614	647	613	659	585	592	610	633	653	638	599	647	585	642	637	622	647	586	627	599	580	606	631	641	629	665	577	637	653	593	604	621	662	612	645	607	643	601	614	647	615	652	661	603	601	609	654	618	631	586	637	598	605	657	642	650	639	641	596	672	631	627	621	628	629	590	607	625	636	599	604	658	678	618	629	609	633	632	630	605	604	634	628	575	633	612	617	605	648	637	625	642	609	657	616	622	608	608	615	584	634	635	627	640	618	612	653	646	609	587	625	594	615	570	619	651	607	629	594	675	666	607	634	668	689	603	628	646	660	612	642	623	622	641	585	606	627	627	632	619	650	628	641	627	632	593	588	637
23390	21162	31820	33888	32731	23547	7426	478	374	380	336	369	335	295	342	318	338	357	331	380	354	342	357	311	297	356	327	309	310	345	325	322	345	328	313	337	286	328	330	343	337	338	326	355	306	320	331	337	328	309	341	341	343	332	349	324	301	334	352	337	324	352	366	319	330	333	318	345	294	370	338	326	311	332	308	335	312	340	335	336	324	350	341	305	318	326	361	328	340	345	364	334	318	323	317	316	347	322	321	352	326	340	351	323	324	328	312	332	352	363	373	353	293	318	317	347	324	325	338	348	325	325	289	306	325	299	346	299	293	349	346	324	334	317	348	314	332	325	302	325	306	330	319	331	292	328	344	324	355	338	353	323	361	334	316	314	318	334	315	324	371	323	322	352	320	341	316	297	297	313	349	295	327	339	317	305	366	335	350	327	341	327	329	293	316	360	304	325	312	305	311	331	311	359	343	334	336	337	332	358	334	351	293	342	325	324	320	346	335	316	335	303	342	351	319	335	320	356	331	352	361	352	319	347	301	329	348	316	322	327	329	316	291	323	306	340	363	364	356	314	326	281	303	326	324	329	339	311	373	345	345	353	313	338	298	307	320	298	327	344	340	313	328	326	337	302	335	304	319	335	317	345	317	339	335	327	286	334	322	289	309	309	300	327	346	306	323	338	341	324	315	326	351	337	299	322	337	345	328	323	345	347	327	316	293	309	332	342	328	312	367	337	321	315	329	323	368	344	329	327	344	343	340	322	299	315	324	302	321	317	314	315	332	326	345	313	336	310	311	328	313	301	349	360	325	329	314	325	365	332	325	348	333	367	329	357	334	316	306	348	335	305	343	297	328	353	368	338	317	310	328	314	307	313	328	347	336	362	366	313	343	320	329	325	346	347	329	333	336	360	357	331	361	312	347	349	335	342	321	338	330	329	338	335	329	348	335	316	336	319	318	334	333	328	333	351	313	311	316	322	342	344	337	332	347	306	330	334	339	355	345	296	333	328	327	324	334	297	333	317	373	323	340	338	309	326	316	356	336	337	330	303	286	327	324	339	344	319	324	330	359	339	355	328	346	350	320	336	338	324	348	322	305	295	314	306	341	330	359	345	310	302	317	362	339	317	332	335	322	330	319	330	344	317	338	345	360	320	325	324	308	309	328	324	319	333	326	294	308	317	296	333	299	313	354	355	320	317	308	283	357	343	331	300	311	328	331	348	319	336	328	351	329	318	321	369	354	305	289	341	340	327	324	328	343	311	342	370	335	341	339	327	326	351	333	316	329	312	331	340	317	343	315	356	320	329	309	337	342	299	298	311	318	323	323	352	322	325	329	343	338	313	317	315	336	317	334	316	319	326	326	346	322	349	350	359	332	320	342	326	341	334	346	343	330	331	331	309	325	328	324	360	344	329	341	321	381	322	322	322	311	324	363	348	321	348	305	307	307	347	338	294	313	331	307	328	346	321	332	340	324	290	350	300	323	319	354	315	334	354	327	329	350	325	310	317	336	349	310	333	354	363	303	336	322	323	353	310	326	286	327	308	348	330	316	294	332	330	322	350	335	326	344	313	346	345	340	320	312	328	362	341	327	342	301	349	355	336	342	298	334	340	293	324	344	344	359	326	294	327	299	347	341	362	333	317	354	282	323	314	312	348	323	307	338	324	331	319	281	320	346	332	329	318	311	370	348	319	328	310	309	339	326	288	338	333	329	326	323	313	325	300	302	339	310	336	370	347	317	326	306	339	338	327	312	340	342	362	321	334	331	363	330	309	314	358	296	361	328	362	337	330	312	369	328	324	332	317	317	343	344	317	338	318	315	350	358	331	345	330	312	354	317	302	328	325	342	357	309	333	331	329	326	326	312	362	327	329	333	343	305	345	358	328	360	295	318	330	316	339	312	356	319	326	393	333	311	323	329	335	342	301	309	337	329	344	325	327	311	318	314	348	338	334	312	321	311	362	312	325	321	319	311	299	342	335	327	345	356	367	348	309	354	363	339	334	312	305	342	330	316	345	333	346	363	322	318	320	359	315	311	328	318	358	324	347	354	320	333	351	346	337	355	324	344	325	352	298	328	351	327	343	345	324	339	303	339	334	321	292	338	346	299	317	327	354	336	283	329	317	328	341	307	340	278	317	345	353	320	343	316	340	327	318	309	327	305	321	350	310	324	324	321	317	320	338	306	367	331	298	300	312	344	311	336	341	325	328	380	318	321	305	344	356	349	333	338	323	334	326	329	343	299	325	298	314	323	325	353	328	362	337	331	306	310	349	334	347	364	337	347	313	373	331	330	336	374	324	343	327	335	361	343	331	305	344	327	322	349	331	320	365	352	340	340	313	331	322	355	300	363	326	321	336	343	346	304	330	308	309	354	355	304	320	352	335	312	305	322	326	328	315	353	317	306	344	335	305	324	339	349	343	332	334	353	347	322	311	327	341	330	336	305	316	324	317	310	333	326	337	342	342	324	322	325	305	342	318	292	280	321	319	340	334	308	363	357	344	353	319	332	334	298	331	346	345	329	336	320	317	294	324	339	344	352	298	309	320	350	338	336	316	346	359	315	304	318	316	314	323	373	314	352	348	314	331	359	346	314	336	313	338	310	327	323	379	331	339	338	308	351	351	352	348	306	327	299	326	343	337	331	324	345	317	332	314	293	321	343	317	321	291	346	303	327	333	300	325	341	311	286	346	354	337	313	340	309	336	332	335	321	321	345	323	339	335	333	337	340	308	306	298	308	317	324	302	297	305	351	316	352	360	313	334	352	321	361	344	347	325	326	334	339	350	343	323	317	343	309	315	328	320	322	338	306	330	329	334	316	342	315	324	319	340	296	330	338	303	324	343	349	336	330	340	314	317	351	332	326	334	329	334	343	330	350	303	318	354	347	359	341	312	318	321	339	344	305	317	320	338	344	308	321	350	356	339	307	346	333	356	308	335	304	310	291	326	336	314	328	326	318	294	322	333	322	342	315	312	286	341	329	336	335	332	327	331	331	315	317	333	338	318	307	340	345	330	320	314	371	352	294	293	338	319	337	333	332	372	343	375	333	303	341	342	350	306	342	300	320	350	366	320	326	311	315	306	329	366	309	318	326	342	328	304	328	308	346	340	340	340	316	337	347	333	344	343	340	331	341	336	349	354	336	349	307	333	332	331	317	335	332	340	331	349	309	333	330	304	329	338	350	316	344	317	331	323	311	320	344	304	325	330	334	343	347	335	332	325	326	280	298	341	295	318	315	328	302	303	329	277	309	333	316	328	297	318	320	344	312	318	355	302	345	351	338	315	336	365	356	336	322	332	324	332	328	339	326	322	332	318	339	306	335	322	313	321	336	315	373	339	327	363	320	344	327	307	285	340	338	333	352	358	312	315	310	346	305	310	345	325	321	323	326	310	334	293	332	326	319	351	318	333	317	342	319	310	329	323	332	353	347	306	339	310	356	351	356	342	321	301	305	344	340	322	324	338	341	339	328	339	336	339	356	341	333	331
51054	86055	70877	53907	41382	23144	1600	496	459	451	472	449	473	445	415	430	430	405	424	426	455	427	405	433	424	438	427	429	407	422	409	416	411	379	396	414	412	414	405	422	413	444	397	423	397	390	410	434	382	384	426	398	359	424	392	380	428	417	391	360	401	410	432	426	455	448	445	414	424	421	382	407	415	393	415	414	408	439	388	388	396	432	407	423	413	406	410	422	407	425	400	411	395	393	392	450	432	411	417	363	408	356	392	417	397	421	413	381	406	412	408	430	388	421	414	412	394	397	374	411	395	424	433	395	421	392	422	387	455	417	418	396	393	453	408	395	405	411	385	426	365	426	435	408	423	389	450	429	446	435	420	421	397	406	385	401	392	413	417	430	415	392	398	395	432	403	363	416	370	444	374	412	413	386	386	415	438	399	389	399	413	403	452	403	397	433	384	376	400	409	394	441	396	405	355	385	374	407	416	426	418	385	406	446	423	346	415	408	409	457	461	419	437	390	431	377	407	397	385	409	436	411	417	390	419	429	380	414	407	450	396	398	405	418	436	376	431	406	446	422	435	425	409	424	413	435	417	366	408	428	409	384	394	411	397	411	389	418	404	435	419	427	424	439	396	389	384	421	447	404	387	426	435	419	393	401	398	396	421	399	416	398	443	435	408	416	386	409	407	387	420	422	435	400	385	427	401	394	394	386	424	405	426	410	372	451	399	434	402	399	387	449	400	420	395	427	389	405	404	394	432	432	403	414	407	409	427	412	448	394	372	397	444	418	389	399	413	423	423	418	390	431	407	404	359	383	401	389	422	418	437	425	426	403	412	421	392	393	388	416	429	412	388	397	413	430	401	410	420	435	397	400	392	411	432	375	433	407	437	389	419	425	405	405	419	380	450	396	416	435	412	433	404	432	422	391	406	402	387	371	416	425	416	418	413	439	412	406	400	402	423	384	421	397	372	367	378	416	429	389	399	444	410	418	357	407	399	420	432	408	381	401	404	425	387	417	386	385	369	396	406	408	404	422	404	399	421	397	404	402	418	428	467	427	370	403	393	408	434	401	403	431	390	430	385	429	425	404	414	394	422	447	395	419	369	413	396	442	433	452	409	454	417	421	392	410	418	402	366	392	392	377	394	431	419	408	417	400	409	447	416	391	384	411	465	416	424	394	422	430	423	412	421	404	454	444	404	401	375	400	407	417	399	418	367	410	394	425	408	394	406	417	417	389	388	416	388	394	432	391	374	414	402	401	444	371	404	418	409	390	370	408	408	451	377	440	385	409	398	386	382	398	431	421	385	441	425	399	443	364	415	436	432	391	414	437	418	428	447	414	426	410	405	411	400	424	395	411	437	405	412	457	455	399	425	405	415	382	384	401	409	403	434	389	383	392	409	418	394	435	400	373	395	434	387	430	389	419	383	402	388	388	445	404	384	398	363	409	433	429	391	414	414	375	424	400	413	403	443	412	406	382	417	434	401	390	398	398	426	437	403	454	377	456	409	433	421	415	382	396	415	400	404	402	417	426	426	382	402	419	384	396	419	417	403	395	390	403	365	419	391	423	407	383	385	396	400	372	422	410	375	435	404	384	442	463	398	413	391	403	418	393	382	396	375	402	440	407	412	398	401	407	398	433	421	390	447	412	414	399	401	388	421	458	429	385	423	428	376	400	404	400	438	403	402	407	388	430	410	394	425	411	409	424	381	430	410	428	405	395	366	395	369	423	413	412	438	421	389	382	382	431	399	418	412	443	434	419	414	423	408	393	412	398	421	425	403	401	456	436	389	396	406	402	412	369	422	376	411	422	370	426	423	375	401	389	416	435	404	407	404	391	401	420	439	389	404	400	395	368	402	401	377	411	406	422	402	413	409	429	438	383	448	397	383	406	401	413	421	415	409	421	390	427	439	403	421	429	392	450	444	415	420	408	437	436	389	388	415	444	424	407	388	394	396	388	429	389	429	397	413	399	378	405	411	379	384	437	375	393	416	421	397	404	386	425	381	395	375	406	405	374	386	402	402	415	407	390	395	406	399	420	425	400	416	384	419	410	399	439	410	411	436	393	394	437	413	404	381	388	377	432	430	432	400	385	397	406	418	440	410	393	431	418	402	390	434	436	404	437	407	380	397	410	416	435	434	416	398	385	430	427	397	456	409	382	423	392	394	417	443	398	363	377	428	412	396	380	394	419	411	395	423	406	365	422	424	390	436	409	394	385	410	399	434	424	442	400	435	394	442	384	421	417	384	413	406	445	400	412	406	417	408	390	403	393	419	408	378	434	382	431	397	434	406	355	408	416	384	419	429	454	392	373	438	402	427	399	396	388	433	406	432	427	454	414	390	447	369	421	426	415	418	399	431	451	425	422	369	428	388	413	402	424	426	423	414	416	416	391	384	441	417	402	420	378	374	411	387	418	438	402	384	411	408	417	378	416	380	423	418	397	411	396	426	404	391	374	390	413	367	405	411	411	427	424	421	416	454	386	400	390	392	413	420	419	420	410	391	405	410	410	404	385	379	401	408	389	412	411	399	388	419	397	407	398	395	432	401	408	362	392	456	394	364	416	398	411	391	420	411	419	419	418	419	429	391	410	427	401	431	417	375	403	386	419	386	441	459	428	407	447	385	400	408	391	421	389	399	399	400	395	414	430	431	414	381	423	378	361	392	380	358	415	406	376	419	398	412	398	396	400	426	437	421	421	379	445	409	407	397	440	368	409	394	370	404	418	368	418	404	395	439	400	441	408	424	404	400	392	450	392	409	393	435	406	457	405	404	430	431	428	389	419	372	421	432	414	405	424	400	392	398	413	402	401	402	418	409	412	450	427	400	387	397	387	401	401	376	430	401	421	415	371	369	429	397	427	394	421	378	407	442	421	459	426	421	376	408	387	417	434	416	421	405	420	403	417	449	397	376	406	431	374	415	407	388	393	441	430	393	405	368	415	378	407	369	387	415	405	431	404	408	409	427	364	414	359	403	438	404	407	412	422	399	421	415	393	405	424	388	430	449	413	434	431	418	442	394	410	420	394	395	421	411	425	403	429	420	417	397	386	406	368	395	425	389	433	405	428	402	448	394	380	444	402	445	438	418	417	393	399	435	408	394	407	387	419	419	382	413	432	422	412	411	389	396	426	425	397	401	396	405	426	428	425	402	428	383	383	425	446	401	411	397	430	401	370	405	398	409	433	415	426	385	438	426	425	438	386	428	402	422	362	414	437	396	416	418	398	397	418	445	401	407	378	445	427	405	407	425	415	421	402	437	395	367	414	438	406	448	357	429	390	452	400	389	437	395	407	375	379	410	372	437	402	407	390	421	392	378	408	436	424	375	410	413	403	407	395	400	453	409	422	427	385	457	421	411	402	422	370	395	417	395	435	399	415	422	409	377	372	431	428	415	421	382	433	425	425	421	385	418	411	415	406	396	419	400	391	412	398	420	437	394	395	404	440	439	390	432	406	423	411	418	423	410	388	410	401	401	442	385	384	354	412
22460	20952	30252	29526	32244	27192	14273	1089	284	320	279	269	264	264	266	224	251	258	230	223	228	225	248	242	227	251	246	230	234	263	271	237	252	212	227	266	256	227	268	234	204	237	222	246	252	231	264	266	224	244	246	248	228	233	216	236	238	236	266	226	245	196	243	233	246	240	245	237	241	225	210	235	218	238	241	251	228	244	240	231	245	255	192	239	247	254	234	252	223	252	225	221	242	219	259	257	226	248	227	226	255	231	219	231	232	242	236	205	270	258	247	208	227	243	236	212	246	264	240	231	242	247	235	229	216	256	203	215	229	209	254	234	238	249	221	246	223	235	238	245	214	235	228	231	229	218	233	260	218	246	243	183	244	248	230	231	208	247	232	241	239	238	231	213	231	254	216	238	229	239	242	214	232	226	248	230	236	252	206	230	232	256	222	217	220	241	251	219	236	221	225	239	228	215	232	234	258	261	244	236	211	228	227	217	248	203	242	252	257	224	251	221	224	229	225	232	245	220	235	215	238	241	201	230	225	247	251	249	221	259	247	257	218	266	236	246	199	233	219	241	232	232	228	237	219	226	243	202	236	210	258	247	224	235	214	224	244	246	209	242	241	220	219	226	234	229	226	250	218	253	250	221	216	211	223	232	206	230	246	244	235	215	249	248	247	214	248	225	210	230	242	209	231	243	236	245	236	210	244	252	233	199	231	243	223	221	245	250	221	226	237	253	222	238	211	248	221	228	205	234	220	227	211	231	255	247	229	208	243	251	229	236	266	216	225	231	275	230	261	247	214	233	225	233	217	213	234	229	247	227	249	242	260	239	206	251	231	220	263	251	268	221	229	243	214	241	215	248	206	230	246	222	246	225	234	214	236	238	242	216	236	210	235	273	242	205	219	230	188	230	259	242	268	242	245	222	232	237	237	238	224	202	228	238	253	231	228	250	257	245	253	230	240	223	217	240	214	229	229	236	245	196	248	225	225	241	219	223	239	236	237	206	250	233	213	241	232	223	255	227	256	216	245	238	247	224	225	247	216	226	218	225	232	239	261	238	224	275	252	250	246	215	205	227	243	221	226	230	223	238	233	236	244	217	241	247	262	246	235	243	237	228	211	212	232	232	240	240	225	230	245	235	239	250	249	230	242	240	246	254	254	245	223	247	250	260	218	226	233	225	208	223	265	238	269	219	234	253	254	224	260	227	260	225	215	242	232	215	266	241	254	228	226	251	238	234	236	232	236	215	246	211	238	239	214	231	215	253	240	237	238	213	209	257	250	237	224	216	235	240	225	228	216	216	236	241	235	220	208	244	233	226	254	227	239	210	235	216	221	217	231	241	235	252	235	216	232	223	221	245	218	276	234	263	245	225	221	192	232	236	241	270	212	227	239	227	257	224	209	253	257	237	236	230	217	244	262	223	229	236	225	248	231	243	233	249	223	222	222	227	259	232	251	239	253	223	227	230	199	263	222	241	246	243	226	211	201	217	243	236	218	241	218	233	238	250	214	205	231	237	221	236	273	214	243	211	208	223	230	267	243	236	224	236	208	238	232	226	247	227	229	235	227	209	238	242	235	223	241	247	235	242	245	213	226	210	258	243	224	218	244	229	244	247	263	249	240	247	201	251	240	242	231	236	230	254	243	212	240	236	248	228	235	240	222	268	227	224	223	233	234	199	223	233	225	240	231	231	229	219	211	223	267	233	216	241	252	239	244	237	242	250	215	231	217	246	230	233	203	223	251	219	257	247	227	247	255	241	239	229	246	239	208	217	254	248	229	250	223	261	237	246	234	248	225	227	229	222	228	256	273	244	245	229	227	233	235	248	221	231	226	219	235	252	226	244	201	236	185	220	240	237	202	236	245	251	236	255	243	234	230	230	243	248	232	253	238	223	256	220	235	203	251	233	230	220	226	255	239	197	235	194	241	233	216	225	236	246	239	233	225	228	258	240	224	227	232	240	209	241	227	232	234	260	213	254	233	230	202	236	229	225	206	255	245	237	211	238	250	211	210	215	224	234	235	225	255	256	223	215	238	230	229	237	237	231	241	244	238	240	228	245	221	235	278	219	222	236	220	231	221	238	253	208	248	222	241	229	226	247	239	223	251	216	228	231	251	216	243	239	208	216	244	195	224	232	218	240	251	224	232	233	245	256	242	211	242	220	243	228	247	234	226	239	258	258	249	236	226	243	258	226	196	252	221	216	221	240	240	240	218	217	248	254	218	258	227	218	250	240	242	248	213	241	222	241	240	242	223	239	213	201	251	249	238	245	221	233	227	239	212	219	247	205	235	251	230	244	237	219	219	245	262	216	241	233	256	231	199	228	242	225	236	222	231	236	240	240	244	229	211	242	244	235	214	225	228	240	222	254	211	229	232	231	221	241	234	262	232	214	225	221	224	232	237	223	223	225	233	215	249	234	209	233	265	221	237	216	246	242	221	215	235	252	233	235	245	246	228	218	232	206	240	226	222	264	245	225	241	226	238	229	219	216	213	242	254	214	226	247	231	226	272	227	244	244	230	230	239	241	229	210	244	239	223	237	254	220	224	223	225	256	247	223	227	232	237	275	262	232	239	233	234	222	245	236	240	256	247	213	215	220	232	216	246	234	217	248	234	239	259	226	207	207	228	270	242	258	225	228	246	239	256	241	207	258	228	242	230	204	218	243	227	257	219	235	255	252	252	211	240	237	250	223	217	239	253	235	248	238	239	238	246	272	245	214	244	251	236	277	216	250	223	242	240	212	248	231	256	218	220	231	216	258	213	235	227	218	206	211	232	237	244	215	226	254	223	225	231	259	245	219	221	226	249	240	238	240	223	231	237	237	248	222	227	245	204	221	229	213	206	212	242	246	251	254	245	246	242	245	242	246	232	226	222	235	246	242	203	221	225	229	205	236	230	225	228	229	235	221	230	210	222	233	250	234	241	251	213	234	232	238	232	245	211	228	238	226	231	213	263	239	244	240	238	237	238	260	224	239	225	265	253	252	268	240	246	234	226	225	228	229	250	231	244	232	266	229	249	215	247	251	262	254	229	258	229	218	227	207	249	239	209	223	214	254	241	235	228	230	238	229	254	234	248	225	224	223	266	241	227	261	261	253	231	247	247	241	224	260	230	223	247	244	231	252	220	232	221	243	228	233	234	228	193	279	213	224	237	220	247	207	222	201	242	238	231	227	217	233	255	245	233	248	224	249	258	230	278	231	240	209	240	230	241	247	249	232	219	249	275	258	240	245	248	221	236	216	228	215	209	245	222	243	234	237	252	209	218	222	229	239	231	217	245	218	199	239	231	240	229	230	224	226	217	250	228	233	216	237	205	240	251	236	257	228	229	210	264	224	274	243	230	242	223	254	247	201	260	230	241	247	253	241	234	236	228	254	232	245	236	209	236	210	227	235	245	249	257	235	191	213	249	204	250	239	230	231	242	240	222	252	232	245	228	215	220	243	240	228	252	221	232	223	208	245	266	206	216	216	240	241	231	236	239	248
58074	97274	81331	64850	51046	30298	2270	494	449	401	361	339	376	344	317	350	298	303	297	344	295	287	295	281	283	269	275	264	254	276	269	303	299	309	320	276	292	307	245	283	310	329	266	289	284	262	308	315	266	283	232	280	267	293	267	290	294	275	294	266	260	320	293	301	282	287	272	254	293	275	265	300	276	259	287	288	281	264	294	289	274	286	310	290	274	291	283	257	294	294	290	251	286	271	272	285	266	256	258	306	300	276	273	260	271	293	286	296	268	264	307	296	276	290	260	290	297	264	297	272	279	272	285	254	294	293	279	272	302	274	270	287	266	273	278	282	283	281	289	297	288	316	270	276	298	276	258	304	279	290	261	279	291	264	287	295	286	316	293	309	268	263	272	303	294	267	282	289	275	288	290	305	289	300	269	287	274	305	281	255	285	282	290	279	263	275	288	277	306	267	272	283	241	253	283	290	276	251	303	263	282	294	264	300	282	273	295	271	317	276	275	269	262	288	235	279	275	281	286	265	274	303	289	281	292	265	295	305	277	263	306	288	263	308	251	285	295	297	304	295	248	287	294	259	308	261	267	268	280	249	327	298	267	278	296	283	265	261	311	278	271	269	291	266	278	289	280	293	266	270	288	290	260	284	274	279	293	254	270	291	274	264	280	300	282	283	277	266	309	268	289	268	267	282	271	271	259	272	280	274	310	267	256	289	257	308	286	288	289	312	268	279	280	295	255	274	311	289	310	262	272	279	274	284	292	257	285	304	274	293	277	294	269	289	282	300	276	266	273	289	281	279	275	266	285	272	284	275	283	293	285	286	283	346	285	327	264	289	260	263	315	309	279	296	291	285	256	280	277	274	309	272	265	299	282	292	287	312	287	275	289	259	272	277	269	256	288	285	319	306	291	294	280	289	285	318	261	267	299	295	268	273	281	286	262	278	290	241	279	308	277	300	313	281	274	283	280	276	275	304	279	242	299	258	276	260	239	301	310	270	293	284	288	306	243	296	273	307	274	288	281	259	286	313	277	278	262	308	264	259	273	263	277	304	275	260	273	263	309	317	306	287	273	310	261	295	281	269	258	296	274	300	290	281	268	253	278	287	281	275	284	266	280	246	293	286	275	314	271	233	299	275	265	304	280	259	299	250	285	270	303	268	290	295	265	283	292	278	306	276	265	303	280	294	290	259	295	270	288	294	263	289	276	290	289	273	268	254	296	280	267	277	275	293	283	259	257	299	275	283	282	287	294	302	304	301	260	252	300	285	287	279	255	289	247	320	282	277	289	282	260	285	293	268	295	238	244	293	286	271	323	298	321	278	280	278	266	297	273	298	298	272	273	299	255	264	270	307	286	272	279	239	297	258	276	290	294	293	309	289	266	305	291	264	273	309	270	263	293	294	269	264	288	267	280	259	257	281	289	276	289	283	296	294	269	291	275	263	290	291	252	259	262	281	297	272	239	296	305	304	278	274	307	275	280	315	290	254	274	281	283	260	274	286	282	261	269	268	305	282	293	272	278	263	274	248	268	273	273	299	280	271	305	269	287	285	277	279	286	280	273	295	282	277	292	289	282	309	305	299	304	286	277	265	285	305	313	298	291	311	282	269	269	252	277	252	287	275	274	291	263	329	305	257	264	298	296	253	284	268	295	289	288	282	282	267	278	305	321	286	278	264	285	284	303	261	275	294	277	290	292	287	296	256	296	264	292	280	286	283	290	249	254	287	262	277	269	289	301	299	253	284	281	289	327	298	297	250	285	257	267	280	296	272	288	278	275	306	283	273	310	299	291	292	270	280	296	272	311	258	287	298	279	295	265	276	262	295	271	258	294	317	265	267	265	271	295	278	282	281	292	282	271	293	275	281	268	261	280	282	251	276	289	267	302	283	278	289	277	283	297	276	235	265	273	272	268	290	286	279	280	284	279	296	295	293	315	296	274	276	281	285	309	248	276	272	287	269	289	279	274	287	282	289	283	274	286	287	266	302	319	288	298	289	255	286	308	264	290	283	281	253	291	281	277	270	270	279	279	288	293	249	273	284	289	239	271	278	307	261	284	295	278	324	267	272	256	276	289	258	308	256	278	285	325	269	260	290	299	258	269	283	266	282	276	273	268	275	253	315	283	246	279	280	301	280	257	279	297	312	285	282	280	288	261	289	300	274	266	274	264	283	275	296	234	296	244	293	280	268	289	264	312	271	299	285	322	277	274	272	284	304	294	278	272	306	275	289	266	282	292	281	301	264	273	257	264	302	286	279	296	287	276	307	262	277	276	249	290	279	278	295	265	292	290	274	287	288	294	241	273	260	274	283	252	288	290	272	284	271	287	274	273	280	245	294	298	308	290	293	271	266	264	271	262	313	284	299	268	293	303	299	299	254	292	279	282	285	285	314	292	268	272	287	320	269	275	302	265	288	259	278	300	281	280	277	270	247	277	287	269	282	267	288	277	286	268	287	273	264	280	272	269	285	300	284	301	277	272	276	262	264	272	286	283	299	281	326	318	268	257	265	290	272	281	296	292	267	244	268	250	309	290	298	282	286	284	265	258	277	286	264	258	285	276	246	259	303	301	290	289	263	268	293	278	294	324	288	317	264	266	292	288	278	282	294	282	259	284	280	290	294	288	291	290	297	280	281	276	262	305	305	317	262	250	286	297	287	295	313	298	294	260	281	312	294	251	286	280	258	315	278	321	297	295	274	276	265	284	296	284	263	295	293	282	302	280	252	293	284	282	286	283	298	277	286	291	283	271	318	299	278	291	295	289	294	288	300	251	265	294	280	283	272	274	264	277	277	256	277	271	305	256	294	279	273	309	263	291	280	286	263	298	293	311	303	309	262	287	262	271	290	264	296	280	272	276	289	269	275	265	289	288	285	325	272	281	300	221	259	296	306	291	301	309	273	280	279	268	298	287	279	268	287	278	279	258	321	272	262	289	275	283	272	308	293	301	293	280	257	281	283	280	295	272	285	286	273	291	273	293	291	254	297	269	293	238	298	277	290	271	241	267	285	257	290	262	270	299	274	276	282	278	255	303	302	290	287	266	287	295	262	276	250	301	296	289	269	274	279	297	291	301	268	291	287	248	306	276	250	283	284	304	274	290	260	266	264	283	276	281	288	310	266	248	281	288	269	281	265	289	283	291	285	283	288	270	267	325	297	283	277	295	267	286	297	271	261	285	263	287	262	302	280	290	248	274	279	276	267	293	288	294	271	284	245	309	295	249	271	314	280	277	287	291	294	303	308	301	275	259	272	271	287	297	310	284	274	299	283	289	280	260	280	281	300	262	287	298	272	284	270	293	292	291	272	316	257	297	284	273	298	294	274	286	271	290	293	259	294	274	291	312	270	278	277	293	310	308	314	274	284	306	258	302	291	264	275	287	269	286	295	280	311	296	277	257	286	259	259	303	309	274	295	312	273	293	284	274	289	302	268	267	308	292	291	303	267	286	285	270	263	323	277	258	285	287	311	279	298	279	263	279	272	290	260
27018	24165	28412	20733	9843	2670	597	574	578	525	507	511	528	499	496	495	496	520	559	496	498	520	513	515	539	523	516	526	541	494	559	522	517	514	537	537	503	505	539	489	533	508	547	517	522	534	513	502	551	533	511	511	497	537	519	523	507	491	512	492	589	548	508	473	487	515	492	566	534	560	533	491	550	530	490	538	510	488	522	502	507	496	517	518	519	497	504	509	496	525	518	492	527	505	509	506	550	498	527	491	543	543	495	544	543	492	550	519	519	496	545	482	495	522	544	490	558	497	564	500	536	522	548	502	540	538	544	528	519	515	506	485	504	523	502	498	506	534	511	551	548	533	514	542	531	546	572	558	489	509	521	488	522	505	542	505	493	495	527	531	486	538	509	525	519	494	508	563	539	515	539	583	515	514	526	525	512	516	536	517	585	510	498	512	532	485	502	515	533	495	542	475	506	474	512	538	541	525	548	527	522	516	536	538	482	542	525	529	563	503	506	530	548	485	507	430	506	557	517	496	488	498	503	503	594	509	505	563	488	544	542	525	511	511	503	479	495	549	535	522	525	514	505	492	572	521	523	486	511	515	512	524	516	515	504	538	512	532	522	519	480	487	496	484	535	500	515	523	496	483	526	541	495	488	568	530	505	497	527	521	533	506	499	554	490	547	519	496	535	531	539	536	506	540	522	502	547	485	483	533	544	484	479	525	527	510	511	524	523	513	556	500	528	540	536	539	519	528	539	540	523	481	475	510	510	550	519	529	539	544	547	500	519	536	544	502	535	529	533	483	524	475	523	528	535	551	523	488	502	489	509	519	494	525	545	555	479	519	533	510	536	525	492	504	518	519	529	529	563	524	500	566	498	498	510	522	528	472	521	523	577	478	511	523	525	528	522	491	519	512	547	470	563	506	534	517	540	537	554	568	508	510	523	576	505	469	533	517	491	511	455	504	528	509	557	550	471	561	513	529	477	550	496	512	506	549	494	468	551	524	540	533	496	507	557	535	495	534	536	504	528	503	487	476	524	513	545	527	509	502	483	512	522	514	531	558	490	526	475	492	510	529	475	542	495	525	523	521	512	515	491	515	498	533	539	523	501	533	523	485	548	524	507	530	490	479	506	508	514	501	508	500	497	514	490	490	517	519	507	514	457	534	538	506	535	491	497	501	533	503	514	524	579	528	516	543	514	508	481	546	516	551	518	495	523	527	554	530	493	522	527	501	544	501	512	528	521	518	504	496	501	522	557	493	555	564	530	506	494	549	571	492	526	503	498	524	534	504	518	512	513	545	501	537	523	505	522	514	538	491	457	531	518	549	552	543	543	497	492	507	532	514	526	503	525	568	467	551	473	530	497	494	509	515	487	534	556	514	500	511	547	537	575	497	479	541	565	514	499	479	530	578	516	503	565	476	534	527	510	516	483	538	536	516	525	508	505	528	495	507	531	526	518	515	494	489	504	553	524	518	495	495	516	513	559	482	518	518	535	534	480	484	533	538	532	518	522	518	527	501	505	564	479	533	486	564	537	514	507	563	535	547	510	549	544	513	520	561	506	497	505	544	490	521	515	540	537	539	506	487	551	513	509	561	510	541	543	522	503	488	494	508	531	525	514	494	509	506	524	554	503	526	547	526	488	531	525	513	526	544	560	503	557	511	539	534	508	498	522	474	541	511	480	486	540	506	480	501	536	504	490	485	535	508	497	523	514	516	535	537	490	506	484	529	528	497	510	477	519	544	479	520	493	517	461	529	540	545	485	492	477	522	510	506	510	500	492	509	546	521	527	513	534	555	514	516	483	489	541	515	500	500	550	518	486	524	490	475	540	497	489	538	534	521	506	541	487	525	548	580	508	536	540	529	542	522	573	570	498	553	526	506	489	485	522	490	516	502	504	554	504	479	522	513	538	497	500	469	517	517	523	501	506	521	568	542	584	513	565	513	481	568	545	542	537	455	524	514	490	499	517	513	505	536	505	516	588	513	551	548	523	518	542	551	507	544	537	491	494	523	489	501	494	527	509	517	546	519	506	556	512	532	553	514	527	517	525	541	486	530	530	539	529	539	520	494	489	507	528	528	481	543	469	550	508	539	508	500	533	530	534	518	490	536	501	531	530	541	477	501	557	518	511	528	481	488	515	548	541	531	522	520	521	544	512	524	505	490	567	510	501	521	523	537	491	498	510	528	509	479	503	515	526	543	524	491	537	538	522	511	503	482	529	542	544	523	527	515	533	521	524	498	522	535	520	535	490	508	514	514	563	553	527	548	521	522	491	469	486	491	529	515	509	523	512	483	517	556	523	511	554	544	539	489	540	509	515	501	548	505	535	539	530	575	505	541	522	528	537	519	518	518	520	509	539	485	519	501	514	540	492	489	499	525	539	520	587	506	496	515	518	511	487	528	509	518	535	531	522	545	545	553	488	547	493	502	492	493	479	543	514	528	523	540	493	552	502	523	515	536	539	530	483	509	505	515	548	556	549	523	531	489	534	534	487	527	539	508	456	541	478	525	519	522	562	563	505	517	484	539	531	497	504	501	495	523	493	513	526	501	491	587	516	552	490	531	521	484	532	461	514	524	522	513	503	533	510	517	457	548	527	521	510	526	517	512	534	487	485	523	534	513	518	521	496	505	464	506	505	489	521	504	563	496	541	496	536	522	483	541	555	502	521	551	496	493	525	491	465	538	481	526	535	502	477	549	546	526	524	497	508	486	506	516	547	537	541	508	515	489	496	498	526	484	555	547	540	489	500	540	494	526	529	511	555	500	529	485	544	498	511	513	520	506	508	555	509	526	503	480	489	556	513	520	551	552	528	513	516	512	551	504	527	572	539	494	526	544	523	519	523	509	542	516	530	512	544	505	566	510	507	538	499	477	536	508	503	525	530	499	561	546	517	555	494	535	520	500	530	521	483	535	515	559	528	476	566	510	480	553	521	517	528	495	518	552	489	554	498	506	496	477	553	511	551	512	479	517	526	513	553	518	526	503	548	508	500	508	554	512	524	508	502	545	531	511	478	509	493	515	531	550	506	545	513	501	481	505	546	522	527	493	507	558	491	513	524	551	504	483	532	492	556	502	510	547	516	545	498	527	487	496	496	523	487	495	507	494	537	536	535	497	511	504	476	507	529	490	542	505	493	547	536	554	530	517	504	544	509	499	558	534	520	536	539	579	511	514	502	510	513	495	522	521	543	487	527	520	492	518	506	551	492	515	509	501	509	507	518	546	528	547	523	511	473	520	503	562	503	560	532	523	527	517	534	493	523	559	522	515	547	499	483	503	511	496	519	497	518	501	522	533	525	543	516	550	499	516	555	524	507	516	507	529	508	506	482	529	505	496	520	498	508	571	528	528	548	519	543	486	522	499	525	524	534	507	474	516	477	520	546	501	521	530	503	531	488	501	528	517	510	477	518	502	503	542	483	514	539	520	483	511	524	541	489	506	486	519	549	513	535	497	527	506	524	564	511	519	537	500	530	517	507	530	514	498
25961	39860	30163	18099	10771	3266	724	666	587	645	649	610	661	641	668	611	664	609	653	610	622	664	625	645	638	606	657	659	650	628	617	605	604	596	690	648	645	632	643	648	608	656	647	635	628	623	625	625	632	603	591	597	647	573	663	659	626	610	624	603	624	671	648	622	657	628	584	605	641	666	670	645	639	596	625	632	598	631	602	619	633	636	637	668	638	667	624	620	594	646	613	650	607	631	642	615	678	659	611	643	596	642	635	617	623	624	646	631	650	629	646	646	580	615	639	689	652	635	658	618	599	619	587	647	683	627	651	649	624	615	625	660	601	596	649	636	644	655	642	623	625	628	623	601	687	626	659	620	578	671	670	624	613	627	707	637	613	592	653	608	648	628	655	604	618	613	618	659	646	605	640	598	625	605	644	670	608	631	625	696	714	674	661	650	613	633	641	673	644	597	678	615	647	651	600	612	626	614	607	639	607	627	672	615	610	609	626	625	694	632	623	605	671	661	656	598	649	640	636	667	627	659	578	670	622	662	615	629	645	604	643	632	606	615	608	602	642	611	594	640	613	605	685	628	665	657	611	638	620	594	699	615	635	605	637	654	664	590	627	610	626	642	657	665	602	652	613	668	578	592	609	599	647	603	648	650	669	606	619	627	597	653	585	647	643	641	635	655	628	666	603	647	630	626	614	607	585	642	666	647	628	588	647	612	629	645	635	586	609	672	639	620	643	629	622	628	671	644	603	632	615	642	647	643	657	625	617	624	599	646	650	609	637	624	624	656	650	620	585	642	632	641	651	626	620	685	601	663	607	615	620	654	596	655	633	639	614	593	608	667	641	640	678	590	634	634	622	648	652	631	593	633	626	646	627	655	635	622	648	662	651	628	647	644	628	648	641	662	620	677	645	668	615	614	658	625	646	663	634	618	634	614	654	622	638	614	630	643	647	665	633	583	638	606	607	616	645	664	634	610	662	631	633	618	636	623	657	615	657	620	609	639	654	619	590	661	683	631	651	627	628	653	624	664	701	653	683	643	639	608	604	644	653	635	667	614	591	630	649	643	637	615	622	654	659	667	661	645	599	667	631	612	642	623	635	643	644	636	630	633	668	636	603	691	643	622	615	644	630	622	643	634	669	635	640	610	634	628	569	600	633	634	653	639	621	621	626	652	599	648	631	595	655	632	647	601	637	610	617	649	542	639	632	660	621	615	598	589	650	639	628	618	608	669	704	630	679	633	606	623	606	630	638	634	633	649	668	617	626	599	679	650	640	634	636	661	627	634	613	600	585	631	643	654	597	627	620	625	684	668	623	600	629	642	580	629	660	637	666	629	614	624	618	631	631	608	670	625	610	623	640	613	639	626	660	604	643	622	657	626	651	581	624	612	566	643	645	602	581	606	620	619	615	595	621	632	667	608	660	602	609	623	645	642	649	625	601	657	628	650	624	589	651	627	639	597	657	614	619	623	644	683	647	650	654	586	675	700	623	624	658	631	619	648	659	616	602	642	618	612	632	659	583	637	674	629	570	633	637	668	649	591	607	641	665	650	666	622	652	643	629	628	628	636	651	712	658	606	644	635	656	607	694	625	653	604	611	611	584	632	641	649	603	641	652	628	647	617	647	645	600	651	605	636	629	601	682	658	669	643	613	644	632	626	593	623	689	643	581	607	646	595	609	648	628	595	620	665	622	651	614	662	612	617	628	659	649	677	687	668	613	659	672	606	619	576	625	676	629	598	642	657	631	648	628	610	648	640	595	602	628	678	623	659	634	652	604	638	659	637	645	649	632	613	643	612	640	651	630	613	631	603	659	640	626	618	636	628	638	638	650	619	640	633	620	635	625	631	643	613	639	652	660	609	606	605	662	657	647	658	646	650	667	624	625	673	604	633	597	630	596	617	640	643	654	625	638	612	592	648	587	631	585	608	604	688	659	620	640	614	644	578	658	606	632	603	597	584	594	646	606	646	594	649	633	671	640	609	638	621	625	643	672	624	679	630	612	620	624	663	649	666	670	682	616	617	681	633	647	687	629	620	654	655	664	635	633	610	632	638	660	593	615	663	605	595	659	597	679	617	566	613	639	666	609	667	649	636	595	638	602	665	615	629	651	633	660	649	607	620	670	614	636	661	640	652	614	632	667	631	656	647	667	588	618	617	612	659	631	633	654	615	656	645	633	647	628	567	657	619	622	609	594	652	617	658	612	677	611	654	617	594	573	639	648	636	606	614	644	622	621	653	596	638	635	648	627	619	611	627	634	633	603	636	621	663	590	643	658	644	644	677	648	632	627	606	606	648	662	607	668	664	631	622	612	616	621	642	625	627	656	653	579	594	650	615	595	657	602	622	622	621	647	597	620	645	628	636	649	607	646	608	649	656	630	589	644	653	627	625	679	607	663	667	613	635	656	536	656	595	642	636	614	636	652	670	641	663	649	633	639	630	653	642	634	686	671	628	685	605	622	610	648	654	612	636	610	625	627	701	676	668	621	678	615	647	625	635	639	596	600	617	612	641	628	600	637	617	640	645	649	614	645	603	599	587	590	592	663	635	656	599	673	634	682	606	648	688	630	601	646	667	617	628	617	625	580	665	624	641	600	624	643	642	668	597	622	657	626	672	581	626	618	610	657	618	654	634	613	649	671	683	622	610	671	609	662	606	613	640	623	640	567	630	649	689	616	659	637	572	668	609	650	634	637	626	589	634	652	641	619	643	626	628	661	636	658	666	664	661	626	593	615	617	674	639	616	641	621	633	642	605	632	648	628	621	605	642	620	625	606	631	651	650	661	639	626	659	647	646	626	615	656	605	629	670	630	638	635	616	617	614	615	676	658	653	697	660	586	595	622	650	627	644	569	621	601	659	609	610	626	648	592	625	601	610	640	649	625	649	634	647	616	660	662	611	656	671	623	655	666	672	634	604	668	641	636	605	664	610	642	593	661	657	662	610	590	613	608	677	636	624	618	659	655	625	608	608	642	609	656	634	656	665	661	637	629	626	653	645	643	643	657	571	636	630	675	616	688	646	600	680	638	642	644	613	622	652	644	615	627	590	618	612	638	636	648	647	661	660	652	641	642	618	630	660	648	624	649	645	613	662	655	651	633	657	654	615	613	575	678	597	650	684	682	642	616	577	644	564	610	633	640	625	622	608	630	641	597	598	616	617	660	654	599	605	648	630	610	633	618	637	596	625	666	596	677	616	654	648	664	630	580	614	653	603	669	631	593	620	627	642	615	628	619	641	596	609	572	661	624	638	605	640	624	659	614	644	614	618	616	601	590	670	596	601	622	626	659	648	668	658	633	615	635	607	621	605	700	678	619	664	621	653	638	635	625	595	671	635	630	623	617	641	651	644	638	644	611	656	632	641	645	596	630	560	621	630	641	612	628	635	657	647	616	637	671	590	676	645	618	623	629	633	639	650	618	616	654	679	640	646	597	636	619	606	630	616	644	606	626	632	642	591	622	642	600	601	676	626	629	656	625	636	663	588
23451	21250	31916	35617	32512	22317	6462	443	363	389	334	345	325	320	321	328	332	352	310	319	328	359	323	329	340	349	338	363	362	325	302	320	325	306	359	367	351	308	344	314	355	306	328	307	329	346	352	298	334	342	343	339	356	356	319	322	318	345	337	301	318	331	327	342	334	357	322	303	313	297	307	344	335	373	348	326	338	304	318	342	362	326	312	325	332	313	320	340	311	340	333	321	323	322	339	330	360	307	304	327	365	348	320	310	317	316	352	317	314	322	309	337	319	290	302	319	356	345	348	310	322	362	315	342	363	341	334	300	349	332	349	322	332	337	339	326	319	327	329	303	311	342	339	317	331	318	327	312	325	322	323	343	366	333	334	355	338	340	344	327	336	334	300	352	318	320	320	344	314	320	310	340	347	305	355	349	335	353	322	318	319	323	358	310	358	320	321	352	330	341	359	376	342	334	365	334	338	336	297	303	313	347	347	358	319	344	340	374	350	348	343	344	349	348	341	332	312	348	341	330	311	333	333	316	321	331	314	340	301	325	320	340	316	356	320	309	338	375	348	351	327	304	352	336	311	310	336	312	336	346	331	309	309	347	356	351	352	319	307	295	339	317	353	353	329	346	332	337	315	353	295	332	338	323	320	315	334	333	359	302	302	312	323	322	308	332	341	326	338	325	336	361	320	312	317	325	314	345	314	308	322	318	319	314	329	324	353	337	340	318	337	332	335	306	368	370	328	338	327	334	306	308	338	355	320	337	316	356	329	308	332	299	319	335	307	334	330	322	315	369	334	320	337	352	301	305	346	328	324	294	324	316	316	307	339	331	301	312	327	332	312	330	323	346	309	332	333	313	325	331	333	327	337	322	327	346	310	339	292	315	336	327	319	354	301	351	322	308	304	324	332	306	323	321	313	352	346	397	328	318	333	337	345	337	343	343	346	330	306	327	332	307	356	357	287	319	344	372	350	324	343	317	354	344	343	334	322	350	362	333	324	315	357	324	330	313	333	322	355	347	302	370	305	308	347	334	281	329	293	334	321	304	354	310	337	335	327	318	317	313	355	337	355	338	319	332	363	345	327	321	359	284	339	317	337	330	342	304	330	310	352	318	319	317	313	315	308	335	293	330	337	344	316	315	336	335	345	351	323	328	343	335	339	302	343	298	330	345	355	338	339	302	292	333	322	320	334	323	359	340	331	350	335	304	310	343	325	315	318	337	321	325	333	330	322	376	330	337	335	328	298	331	329	321	309	340	342	374	324	326	305	332	315	296	317	323	379	300	303	342	322	295	323	313	325	324	342	319	361	316	337	383	351	336	297	308	335	354	337	321	345	302	344	334	359	319	305	331	336	300	315	335	324	332	363	342	312	299	324	323	301	312	309	319	332	330	333	324	318	331	314	345	329	338	324	346	339	331	355	345	340	349	370	351	320	322	321	325	333	319	340	335	330	325	321	301	355	314	330	322	312	297	321	336	322	320	314	341	336	343	322	345	350	337	371	309	335	314	349	325	337	318	343	327	316	328	329	336	319	312	317	313	321	349	338	341	327	316	306	303	297	344	350	326	314	341	327	314	314	315	328	336	346	321	351	352	343	312	313	327	354	319	322	296	329	352	322	318	357	320	330	325	292	347	307	346	340	346	349	322	324	310	330	360	336	352	353	311	354	312	357	339	328	355	343	284	334	328	337	333	311	313	307	348	314	348	335	328	327	325	357	323	329	309	335	328	344	320	313	360	331	317	342	328	360	344	334	339	334	293	321	346	338	351	338	346	315	322	329	333	383	336	319	310	315	349	343	335	323	314	324	316	358	330	359	327	326	355	319	344	351	341	305	350	352	313	319	332	356	371	367	349	340	331	353	344	365	357	343	354	331	312	316	332	320	321	282	325	334	345	325	322	312	325	326	340	328	315	342	328	362	331	357	330	325	322	330	326	332	337	343	320	305	345	342	338	320	330	343	333	359	345	334	329	342	277	331	338	334	332	321	324	341	334	336	318	323	335	350	327	299	386	336	300	336	366	313	331	289	338	322	357	334	355	352	315	317	330	343	326	355	316	311	318	318	357	325	331	326	313	333	349	318	308	352	316	310	337	317	334	339	344	332	327	356	346	322	338	326	339	356	320	312	325	359	333	322	341	360	324	315	312	326	332	313	325	324	326	319	311	323	337	360	324	335	316	333	352	330	322	325	327	374	348	325	319	327	343	357	328	294	345	353	320	335	337	355	316	312	341	332	318	345	341	291	311	347	328	352	317	335	340	351	346	326	321	363	323	338	339	313	317	337	311	316	322	321	325	379	343	338	335	348	338	354	317	297	307	371	351	332	335	299	343	317	345	308	338	316	327	343	312	334	366	336	332	342	324	328	328	334	325	322	353	338	339	328	326	335	318	342	333	360	321	336	324	323	325	318	348	331	320	329	345	330	311	335	359	330	351	362	304	350	299	369	352	315	341	327	306	299	317	308	314	355	337	304	325	326	329	308	339	332	313	323	333	324	324	305	323	346	337	340	363	310	357	334	341	338	308	341	345	350	331	322	323	349	357	340	333	297	330	348	328	318	366	333	356	344	321	337	323	321	311	322	307	329	338	319	317	314	351	345	330	339	334	301	373	324	314	331	352	337	308	323	327	336	298	353	322	341	317	352	307	326	322	324	332	304	341	317	327	331	335	334	332	349	326	312	333	336	309	317	350	334	327	282	329	356	338	347	342	314	345	335	308	347	319	298	370	311	355	304	345	331	343	332	311	320	338	321	303	358	329	318	326	344	346	349	346	338	301	340	348	316	326	323	331	304	310	351	387	335	338	329	321	309	325	378	342	329	328	348	322	306	294	315	315	342	363	352	321	395	346	353	333	301	317	321	344	336	330	338	330	338	321	329	345	325	324	348	316	302	325	342	301	334	337	312	347	318	306	341	327	322	321	315	327	335	358	355	347	351	323	343	302	333	320	332	333	276	314	339	338	334	315	306	370	322	342	328	353	318	327	345	343	312	336	318	295	347	326	331	317	317	379	358	355	351	315	295	344	326	329	319	352	326	320	317	336	336	322	334	320	310	362	338	350	345	334	312	299	278	330	345	329	344	294	322	360	370	319	299	364	328	333	366	301	346	316	346	349	334	312	336	319	313	332	373	346	346	340	319	356	346	336	301	319	349	310	312	328	307	355	348	361	333	360	307	346	345	301	336	340	311	316	325	340	361	292	345	339	322	320	315	358	343	326	333	341	327	349	335	344	364	330	292	327	348	355	312	318	313	350	339	349	346	314	334	325	332	369	328	311	342	332	302	352	313	337	346	316	368	358	294	327	325	320	352	350	316	310	313	315	325	327	354	307	322	339	323	325	340	309	318	300	331	339	342	325	357	345	350	358	301	350	357	346	343	355	321	315	333	318	320	305	311	337	344	356	340	334	321	327	356	310	330	340	326	302	298	378	323	348	326	334	333	356	318	330	316	359	309	314	325	348	320	323	322	349	326	350	341	316	347	367
51295	87022	71344	54173	40567	20896	1401	472	475	440	470	435	432	431	411	450	380	455	415	402	378	443	439	439	433	443	405	420	401	393	415	462	413	393	468	377	410	387	423	467	438	396	416	403	414	408	410	411	429	397	420	401	419	415	396	434	447	437	397	412	423	448	404	419	432	395	425	408	437	413	426	410	450	388	379	402	405	424	448	386	435	414	398	433	434	409	418	455	414	405	446	412	405	407	400	400	413	418	420	477	440	445	416	417	409	386	444	440	443	454	405	407	431	421	417	369	376	443	388	404	419	385	393	424	417	426	458	379	399	411	450	410	419	427	396	430	441	402	375	390	415	405	418	406	402	414	399	406	404	410	419	414	452	387	403	384	391	414	406	395	401	373	407	425	425	408	415	402	449	435	397	380	415	423	441	423	410	392	426	421	422	422	421	428	436	388	388	421	349	420	421	417	427	411	426	415	351	425	393	418	424	411	421	446	438	421	419	436	415	437	419	385	385	404	417	392	435	429	411	434	406	429	426	428	426	398	393	393	413	405	409	394	414	430	430	430	433	409	435	414	415	433	446	436	397	439	431	403	422	397	390	413	395	418	401	420	444	428	438	436	398	428	440	403	426	442	410	409	416	425	453	447	385	411	447	417	437	398	434	431	411	426	415	404	383	392	412	385	394	399	462	445	386	434	414	403	447	404	390	418	433	425	416	444	390	402	422	400	434	418	396	406	449	444	383	423	412	415	399	403	405	397	427	459	425	426	405	421	399	380	428	438	390	421	430	411	426	400	404	412	441	369	411	415	415	433	435	409	401	417	399	376	386	416	415	441	406	398	401	452	433	423	409	428	453	405	414	400	387	410	411	437	408	405	382	411	415	431	402	388	433	409	444	432	380	418	430	397	419	452	435	409	419	436	400	408	406	429	439	401	397	417	371	427	434	377	390	403	417	433	436	433	411	446	424	418	417	414	423	411	437	433	371	369	404	412	407	426	445	411	416	416	421	418	453	396	438	439	418	406	453	402	426	401	419	377	406	385	416	400	408	410	398	430	406	420	424	410	395	435	468	453	422	418	437	432	390	408	437	399	377	414	419	428	416	448	413	390	417	414	405	427	420	411	397	390	421	411	427	409	401	439	393	423	382	411	451	407	445	419	425	436	389	413	450	406	419	445	386	428	407	432	456	420	401	410	418	399	414	423	411	436	422	393	394	449	417	404	420	404	409	399	439	407	430	399	468	401	439	418	446	423	379	368	431	409	388	441	389	396	432	429	382	415	432	390	404	447	397	405	425	399	404	400	406	410	409	414	401	418	423	425	420	401	454	416	405	424	411	401	420	410	396	405	384	426	420	377	423	394	447	417	373	413	422	435	405	425	399	386	396	404	399	420	398	427	410	394	413	447	384	410	426	400	407	438	412	422	433	419	408	438	404	393	378	393	407	419	403	387	419	475	391	397	406	426	382	409	398	414	382	448	400	442	412	410	406	399	389	430	397	420	394	379	432	418	462	422	378	400	401	417	442	433	381	430	396	431	414	420	396	390	401	425	415	412	436	432	424	370	407	399	408	415	425	441	394	384	392	432	420	430	401	413	405	437	431	409	419	402	371	430	401	415	385	406	417	444	414	435	410	397	424	368	423	401	439	442	430	421	408	433	396	423	425	412	411	462	408	382	403	436	415	415	433	376	413	411	384	449	395	368	426	422	415	416	376	407	412	375	398	375	441	376	397	458	440	401	382	407	406	423	441	406	431	395	424	408	421	421	396	413	432	422	392	408	409	392	396	400	395	441	415	417	413	407	432	428	402	425	419	424	396	359	454	422	417	451	395	408	403	460	413	429	406	394	423	416	428	426	415	391	399	398	418	371	430	439	440	383	451	406	421	400	402	403	420	385	390	409	449	406	407	402	434	445	436	387	428	385	420	431	405	392	411	390	406	388	387	396	373	391	397	411	413	424	387	408	423	392	423	413	376	417	451	430	425	416	381	395	411	404	411	392	411	447	423	407	409	390	395	387	451	463	423	393	411	420	412	399	435	419	438	392	408	407	432	433	387	435	380	425	444	422	381	395	444	370	369	406	384	450	378	434	450	417	432	420	405	397	414	426	415	429	428	456	402	420	440	393	417	451	438	420	392	433	404	387	457	400	384	456	413	406	397	401	450	397	418	430	417	425	418	407	413	412	404	390	389	394	369	423	419	409	384	438	450	400	425	428	442	393	426	432	440	435	398	449	422	406	397	416	424	407	477	445	394	396	413	422	441	400	449	398	398	406	416	416	402	417	412	422	408	395	405	427	393	428	428	436	424	413	427	414	398	397	427	411	408	414	411	402	442	431	398	406	396	405	447	413	389	439	419	455	406	412	401	433	379	362	413	417	443	388	417	423	393	405	409	430	423	396	444	421	407	454	399	430	424	401	457	413	404	391	415	409	420	427	418	436	425	408	377	442	393	437	402	383	371	389	466	392	403	411	372	421	362	391	427	416	396	395	404	434	380	407	424	434	422	417	411	427	380	447	428	439	408	390	426	415	417	426	423	420	426	432	411	413	430	408	431	418	396	405	414	382	423	412	417	413	407	438	436	398	392	395	412	434	475	415	446	395	407	382	417	390	409	412	429	419	369	384	407	417	426	411	416	426	416	447	394	425	418	394	396	407	396	414	399	399	410	444	451	408	395	420	378	447	436	393	396	390	452	411	411	419	435	425	373	402	382	415	452	415	416	414	389	382	397	423	426	393	392	426	423	407	419	393	434	383	409	419	421	461	423	427	440	443	395	415	413	425	395	400	408	406	434	364	397	441	381	397	413	405	421	411	465	406	403	431	415	385	394	411	427	418	419	394	406	409	407	445	389	433	396	428	427	452	402	403	365	358	379	423	423	410	385	401	426	415	414	441	390	417	401	404	417	436	443	407	417	407	392	383	405	413	427	406	396	415	435	410	398	387	436	397	418	424	399	417	420	384	398	416	453	465	426	431	412	376	441	404	374	404	420	392	427	391	392	418	402	368	403	412	449	403	397	423	439	442	413	400	422	420	432	399	436	423	433	408	394	404	430	355	413	422	399	412	406	394	414	391	406	435	439	417	437	414	402	422	428	386	447	430	388	398	434	372	422	417	396	427	431	412	407	395	403	399	415	447	422	453	402	434	407	378	414	398	432	392	428	428	411	405	398	406	400	427	444	431	405	424	441	392	411	394	427	398	429	385	417	386	386	378	409	420	445	433	386	416	433	385	419	425	388	419	477	421	401	388	396	411	412	427	436	446	377	385	389	445	466	409	402	430	413	454	399	418	441	378	412	425	423	399	448	403	391	441	443	402	416	420	384	417	449	410	419	401	424	432	398	418	455	440	424	432	376	423	418	430	468	426	404	432	420	408	422	430	385	435	421	423	443	413	392	373	428	386	421	407	436	408	433	415	382	408	418	401	411	443	388	400	415	412	432	436	401	443	402	384	419	416	394	401	410	400	414	382	402	415	441	403	411	400	424	431
22451	20865	30299	29921	30870	25325	14105	922	303	265	227	289	278	268	255	247	254	261	275	218	256	250	257	239	230	230	230	210	263	234	234	260	244	218	224	249	243	236	228	232	219	269	233	224	254	208	230	244	231	248	249	238	221	241	220	235	256	223	231	229	218	256	244	220	218	276	219	248	249	228	242	236	232	238	241	250	246	221	220	222	237	224	231	237	228	237	245	234	233	264	228	233	253	236	214	250	221	234	215	233	215	271	219	223	255	235	227	212	236	213	230	207	250	218	249	225	260	216	240	251	232	239	230	238	252	233	253	214	245	227	234	238	232	213	225	229	259	248	239	231	231	238	218	245	229	227	243	264	240	219	226	225	245	178	235	220	226	229	235	233	215	237	235	253	233	217	246	228	257	242	220	225	242	213	219	226	249	245	250	228	250	212	239	226	220	235	236	229	228	224	213	233	268	204	216	240	227	233	259	242	208	243	222	219	215	233	237	236	220	249	237	219	221	211	227	228	252	225	246	244	237	237	219	243	227	250	236	242	225	224	243	240	221	231	238	240	239	213	212	225	241	219	233	269	227	253	220	255	235	221	196	211	254	237	275	215	234	213	247	282	241	245	223	210	252	249	269	243	268	238	231	236	234	233	224	240	238	233	230	230	239	246	249	231	237	225	232	222	246	255	247	220	222	235	234	247	227	223	247	233	242	227	240	211	235	237	198	222	218	246	231	238	225	241	212	226	218	236	220	227	202	264	218	223	227	217	223	223	242	201	224	211	232	251	261	215	234	240	241	245	225	219	211	252	233	218	229	224	194	278	245	243	232	218	228	229	220	243	213	228	232	216	222	224	224	231	218	242	242	236	232	233	238	237	216	272	216	233	242	245	223	237	218	223	241	251	239	207	250	233	259	233	235	240	244	224	236	206	230	233	236	227	275	246	198	243	235	207	249	202	244	225	194	204	256	253	229	224	213	222	241	225	238	226	244	252	200	217	230	263	276	253	246	238	207	202	222	232	235	237	229	270	233	229	240	207	218	260	226	255	262	215	229	234	211	243	231	259	268	218	225	261	256	245	200	236	221	228	246	236	231	224	267	238	237	247	236	266	255	229	231	246	234	234	239	221	268	245	224	221	230	239	236	226	232	227	226	219	215	231	225	224	234	216	219	251	212	199	247	219	243	225	241	257	231	250	262	237	230	247	249	220	244	225	260	230	211	233	245	247	237	237	261	266	261	205	232	263	218	229	222	203	205	244	243	225	244	196	242	220	230	241	239	249	264	196	218	217	222	241	262	226	229	212	201	218	224	223	238	231	201	263	250	222	243	209	243	221	239	202	230	251	228	225	222	214	237	218	245	239	235	235	242	242	235	229	220	242	251	247	257	242	241	259	231	214	268	224	229	237	252	221	211	216	216	230	257	231	238	209	259	224	226	203	246	217	244	212	226	241	220	251	224	245	227	235	278	235	264	252	238	227	243	216	251	237	272	241	233	241	226	236	247	229	229	238	260	245	236	253	223	197	224	246	251	226	249	236	250	273	232	211	232	251	261	201	228	219	249	243	262	222	220	230	217	240	221	253	219	237	208	229	208	246	234	217	252	225	224	252	244	229	257	242	247	272	239	226	253	233	211	235	235	237	219	213	262	234	230	242	227	233	237	235	231	213	208	231	253	249	229	254	235	215	232	224	248	208	230	249	235	246	216	231	249	231	226	259	274	236	241	219	238	233	234	220	237	255	215	246	216	222	255	235	198	225	241	249	232	245	216	219	229	223	236	213	239	234	244	207	232	214	252	246	215	245	257	258	237	240	223	233	230	230	228	231	219	254	237	211	220	248	231	219	233	218	250	237	215	217	234	231	220	251	247	231	232	237	228	249	216	212	212	220	241	225	275	241	220	233	215	220	247	227	225	213	239	230	226	243	220	215	226	239	240	242	203	230	205	255	256	217	230	235	234	232	205	210	250	252	242	261	261	220	252	243	226	257	255	223	255	237	229	253	218	234	255	236	231	226	244	263	217	229	225	238	220	227	201	232	230	230	231	228	245	217	235	246	235	247	253	225	250	220	231	239	193	241	237	203	229	241	236	215	228	223	224	236	247	242	236	237	224	242	261	238	237	226	230	219	239	250	239	216	224	227	206	245	225	206	222	235	239	216	217	242	200	237	236	210	228	246	223	241	213	200	261	234	268	240	228	248	230	253	225	247	234	230	242	243	240	258	235	234	218	264	246	219	230	227	247	220	222	225	236	242	234	253	249	197	234	255	224	242	248	223	257	178	213	208	242	263	196	248	236	257	260	246	268	224	222	244	221	238	243	234	209	236	259	236	238	227	239	240	245	210	273	259	218	231	279	211	218	255	237	214	257	249	249	252	227	245	227	240	231	224	251	235	200	225	239	254	234	255	214	262	223	267	225	215	238	232	217	233	230	233	221	249	221	247	251	219	228	214	211	236	226	193	206	228	232	241	246	243	246	231	234	238	222	222	257	225	248	234	257	245	238	241	205	232	243	220	235	220	227	251	213	240	236	246	218	234	216	232	225	226	223	257	224	238	228	233	236	235	246	225	247	256	245	225	247	229	247	219	241	243	241	250	244	236	233	249	260	230	215	197	217	217	229	222	207	246	227	231	215	252	238	244	231	225	236	221	237	248	211	253	239	234	227	203	231	249	233	228	240	240	238	214	217	227	236	230	213	241	219	213	220	213	192	230	204	270	250	232	238	242	251	261	221	246	246	208	228	242	221	254	211	248	217	218	222	224	242	233	255	224	249	231	212	263	235	231	230	223	232	211	246	218	209	258	206	255	258	233	251	240	257	239	239	220	245	246	231	234	247	245	217	229	231	241	232	228	234	221	259	254	258	249	204	234	227	217	212	253	253	251	227	229	223	219	219	233	225	237	184	241	218	238	231	262	242	204	236	209	207	227	231	226	232	226	236	244	245	244	243	220	233	239	224	238	244	248	245	234	232	249	241	248	241	233	253	230	251	235	248	247	243	223	251	219	276	273	222	225	220	231	230	228	213	235	209	231	212	245	212	228	220	224	205	225	212	233	252	239	229	210	243	236	222	238	243	228	213	260	221	204	237	249	237	251	243	233	211	202	231	234	250	251	231	231	229	263	225	225	232	247	246	218	216	197	264	220	215	236	216	231	263	230	233	261	233	251	230	252	247	236	221	235	218	211	242	247	229	226	261	233	201	245	217	230	229	248	225	246	251	225	232	248	222	246	232	215	227	238	226	239	227	232	255	213	239	205	230	233	237	201	245	256	212	238	219	264	222	247	244	271	241	233	230	246	209	233	213	220	221	226	236	230	255	240	213	202	230	245	233	213	240	243	235	219	243	243	225	217	254	226	226	239	256	235	216	264	215	244	240	237	246	239	223	220	230	199	230	228	233	239	251	240	216	238	233	230	248	229	221	221	227	238	245	234	219	238	230	228	229	246	244	235	223	256	233	223	213	227	200	238	230	247	230	220	229	235	189	211	207	256
57872	96713	81582	64689	48297	27828	2090	473	437	400	361	389	348	296	321	326	325	352	302	307	319	314	304	344	285	292	297	283	288	301	268	317	261	285	292	273	265	268	290	283	285	327	283	295	263	263	287	268	286	294	273	310	307	282	296	300	285	308	287	287	275	283	269	292	289	290	267	261	285	270	320	301	271	269	241	284	269	294	286	273	268	323	292	286	299	283	253	274	270	284	290	296	288	281	266	283	304	275	278	299	305	276	292	264	289	295	254	300	292	287	282	276	260	294	263	239	261	270	279	281	267	291	263	278	254	287	299	286	278	297	250	312	305	272	314	272	258	286	319	282	282	284	286	288	256	315	281	292	270	286	263	298	282	307	274	319	272	270	264	287	282	280	263	263	309	272	249	320	295	288	281	262	286	259	259	275	285	276	286	292	293	266	306	288	297	282	291	262	259	265	284	306	282	303	284	282	309	266	257	271	277	277	266	262	294	302	309	293	260	298	273	298	294	280	271	298	254	294	258	285	277	285	272	270	304	283	263	285	295	290	284	275	301	284	295	283	267	284	289	296	270	261	269	301	282	300	285	276	278	304	289	275	328	298	288	289	306	268	278	303	275	300	255	289	275	315	286	271	255	283	275	269	294	302	307	264	260	263	253	276	260	315	310	288	278	273	279	309	271	278	284	290	289	278	295	281	269	298	291	247	270	288	247	310	310	290	277	292	286	271	303	274	280	274	273	289	303	291	271	284	286	265	282	315	256	275	297	284	282	298	279	290	316	266	262	283	318	274	257	270	295	274	258	269	298	268	279	278	263	277	272	282	271	266	271	267	281	270	312	276	298	275	295	318	288	288	294	277	270	282	287	252	289	287	308	280	267	310	321	274	290	261	301	314	291	330	260	248	273	278	239	295	270	285	270	292	279	293	292	255	307	277	279	261	258	263	311	267	264	270	276	289	277	247	278	287	297	291	270	280	270	278	277	273	288	251	273	295	267	298	306	291	278	279	280	290	299	271	273	266	281	267	288	304	287	294	298	271	306	289	284	283	293	251	272	285	280	266	259	272	284	275	282	265	262	268	274	294	270	295	288	300	299	268	301	302	273	280	287	308	295	284	277	252	277	259	273	268	282	262	315	306	264	278	278	256	268	293	280	264	304	292	280	309	289	257	305	281	271	284	279	292	305	255	258	274	278	288	267	299	304	268	292	260	267	262	253	278	252	259	259	305	249	271	263	278	271	289	291	276	285	256	252	284	283	277	272	269	273	278	284	293	280	278	285	278	293	286	265	272	296	280	277	263	275	272	289	280	288	254	264	260	295	275	273	303	281	290	266	272	302	279	275	279	277	311	274	306	292	278	269	310	254	272	258	274	255	293	307	303	263	288	287	302	281	272	285	290	276	276	271	285	286	272	288	311	287	270	278	284	285	281	288	315	301	283	291	257	271	270	279	254	296	257	277	272	273	302	281	290	272	276	247	273	255	267	292	299	297	289	252	296	272	277	265	274	293	265	296	310	266	288	315	285	292	261	313	265	286	267	295	267	298	277	285	284	268	276	269	273	293	285	259	299	280	292	316	260	302	278	276	274	294	251	312	285	290	279	273	250	308	268	299	267	290	274	283	280	285	285	287	289	308	292	290	298	275	259	282	303	263	284	261	285	256	299	290	286	268	268	291	278	313	264	285	273	294	292	278	300	281	261	276	266	287	283	280	278	280	275	287	257	290	256	267	292	305	274	280	298	282	262	272	283	280	274	296	286	303	264	297	307	273	288	274	291	295	256	314	297	268	290	303	285	274	281	236	282	310	267	303	303	268	269	271	290	298	262	285	278	268	288	295	290	254	272	275	270	273	294	264	280	250	285	287	266	252	262	309	326	276	278	278	278	302	272	299	282	295	280	284	274	291	234	298	279	242	305	275	277	290	262	265	281	286	264	289	321	256	253	301	281	283	264	257	271	305	283	273	286	269	296	282	277	294	288	258	275	299	275	285	268	273	281	289	308	273	269	297	318	267	269	275	280	274	309	255	288	287	309	266	299	272	293	256	276	323	251	308	296	291	300	287	272	267	263	280	292	288	294	291	279	252	290	288	281	288	259	296	301	305	260	262	276	257	269	268	311	272	305	267	285	286	283	275	273	299	279	293	289	279	283	296	296	264	282	308	285	256	271	297	337	301	281	302	301	258	282	246	289	276	266	293	284	280	259	289	254	317	321	299	280	302	288	271	265	279	280	282	270	299	291	300	269	277	277	296	249	259	283	300	275	255	291	264	267	284	271	271	285	258	270	277	287	290	249	240	275	259	264	282	293	285	292	302	254	292	323	274	273	270	255	322	256	295	318	260	288	268	273	274	281	282	271	249	266	338	279	285	267	250	296	270	289	261	264	285	285	273	298	260	284	278	303	287	280	281	277	258	293	273	272	273	279	300	283	263	311	278	260	260	271	291	296	238	294	261	276	296	296	268	282	298	284	276	275	308	294	312	291	287	296	246	292	272	275	251	288	314	308	263	279	278	282	314	272	278	272	298	294	281	278	264	284	290	247	282	304	294	274	267	286	288	254	294	316	297	260	283	302	298	261	288	307	300	278	288	307	291	320	313	289	277	287	254	272	278	286	270	310	275	282	306	295	271	284	281	309	305	269	274	285	269	297	273	304	303	308	287	317	289	245	267	297	255	272	282	268	270	277	294	290	301	267	292	314	291	278	277	310	281	258	261	298	299	273	284	282	282	302	267	312	286	273	282	270	294	293	265	306	307	268	288	295	276	302	292	259	284	295	300	277	287	267	298	268	275	307	267	280	302	281	278	279	280	269	283	283	278	264	266	264	304	255	280	245	306	285	305	291	280	272	291	269	255	283	319	277	295	310	251	284	300	279	245	286	261	281	272	279	308	252	255	286	281	283	278	281	294	274	259	279	311	278	269	284	286	272	256	299	291	293	279	293	287	277	269	285	262	281	253	258	259	303	300	302	271	304	271	297	263	269	257	267	276	269	263	268	274	274	283	294	286	297	305	283	291	304	299	274	280	269	297	273	282	289	262	282	271	283	290	267	243	244	259	308	266	317	282	282	276	258	295	274	285	266	308	278	303	311	263	285	277	270	272	255	293	274	264	289	285	285	280	296	319	297	284	310	278	257	296	283	309	286	313	289	261	271	311	299	241	295	319	277	285	269	284	275	262	278	289	274	300	291	306	281	318	311	281	257	249	279	268	297	263	277	284	303	285	303	286	269	299	270	292	293	292	263	252	298	277	307	267	275	271	288	303	276	276	285	259	252	294	277	261	260	250	271	268	287	281	303	245	317	273	284	310	281	277	263	279	282	288	313	253	288	270	268	256	253	286	277	263	273	278	259	291	265	301	288	293	279	254	300	288	289	269	287	303	245	287	295	272	292	276	275	284	286	308	304	304	265	316	313	285	298	313	262	290	287	255	275	274	267	291	277	244	249	295	288	269	286	266	253	271	315	283	262	255	279	267	275	286	281	299	267
26986	24358	28686	20779	8750	2490	680	537	522	487	512	526	520	521	504	491	552	535	505	544	503	501	522	515	504	508	518	494	533	474	501	508	491	551	546	493	532	530	542	538	553	509	512	525	534	544	545	477	508	493	490	524	507	497	478	511	564	523	555	521	518	519	528	582	520	511	537	511	520	538	564	514	531	498	518	521	557	466	524	515	542	490	520	503	484	536	527	483	525	516	486	495	518	525	522	533	523	501	515	476	520	517	505	493	489	525	483	535	545	506	496	527	516	531	532	480	505	523	536	539	510	514	499	482	531	517	515	507	510	518	512	519	531	490	487	550	512	522	544	561	501	545	507	517	501	542	509	537	491	533	504	526	568	522	490	529	505	544	484	487	518	530	522	483	523	483	513	517	528	499	515	507	524	511	506	493	531	497	514	529	509	528	502	515	495	491	478	487	516	540	529	526	501	471	505	528	476	494	537	497	525	515	500	517	534	528	526	499	528	540	544	537	539	520	545	560	553	481	486	466	520	507	549	547	533	552	507	515	520	495	525	527	511	523	523	535	504	517	442	491	522	523	565	515	508	531	514	516	571	514	500	493	504	584	516	523	517	526	510	491	546	497	528	544	500	526	548	496	506	548	529	493	496	540	543	478	522	530	489	550	504	571	500	508	527	565	487	531	522	513	488	504	526	504	530	514	476	531	500	522	494	521	534	522	499	454	520	507	498	502	538	545	519	519	543	520	512	595	520	493	496	542	492	534	517	505	544	500	508	513	518	525	559	531	484	515	501	511	482	545	530	541	538	554	491	514	485	528	478	515	534	528	542	511	537	518	525	509	485	502	567	530	534	496	473	574	529	515	483	477	522	478	504	507	503	519	481	557	502	554	509	481	520	543	505	558	507	489	519	534	536	513	498	544	522	499	532	493	507	471	523	541	489	535	530	532	511	520	556	552	550	485	531	504	469	479	521	545	516	533	547	511	481	511	510	522	477	547	542	530	505	482	490	498	480	509	491	509	522	535	521	526	519	527	503	554	539	517	487	496	501	534	524	503	498	501	523	493	489	523	555	530	575	529	529	523	529	500	532	517	564	519	505	525	513	517	505	495	489	560	532	521	494	545	519	544	517	548	484	537	481	506	484	494	529	497	544	528	524	512	522	490	492	546	521	515	543	518	532	528	514	529	525	567	526	511	528	509	484	490	493	505	539	478	502	561	527	503	529	527	509	515	499	557	497	500	517	484	531	494	508	550	513	526	538	504	482	508	516	493	529	475	540	500	542	522	469	503	543	529	457	547	504	481	496	500	505	530	546	539	553	529	532	536	531	507	511	563	523	507	521	542	531	567	513	529	515	521	532	518	509	516	511	530	482	531	557	483	511	504	529	501	518	536	490	538	529	493	541	519	522	512	489	550	508	509	534	547	514	559	560	524	508	473	492	560	541	508	490	502	446	509	484	518	535	482	538	505	527	550	502	540	513	529	475	473	502	514	541	479	496	500	554	524	514	524	535	492	568	529	539	551	509	533	529	542	503	498	526	507	557	550	520	517	520	514	529	582	526	509	526	501	534	513	530	516	489	514	514	525	533	523	525	496	482	516	509	498	530	521	511	485	518	505	480	517	501	492	503	536	469	527	510	525	478	491	526	502	520	476	552	527	517	527	519	538	587	532	503	498	477	487	465	503	533	528	522	537	490	508	493	516	492	522	515	518	498	523	567	556	499	514	501	502	503	535	541	512	489	528	512	515	552	523	502	497	502	502	524	532	500	543	516	548	584	507	512	574	511	508	539	518	543	518	504	483	505	500	498	510	525	537	519	501	500	512	531	471	476	490	510	487	541	489	475	495	550	520	505	517	503	545	524	514	551	543	506	528	538	523	505	483	515	502	485	510	545	535	530	498	508	484	524	501	480	519	522	513	493	476	538	518	509	521	497	513	468	496	492	537	508	529	525	517	526	516	505	487	524	468	500	546	532	519	542	509	531	554	521	546	467	539	508	468	496	497	511	492	505	534	514	509	516	522	537	525	552	505	511	494	510	502	492	512	467	497	511	503	494	535	500	510	496	525	535	531	533	539	522	498	521	522	529	475	496	508	538	527	526	476	483	529	491	545	528	558	557	516	497	495	482	537	509	525	515	500	502	482	492	519	502	488	500	508	543	513	495	522	541	541	536	555	505	545	521	501	512	487	520	509	522	508	514	533	547	509	502	506	514	561	522	536	491	531	520	537	523	534	529	520	504	524	496	516	521	519	500	533	480	496	540	502	553	498	485	530	521	502	532	483	533	499	532	512	537	523	506	506	559	560	517	531	559	523	493	557	514	531	517	496	510	515	507	540	529	505	520	531	488	512	548	501	508	515	562	510	528	541	538	489	546	479	478	496	511	460	515	538	513	527	523	540	501	524	572	514	547	523	526	528	520	511	552	524	486	518	517	500	472	476	540	543	548	536	537	504	510	518	530	520	516	486	526	516	483	517	489	564	474	527	482	518	495	487	512	538	480	479	501	513	529	518	517	491	517	524	516	551	508	529	521	503	476	498	510	521	488	526	524	552	512	495	502	482	488	500	474	513	513	483	499	511	514	548	542	508	494	509	530	528	490	513	510	536	510	495	514	501	517	540	503	494	550	518	506	553	500	530	524	487	523	517	522	548	519	523	505	528	470	531	515	534	522	531	519	507	533	487	516	477	527	547	545	487	503	526	517	557	525	487	512	524	503	564	508	549	533	477	531	531	481	509	501	519	517	550	526	478	512	507	510	491	451	513	519	527	513	511	474	543	496	536	489	504	523	508	540	516	487	518	505	519	507	514	512	528	494	489	518	546	502	537	537	497	556	504	501	516	511	538	549	504	513	531	486	503	504	497	563	472	521	540	495	504	521	529	503	485	487	472	520	510	563	518	480	458	527	503	535	500	547	546	513	491	513	497	528	509	528	495	506	535	516	506	497	541	510	490	492	553	477	488	515	505	540	516	511	523	527	511	498	562	504	511	522	518	515	545	522	529	532	515	556	492	573	531	493	537	500	514	495	547	532	531	471	514	522	483	549	485	483	517	523	493	507	534	523	532	503	483	500	522	495	504	518	520	538	494	579	497	517	480	513	498	575	490	527	503	495	516	513	475	486	497	528	565	536	581	509	509	515	491	513	537	506	529	543	499	523	516	508	501	576	539	501	512	532	515	513	523	536	549	561	521	504	502	512	503	539	522	531	477	505	558	521	499	497	509	505	507	523	516	573	534	517	549	511	509	505	579	560	523	518	520	555	545	520	516	532	503	544	487	533	530	547	500	540	523	518	514	522	504	531	477	518	495	480	510	492	532	531	550	504	511	517	492	495	472	561	547	478	500	519	502	502	533	511	475	502	516	544	497	528	526	532	539	531	532	489	515	508	471	544	482	530	477	479	513	565	513	549	525	508	521	505	489	507	536	544	542	530	518	487	563	527	526	509	480	559	501	532	481	503	512	522	561	518	544	501	545	538	540	525	517	480	460
26492	40482	30396	18558	9252	3378	709	601	608	641	655	617	616	657	598	608	600	631	643	622	611	645	661	651	641	617	640	619	685	645	608	625	652	601	642	600	661	620	604	619	613	606	637	644	650	665	660	639	636	609	653	594	620	687	614	628	643	616	563	611	627	580	615	668	678	605	665	623	599	661	618	642	668	624	642	649	566	643	661	649	580	643	629	613	647	598	616	596	648	658	617	604	604	609	625	597	620	602	657	600	630	625	605	603	611	647	649	583	566	626	611	648	656	625	605	610	624	610	648	603	579	607	627	621	620	639	609	628	624	669	628	635	652	644	632	584	579	649	660	638	597	637	648	635	639	620	614	628	626	610	599	629	594	613	656	625	637	649	603	667	653	599	657	614	597	626	652	606	607	619	638	603	642	636	649	582	588	645	650	629	616	606	614	613	618	590	644	626	632	591	604	642	633	672	596	577	632	607	632	660	614	643	691	625	591	639	630	653	630	633	624	586	626	622	613	591	657	674	597	631	592	631	642	646	654	657	613	558	598	616	623	623	598	596	644	557	630	618	641	650	591	636	677	605	652	617	648	622	661	592	653	628	645	621	617	664	618	566	630	586	608	662	676	649	655	594	608	611	644	624	616	627	622	658	588	612	696	673	635	603	642	644	672	632	615	617	582	615	685	609	638	621	648	612	635	647	615	646	612	639	566	636	648	619	652	642	661	632	631	616	637	640	609	587	607	641	661	659	657	624	633	632	590	642	626	624	662	605	645	625	688	624	619	628	670	599	632	554	613	613	607	584	649	590	640	641	609	602	627	610	640	654	628	659	585	647	639	650	658	599	627	645	598	634	611	611	635	590	657	629	667	620	606	628	659	632	622	629	659	580	630	648	577	643	638	570	648	620	601	602	653	637	606	682	604	611	568	638	645	625	633	585	629	656	644	599	607	574	625	624	618	642	659	640	623	603	660	610	597	683	616	652	626	636	626	585	640	667	648	652	627	624	659	625	610	653	574	662	633	603	585	648	630	623	642	620	641	622	671	619	640	612	619	627	666	628	639	636	648	591	644	613	659	641	611	631	637	659	675	626	618	597	609	618	609	625	673	662	652	616	602	649	586	663	628	622	632	655	654	625	609	601	644	642	609	615	602	623	640	633	667	653	640	619	648	638	614	689	648	648	609	629	599	604	667	644	646	626	665	622	633	621	613	580	662	676	583	641	657	619	600	616	626	599	617	629	624	644	621	618	649	602	649	587	620	596	674	609	631	621	663	676	650	647	639	618	633	605	643	656	695	631	595	634	608	654	643	663	601	635	630	634	619	640	654	618	630	620	582	625	569	647	580	672	589	614	626	627	649	635	604	631	607	613	544	617	597	612	615	663	641	685	639	632	622	594	630	613	629	631	649	660	666	642	651	636	649	630	644	604	605	629	617	650	645	635	627	687	568	627	597	634	604	620	643	639	591	604	612	640	684	617	609	592	613	654	626	643	577	586	675	660	680	662	623	686	650	653	643	594	651	610	621	623	584	645	623	638	633	643	670	623	631	609	663	597	654	636	623	627	625	621	652	607	651	600	626	645	594	605	625	624	639	619	589	642	633	618	615	623	614	679	596	623	638	641	628	633	573	663	607	633	641	628	644	622	651	615	618	604	621	674	602	629	673	684	636	648	617	604	620	643	614	617	592	641	626	634	633	603	591	622	623	675	593	618	643	635	583	607	677	614	606	688	603	613	615	605	618	640	603	619	648	604	640	656	623	609	619	685	603	640	608	626	620	617	621	626	635	674	638	635	608	622	624	665	605	621	636	602	641	644	632	604	657	629	658	626	639	604	646	641	672	601	652	664	619	601	655	614	662	683	573	619	630	656	565	658	605	615	602	606	676	601	601	645	646	630	626	608	630	623	613	656	614	616	659	676	642	663	623	645	656	609	601	612	599	634	631	658	594	565	617	634	638	650	643	652	623	599	633	607	668	646	676	585	593	608	636	658	670	680	652	669	612	649	653	629	625	634	647	639	571	607	640	613	635	655	677	618	624	595	630	622	629	636	646	650	622	655	650	619	650	645	614	659	637	595	612	588	680	594	579	621	649	641	580	675	609	588	633	687	605	644	627	639	610	655	628	594	594	639	616	664	642	642	619	648	614	592	643	637	652	603	649	681	677	634	652	572	628	641	625	607	595	568	632	565	611	655	669	637	599	632	632	621	598	653	606	586	603	650	624	619	662	659	650	645	653	598	611	640	642	622	614	618	660	648	605	627	654	670	625	589	606	653	626	598	660	597	582	661	560	618	628	673	635	647	656	604	628	594	593	665	618	679	617	621	618	655	665	564	609	647	580	660	624	596	597	646	611	624	659	645	648	621	648	637	616	644	643	649	628	662	654	613	571	610	613	625	597	644	627	639	627	610	657	675	571	586	636	675	674	648	661	654	609	615	570	631	631	582	634	630	606	669	619	649	631	608	644	634	612	620	579	578	638	644	625	608	632	590	611	619	608	581	613	618	644	608	627	626	606	653	629	635	590	612	661	614	668	585	583	613	626	609	649	629	599	624	600	616	613	644	620	642	618	618	660	581	641	632	605	632	669	592	663	602	604	677	621	650	649	641	613	614	639	603	605	621	645	667	637	613	653	646	640	606	627	642	645	599	594	641	591	652	629	649	645	639	579	648	639	582	640	622	619	665	668	663	668	654	644	611	631	646	607	640	652	634	644	616	601	611	686	638	630	602	644	665	621	660	637	632	589	598	603	643	633	620	618	647	639	610	642	625	607	623	652	616	618	635	645	652	660	662	612	589	621	663	621	631	646	613	638	607	597	655	649	644	627	600	638	648	638	666	622	635	656	665	632	626	656	605	639	618	575	620	616	604	653	634	598	628	611	599	633	602	632	605	613	581	610	562	631	590	627	601	630	617	628	656	622	633	618	606	597	649	601	573	641	615	665	653	620	574	618	600	639	635	592	632	638	633	631	647	624	601	641	662	587	601	627	625	648	643	634	617	631	664	643	622	635	618	657	605	638	588	699	669	595	626	617	659	645	652	648	645	619	600	606	612	656	625	621	640	682	606	658	590	630	622	623	601	645	618	549	637	630	657	635	582	633	626	655	656	695	645	623	633	636	623	617	616	621	621	582	646	667	640	625	616	605	613	597	548	629	636	623	649	613	621	633	600	660	623	607	678	650	639	651	650	674	656	653	707	650	622	629	620	618	669	656	683	580	560	625	620	644	623	645	623	690	638	645	586	635	678	621	607	619	609	631	612	625	638	617	607	613	644	621	650	633	644	641	676	610	618	661	621	591	624	640	603	589	623	615	636	644	624	594	636	640	628	672	652	629	631	632	643	684	655	617	632	588	658	623	606	613	646	614	626	646	606	690	644	669	630	611	632	642	650	602	620	590	616	629	659	651	571	644	629	612	606	675	657	619	619	642	619	628	615	643	649	621	610	632	631	646	626	639	680	602	589	633	659	640	670	645	606	598	633	624	580	658	642
23392	21228	31962	33751	30712	21701	6682	456	404	374	370	365	350	379	320	328	329	355	350	312	368	332	338	336	335	344	338	323	331	352	328	348	331	309	322	315	328	304	336	336	342	338	305	339	298	346	289	332	309	320	320	343	315	341	327	332	349	328	299	337	368	278	309	350	323	321	339	300	320	308	302	327	307	320	335	378	341	336	322	330	336	322	302	336	362	359	329	339	330	363	347	326	308	323	331	299	313	302	326	329	297	355	345	331	342	347	314	322	319	306	330	319	319	319	303	336	294	337	342	277	334	339	334	325	327	330	300	286	307	311	288	353	319	331	339	342	333	334	321	372	344	331	320	324	341	305	331	340	334	310	304	324	357	339	307	323	344	315	296	317	348	314	348	323	323	323	336	314	331	352	320	338	344	324	317	318	297	333	354	348	311	325	333	329	333	319	344	312	341	322	323	333	343	331	338	352	320	338	317	339	340	329	337	333	361	360	375	294	356	335	276	321	302	336	312	328	324	300	327	333	328	331	320	335	311	350	328	315	349	358	332	317	327	290	341	342	328	340	332	310	341	359	345	330	331	350	330	326	322	312	318	334	310	324	341	339	337	325	302	330	316	316	311	345	334	350	299	320	316	350	315	345	355	312	327	321	302	316	289	268	344	315	321	332	335	296	372	311	332	340	343	326	306	343	318	318	325	327	333	335	329	326	316	337	355	301	302	341	311	326	338	360	341	364	314	320	336	315	311	341	359	317	359	344	324	305	335	322	308	301	317	352	353	319	347	332	296	327	324	345	322	323	321	350	314	360	318	329	334	329	311	331	336	379	288	357	337	331	313	328	376	344	335	335	329	343	325	332	299	322	337	346	331	300	331	332	320	312	315	351	317	324	339	320	351	319	329	311	329	330	350	335	320	377	338	333	362	337	324	317	341	339	340	327	341	343	325	327	335	355	327	309	341	316	300	351	358	332	331	325	351	313	327	295	343	323	312	317	320	292	291	312	335	335	320	316	323	328	341	296	357	334	320	321	308	329	313	376	316	309	349	318	317	347	324	317	304	336	330	318	348	338	328	317	336	320	323	339	341	337	306	311	320	319	377	310	321	330	350	306	318	334	342	317	314	377	333	338	321	329	296	303	344	345	333	344	375	323	341	310	316	348	339	338	306	341	344	305	344	332	335	336	339	331	308	316	320	331	349	320	342	328	343	311	331	328	337	337	360	375	324	358	321	326	336	336	337	321	324	342	326	326	348	290	358	340	354	332	344	335	336	364	308	348	366	321	351	342	305	369	321	302	335	279	337	359	301	324	322	326	309	333	325	313	338	316	331	290	333	326	326	305	333	321	329	372	314	318	334	321	323	341	319	299	351	299	330	362	337	328	297	310	335	339	346	310	305	330	332	354	335	305	323	326	339	354	314	361	320	343	316	312	342	321	316	333	321	312	330	348	332	357	337	338	340	360	345	365	337	350	316	337	344	319	317	348	324	332	326	315	354	332	321	319	326	333	339	318	317	322	327	329	323	325	305	340	303	327	358	354	304	340	329	329	328	293	338	322	328	342	309	356	306	323	340	286	328	361	330	352	309	316	326	315	334	325	340	339	363	322	317	353	357	363	315	328	331	295	331	308	338	313	331	331	307	329	333	326	345	311	335	332	306	319	329	354	348	308	290	325	347	349	337	324	348	325	335	342	338	321	324	316	306	314	317	322	305	342	324	347	329	324	325	317	337	345	274	335	357	318	345	321	344	363	342	333	325	308	346	345	331	313	331	338	288	311	332	337	332	321	323	334	331	366	322	312	372	334	364	297	326	295	351	311	315	351	330	333	336	358	346	314	339	324	327	321	329	330	305	334	309	341	315	358	317	367	283	297	319	332	332	358	350	308	311	341	342	326	320	322	346	319	316	332	317	364	333	331	327	346	320	326	326	331	315	326	316	338	319	311	332	343	309	321	367	331	297	341	320	323	299	326	319	344	318	325	303	340	298	310	338	332	309	326	319	343	315	306	330	372	340	318	349	326	353	321	342	351	340	332	371	326	327	343	328	299	320	309	353	329	343	348	319	314	334	308	333	333	311	292	328	349	373	337	333	345	340	338	343	309	325	324	316	310	316	339	312	319	331	337	328	349	332	329	301	345	314	315	334	314	325	326	318	336	323	303	354	332	333	321	328	343	358	347	308	336	348	331	332	377	336	302	325	318	316	317	324	320	294	323	323	355	340	313	340	327	330	298	341	352	310	343	299	334	350	316	361	347	333	325	329	306	333	303	329	317	335	329	339	358	344	323	340	369	345	334	313	325	355	308	312	315	363	325	323	330	360	354	344	300	349	350	336	346	318	336	332	327	324	315	371	342	327	292	308	301	358	351	353	328	351	342	314	350	369	315	340	362	312	304	311	323	318	335	317	323	313	338	330	355	344	298	330	328	318	328	359	258	342	331	360	308	349	339	329	304	335	340	354	354	340	304	314	350	326	315	328	285	322	325	360	300	361	305	327	339	321	328	315	334	351	339	339	355	348	334	346	368	347	350	311	330	342	312	325	341	325	331	324	310	355	305	339	301	340	331	303	327	330	337	312	352	347	287	326	355	310	311	330	357	312	326	291	330	303	324	320	336	338	337	316	327	323	304	371	321	330	327	332	297	344	316	352	325	308	337	315	341	358	317	354	354	310	364	310	319	309	345	322	337	306	343	348	343	314	302	333	367	334	345	309	339	335	303	349	328	318	314	311	307	328	333	334	335	347	339	347	325	333	300	358	347	319	360	330	305	310	365	329	342	339	361	330	329	312	341	327	323	316	336	304	347	319	340	320	335	368	324	354	342	314	343	325	300	319	333	323	331	316	333	309	325	341	313	368	312	308	303	343	341	331	333	320	328	328	321	324	333	347	347	321	308	317	329	342	309	339	304	359	358	324	328	331	316	297	328	330	328	304	339	344	358	319	355	329	320	318	334	327	356	361	300	348	298	340	331	334	317	359	338	297	353	307	370	316	321	346	328	328	322	351	311	360	311	364	317	326	328	358	318	337	340	333	368	336	329	305	336	359	317	286	313	317	343	342	336	374	297	315	325	347	331	347	311	349	348	306	307	360	317	318	339	320	315	345	334	346	330	343	320	370	309	342	306	314	358	286	334	319	352	334	278	323	349	298	333	305	320	325	302	318	321	387	362	298	312	341	320	337	299	348	345	351	359	333	325	353	323	321	307	339	345	323	314	311	300	319	294	321	354	332	345	353	334	334	365	312	357	336	313	349	346	323	302	338	352	343	327	323	337	306	339	340	340	339	320	352	356	318	311	304	306	348	313	303	330	337	336	327	314	326	336	347	330	358	329	320	332	348	280	353	331	309	334	333	314	294	327	327	322	304	324	294	333	326	305	312	317	323	337	338	322	327	349	315	331	363	317	324	336	335	313	305	329	319	340	324	333	331	339	349	336	308	292	339	318	382	342	330	356	319	317	299	317	355	332	345	340	322	336	298	306	330	317	301	312
51488	86756	70920	52968	38329	20579	1684	490	441	482	454	457	435	461	458	409	414	407	461	461	418	395	423	405	367	409	376	424	426	401	395	415	442	436	416	418	405	436	425	414	406	392	415	404	385	403	421	416	403	422	414	401	416	404	440	399	390	429	398	390	406	397	411	398	433	433	427	402	394	394	417	392	431	411	396	439	419	395	396	390	438	419	460	388	436	418	423	407	419	415	390	457	427	440	426	406	420	393	422	409	401	382	386	428	392	426	412	401	415	393	409	405	384	416	423	404	406	405	411	421	427	423	377	407	400	423	405	395	381	397	435	427	428	413	383	426	413	389	397	412	433	404	434	387	383	411	401	420	410	404	431	394	418	392	402	406	430	393	410	409	394	443	416	401	411	408	437	413	416	428	459	408	430	432	398	420	375	410	409	375	388	405	380	402	440	409	406	390	429	426	400	420	434	447	388	398	389	440	431	401	389	401	399	408	395	387	428	411	407	416	411	442	440	434	443	437	411	365	410	426	414	445	434	433	414	400	399	414	436	438	394	421	456	406	412	421	404	375	415	428	446	427	410	389	417	412	400	427	429	430	417	392	415	396	420	442	410	410	426	417	421	426	397	449	416	406	405	425	450	405	412	411	339	405	399	425	425	450	426	448	401	408	410	369	397	432	420	376	382	397	430	401	415	428	392	431	399	406	438	409	398	406	424	447	432	406	414	408	397	428	401	402	421	459	380	426	412	466	434	431	431	408	412	407	412	434	395	425	427	414	395	397	406	423	399	431	407	422	395	428	397	416	381	406	394	406	412	405	454	436	410	419	413	413	398	460	436	425	421	410	417	426	431	379	385	418	426	394	408	403	336	420	427	404	435	452	423	421	400	427	399	405	432	405	399	446	411	419	448	429	418	393	423	424	423	440	418	408	393	420	452	430	412	392	416	434	409	409	405	421	410	388	413	403	420	404	395	402	429	390	394	423	413	426	418	398	445	443	369	391	434	383	438	391	419	410	390	366	390	407	433	372	370	389	417	400	450	427	393	392	405	410	404	433	436	406	409	413	405	383	371	396	384	396	454	410	411	389	414	426	429	390	399	404	412	430	451	398	398	446	428	378	419	401	394	410	433	393	401	395	429	404	426	449	440	422	396	404	395	409	405	420	407	427	428	415	387	415	399	432	417	423	404	409	404	424	440	419	427	395	439	437	403	373	400	411	421	397	429	422	356	425	393	409	440	403	437	399	369	426	451	430	422	418	385	405	416	369	433	386	408	401	411	422	460	454	400	405	428	403	398	383	397	406	422	384	399	400	425	449	416	395	394	421	472	387	381	399	424	411	409	438	437	399	416	399	394	400	430	400	438	406	422	416	389	436	396	418	424	382	406	400	404	398	452	394	413	409	417	423	415	408	394	405	437	397	402	405	402	395	426	412	402	402	411	437	391	412	421	448	417	400	411	408	361	399	381	420	396	417	433	445	419	398	428	385	428	432	395	386	408	446	412	404	400	412	425	457	439	408	388	444	386	402	414	412	391	419	390	412	397	425	392	402	406	421	424	404	422	384	415	383	429	416	391	393	386	413	375	408	421	415	405	419	391	389	387	410	405	428	445	374	438	379	419	410	423	363	420	432	411	451	440	415	392	435	422	405	371	429	431	391	419	433	394	399	417	392	451	421	390	428	390	381	391	377	411	411	419	373	395	405	397	386	425	419	412	391	395	399	388	402	380	422	384	414	395	387	433	396	366	422	382	411	435	399	409	408	410	393	414	411	417	407	428	445	397	447	394	422	420	394	414	383	398	417	419	368	415	433	397	433	406	392	430	422	416	390	407	373	415	415	426	397	415	401	384	363	400	420	420	416	455	397	392	435	444	452	389	410	383	384	392	438	407	385	399	383	446	382	392	424	400	412	404	370	423	447	410	417	423	448	390	454	404	390	421	423	394	402	411	365	430	427	403	420	438	423	386	376	431	423	418	396	353	403	455	416	433	410	426	414	428	379	436	398	398	396	387	484	425	456	456	398	435	390	483	454	446	390	438	426	382	407	422	425	418	411	453	411	393	407	387	411	410	368	454	425	398	421	458	413	400	364	408	457	394	411	411	364	440	391	432	414	398	377	417	416	405	394	391	374	412	424	430	411	420	416	421	385	389	417	444	411	410	381	405	427	420	429	408	422	406	429	380	424	418	373	408	409	387	401	386	399	432	410	378	419	384	442	391	393	393	420	418	403	385	416	375	410	417	372	396	409	405	413	366	433	423	367	407	420	409	382	396	423	427	416	409	415	392	387	399	416	374	381	434	407	401	394	388	420	406	418	442	437	400	379	405	395	423	432	400	400	456	419	413	419	407	419	415	401	405	417	407	409	413	386	431	415	429	376	473	414	422	420	407	416	427	374	430	404	419	406	387	378	440	397	396	409	397	426	444	393	391	406	420	399	390	439	376	431	442	399	383	419	385	405	394	398	413	413	427	405	408	406	386	415	411	406	399	431	387	396	443	383	399	394	408	405	444	413	374	419	439	407	404	407	391	369	397	392	434	387	438	432	414	455	393	392	389	405	400	382	421	453	423	457	436	401	437	394	400	419	415	430	390	412	405	420	403	384	409	374	389	460	438	458	427	435	430	385	402	449	394	401	412	391	425	433	401	412	408	415	423	380	380	434	407	430	387	398	435	391	375	431	404	450	429	450	418	426	388	397	382	431	430	411	397	416	405	412	392	405	419	394	436	418	380	383	450	416	406	409	434	414	419	424	407	406	419	417	394	409	416	431	401	427	426	384	431	401	423	409	411	374	427	407	399	429	381	415	411	402	389	388	397	399	397	412	381	420	442	416	415	397	405	396	398	374	406	416	354	390	364	415	392	394	413	387	400	416	377	421	395	375	442	392	382	400	388	457	422	389	409	440	412	401	402	406	417	398	417	410	422	425	376	419	403	421	420	426	440	413	388	395	389	404	412	381	412	410	418	452	443	392	408	440	461	371	406	410	416	399	401	418	423	400	419	387	414	394	375	410	431	399	413	389	444	408	417	426	421	380	386	422	417	391	422	385	419	419	402	428	417	406	428	397	410	429	404	421	406	397	422	401	416	403	417	402	389	429	369	430	388	413	429	419	411	437	430	423	418	408	410	417	393	408	427	460	431	402	420	404	396	426	424	431	446	409	364	402	387	403	386	424	413	441	415	425	370	410	432	427	435	392	425	409	407	426	422	426	377	423	415	440	422	388	395	430	405	413	394	427	414	423	382	380	388	399	413	432	405	445	382	429	413	391	438	396	416	406	392	442	443	419	401	444	416	417	408	388	402	417	454	406	374	409	392	417	432	418	432	436	417	384	413	431	404	408	419	388	415	405	422	402	423	388	399	397	410	421	419	405	392	403	437	413	440	424	373	423	432	452	392	395	434	375	424	406	405	389	388	396	369	448	411	432	389	409	399	411	387	413	402	418	395	399	414	436	428	367	419	391	407	425	401	384	378	411	381	435	441	407	437	418
22345	20877	30075	29130	30678	24771	14006	980	291	295	257	263	250	259	255	260	240	246	220	245	242	236	232	263	253	271	255	249	240	259	245	239	243	254	236	251	253	244	226	246	268	253	237	268	251	226	226	234	232	250	245	253	222	222	246	216	245	238	218	216	233	218	225	241	269	243	240	253	228	197	236	240	218	220	220	227	245	240	253	234	226	228	223	237	236	240	231	224	240	215	245	235	250	247	242	256	244	227	225	243	262	242	253	230	223	243	213	222	224	245	241	236	237	230	215	249	258	248	243	224	258	237	247	233	236	217	199	201	221	192	236	232	238	253	231	253	238	225	222	225	229	245	240	245	209	243	213	210	236	248	237	224	239	211	243	230	231	252	223	230	233	272	235	245	241	247	234	234	231	242	223	223	243	234	230	253	264	206	239	214	234	234	225	206	257	256	227	225	215	254	238	234	219	212	198	247	266	240	246	245	208	215	247	247	239	232	240	211	232	254	246	261	217	225	231	236	248	235	227	243	246	232	210	216	237	235	207	221	231	235	238	245	256	234	245	246	242	233	241	239	245	230	223	222	240	234	226	226	212	220	224	215	237	237	236	224	222	229	233	259	264	225	233	233	234	261	240	204	239	252	262	237	233	258	241	232	227	227	260	217	208	240	250	248	223	247	240	242	218	246	239	226	219	216	241	254	268	225	230	249	260	252	251	226	244	213	221	237	231	222	236	248	226	228	259	237	205	228	218	242	204	257	217	224	266	226	205	236	236	239	231	238	253	231	249	214	218	252	291	246	226	243	226	228	236	219	226	236	235	231	227	238	214	210	219	228	245	244	206	248	240	258	258	244	262	208	219	200	224	222	228	256	236	251	205	241	230	222	220	219	261	235	239	234	229	243	216	241	220	219	244	223	227	229	230	246	240	241	235	241	220	222	238	213	267	236	227	225	221	220	226	220	243	228	245	248	238	224	230	222	219	231	208	240	238	217	220	215	252	222	261	227	226	244	272	207	250	234	240	217	229	246	262	230	246	216	218	234	252	261	267	272	253	252	240	239	236	232	233	243	212	238	244	236	254	242	223	207	247	243	223	237	245	235	222	260	232	235	225	245	241	275	217	213	245	222	238	235	240	250	246	244	230	247	225	237	250	212	242	222	219	233	251	220	275	241	229	259	225	202	254	216	245	202	247	232	229	241	234	225	225	231	258	234	245	228	265	227	237	234	236	245	207	245	225	216	234	228	243	219	233	226	210	234	217	236	219	244	215	229	245	252	230	240	246	245	234	225	235	243	249	247	236	211	238	228	223	243	220	241	234	223	236	243	253	246	228	246	227	257	229	252	240	268	219	254	213	216	244	232	240	254	240	238	241	238	206	238	251	244	231	224	267	250	220	264	227	233	224	238	233	233	256	230	224	244	203	230	204	239	248	255	225	201	224	251	240	250	197	243	229	213	256	215	232	250	266	254	237	235	226	249	243	211	241	227	245	251	207	225	245	216	240	244	234	259	223	238	225	219	252	279	253	251	253	250	215	247	228	247	259	249	223	258	198	237	265	219	252	247	213	216	281	251	226	238	247	239	248	239	202	243	240	243	245	227	251	237	233	212	216	209	261	236	247	256	264	231	224	259	237	255	226	227	250	209	226	230	243	229	200	227	258	217	226	222	220	239	246	203	245	259	257	224	228	276	217	238	214	243	227	240	264	227	230	228	230	252	246	226	208	226	225	243	220	229	250	235	218	242	225	254	248	228	237	218	225	242	230	256	244	241	246	225	256	232	225	221	219	224	248	241	206	229	243	240	251	247	228	228	214	254	228	232	225	237	223	225	225	246	248	222	234	210	254	245	238	221	226	219	248	267	233	244	255	226	229	227	253	235	230	234	224	231	239	254	220	249	220	254	246	240	222	239	216	238	242	248	213	267	258	265	248	249	233	197	228	239	243	255	265	216	231	237	222	216	235	227	241	220	239	252	237	217	262	230	225	223	241	248	206	226	229	211	230	235	245	238	225	231	239	262	246	261	207	247	250	242	241	220	236	223	228	246	255	235	232	218	243	249	217	226	219	233	241	243	230	235	258	254	262	231	241	224	245	220	237	220	221	211	238	227	229	227	241	237	237	217	239	230	237	216	269	253	238	219	204	232	234	224	234	236	244	259	223	234	228	240	254	236	254	235	244	205	231	218	249	210	260	231	209	224	236	244	233	238	229	224	242	230	226	227	219	235	253	242	227	265	239	224	225	221	222	223	258	274	237	251	217	208	229	239	235	245	241	215	238	227	245	249	232	211	241	233	233	254	222	237	278	237	254	241	249	219	230	226	231	211	244	257	262	241	199	205	230	234	243	248	229	234	250	258	216	243	237	233	246	242	229	238	235	249	253	240	253	225	212	234	235	269	253	228	226	215	221	253	251	224	222	206	223	237	235	246	224	240	222	227	212	229	261	234	234	247	237	233	242	216	251	227	242	221	257	234	221	237	232	277	247	223	248	211	254	215	237	253	206	203	218	201	245	274	234	238	239	251	245	202	222	232	251	246	226	230	256	258	232	235	204	223	252	263	225	246	219	254	234	214	230	224	207	254	238	247	232	229	238	245	232	269	231	254	239	230	241	258	237	261	230	245	243	236	226	219	220	228	237	248	237	229	200	242	232	235	236	221	250	233	241	224	217	220	228	234	222	246	284	229	219	243	244	228	230	234	240	221	232	234	261	252	234	210	228	255	226	222	217	244	232	250	224	255	216	224	212	236	244	268	232	231	235	227	258	236	234	247	245	232	213	234	233	214	245	268	234	230	224	219	235	255	227	214	245	239	207	217	252	216	213	237	244	248	252	227	234	222	232	239	230	244	251	204	264	230	249	228	239	223	243	240	229	246	237	265	228	252	200	251	238	245	258	219	224	216	229	245	232	233	203	241	234	223	241	252	240	225	247	234	249	247	249	244	201	216	259	259	248	229	247	239	226	211	204	241	257	226	244	214	229	232	270	229	236	243	230	219	218	207	245	241	228	243	214	240	205	254	222	232	239	215	235	247	248	240	243	198	251	234	218	237	220	271	223	236	258	225	228	246	198	241	223	255	228	231	209	232	232	225	239	223	219	211	260	250	275	216	228	233	231	226	243	244	241	233	255	239	231	210	226	238	224	234	217	229	243	268	224	239	243	211	237	214	254	226	223	228	225	232	249	242	213	221	220	243	266	230	249	238	210	230	229	216	254	232	219	275	225	237	239	217	251	225	243	239	247	214	254	224	239	244	231	217	245	244	229	226	240	237	223	210	233	234	226	236	256	247	209	238	243	238	241	239	253	255	238	234	242	247	220	222	260	222	229	249	248	243	230	256	235	226	213	217	221	224	229	228	196	239	242	209	229	229	226	221	243	210	233	252	226	232	241	247	215	224	246	257	235	252	247	220	224	238	232	251	222	238	239	249	262	192	229	239	239	246	252	241	236	231	256	201	200	240	225	216	224	251	230	223	220	248	222	262	241	246	226	250
58037	96938	81464	64196	48660	27192	2397	471	436	363	364	369	349	355	316	330	333	323	314	279	270	288	278	320	281	294	289	300	291	313	277	301	323	273	287	268	302	281	311	272	290	312	279	253	297	295	280	285	296	278	277	289	276	270	274	267	298	298	288	262	282	274	295	290	276	301	286	272	299	278	237	258	325	322	274	269	298	304	264	292	276	288	287	281	305	254	296	299	292	282	279	269	294	293	296	274	312	274	296	284	299	292	300	272	292	258	287	267	322	281	254	288	252	282	290	258	291	285	276	273	282	275	286	306	251	282	259	284	287	293	284	281	297	282	299	301	261	286	253	275	279	296	285	283	306	269	325	305	269	270	287	301	275	289	296	288	274	302	287	309	300	275	319	275	289	294	266	282	262	261	235	274	261	246	270	273	259	291	258	285	280	283	292	258	272	268	278	265	270	291	252	279	289	274	286	277	286	290	289	281	275	299	269	273	248	289	290	263	289	287	267	285	273	294	288	272	261	264	301	291	273	256	249	275	263	265	280	291	267	262	257	327	291	269	290	283	289	245	313	305	311	270	289	248	258	257	280	306	299	261	276	299	287	262	272	297	274	273	268	293	301	263	282	303	295	281	279	266	265	288	287	308	275	302	294	304	278	305	284	297	263	263	291	294	271	287	301	282	262	286	269	271	280	276	285	291	270	255	251	289	262	287	270	313	279	267	307	296	261	260	282	279	283	275	297	273	293	284	270	294	338	289	286	254	279	284	301	257	254	303	286	260	296	285	278	278	295	277	308	286	291	266	268	289	300	274	304	301	248	302	272	256	255	258	270	298	293	283	302	281	305	254	260	291	294	301	279	288	283	275	265	285	300	281	278	300	286	269	273	273	258	297	286	263	247	300	284	285	264	291	282	258	261	257	287	272	280	311	272	313	284	299	288	273	271	279	288	296	308	257	269	271	307	253	277	300	312	268	304	273	305	290	301	277	274	269	261	282	301	265	295	253	262	332	260	275	296	287	292	283	286	289	274	287	287	283	308	275	259	279	277	296	278	286	288	276	275	280	291	305	307	286	267	276	275	297	279	253	284	327	286	303	268	253	277	305	264	268	296	295	292	272	306	315	284	289	297	274	238	271	265	259	274	277	301	258	264	273	273	297	280	273	291	279	268	277	277	290	277	312	281	302	300	263	304	285	292	277	303	285	282	257	263	259	301	272	264	283	294	282	283	277	288	319	287	276	276	314	289	298	283	321	299	282	302	286	279	283	238	253	281	285	284	282	283	277	296	299	300	281	269	267	329	256	266	281	282	290	287	263	283	266	275	274	265	265	291	244	313	278	279	281	286	281	286	253	287	309	311	289	299	277	263	279	276	283	269	289	283	269	268	281	253	281	270	292	274	290	328	263	267	286	308	293	288	282	272	296	261	262	290	273	292	274	270	280	319	270	288	257	313	241	277	286	304	289	269	277	293	267	272	292	264	308	268	268	287	297	287	309	259	266	292	269	262	273	256	262	294	276	281	294	265	281	281	280	277	325	307	281	290	282	278	285	274	274	293	290	293	317	240	331	285	291	249	278	284	299	293	299	284	286	289	303	322	255	300	294	303	321	288	286	272	302	281	286	304	296	294	282	282	310	280	273	309	292	298	275	281	287	298	272	282	291	275	290	286	286	316	282	250	284	250	273	269	277	260	268	261	302	290	287	303	279	280	294	292	269	282	281	289	256	264	286	281	276	307	257	311	280	286	286	263	249	300	287	279	303	323	277	251	279	284	267	273	297	277	232	266	311	312	273	256	281	275	293	249	273	316	280	266	309	264	287	247	284	282	277	278	274	280	256	298	306	262	300	313	301	296	295	275	270	279	295	313	305	274	286	264	268	254	284	285	292	327	253	280	277	301	288	292	295	261	270	280	295	277	274	257	274	316	266	297	277	306	282	273	302	293	298	292	270	301	307	288	285	287	280	301	302	265	303	291	270	293	287	302	275	280	291	276	276	294	311	279	276	266	284	281	291	264	303	277	287	274	284	300	276	321	266	277	257	287	288	261	257	278	272	276	285	264	267	280	284	272	276	302	290	310	305	311	274	299	258	300	276	288	325	280	303	283	280	275	296	302	282	268	270	297	281	310	276	287	302	273	314	284	283	300	310	267	299	285	308	264	288	307	282	291	285	287	262	307	297	275	273	282	266	289	268	266	278	269	278	288	274	295	278	301	276	312	274	262	265	269	290	277	246	282	285	281	283	295	265	276	293	302	270	292	292	320	267	295	297	277	274	267	275	276	240	279	290	292	279	293	260	283	281	268	258	305	296	265	304	274	293	253	274	275	269	267	262	304	256	295	304	264	273	313	279	266	311	292	286	292	269	277	310	287	268	289	281	295	270	294	291	237	274	284	287	288	286	254	280	286	286	269	293	270	291	289	278	289	257	259	264	288	287	243	292	267	296	275	268	284	256	294	303	309	290	288	280	279	255	277	290	290	268	254	271	276	278	285	302	276	281	297	267	292	276	285	277	287	252	291	302	270	266	278	295	258	271	293	276	292	285	300	294	306	312	321	282	279	291	260	297	304	271	285	272	319	312	300	280	265	254	285	303	275	278	285	297	275	258	291	277	308	289	279	309	273	279	294	282	280	275	244	318	301	276	259	291	270	294	264	289	299	287	262	299	321	298	294	255	283	272	284	295	278	268	265	278	258	276	287	278	267	298	282	286	296	272	280	282	307	301	289	266	304	282	277	279	277	258	279	254	293	261	283	289	277	277	274	301	251	284	264	298	256	291	298	296	286	289	259	261	275	277	298	261	289	292	269	256	274	313	259	280	292	312	297	290	292	293	302	310	277	300	322	274	334	278	261	295	271	293	267	293	280	291	285	272	300	250	305	292	284	288	298	296	239	307	291	312	285	317	263	318	297	273	289	288	293	270	268	246	290	319	286	305	287	288	259	296	279	299	288	266	290	281	277	290	313	267	269	270	253	271	309	331	273	285	318	287	288	270	253	257	278	272	287	272	272	290	294	273	281	284	264	270	265	289	257	291	286	292	274	278	280	300	286	309	305	304	278	249	275	249	262	334	290	268	257	280	282	272	275	289	305	281	291	283	310	274	261	305	268	283	285	278	306	251	260	282	290	287	270	277	246	296	297	282	277	255	280	307	251	282	294	272	290	290	260	279	277	270	304	268	285	322	304	271	251	288	258	285	265	294	321	295	284	302	270	300	261	326	253	307	271	282	291	291	252	294	299	292	274	282	287	296	266	294	305	257	252	329	286	338	270	314	278	302	277	283	259	277	311	282	285	269	289	264	278	273	292	301	278	288	288	272	296	263	232	271	303	316	291	282	261	303	275	282	279	294	284	277	270	285	268	282	266	275	282	291	254	261	257	286	266	268	268	296	245	285	268	279	294	241	235	309	257	296	297	295	257	245	269	280	272	263	291	277	275	281	303	259	276	291	257	273	262	268	289	295	279	301	295	294	264	275	277	268	266	306	274	286
26925	24470	28553	20619	9261	2331	613	486	517	504	527	561	520	529	551	563	559	537	526	518	531	529	525	488	522	542	517	514	528	488	532	477	574	493	532	513	520	568	535	542	511	497	514	496	501	516	520	537	532	551	522	535	509	571	526	554	538	520	489	496	513	516	534	508	505	538	536	508	574	548	557	517	508	554	475	507	604	556	489	523	496	530	499	534	524	501	577	524	527	538	554	487	531	515	498	541	526	514	524	490	543	495	550	501	526	516	557	509	528	504	567	509	550	553	510	519	497	512	579	546	545	530	506	506	493	538	547	526	525	526	534	557	537	558	579	517	491	498	530	527	515	512	552	555	551	513	562	543	489	539	502	548	496	549	558	501	513	512	497	502	567	564	530	522	581	458	555	530	495	511	547	494	549	471	549	542	519	557	525	562	548	529	502	537	558	513	561	562	531	531	523	492	507	513	505	544	497	489	556	552	540	496	562	511	543	566	528	506	515	549	517	519	513	544	518	540	527	511	542	511	525	541	527	551	512	545	527	556	568	519	538	526	531	550	530	547	507	541	559	571	541	533	506	543	515	528	515	509	536	485	509	518	541	500	511	523	540	493	541	544	532	505	543	536	593	527	538	550	536	538	521	550	530	522	533	563	490	505	497	534	503	512	531	516	528	474	480	545	556	561	520	500	539	543	480	502	526	510	545	480	514	537	564	516	508	523	515	547	531	519	543	541	491	526	491	526	495	555	516	538	546	501	552	487	551	517	534	570	533	487	512	577	500	515	517	506	543	509	539	517	571	536	493	546	518	571	531	535	542	558	484	559	519	539	514	514	520	547	553	528	569	561	539	516	566	538	522	534	536	539	526	538	502	510	506	545	521	516	542	566	569	573	533	553	512	479	554	504	522	528	513	500	542	493	517	521	537	510	510	535	517	533	493	530	550	527	560	462	534	524	530	530	530	570	522	532	521	536	501	510	535	516	590	526	577	524	520	565	532	504	516	581	491	562	546	539	500	470	501	518	545	529	508	555	556	486	514	549	532	558	518	560	503	537	558	502	536	526	534	554	485	522	551	553	511	511	547	501	565	503	499	542	553	522	520	547	557	501	515	567	484	552	524	508	507	502	535	533	522	528	553	523	500	518	582	517	476	544	530	517	528	540	539	553	542	477	508	530	504	549	506	499	511	543	490	466	550	509	546	550	506	510	538	537	520	499	524	516	518	524	529	499	503	524	530	543	540	538	544	490	519	516	536	519	532	578	512	486	520	561	507	527	520	511	531	528	504	515	544	540	507	533	517	507	510	520	522	608	541	506	494	548	541	487	492	534	522	553	539	547	572	565	478	556	534	524	561	518	515	554	557	492	493	525	486	517	514	527	505	551	529	522	545	566	533	492	490	550	555	521	535	537	512	543	544	530	559	539	523	514	521	532	519	519	503	520	493	536	545	554	557	557	525	533	546	520	564	530	541	550	538	544	538	576	558	549	554	505	557	486	564	535	532	524	559	517	518	520	541	563	532	538	522	505	534	526	516	505	500	501	540	498	526	511	512	574	531	517	564	488	487	537	534	567	547	510	542	566	542	496	536	561	542	512	547	495	521	574	531	519	532	563	514	500	554	523	507	519	524	538	555	558	520	533	488	472	552	523	554	521	529	530	484	579	536	552	495	521	536	490	496	501	535	500	542	572	525	493	510	510	496	525	516	531	527	531	533	556	504	516	535	554	526	524	518	537	522	529	539	534	545	501	534	506	492	522	560	551	499	546	529	534	528	481	542	535	538	494	551	537	527	525	534	520	523	541	533	543	534	541	532	534	538	511	535	562	520	556	479	505	537	539	528	501	528	560	518	536	519	534	536	526	494	537	510	509	552	492	555	540	569	516	530	523	538	554	546	563	533	499	515	537	505	507	510	514	516	508	526	535	534	522	528	506	553	502	525	530	535	508	554	516	537	516	512	513	566	547	556	541	493	518	504	548	512	454	559	514	582	551	494	559	540	533	469	494	539	534	500	516	535	542	505	547	561	527	514	526	488	544	513	536	554	500	546	528	512	534	563	534	541	542	541	526	550	568	506	489	544	541	536	500	527	493	509	527	519	530	555	506	522	484	524	565	568	531	525	536	532	502	527	498	544	473	526	560	522	540	480	553	548	554	521	520	517	496	530	559	592	538	521	504	488	518	531	534	522	539	487	502	546	531	546	546	507	565	562	473	502	553	504	518	544	537	564	537	533	520	552	516	542	536	554	507	511	525	566	531	528	496	522	517	542	509	502	530	498	526	547	548	537	531	526	578	533	533	510	514	533	557	536	520	532	543	563	571	500	555	545	534	520	545	502	497	556	483	527	522	487	490	512	503	521	544	507	511	556	519	550	548	517	551	532	545	519	492	537	547	522	492	537	513	526	519	539	488	504	497	522	526	516	456	550	550	539	499	498	557	516	512	536	518	524	545	552	529	500	522	547	555	555	532	526	517	525	546	567	573	507	563	538	550	500	500	485	531	507	491	554	505	542	523	508	499	501	575	536	525	478	549	537	556	532	516	501	486	540	569	522	511	536	520	526	529	497	495	539	536	585	517	523	548	463	529	525	493	534	527	537	533	515	511	554	526	552	497	544	501	503	516	510	542	545	556	524	503	523	542	530	509	580	486	512	522	579	523	523	501	546	529	530	515	532	480	516	548	524	545	536	535	550	551	555	511	547	530	496	532	520	506	547	523	509	506	519	499	522	528	544	530	535	478	519	554	554	550	521	556	542	505	497	521	518	570	527	511	561	571	526	554	537	521	484	540	498	548	499	558	577	511	560	505	531	523	513	558	553	547	532	529	523	515	508	506	475	523	505	540	478	553	550	523	530	554	481	527	518	545	517	529	530	536	546	525	540	529	534	525	530	531	534	522	505	504	516	532	530	550	548	549	506	483	506	512	530	528	513	565	564	505	498	506	508	471	515	513	506	539	538	550	502	542	526	521	537	526	533	523	562	526	516	518	532	536	501	550	533	574	519	511	522	517	536	541	485	550	535	569	559	523	515	562	501	532	510	477	544	510	554	551	517	538	558	561	529	491	514	536	538	558	489	524	528	560	517	569	459	518	506	566	476	526	519	518	534	549	511	560	505	515	557	514	572	523	543	556	494	501	538	548	507	525	533	559	537	517	549	512	551	506	521	535	504	553	549	457	519	525	516	501	532	514	536	526	505	533	522	539	525	558	571	562	511	505	522	495	500	545	515	484	538	474	500	516	517	518	491	573	525	519	485	555	565	550	459	534	539	538	522	536	517	574	504	543	518	538	542	546	510	575	488	522	517	547	519	538	525	554	516	498	521	507	475	524	537	537	508	527	569	512	568	533	515	534	543	550	528	532	546	500	547	520	495	527	514	558	549	501	531	499	557	530	554	558	566	474	546	533	565	552	483	483	516	550	559	550	491	530	544	513	537	508	546	548	510	514	492	538	516	504	560	503	501	519	530	515	532	534	490	554	517	520	524	495	539	554
26314	40144	30024	18307	10083	2984	753	665	621	632	645	638	624	675	605	679	642	628	660	628	631	672	709	633	629	657	620	664	650	628	643	642	649	627	607	588	627	655	641	638	711	597	635	640	653	583	649	674	669	648	684	655	664	652	681	641	646	684	603	645	667	647	608	667	642	650	629	659	622	619	650	609	638	641	673	656	635	646	644	610	604	687	659	626	664	671	619	623	637	641	678	632	644	678	638	653	621	637	633	641	645	683	642	658	632	702	611	610	632	668	620	615	643	665	589	628	636	662	676	649	699	665	611	630	690	663	652	645	632	644	617	650	661	624	648	650	607	663	654	617	630	638	651	605	633	635	683	649	617	668	633	653	618	671	669	662	659	633	691	610	632	624	634	650	621	686	612	634	637	620	666	653	647	635	676	606	664	647	648	691	663	632	642	625	616	641	603	634	622	661	653	584	650	604	655	651	631	626	614	622	677	625	657	658	665	635	659	633	645	613	632	686	668	600	625	637	605	643	653	649	615	621	626	621	594	601	609	616	660	675	664	668	648	612	665	660	612	624	636	661	644	609	646	690	591	655	649	666	623	616	585	626	686	648	630	650	603	637	660	638	664	673	658	612	676	675	678	645	640	641	657	610	617	645	620	634	663	657	624	633	648	633	654	603	626	606	633	659	654	610	678	632	606	651	662	640	614	641	604	595	625	640	684	695	640	602	612	663	629	641	684	686	616	640	639	609	640	660	696	636	650	647	633	633	620	657	642	605	604	651	600	639	640	637	654	694	616	663	621	641	620	653	643	642	632	639	612	652	583	653	634	644	608	666	642	658	658	613	604	640	671	628	578	633	645	616	664	645	627	646	654	633	629	610	640	659	627	618	657	612	652	695	671	604	633	648	651	641	643	624	632	652	648	673	626	685	651	639	641	602	646	665	618	599	629	624	638	666	674	641	642	683	615	671	633	643	670	597	606	684	677	629	632	663	627	656	594	682	641	611	636	635	667	616	634	626	607	619	625	634	675	645	657	670	631	649	616	694	612	699	636	641	600	671	642	643	627	656	658	651	651	637	684	633	612	671	620	618	638	652	662	671	658	653	581	637	659	642	635	649	633	668	627	677	648	618	670	607	654	651	627	635	640	649	671	619	648	624	621	608	666	666	656	656	637	673	667	653	623	617	649	621	644	654	683	652	635	647	674	609	663	638	660	646	664	650	626	656	640	654	674	654	644	621	605	651	648	644	661	675	643	655	690	613	686	635	655	602	656	662	685	626	619	602	628	627	637	610	664	639	634	637	628	710	630	641	593	637	635	631	623	688	624	649	592	632	629	642	643	636	602	641	660	609	655	659	669	667	672	635	683	660	703	622	640	624	641	615	616	621	641	656	618	654	631	622	623	621	622	646	608	654	655	642	653	642	684	610	652	598	676	590	626	617	617	604	667	647	633	623	634	640	691	664	653	621	704	644	629	649	632	656	626	605	640	664	621	663	637	626	624	705	651	651	630	645	646	637	680	656	695	596	622	617	651	628	637	637	609	693	600	651	648	656	677	647	621	647	643	665	672	625	627	630	635	643	668	696	651	625	645	605	626	635	654	633	607	598	652	626	613	637	636	650	639	648	641	638	590	622	647	683	693	685	684	649	634	612	658	620	643	690	660	633	693	658	624	592	654	632	681	599	629	636	688	643	656	648	632	588	622	592	618	660	661	657	642	622	673	633	677	641	657	640	621	652	591	612	656	664	700	637	602	645	643	641	639	602	648	642	675	648	618	671	669	620	630	601	622	626	651	653	589	606	664	676	648	598	621	586	641	647	577	685	670	618	633	595	617	637	689	647	647	624	648	623	640	628	655	661	648	616	685	635	637	678	598	664	661	647	628	642	618	632	651	676	617	641	618	620	645	649	662	676	609	649	604	637	592	685	667	591	665	612	636	634	677	635	664	653	666	612	640	640	667	659	661	679	642	663	620	629	618	645	619	658	647	618	655	649	659	605	656	673	642	626	669	662	628	624	686	673	628	626	684	641	623	641	609	604	605	608	671	628	666	634	631	676	621	622	643	639	605	642	608	677	626	647	652	656	622	613	595	657	658	609	629	661	718	602	692	617	652	654	642	613	643	644	662	635	651	637	676	652	647	598	630	654	609	626	633	637	612	684	605	646	646	666	650	677	626	619	638	680	661	612	649	613	640	605	623	616	611	651	589	629	612	630	676	638	651	655	660	606	635	620	603	586	679	653	643	621	619	610	608	637	618	641	658	702	624	610	667	626	728	647	625	639	601	588	678	620	602	653	636	651	629	662	634	608	630	623	657	623	674	644	686	640	642	617	636	605	661	641	628	599	678	648	627	603	661	620	670	663	651	651	666	623	691	602	626	644	647	653	678	579	642	630	672	624	583	645	633	648	662	633	626	670	661	627	635	605	634	679	616	631	622	668	602	655	653	630	643	639	606	652	647	631	608	628	659	687	597	654	635	622	640	626	599	656	632	626	656	672	660	664	623	642	634	657	609	644	651	647	668	613	645	616	687	636	579	634	619	616	640	625	625	627	632	648	624	664	623	685	637	702	617	599	655	655	650	614	654	692	686	659	643	654	587	589	668	612	660	635	632	632	658	648	666	675	647	622	632	615	621	675	579	662	662	649	630	649	595	664	635	655	619	675	617	614	633	661	652	616	645	658	671	642	656	654	627	612	645	656	595	645	636	629	607	664	605	651	681	623	618	620	654	656	612	618	651	640	618	641	625	698	681	645	645	623	633	658	623	645	632	628	623	646	614	633	615	627	646	687	663	607	637	670	641	632	665	631	630	641	681	624	602	662	595	651	624	653	620	645	675	653	691	635	649	633	634	648	653	607	638	624	663	637	629	630	673	618	647	645	755	658	598	608	610	636	591	649	672	627	658	648	659	650	653	603	629	606	638	629	690	656	658	654	635	608	672	632	631	639	636	629	620	651	663	664	639	654	629	642	642	644	600	636	639	628	626	651	690	672	684	670	573	660	643	656	672	618	659	650	671	630	630	627	644	639	661	661	648	660	661	656	635	641	660	657	615	627	633	638	625	610	569	650	632	588	656	619	605	666	645	645	657	630	661	649	676	609	615	594	652	634	629	622	611	645	667	631	614	618	645	633	654	676	615	659	612	610	586	624	640	615	674	623	666	650	619	629	612	646	652	647	637	600	633	621	622	629	640	615	622	612	668	632	625	645	627	657	653	641	667	704	661	648	678	648	661	650	640	698	646	651	642	629	688	660	635	625	635	653	635	614	660	594	683	663	643	713	636	634	666	667	652	639	642	661	642	685	669	663	631	604	641	631	596	620	637	660	659	645	662	619	622	675	660	589	627	678	661	636	678	631	615	660	654	661	602	687	645	640	670	634	706	675	647	662	670	622	615	643	639	677	626	663	620	611	674	611	624	676	689	629	634	650	686	625	651	653	652	613	665	663	644	623	670	664	652	641	633	563	677	614	630	656	621	631	589	651	629	678	616	654
23332	21200	31984	33476	30931	21691	6648	428	367	364	353	353	358	375	334	368	343	323	332	354	346	357	342	363	319	317	338	324	329	358	356	343	324	309	347	348	335	328	345	307	321	334	347	289	313	318	322	324	379	343	348	360	349	294	338	347	362	304	339	349	342	334	346	326	336	312	310	338	347	334	347	303	350	347	338	361	343	348	325	302	390	327	296	334	331	327	335	320	333	326	354	357	337	350	333	296	325	325	369	292	323	345	342	312	302	316	328	326	322	347	312	320	341	344	339	314	372	310	323	344	320	362	336	329	302	352	341	322	345	347	335	318	316	370	333	322	324	366	361	314	324	338	313	323	375	326	339	350	335	339	344	331	316	312	351	348	351	314	336	314	393	326	368	350	334	318	326	347	327	318	330	333	355	346	320	342	309	288	337	344	329	339	312	326	343	347	307	341	347	357	330	325	361	313	322	325	330	336	342	348	342	364	325	331	328	338	327	310	337	332	293	340	323	310	325	358	334	341	322	302	336	325	313	338	363	362	339	306	379	321	345	346	331	316	333	350	300	348	316	327	335	351	318	353	352	299	325	330	376	321	335	322	351	357	334	316	313	353	353	317	332	325	336	309	320	313	336	324	364	334	318	321	341	320	335	368	302	341	324	338	330	339	303	317	339	278	318	343	322	353	361	311	340	308	324	304	335	330	334	354	342	305	358	348	337	306	323	317	337	324	361	344	335	357	338	359	357	340	324	324	318	313	340	321	328	305	353	320	356	355	362	333	334	327	348	332	321	331	336	333	349	321	350	359	312	364	328	350	356	314	346	341	384	342	329	351	339	369	374	355	352	318	331	342	339	309	326	351	315	325	353	327	356	350	359	319	309	319	358	343	357	354	317	363	367	330	339	353	350	331	344	294	332	302	349	330	341	340	328	322	364	337	333	351	346	319	335	350	336	358	344	338	317	353	351	354	339	325	318	342	325	331	357	348	317	314	327	315	310	319	308	336	324	355	344	325	336	342	353	340	322	327	326	316	308	334	360	337	307	333	299	319	337	327	333	334	312	350	345	344	342	330	333	320	325	343	348	320	316	365	322	318	331	340	321	367	385	327	334	311	314	362	312	326	335	325	342	353	365	351	348	338	342	348	343	318	312	330	333	332	340	330	341	337	340	327	357	321	327	318	324	359	349	341	340	340	317	332	318	341	318	350	374	327	317	324	307	345	362	322	333	321	317	337	330	352	323	332	326	348	333	321	308	345	354	342	359	341	358	311	344	337	321	300	319	376	330	346	338	321	356	345	313	331	338	308	333	340	348	336	329	344	334	316	327	361	344	350	341	337	344	324	300	318	329	349	316	355	312	330	328	324	316	319	365	336	339	340	313	318	318	299	301	310	358	294	330	369	319	344	348	316	298	358	340	311	310	339	302	356	356	330	364	359	322	339	357	347	334	323	348	351	350	350	348	361	356	344	338	353	323	343	337	334	337	312	317	346	316	331	336	349	332	306	333	342	342	334	338	304	327	342	346	319	361	399	351	334	298	325	322	341	354	328	333	316	339	356	317	351	335	342	308	345	323	387	336	346	321	327	346	375	333	339	310	364	294	350	320	331	324	320	353	308	331	328	352	344	331	338	328	299	302	329	330	355	325	319	325	337	342	320	327	307	367	320	370	316	321	338	342	314	352	343	338	343	291	354	336	326	308	340	305	324	355	307	340	340	313	320	312	330	360	343	339	299	345	358	373	330	343	363	351	344	349	312	322	329	326	326	354	330	348	319	291	343	329	362	314	368	324	345	328	346	346	324	358	354	295	327	335	287	339	322	354	332	332	333	319	343	344	326	367	334	327	353	326	340	341	321	337	319	319	331	351	324	332	366	308	332	350	320	351	326	327	333	327	297	314	357	385	347	327	352	305	333	340	341	359	344	380	315	335	356	351	338	332	329	360	352	328	350	290	322	354	376	328	320	328	352	318	338	363	336	327	325	334	368	344	309	331	362	357	359	324	324	318	308	317	327	328	357	340	328	355	334	342	348	351	310	359	332	316	354	319	336	368	356	309	363	354	346	343	311	317	298	349	339	353	332	342	350	347	360	339	311	344	358	339	303	370	341	361	322	344	320	326	329	349	364	339	312	329	307	332	355	339	323	323	335	309	331	359	327	330	328	354	326	308	335	369	367	362	329	340	334	318	321	330	363	357	310	338	316	328	355	328	316	355	339	333	332	296	361	306	359	309	336	313	352	358	299	314	328	332	309	307	327	296	345	336	322	313	326	341	330	333	375	346	317	324	336	304	341	354	325	333	339	296	353	339	326	327	317	327	328	331	326	356	332	361	311	321	338	372	352	316	353	324	331	327	320	318	328	331	334	324	341	355	318	325	370	322	326	332	355	319	342	338	330	330	337	362	350	316	344	333	321	346	321	320	355	320	341	323	319	324	336	336	327	332	311	315	347	341	354	331	322	317	329	330	309	293	350	343	330	332	360	329	337	325	280	320	309	354	335	360	334	325	323	310	322	337	334	351	361	355	338	342	319	377	351	308	375	341	308	312	315	341	337	322	330	325	326	349	322	314	338	349	409	316	326	335	299	322	319	333	338	342	324	355	339	340	349	340	338	343	337	333	317	345	293	329	350	327	335	319	333	331	346	330	329	326	325	380	332	322	321	350	332	333	343	360	305	344	326	335	316	314	336	339	369	341	354	311	355	360	330	347	336	313	345	313	310	339	305	330	344	341	383	329	332	324	376	323	330	337	346	349	321	343	334	306	350	331	354	338	304	348	314	304	337	349	332	359	311	335	350	312	315	301	341	302	377	344	331	338	317	334	329	314	336	315	313	327	359	338	325	348	350	344	324	340	330	338	353	350	336	352	353	349	335	355	344	357	329	341	332	322	320	323	332	341	321	318	357	331	303	305	326	330	363	324	346	341	318	303	333	380	351	314	330	329	377	341	346	361	356	328	339	353	350	334	346	359	329	333	335	340	347	334	331	334	311	326	292	306	344	319	327	339	348	350	324	330	341	337	334	323	364	318	346	347	312	311	330	350	302	338	337	320	367	326	319	325	332	333	310	334	336	308	337	331	345	351	333	317	350	336	347	347	323	349	352	328	336	339	297	338	304	331	368	354	339	356	349	341	364	341	321	290	324	344	363	335	338	370	327	313	323	355	343	326	331	345	333	326	386	308	364	320	326	332	345	338	345	327	377	323	313	351	297	331	334	342	330	333	317	321	323	344	310	323	340	343	339	344	322	383	323	331	336	312	319	313	336	330	351	315	318	322	343	338	321	365	354	361	322	314	310	349	353	351	368	340	329	354	321	356	348	339	353	330	329	332	317	309	342	298	368	349	288	365	340	305	341	322	303	332	337	342	322	301	347	353	306	336	348	300	344	346	346	354	305	349	343	332	285	308	335	331	351	330	345	318	306	350	332	333	341	364	325	302	317	321	367	346	355	308	269	322	328	322	317	344	373	366	322	318	321	330	383	328	337	322	344
51540	87128	71254	53162	39508	19635	1721	495	478	491	477	430	434	476	418	473	436	431	449	403	410	413	474	422	473	426	397	444	447	381	423	437	412	445	418	380	436	399	420	402	419	427	433	437	411	439	390	402	428	419	406	402	376	421	399	413	439	395	418	411	397	434	430	456	419	417	429	412	423	424	431	400	422	442	454	401	406	464	401	419	441	413	407	414	440	405	412	426	431	441	401	406	432	411	424	400	380	387	382	419	383	428	415	407	443	429	430	401	407	430	410	394	400	363	441	398	413	400	434	450	436	415	422	393	388	413	435	406	401	369	427	427	408	434	419	380	436	409	398	394	427	408	408	404	402	418	438	415	430	410	425	396	423	418	464	417	421	440	376	442	392	401	459	441	386	402	403	405	399	419	385	431	474	415	417	421	410	443	420	383	419	419	413	447	394	359	407	429	424	414	420	406	404	429	418	421	392	404	400	422	422	401	425	390	400	393	382	422	415	442	407	413	421	484	380	439	426	420	420	410	422	397	417	396	383	397	392	414	450	423	435	384	409	394	370	405	410	449	443	418	408	414	435	421	390	365	400	429	348	443	412	432	397	406	417	443	421	447	444	435	419	436	418	411	422	438	420	430	408	405	393	396	396	424	439	381	430	402	456	408	401	412	430	419	424	403	420	423	409	371	416	392	426	397	383	423	429	420	384	431	404	424	417	451	415	429	458	382	459	448	404	411	411	414	413	426	412	403	417	428	417	409	418	398	416	388	426	437	403	375	414	417	450	431	397	406	411	432	420	400	408	429	440	430	410	422	436	420	416	413	385	438	402	443	406	443	423	432	430	384	403	431	433	420	411	413	425	425	386	411	454	408	413	413	442	398	407	414	408	415	404	443	396	418	400	385	403	437	426	406	442	424	400	428	430	418	398	410	436	444	404	437	403	408	379	413	453	402	423	401	401	415	426	403	439	412	408	406	432	414	423	385	397	436	400	400	410	417	426	421	418	439	435	421	383	394	407	407	443	416	440	435	426	367	428	420	445	412	383	411	429	440	445	414	415	394	397	406	441	386	417	410	410	413	416	379	434	436	425	443	389	399	403	423	413	422	433	430	422	398	401	388	410	395	385	408	442	404	447	441	398	407	399	422	404	428	394	463	404	424	420	435	409	398	432	435	419	425	409	416	410	376	408	434	406	471	424	403	385	372	447	415	421	422	397	398	443	425	418	381	394	437	415	394	440	420	425	423	368	418	444	404	402	414	413	451	410	394	426	392	435	414	412	411	471	425	412	405	425	439	428	402	428	437	404	382	402	445	408	405	392	416	423	431	403	432	414	440	391	415	386	397	356	422	453	456	436	433	411	392	425	407	426	405	409	415	434	435	387	427	403	399	452	400	410	403	450	386	414	406	441	433	421	426	396	405	394	412	440	421	450	411	413	387	423	392	422	405	426	418	415	416	424	420	428	424	442	406	398	416	433	407	418	420	414	398	425	426	421	449	438	402	401	406	428	378	425	421	418	411	421	420	448	418	435	424	418	416	443	394	425	394	362	441	428	426	379	414	423	429	419	444	420	386	432	391	418	401	444	399	394	439	434	428	368	396	415	404	408	395	439	422	431	418	414	377	423	421	404	429	422	449	409	397	413	398	399	438	393	440	397	378	355	435	409	435	441	397	452	406	442	406	375	408	395	401	399	362	420	414	460	450	392	402	412	405	434	419	408	423	416	413	406	422	417	415	411	431	427	428	407	477	391	415	454	394	409	406	391	440	406	393	407	415	416	417	438	398	379	442	431	436	425	406	413	442	418	394	445	403	433	404	415	400	449	378	399	366	430	397	375	408	421	408	417	416	429	469	391	438	439	396	467	434	392	383	426	421	447	402	408	428	420	401	440	446	430	419	391	407	374	431	397	425	461	406	388	376	419	418	418	427	414	440	397	432	438	363	401	390	389	444	439	401	408	413	424	412	426	426	426	441	406	408	413	402	459	412	425	415	433	426	429	417	442	433	434	384	399	405	361	427	406	476	435	458	419	418	409	401	396	419	390	423	392	436	455	404	439	401	445	411	433	441	374	414	431	379	418	407	430	432	427	431	387	431	421	409	410	438	444	426	433	429	462	379	405	408	380	407	427	404	380	426	439	415	390	407	436	421	390	441	382	434	417	449	417	406	412	388	427	416	385	404	428	408	417	428	418	400	422	421	418	385	412	415	419	421	402	423	466	400	407	436	400	418	444	406	393	407	428	397	385	432	405	407	428	415	382	405	417	446	433	356	456	408	377	408	426	441	420	416	412	431	447	381	424	439	401	437	442	412	413	416	398	381	388	387	401	391	400	430	414	422	400	418	366	379	409	395	408	436	430	375	434	464	418	442	402	415	441	423	383	418	423	401	408	399	428	419	398	390	382	409	463	427	440	456	428	435	419	409	413	425	419	409	373	439	404	445	428	379	410	404	437	408	410	433	437	376	422	414	441	401	430	426	438	390	386	420	366	444	419	391	432	415	454	413	432	434	416	433	406	445	404	387	416	409	415	421	416	401	397	401	408	419	384	433	426	393	415	432	434	404	392	417	442	429	420	466	432	429	413	406	411	450	419	419	415	419	426	414	436	420	380	393	408	360	405	417	423	383	396	400	398	423	424	396	390	426	415	441	387	390	430	416	421	470	436	423	439	441	439	391	414	419	400	387	427	379	432	392	405	440	399	414	453	399	423	380	429	413	426	375	436	401	443	413	434	408	422	463	422	405	411	438	408	405	408	417	394	427	388	419	372	420	413	426	449	415	408	420	381	413	391	403	421	416	445	416	415	423	422	428	399	420	383	427	376	433	409	440	377	417	449	426	410	407	419	403	374	397	427	427	419	445	398	420	439	412	404	401	425	409	396	394	422	425	455	421	389	426	395	404	413	421	404	413	430	432	452	431	435	426	388	424	433	414	376	419	426	373	462	405	401	432	391	376	418	437	413	380	426	421	381	428	454	395	416	455	404	427	471	395	369	418	410	410	425	422	404	428	409	416	427	399	413	435	407	422	377	442	377	423	446	441	444	434	410	422	395	462	398	419	399	429	409	397	439	427	428	407	398	423	419	415	427	397	402	411	382	443	436	377	435	384	420	440	410	421	438	419	390	417	421	398	449	391	433	414	423	444	436	423	457	407	421	407	398	432	412	445	416	418	437	411	399	425	401	420	429	389	393	429	395	410	377	433	409	412	418	403	420	377	398	419	421	413	454	437	422	409	410	409	440	419	428	415	426	415	429	413	393	392	440	450	383	402	434	436	397	428	398	400	398	441	440	438	416	398	418	440	421	373	423	411	449	417	413	436	390	417	388	419	431	422	419	423	406	418	436	428	421	408	444	400	429	400	386	466	398	410	427	418	413	390	428	415	392	420	386	396	459	428	416	401	419	429	413	467	454	399	407	391	450	436	398	426	429	367	432	434	402	413	411	403	410	401	402	394	404	427	452	419	387	429	423	433	437	423	381	414	424	456	440	411
22432	20872	30348	29519	30733	25044	14453	985	280	255	297	274	270	245	249	256	263	258	244	239	289	248	259	250	221	269	228	248	263	267	242	272	251	250	241	234	235	236	230	242	291	250	256	236	254	267	252	239	220	245	235	225	280	236	260	233	238	255	229	199	218	273	238	236	216	240	250	230	247	240	239	253	244	260	235	243	232	225	248	248	245	252	235	209	275	251	205	231	259	239	238	237	268	256	245	229	259	254	231	250	245	242	256	263	232	246	247	233	228	247	242	249	217	258	241	225	222	244	207	238	231	222	240	251	225	263	236	232	229	258	250	241	231	232	253	268	242	257	236	270	245	253	261	245	262	244	214	219	223	232	229	228	241	250	239	244	242	243	244	242	249	260	256	250	232	253	223	231	252	238	273	228	217	227	236	256	236	239	233	245	249	253	240	244	259	232	274	247	237	232	236	262	255	226	239	249	270	255	248	269	245	248	260	254	241	255	201	252	252	197	255	246	246	227	240	258	253	252	231	251	245	259	242	244	225	264	277	240	205	243	271	246	246	227	246	249	236	229	199	216	254	241	242	235	251	253	230	246	244	250	249	226	225	240	264	251	244	218	219	243	216	244	237	223	226	253	227	249	235	237	244	225	255	252	260	246	253	209	258	229	233	268	217	236	238	276	236	248	235	219	243	214	241	240	217	234	249	234	244	236	253	243	241	254	245	237	261	251	240	265	243	259	244	227	284	226	232	236	231	241	261	254	240	224	240	255	249	238	241	251	233	236	257	234	269	237	238	239	219	259	248	247	267	255	245	248	245	241	217	219	260	241	242	254	256	242	220	212	223	226	218	226	220	250	249	247	227	276	261	262	218	241	259	230	221	247	224	256	208	256	214	223	209	204	240	258	232	230	225	261	230	226	266	239	284	240	238	237	242	247	259	222	229	230	239	239	230	245	222	248	247	237	233	239	232	233	252	285	221	237	232	223	249	251	212	234	240	236	235	213	241	238	243	233	263	236	201	218	271	248	263	258	240	214	264	246	218	226	252	226	228	252	215	252	239	258	240	195	264	233	238	259	234	244	240	263	253	250	256	239	246	259	219	215	224	226	210	244	224	217	246	230	227	220	231	265	227	236	250	237	193	242	215	235	226	225	259	240	254	232	265	223	232	259	269	243	194	241	244	244	246	239	247	223	252	233	227	258	282	260	224	239	286	224	264	240	221	210	229	246	235	267	215	244	225	225	249	258	255	233	252	235	231	240	253	223	229	258	256	238	245	250	270	247	258	242	261	261	239	240	241	235	229	240	256	229	236	224	251	239	253	219	237	263	251	241	271	278	228	240	227	216	234	239	239	251	256	229	259	265	236	227	244	236	277	243	222	253	233	260	223	217	263	247	254	256	236	262	229	230	223	211	257	233	234	232	237	254	249	267	255	223	224	244	232	235	222	223	255	266	236	250	254	231	238	240	225	223	255	256	263	231	231	245	235	259	219	237	238	240	245	249	270	241	252	229	240	226	233	246	210	245	250	254	254	257	268	231	226	236	248	235	243	247	249	264	243	249	225	241	239	233	245	246	223	247	235	257	232	227	266	253	250	234	237	262	237	220	232	247	239	208	248	220	231	246	255	254	252	246	249	223	260	203	243	228	228	232	259	245	229	251	228	270	229	219	216	237	249	240	245	229	238	243	242	258	224	224	225	242	235	228	252	253	235	238	261	261	243	246	238	254	223	242	241	271	229	247	236	224	257	244	252	256	209	245	222	267	235	205	247	260	235	269	237	216	227	254	235	248	210	262	249	253	219	206	230	225	221	243	225	246	232	194	221	241	220	232	258	208	230	240	228	243	240	242	254	229	244	244	240	245	239	240	252	260	234	241	233	232	239	223	234	237	257	221	223	261	226	222	238	239	237	239	241	257	241	226	225	230	275	240	263	197	248	264	234	227	236	255	228	255	243	212	256	236	252	227	227	231	221	202	219	237	255	255	249	247	238	249	230	234	260	236	237	243	222	224	241	247	227	238	218	240	218	252	234	229	251	251	230	230	228	250	257	255	253	257	234	255	250	240	231	228	236	257	204	232	257	240	241	260	256	244	243	221	255	216	251	246	249	245	251	219	244	240	217	223	251	273	240	203	227	284	260	220	221	223	241	222	242	242	266	257	235	242	212	220	247	231	227	244	235	227	257	222	264	249	230	239	248	224	218	260	218	244	253	254	230	245	230	240	236	241	231	256	213	224	248	246	227	228	239	233	231	224	229	232	268	252	258	253	255	233	211	251	246	232	242	240	248	253	242	242	254	237	240	251	241	238	240	223	233	209	228	244	223	229	256	242	241	241	245	230	274	240	251	256	248	263	244	270	266	261	229	248	219	245	227	229	255	218	255	249	218	261	250	211	251	242	256	226	225	235	268	221	234	238	245	239	244	250	233	225	249	234	246	247	252	216	249	237	235	251	242	258	240	246	220	243	219	226	232	235	236	237	222	224	257	248	234	222	255	252	239	248	233	230	223	225	243	215	210	236	247	245	251	226	260	244	231	222	218	233	251	252	254	249	238	235	232	258	233	248	206	210	215	245	250	240	204	246	249	247	281	249	229	243	240	255	281	245	226	222	254	238	228	238	247	252	232	257	246	239	225	241	252	251	253	250	247	215	262	253	232	207	264	268	241	246	250	225	249	225	256	237	243	221	252	267	209	216	236	224	250	239	254	263	213	218	228	225	235	224	262	255	227	229	229	232	256	216	231	242	235	249	234	252	233	253	258	260	227	248	226	250	249	247	240	241	264	252	249	225	235	231	243	239	242	250	260	240	248	232	218	263	228	229	254	240	260	244	257	246	237	226	240	237	250	242	217	230	224	264	224	234	223	251	242	219	232	218	250	243	233	248	228	228	229	213	241	252	261	222	212	273	235	246	225	244	247	240	226	229	235	242	248	235	237	231	236	258	244	235	256	245	229	251	247	230	259	250	247	247	224	254	225	239	213	234	250	238	250	249	235	233	242	248	254	242	249	284	223	229	249	259	231	230	242	239	242	247	234	267	227	234	241	240	218	232	243	251	235	234	237	272	235	239	246	265	230	236	258	231	223	242	235	243	208	254	231	232	229	242	265	261	236	252	231	236	233	229	247	219	235	261	249	228	225	255	234	229	246	223	228	199	249	216	233	231	246	259	233	243	233	237	233	245	253	258	217	248	235	243	267	224	254	230	230	238	255	273	217	238	241	238	243	236	221	226	225	214	215	242	246	238	244	221	248	226	241	242	252	244	251	237	224	240	223	266	222	215	263	237	229	236	244	252	263	248	260	228	241	238	224	270	227	208	238	222	240	239	240	230	218	234	236	240	231	243	225	236	280	256	240	262	255	232	234	259	226	237	223	259	255	237	241	196	242	226	225	220	228	236	251	254	225	238	244	246	235	218	240	233	248	247	235	238	243	229	268	228	218	252	229	232	290	251	216	248	234	238	230	233	247	228	250	249	247	240	223	260	241	251	210	249
58091	97125	81868	64221	49206	26901	2735	464	451	383	370	346	365	340	325	333	323	308	280	293	330	288	293	279	281	316	286	301	292	298	310	270	286	303	299	296	291	316	270	288	305	312	270	322	290	309	314	310	320	301	276	312	295	279	292	301	271	283	275	281	278	327	288	284	264	279	298	277	313	256	280	291	276	307	290	282	289	265	261	286	284	273	285	265	251	283	286	299	297	302	295	303	281	315	291	306	313	288	278	306	267	312	287	302	293	266	296	255	284	274	293	292	305	304	279	283	257	302	300	300	293	285	308	273	291	297	291	276	305	286	284	275	323	295	266	313	270	299	296	273	274	271	307	273	298	279	300	284	270	303	301	297	301	293	283	277	310	270	302	309	284	269	295	280	288	306	297	281	313	278	304	280	286	272	255	279	306	256	278	287	279	282	299	285	298	279	322	334	264	277	283	263	299	251	277	283	271	328	297	316	305	313	274	283	291	277	314	312	313	266	285	279	296	277	270	287	299	293	292	265	295	286	309	292	320	294	308	308	318	249	260	314	284	253	263	272	254	279	268	291	288	298	295	280	245	277	296	266	303	277	290	265	303	317	281	258	289	278	332	302	277	278	285	286	275	309	291	267	284	277	321	298	266	246	280	283	286	269	273	288	266	283	278	259	281	273	277	262	297	263	282	285	280	296	285	285	299	287	291	296	307	278	292	287	279	262	287	290	302	265	303	299	274	312	257	245	297	296	298	278	288	292	307	285	316	312	300	277	297	292	283	293	296	313	287	313	289	288	264	289	282	270	275	315	298	295	281	298	282	282	289	297	293	274	274	291	324	260	295	269	282	271	279	295	285	299	299	269	291	289	303	277	270	267	267	272	260	299	279	284	293	294	282	279	286	274	295	305	307	272	300	309	289	263	249	281	291	283	278	300	271	289	275	282	310	269	316	269	280	268	286	295	303	284	261	295	293	309	330	268	310	304	255	294	262	271	285	277	301	304	288	291	292	277	279	262	270	290	291	301	294	257	265	295	288	284	269	298	286	298	293	258	298	310	309	284	289	273	280	295	271	261	303	270	275	252	287	257	307	275	264	322	291	292	288	267	273	295	299	275	311	263	290	274	290	270	285	321	283	308	293	313	310	269	329	288	273	294	293	282	295	289	274	267	275	297	299	308	281	271	315	274	317	296	283	274	307	304	294	276	273	315	306	288	281	297	302	283	269	295	291	311	268	298	292	278	292	279	274	306	283	310	267	294	289	287	290	251	301	283	247	278	273	277	285	292	281	282	265	287	254	287	272	313	290	291	300	278	275	267	289	263	296	304	302	286	271	308	293	289	301	300	304	282	296	268	274	283	287	282	266	300	273	270	283	268	273	301	252	273	264	290	299	284	279	291	280	291	299	298	275	302	287	247	283	282	305	289	303	296	295	329	297	294	286	284	290	287	271	283	285	301	292	297	294	340	313	303	297	321	268	265	260	274	270	282	263	294	283	292	275	285	267	274	272	275	279	284	276	298	302	323	280	269	275	284	297	282	290	274	300	292	289	290	290	298	272	280	273	291	293	334	293	288	297	274	268	281	289	305	251	282	292	281	262	299	305	316	282	318	269	281	283	279	274	309	310	301	277	294	284	294	275	297	278	280	297	304	317	270	299	269	244	308	269	277	273	280	314	289	274	288	264	284	285	297	267	293	285	280	272	302	303	321	294	272	316	291	262	285	273	299	281	294	281	304	301	305	327	299	287	288	268	298	283	288	309	323	278	247	278	273	305	272	263	274	266	276	305	299	289	291	299	273	290	270	291	277	301	293	281	270	286	303	275	273	290	282	285	298	304	292	259	278	271	284	307	308	312	262	296	252	287	305	311	297	277	285	288	290	264	310	286	258	244	276	285	303	302	268	270	294	281	285	277	275	283	293	277	282	270	279	270	279	289	289	308	283	291	304	268	298	293	292	266	310	274	285	300	285	279	313	288	280	312	299	291	293	299	255	310	306	294	303	271	288	280	269	276	297	286	295	277	298	296	307	268	264	273	280	307	307	266	281	301	287	236	259	342	293	273	266	289	329	305	313	280	270	301	315	301	295	291	291	302	244	314	317	295	269	281	269	284	275	257	306	294	263	295	290	316	282	279	278	289	297	278	294	299	289	293	261	312	311	298	272	314	316	257	272	251	303	297	254	281	278	268	282	298	294	288	321	227	263	278	302	260	267	257	306	312	296	300	272	262	290	285	267	288	278	300	291	300	292	283	274	276	317	268	303	300	284	273	259	280	280	267	256	271	280	284	274	272	296	279	276	269	281	295	307	290	301	280	276	296	287	243	300	292	294	287	256	294	271	256	276	287	312	299	310	292	289	285	260	291	289	303	304	300	311	277	266	309	280	278	253	266	291	266	278	287	290	318	286	296	294	279	289	270	289	272	294	288	294	288	297	289	291	298	287	294	276	278	269	310	308	271	287	286	307	302	282	264	320	300	273	291	313	312	326	310	292	271	281	288	286	285	306	259	288	299	278	304	290	292	306	275	291	269	253	293	269	294	255	295	262	275	281	266	273	280	291	272	296	304	262	264	300	301	273	276	294	292	276	305	307	276	289	294	263	276	297	280	266	300	272	274	268	274	298	307	295	281	274	273	285	262	264	318	292	311	298	294	251	301	288	264	282	271	299	303	284	281	280	310	278	308	262	268	277	287	308	272	247	299	284	286	316	274	321	269	291	270	267	295	266	284	301	315	277	302	285	283	294	270	271	266	268	306	309	291	275	301	269	273	296	302	301	293	282	293	270	299	311	284	298	306	296	319	305	309	290	300	282	310	303	281	291	321	276	290	324	292	276	293	294	243	279	255	299	283	261	280	272	283	281	310	278	281	315	265	281	274	305	289	312	290	286	319	283	263	303	256	314	282	293	286	279	297	295	294	288	281	273	242	308	308	283	268	306	281	285	300	287	284	283	287	301	299	304	313	280	286	264	272	300	266	311	323	271	285	292	302	274	292	277	331	273	269	283	275	259	287	272	315	286	278	286	276	306	297	292	315	304	320	305	294	304	297	281	265	293	301	258	267	293	273	304	285	283	286	276	271	274	261	268	258	260	277	283	291	305	314	258	279	289	285	288	284	276	303	331	301	288	285	313	306	264	284	280	307	284	270	291	294	298	284	307	273	285	297	258	254	272	263	278	284	301	280	267	275	262	309	304	329	292	292	279	271	284	308	285	303	292	286	275	322	274	264	280	246	274	290	265	273	302	304	297	302	275	263	290	287	277	256	276	291	306	292	281	299	263	274	274	293	269	271	287	293	280	317	304	289	274	285	283	303	287	274	303	291	276	282	296	287	314	286	303	299	319	313	289	310	294	290	295	301	277	300	288	296	286	299	293	299	255	274	291	270	293	298	274	294	301	326	294	318	322	293	274	273	285	299	282	317	279	275	269	308	279	298	329	294	322	287	290	299	296	286	277	259	283	258	292	279	276	301	287	268	294	311	283	298	259	309	290
27033	24398	28535	20544	9389	2420	629	578	548	533	506	535	542	505	558	540	514	527	531	564	552	563	517	514	545	523	497	502	532	516	532	548	518	562	509	537	548	517	563	516	531	523	592	519	531	526	518	501	559	519	531	532	532	570	531	550	528	522	574	534	516	497	520	531	569	571	585	556	548	563	529	555	495	535	536	514	546	554	533	503	485	514	555	504	554	513	543	486	564	551	546	531	523	534	550	481	511	536	560	534	568	537	524	514	529	527	527	541	560	558	547	546	517	531	529	500	511	538	519	549	560	489	531	541	508	536	513	542	543	546	553	519	527	554	569	522	524	539	526	559	476	565	533	556	522	535	518	508	497	532	489	499	537	512	520	523	545	524	510	535	540	549	545	507	513	492	499	579	555	552	508	497	553	507	506	542	573	510	527	533	517	506	536	539	580	514	512	531	529	509	549	552	494	492	498	545	541	529	537	548	525	518	542	564	567	519	521	559	537	543	508	518	548	538	537	512	520	492	557	564	532	496	527	502	490	514	567	549	521	547	537	562	536	487	547	553	503	572	556	527	511	511	527	526	506	547	532	553	502	548	529	535	538	540	549	527	539	572	551	547	521	567	531	545	580	531	492	523	522	538	555	544	545	527	539	529	548	554	529	500	559	547	482	515	561	555	506	532	539	572	568	530	481	495	526	523	475	506	549	545	528	545	500	513	528	536	537	552	544	544	537	500	552	535	517	541	549	548	519	553	541	557	549	507	539	551	577	542	555	569	536	526	537	568	513	558	531	567	520	532	543	517	546	523	540	521	542	541	489	563	543	537	525	543	536	497	513	580	530	548	492	552	519	520	466	584	542	476	574	545	554	502	553	545	552	582	552	573	530	527	554	471	520	514	513	513	488	485	555	538	559	550	561	507	578	542	557	516	523	554	562	554	546	543	577	506	535	559	495	560	524	513	536	541	525	548	548	524	581	542	515	538	519	509	522	555	549	536	512	552	531	529	556	535	500	521	509	498	496	534	499	528	516	524	552	541	521	500	566	510	558	535	527	512	521	536	516	537	514	540	519	523	518	535	525	521	500	562	473	504	543	542	538	554	534	543	535	556	535	479	518	525	519	549	530	525	572	538	493	588	519	503	543	535	548	533	508	555	520	533	581	507	527	565	513	533	542	564	533	542	575	486	517	471	594	520	527	549	534	548	521	554	550	579	516	523	529	537	516	540	547	553	513	544	549	566	518	507	531	550	547	552	520	532	534	592	505	529	555	507	522	539	531	530	533	507	545	529	539	525	512	465	590	567	526	540	529	533	522	504	541	519	566	580	527	545	528	534	563	577	528	514	572	525	500	510	505	544	510	517	491	519	544	561	534	561	543	492	558	509	510	538	519	549	498	527	538	538	499	485	504	514	560	551	527	546	547	544	532	511	543	560	532	501	542	567	574	532	539	518	585	530	503	560	528	535	558	523	538	543	573	541	526	486	535	576	546	539	520	548	545	543	526	489	561	500	499	522	510	530	483	519	518	499	568	541	526	543	551	514	565	520	540	550	506	546	529	536	532	525	507	533	519	515	541	509	564	551	521	524	534	512	548	485	531	514	544	549	560	495	502	555	534	527	530	536	546	501	518	509	546	559	525	557	553	537	535	511	548	512	518	488	558	521	534	527	555	496	526	559	554	519	505	497	501	532	529	497	569	507	526	511	535	534	509	499	527	492	530	505	497	542	530	519	524	552	577	540	500	537	513	552	545	553	527	558	566	541	512	552	521	540	537	500	530	544	546	535	561	524	548	540	522	564	529	510	543	526	531	503	518	504	545	543	526	528	537	570	534	532	550	543	520	546	496	504	529	572	579	513	530	529	568	578	492	544	544	536	556	551	512	509	544	562	554	517	491	533	524	559	534	544	571	518	524	585	519	520	540	541	548	543	545	520	490	509	532	560	580	578	528	541	529	522	502	501	512	551	522	523	540	529	576	520	542	520	491	547	515	538	540	564	514	500	526	533	516	502	526	545	552	528	556	584	514	493	530	562	543	536	510	526	539	518	517	524	528	545	537	545	555	543	531	529	492	554	539	509	533	507	528	550	513	579	513	539	534	513	521	533	509	562	528	547	526	545	508	536	561	563	562	588	537	542	521	540	521	478	541	519	544	503	541	549	519	532	553	530	504	563	525	533	519	553	552	543	571	513	484	527	471	511	577	510	542	537	549	521	538	508	482	540	568	545	565	541	552	531	518	514	519	527	511	531	536	537	518	598	523	544	503	528	571	550	495	486	542	488	548	541	512	575	562	564	555	519	562	511	507	555	552	470	562	540	535	492	528	539	573	517	533	523	522	536	562	545	493	527	528	527	523	548	527	529	501	532	545	529	556	548	516	528	513	480	527	511	540	546	494	568	539	497	530	534	530	509	576	532	546	538	539	553	499	506	506	536	526	476	528	504	552	526	543	501	506	496	497	519	548	550	545	526	570	552	520	537	563	503	565	505	557	535	550	529	550	566	551	581	510	555	495	550	517	537	532	524	544	600	562	532	530	535	497	525	546	562	554	521	565	535	536	517	528	554	535	540	574	494	517	530	528	504	549	523	573	545	527	463	528	516	540	536	547	537	543	511	553	558	521	555	522	556	573	503	543	532	517	510	555	545	501	540	531	532	550	520	513	529	507	538	552	546	515	540	544	510	545	547	551	541	567	498	536	520	541	564	526	535	520	522	532	548	568	533	529	572	534	553	527	488	532	575	525	551	525	524	541	502	508	493	525	555	523	557	529	516	541	537	557	554	514	533	532	558	559	556	509	503	519	543	513	565	504	535	550	565	582	529	511	518	534	539	588	513	516	550	505	487	506	508	527	509	504	521	553	596	515	554	528	567	544	500	544	552	528	502	529	531	538	545	554	546	551	536	513	528	509	504	554	507	544	578	541	520	539	527	524	526	531	524	529	569	570	524	551	484	547	522	511	515	541	525	524	515	532	532	569	524	578	511	548	536	575	555	570	523	574	512	548	551	526	504	531	520	519	544	552	495	551	522	535	558	557	543	531	513	546	548	535	526	528	513	499	500	556	556	548	545	551	519	520	550	525	526	551	529	569	530	539	517	522	547	555	524	512	538	555	518	482	556	555	553	567	571	562	511	486	553	543	524	565	528	553	520	553	524	498	552	561	538	525	533	521	552	551	503	551	541	549	532	570	523	485	535	558	525	475	523	491	563	516	513	545	532	527	537	523	536	522	511	507	542	493	521	556	519	510	510	479	540	501	498	536	553	501	510	508	501	567	545	551	554	549	566	528	498	525	537	503	537	518	536	559	554	533	537	538	542	589	537	536	536	562	494	549	547	552	551	502	495	547	553	522	563	568	489	534	540	562	497	515	534	542	547	567	514	533	521	535	531	564	503	532	538	519	475	509	545	528	523	552	518	540	549	525	518	522	500	542	543	550	536	535	524	544	527	515	532	522	556	513	523	548	544	545	539	530	540	511	539	506	557	551	523	568	566
26285	40202	30023	18090	10173	3079	754	621	609	674	645	654	657	664	650	647	671	682	592	685	645	661	634	654	662	665	640	664	587	630	652	680	620	656	615	690	669	674	589	661	658	664	604	636	632	663	663	686	648	645	631	655	623	632	634	668	632	627	630	652	674	631	666	657	613	664	635	624	606	689	651	671	644	637	687	633	649	649	690	662	679	676	656	664	627	636	623	594	620	665	632	702	658	663	619	652	575	679	569	658	669	649	681	668	655	639	640	648	626	656	650	633	644	686	651	665	622	660	634	664	649	676	647	646	682	591	640	619	672	649	626	631	646	687	652	625	629	663	646	638	681	676	642	655	658	610	651	566	637	654	580	638	629	648	659	646	603	642	644	653	650	670	626	614	666	665	596	636	651	640	609	637	636	675	685	644	652	664	647	663	666	651	624	651	577	661	657	646	624	674	640	620	665	621	625	668	644	603	645	660	618	661	647	601	672	610	644	625	654	652	638	613	645	653	569	652	661	667	643	660	647	688	656	643	663	658	653	646	633	631	596	624	628	638	640	640	616	661	648	644	661	649	625	708	630	610	607	679	570	637	594	617	661	635	644	667	609	659	675	673	625	635	613	659	666	619	637	649	647	644	635	665	678	590	625	642	654	632	645	686	607	709	647	640	656	680	647	674	629	725	649	620	671	727	612	652	633	624	630	669	597	653	671	606	628	641	623	628	650	662	604	599	629	628	641	652	623	590	663	710	644	658	623	594	643	628	706	644	632	682	650	692	652	658	635	621	677	645	660	651	618	619	609	675	631	679	631	640	636	611	669	650	687	655	622	625	688	662	620	614	662	642	652	624	641	643	665	633	633	633	654	615	642	675	641	677	611	633	625	660	655	670	598	665	660	651	633	635	635	694	616	660	617	595	624	669	710	629	660	637	655	663	628	673	642	615	652	636	597	643	602	656	646	655	621	667	655	620	676	637	641	665	659	644	694	615	609	649	644	692	616	662	636	646	629	635	661	631	659	653	663	617	637	625	672	664	629	673	631	609	693	639	630	636	640	643	682	624	662	686	651	647	660	669	645	636	675	671	647	659	643	664	630	638	633	669	626	686	639	636	643	654	637	599	660	638	627	653	586	653	663	616	602	661	615	665	641	662	613	630	688	647	688	643	645	629	655	657	640	655	602	633	665	591	650	634	702	675	613	659	670	684	666	649	625	661	641	645	656	672	692	655	617	677	701	664	613	611	643	680	658	628	658	627	657	658	615	676	641	616	624	674	650	626	673	672	622	666	709	669	600	685	662	676	611	604	631	606	662	629	643	663	652	668	672	632	639	622	674	667	674	679	620	646	621	653	666	611	667	661	686	685	637	657	642	648	556	612	630	661	633	645	690	600	633	623	607	653	630	681	643	649	665	672	664	641	642	655	648	644	612	651	688	630	663	666	644	633	639	606	674	633	673	677	641	631	640	617	652	685	671	644	626	658	648	654	639	632	646	657	617	714	660	670	626	607	610	612	644	653	635	623	640	636	661	638	655	673	613	661	655	664	654	681	665	648	690	655	620	641	705	683	675	702	639	686	694	633	692	610	641	619	663	658	569	661	603	656	667	612	657	644	607	618	616	686	682	644	643	644	616	642	655	618	655	624	673	617	671	692	639	666	631	642	657	638	682	670	604	663	672	669	673	643	634	611	668	680	622	663	669	666	584	689	646	661	625	655	611	666	622	670	600	598	678	626	617	655	629	671	635	635	675	630	648	682	643	663	636	656	628	571	618	605	675	650	652	612	650	632	667	669	626	647	678	642	612	632	632	619	667	680	631	645	597	658	654	649	632	641	644	680	658	611	674	632	652	640	642	657	642	643	636	645	653	618	661	625	608	673	670	658	624	611	639	625	667	656	665	629	666	636	657	693	626	653	644	624	667	648	635	620	663	670	658	646	636	667	634	656	606	628	663	652	654	649	633	624	663	627	669	635	596	647	633	667	670	643	655	596	654	653	649	620	613	643	632	666	605	653	666	651	634	647	628	631	679	639	677	667	619	653	618	609	661	677	623	650	656	653	643	622	619	630	700	652	664	613	677	634	660	638	624	643	662	652	665	667	629	656	604	695	623	672	684	623	616	609	648	629	681	644	712	631	648	585	629	664	649	670	632	624	657	656	632	650	649	630	659	654	685	664	658	619	624	669	630	618	649	641	610	627	634	664	664	648	661	629	651	651	674	626	667	646	629	698	563	675	675	660	640	626	645	678	694	661	664	654	626	636	625	608	652	656	691	677	642	692	659	640	630	605	642	667	602	610	652	665	677	666	641	656	637	654	633	659	624	642	651	665	667	654	602	628	680	591	696	631	631	650	607	662	646	656	665	631	641	647	632	631	659	646	678	660	618	620	656	646	716	679	707	665	638	677	659	651	601	637	626	636	635	634	662	693	638	651	655	594	641	635	632	644	650	666	653	628	624	603	637	644	623	645	606	637	691	626	672	657	662	679	694	625	640	644	640	627	687	628	650	636	632	649	652	655	622	637	643	665	669	645	616	606	652	676	629	603	682	630	675	634	714	666	595	683	670	645	666	634	642	659	664	622	578	653	592	621	631	635	630	631	637	683	647	671	682	669	618	662	624	653	658	638	676	681	650	642	636	607	656	597	662	652	651	666	666	614	602	658	672	631	604	678	621	633	607	667	635	683	666	678	674	637	621	654	667	603	676	652	638	628	673	619	636	642	676	614	583	663	634	637	629	693	659	698	635	632	643	643	659	628	654	599	616	656	673	616	654	628	663	627	631	617	657	662	662	665	647	664	639	644	569	666	625	642	663	611	662	650	648	655	678	654	604	632	692	653	640	584	632	648	627	633	681	633	645	655	628	666	642	659	637	690	658	695	625	635	610	635	640	634	632	640	644	669	646	630	640	648	686	657	629	614	618	612	662	660	597	705	695	629	656	618	670	667	646	652	667	656	648	636	680	646	638	646	622	599	670	691	640	610	662	638	659	608	598	666	706	623	669	693	656	647	649	649	666	636	674	640	681	632	604	639	642	612	672	621	621	631	678	642	636	689	631	700	615	626	664	640	671	617	639	657	658	666	651	650	663	632	640	682	663	664	626	707	696	651	654	634	653	645	646	654	642	639	651	670	664	629	634	677	629	635	629	654	631	631	617	642	649	639	638	617	684	641	668	662	614	664	627	625	626	652	639	639	671	653	641	661	644	620	655	650	603	681	650	640	655	618	608	604	648	647	637	651	657	613	633	660	585	621	660	670	625	664	664	650	640	659	614	614	654	653	660	662	646	664	625	661	613	655	696	600	647	661	591	643	651	667	686	653	641	678	674	683	692	700	641	624	609	675	671	645	598	689	613	623	656	680	631	614	631	666	688	655	632	663	627	653	696	625	622	609	633	636	634	647	641	604	627	618	583	607	648	649	647	631	619	656	624	652	671	632	648	647	670	623	639	668	634	642	645	621	639	673	641	628	629	642	655	642	633	668	644	630	618	657
23369	21177	32060	33591	31525	21014	6462	469	352	391	346	365	347	343	319	352	380	320	325	359	358	324	333	360	362	377	323	344	337	349	337	333	318	339	324	366	337	362	331	315	327	335	329	301	328	342	339	356	326	320	354	329	359	353	343	327	330	330	320	340	361	337	349	337	348	333	358	346	334	336	342	330	345	325	348	334	322	336	316	325	337	318	322	340	341	321	362	334	332	332	319	329	339	348	368	347	364	349	338	332	346	306	340	320	327	333	337	363	332	320	356	332	333	352	334	315	346	336	356	334	323	340	322	326	310	361	349	322	365	328	338	347	324	322	320	346	324	334	340	330	322	348	351	356	336	341	314	305	364	368	350	333	357	314	352	331	327	315	334	326	356	345	349	347	308	347	333	326	328	337	317	341	348	348	337	360	358	356	332	306	328	322	333	340	347	357	328	333	337	312	357	303	362	331	326	360	360	341	343	328	336	308	338	330	360	324	327	354	369	323	350	323	328	369	350	333	338	337	362	332	328	324	342	314	335	338	341	352	328	324	330	333	323	347	326	348	305	346	339	337	344	340	300	334	332	336	357	342	347	307	350	368	326	365	322	351	326	355	360	325	327	328	345	326	326	327	319	344	282	340	338	364	298	320	319	322	356	335	305	359	342	364	343	370	334	359	351	325	337	312	333	360	324	345	316	343	335	310	361	348	325	345	337	351	318	332	377	317	336	330	348	332	344	303	350	314	354	325	319	319	364	331	341	315	361	337	342	327	360	307	302	346	308	358	310	340	338	305	315	362	328	342	312	353	309	323	348	360	317	324	361	312	339	315	307	339	346	308	328	326	319	311	333	325	323	353	364	332	351	334	302	334	347	356	349	313	344	329	339	367	322	311	341	329	339	339	284	310	331	323	330	335	333	334	348	318	347	363	316	319	337	328	352	317	317	334	311	354	352	338	310	347	319	352	358	339	345	337	331	354	326	351	334	366	315	346	307	331	318	339	367	338	320	342	368	363	323	321	367	350	371	327	327	325	334	293	363	320	339	324	343	343	331	341	320	321	365	308	337	341	352	349	327	345	335	334	372	343	334	343	324	354	339	298	338	338	346	358	370	309	321	308	356	366	342	340	341	343	361	319	324	356	320	376	361	336	303	289	383	330	324	322	388	314	366	324	315	361	339	369	310	321	348	351	320	312	339	322	370	351	355	340	336	327	327	339	355	335	293	364	318	322	347	339	335	350	319	372	338	356	347	341	346	340	320	309	338	353	290	322	313	335	346	346	361	336	350	338	330	323	326	337	357	355	349	359	358	306	323	315	350	322	317	318	353	316	321	358	317	354	338	343	339	322	337	317	342	345	308	351	334	335	320	342	298	344	346	344	340	342	313	341	319	340	350	312	319	335	321	340	348	341	330	347	295	322	364	330	351	334	321	350	373	377	319	333	358	328	331	346	315	308	290	311	363	346	336	366	278	316	343	314	369	340	337	345	312	313	302	344	361	333	324	355	335	312	350	339	333	373	361	343	345	323	343	331	350	333	334	360	325	322	354	347	328	347	334	340	328	317	349	329	361	305	343	331	342	339	340	373	312	345	360	333	327	341	364	318	316	326	312	365	358	333	332	304	313	372	343	326	312	304	333	345	314	335	346	329	357	351	329	306	319	329	371	317	323	342	339	343	343	346	370	307	345	314	385	334	324	378	342	334	334	324	315	312	346	330	379	338	333	312	341	353	334	332	329	339	324	349	343	327	321	358	310	347	338	340	338	350	357	323	316	360	354	336	351	322	343	353	324	321	336	329	314	339	367	341	329	346	354	325	356	314	299	367	325	308	312	328	340	348	348	331	363	327	355	379	349	321	344	338	325	322	334	348	345	318	348	310	316	363	314	339	331	334	296	375	359	336	356	326	318	356	337	319	323	351	308	375	327	321	353	316	349	340	332	311	357	353	334	339	325	323	383	301	354	348	328	348	346	346	348	359	318	347	321	346	377	334	340	363	327	316	326	319	355	352	334	332	327	351	319	304	328	378	377	313	322	341	322	338	332	337	329	351	351	351	344	324	352	328	311	347	339	315	315	317	306	342	343	330	351	340	309	320	328	302	310	301	352	307	388	330	318	318	325	317	347	347	314	339	320	343	322	337	323	356	335	330	339	326	327	333	317	344	340	309	356	358	334	352	341	318	326	353	318	330	355	356	349	337	345	354	361	309	342	331	317	327	343	327	323	362	346	358	336	346	336	346	335	319	346	372	329	321	334	339	331	364	340	349	366	348	339	319	321	354	311	338	333	335	329	334	329	357	350	345	327	349	338	347	368	339	347	336	305	317	286	326	363	330	325	348	377	322	338	349	331	336	339	339	324	282	354	315	338	335	317	339	320	338	306	311	328	339	331	308	314	355	355	354	300	351	315	307	343	333	327	346	303	343	345	348	330	311	334	317	310	343	326	323	327	359	360	342	336	356	348	330	339	332	330	343	351	345	309	373	328	362	355	353	364	318	343	328	323	326	340	355	357	345	338	358	337	355	320	351	328	326	345	337	329	344	331	336	324	356	328	308	316	356	345	352	346	344	333	342	339	345	324	354	323	344	351	354	324	340	372	331	295	327	312	356	337	348	333	312	315	350	347	367	318	354	339	314	304	365	308	319	361	312	348	320	341	334	339	355	310	331	364	340	357	322	373	327	368	367	349	323	315	358	324	335	331	363	343	330	370	304	356	338	374	314	306	322	360	331	343	344	338	308	297	350	314	341	320	303	342	348	359	348	365	337	336	333	365	309	345	338	331	328	329	318	333	331	311	332	331	317	345	318	354	348	374	327	286	332	328	331	361	344	340	336	349	342	319	363	316	347	325	340	383	334	328	335	320	358	351	309	325	318	337	332	331	338	309	286	362	327	349	346	343	326	337	312	344	377	315	331	354	360	344	338	346	312	338	313	351	320	326	343	316	326	320	335	314	342	326	342	338	350	322	356	319	353	314	347	298	347	356	373	319	337	320	358	311	351	324	351	354	307	330	323	331	307	304	323	327	321	321	356	336	336	356	373	344	328	331	350	366	341	364	363	332	334	317	340	364	338	340	316	338	337	350	347	293	349	361	296	322	334	316	338	355	317	337	332	332	325	358	304	334	329	320	322	307	353	336	327	326	349	331	343	333	353	366	322	337	356	341	347	366	326	389	315	361	321	328	344	321	304	377	336	384	362	344	347	366	366	340	319	360	372	357	332	335	363	314	351	295	298	331	279	353	354	333	352	337	307	332	363	328	360	313	312	341	320	354	342	334	315	338	350	318	334	327	324	355	326	361	351	349	344	340	327	341	335	361	376	339	348	335	364	359	329	363	338	352	332	358	349	330	345	338	324	343	333	330	331	337	346	329	329	360	344	340	348	326	340	335	321	325	329	309	332	322	328	359	361	378	339	336	330	327	393	338	369	288	336	332	342	314	330	325	322	310	330	350	354	335	365	344	311	350	324	327	318	342	342	352	326	321	326	374	322
51727	87130	70946	52729	39958	18053	1889	503	494	466	458	460	445	449	438	458	447	398	464	433	454	425	440	415	422	449	424	436	410	382	416	416	420	395	405	416	440	434	467	415	420	431	404	405	435	420	442	410	432	413	410	412	404	375	418	422	411	404	469	439	398	419	424	439	414	412	386	422	400	434	444	426	409	415	374	418	416	418	475	417	419	439	404	429	412	451	419	437	403	454	431	388	410	429	429	492	403	397	421	416	431	439	387	406	389	450	448	428	436	457	403	426	412	410	396	420	436	417	426	405	440	421	432	419	370	419	435	411	422	397	379	405	386	445	405	432	395	424	438	396	394	414	418	434	390	416	462	406	394	391	419	397	394	446	438	391	413	403	416	433	375	370	422	447	404	415	427	422	430	421	391	412	428	399	459	397	426	398	441	407	414	414	402	427	445	408	412	408	400	451	415	473	382	415	387	410	440	429	440	430	400	426	421	398	425	438	420	402	369	418	417	444	462	439	417	432	441	408	440	428	416	396	442	427	430	441	434	396	412	436	421	415	381	382	457	411	415	377	413	430	404	415	417	387	455	410	443	379	424	428	437	426	394	412	464	426	431	417	450	421	404	434	431	425	423	403	431	422	419	411	427	433	429	437	420	423	447	432	423	430	436	445	437	398	466	405	473	427	448	397	400	393	401	436	366	427	400	433	402	433	406	475	441	439	397	430	391	427	408	404	389	408	438	413	423	387	390	401	423	409	383	416	455	372	442	437	457	437	484	412	429	398	436	414	419	393	403	447	457	437	433	385	401	445	434	408	425	369	403	372	423	416	404	407	444	448	433	425	433	403	450	393	385	436	442	445	430	424	424	409	432	411	400	401	463	366	410	413	381	467	422	399	390	402	383	393	451	433	401	416	414	390	422	419	416	440	391	425	396	421	397	408	427	411	430	409	471	394	440	370	442	428	418	421	414	477	427	450	417	413	420	393	405	395	427	413	414	429	409	413	446	425	424	407	434	420	421	392	419	432	422	374	448	393	424	457	478	391	430	396	395	461	428	388	440	392	407	426	420	431	390	399	400	447	398	416	397	413	452	436	414	428	413	420	416	413	393	387	419	416	420	398	432	424	464	413	401	420	382	397	414	415	412	432	410	437	422	398	399	406	427	440	397	413	428	441	443	413	399	416	422	381	412	428	427	406	401	448	408	374	420	440	401	416	436	424	403	440	390	419	410	413	449	421	399	445	445	437	433	437	414	423	420	432	420	437	467	431	433	414	445	399	402	414	430	450	434	444	441	400	442	405	356	415	376	403	443	438	395	450	432	401	404	440	367	389	413	420	462	446	381	411	405	424	439	464	410	455	440	381	447	441	427	403	362	423	396	396	430	403	410	444	384	383	407	425	397	422	433	426	395	428	393	434	421	449	410	408	399	379	435	439	406	449	427	413	396	384	413	390	423	389	375	436	410	402	387	420	438	404	466	421	398	394	418	394	437	423	403	426	409	408	418	418	454	410	442	412	406	416	432	393	405	418	446	407	422	408	439	389	414	431	441	405	396	428	433	463	413	420	442	456	403	445	432	448	422	418	400	446	416	410	417	415	409	397	471	434	403	471	357	411	420	409	464	419	404	430	422	442	422	397	403	399	402	423	407	419	465	424	446	437	409	419	397	417	439	412	406	456	410	436	412	465	442	421	413	381	403	427	399	397	388	417	427	392	409	414	456	424	413	396	434	414	433	405	388	388	436	437	427	425	414	403	363	390	400	436	427	414	419	429	462	395	425	431	372	433	421	395	435	408	426	445	408	447	414	404	402	383	425	399	454	406	414	423	424	437	431	399	449	435	395	403	416	453	417	412	458	396	397	390	443	409	443	396	421	445	411	410	437	402	420	397	437	415	396	431	409	417	411	432	389	447	421	442	409	432	442	423	431	446	444	396	410	429	461	435	418	393	421	430	425	429	422	449	440	415	399	420	418	414	423	422	427	393	413	427	416	417	413	473	436	447	408	407	378	379	419	372	421	413	428	412	380	417	399	402	401	429	391	394	400	436	415	429	412	421	417	410	408	428	428	436	414	415	418	398	409	417	408	411	456	433	413	438	410	432	428	373	387	427	399	418	414	414	427	410	389	409	421	390	406	377	414	445	406	397	396	415	389	473	419	428	389	433	412	418	410	413	401	399	428	417	399	414	384	430	404	405	435	434	420	420	417	393	435	391	407	396	408	411	442	408	426	410	424	430	455	363	424	401	418	416	433	432	426	448	405	439	425	423	436	400	422	411	435	380	475	389	392	438	384	383	406	450	398	418	414	418	444	421	378	427	385	402	429	396	379	418	446	393	425	438	392	396	379	420	445	446	433	416	432	431	403	445	447	438	409	441	406	444	446	433	428	439	425	435	411	421	419	427	395	409	422	454	401	404	445	418	441	423	438	433	400	402	392	449	417	459	453	432	396	419	385	397	395	432	415	378	421	390	412	399	408	414	438	421	429	391	435	412	398	428	442	406	392	426	429	406	407	437	422	419	478	415	426	420	406	445	431	400	453	406	441	398	412	388	422	400	427	411	434	421	406	413	464	402	443	393	439	435	431	438	408	419	414	409	421	441	415	380	408	431	407	417	406	411	422	415	416	384	406	420	410	454	429	448	400	446	426	436	412	462	428	390	355	418	398	439	440	392	429	415	395	448	401	422	418	439	433	438	425	398	406	449	435	387	436	424	411	415	419	410	405	392	393	406	400	426	422	422	376	442	439	410	409	394	431	402	432	397	458	425	423	376	411	418	424	423	411	429	404	389	379	449	410	425	433	413	397	384	422	483	448	419	426	417	403	420	420	443	394	406	406	403	412	464	429	421	403	394	412	406	446	423	431	407	413	385	431	439	397	415	426	398	427	403	424	417	418	387	423	407	420	415	436	417	451	413	421	438	422	425	434	398	381	409	398	423	396	390	408	397	403	410	422	425	441	420	446	415	424	406	388	449	391	407	404	410	439	411	430	459	459	392	426	429	432	416	392	410	438	443	431	387	445	438	424	432	425	436	429	408	425	438	426	432	423	356	423	447	401	409	413	422	402	426	389	435	420	447	419	454	425	418	423	419	406	448	433	447	414	444	420	414	422	452	450	435	431	448	418	387	422	409	377	428	455	427	413	410	427	424	429	391	403	383	418	403	420	418	414	433	374	406	382	424	424	430	401	431	402	405	449	433	473	428	435	392	409	432	439	439	425	420	449	394	431	440	391	405	390	403	442	409	423	433	449	421	380	414	435	470	413	402	395	396	422	400	404	402	430	424	459	461	401	446	457	418	397	430	426	432	399	433	402	411	419	439	415	444	404	393	412	407	427	446	409	403	450	380	398	415	434	448	441	399	435	412	426	422	400	396	395	407	466	416	403	432	443	429	402	429	418	410	397	428	400	417	424	443	407	440	423	375	449	411	414	417	386	461	458	459	433	430	414	380	431	430	435	399	427	397	432	420	415	424	422	436	390	417	429	405	435	419
22509	20970	30513	29436	30095	24258	14533	1117	301	300	321	280	282	267	252	257	270	245	255	257	243	241	251	260	233	236	265	292	223	247	246	256	237	285	254	238	237	238	249	225	243	249	240	267	241	259	222	219	260	245	247	230	246	248	239	241	252	235	258	268	252	255	232	243	239	267	234	268	257	271	244	250	242	248	245	238	218	246	199	259	242	240	245	237	233	247	259	250	220	230	220	230	234	234	232	236	239	234	219	234	252	251	267	239	244	248	251	235	252	222	237	253	250	220	244	227	265	262	248	244	239	238	230	227	254	234	263	250	253	255	257	233	259	252	257	247	238	246	244	240	225	252	235	251	251	252	249	252	232	247	273	223	226	240	231	247	249	250	244	254	245	245	258	215	223	241	237	273	238	228	257	242	253	257	236	242	252	201	239	244	218	230	252	221	197	228	219	247	240	244	267	206	230	231	231	245	241	254	231	249	244	249	229	225	252	228	251	233	247	235	265	231	250	261	227	241	252	243	244	240	228	248	226	260	238	208	271	243	243	232	247	224	235	234	237	247	238	236	245	216	225	244	240	259	263	237	238	223	251	258	217	229	223	258	239	223	234	272	242	241	244	219	232	208	247	241	228	249	252	244	228	252	233	229	257	218	250	246	240	250	242	216	250	243	239	240	248	241	251	242	246	225	234	225	251	235	249	247	256	256	249	267	234	229	240	246	240	266	209	242	239	263	265	235	250	243	246	253	239	254	273	260	219	216	239	240	216	231	240	232	264	247	238	241	194	251	248	229	236	224	259	247	264	241	234	249	273	231	256	265	258	249	243	243	260	256	236	269	234	232	273	259	229	229	248	279	275	247	244	257	226	271	252	242	282	256	238	231	251	250	234	245	246	235	238	230	240	240	214	231	260	242	213	238	235	209	230	258	257	226	254	239	227	244	245	228	248	253	212	251	223	240	232	240	254	233	237	252	242	235	234	242	265	257	253	235	225	272	267	232	262	245	210	235	237	241	224	244	244	220	239	225	234	210	232	249	244	247	267	240	244	233	260	220	244	236	255	227	237	229	242	224	237	210	237	260	247	245	241	252	239	224	251	235	260	257	249	234	229	245	261	240	245	256	277	245	261	215	247	260	242	246	240	241	254	251	245	264	244	227	260	242	231	247	256	237	237	225	245	262	207	244	242	239	246	237	244	261	260	225	227	273	230	265	230	247	222	247	274	248	243	229	262	255	239	215	231	251	249	270	241	231	229	239	266	249	241	250	241	223	237	260	243	207	248	223	235	253	245	235	244	265	231	233	253	217	242	246	218	246	239	250	247	235	222	244	233	235	244	258	230	218	243	246	260	266	218	245	258	251	245	242	246	235	242	246	222	243	228	236	250	222	227	226	230	250	244	240	240	252	250	252	238	238	242	248	243	224	241	252	267	239	234	248	247	280	223	233	253	267	265	250	237	206	242	227	246	219	223	242	255	239	240	236	228	246	255	240	245	237	276	246	249	217	253	245	245	242	227	265	228	251	229	246	238	269	244	253	236	253	273	220	233	248	262	224	210	249	244	231	244	236	228	257	230	266	209	245	251	245	236	250	212	243	245	256	240	203	229	247	238	246	233	236	255	266	258	251	241	222	226	226	231	243	238	256	255	235	228	251	234	251	282	246	256	223	233	226	228	273	272	217	241	241	237	247	246	229	259	210	249	257	243	274	232	228	247	242	264	246	251	238	274	242	215	240	235	260	220	225	261	233	255	238	247	235	255	252	248	249	259	244	257	252	231	246	219	248	249	258	228	221	240	279	220	262	244	285	220	219	278	221	248	257	253	237	257	259	255	224	263	230	223	233	247	253	245	228	246	256	235	254	235	228	247	242	256	212	255	222	243	224	254	260	270	271	244	238	263	250	239	250	239	238	217	250	237	230	272	251	255	236	251	233	240	253	231	225	224	242	221	238	210	250	229	227	247	225	290	268	244	261	278	257	275	240	256	260	235	251	237	237	236	223	216	256	241	227	239	229	284	250	247	253	259	242	257	259	228	249	250	254	268	237	217	250	233	238	264	236	250	239	251	243	243	265	213	246	231	258	263	246	229	237	235	221	267	252	241	234	254	278	204	234	235	234	227	223	211	225	240	252	255	244	256	229	241	231	229	201	246	246	222	207	223	238	241	239	211	265	255	229	238	237	263	259	231	234	221	238	240	253	232	260	234	244	250	229	241	237	245	204	226	257	237	246	238	268	229	237	223	256	227	237	256	241	229	243	225	243	259	225	229	246	226	232	229	239	272	246	221	242	265	227	252	241	236	243	215	248	232	243	218	239	211	254	220	239	255	237	266	254	237	236	267	248	243	249	224	248	233	238	258	231	257	241	251	222	270	217	249	246	234	222	249	262	226	243	263	251	233	242	264	231	264	265	246	261	238	246	266	224	268	272	243	255	224	228	251	254	248	212	222	243	250	245	264	249	253	226	249	225	225	235	224	258	251	247	263	246	216	254	234	235	214	230	251	242	243	240	229	276	251	231	243	262	269	245	249	230	237	221	238	247	268	273	240	218	242	215	246	238	257	259	217	217	253	235	216	214	237	241	230	233	217	236	251	240	256	214	225	226	252	232	234	259	230	237	240	246	255	238	239	212	247	250	221	246	221	215	256	249	213	244	262	234	245	238	239	245	263	251	250	255	242	266	240	248	231	242	214	232	223	227	223	263	248	246	234	247	225	218	223	247	254	254	214	245	224	218	250	224	254	261	264	252	229	277	237	263	237	243	234	212	261	244	253	253	236	234	237	222	261	241	242	260	269	259	248	233	251	237	252	252	251	253	230	226	217	268	223	254	237	235	263	216	247	230	221	235	230	251	264	223	276	219	228	234	237	260	235	244	227	226	251	207	251	244	252	218	234	255	264	251	206	226	202	244	248	262	236	218	273	260	228	266	233	251	264	247	227	232	251	250	234	217	240	246	250	252	244	256	253	228	207	263	220	256	221	238	233	221	228	252	250	238	236	238	205	228	238	232	231	229	271	254	256	235	232	229	224	230	252	244	252	257	215	242	248	239	236	235	241	238	241	220	286	233	245	245	257	212	235	252	236	255	230	235	221	224	240	239	234	250	227	257	255	225	217	215	248	251	241	250	230	260	242	240	248	242	212	243	247	222	252	234	267	235	246	225	218	247	250	260	216	254	249	227	261	255	225	251	222	234	251	239	270	237	226	260	226	221	254	247	225	236	254	248	239	206	252	264	252	240	231	280	273	214	258	259	240	249	247	238	251	253	200	244	225	230	250	233	257	235	227	256	229	249	223	256	251	216	228	224	218	252	234	248	221	236	249	261	238	258	219	240	245	238	227	232	242	228	235	272	252	222	254	251	218	251	219	235	233	231	213	254	263	257	251	236	236	239	213	226	226	239	235	254	267	232	278	255	221	264	246	207	279	245	228	232	244	245	233	225	260	257	226	262	237	260	226	229	245	245	219	241	225	258	230	262	248	248	216	215	211	242
58710	97710	82551	64229	48448	24381	2542	479	449	417	392	375	357	332	332	312	332	292	298	286	321	325	288	289	295	286	290	300	295	319	325	278	276	279	269	301	303	311	279	280	265	309	313	281	302	270	291	269	285	297	295	303	285	281	257	286	272	311	315	273	310	321	303	292	286	307	296	301	298	314	281	313	302	276	268	276	294	304	315	269	266	272	264	301	302	292	302	312	261	300	276	292	257	292	309	299	297	307	287	289	286	302	315	303	270	277	271	281	289	282	320	280	289	266	284	248	293	264	300	271	290	305	286	309	280	297	283	303	293	276	268	270	269	277	331	284	298	300	291	270	319	288	304	285	318	284	287	293	270	304	268	267	310	290	279	280	268	295	256	281	293	269	298	280	281	276	283	324	305	283	273	288	286	272	291	313	298	290	305	323	307	283	277	271	255	299	283	278	302	277	289	286	280	280	340	301	277	276	313	294	277	296	273	267	303	272	285	284	289	297	277	304	300	286	288	298	334	310	312	311	277	308	281	307	286	272	297	285	309	288	322	295	265	259	263	311	280	305	279	292	297	279	336	299	312	304	285	278	258	304	286	290	286	329	265	290	327	285	301	289	273	283	272	277	271	327	266	284	287	290	289	306	265	290	278	283	270	264	312	290	271	282	278	286	301	267	252	320	260	252	286	305	265	299	312	294	271	291	284	295	261	279	279	264	285	290	296	291	253	315	300	312	285	307	278	313	298	302	269	290	298	277	299	280	322	287	281	264	271	293	268	284	294	276	290	289	287	289	305	323	271	285	298	257	281	299	240	269	277	286	277	295	291	287	286	287	285	275	277	287	284	288	280	284	298	297	265	295	264	304	294	286	299	251	322	294	289	271	310	253	279	272	269	258	290	303	272	272	311	285	275	268	251	281	279	303	279	288	284	340	314	269	294	280	293	297	279	287	329	282	271	268	296	275	269	278	278	277	295	304	297	291	280	293	288	278	258	320	288	290	309	317	308	315	279	303	309	287	299	311	282	318	314	288	297	282	291	279	299	287	297	293	253	279	284	298	273	277	302	320	285	268	282	297	279	290	304	266	308	276	300	261	269	260	284	313	313	304	303	282	254	293	303	287	294	238	314	277	269	277	277	306	263	262	249	287	323	270	320	297	289	283	296	303	283	287	301	311	277	269	297	290	272	290	326	271	282	303	284	296	293	266	327	304	254	296	292	274	260	295	280	274	295	274	279	302	277	291	295	310	274	321	308	295	277	280	255	288	265	296	305	278	283	300	304	273	277	290	323	275	271	304	284	289	284	315	301	281	283	271	293	286	279	285	309	312	302	278	297	289	303	293	273	274	285	284	282	293	303	255	297	282	293	292	293	281	279	289	282	306	263	287	283	301	288	293	267	285	282	278	256	302	283	282	288	280	326	304	325	292	299	298	270	260	283	272	300	284	263	327	285	282	274	269	300	268	274	287	291	302	295	315	274	283	288	312	300	306	277	284	285	301	307	277	269	285	266	287	281	305	290	274	272	299	270	262	317	286	242	304	293	285	330	328	309	286	264	309	295	315	259	298	306	286	281	302	288	284	290	290	289	329	289	276	279	272	314	282	278	290	292	277	276	290	301	300	295	276	277	258	311	286	282	301	268	305	273	286	285	297	274	294	277	280	269	273	281	276	290	313	293	279	300	276	285	269	294	288	292	286	295	296	295	256	285	296	281	299	302	299	292	265	300	302	273	298	281	264	285	287	274	318	291	314	281	316	305	292	289	285	294	271	307	303	285	284	302	305	292	276	301	293	250	272	283	269	315	257	276	283	294	273	260	267	273	282	305	295	281	294	290	316	270	289	270	294	288	308	279	270	258	302	287	300	308	276	310	261	256	300	279	285	306	315	310	298	303	269	291	311	289	312	251	294	296	318	279	283	307	272	275	268	287	279	305	333	293	277	266	298	287	261	258	260	295	307	304	278	274	269	314	283	273	290	298	278	293	299	288	284	303	273	311	301	261	299	284	270	302	300	307	279	265	289	272	302	282	247	284	289	289	280	293	287	300	283	279	269	267	271	281	292	258	255	304	294	276	302	299	304	278	276	291	312	267	280	294	297	268	272	269	277	280	285	254	290	278	281	289	260	319	272	293	293	283	294	272	264	292	302	297	285	287	301	308	309	257	301	276	292	277	302	308	262	285	262	292	269	294	281	261	275	285	311	257	261	254	293	314	303	308	297	265	287	282	300	270	289	291	296	261	307	284	307	292	318	280	289	278	306	302	301	302	306	291	295	284	271	270	294	289	302	300	282	291	278	295	317	286	281	324	296	303	280	308	297	307	290	264	268	285	289	273	276	265	302	267	281	313	276	313	263	283	264	299	287	333	315	277	283	288	269	300	295	290	297	270	307	287	282	279	281	305	322	294	267	307	291	276	257	281	267	266	290	284	285	295	297	311	272	265	278	291	285	292	285	270	278	290	272	274	250	284	280	294	267	282	279	279	288	302	265	291	275	283	272	303	315	288	304	295	263	290	247	281	308	294	325	278	277	289	286	303	277	290	288	285	293	306	315	272	296	300	268	278	295	296	275	297	287	287	311	284	288	296	313	271	275	295	272	270	303	291	288	308	284	288	314	292	284	283	288	266	293	290	284	263	276	309	266	288	258	264	272	308	282	312	289	278	271	318	308	277	269	252	278	299	275	282	292	286	283	326	293	288	293	275	271	283	279	295	260	284	308	281	286	284	275	274	267	303	271	270	293	293	300	277	274	282	306	274	299	313	310	311	277	314	287	274	273	286	281	272	265	262	287	283	270	283	268	296	313	289	265	316	310	300	303	293	259	321	334	297	300	274	309	279	287	287	301	300	290	290	300	294	265	274	283	316	257	300	276	304	291	279	270	296	311	284	278	299	289	261	287	277	291	310	303	283	305	275	287	264	272	302	286	293	272	275	293	277	307	298	303	264	316	293	251	269	296	303	291	268	290	275	271	256	304	299	269	291	254	298	286	299	297	277	307	294	280	302	320	303	304	291	285	282	289	271	280	298	282	285	282	298	303	295	286	271	288	280	318	281	267	281	304	291	284	294	286	322	297	290	288	301	271	276	319	299	309	262	281	289	289	292	278	301	289	272	283	284	277	276	279	295	288	269	261	299	259	282	275	302	277	255	276	291	289	293	275	298	258	290	299	287	308	277	289	276	291	281	278	266	267	281	292	255	280	270	301	272	278	286	283	312	292	289	303	284	260	317	294	274	285	270	308	276	297	276	300	290	319	287	302	293	306	280	291	254	312	283	288	259	268	275	295	283	271	287	315	289	269	289	277	268	294	278	284	275	278	286	275	283	322	280	285	271	290	296	315	298	297	282	300	305	245	253	273	246	278	250	289	282	298	283	278	281	261	283	294	281	290	292	261	297	272	278	314	280	268	288	287	261	286	271	270	274	270	277	301	276	306	285	273	302	296	294	278	299	311	276	288	289	315	281	273	313	281	332	274	253	304	296	250	276	293
27133	24581	28664	20972	8462	1710	628	534	537	538	566	541	563	504	554	515	544	500	532	538	506	590	527	541	533	513	560	497	573	548	537	571	526	539	531	574	551	546	523	516	577	539	560	522	572	493	523	567	541	562	567	545	494	541	541	561	583	539	552	515	517	530	566	543	574	553	529	562	541	550	545	591	540	559	553	527	532	548	530	481	517	498	500	523	552	543	511	565	528	571	550	542	545	542	546	534	520	578	524	601	494	561	521	553	530	528	510	529	557	549	539	500	512	555	524	509	548	523	524	503	529	514	530	561	491	543	497	562	571	535	539	535	555	536	542	527	558	512	554	522	533	524	540	499	547	509	505	534	534	556	564	543	544	513	546	524	552	522	504	537	533	596	531	514	504	565	484	495	564	545	541	518	540	583	502	520	551	540	512	530	506	499	553	549	540	557	556	544	538	532	518	550	522	531	536	546	538	502	509	530	501	527	543	509	539	510	571	547	556	575	512	509	530	579	524	526	510	522	531	477	512	519	549	560	537	570	548	521	530	510	515	573	551	562	512	578	521	564	524	550	495	539	541	525	573	553	535	554	566	521	506	544	534	512	519	515	556	508	519	533	581	530	526	510	551	523	546	494	534	520	557	541	533	554	524	524	510	549	560	564	530	495	593	593	516	572	579	539	535	591	537	567	546	545	542	502	527	502	528	509	535	567	526	552	518	526	509	511	522	503	509	513	518	547	575	522	571	541	547	517	521	533	528	538	565	569	523	504	548	522	585	525	510	536	525	500	552	594	538	541	563	521	575	538	578	527	525	526	532	519	535	516	515	534	534	497	512	547	542	521	519	541	560	503	496	541	564	537	512	533	567	520	560	530	542	528	531	556	530	505	535	567	508	578	528	542	526	514	538	532	516	512	543	514	586	539	515	519	556	542	535	538	563	562	513	531	568	506	531	554	524	525	576	540	525	513	547	551	538	536	520	536	540	535	531	538	562	497	536	541	540	543	531	518	597	546	517	501	540	532	521	518	532	528	523	537	518	500	552	557	568	529	513	502	531	537	519	552	554	525	548	554	551	518	495	489	535	487	540	538	581	555	573	565	541	511	544	575	529	517	544	532	532	539	548	553	483	511	495	542	534	515	558	521	486	527	536	514	534	514	539	529	528	539	544	546	547	543	518	537	520	564	526	557	541	512	481	592	537	554	523	531	564	547	546	530	578	519	508	569	532	548	552	518	541	578	531	526	542	526	505	528	557	528	561	515	539	542	547	535	544	522	536	539	539	542	538	535	551	499	525	548	556	533	553	507	541	532	562	520	538	543	548	516	526	558	530	492	515	560	571	552	544	520	532	562	530	530	563	511	539	551	525	580	493	527	512	547	567	543	498	525	522	536	567	520	550	519	563	532	511	533	558	563	550	569	530	507	548	532	546	560	533	567	558	505	504	543	539	532	587	547	528	532	516	522	515	509	492	533	535	529	528	538	523	525	533	505	594	468	514	515	524	544	532	516	546	553	544	526	524	533	557	516	490	520	486	549	533	542	542	555	531	518	538	573	556	532	523	537	560	511	543	561	526	511	541	541	540	540	536	551	577	539	543	552	533	516	570	536	538	493	506	558	543	560	539	571	547	571	519	571	554	534	526	535	522	563	547	541	541	485	548	544	572	557	525	536	577	540	518	536	512	527	527	540	502	554	518	514	521	550	521	538	545	512	507	547	566	531	529	527	549	518	550	561	562	566	531	497	531	541	559	519	573	525	528	532	519	553	552	540	527	496	551	486	536	546	557	525	558	524	523	582	541	536	540	577	523	553	511	577	539	542	518	544	526	560	497	558	520	533	552	515	530	552	514	530	530	521	514	507	555	555	550	524	507	535	512	565	544	563	559	519	497	576	536	544	582	507	549	532	558	520	588	557	570	532	500	496	523	522	515	519	534	532	555	524	528	536	561	508	549	524	521	523	517	534	547	557	547	528	533	551	538	539	502	561	525	528	541	539	541	531	550	523	471	517	537	544	559	525	542	527	526	536	544	515	553	522	491	520	502	554	509	544	548	546	524	515	536	543	490	555	539	516	556	512	552	524	529	565	538	531	573	490	545	559	603	499	506	594	499	571	562	511	555	533	518	538	529	537	526	530	501	570	525	521	563	488	514	521	545	518	510	546	517	570	572	514	544	534	525	522	538	548	564	481	505	550	544	560	516	562	531	528	520	555	536	545	546	537	527	534	504	531	536	544	506	511	519	533	506	560	550	533	550	556	539	513	520	559	542	530	508	537	527	527	544	544	546	508	533	558	510	533	577	564	538	528	570	538	563	552	512	568	516	541	565	564	527	561	531	573	526	510	500	551	520	519	569	521	537	508	515	577	592	504	545	536	548	552	575	542	525	551	524	528	545	555	536	601	532	516	521	537	528	569	522	574	521	547	533	502	548	530	541	507	554	565	545	578	580	566	565	513	540	550	541	536	521	583	538	526	525	565	548	543	550	577	512	553	519	564	528	520	506	551	557	521	545	571	540	513	568	524	526	561	506	566	530	560	529	550	562	559	476	541	523	558	510	531	542	569	555	565	535	472	491	547	532	499	504	553	546	538	491	542	554	536	520	489	490	515	552	553	564	555	505	513	558	531	522	530	578	561	536	567	531	493	566	545	522	567	571	527	533	536	561	507	528	543	522	568	520	595	542	508	528	530	530	515	535	505	521	535	563	537	511	531	496	564	503	501	520	553	541	524	581	540	531	557	504	577	508	557	552	522	546	556	536	522	536	525	534	570	553	547	550	577	526	525	516	547	547	543	515	541	550	508	521	559	506	529	554	508	572	511	531	547	559	565	518	519	518	571	493	544	517	538	534	524	555	529	501	556	501	533	490	515	564	536	519	516	538	526	519	543	533	569	526	556	558	555	541	556	527	553	527	584	518	539	588	551	531	563	533	540	519	519	549	527	507	546	587	557	505	561	577	534	484	519	554	549	527	496	540	547	538	543	573	551	506	579	551	520	570	542	599	537	555	526	525	535	518	544	526	527	519	559	485	532	509	550	536	571	514	500	584	513	568	543	516	560	556	519	544	502	555	535	535	534	523	550	549	541	516	517	552	532	547	569	521	548	561	506	523	552	542	544	495	554	539	533	570	560	561	503	555	550	525	540	513	518	529	479	529	561	527	540	526	545	512	499	525	572	570	512	568	560	547	552	560	513	530	519	533	531	510	545	524	526	514	527	511	567	527	543	517	520	566	559	581	524	543	552	573	519	514	558	496	540	577	504	529	534	502	519	520	538	507	555	544	550	561	546	562	495	511	527	536	551	543	516	525	519	560	570	537	516	521	562	515	559	562	544	509	518	506	512	554	572	558	549	533	545	523	521	508	535	525	533	538	521	551	520	562	548	559	573	533	546	550	558	506	503	538	573	541	538	522	554	519	599	538	528	511	573	542	528	514	530	526	542	529	537	592	547	524	539	525	530	509	506	527	535	533	567	542	551	519	506	527	576	547	538
26409	40324	30315	18296	8656	2238	736	627	662	614	655	628	688	630	695	668	650	614	665	653	623	641	608	626	653	685	644	663	619	640	648	649	649	630	630	693	625	611	651	644	622	680	659	609	652	653	610	677	659	680	679	648	622	625	622	675	675	621	666	651	667	616	632	637	652	642	619	641	695	643	639	632	661	638	619	618	663	614	614	632	689	639	640	586	636	646	629	646	681	613	636	607	644	656	660	695	628	650	631	665	623	661	680	649	670	659	631	698	691	637	607	637	708	621	631	658	626	648	671	604	654	691	672	671	656	616	644	670	593	640	674	635	672	628	647	630	629	634	666	652	670	622	631	691	610	643	656	676	671	663	617	666	634	622	610	634	657	648	682	675	648	685	636	627	621	614	677	643	680	639	644	668	632	647	684	669	645	645	658	612	594	657	639	670	628	680	652	661	645	676	651	669	664	670	692	608	645	679	642	642	642	662	653	652	646	677	675	626	596	608	676	634	720	619	687	611	680	657	622	664	680	656	625	666	625	669	667	666	697	667	693	614	634	656	658	607	667	653	615	646	650	602	689	706	683	643	605	628	630	677	631	622	618	677	616	643	661	658	666	657	639	673	650	638	632	651	605	666	637	621	677	638	634	594	622	652	621	677	627	689	625	655	644	640	615	662	672	641	703	632	670	626	615	633	607	665	623	620	639	688	674	688	642	605	632	696	660	661	634	657	643	592	695	689	662	648	702	618	646	639	619	664	671	611	625	640	623	625	633	649	642	623	632	640	666	636	724	659	688	609	627	600	645	664	626	640	678	623	600	639	651	648	624	644	662	590	660	629	603	644	657	618	642	665	677	630	660	658	603	659	594	645	637	597	635	635	625	623	611	642	652	624	685	636	644	647	643	621	641	677	654	634	687	639	634	697	655	657	612	648	610	695	690	615	707	621	621	672	692	662	622	644	661	635	629	625	639	638	657	630	649	642	627	661	609	666	603	626	661	669	646	678	623	666	638	681	653	663	668	653	601	637	652	628	649	625	631	628	649	646	687	637	604	674	640	696	629	662	643	656	693	625	668	665	613	654	641	659	651	709	675	651	602	597	678	649	635	633	661	672	639	636	616	687	635	645	623	679	629	629	621	671	625	665	647	649	603	619	622	609	620	654	713	671	641	646	671	634	628	626	663	687	664	665	628	602	657	628	604	642	641	593	680	660	670	603	640	630	625	620	622	622	641	660	638	675	646	664	639	586	625	632	688	671	644	621	645	640	634	652	647	675	640	659	692	633	672	630	682	614	700	640	655	692	644	646	674	663	615	637	653	596	653	638	653	649	680	675	624	669	637	669	641	649	635	672	647	672	652	655	639	616	608	638	644	620	604	631	671	670	600	626	640	649	621	624	613	604	614	640	649	677	651	662	623	641	672	664	630	623	661	643	612	636	634	675	619	627	635	667	648	623	637	653	683	636	624	660	628	608	651	680	604	629	676	599	645	656	662	667	642	674	639	648	621	688	603	664	608	666	663	606	615	675	626	698	674	611	699	650	623	634	621	660	637	648	630	618	622	707	656	650	668	682	644	674	615	659	692	589	657	637	629	660	676	659	639	637	660	605	647	659	660	696	665	635	664	655	654	674	610	653	619	627	687	636	620	628	616	663	654	630	681	606	685	698	665	615	647	643	659	596	628	639	610	647	640	675	626	667	692	621	605	626	673	694	650	625	697	694	628	649	633	637	613	648	637	642	675	608	639	666	613	631	643	635	687	651	643	662	635	641	615	595	596	668	649	625	638	648	681	659	625	606	629	663	656	643	630	611	636	654	655	664	636	637	627	649	653	641	666	645	629	674	651	621	622	693	676	638	628	587	629	649	597	650	642	673	691	606	657	635	642	588	651	684	608	649	636	626	637	653	645	644	669	681	668	619	589	640	640	667	640	652	623	633	654	685	671	622	674	607	598	631	639	616	647	641	655	629	707	631	688	636	648	631	643	618	661	652	614	638	652	625	617	674	632	656	617	606	632	638	608	691	648	649	626	657	651	648	631	666	622	667	682	667	623	627	651	650	635	630	647	649	642	668	671	618	626	631	682	650	629	639	643	721	606	639	644	665	624	621	626	654	578	668	630	646	671	651	650	658	685	598	648	627	673	657	660	642	626	654	658	649	654	627	633	637	653	673	661	641	619	641	640	632	616	704	666	671	675	697	646	621	632	642	642	669	598	655	627	655	636	654	625	669	603	721	619	635	644	619	628	650	657	645	670	642	657	622	632	655	586	655	649	657	619	626	702	638	632	667	690	653	659	639	651	689	668	684	681	655	645	628	590	656	654	644	639	662	646	652	701	654	641	670	633	683	692	626	665	653	666	676	676	677	653	671	681	625	627	666	667	607	639	651	672	573	600	657	650	670	629	599	620	683	616	608	590	665	605	656	659	657	658	625	646	658	635	667	640	639	645	659	613	675	653	615	634	674	679	670	634	672	616	664	614	673	661	657	625	615	628	618	622	595	669	662	650	609	606	660	683	686	629	689	623	624	671	657	665	669	642	641	622	667	656	609	649	670	681	673	676	592	723	653	616	676	637	637	658	626	659	636	661	659	628	677	600	639	639	665	651	625	638	694	676	659	618	619	636	682	667	637	647	673	660	656	710	627	645	662	662	661	614	636	669	672	645	638	654	667	643	642	625	684	605	677	665	662	631	660	648	624	613	687	640	648	661	654	706	622	640	686	636	656	701	700	661	628	680	649	686	674	687	624	661	614	643	634	651	704	630	641	647	689	650	668	658	673	630	684	613	628	582	673	655	675	697	663	666	652	651	622	615	663	658	666	600	678	650	652	637	627	673	710	700	625	634	629	648	623	678	629	669	644	646	643	662	654	673	670	629	631	653	655	628	663	645	679	647	648	667	671	646	654	624	601	671	678	684	682	650	581	647	671	652	627	634	605	680	626	662	647	655	631	607	628	631	678	652	622	643	620	632	649	648	664	642	640	635	672	658	669	658	648	595	649	634	613	683	670	607	652	630	610	616	676	657	615	645	638	638	670	624	642	690	683	645	651	602	623	633	625	636	651	698	648	628	655	676	620	646	637	623	612	636	649	661	714	631	673	682	630	655	656	614	607	646	652	606	655	640	658	637	622	606	614	635	638	659	677	621	630	629	673	665	634	693	633	678	647	670	674	671	667	633	655	656	632	653	623	683	603	645	640	653	686	675	623	649	651	628	648	700	651	653	672	602	585	643	674	652	691	651	637	633	630	638	669	686	639	649	627	645	625	646	670	666	613	638	660	626	654	648	635	627	604	718	675	668	615	682	620	624	682	653	653	626	651	639	650	672	615	673	664	648	659	617	669	633	644	682	689	664	655	611	659	625	654	640	664	664	662	662	630	679	674	593	717	601	665	607	686	614	652	643	678	648	584	644	653	650	600	652	620	634	645	654	619	703	623	618	627	640	664	648	667	661	663	628	598	606	635	675	634	657	662	666	633	631	671	602	656	646	698
23388	21184	32071	33572	29675	19102	5671	426	408	352	357	388	353	373	347	336	336	347	370	321	344	309	336	330	325	351	333	314	336	356	322	334	343	331	350	325	324	382	368	357	312	341	330	328	338	327	336	309	358	353	362	342	333	317	314	362	362	321	327	338	328	344	331	321	314	292	318	345	358	336	352	343	366	359	331	342	322	335	334	317	320	324	323	341	330	329	334	296	351	337	316	321	288	318	328	360	334	318	353	341	287	333	313	364	360	345	346	332	340	318	295	349	296	303	322	343	320	301	293	365	320	326	327	338	349	327	334	350	335	363	346	338	315	328	372	334	311	323	333	349	327	339	345	344	360	334	294	334	308	366	335	318	314	340	366	323	326	319	346	317	325	345	341	340	365	314	349	332	337	313	329	339	312	309	290	347	320	335	326	328	326	319	322	360	321	350	333	366	339	334	349	362	324	351	334	367	331	341	348	344	322	325	362	316	316	358	356	312	317	310	352	339	317	312	329	330	350	328	349	359	334	331	359	333	340	293	324	344	320	335	340	338	304	344	363	331	321	343	320	342	350	340	324	323	336	304	366	332	323	362	349	354	324	323	284	321	336	354	355	313	337	326	335	331	360	317	335	346	305	324	345	309	278	344	337	319	346	323	343	336	324	320	300	348	331	324	351	305	332	359	324	357	333	320	372	345	351	331	320	337	328	324	327	336	320	326	349	315	352	338	323	354	311	347	338	332	339	314	345	352	391	340	322	330	347	343	344	333	345	315	325	362	363	322	355	355	368	356	339	334	364	317	343	326	345	317	306	343	354	333	320	362	302	322	289	330	351	319	316	347	343	324	368	318	357	332	289	333	324	326	336	326	349	360	325	314	312	335	338	346	325	347	340	334	364	336	334	316	328	302	350	343	337	354	332	345	361	352	357	353	338	304	342	358	354	332	317	356	341	304	353	316	345	339	338	324	337	330	344	322	352	314	318	302	344	329	322	332	347	353	329	362	340	333	354	336	325	332	333	325	344	320	332	327	359	367	347	336	300	302	336	323	355	340	316	333	326	334	336	355	316	360	335	328	342	334	305	376	349	323	340	372	328	351	284	377	359	325	345	360	391	323	326	345	332	326	325	316	333	326	356	323	342	348	326	332	344	349	344	333	344	327	327	335	344	349	301	341	394	360	327	317	322	317	332	350	295	335	329	305	296	349	284	345	315	358	327	297	342	339	311	308	371	311	353	335	335	340	327	307	333	356	353	333	341	377	333	334	387	335	410	346	356	306	293	334	328	329	338	337	372	325	310	378	331	365	316	309	323	330	363	349	340	347	340	341	346	325	351	333	322	352	284	349	319	329	298	311	325	324	364	336	356	310	321	327	344	348	328	301	325	340	346	356	325	344	335	361	351	332	347	333	295	346	327	357	331	344	346	363	335	317	363	317	317	372	329	324	348	339	333	334	349	337	307	328	356	343	344	349	317	306	329	319	328	370	318	353	345	359	325	320	330	350	327	310	334	332	291	328	351	329	348	332	352	328	311	325	313	355	358	321	320	345	324	316	323	314	344	328	330	359	362	316	317	314	326	303	275	341	315	345	345	320	337	346	300	340	326	331	309	346	321	315	320	353	359	327	317	328	358	350	339	309	321	365	337	316	344	358	328	325	378	320	329	328	307	349	351	330	355	326	337	328	336	340	322	344	305	349	335	344	335	335	348	367	347	332	348	342	346	357	355	334	350	322	305	359	304	315	296	354	342	376	320	322	318	364	322	328	350	332	346	348	339	338	333	339	339	306	323	317	326	335	334	337	275	302	345	330	348	320	336	295	326	324	330	326	336	307	330	350	318	304	357	327	341	363	346	347	336	351	344	322	306	354	302	310	314	330	326	354	323	320	332	342	393	299	338	343	331	345	341	297	296	349	327	334	313	331	340	332	333	331	336	365	335	314	328	300	327	353	336	305	309	332	341	329	332	367	343	339	337	366	371	351	335	333	325	315	327	311	306	332	329	359	340	356	323	336	335	356	326	327	336	352	343	348	345	352	328	348	334	340	329	355	342	354	372	326	321	315	326	361	350	310	331	337	344	337	339	360	350	327	369	334	353	317	347	354	325	343	351	344	350	309	301	346	355	339	300	334	352	322	337	330	298	347	335	328	329	335	278	342	348	314	319	346	339	333	353	348	358	331	322	335	352	326	295	328	327	342	313	272	331	350	345	305	284	334	331	321	293	335	350	368	323	323	344	314	314	358	336	357	337	349	327	327	315	324	358	360	343	337	308	344	303	360	328	323	354	341	333	322	334	328	339	369	308	303	313	293	309	333	345	336	344	306	342	343	350	339	341	358	322	343	316	365	313	322	310	322	327	323	317	339	308	311	328	365	344	324	354	340	328	342	374	338	355	312	339	285	318	346	324	349	369	352	339	346	321	304	336	335	310	328	315	349	320	339	341	312	308	339	320	317	332	341	350	312	303	338	301	342	359	343	335	342	339	320	334	367	359	322	311	306	368	316	325	371	321	334	327	363	290	342	333	324	343	342	330	349	336	341	329	326	309	348	353	363	300	328	376	345	303	346	325	311	317	305	314	328	317	336	362	325	341	322	323	306	367	301	374	314	348	328	360	323	348	334	363	318	343	349	325	367	352	343	352	307	333	332	354	362	328	349	316	330	333	335	354	312	338	320	315	359	346	351	299	334	341	358	316	341	360	336	336	326	350	394	338	335	347	363	335	293	349	367	330	322	298	346	320	356	350	352	347	382	333	354	329	351	349	355	315	339	385	354	334	308	315	351	354	318	346	352	337	312	334	330	362	330	329	306	360	326	365	300	327	293	350	347	325	327	344	315	354	293	355	323	322	324	312	352	344	318	342	304	307	322	313	338	324	310	359	319	335	346	331	332	272	350	329	327	349	345	337	379	341	342	333	331	365	329	346	309	321	312	335	353	341	320	326	358	352	338	303	366	340	337	364	340	315	329	330	347	357	358	349	308	305	322	341	343	375	327	359	326	331	356	309	338	316	309	371	343	356	371	340	338	336	334	374	352	361	344	351	360	309	300	360	343	332	339	320	329	350	327	334	333	372	328	355	311	351	337	351	327	372	348	325	361	357	337	330	343	327	370	318	337	329	321	326	310	325	325	367	367	303	340	329	320	366	336	313	340	327	335	343	327	328	332	324	370	297	321	302	339	310	325	318	314	342	292	323	345	342	324	353	340	337	324	322	354	332	356	345	320	348	344	304	323	320	331	334	329	327	325	330	341	337	315	321	336	334	338	316	333	368	337	327	349	357	331	359	313	335	324	363	315	323	324	351	310	330	322	349	334	328	364	319	338	358	316	310	330	354	360	325	341	317	330	341	313	324	358	312	329	311	355	318	313	361	333	347	348	334	328	322	331	319	324	348	346	324	327	327	326	359	346	320	337	309	337	318	325	363	302	325	347	356	308	338	339	336	317	337	327	379	350	319	293	358	339	326	346	321	322	354	332	331	363	333	338	318	349
52000	86920	71470	53137	36022	14586	1529	551	510	502	490	428	434	432	444	452	426	423	430	402	374	413	433	439	422	454	428	452	414	432	438	432	422	435	404	419	413	436	384	405	429	418	408	447	424	446	403	410	427	424	445	411	403	407	404	371	385	424	425	392	413	395	406	399	419	410	418	405	437	451	433	418	430	412	433	418	406	396	422	410	415	396	407	387	424	429	481	387	419	443	403	412	420	403	381	419	402	429	402	421	379	402	421	436	432	424	402	440	405	405	383	431	424	418	414	421	401	412	406	441	429	416	454	431	399	407	418	387	412	410	444	458	413	407	417	428	368	415	397	405	427	465	419	394	465	437	397	392	434	406	402	383	402	382	420	419	440	425	418	390	391	420	416	448	439	432	388	415	378	408	408	406	434	400	391	405	424	410	425	422	396	431	452	417	412	426	425	424	394	391	446	418	413	407	432	378	404	383	382	391	421	397	398	418	418	407	443	393	444	414	451	418	426	435	388	407	417	363	419	418	418	470	407	449	403	396	419	411	414	398	432	417	385	443	409	376	416	408	445	460	415	423	419	428	419	400	412	401	428	431	429	453	397	450	427	424	427	426	436	479	425	414	402	428	400	429	428	430	408	402	422	412	403	449	425	391	403	426	415	407	396	378	376	418	414	430	436	436	415	420	379	398	434	375	439	400	440	431	404	404	403	409	402	410	409	374	414	390	426	409	411	461	399	434	387	405	426	427	412	438	395	438	430	432	436	412	437	405	423	369	396	449	415	398	404	381	424	419	410	399	405	428	450	407	445	450	400	422	413	403	389	418	432	415	420	389	443	434	455	403	448	447	393	413	383	432	392	385	409	390	398	416	433	392	453	394	409	380	431	403	391	453	429	412	446	400	418	391	418	402	405	380	428	407	401	391	434	382	404	425	441	417	407	414	430	453	410	425	390	423	370	457	382	426	439	408	437	426	430	412	423	404	423	415	430	412	421	394	418	422	451	425	402	427	420	414	433	422	408	407	428	408	445	434	378	415	428	404	403	444	389	433	432	432	417	419	406	388	401	440	410	397	402	395	388	408	419	411	404	412	429	390	405	424	437	458	429	414	372	429	437	416	438	455	397	431	408	413	397	405	402	414	436	419	410	418	436	384	397	424	415	426	433	395	408	414	424	403	390	402	410	415	413	406	404	421	408	399	437	436	394	383	469	446	465	402	412	419	434	411	409	437	419	390	389	400	427	405	438	375	413	398	454	411	405	440	447	425	427	433	421	395	398	422	374	416	411	407	424	435	393	417	408	385	451	405	406	441	390	418	412	432	393	421	405	405	443	417	460	431	407	439	446	419	418	430	439	403	415	431	403	416	436	429	443	399	392	405	399	420	422	431	393	378	424	379	432	403	465	443	419	441	446	431	416	445	456	403	402	416	417	409	400	436	425	431	421	392	409	403	420	420	379	412	414	399	409	413	412	396	420	397	425	395	421	420	434	416	451	453	386	447	404	442	429	382	408	401	398	422	419	439	419	385	424	442	427	449	416	441	388	393	418	396	416	399	410	402	411	396	456	393	428	422	437	441	389	420	443	391	402	388	443	422	387	406	406	407	407	420	433	403	439	405	407	427	448	414	401	388	425	418	422	412	421	454	445	392	421	430	432	377	424	382	424	390	430	444	410	418	415	389	387	406	417	406	429	421	402	455	408	395	421	436	407	415	398	411	422	450	403	444	427	407	447	453	456	446	423	410	435	402	437	423	460	397	421	399	434	438	428	409	397	414	403	434	440	438	429	405	433	387	449	411	398	397	400	379	474	426	414	438	411	397	433	426	422	419	426	413	400	386	412	407	422	413	432	403	423	436	392	442	418	416	413	432	384	434	419	463	401	450	405	393	390	412	412	423	407	434	431	399	430	400	435	404	401	408	376	395	372	416	403	427	420	428	388	450	477	421	446	418	408	425	430	434	408	396	411	425	428	463	389	393	395	397	415	438	423	459	437	403	410	426	406	415	428	433	399	397	411	428	451	431	411	377	433	421	389	379	435	444	381	420	408	431	427	412	409	441	403	399	401	396	389	404	457	421	433	430	411	431	437	415	437	455	422	410	429	416	408	409	416	433	411	409	448	411	402	410	394	422	389	456	448	418	427	402	430	402	445	407	414	426	427	387	412	437	373	417	438	407	432	420	428	412	418	426	368	425	410	449	418	429	404	454	402	423	449	406	403	425	417	375	424	395	415	434	404	429	387	448	393	430	420	394	406	442	404	411	440	431	412	393	399	405	419	399	418	417	410	395	403	453	378	419	451	400	413	424	418	413	417	400	455	436	432	388	411	400	377	418	402	394	452	452	454	418	404	428	416	424	419	423	410	413	424	436	435	437	388	391	364	420	424	420	375	379	370	399	436	429	433	435	418	438	409	382	395	418	422	417	397	430	439	411	445	439	426	406	435	413	420	418	436	396	420	426	405	392	405	416	400	423	392	408	395	406	424	412	397	426	466	392	427	402	416	429	429	438	374	398	439	401	424	420	418	422	452	433	394	411	412	427	393	415	428	434	407	377	408	404	439	396	373	415	424	418	428	421	411	430	393	393	401	427	415	470	434	407	380	408	448	425	438	401	414	409	416	387	389	449	463	421	418	412	391	411	389	412	406	397	451	437	431	418	440	392	383	404	405	398	427	417	396	424	439	457	375	409	455	410	402	418	437	440	413	459	424	420	430	418	405	365	433	418	411	417	447	388	425	421	441	452	379	397	404	429	399	432	432	409	415	428	412	392	449	439	480	407	421	426	377	405	383	414	418	399	426	417	433	415	440	414	395	385	434	437	428	408	434	426	416	395	407	388	391	406	455	432	430	435	431	445	417	424	384	389	420	434	400	430	438	410	431	416	387	438	428	413	411	457	425	403	415	439	441	423	404	426	369	420	435	418	398	422	423	407	387	401	397	417	417	431	394	423	443	409	365	370	425	410	450	434	397	398	434	391	433	435	407	408	406	432	451	434	419	427	440	397	424	388	390	428	418	443	419	400	423	410	418	422	404	406	412	399	433	456	417	414	417	435	403	400	402	396	399	387	416	433	403	410	387	437	412	437	397	424	437	430	399	409	392	432	422	446	417	410	394	409	394	439	423	436	436	369	419	411	423	399	414	410	442	421	418	380	429	440	417	470	392	439	439	425	412	431	414	407	398	426	436	441	389	398	450	441	401	376	427	469	404	432	434	422	426	415	414	412	431	395	446	453	401	389	424	455	433	445	412	408	389	416	412	393	407	422	388	441	435	401	428	422	464	436	386	413	415	392	381	420	401	433	395	374	397	417	426	451	419	369	399	438	448	417	419	382	406	402	422	405	429	400	416	409	393	441	411	389	448	424	399	421	421	414	436	431	446	409	415	428	415	438	401	432	404	406	428	442	423	420	413	415	400	409	414	416	396	438	422	448	402	419	390	398	417	427	434	411	436	432	365	445	394	421	429	404	418	412	391	416	370	429	402	445	412	411
22457	20858	30118	29767	29532	22417	13267	846	324	290	299	266	277	247	284	271	254	251	260	264	254	252	286	249	255	247	242	237	238	262	226	238	240	230	223	215	261	224	254	196	232	226	240	233	240	256	217	207	233	264	223	225	220	250	232	290	253	247	284	233	241	235	217	249	246	221	245	240	220	227	237	235	257	235	261	241	239	223	251	234	221	214	243	235	240	255	249	234	232	238	235	226	234	262	230	242	245	239	246	226	239	224	248	258	213	237	246	235	267	266	244	226	254	244	222	250	210	231	243	267	239	266	259	234	240	221	218	250	249	247	247	261	237	259	258	215	205	224	222	255	241	251	235	239	229	255	217	236	238	237	235	219	234	212	252	224	256	242	236	251	261	227	247	247	222	249	257	283	215	232	227	239	237	223	236	216	235	244	227	229	238	240	220	234	232	249	251	233	237	241	220	234	218	228	223	223	245	243	241	235	258	252	240	259	213	235	230	226	224	230	217	221	255	257	249	258	234	234	225	223	215	232	235	231	245	225	211	245	246	247	259	267	255	249	227	259	249	234	237	212	213	226	255	242	267	214	275	251	242	247	238	273	251	222	254	219	257	237	245	246	239	226	217	252	229	247	241	273	250	252	205	245	246	216	237	232	242	242	243	248	249	247	238	245	243	234	230	226	231	219	234	247	251	228	248	225	258	200	246	224	254	224	252	227	266	230	251	227	216	255	248	278	230	224	267	226	252	245	256	250	268	257	229	230	256	233	243	265	221	223	224	248	229	236	217	235	251	208	220	237	227	222	235	251	208	215	230	263	247	230	196	257	210	235	227	244	247	241	202	226	239	242	228	240	250	266	231	222	233	239	263	280	239	226	235	211	236	224	216	211	202	237	212	229	225	200	222	231	245	234	197	241	218	265	212	232	229	247	242	223	244	223	261	207	212	225	231	262	252	255	235	247	253	209	227	254	243	237	232	238	211	232	251	224	233	224	238	237	236	247	241	227	272	231	247	228	243	228	244	217	251	258	248	236	265	219	236	227	234	242	240	233	245	223	230	276	216	266	217	226	244	240	256	218	232	246	270	219	236	232	242	219	220	204	244	227	246	243	231	230	258	229	251	229	233	248	247	230	233	234	233	234	250	224	249	225	261	241	260	233	217	208	244	229	240	254	240	248	212	214	236	232	242	257	240	257	210	231	202	247	258	226	229	231	234	231	248	237	245	241	221	210	229	242	256	228	239	232	229	220	233	204	244	248	241	249	205	227	247	228	202	229	266	252	254	213	243	222	250	222	255	228	248	254	228	233	252	253	232	244	252	235	230	245	221	235	237	226	227	210	236	261	223	252	241	219	256	223	243	209	210	263	207	230	234	205	239	233	218	241	207	216	245	220	266	224	246	230	275	234	222	235	227	248	244	250	253	227	239	222	222	252	264	214	238	239	231	222	212	253	240	246	248	243	278	230	242	206	243	239	239	250	224	231	250	218	246	242	229	238	232	238	260	226	230	240	211	259	266	237	250	246	248	263	228	251	225	258	242	231	249	214	245	237	251	236	243	234	233	228	229	222	243	244	229	225	211	248	226	258	247	209	247	211	245	249	236	243	244	229	261	243	224	253	254	206	260	244	224	245	281	235	245	225	228	235	233	221	225	239	243	226	219	254	241	238	231	250	214	237	239	235	230	242	204	238	230	229	221	232	217	213	254	251	258	239	250	263	200	253	262	206	272	224	248	265	260	215	250	254	214	218	256	220	256	235	247	241	234	233	244	245	212	237	228	260	236	254	220	196	250	225	235	245	231	243	227	211	203	276	199	233	219	260	242	231	224	233	228	235	225	205	254	221	232	212	256	250	223	244	253	232	213	219	221	242	230	227	242	225	233	242	237	224	233	228	253	222	237	252	227	246	238	229	235	249	249	229	221	248	206	257	221	237	248	249	219	251	228	217	222	222	241	244	209	240	258	257	238	245	236	234	245	227	270	202	248	252	248	242	235	244	206	230	238	241	228	228	216	244	225	218	226	231	217	225	229	227	230	244	244	235	240	265	226	220	213	261	246	250	230	247	218	265	238	243	220	241	234	233	254	250	231	222	253	240	240	211	254	235	207	215	223	243	221	241	236	212	240	236	236	247	233	257	265	257	242	236	246	230	248	209	217	206	204	220	225	244	239	249	214	245	240	220	230	238	248	257	231	212	252	233	203	237	240	258	241	250	220	223	255	221	242	258	231	249	233	221	251	233	263	226	224	254	216	220	246	245	254	248	227	236	245	229	224	228	233	243	240	228	245	254	220	214	223	228	200	255	260	221	232	259	241	239	225	215	232	229	255	275	262	203	218	242	245	237	242	252	227	233	195	221	251	244	206	257	239	239	253	262	254	237	262	222	206	246	240	245	248	248	216	216	255	189	260	221	230	245	222	254	256	225	235	210	266	251	220	228	220	228	245	239	223	221	216	229	233	218	214	246	236	221	209	262	241	231	254	256	214	209	240	228	234	226	256	254	255	229	224	238	227	244	230	233	238	233	237	254	228	217	259	217	217	222	222	221	223	266	240	217	244	213	234	254	229	262	217	247	243	249	229	240	238	258	237	256	229	228	244	250	231	228	248	235	244	231	244	219	255	225	220	267	225	243	243	236	233	248	229	260	236	249	265	241	226	220	222	239	252	236	236	210	229	254	224	215	246	255	234	236	239	231	242	219	249	250	239	216	211	242	270	257	247	194	255	254	233	239	251	235	224	244	217	225	227	224	265	259	233	247	251	244	232	231	261	237	242	251	226	221	223	235	240	209	230	229	225	245	223	257	220	256	240	210	256	240	217	216	211	243	245	211	235	271	269	248	255	239	226	263	240	236	228	248	221	234	221	228	233	260	230	252	213	227	253	241	222	258	269	235	260	231	245	239	248	237	231	224	228	219	251	210	251	228	246	232	253	219	222	249	222	248	238	239	267	216	241	237	251	244	206	228	244	214	252	225	211	264	243	239	269	220	259	269	246	244	263	242	234	219	240	245	246	247	223	224	242	236	238	248	267	255	226	239	226	247	232	220	246	235	246	251	241	222	250	237	223	229	257	233	236	230	275	231	240	260	242	205	245	222	250	241	247	238	265	278	230	245	226	243	231	204	226	247	232	232	235	248	233	244	223	214	223	246	266	246	215	232	211	259	217	231	227	224	227	254	250	229	240	212	207	230	247	229	227	224	222	257	219	253	256	227	240	232	217	218	235	218	253	242	242	214	236	249	245	235	198	261	249	229	241	226	272	234	262	229	244	233	251	244	230	202	235	271	245	230	214	220	231	249	243	259	234	241	233	229	240	258	249	246	240	229	271	223	236	231	212	259	217	245	238	265	223	214	245	258	255	234	237	234	218	239	262	222	241	235	228	223	220	251	202	251	232	228	232	213	240	226	246	262	254	235	232	270	235	254	201	223	255	236	240	248	244	248	236	254	233	241	236	221	219	215	247	221	245	238	231	263	222	239	233	264	240	253	256	231
58428	96960	82318	64262	45164	20910	2135	538	423	388	390	344	361	317	317	354	316	328	337	299	304	301	300	283	292	312	280	299	279	302	294	294	308	261	289	281	260	282	277	292	286	288	275	274	264	284	298	307	268	281	311	300	285	293	259	292	299	300	292	263	285	303	276	271	301	295	313	253	284	291	296	295	265	289	282	269	293	296	270	295	292	280	304	291	285	301	299	298	292	302	294	296	291	278	280	282	254	285	292	309	298	275	292	277	291	265	282	283	278	301	310	271	322	263	280	297	287	286	271	283	282	271	293	262	280	276	332	287	272	297	284	287	279	305	297	340	282	291	278	315	291	289	287	336	267	270	279	253	268	298	286	277	288	319	294	285	264	302	300	271	286	259	262	293	251	304	281	270	262	272	260	284	266	287	262	297	291	274	290	289	290	282	321	301	279	283	271	297	284	273	268	290	280	241	304	271	301	305	284	247	297	289	269	289	284	291	256	308	307	314	241	299	258	269	274	271	291	310	282	278	266	299	305	268	289	270	274	269	291	277	283	294	266	283	272	275	289	266	279	276	286	292	273	272	265	263	314	291	281	262	255	287	274	295	285	257	274	279	281	279	280	269	299	273	258	274	274	279	263	303	252	292	284	292	265	313	285	278	302	307	321	295	274	277	245	289	264	292	290	300	287	280	272	299	303	292	289	279	266	292	277	261	277	307	294	271	288	293	273	288	288	270	301	285	280	302	264	274	289	284	288	276	291	279	267	316	283	280	292	267	286	271	264	291	304	278	266	289	278	332	280	274	286	275	256	279	262	300	287	265	281	299	268	288	256	304	276	300	289	288	279	279	276	291	276	290	257	304	297	276	313	290	264	272	319	278	300	293	258	284	290	260	294	278	289	277	277	246	286	297	303	296	276	284	318	279	236	300	304	289	299	319	276	302	300	279	308	282	276	250	260	254	284	307	276	280	269	292	288	270	304	291	279	295	290	274	288	310	291	275	233	287	285	283	262	289	281	301	261	283	295	308	324	285	254	291	296	309	281	289	283	314	265	295	276	316	266	288	288	289	303	272	280	290	311	278	268	271	300	329	264	271	313	312	282	278	288	291	288	298	327	285	271	281	296	266	298	246	281	284	253	281	322	305	284	256	243	290	284	291	290	286	262	307	268	265	262	273	305	284	274	278	279	311	284	296	308	272	287	282	301	293	295	275	269	292	296	249	310	292	293	261	315	291	311	276	256	253	272	275	256	295	283	279	297	295	295	272	289	304	309	272	266	286	274	311	288	291	279	301	279	271	284	262	258	334	273	272	292	291	311	274	295	279	325	295	285	288	301	274	297	330	285	303	276	280	294	279	268	311	265	267	275	293	260	295	254	251	292	295	279	290	289	276	283	295	281	270	296	264	294	289	291	259	278	305	285	308	271	288	261	295	283	283	265	291	280	281	298	281	292	298	293	289	288	271	275	289	273	255	279	283	287	312	276	292	259	277	290	276	282	263	291	293	284	278	301	275	247	317	306	282	294	282	271	275	283	308	264	273	287	260	273	323	261	264	284	292	279	294	297	303	292	294	297	278	287	281	296	295	265	266	279	299	245	319	276	258	241	294	264	266	269	250	288	280	294	276	286	269	273	288	299	261	307	261	271	290	288	268	288	279	280	263	290	278	290	284	293	264	319	255	259	299	286	289	297	291	261	266	300	285	234	275	324	313	274	335	280	265	278	304	296	275	286	307	286	272	308	274	261	293	284	279	294	286	282	287	260	290	315	280	304	294	238	297	278	281	274	287	285	269	282	296	276	265	277	293	258	279	280	250	299	308	285	288	266	271	298	262	296	269	309	303	265	276	286	291	275	297	274	312	270	309	284	282	286	300	270	293	283	270	292	287	285	282	272	277	262	280	277	290	290	276	303	279	282	262	276	276	276	272	277	283	278	294	278	267	259	309	278	284	298	269	270	293	299	273	297	277	273	276	283	271	270	289	249	264	282	283	308	267	270	307	288	267	316	252	271	296	293	294	243	282	270	272	272	282	305	271	271	257	256	291	277	303	268	262	260	274	289	288	281	259	304	262	308	301	298	261	292	314	285	272	262	293	290	277	290	299	290	290	307	273	287	279	281	302	285	255	311	290	272	301	289	275	270	273	288	272	260	274	290	277	305	284	281	282	285	297	294	309	291	295	288	302	276	265	252	257	262	261	281	276	263	309	281	294	284	294	280	261	286	278	270	306	297	281	283	287	286	285	290	284	269	259	264	273	293	283	305	287	299	286	295	303	302	295	296	293	249	252	294	311	259	267	282	283	311	306	301	278	314	261	276	268	311	295	294	279	303	271	281	291	302	306	253	283	258	287	313	297	292	309	306	282	292	276	293	290	327	308	264	291	318	273	280	305	280	307	283	304	304	281	295	287	273	275	277	284	291	264	284	283	275	252	267	257	308	296	309	285	294	263	267	290	278	275	281	319	293	290	290	260	266	306	274	306	266	276	270	290	261	263	282	291	280	290	303	288	271	296	281	305	287	291	299	268	286	264	295	266	295	319	282	274	280	276	259	285	249	285	305	288	268	276	280	279	329	305	314	265	280	290	304	301	286	267	294	265	277	285	313	267	280	281	263	294	292	295	273	281	250	278	272	312	295	245	273	271	279	282	259	267	297	299	300	275	273	278	307	288	277	275	274	273	264	271	281	258	273	275	269	316	284	285	283	281	303	266	265	270	284	264	287	251	272	272	284	272	276	277	272	269	270	276	271	304	268	299	284	290	271	278	269	270	293	283	245	305	265	292	262	276	251	290	284	301	285	290	261	274	292	273	303	269	297	288	280	252	267	266	279	286	282	294	281	282	283	291	284	258	253	301	279	273	248	313	267	275	285	286	289	262	313	294	285	280	287	332	250	281	295	255	272	251	282	302	275	279	274	286	275	269	259	284	279	254	298	306	266	294	279	275	297	273	285	300	297	301	262	313	278	274	252	291	272	290	287	287	264	276	273	294	299	294	278	254	280	275	270	312	289	290	286	296	301	297	289	313	289	274	258	296	285	284	308	288	281	286	297	262	299	275	267	294	286	285	251	245	283	257	255	288	283	268	289	303	292	271	282	301	299	285	286	304	274	266	317	281	264	257	281	288	284	264	294	302	287	263	278	278	271	280	273	290	268	284	263	284	298	291	260	282	286	280	274	281	298	283	283	273	271	274	287	319	281	277	247	265	281	270	291	279	293	298	304	281	287	285	287	280	275	288	300	253	267	263	276	277	261	287	302	294	270	300	299	285	282	318	278	279	266	278	272	239	264	273	299	294	275	286	306	316	262	271	255	294	287	288	289	263	300	270	298	274	313	292	279	295	299	272	265	315	272	285	266	300	277	279	282	277	310	279	293	278	279	263	278	297	292	285	308	278	308	278	283	301	272	296	303	258	278	280	321	304	282	284	272	284	275	289	270	279	305	285	295	312	248	286	282	295	262	276	299	271	284	239	269	305	291	309	267	279	253	270
27208	24422	28593	20734	7805	1538	596	588	518	600	566	539	559	544	584	540	544	550	557	532	554	540	517	515	515	513	502	511	556	546	559	523	550	518	538	534	557	547	534	535	536	560	504	519	539	561	534	591	546	552	501	557	558	558	548	504	596	545	549	532	582	555	555	544	519	537	509	555	494	532	533	536	571	552	558	534	521	541	540	497	525	547	559	504	542	495	540	538	548	552	545	502	574	534	564	581	509	523	540	534	535	510	512	530	511	569	497	526	545	542	527	569	547	515	499	513	502	544	525	495	517	522	517	539	562	521	501	587	528	545	522	511	538	533	480	536	538	540	540	544	540	568	553	527	525	527	557	520	514	545	543	506	538	523	548	525	530	568	538	518	521	531	494	545	551	551	522	568	539	504	523	544	583	522	536	523	557	507	581	540	538	575	516	554	512	572	541	547	523	553	535	558	549	578	569	571	563	530	547	569	564	494	541	514	549	503	556	520	549	489	513	542	530	537	530	546	524	486	546	520	511	498	517	516	549	553	525	544	531	540	489	501	574	525	541	569	562	513	550	520	513	529	531	503	526	526	526	565	559	531	548	497	546	531	521	520	538	593	556	535	607	530	496	502	500	528	519	569	527	537	528	477	527	542	518	567	501	535	534	547	514	567	522	554	533	538	539	565	535	525	562	536	569	565	522	563	521	516	546	565	574	550	533	563	536	529	532	539	529	503	524	566	511	491	527	537	523	546	544	543	508	550	545	543	577	537	578	541	539	529	558	531	513	543	540	570	534	526	500	522	542	504	508	552	587	535	482	548	538	512	547	533	531	572	555	567	541	503	559	541	553	539	544	519	539	548	530	546	533	514	541	505	571	551	584	553	522	532	571	544	514	540	584	571	556	546	581	551	532	537	491	557	539	539	526	518	530	546	522	560	548	550	550	528	564	536	548	555	554	554	487	537	524	519	479	539	560	593	498	564	553	526	537	516	543	555	556	544	533	566	538	500	560	496	547	578	560	546	529	570	532	526	518	556	564	524	542	495	545	550	531	555	543	545	528	551	500	520	575	514	532	565	559	542	514	541	598	561	553	529	524	557	518	552	533	504	557	531	534	534	566	510	541	546	513	559	527	565	560	514	510	537	541	515	536	548	499	561	503	513	567	529	536	544	526	534	515	543	494	535	547	515	499	552	599	538	523	508	525	539	530	512	570	531	558	535	511	568	544	580	554	557	553	579	576	531	517	538	533	518	532	556	522	512	531	509	573	486	528	549	524	546	545	537	505	524	547	547	532	588	521	530	576	532	551	572	579	516	557	556	566	564	548	501	548	532	527	553	536	532	570	546	573	533	552	553	575	536	530	513	532	564	540	527	558	504	526	541	568	572	551	545	533	521	569	545	563	556	550	544	509	567	507	520	580	579	607	503	547	525	523	520	518	569	555	578	573	569	532	508	563	538	527	510	523	531	507	545	582	551	512	571	524	488	548	544	518	523	543	550	556	559	572	540	534	511	540	570	524	532	566	566	519	552	539	570	531	546	538	578	524	586	576	506	555	532	548	529	532	580	550	560	535	559	500	543	544	513	520	548	488	570	517	535	568	563	518	556	538	508	551	500	553	532	589	520	580	518	526	510	542	541	554	540	592	555	500	532	590	590	521	561	535	552	517	543	581	568	538	519	527	537	542	534	508	577	525	516	565	553	521	570	561	507	544	541	539	566	547	491	524	535	541	509	534	617	525	524	560	512	496	510	498	546	549	527	529	537	566	533	535	539	542	529	538	590	547	558	554	511	515	562	584	530	543	488	536	563	557	554	507	580	513	524	535	527	540	526	535	546	520	545	501	477	564	536	563	569	593	515	564	535	544	560	584	531	541	510	529	544	523	504	539	504	544	556	536	588	550	526	560	520	522	526	541	530	491	576	533	517	539	538	510	563	550	568	530	522	608	546	536	579	521	573	535	516	497	535	537	530	557	532	571	551	538	533	574	525	515	536	566	521	521	568	547	588	516	505	532	529	539	527	525	545	545	523	539	532	550	533	518	579	541	503	578	509	595	517	524	487	509	539	530	594	537	540	555	532	511	531	517	522	537	558	539	507	574	530	546	533	590	504	555	519	572	537	556	548	525	516	496	558	517	550	537	541	542	522	514	532	545	528	559	539	525	533	526	545	510	538	538	542	544	528	504	538	539	514	579	565	510	548	528	531	557	560	552	547	541	500	565	532	589	515	540	514	580	554	489	572	532	539	515	484	513	541	560	531	530	528	548	524	541	532	506	549	564	560	597	576	569	535	569	552	536	524	534	530	510	542	576	534	572	554	544	553	559	530	500	515	566	537	534	524	590	482	536	529	546	549	566	527	537	508	532	556	537	554	567	592	526	539	523	560	542	532	511	520	565	506	490	517	494	532	511	498	576	544	549	529	534	503	519	541	562	546	548	539	540	522	557	558	551	580	518	550	565	535	567	536	560	574	531	499	561	563	487	529	524	534	528	525	565	498	545	506	541	535	555	563	531	535	546	532	544	557	519	549	512	520	497	506	541	517	559	485	557	591	517	549	516	562	532	584	532	522	548	482	523	528	529	551	561	524	518	531	520	551	549	547	544	554	531	524	555	532	570	540	516	515	561	558	565	567	573	520	502	531	558	575	529	512	516	584	522	507	534	535	542	509	487	511	599	552	532	523	588	501	522	536	525	526	548	531	538	568	538	571	528	544	539	525	552	573	525	524	552	541	554	512	560	527	573	544	519	538	518	554	549	526	511	555	509	517	517	563	563	549	582	554	539	528	518	532	546	514	518	510	551	525	572	509	538	535	548	537	521	547	554	541	517	562	534	536	520	505	532	554	574	592	586	529	572	529	535	529	496	572	557	531	526	494	538	534	546	559	560	553	565	559	548	544	536	508	528	526	575	575	571	540	531	554	556	545	520	530	540	497	546	581	513	513	540	511	535	528	552	529	524	519	533	572	539	540	546	584	510	534	526	538	536	533	598	528	563	540	518	521	518	507	548	586	560	571	557	552	541	553	553	477	523	515	540	540	540	533	543	532	578	537	553	486	530	570	539	537	550	521	511	535	559	566	564	566	546	604	532	502	546	521	553	510	542	510	533	547	514	581	567	583	550	508	589	584	525	548	530	562	498	566	574	555	573	546	529	535	604	580	521	547	495	546	531	557	509	548	498	531	532	528	544	565	535	536	546	549	547	521	544	552	530	521	532	557	538	549	544	495	578	529	513	547	543	534	543	488	550	539	471	574	557	572	515	569	577	572	551	561	525	557	485	551	562	541	542	487	544	553	541	513	537	539	564	563	544	563	515	562	511	541	524	593	504	510	467	549	551	564	554	520	541	528	506	518	554	575	513	551	570	535	559	546	533	558	540	534	536	556	537	625	533	553	501	567	550	529	576	522	553	519	527	558	534	521	559	540	573	539	530	558	575	508	513	538	535	549	538	524	503	522	555	562	541	551	517	507	535	558	534	495	574	525	512	508	546	543
26485	39797	30125	18189	8241	2115	727	643	656	661	652	642	669	628	644	641	648	674	642	666	577	666	683	657	601	620	665	700	646	697	689	625	606	701	689	645	624	662	673	628	636	575	621	643	628	662	615	627	650	654	652	626	628	656	652	647	681	668	644	626	645	662	633	654	639	596	646	620	617	678	687	678	666	663	636	632	647	672	639	661	669	690	679	675	618	636	622	679	695	645	637	636	661	639	673	638	638	698	640	671	649	650	682	660	666	657	652	618	656	631	652	626	640	643	657	602	637	626	637	594	634	628	626	646	659	650	670	654	656	618	629	645	620	682	632	647	644	660	670	671	647	689	648	650	656	675	635	659	676	607	665	631	642	663	671	667	623	616	653	655	721	653	635	625	624	639	656	630	668	652	659	705	620	671	647	640	643	643	642	629	708	685	629	659	684	639	678	618	687	668	668	595	635	606	599	653	618	644	681	603	676	635	646	701	668	699	653	683	696	670	674	673	641	669	661	655	646	673	616	651	603	632	677	627	660	625	717	615	681	637	617	681	661	627	640	621	644	641	641	643	684	614	653	679	632	660	634	635	622	653	615	678	693	616	679	652	617	683	658	616	617	676	684	659	669	672	690	606	666	634	633	651	662	618	670	649	705	674	609	648	674	670	676	619	669	659	660	666	633	606	642	588	663	627	625	693	649	674	685	685	669	656	657	686	615	616	658	651	654	598	660	656	622	663	648	610	668	643	659	670	625	623	668	673	663	679	635	657	674	666	680	660	663	651	647	629	648	656	615	670	683	645	664	656	616	642	645	665	650	617	659	678	649	609	625	621	628	646	657	665	690	656	699	679	617	634	648	715	607	682	681	625	690	613	627	631	634	651	691	664	670	682	636	657	657	648	637	661	666	641	595	692	640	612	653	638	639	671	623	701	686	622	659	635	665	677	626	603	633	634	674	634	655	633	627	622	640	616	636	649	614	715	651	629	679	626	651	656	596	661	612	634	612	657	640	643	617	678	654	641	651	634	673	687	666	652	660	688	657	700	647	657	688	659	658	604	642	632	632	687	682	643	632	696	671	647	632	620	615	670	634	655	724	679	655	662	668	661	612	654	609	665	639	670	678	626	670	674	667	678	581	660	680	614	676	681	673	596	701	702	655	688	641	652	662	623	619	628	677	718	662	620	678	637	642	623	716	644	642	601	661	667	664	639	649	679	639	644	636	655	652	647	637	643	695	673	649	644	698	604	656	670	680	606	671	619	616	653	634	705	643	621	663	655	674	605	637	632	640	671	624	683	596	616	680	647	655	659	611	637	647	684	648	630	628	658	680	628	662	661	658	643	641	669	684	607	659	646	643	644	611	629	640	639	694	640	653	638	624	645	677	605	663	644	635	621	662	660	647	670	690	625	673	621	649	686	678	654	593	703	658	710	668	659	637	657	643	597	633	628	650	594	663	637	650	673	659	669	641	647	627	663	619	645	654	630	660	673	669	643	658	672	617	659	626	628	626	633	645	641	676	628	631	655	659	653	640	653	632	622	659	643	604	688	662	625	649	613	656	674	615	680	665	642	663	660	675	625	671	652	604	650	630	646	642	664	655	656	669	639	618	626	615	620	677	650	667	654	630	642	640	643	646	654	642	650	663	646	651	660	624	660	629	626	694	680	659	631	614	635	721	672	670	657	691	670	692	667	635	667	684	676	676	668	679	643	665	626	619	623	672	667	677	621	644	629	659	626	665	669	649	601	659	625	650	683	635	643	644	668	612	693	624	617	675	622	658	637	645	629	621	675	625	655	641	635	665	664	647	636	565	691	649	604	652	618	614	668	610	685	677	645	639	626	715	662	691	625	680	649	632	687	640	633	649	654	679	642	642	653	649	640	656	679	640	656	667	690	683	658	630	649	645	633	634	632	682	656	633	658	644	651	648	605	656	623	667	673	642	665	658	640	682	708	685	666	657	609	642	642	634	652	659	658	658	620	697	629	623	601	629	654	657	643	619	641	663	634	661	642	621	668	655	670	641	682	660	644	635	647	657	629	694	661	666	634	649	700	632	653	632	626	658	649	631	617	624	642	599	658	661	630	650	738	619	669	668	697	659	626	664	682	657	675	653	654	630	684	685	606	635	645	672	673	643	657	671	630	674	659	647	648	681	653	668	662	640	648	679	658	636	648	688	644	617	685	631	668	654	667	670	615	654	671	612	677	652	671	662	630	635	655	633	658	646	629	594	660	665	630	660	645	675	674	663	680	688	673	621	649	668	622	647	654	653	668	638	692	616	650	651	609	660	629	703	698	664	630	629	631	665	650	648	653	637	685	664	668	603	650	668	658	649	642	624	616	599	656	643	627	610	654	633	660	614	659	633	689	642	647	663	633	634	646	635	637	656	637	646	689	706	649	644	696	590	666	669	641	630	681	677	679	638	604	662	711	657	633	668	661	649	628	633	603	634	646	647	641	673	631	608	618	665	666	619	629	664	607	617	670	623	616	710	652	631	647	693	683	658	680	621	654	670	659	620	581	610	649	588	655	621	656	615	623	630	664	670	676	651	704	658	626	670	654	673	653	612	650	665	643	648	623	625	691	658	662	709	621	629	655	630	681	675	641	617	621	624	629	655	623	703	675	651	658	664	581	636	618	622	671	643	663	633	618	623	677	667	622	694	614	643	578	642	681	655	613	672	624	651	657	667	653	640	646	626	628	652	626	661	666	655	661	661	647	599	633	672	676	647	640	662	632	618	634	670	632	659	687	632	631	645	623	659	691	681	659	624	608	600	677	667	596	651	653	664	640	609	674	682	638	629	605	654	640	640	627	678	649	611	685	668	652	620	663	622	641	708	693	661	612	639	667	633	663	621	690	643	648	634	653	631	654	636	644	631	639	694	660	628	615	690	691	622	599	646	667	627	672	637	649	717	667	684	708	676	644	686	651	644	670	643	671	627	678	652	636	659	667	650	653	656	672	641	616	603	679	636	659	670	623	642	611	646	673	633	634	604	679	640	627	602	620	663	675	627	645	656	634	660	638	632	641	708	708	642	663	666	650	658	664	644	704	700	680	627	674	653	585	655	681	667	645	652	668	632	626	670	678	646	652	658	683	661	634	666	614	619	635	661	635	680	638	660	648	629	639	683	624	675	662	611	658	682	677	666	633	673	627	608	660	604	612	625	641	637	654	674	658	669	632	652	618	714	636	621	640	650	681	609	685	633	640	612	652	680	643	642	663	646	687	617	669	646	602	649	678	638	617	660	652	610	606	622	678	666	689	650	706	645	712	638	689	653	651	663	646	651	682	600	638	637	630	654	644	661	620	672	637	660	681	630	688	614	648	641	667	617	656	649	623	671	674	619	658	623	637	621	669	645	651	687	633	672	654	701	608	615	650	611	631	653	654	647	655	665	686	629	631	682	603	632	645	619	619	664	662	597	637	688	611	616	660	605	644	682	641	601	659	628	669	678	623	649	635	667	634	646	656	645	659	688	652	650	691	658	609
23536	21294	32086	34220	29034	19224	5236	449	404	378	375	334	369	367	341	346	383	337	347	353	347	352	347	368	352	349	307	366	341	328	379	360	331	302	336	328	359	354	330	328	324	326	338	324	356	325	384	361	372	322	311	323	301	315	388	346	342	327	335	338	339	344	342	387	307	363	310	327	360	336	353	335	311	330	354	315	356	349	342	333	351	364	347	351	340	341	332	318	332	362	353	324	323	333	350	358	347	336	334	312	334	369	363	340	310	372	378	361	324	313	348	344	363	339	330	324	339	323	357	351	324	362	364	344	330	327	333	337	359	341	347	363	349	321	350	331	331	333	339	343	338	324	374	347	351	341	366	331	312	356	360	362	347	343	376	373	336	319	340	372	329	337	343	347	370	316	315	342	337	334	364	347	323	330	342	366	346	373	344	343	351	353	365	371	354	333	316	339	358	326	331	339	356	311	348	328	376	351	339	335	365	362	355	344	351	351	344	347	380	326	326	329	378	327	325	343	363	349	343	331	397	351	353	312	305	334	344	345	331	333	355	347	371	322	366	330	303	326	333	322	319	339	334	363	355	348	336	348	353	345	370	322	339	318	337	344	352	348	355	350	381	346	332	327	338	343	366	365	307	361	369	363	321	349	336	343	345	348	356	370	330	330	360	354	349	336	320	320	317	349	341	322	322	354	315	337	340	334	348	309	324	311	373	379	308	374	353	383	359	343	359	289	323	333	354	331	323	380	337	347	335	346	344	332	305	332	348	321	306	322	338	345	358	313	298	356	348	295	335	359	323	336	356	334	334	323	315	378	337	374	318	341	315	333	329	320	371	360	322	346	293	332	318	343	336	336	324	357	320	350	320	332	353	340	380	322	307	340	343	343	337	336	299	359	353	328	320	324	345	352	333	349	325	336	332	331	331	329	375	329	309	328	343	342	358	327	329	355	339	350	353	362	347	346	353	333	319	347	319	307	326	341	351	344	354	338	352	363	344	333	316	324	362	348	365	378	370	351	332	317	331	336	315	330	309	348	346	313	324	348	327	338	354	327	332	324	338	382	344	347	360	360	348	379	322	360	350	340	323	320	309	340	363	322	358	335	340	343	325	364	323	367	367	313	372	329	341	320	340	341	361	337	324	311	380	332	329	309	324	310	339	320	371	335	315	346	312	330	324	373	325	361	324	328	353	316	325	343	352	338	309	291	378	322	345	337	349	340	336	347	326	329	343	321	356	338	334	303	329	370	317	379	354	334	330	364	350	352	362	373	335	334	344	331	333	361	363	352	336	337	359	363	352	335	291	362	332	326	386	395	340	325	322	333	384	347	324	345	351	340	339	323	318	342	345	347	336	316	337	346	341	326	356	358	367	369	325	363	341	317	326	356	341	324	367	335	336	318	347	316	342	323	325	359	347	330	320	336	347	360	349	364	356	316	347	361	327	336	315	330	338	360	331	362	316	360	339	302	335	348	360	347	327	358	370	326	347	330	341	330	324	358	355	360	350	364	325	347	383	319	355	331	349	361	358	369	320	319	321	307	325	320	352	338	346	344	344	352	311	347	372	376	360	333	335	338	359	324	331	338	347	347	324	349	352	324	329	335	353	343	330	349	340	333	345	339	338	349	338	312	366	322	360	348	352	366	330	307	363	320	344	337	345	359	341	352	329	328	354	333	353	342	349	342	333	312	337	329	361	345	316	337	362	371	341	313	370	336	357	356	329	347	390	324	342	353	317	346	353	342	335	345	316	342	311	330	330	353	341	325	344	319	322	329	352	365	318	340	340	336	327	343	319	344	341	356	378	344	312	362	349	348	326	343	379	320	336	312	335	313	330	322	343	366	318	326	331	352	320	330	358	318	327	331	355	372	348	345	319	366	355	322	343	356	320	361	368	324	315	356	344	333	347	327	327	353	345	335	356	324	327	339	329	319	364	329	338	333	326	367	346	327	330	359	347	320	320	324	309	346	343	365	326	316	338	310	316	338	360	336	377	375	319	350	329	316	330	355	343	354	343	337	342	317	353	352	369	364	387	338	331	318	367	327	318	304	339	344	333	355	330	322	336	316	381	372	342	351	337	393	326	324	328	348	344	331	317	358	343	335	341	319	330	346	359	299	328	350	342	367	359	332	340	340	369	330	348	355	346	341	335	318	335	375	363	316	300	367	352	345	396	325	366	328	342	316	304	342	342	330	340	341	340	387	320	334	363	291	349	353	344	362	354	328	352	318	317	346	349	338	342	349	338	360	339	394	337	314	323	328	312	339	355	354	333	315	345	354	298	311	336	374	387	345	348	317	362	345	344	350	312	310	346	367	352	338	330	331	348	321	312	345	326	317	311	371	322	370	345	330	332	344	327	351	313	317	320	341	346	336	336	341	326	357	331	347	355	318	377	333	329	343	347	322	327	361	297	324	279	343	336	340	332	320	339	356	344	320	350	321	331	351	353	352	360	336	330	325	355	308	374	297	345	345	328	364	326	360	354	373	324	329	331	355	346	336	314	338	346	327	335	357	317	348	328	346	363	325	363	349	386	352	339	326	302	348	311	349	315	358	377	314	305	372	356	333	320	361	351	319	325	347	308	325	349	367	357	311	372	361	367	338	357	361	329	320	341	346	355	383	366	361	328	336	347	352	353	327	330	343	329	367	343	358	341	346	312	349	326	353	377	335	346	315	347	353	317	320	328	368	351	339	335	332	318	347	314	334	340	321	325	293	352	334	340	349	367	328	311	353	338	343	345	357	350	315	318	330	343	350	363	323	351	332	358	337	342	360	338	341	327	322	344	319	363	344	368	340	353	340	373	331	378	319	329	303	350	340	353	333	335	325	365	345	355	329	328	308	365	361	372	345	334	321	361	326	332	377	331	364	309	302	323	332	359	367	342	347	347	348	350	351	356	309	342	346	345	356	336	317	350	344	364	337	334	322	329	310	360	335	328	331	351	341	335	330	360	353	347	328	370	358	370	317	335	344	344	324	351	348	337	303	348	333	347	337	363	350	359	344	318	325	339	362	369	328	361	368	350	361	357	372	353	356	328	330	321	344	331	369	320	304	339	343	338	355	308	332	382	365	362	356	325	340	316	350	326	364	318	304	372	342	335	322	315	357	319	308	359	349	342	282	339	347	349	362	352	341	343	355	353	358	341	342	345	353	348	366	361	331	332	330	354	351	311	361	317	387	307	307	330	314	347	349	306	355	354	364	343	332	348	327	316	349	341	360	340	351	336	319	333	338	318	350	356	332	362	348	318	348	339	365	361	376	340	338	339	346	350	334	354	355	334	356	349	326	351	340	356	351	303	328	341	329	333	327	351	351	328	373	322	321	339	326	334	340	370	335	327	332	350	366	339	367	310	369	339	345	325	333	340	331	352	357	339	315	310	330	370	354	344	332	357	339	344	338	313	338	345	314	350	354	347	335	368	340	336	343	330	358	357	371	326	358	353	320	340	319	333	314	351	292	327	340	341	328	342	352	336	348	364	343	348	334	341	316
52192	86843	72199	53201	35927	14519	1307	538	510	503	449	478	484	457	456	445	495	455	479	428	440	428	399	427	408	410	400	443	450	396	454	443	447	402	442	443	430	423	402	430	416	422	455	423	416	374	413	399	406	431	429	433	418	434	442	405	438	379	423	419	450	428	419	440	430	380	434	389	371	485	433	433	426	441	394	464	448	444	391	426	438	416	418	428	412	398	427	406	434	434	457	387	402	395	399	392	390	413	426	417	445	445	397	451	430	424	409	404	396	409	446	405	423	433	386	419	430	384	442	399	395	424	435	419	419	442	394	424	431	400	380	394	443	425	395	458	413	434	405	395	425	421	447	429	421	445	392	393	460	406	440	422	412	412	402	430	408	423	433	427	446	426	377	434	390	391	449	419	413	415	431	431	416	439	444	431	403	408	392	424	378	433	433	422	441	450	424	438	442	430	415	431	444	415	419	422	438	436	385	428	446	432	417	433	393	425	440	430	395	411	427	403	429	425	427	427	407	421	428	419	447	450	407	404	407	441	401	417	366	439	390	404	410	406	439	443	406	414	401	396	414	422	406	446	441	431	434	405	438	438	395	418	476	429	442	392	401	436	391	425	449	413	403	421	438	411	404	431	433	385	415	405	415	440	408	450	433	437	416	407	423	395	393	451	411	437	467	395	411	389	433	404	447	425	379	423	406	404	409	437	458	431	395	403	432	423	423	409	412	390	416	430	406	423	429	406	435	440	417	412	397	425	438	397	452	423	431	410	424	444	423	390	412	421	406	413	463	401	412	446	469	416	431	369	419	423	424	386	414	437	441	429	437	409	411	410	421	415	402	410	446	407	429	416	401	429	430	440	407	388	399	407	442	408	447	441	447	417	436	411	411	450	374	412	436	419	436	452	426	440	409	427	417	370	433	425	398	406	384	453	415	407	416	470	401	425	396	405	420	436	405	420	422	408	443	401	444	442	409	408	417	437	411	377	427	427	421	418	415	401	413	420	435	395	415	419	385	445	419	446	449	400	428	420	410	463	468	420	449	395	416	394	416	391	437	474	450	476	381	381	403	456	421	397	387	428	425	442	430	399	430	398	401	413	432	409	401	407	395	420	450	435	401	458	396	414	398	438	425	422	398	398	419	445	413	391	416	407	425	387	423	434	429	441	401	422	436	399	412	425	446	407	407	403	414	419	441	394	442	427	460	466	430	391	419	403	432	447	408	420	390	437	370	407	379	398	431	409	418	423	417	434	390	439	436	477	446	411	414	440	410	451	439	417	412	443	441	436	405	417	459	450	403	401	426	412	377	414	455	409	416	456	393	448	388	418	407	388	441	441	416	417	369	446	435	435	418	423	401	424	429	403	412	461	442	425	413	434	401	450	443	421	432	467	464	457	398	428	397	402	438	434	407	447	422	388	417	402	424	384	428	408	410	471	390	390	419	458	427	425	431	437	423	398	404	425	430	442	406	424	449	421	426	426	451	405	452	431	413	402	417	438	420	445	402	452	445	437	459	430	439	447	448	398	429	406	454	423	447	398	462	423	423	407	437	415	430	387	406	426	399	454	413	416	401	432	436	419	405	397	455	415	410	407	390	405	392	462	440	406	408	408	417	407	438	409	428	434	420	442	432	400	432	449	403	413	414	406	410	402	415	381	419	411	412	409	425	421	419	395	402	429	425	413	419	437	429	443	456	410	400	433	416	406	441	432	432	415	466	435	383	398	455	445	396	403	449	435	417	425	440	436	403	429	414	430	458	434	433	404	448	451	408	461	431	417	429	425	429	410	419	437	432	379	413	456	426	446	423	409	400	390	433	428	419	412	381	424	445	415	388	409	416	387	406	379	419	413	422	449	418	441	430	432	416	392	419	418	442	417	430	447	441	424	437	416	470	425	428	422	423	374	375	447	415	414	430	439	441	450	419	426	434	397	399	412	394	433	397	433	425	437	433	440	451	411	440	407	405	440	417	442	454	452	418	441	456	400	419	427	420	409	416	399	426	443	454	426	428	435	429	386	402	420	428	384	405	396	424	443	407	412	431	436	426	418	390	430	416	399	405	380	408	423	418	471	452	402	451	420	405	425	389	462	416	399	429	414	417	426	405	462	437	437	429	424	417	400	419	427	432	417	382	418	436	394	428	423	421	429	391	389	410	401	419	401	446	422	404	397	442	393	396	467	409	405	415	402	421	409	421	445	434	380	447	399	410	411	395	440	422	416	422	396	430	445	429	418	427	423	425	443	416	452	443	426	439	416	389	405	408	397	395	437	414	401	410	379	420	437	433	395	424	404	435	422	434	400	425	397	415	408	379	413	453	426	437	438	408	426	382	427	445	426	429	431	410	418	421	405	424	457	431	419	419	369	415	409	416	464	423	415	387	412	384	398	415	403	394	438	433	415	399	414	373	436	384	381	396	448	419	426	405	416	382	417	407	413	432	435	417	399	380	396	413	435	426	434	410	419	412	417	455	427	425	401	434	420	412	412	419	425	427	376	414	438	426	430	428	431	417	401	413	438	423	414	435	422	428	389	418	416	384	433	401	423	465	394	414	401	422	426	421	437	428	388	426	406	394	398	414	414	453	463	402	407	434	401	396	421	411	424	419	402	427	409	449	422	416	423	393	425	430	451	390	413	444	382	415	433	418	416	408	413	425	435	411	411	396	446	439	410	392	391	431	368	423	444	430	407	440	440	431	416	406	405	410	458	428	414	461	403	425	416	433	427	413	419	409	469	403	421	435	418	427	388	433	473	437	424	417	458	409	415	416	382	418	434	410	418	402	434	429	427	419	443	431	457	419	433	457	414	422	414	408	411	408	450	422	417	410	433	424	441	445	440	406	402	423	456	437	416	393	405	404	448	397	406	420	432	417	444	363	426	435	414	413	409	391	392	436	438	408	410	426	408	424	463	434	401	449	441	421	428	437	406	400	391	444	439	439	406	440	405	447	421	424	424	417	429	432	411	414	432	411	430	413	443	390	434	404	396	429	386	455	433	393	439	419	440	401	420	423	429	417	409	420	426	396	406	428	405	479	421	444	442	436	427	393	430	436	412	382	466	416	432	442	408	395	355	426	393	428	397	410	421	405	407	385	409	423	397	433	420	419	408	419	409	448	437	389	412	444	434	419	443	408	389	450	455	423	435	402	448	381	385	429	408	432	426	400	424	424	413	407	436	436	384	393	403	430	444	410	405	423	425	463	421	422	418	381	446	440	428	455	432	394	408	380	450	412	425	418	420	450	371	432	421	447	382	455	408	424	416	438	394	397	445	420	395	471	437	408	400	432	415	443	444	446	390	431	445	464	431	432	437	409	433	446	412	432	426	421	423	414	437	451	383	433	446	430	426	448	419	398	430	428	435	423	402	420	451	396	453	397	416	467	395	445	412	439	437	467	402	444	417	413	426	421	437	442	458	406	386	406	422	425	383	434	439	453	455	402	416	402	394	399	409	434	404	405	379	429	423	454	439	439	446	403	415	386	423	400	413	447	431
22367	20853	30268	30183	29762	22418	12514	811	311	305	299	273	281	263	269	281	259	245	243	261	252	274	226	250	265	275	261	272	239	230	212	247	270	257	245	241	267	248	254	248	237	222	240	242	231	242	230	245	231	255	235	244	236	268	230	251	242	229	225	247	226	233	244	235	232	258	274	260	244	271	257	250	244	258	241	249	241	238	262	262	230	225	238	255	232	238	247	211	244	244	272	268	233	282	233	218	262	253	248	244	223	269	238	283	224	212	226	237	252	251	234	240	224	238	247	259	237	248	220	248	222	243	256	228	222	252	241	236	237	267	235	277	227	230	240	277	234	270	247	243	280	219	234	244	257	265	246	239	255	224	215	274	235	224	236	234	239	208	265	226	241	247	233	249	234	224	276	250	207	233	254	222	240	239	250	238	235	266	251	265	241	234	238	237	226	254	259	240	223	245	245	249	273	248	252	237	214	243	223	246	259	244	226	229	250	255	227	252	250	240	232	244	263	232	198	238	258	244	269	208	245	241	257	241	244	258	227	221	255	248	245	244	259	266	261	229	226	272	232	262	240	237	232	266	235	258	244	226	271	265	248	261	259	255	234	240	215	266	251	278	231	213	239	250	261	240	229	250	224	235	243	253	239	223	245	242	215	213	241	246	249	218	236	239	247	221	250	243	239	244	215	238	253	198	244	253	220	221	268	241	247	230	246	240	232	236	259	253	239	252	250	237	255	242	247	256	247	239	251	213	237	235	266	244	233	252	241	228	240	255	272	250	237	278	219	206	253	258	223	237	229	251	235	251	234	271	238	231	238	234	271	252	238	208	270	224	281	224	204	227	251	237	244	239	233	226	224	251	269	250	255	205	255	230	234	236	220	250	254	232	227	265	225	243	231	260	262	256	241	224	244	238	233	227	245	234	205	222	232	246	216	252	222	221	230	247	247	214	230	254	248	246	251	255	243	258	267	247	273	228	229	218	249	216	246	204	215	243	236	232	209	236	256	230	249	237	256	220	256	226	220	226	235	240	245	231	220	255	234	215	223	267	262	232	253	240	242	230	209	250	239	248	277	248	242	228	244	222	242	221	231	238	222	227	232	230	226	259	235	245	239	249	215	254	225	253	250	227	239	252	227	235	225	239	273	249	258	234	232	256	247	245	254	236	262	235	234	231	241	236	251	232	231	270	260	261	264	245	251	257	258	236	256	242	225	236	230	224	238	249	236	245	249	247	236	233	239	265	249	264	229	248	244	242	245	246	257	222	251	255	240	257	244	222	240	276	242	253	279	222	234	242	238	230	254	270	257	260	249	272	251	268	257	233	244	241	237	219	237	240	209	237	271	226	221	245	251	242	241	234	241	226	212	262	226	263	248	272	237	231	246	271	261	260	218	245	216	260	246	235	250	216	257	217	275	236	218	261	255	209	233	238	214	235	227	237	233	235	239	232	246	218	223	275	216	232	230	240	221	231	206	250	234	235	257	256	257	263	263	255	236	240	223	225	264	239	222	224	229	247	248	258	254	209	250	227	240	247	253	250	237	254	227	228	269	225	247	250	254	238	252	241	249	241	262	229	251	237	249	262	242	255	253	219	265	252	241	218	249	275	235	251	231	243	236	246	235	243	252	228	216	234	200	237	264	232	238	248	284	223	236	253	232	258	247	265	227	223	251	238	252	222	233	248	252	225	231	242	257	251	237	228	249	224	233	234	218	253	242	259	253	268	253	239	248	261	264	232	249	240	219	239	222	253	287	220	253	261	257	253	241	253	240	227	239	230	258	248	242	257	253	229	247	238	225	232	252	219	226	254	215	241	243	257	237	229	223	243	243	230	237	271	238	264	251	219	205	240	259	245	238	252	251	212	271	247	237	241	235	239	233	253	258	252	241	263	221	260	224	233	233	241	239	270	225	269	244	247	246	242	242	228	222	266	225	243	248	262	265	231	237	208	233	254	220	271	238	237	201	235	223	247	225	251	213	251	229	215	259	237	272	278	253	249	249	234	241	245	271	254	233	228	229	223	231	240	245	238	221	263	236	239	222	254	232	235	272	246	233	248	224	249	241	254	243	241	257	222	261	234	250	222	233	294	223	251	219	245	247	275	232	216	254	237	236	246	258	226	266	225	216	230	265	236	252	227	242	256	238	211	220	248	245	232	250	233	248	252	267	225	259	234	251	241	235	252	234	246	256	255	234	264	253	264	242	247	251	269	257	251	230	251	223	246	251	240	208	253	240	241	250	239	244	201	223	223	243	249	237	241	238	258	256	255	245	226	241	295	214	227	238	251	209	239	268	215	246	233	231	260	246	267	228	244	262	244	245	240	266	264	254	249	229	243	233	237	243	266	245	233	262	229	260	259	230	252	246	263	268	216	242	208	257	269	237	235	251	236	255	236	250	252	229	238	223	243	260	222	235	222	219	237	238	214	243	258	266	223	262	230	239	245	233	230	270	229	236	244	253	257	254	280	232	251	242	236	250	265	234	253	250	235	249	232	242	225	228	248	227	235	224	226	233	229	236	238	265	233	263	253	232	230	256	269	249	253	226	260	249	248	247	234	196	212	236	247	241	238	235	265	240	233	245	241	235	272	227	229	249	267	235	266	270	240	231	240	255	256	274	227	248	258	259	238	248	268	233	250	238	260	208	237	245	229	245	237	235	218	249	229	232	223	228	280	235	246	229	255	228	240	263	239	258	261	254	231	228	239	235	226	270	236	245	225	242	243	261	249	231	223	245	224	262	267	203	215	262	244	241	265	240	228	206	213	241	255	239	237	252	226	233	251	273	244	223	218	239	259	219	236	242	253	250	256	251	217	231	227	234	226	241	241	242	238	240	253	242	214	262	252	243	219	233	265	253	271	237	258	228	253	270	236	247	229	228	230	255	236	236	267	249	232	290	233	228	253	264	256	251	235	250	268	242	248	258	231	245	253	235	247	237	227	236	258	222	265	235	207	262	231	247	248	240	258	239	236	241	266	230	235	234	259	224	228	219	261	231	256	263	259	244	260	252	236	223	219	260	239	232	255	246	253	245	218	227	219	288	255	222	244	247	232	234	258	229	253	241	205	243	237	244	245	242	222	233	241	209	234	211	248	217	272	221	267	265	242	239	228	220	259	240	262	230	235	255	244	242	215	239	223	222	248	255	214	253	248	204	247	216	256	232	254	235	228	232	256	241	226	251	203	244	244	230	226	226	219	222	252	247	238	243	232	246	230	239	245	246	253	243	254	221	232	228	261	243	237	236	256	248	207	261	219	252	273	242	220	240	273	251	232	209	259	244	232	230	254	248	281	237	270	229	245	279	234	240	254	246	253	235	254	246	233	263	229	275	234	234	265	234	261	279	266	270	267	231	233	237	257	241	252	238	223	273	257	254	251	245	225	235	227	239	210	249	241	240	246	249	239	253	238	265	210	235	250	227	267	258	239	257	246	247	226	213	253	221	273	219	268	239	264	256	247	234	252	228	238	241	213	224	250	235	260	232	280	245	228
58292	97253	83028	64061	45385	20325	1678	508	467	439	403	376	378	348	327	338	333	318	291	326	286	300	309	333	320	317	328	289	365	290	266	287	294	265	267	298	278	281	286	286	283	306	280	271	314	286	279	298	297	306	300	291	287	266	315	305	281	279	296	283	334	270	293	278	288	281	295	257	297	298	307	261	311	321	304	313	321	302	282	273	292	291	284	284	281	289	256	260	280	263	272	281	269	279	294	280	283	282	261	281	299	264	270	278	297	268	293	276	292	291	316	282	271	256	275	299	293	306	327	298	272	304	320	255	283	290	314	282	259	261	327	284	283	293	304	302	287	288	254	278	284	298	256	272	298	304	305	295	271	294	316	284	282	295	283	266	280	279	298	268	288	289	304	295	264	284	282	319	304	326	280	293	278	304	312	300	286	272	287	283	286	267	288	306	291	294	290	308	300	283	281	288	276	272	321	298	314	290	304	285	268	294	294	271	290	299	297	259	306	297	313	304	292	291	277	308	285	289	297	284	245	252	294	283	289	303	245	270	302	296	278	325	301	304	276	312	266	296	316	259	284	253	273	285	283	301	299	275	275	277	292	311	277	298	291	302	268	278	325	265	320	295	293	280	318	247	275	299	259	292	272	240	307	306	298	287	279	286	285	311	297	281	261	300	324	305	296	296	310	298	309	289	261	279	296	266	269	281	285	301	280	264	289	282	287	305	257	302	272	286	288	289	280	290	306	270	269	267	281	281	330	268	284	285	263	319	306	279	272	285	294	312	307	254	293	280	303	303	318	302	289	275	277	325	267	276	254	294	295	275	271	289	298	282	271	275	317	276	307	267	311	274	286	316	259	302	272	282	306	302	290	299	263	282	278	282	286	291	290	279	302	309	295	274	294	294	288	274	289	323	304	302	274	279	297	301	312	298	265	294	286	295	301	268	273	283	267	279	274	278	281	296	299	282	290	292	285	272	286	265	293	278	287	274	292	274	270	267	301	286	279	274	286	305	313	292	317	267	271	304	293	279	286	282	332	262	307	279	297	286	248	270	321	277	304	272	281	297	276	267	277	266	301	295	305	300	290	288	275	300	328	317	288	299	292	264	308	271	303	291	281	314	270	296	277	312	297	283	302	312	270	285	301	255	292	303	312	303	299	313	269	269	265	280	299	272	312	247	272	294	287	299	285	296	310	276	284	260	290	279	297	299	311	304	287	307	292	309	289	242	297	275	284	291	296	300	289	303	298	295	264	305	292	280	301	290	277	269	275	302	263	287	305	303	313	264	304	312	298	291	272	332	283	286	300	310	331	299	296	291	275	273	266	303	299	308	281	325	291	287	304	270	310	265	299	284	267	280	298	301	273	297	257	289	286	285	301	283	267	299	290	286	280	299	281	279	278	313	287	281	267	303	289	310	285	300	274	307	258	284	279	274	299	296	290	301	274	316	313	294	308	274	259	321	289	314	289	306	318	261	297	297	312	262	299	269	317	305	278	307	255	260	256	270	280	318	288	304	289	288	267	277	296	287	258	290	295	273	297	281	263	258	287	288	266	305	337	284	276	294	289	313	274	289	307	287	256	320	306	315	302	287	279	293	297	295	302	270	265	294	269	276	281	286	257	279	301	304	272	285	284	278	256	264	279	281	298	321	290	289	309	293	292	319	306	282	302	293	270	295	290	276	294	267	295	296	292	312	277	297	283	269	285	269	293	271	315	283	297	315	295	289	295	293	292	279	281	319	272	305	287	277	286	288	297	281	280	280	316	281	264	294	259	289	295	286	302	295	294	292	293	324	290	300	253	294	340	279	290	318	276	312	286	301	294	262	303	271	298	307	304	249	281	290	250	288	292	305	278	289	303	303	288	285	296	252	318	290	278	279	287	263	290	297	283	267	305	308	306	273	280	326	294	284	300	285	297	278	278	269	296	307	287	267	279	285	301	285	290	275	297	314	270	312	289	291	277	304	282	285	304	338	259	290	269	274	295	270	292	287	270	272	285	277	294	295	260	321	278	291	277	282	271	300	304	294	269	309	315	275	288	269	306	271	302	289	266	283	276	313	261	295	286	289	296	280	248	267	263	286	297	297	282	268	332	287	278	266	267	300	317	268	294	297	291	301	291	289	276	299	275	280	298	260	301	262	271	268	292	299	288	275	305	301	287	325	277	279	293	296	327	297	310	275	285	321	305	291	281	285	263	271	303	296	307	272	292	323	285	296	275	281	314	296	291	287	318	294	272	286	301	309	293	298	272	314	275	271	309	267	302	304	290	264	269	305	297	284	306	287	268	280	275	295	281	301	285	281	291	291	301	305	283	282	307	254	298	263	315	291	298	291	292	286	313	262	253	296	299	296	288	265	300	290	309	272	267	298	286	303	304	271	293	296	275	278	253	313	277	290	305	283	326	280	313	267	273	303	293	278	288	301	287	272	320	280	294	280	289	310	324	311	309	283	293	305	261	266	270	299	294	297	303	289	276	272	270	269	306	292	270	306	285	290	296	298	266	291	291	300	299	271	278	286	266	279	291	299	287	256	273	288	319	292	261	257	270	284	258	281	278	297	264	320	297	297	284	278	311	283	308	310	313	279	319	295	287	278	283	299	293	295	282	288	294	258	289	271	280	259	316	259	299	301	322	278	308	290	295	273	286	299	273	243	265	268	320	294	310	276	298	289	320	278	296	284	272	282	268	318	282	287	305	302	291	288	272	275	301	295	273	296	248	297	283	278	311	278	304	301	311	290	286	275	303	290	307	288	289	221	268	282	285	315	290	321	294	272	297	312	281	279	327	306	264	282	301	275	294	274	259	279	304	294	263	301	302	274	299	298	291	273	297	305	276	278	278	297	266	296	304	293	316	304	284	286	269	291	245	293	295	323	275	267	298	306	263	300	237	240	271	305	320	265	274	285	269	274	295	280	267	299	284	304	299	283	279	269	275	272	298	312	277	269	302	278	302	296	281	295	318	283	302	259	270	257	290	274	284	270	302	331	287	296	283	255	321	294	267	291	288	306	268	283	293	265	285	313	297	334	274	301	292	279	283	262	310	291	277	307	327	283	285	278	264	295	275	288	289	287	316	283	269	306	275	270	289	258	281	271	291	273	309	300	281	279	297	275	291	299	280	259	279	301	317	306	293	313	270	277	280	281	241	302	284	266	290	280	307	323	273	298	276	285	284	293	314	281	287	309	285	254	302	303	310	283	277	282	290	278	287	318	287	279	270	279	285	285	331	271	284	303	321	302	265	270	313	298	306	291	303	285	283	274	336	291	272	255	262	306	297	290	309	292	296	305	313	297	279	299	310	308	290	280	304	315	286	293	284	274	305	319	274	263	296	303	310	303	264	246	290	284	296	280	340	291	292	262	274	323	301	251	288	255	309	312	268	306	295	309	284	264	285	290	253	269	291	278	297	296	289	268	305	289	298	280	286	273	313	320	277	299	264	269	259	307	302	284	286	287	305	281	272	275	284	295	283	295	283	294	272	296	300	297	330	293
27012	24200	28991	21071	7811	1631	647	527	543	575	537	562	577	560	505	504	517	534	525	550	510	518	529	545	538	535	527	552	560	535	571	576	519	532	540	522	560	543	533	501	493	480	527	541	523	555	526	518	537	533	601	505	509	503	578	552	545	589	510	524	533	539	557	492	500	522	531	533	539	521	563	535	530	569	525	556	523	560	599	528	556	527	551	524	566	560	542	533	598	539	571	555	514	483	528	515	555	542	559	497	530	526	525	568	555	538	517	538	533	572	598	561	553	526	525	571	486	551	535	515	528	539	548	533	523	523	543	480	523	528	504	548	541	564	564	580	578	556	533	541	551	516	536	528	538	563	523	525	527	543	512	547	544	519	533	522	557	553	520	549	542	548	556	549	532	527	544	512	502	543	580	520	531	529	535	541	499	507	549	503	540	517	568	535	540	543	537	507	516	521	489	495	534	531	511	503	520	535	530	533	513	539	537	471	535	565	565	538	584	510	539	571	521	515	516	483	539	552	574	535	513	504	520	488	531	563	537	522	558	528	508	551	512	547	537	540	555	564	519	521	537	544	497	487	484	570	501	544	564	567	540	541	520	543	568	533	564	532	567	538	584	503	525	481	577	562	560	524	523	562	556	509	546	549	529	555	534	567	556	537	496	527	522	517	546	520	546	542	534	573	543	576	518	571	541	501	528	520	521	546	565	540	578	532	517	535	517	542	561	520	521	536	517	511	554	523	529	575	559	527	545	514	527	535	572	548	516	562	523	540	581	535	536	566	535	567	560	530	508	546	529	539	520	540	537	547	523	555	549	552	520	535	541	505	527	515	536	524	548	499	527	548	531	545	556	565	549	545	521	538	565	556	530	512	543	519	530	573	521	568	537	543	518	494	561	502	530	527	518	547	534	561	527	542	536	516	538	541	530	537	538	527	546	531	529	523	529	539	517	543	516	483	534	537	540	531	517	554	561	567	538	525	534	532	536	526	544	497	522	560	517	560	535	481	518	542	553	527	539	541	512	529	515	567	517	553	546	513	528	523	505	557	528	519	535	569	559	514	521	551	508	506	577	581	529	527	551	558	482	510	549	575	565	559	611	517	528	552	542	582	528	539	549	548	515	509	575	527	520	538	542	570	542	555	543	513	543	552	503	503	513	543	559	549	559	525	525	491	552	537	515	530	511	535	545	488	542	560	586	559	578	513	558	547	538	566	509	511	529	525	541	569	568	528	572	521	495	482	555	543	581	542	520	505	556	538	516	538	530	545	507	504	558	544	540	550	516	527	565	535	554	520	548	571	569	553	500	550	549	491	581	514	558	538	538	506	585	464	478	572	529	577	524	528	536	508	512	516	549	550	507	524	522	528	492	490	529	555	537	544	542	548	563	546	572	547	556	542	521	548	551	512	544	522	500	529	542	536	549	566	549	538	540	525	518	557	511	523	494	513	528	507	530	553	536	519	538	544	550	555	528	510	521	553	521	545	509	544	535	551	572	567	520	570	539	553	558	562	525	511	532	545	530	545	498	541	560	462	556	549	575	519	549	543	505	515	516	515	548	534	538	503	556	551	533	570	532	514	529	515	543	517	546	511	583	510	521	597	531	547	529	531	577	567	546	538	519	535	541	512	539	596	558	549	566	540	512	546	517	503	596	565	558	501	549	537	525	559	465	506	536	514	527	551	520	566	578	559	526	528	563	544	544	526	579	567	545	527	522	506	514	528	571	548	510	586	534	552	523	544	550	586	498	561	534	540	515	533	512	550	540	537	557	549	527	542	532	516	527	516	514	481	558	553	539	513	577	572	512	579	527	520	533	513	543	519	556	514	525	572	485	595	532	570	544	548	508	508	508	540	561	510	513	578	571	530	529	549	489	490	533	549	536	541	545	527	524	558	571	549	583	548	585	539	515	535	532	543	561	545	537	510	542	556	520	569	534	518	531	529	543	559	489	559	550	556	575	535	516	575	503	550	529	499	548	583	519	511	534	533	574	518	527	556	525	530	503	534	509	577	515	527	538	560	568	520	531	548	558	543	520	535	551	552	551	527	535	515	541	527	544	497	548	523	560	543	558	501	535	527	544	550	520	570	519	514	529	556	551	533	552	548	523	515	535	591	563	528	508	550	532	552	603	539	560	552	554	509	522	504	532	543	516	543	552	511	517	512	527	500	513	525	529	542	507	545	558	548	532	510	544	515	534	549	549	572	516	529	550	513	528	503	536	539	541	545	485	555	511	550	515	534	550	534	547	514	548	507	583	541	540	535	558	520	580	518	507	559	540	576	557	513	496	565	541	563	535	527	508	492	518	529	540	521	530	512	522	520	566	518	505	533	558	541	546	511	560	506	561	539	535	517	532	509	564	513	528	549	540	561	540	527	547	563	586	556	517	513	527	521	566	588	572	550	539	545	578	529	534	601	534	574	545	552	520	567	540	568	523	547	554	600	538	495	543	526	496	542	532	562	498	550	544	514	522	568	562	539	516	523	562	549	524	553	513	538	588	565	529	501	547	567	563	509	514	573	533	521	554	513	542	528	532	529	554	531	549	528	518	530	541	570	540	483	517	507	553	532	550	518	501	560	555	547	559	521	572	530	515	525	531	563	512	526	538	507	504	526	528	532	508	577	552	561	514	537	536	538	555	518	529	500	522	550	487	522	545	518	554	565	541	524	600	553	510	525	532	542	567	519	524	528	512	496	544	509	529	533	550	519	520	514	555	542	558	527	559	501	505	567	529	557	558	513	522	524	544	526	547	521	553	518	582	561	546	554	537	543	523	560	547	571	521	560	554	547	528	504	507	573	552	581	538	582	548	527	542	569	521	524	544	497	550	549	518	563	553	582	536	522	538	548	544	542	525	545	516	563	543	542	559	520	536	519	556	569	545	524	517	492	529	542	538	545	556	561	548	552	547	573	506	545	538	553	559	547	543	536	542	497	529	548	516	556	507	513	545	522	533	498	543	533	542	557	532	540	564	508	553	519	544	560	528	544	528	550	560	568	530	569	522	565	503	544	572	512	576	547	559	532	555	571	533	533	541	500	533	550	592	555	543	515	525	557	525	558	526	579	500	550	562	499	513	559	555	566	517	511	543	546	535	566	521	557	583	527	523	564	551	531	542	526	518	505	575	516	546	529	538	555	542	481	522	577	539	526	533	566	545	484	561	577	557	483	573	542	569	546	559	560	506	543	519	543	527	525	523	559	526	537	583	525	542	536	539	541	508	538	534	570	541	568	500	570	569	530	583	562	554	524	544	537	531	564	563	495	528	500	515	537	519	509	553	563	521	517	493	562	542	525	538	576	524	544	581	536	533	543	526	504	557	527	524	522	544	588	547	492	510	561	524	563	538	548	540	529	556	542	536	538	482	559	534	515	528	535	520	553	546	513	497	550	513	558	523	539	515	578	531	530	516	535	556	526	556	517	518	527	561	531	524	541	560	560	546	568	540	564	538	567	552	506	587	566	533	523	517	536	542	513	556	555	515	526	516	569
26898	39943	31030	18669	8402	2052	709	653	666	656	672	610	665	658	672	641	627	669	655	584	684	655	697	653	704	682	645	640	648	620	618	682	620	665	658	661	677	685	682	620	625	666	629	659	625	650	667	622	651	671	666	662	665	673	682	666	661	626	653	597	692	652	662	674	665	652	672	684	639	663	635	675	628	661	622	651	624	651	679	627	656	641	697	664	630	660	675	642	633	667	666	595	689	661	656	660	654	666	627	672	679	665	675	676	637	630	649	617	639	597	629	638	622	636	651	668	656	643	661	681	688	640	663	647	660	665	634	648	677	634	650	602	645	691	620	656	645	659	642	682	625	647	674	664	677	622	671	663	633	683	673	634	705	647	642	654	646	615	632	639	670	634	652	642	615	679	657	678	664	603	637	625	671	638	631	703	647	621	643	648	683	639	644	669	613	632	672	670	662	658	669	717	699	626	640	675	658	633	669	658	661	640	677	691	666	641	676	675	667	672	644	601	673	646	658	660	640	648	641	624	645	678	657	698	615	712	636	678	615	673	658	648	645	662	638	658	652	681	623	690	695	656	673	644	673	637	648	670	648	650	700	648	639	638	632	696	661	649	617	655	678	651	634	606	651	623	642	642	651	662	635	649	646	678	680	661	610	689	637	656	620	618	628	672	673	736	681	696	687	692	669	650	658	672	660	660	654	661	716	674	662	673	673	633	648	667	656	641	637	634	644	657	660	645	692	694	702	676	674	649	677	607	611	704	648	700	675	647	653	625	696	658	707	652	643	639	714	617	625	657	653	683	680	698	669	654	676	666	643	653	670	652	658	692	672	662	638	632	624	652	628	647	669	649	633	609	661	677	670	626	662	671	633	620	672	703	659	662	632	680	641	642	704	677	662	657	664	668	635	664	698	649	617	713	678	643	638	648	682	667	607	669	613	607	657	672	666	641	644	605	646	674	645	665	673	602	644	666	643	636	658	652	620	720	656	612	672	674	642	664	671	678	681	647	610	660	664	677	665	650	652	659	631	705	662	662	659	651	642	639	697	679	655	674	664	657	609	648	645	635	652	624	680	688	649	613	668	651	602	646	636	676	628	640	626	637	659	648	677	666	649	676	624	658	671	622	639	653	706	670	632	658	644	636	660	711	649	701	662	633	705	664	669	640	692	694	667	675	637	664	680	641	614	612	635	679	630	580	688	680	658	668	644	629	701	663	659	668	630	651	633	648	627	677	683	606	625	640	637	657	616	636	678	724	676	656	681	655	628	657	650	662	654	672	656	649	633	640	654	617	694	667	631	636	676	653	689	644	646	685	682	618	688	656	676	625	634	627	617	704	638	634	606	648	619	658	605	644	691	643	602	645	705	667	656	655	658	661	637	607	636	638	707	687	705	663	605	639	641	648	664	631	638	641	655	669	692	614	665	622	721	673	716	621	631	621	649	635	672	617	652	603	619	651	650	666	651	652	654	615	633	666	653	653	690	618	715	652	665	657	616	673	674	657	610	662	680	679	633	661	640	702	645	642	651	605	703	635	668	650	719	636	611	658	674	645	617	625	630	668	704	636	636	682	679	660	687	664	679	651	627	651	661	624	641	648	643	662	643	606	652	646	665	637	691	661	640	699	640	652	601	691	640	657	648	704	683	662	657	652	640	643	600	697	642	656	596	665	643	667	638	672	671	652	663	637	683	684	721	676	665	631	641	634	683	628	686	671	680	647	647	618	655	669	658	634	650	623	619	653	644	627	670	648	633	623	683	678	688	652	685	611	639	686	649	653	689	618	629	627	702	631	611	670	626	668	677	605	676	666	719	635	634	616	649	651	665	645	661	650	656	661	629	661	637	634	644	705	636	688	612	636	640	615	629	685	657	685	606	707	682	653	663	633	624	682	645	655	638	656	708	628	607	694	653	681	704	669	655	624	646	606	651	682	661	605	634	656	654	620	618	658	703	669	665	650	687	703	606	666	608	664	630	644	670	657	685	655	568	665	632	631	693	666	669	664	661	659	672	675	655	699	642	645	647	666	646	661	680	651	663	669	644	676	629	652	672	664	670	674	638	629	642	633	663	631	672	667	666	695	649	631	662	668	648	665	686	654	661	665	673	650	663	699	667	643	650	645	622	669	648	659	612	660	631	655	667	642	618	684	650	635	661	665	646	681	665	661	667	661	674	672	625	654	661	678	652	663	639	624	615	672	664	618	642	640	628	641	654	618	657	631	655	664	684	637	697	639	705	671	664	684	674	670	652	698	676	714	647	626	672	653	604	669	642	653	640	646	628	632	638	702	628	673	650	629	616	640	658	641	590	654	659	679	616	592	613	668	688	639	661	655	656	715	684	682	635	662	721	646	666	659	694	689	620	656	644	653	674	681	618	663	661	702	670	654	689	657	646	663	671	652	627	678	667	653	637	686	662	658	689	691	621	671	670	671	656	643	675	695	657	657	664	677	606	597	649	653	647	665	684	692	649	656	686	679	613	629	636	654	621	669	650	658	638	665	653	645	636	692	671	683	666	615	641	668	697	626	643	617	670	661	660	635	627	678	612	620	645	653	620	629	638	727	659	674	650	682	616	635	687	673	660	638	646	682	656	656	672	597	658	654	641	652	660	644	618	644	652	628	647	645	666	662	625	658	680	638	704	650	678	639	644	649	602	663	651	650	657	682	673	655	622	626	658	659	692	660	659	657	636	692	675	656	647	679	614	621	679	660	680	690	704	628	670	659	667	632	635	642	664	649	643	670	637	627	612	705	700	630	661	688	600	662	665	641	640	613	633	654	660	624	664	621	648	633	619	634	629	677	656	657	648	719	627	610	697	663	694	661	635	653	660	643	647	686	637	619	642	668	642	643	606	659	685	672	686	596	652	636	618	650	661	630	627	633	646	752	636	665	681	684	610	636	656	641	654	666	663	644	639	653	642	634	674	652	672	631	652	695	721	674	671	643	663	618	621	671	657	627	670	627	651	612	661	598	641	629	654	604	652	615	695	680	687	651	585	614	652	651	659	625	634	640	660	621	673	634	671	669	683	628	708	702	642	643	648	635	652	646	658	697	679	705	627	660	649	657	681	715	692	624	675	678	623	681	640	690	662	625	712	639	676	686	610	649	625	671	635	668	663	627	635	629	627	637	631	644	708	690	632	664	645	699	662	609	682	684	644	662	608	638	658	676	681	711	654	640	632	685	679	691	623	684	631	644	665	666	644	714	605	676	645	647	628	625	645	649	648	624	665	651	669	649	642	626	663	670	667	633	648	617	622	607	662	649	667	649	643	648	680	645	586	690	638	678	665	644	689	633	703	690	687	648	668	663	699	644	683	665	668	656	626	608	681	637	649	635	659	643	672	649	680	629	630	653	682	663	633	650	702	636	714	670	588	652	661	677	635	660	648	646	671	699	634	617	646	684	651	619	675	602	663	629	655	651	670	692	662	637	651	657	657	675	655	619	674	633	612	651	678	592	660	675	673	685	650	687	655	661	641	669	648	662	673	670
23459	21218	31818	34421	30419	19021	5328	456	368	378	378	352	363	311	355	343	370	376	369	373	367	345	299	361	349	314	348	344	358	357	341	319	348	325	347	364	330	372	337	358	335	378	332	344	333	364	337	304	356	325	345	365	328	359	346	342	309	319	334	332	325	327	348	334	356	345	322	330	349	370	350	328	338	369	315	368	354	380	329	375	334	334	369	351	302	334	322	335	319	333	305	338	356	340	383	323	352	341	352	340	348	331	356	328	322	359	365	325	361	300	317	349	324	344	347	342	324	343	338	342	374	348	359	314	311	335	338	352	341	333	354	332	334	371	285	356	338	372	328	314	360	360	321	336	378	300	330	327	351	360	332	329	342	341	319	360	351	339	351	317	341	379	342	308	313	347	358	339	326	356	311	339	339	358	364	352	321	328	328	360	352	367	320	349	369	342	351	334	347	333	334	339	349	322	344	335	363	355	376	353	333	322	306	307	326	308	351	352	364	336	349	337	356	329	321	354	299	334	309	325	350	327	347	359	327	348	350	351	358	367	382	393	361	345	338	361	330	343	318	349	368	342	324	302	306	350	352	335	310	341	320	345	328	332	347	346	334	369	336	357	348	329	325	340	347	333	326	342	325	336	329	351	320	356	388	326	339	361	304	354	375	354	367	354	323	357	342	341	338	341	291	357	341	347	342	348	347	333	339	360	344	340	360	338	382	386	356	348	394	334	309	357	342	359	326	336	319	351	338	364	354	361	322	323	351	334	346	354	352	352	352	353	350	355	364	361	330	347	333	344	320	352	352	331	340	314	305	371	365	343	338	362	332	361	311	351	358	342	349	317	333	354	316	341	381	334	332	335	377	358	351	367	349	310	356	330	354	366	321	318	359	322	332	333	340	345	359	334	343	317	356	333	319	372	324	365	379	333	350	379	372	354	390	331	358	342	351	328	354	309	309	341	336	328	324	328	334	320	319	349	356	311	329	332	312	364	346	336	341	324	336	347	341	361	314	323	338	310	330	332	335	370	375	325	344	333	335	316	334	369	363	348	317	370	322	343	338	361	326	324	354	336	372	362	366	339	346	369	340	378	335	328	357	337	347	319	338	328	347	316	336	343	325	373	357	335	364	331	364	354	376	308	352	331	337	334	352	336	329	326	331	326	348	367	331	341	302	365	318	339	330	317	368	307	364	347	345	325	330	363	351	335	305	353	350	317	357	334	308	338	328	347	309	351	324	343	306	314	327	342	357	334	326	394	348	334	315	362	367	322	350	333	315	372	359	319	338	369	362	352	370	326	393	335	358	306	333	341	331	356	340	350	350	367	336	328	340	347	346	330	336	364	332	343	344	374	357	379	326	351	328	379	341	320	358	352	355	347	325	334	336	357	366	399	341	386	361	331	320	322	328	361	388	373	360	342	334	353	331	364	353	339	334	341	323	307	335	327	348	346	363	365	356	318	325	332	344	361	386	340	345	362	340	332	363	312	322	319	356	325	373	369	325	301	334	352	331	361	351	339	356	343	311	358	314	352	363	349	334	320	330	369	354	356	334	315	345	334	348	332	334	341	325	342	304	367	350	375	342	346	353	358	308	310	356	331	333	366	355	324	337	354	322	325	319	344	338	333	327	337	347	338	365	345	349	318	332	354	329	336	342	331	323	373	318	382	339	349	339	344	371	364	296	346	361	314	327	346	339	341	328	319	330	338	341	326	328	323	364	349	335	329	349	355	323	311	305	345	350	330	301	374	338	339	307	339	316	347	309	343	323	336	336	403	319	329	353	328	353	308	336	373	365	338	346	309	304	358	309	345	337	360	350	335	325	352	329	285	337	325	346	333	309	372	310	352	299	373	351	314	371	337	310	330	357	330	378	308	360	318	322	335	332	353	376	366	358	346	362	304	342	342	348	362	344	341	318	353	334	380	318	347	340	347	387	361	327	353	320	346	352	320	349	335	340	347	333	332	355	340	318	331	332	349	320	312	306	339	371	368	360	373	346	310	328	363	360	335	315	356	332	353	337	362	352	308	389	344	367	347	306	357	355	340	332	334	341	333	341	334	311	320	318	322	321	357	337	356	345	382	328	325	351	356	333	340	339	330	384	295	351	347	379	340	283	312	331	371	340	365	316	359	380	346	369	355	312	378	317	325	337	329	342	348	364	298	335	374	339	354	343	348	342	334	361	365	344	309	340	340	353	339	326	335	340	355	330	341	327	337	355	364	310	356	326	320	321	354	347	348	347	350	344	327	358	383	316	302	349	341	362	341	370	335	371	349	346	332	335	327	336	341	339	338	357	342	333	315	351	363	367	314	295	379	364	353	306	341	325	330	329	353	360	351	328	350	322	353	340	331	342	352	312	374	309	365	343	343	323	356	361	367	339	322	342	357	351	335	322	358	327	329	353	348	338	366	321	365	348	313	357	361	341	362	321	352	347	348	344	320	338	305	319	344	326	347	306	350	327	355	310	326	332	350	364	358	351	312	351	330	343	321	350	364	345	347	361	335	345	312	304	351	353	322	341	295	318	326	351	351	342	359	350	360	332	356	361	329	322	357	331	372	328	334	347	319	346	323	335	362	351	333	408	374	352	340	327	335	347	326	324	337	321	346	331	362	323	329	321	346	351	299	362	312	343	350	349	340	343	347	353	338	333	345	335	341	326	307	331	322	336	337	354	304	356	360	340	315	352	341	307	352	373	333	350	327	329	318	366	325	321	376	330	345	330	353	338	326	359	372	376	369	353	331	315	355	356	296	358	309	355	344	342	326	340	326	331	365	337	363	380	354	366	362	307	339	368	331	380	338	324	346	320	360	353	332	353	370	366	312	354	344	368	362	351	334	361	335	361	315	379	362	343	328	364	368	339	321	356	370	361	356	334	330	342	334	321	328	341	313	335	371	347	371	330	373	351	322	348	345	337	346	332	343	341	343	355	345	359	358	323	402	361	374	358	338	326	340	377	343	362	363	355	362	333	330	329	359	357	340	344	323	324	358	314	381	335	326	336	322	311	349	369	329	368	352	338	309	360	369	370	329	330	327	319	358	338	364	339	315	327	344	318	335	350	323	328	366	333	350	351	330	290	332	320	354	362	362	333	360	336	374	370	331	331	369	345	333	360	341	351	329	355	338	352	312	349	342	323	318	335	303	314	360	355	351	326	333	380	351	334	343	344	325	333	350	322	348	370	331	353	344	339	352	315	317	327	321	314	345	344	345	348	317	350	332	342	359	339	366	332	362	357	336	320	344	365	300	329	358	329	348	363	355	304	310	323	350	342	325	337	301	346	316	334	352	354	354	307	335	308	336	364	364	339	309	353	324	355	355	315	338	320	331	310	352	347	320	338	354	338	326	351	337	325	360	332	339	351	388	335	335	336	385	322	319	311	354	360	339	304	341	375	344	333	341	373	335	345	330	312	324	319	338	345	341	342	321	390	343	316	362	324	319	354	360	324	314	355	353	330	332	323	347	325	339	330	335	332	352	333	314	362	325	332	347
52259	86320	72071	53307	37070	13852	928	543	521	461	472	524	443	480	453	469	455	459	431	450	416	439	432	469	417	458	431	441	472	463	403	438	440	409	401	426	463	411	398	460	422	456	428	461	412	438	428	417	465	415	402	436	438	411	406	433	414	433	410	425	443	424	430	407	427	442	443	420	420	451	388	437	424	431	430	430	414	446	473	450	415	478	450	439	427	461	404	406	399	441	440	449	439	427	467	446	430	434	436	450	440	429	401	410	398	409	452	387	438	433	452	412	413	434	397	398	436	416	452	396	407	432	416	411	441	449	440	432	399	393	422	441	429	416	398	409	388	400	439	481	393	426	419	433	400	430	425	429	448	430	421	448	437	429	445	444	430	424	447	437	391	429	379	498	409	433	376	448	426	406	430	441	434	442	435	453	451	464	424	429	419	399	399	460	417	444	418	444	443	420	419	388	445	448	426	418	449	417	388	412	445	421	426	399	407	442	420	428	420	405	418	446	441	424	453	396	401	404	402	408	437	406	399	438	421	406	422	416	413	457	423	417	434	419	417	439	436	435	415	421	407	422	435	424	443	420	428	425	433	397	412	415	448	410	413	413	437	414	403	406	409	433	430	400	425	429	435	389	435	423	431	439	423	401	393	419	377	407	411	416	461	424	467	418	454	391	413	380	409	453	444	434	442	408	387	410	427	428	415	438	428	432	378	412	408	409	404	434	443	422	371	424	452	377	396	430	430	392	412	447	448	380	406	413	445	432	424	418	432	411	413	411	396	468	460	359	460	392	439	419	431	420	433	459	457	427	448	437	449	388	393	466	436	452	404	450	419	470	405	387	422	445	439	390	413	411	441	430	416	432	376	406	422	414	423	418	448	429	395	429	424	420	412	419	389	421	402	390	452	435	431	407	431	407	464	395	407	414	445	406	431	412	425	398	428	395	395	423	412	447	463	418	416	428	416	406	418	422	410	411	407	447	441	402	433	420	381	434	437	403	443	454	388	428	425	411	433	448	452	397	400	462	433	432	448	455	403	411	450	421	424	425	425	396	420	402	420	434	452	438	420	438	446	428	430	437	374	441	462	448	397	427	402	417	399	429	416	424	445	441	429	456	446	432	468	445	445	398	412	408	416	421	383	458	436	426	406	430	438	431	433	442	415	456	404	436	439	419	465	467	455	482	437	458	431	445	423	432	439	425	417	369	455	470	397	430	428	426	440	426	418	461	387	432	398	441	425	437	444	411	430	444	437	459	477	434	470	439	389	425	392	397	422	434	412	412	436	407	405	441	392	439	445	424	467	403	386	461	377	424	444	425	434	420	461	397	401	423	427	426	420	445	448	420	410	427	398	408	433	403	428	425	451	458	411	381	444	432	412	427	423	391	435	440	435	425	441	431	439	452	430	390	388	413	410	429	440	445	437	434	441	422	431	424	420	407	437	444	451	394	435	424	451	453	440	428	426	413	414	419	439	420	431	382	400	411	454	401	415	424	396	362	410	436	437	439	399	396	418	444	433	412	431	416	437	418	403	395	452	423	411	394	439	431	447	435	444	429	409	395	440	429	435	361	423	417	411	450	432	401	408	451	417	388	408	432	438	421	434	401	417	390	424	435	407	424	392	433	416	408	406	400	443	384	424	414	474	399	435	440	462	449	401	412	441	456	392	429	462	405	402	451	432	417	446	422	390	450	438	406	410	392	442	418	445	412	431	448	423	439	439	421	384	384	408	408	448	435	414	435	434	423	427	415	388	426	428	420	432	398	457	473	413	423	434	374	412	419	434	446	436	438	466	401	409	414	429	416	433	436	397	410	437	407	420	418	433	402	424	412	407	414	407	444	418	442	429	443	401	375	415	433	432	464	458	398	402	406	431	425	424	445	413	417	433	429	451	441	402	412	482	434	432	421	446	452	402	451	444	427	400	448	448	403	423	412	441	412	446	450	423	409	446	430	419	418	417	406	441	432	411	446	444	400	401	423	391	419	440	402	451	413	419	406	397	419	419	396	415	442	410	468	475	422	425	377	457	409	421	388	439	454	435	399	425	413	436	426	409	400	388	413	439	413	421	396	423	411	416	426	400	431	403	426	457	397	427	434	415	415	414	440	434	444	419	395	461	428	421	419	421	428	383	445	432	404	412	444	372	426	447	399	430	430	420	442	397	415	422	364	403	420	454	421	431	430	414	416	442	422	441	385	427	427	425	427	450	395	420	438	397	439	431	419	425	399	397	431	456	383	404	417	403	411	426	431	401	446	452	430	405	415	414	439	388	411	444	427	460	447	440	411	433	374	426	384	422	397	425	452	386	456	433	408	403	415	430	422	422	399	446	390	423	402	447	422	391	388	425	460	406	419	440	405	440	406	413	430	435	433	437	379	430	414	452	423	441	421	412	411	433	423	415	417	432	436	439	415	411	412	413	399	427	400	419	391	394	474	418	452	458	451	399	453	444	417	428	413	421	389	420	414	424	409	433	422	449	431	412	444	415	406	450	437	435	418	412	434	426	415	407	441	432	426	409	417	416	428	416	425	428	402	423	417	434	421	457	432	406	466	463	431	435	441	415	462	448	446	420	374	432	408	434	427	432	407	396	418	389	441	443	397	404	440	417	407	438	406	439	410	474	451	452	434	397	426	398	458	423	408	464	402	425	403	411	406	440	410	438	425	422	435	420	420	423	425	412	410	410	378	446	430	408	394	409	429	406	393	434	400	410	406	436	418	410	439	440	438	436	424	413	413	410	430	451	408	465	424	399	443	428	395	421	444	439	412	406	411	420	427	444	416	432	421	404	410	432	419	417	410	400	442	420	425	397	440	408	419	449	432	406	422	440	431	385	424	386	415	424	398	437	432	427	424	433	438	393	423	437	419	431	427	426	429	419	414	410	418	421	407	402	414	402	386	426	412	440	435	425	425	450	427	429	429	422	403	387	451	425	459	435	429	392	455	426	450	424	428	463	396	427	419	417	404	402	437	458	458	416	428	448	432	434	462	431	427	435	391	459	426	434	448	404	442	407	435	427	433	393	380	428	468	428	376	405	414	468	395	446	385	418	423	425	423	440	438	418	411	453	439	451	391	418	416	419	403	390	435	385	401	387	409	391	438	410	426	449	470	439	413	426	424	406	418	419	491	415	415	422	417	465	426	400	425	467	428	423	470	431	427	382	405	428	427	443	428	438	421	416	402	415	396	441	433	437	442	414	442	451	422	458	452	424	464	437	419	424	440	452	421	425	430	422	427	395	407	397	447	417	392	435	406	424	427	402	426	445	441	430	450	408	420	446	445	437	382	426	410	439	407	425	452	403	419	439	415	463	429	409	427	428	401	421	432	438	421	413	414	400	422	442	419	411	408	406	439	428	452	427	420	405	446	411	424	402	421	417	434	434	406	394	457	406	456	449	397	415	415	414	448	415	402	410	409	431	422	405	448	410	397	421	440	410	428	437	410	380	416	410	395	414	464	447	435	417	442	412	441	437	414	418	416	417	411	435	414
22382	20886	30254	30294	29730	22405	12907	820	322	306	271	270	307	268	288	277	252	293	237	253	290	276	262	291	283	246	241	253	243	258	259	253	259	238	244	242	261	230	254	262	245	235	251	232	246	237	244	251	222	228	234	258	252	251	233	250	256	254	246	259	246	240	246	226	230	276	235	250	204	239	252	269	255	243	221	251	247	275	263	253	218	223	252	262	241	256	235	240	243	245	232	256	255	222	251	231	234	243	234	267	275	259	249	247	247	201	244	245	267	260	247	265	258	258	257	220	256	236	239	238	234	230	260	227	262	238	230	260	267	254	226	234	253	264	237	228	242	243	266	226	263	246	267	233	267	231	221	220	244	238	228	256	220	230	265	224	271	251	241	241	225	238	234	238	221	216	236	271	265	220	288	253	255	253	232	258	243	239	231	269	260	235	244	250	240	243	215	240	249	247	257	245	209	248	246	249	275	242	245	216	240	219	224	224	231	260	270	244	234	242	241	239	243	234	228	268	247	245	244	237	236	241	234	257	253	243	244	252	265	206	238	257	260	241	231	234	240	261	224	255	248	239	235	231	216	216	244	244	250	247	240	243	236	249	246	258	221	254	280	235	224	264	242	240	271	233	235	229	250	227	264	260	216	256	262	248	244	222	257	253	240	247	246	258	256	227	234	240	221	266	246	228	266	286	248	221	238	244	241	236	237	243	233	259	240	231	212	258	237	217	221	232	232	233	219	234	206	261	232	260	256	248	255	232	254	265	238	229	243	224	251	234	261	248	245	255	238	253	251	246	228	252	235	245	247	249	235	242	238	243	254	272	217	244	247	266	236	233	272	228	225	267	239	237	248	225	231	237	221	252	245	253	249	245	237	228	247	231	244	233	221	216	268	233	225	242	256	247	243	263	269	256	241	230	240	245	228	215	228	271	223	244	264	283	235	229	243	262	241	254	205	254	243	239	267	235	229	239	224	222	258	261	249	236	259	227	251	217	232	231	283	256	239	225	235	217	247	269	223	239	237	234	205	237	244	238	228	238	217	222	252	226	235	235	230	255	270	230	249	253	226	256	226	256	217	222	246	231	241	220	258	210	223	235	229	230	233	244	239	213	234	225	248	242	241	239	241	238	249	246	272	234	282	280	207	248	247	233	221	232	248	254	230	252	250	228	260	233	256	259	222	263	264	267	262	227	233	219	241	249	229	244	250	241	233	233	249	241	231	234	245	246	239	232	255	241	255	211	246	226	231	234	240	253	228	228	220	221	231	258	224	221	255	265	252	217	244	240	251	258	236	263	254	253	219	234	266	279	225	248	252	214	273	242	244	219	232	247	222	227	261	230	242	265	235	222	250	238	248	247	237	244	233	238	222	253	238	266	243	244	289	256	241	241	221	203	252	232	254	255	249	246	263	244	244	241	242	232	246	257	203	241	229	233	232	259	261	235	260	235	248	245	234	244	232	258	249	255	230	243	219	234	235	229	271	257	224	224	234	229	251	253	224	249	239	247	241	267	253	243	226	264	232	253	236	246	253	233	236	245	211	243	264	230	250	264	258	245	246	222	264	244	225	219	223	242	252	264	258	266	229	247	219	236	225	236	211	249	245	249	237	238	226	234	236	195	216	248	230	250	241	244	245	203	241	250	248	251	237	272	283	270	244	271	260	250	211	192	220	230	234	232	255	239	210	268	237	235	270	277	260	260	264	259	240	243	270	231	230	207	253	242	225	251	251	266	275	224	241	220	260	229	245	244	224	245	226	231	254	229	282	206	261	237	243	253	227	244	221	268	228	241	253	266	229	225	239	233	289	256	265	256	235	252	203	221	233	249	260	233	230	245	218	224	224	230	219	219	205	227	236	272	228	243	251	227	239	256	273	245	241	238	242	258	218	265	243	238	250	236	199	249	255	214	240	243	220	226	249	240	241	251	260	254	234	258	243	251	235	244	232	219	253	249	250	247	247	262	258	208	264	250	241	228	243	240	248	226	247	253	252	255	251	263	246	238	248	236	249	232	258	258	225	233	261	255	252	258	225	248	253	239	231	262	259	250	233	249	261	236	254	246	235	238	256	261	259	230	238	258	208	244	263	230	240	272	231	244	248	212	241	262	252	264	240	238	228	229	246	274	245	228	273	230	261	247	233	237	247	254	227	236	252	209	248	224	236	243	265	241	241	258	255	241	253	229	237	229	239	234	247	257	247	266	243	278	226	223	246	236	238	247	219	257	250	242	251	223	264	261	257	238	234	279	263	264	230	245	239	239	266	242	228	240	247	231	245	246	234	232	216	223	254	257	269	225	245	240	239	243	223	282	229	228	238	238	262	249	267	253	265	246	248	247	260	241	234	240	254	235	266	223	236	245	235	226	228	247	249	239	244	244	208	231	268	255	223	213	220	268	244	257	240	235	261	253	263	249	236	230	229	259	230	238	244	238	236	241	238	238	236	241	252	253	246	245	267	231	258	263	249	235	253	207	243	266	232	243	252	238	223	251	253	249	250	224	238	281	225	248	262	272	248	268	226	245	242	230	232	239	224	243	225	247	256	203	213	236	244	248	248	192	237	229	242	256	234	238	230	237	219	251	259	220	264	249	243	267	245	246	243	272	235	232	250	233	245	224	241	223	234	251	257	229	259	221	221	234	213	239	254	227	238	260	258	273	284	248	223	242	258	245	223	233	269	238	217	239	227	237	218	247	249	223	259	272	248	248	253	244	238	260	237	248	255	238	250	234	224	233	252	198	223	235	244	253	240	235	236	247	236	234	221	225	244	236	240	258	232	230	253	223	229	221	248	228	242	249	226	221	258	232	229	239	245	252	245	259	239	240	250	234	253	219	252	265	264	243	234	254	243	238	203	247	271	230	229	234	218	226	237	240	236	243	254	244	253	247	245	242	259	247	240	244	228	234	243	242	247	237	236	228	248	230	245	285	242	246	249	248	236	229	246	229	216	256	262	240	225	239	261	259	252	247	225	242	250	290	258	251	237	240	234	229	235	231	241	238	248	267	255	235	241	268	244	240	206	271	220	250	226	260	237	228	244	240	257	211	265	234	231	231	238	257	235	247	218	259	254	234	267	245	238	249	200	238	237	244	235	242	220	226	254	246	227	223	229	279	231	245	214	224	245	262	243	230	243	223	256	239	273	245	218	262	241	227	246	254	250	229	226	228	258	243	227	248	250	231	226	220	255	244	260	241	245	244	254	243	231	217	230	256	249	252	244	224	257	250	244	233	219	267	230	265	229	255	199	255	228	254	240	244	252	264	263	231	238	227	234	215	236	253	250	246	242	221	229	212	227	224	224	238	248	251	230	261	232	253	220	231	241	254	237	256	244	242	236	243	247	248	255	251	247	233	234	235	254	229	225	214	261	234	214	223	256	268	254	242	232	254	197	223	287	257	217	233	258	233	232	239	245	250	236	235	245	247	242	229	249	254	241	254	232	248	205	266	242	247	245	237	248	241	244	255	246	255	247	254	240	245	224	245	248	238	227	216
58492	96883	82866	64315	45479	19800	1141	455	430	451	414	376	362	369	332	318	326	352	299	318	302	312	293	308	310	335	299	281	302	294	291	312	338	301	297	288	293	257	265	297	311	270	308	314	284	272	283	295	300	275	287	299	300	288	265	283	296	280	268	289	272	292	301	285	320	267	306	315	287	299	306	300	292	275	320	283	283	323	319	277	296	263	277	246	288	275	308	296	280	281	314	307	302	291	282	321	280	273	278	273	255	275	315	300	318	309	307	287	299	320	276	269	271	274	306	266	265	299	304	305	282	269	279	279	264	267	303	305	283	292	301	291	314	288	275	300	259	324	288	292	307	268	279	289	280	260	275	301	297	287	295	317	280	316	292	280	270	271	282	279	325	275	287	285	279	276	286	278	314	279	290	292	293	299	302	301	311	290	311	299	278	270	280	263	305	263	268	289	270	277	295	276	270	283	287	305	300	300	280	278	287	290	315	268	308	303	286	272	317	318	283	284	295	293	321	306	271	268	280	277	290	301	296	282	309	290	309	272	294	292	293	276	288	281	301	268	275	258	296	303	286	281	291	291	296	295	299	298	270	289	295	303	297	268	277	260	292	304	288	298	295	287	275	297	309	286	303	279	293	314	304	307	270	311	286	281	297	267	284	279	295	299	269	276	306	283	292	332	271	306	270	294	297	309	330	303	293	299	286	290	309	304	283	302	275	248	316	290	310	259	261	297	292	307	318	282	291	258	333	304	300	293	289	305	288	278	274	302	291	298	281	299	278	319	307	301	270	260	292	279	279	294	268	323	266	298	290	301	268	271	326	282	278	275	267	300	323	333	277	307	279	341	295	316	322	252	278	303	279	289	291	270	261	269	309	327	286	282	314	291	301	287	298	262	258	287	298	280	294	342	302	290	294	261	319	281	272	290	293	298	271	271	294	316	319	274	295	326	257	281	265	310	291	292	293	313	306	264	297	299	276	299	276	299	297	278	284	280	298	312	299	288	281	305	317	291	284	258	297	287	278	307	304	273	265	268	268	280	282	322	258	289	295	252	291	258	262	313	317	274	281	305	314	258	288	314	302	294	285	274	270	292	304	275	253	282	272	267	318	310	326	266	314	309	288	286	287	295	305	316	318	272	287	287	289	296	308	288	311	300	307	290	283	280	296	283	283	278	277	288	297	297	311	314	275	304	298	286	326	303	297	272	280	269	296	297	313	306	307	263	302	284	266	281	303	300	297	269	283	290	281	286	323	276	287	298	280	290	276	296	303	268	301	297	298	297	289	249	311	294	284	302	299	304	340	282	281	294	272	280	270	289	280	290	262	304	307	289	314	291	273	280	302	276	249	292	290	317	297	258	275	297	282	281	298	285	294	252	284	294	312	286	296	275	293	306	292	304	299	314	301	287	283	301	300	306	292	280	307	246	265	269	288	294	284	316	317	276	300	287	265	315	296	318	326	271	283	268	270	305	298	283	263	306	278	307	306	295	300	272	298	292	306	304	277	295	294	285	299	259	310	285	295	301	272	262	285	287	272	324	276	289	299	299	301	296	301	259	297	257	287	306	288	282	295	276	297	305	291	263	280	288	299	281	265	268	312	319	252	279	294	268	301	313	291	302	263	280	282	271	319	281	295	293	285	276	273	316	290	311	272	285	302	275	321	311	280	278	293	304	300	283	288	285	324	285	313	279	279	293	288	324	304	299	275	280	316	308	260	268	301	291	268	309	276	252	327	287	289	296	318	306	269	280	302	279	289	282	268	292	285	292	316	324	300	285	312	323	278	277	278	288	299	284	311	263	310	305	249	251	298	265	308	253	260	292	294	293	304	316	280	278	305	286	301	293	267	270	324	255	305	306	301	261	300	302	265	280	303	305	286	298	296	303	277	257	295	284	271	307	307	277	290	289	302	309	308	287	305	310	271	304	271	267	290	263	336	326	284	276	305	291	299	273	293	272	283	267	308	299	275	310	306	274	305	245	303	268	317	275	303	333	300	300	302	305	281	277	284	287	291	292	301	310	319	262	288	303	281	271	308	292	296	295	261	295	305	264	302	305	305	286	300	274	283	279	282	333	304	293	317	276	310	297	304	283	286	289	310	272	263	308	321	276	282	312	307	309	283	284	304	286	263	297	305	302	278	301	297	289	267	287	311	300	294	294	278	292	297	274	286	287	265	306	269	275	273	300	275	307	296	287	303	291	305	300	302	290	325	292	279	282	332	267	287	290	282	300	289	290	293	327	299	304	278	305	297	300	262	282	306	320	289	296	294	274	278	298	302	293	279	277	238	269	302	297	274	310	289	291	287	263	331	295	279	272	294	310	277	281	285	289	302	298	263	274	299	301	257	306	288	287	292	335	296	293	290	254	294	301	256	296	326	320	283	291	326	290	314	265	291	277	275	289	290	323	283	284	293	266	314	304	284	304	286	249	275	295	299	269	281	279	272	260	291	279	314	293	274	294	288	306	295	296	281	278	278	273	270	310	273	324	277	291	315	292	276	307	276	297	244	276	318	293	274	294	357	299	275	271	318	334	289	296	258	299	301	298	263	306	319	283	289	267	273	290	295	302	288	312	285	280	280	306	295	308	280	301	306	280	287	286	305	306	239	287	288	288	325	261	315	270	289	291	294	273	247	290	297	310	317	303	282	300	298	282	313	301	270	287	282	285	305	291	283	293	305	289	296	278	319	277	276	279	325	301	292	297	267	291	309	315	304	286	280	278	285	289	253	281	297	286	286	296	317	275	263	287	293	302	306	266	285	282	264	289	309	311	312	316	297	296	317	323	292	299	289	304	310	272	300	270	312	288	312	292	279	298	307	281	287	310	248	305	301	305	285	279	290	305	287	307	282	280	285	298	293	298	272	280	290	268	289	298	280	288	276	306	292	293	319	287	273	270	300	304	256	320	297	296	303	309	288	313	294	291	282	269	284	303	297	302	322	281	278	295	309	289	275	352	277	320	276	282	283	285	293	277	278	302	305	284	283	296	294	316	278	262	270	308	299	301	319	307	321	316	311	261	291	301	285	299	293	312	305	280	298	290	290	297	282	298	284	280	279	279	277	274	293	264	286	316	290	294	274	270	280	263	300	283	283	284	279	307	277	294	265	269	304	296	249	261	294	264	275	298	297	309	310	272	294	256	278	294	316	268	280	265	302	288	271	278	318	301	268	265	290	306	267	294	295	256	291	279	256	285	256	258	295	286	293	264	288	281	273	290	289	298	310	276	295	264	265	259	302	276	303	275	305	323	292	311	285	276	310	283	281	271	284	297	292	287	288	289	251	265	295	320	256	315	270	294	303	284	275	288	284	285	288	283	284	299	290	292	277	259	284	292	286	276	282	292	288	275	283	288	275	269	306	286	297	329	323	300	274	269	308	266	306	296	289	305	304	251	297	294	271	277	304	275	294	302	292	281	285	278	275	277	268	295	272	291	300	303	316	281	269	296	285	282	282	271	299	266	294	317	259	287	268	300	288	281	277	295	298	288
27200	24276	28736	20970	8277	1417	566	569	563	525	515	567	531	537	540	512	505	524	567	563	583	560	553	546	576	518	610	555	566	546	542	500	541	566	532	571	527	545	538	540	562	505	545	550	510	546	532	536	501	555	550	539	516	516	540	598	573	538	519	505	539	539	530	543	545	553	567	547	528	547	509	556	543	546	585	517	568	521	566	550	576	550	572	546	528	571	517	578	560	554	545	522	579	536	521	557	526	539	553	551	521	558	553	572	550	558	550	587	585	493	550	516	563	509	521	545	545	521	539	553	560	569	558	520	541	524	503	541	560	552	542	541	528	532	549	584	529	587	554	544	536	524	537	541	539	529	531	520	552	539	495	565	537	544	562	548	545	538	495	549	563	536	574	532	534	562	595	531	546	533	508	509	573	537	570	558	567	541	565	539	544	559	524	525	553	523	518	542	547	547	542	558	504	567	545	534	513	582	518	544	530	546	574	548	552	546	543	545	515	548	565	551	524	582	562	533	581	561	535	510	563	553	546	527	542	563	519	492	541	561	566	537	535	588	531	565	513	554	554	547	516	529	583	545	561	577	557	570	555	556	544	574	547	552	546	529	520	547	563	547	579	522	567	544	546	536	560	486	542	523	542	526	557	570	544	517	538	577	544	501	569	554	566	553	528	497	518	557	533	586	537	542	534	509	531	533	542	533	544	541	493	546	563	522	580	601	553	559	549	503	560	557	570	541	512	550	535	534	572	578	535	547	577	516	542	504	523	556	548	566	538	546	552	550	520	550	545	566	547	544	536	561	512	592	538	538	530	537	522	515	510	527	558	574	537	532	545	570	563	485	541	543	543	538	544	554	527	521	537	513	478	501	546	543	562	548	579	545	530	538	526	543	544	522	509	558	550	565	585	537	552	526	541	542	514	554	587	518	555	559	543	595	554	564	507	528	554	536	545	521	528	542	532	550	546	532	544	530	532	551	535	500	541	527	521	520	531	544	535	530	520	556	516	528	509	540	588	548	525	581	513	533	514	524	568	548	570	501	545	576	514	545	592	543	520	502	550	531	577	519	575	489	599	521	554	554	550	509	518	545	571	575	537	554	573	519	556	523	560	510	550	547	519	535	526	618	565	536	555	530	557	522	560	613	559	564	509	564	525	534	552	521	554	544	586	539	505	561	561	524	544	532	552	588	575	544	565	556	546	539	541	556	569	520	574	521	543	515	531	545	527	519	526	506	537	513	537	543	545	523	567	556	529	572	554	496	543	519	510	519	551	526	591	559	523	531	560	543	576	583	547	555	538	550	577	548	528	552	563	534	554	521	542	548	577	518	545	558	561	534	554	501	560	538	557	553	576	531	556	558	521	538	551	529	545	567	592	534	538	573	533	546	581	538	591	570	531	546	557	610	559	564	543	507	555	549	518	540	561	565	587	558	548	563	580	534	546	552	528	565	544	521	529	514	533	549	552	539	531	558	559	522	539	494	506	544	538	543	533	556	538	518	560	545	548	556	551	533	513	577	507	532	516	582	534	514	555	537	516	546	566	543	533	562	554	568	535	574	522	559	522	552	540	502	524	572	501	537	503	548	552	533	527	591	557	530	518	552	538	578	538	555	566	551	518	559	529	567	550	532	554	515	542	581	553	521	522	523	595	561	537	546	547	573	535	547	547	512	523	559	551	540	548	563	548	560	509	568	505	560	492	565	588	506	564	572	575	525	503	522	541	545	527	537	550	545	510	527	529	588	527	542	548	528	553	558	562	539	508	529	532	574	550	526	542	523	538	515	546	515	493	526	522	537	519	560	522	537	510	562	558	556	563	549	542	549	564	470	521	530	541	536	550	546	531	523	564	596	579	491	533	568	585	561	491	485	577	543	567	529	548	542	499	562	557	521	536	529	537	510	541	525	556	547	498	563	529	522	559	561	577	531	498	510	548	562	536	539	510	531	583	518	550	542	543	550	533	550	569	565	536	514	523	547	580	572	560	511	512	535	531	538	564	537	490	558	519	557	513	554	536	504	588	587	589	565	563	592	561	529	571	491	571	541	527	547	547	537	533	507	528	517	552	541	577	567	543	548	507	539	552	539	547	523	503	601	540	557	561	549	585	542	538	535	502	550	565	520	555	541	539	583	566	545	542	515	568	577	494	582	530	517	537	511	557	573	538	518	533	563	593	561	582	569	554	528	588	556	542	572	546	527	563	563	536	530	539	495	498	552	507	513	593	515	543	558	516	522	521	531	552	617	576	532	515	551	558	562	550	541	550	542	602	554	550	535	542	547	553	527	554	555	531	538	527	548	537	548	606	529	570	566	502	536	578	557	579	566	531	510	548	509	546	560	595	535	538	573	547	526	539	541	527	560	578	547	566	571	531	517	561	562	571	504	479	529	518	571	555	526	562	558	577	542	534	519	567	516	538	550	562	537	579	589	519	565	562	559	562	571	549	553	525	521	575	506	556	527	592	570	548	540	538	564	524	536	513	561	570	540	553	526	554	528	597	531	554	547	509	556	557	545	528	496	514	548	554	561	523	586	546	528	533	537	531	546	529	503	542	535	573	554	560	535	521	570	555	509	516	541	560	511	555	512	540	541	494	607	549	542	514	566	569	561	550	549	516	561	535	565	567	575	585	568	571	518	568	549	553	536	503	575	578	543	514	519	583	538	555	520	557	567	563	530	551	516	514	521	520	541	521	574	553	555	504	557	558	492	549	550	518	530	551	520	542	519	534	554	519	561	550	557	545	548	557	555	509	515	529	534	542	574	552	532	580	534	553	617	523	569	533	586	508	569	526	573	521	576	554	557	567	508	582	544	515	503	510	497	548	489	524	562	540	554	516	570	541	482	577	544	513	530	557	540	531	552	510	586	537	527	502	536	566	538	512	564	544	532	545	526	599	521	525	569	558	539	521	567	541	592	554	533	519	503	529	528	515	568	548	541	562	576	539	557	586	515	534	550	514	557	587	562	491	551	540	531	541	533	568	543	546	545	547	550	567	532	516	575	581	510	538	519	532	537	548	555	538	567	518	579	540	543	570	495	546	543	548	571	508	546	543	580	550	555	558	555	552	535	544	546	508	561	534	561	519	555	543	519	541	563	515	527	545	547	541	534	572	541	520	498	557	547	568	541	505	558	529	538	533	534	516	585	563	510	563	597	535	569	540	530	597	524	548	566	541	515	556	548	530	542	569	578	552	562	519	482	574	527	563	564	523	581	566	555	564	521	554	487	561	587	577	550	517	470	548	511	603	537	534	549	541	536	535	582	550	530	563	532	539	603	570	543	518	562	529	587	560	534	577	526	522	532	548	543	515	559	521	518	551	499	524	524	535	519	575	514	513	553	529	529	562	555	522	546	527	523	498	520	559	590	547	540	561	550	559	544	530	570	539	510	529	553	534	540	568	509	543	540	529	552	512	578	537	526	537	569	556	574	540	523	543	546	519	540	548	561	565	571	556	532	607	545	536	504	565	564	527	502	552	543	533	564	499	521	601	547
26912	39424	30464	18299	8518	1706	691	656	695	642	627	653	685	713	639	658	664	689	715	675	618	675	690	678	654	705	702	665	636	649	687	703	722	642	623	627	664	661	663	653	622	671	633	643	664	667	676	582	665	669	657	615	687	638	670	667	693	634	644	640	624	659	670	591	607	679	696	674	650	640	670	643	669	647	646	682	665	649	647	648	647	642	634	647	663	698	648	653	665	677	621	665	629	633	667	625	665	643	672	667	646	681	677	625	657	631	651	614	659	660	670	703	683	700	664	658	602	625	659	640	612	644	666	624	655	678	666	601	664	657	627	633	623	646	629	639	671	690	699	650	639	676	631	663	658	635	700	643	634	708	632	652	651	664	678	634	657	671	629	682	640	635	625	659	719	633	663	629	624	652	631	664	628	676	673	685	669	644	709	611	655	655	636	657	690	678	606	685	691	666	684	628	639	685	687	619	637	633	718	629	637	668	657	647	693	666	625	663	631	651	630	687	661	633	643	649	623	604	639	734	631	683	682	648	653	651	659	670	646	675	615	634	664	666	660	660	657	678	674	673	647	596	694	619	667	616	658	691	657	642	662	686	692	649	614	663	693	680	711	676	658	670	640	638	607	673	644	690	627	672	677	658	668	656	705	632	657	671	627	633	678	719	659	699	663	697	656	650	646	680	644	647	696	626	628	662	624	610	692	606	692	644	656	693	639	687	669	698	680	671	658	681	622	650	661	690	682	631	635	644	620	653	640	679	652	726	640	661	647	710	628	681	651	729	686	633	687	633	640	645	652	650	688	660	631	672	611	673	635	693	669	678	673	621	653	658	693	631	669	644	644	682	625	692	650	676	710	669	662	639	655	590	649	639	662	617	664	683	593	630	665	681	656	680	676	677	644	687	653	647	632	687	626	628	681	671	625	658	669	639	678	610	685	648	606	642	725	689	659	637	679	636	699	697	626	624	663	652	714	690	631	662	622	700	682	627	707	679	659	674	681	636	632	637	646	639	651	650	664	655	716	647	651	629	638	661	637	626	649	658	669	653	670	697	693	658	623	654	668	632	619	628	662	674	667	661	645	663	679	664	684	616	671	628	670	624	682	644	687	652	663	681	685	633	648	657	682	683	670	641	695	651	704	647	697	669	666	679	650	648	629	632	639	635	619	662	642	636	663	626	649	689	768	735	655	585	610	664	632	680	653	636	621	605	659	663	670	630	657	677	675	670	656	649	679	654	637	671	617	639	637	682	639	618	654	620	694	624	676	628	647	709	660	653	672	636	643	647	645	633	684	664	701	670	698	663	652	588	673	659	682	670	691	659	635	683	646	669	696	613	700	664	609	655	664	651	650	653	608	617	679	637	625	655	671	671	635	649	655	676	657	679	645	644	627	653	649	682	624	673	603	654	605	668	658	674	667	658	629	643	637	665	648	653	637	606	658	634	640	627	676	674	589	701	625	626	679	635	632	638	645	649	642	624	670	600	668	643	673	679	696	686	682	652	625	656	603	654	677	629	675	682	637	616	640	639	649	670	700	627	654	714	675	655	636	676	686	651	629	623	685	669	682	606	688	609	705	693	669	627	616	672	664	658	670	656	674	681	679	623	637	657	666	654	681	657	650	675	663	664	657	666	662	620	679	675	643	621	684	654	672	598	665	631	674	651	627	628	668	668	662	686	663	630	680	619	659	677	632	657	674	618	635	664	663	698	676	697	680	655	656	708	653	700	638	729	657	652	677	636	656	708	667	677	659	665	631	621	606	671	650	638	634	619	647	701	684	676	646	694	647	670	672	676	681	684	652	645	677	664	695	683	641	667	628	607	649	652	676	697	662	658	633	644	676	668	634	628	665	633	683	665	696	652	616	663	639	694	638	660	626	662	724	654	665	658	662	664	640	675	630	663	636	657	642	681	731	613	658	620	683	643	648	634	682	675	662	622	695	665	649	628	652	628	663	657	647	665	661	688	665	656	630	692	636	664	687	632	697	637	707	693	664	657	632	675	665	658	689	642	666	691	674	658	656	665	660	669	645	650	653	665	672	670	717	678	649	619	646	689	646	670	649	688	645	680	655	662	637	618	687	684	677	674	662	630	696	661	638	659	661	686	652	668	668	626	646	617	665	655	689	664	657	650	670	648	694	669	617	702	659	676	645	647	632	594	632	655	647	672	722	659	682	647	686	672	679	676	642	631	726	670	672	665	673	646	596	652	673	665	673	611	637	682	655	672	592	724	636	675	621	673	667	640	673	674	695	624	650	657	621	687	647	664	664	666	631	654	687	672	656	666	695	662	706	635	675	654	686	665	673	648	680	646	659	694	654	656	678	658	605	644	644	653	684	672	650	676	631	648	668	673	640	641	659	622	634	649	657	664	695	652	669	631	646	674	684	655	641	628	658	648	701	672	699	688	680	690	652	671	640	648	639	646	624	656	669	628	666	599	675	653	636	632	679	678	680	695	643	648	652	623	696	649	673	634	720	745	645	654	596	664	657	642	642	610	647	684	663	651	711	706	606	674	686	645	680	636	694	654	638	668	644	679	673	636	623	640	687	629	711	669	630	648	633	646	649	668	670	684	702	669	645	683	675	691	647	687	637	684	667	642	648	662	632	649	675	651	662	692	635	634	650	664	639	641	684	659	649	661	674	665	643	690	698	645	653	646	725	645	668	652	663	641	666	636	626	632	679	661	697	655	637	629	582	643	684	679	647	606	626	679	681	663	621	657	658	684	654	615	669	665	670	673	687	669	679	708	675	662	671	632	655	698	688	678	665	654	688	655	687	689	658	652	652	663	693	654	676	626	674	676	634	653	673	596	664	671	657	646	704	648	636	640	675	629	596	655	676	653	667	693	643	633	662	650	651	596	619	716	646	641	688	681	678	677	655	662	656	635	624	647	660	700	614	699	589	650	646	658	676	624	696	614	665	681	616	667	631	649	671	657	677	654	691	671	638	663	704	702	682	694	707	628	655	662	686	678	692	648	634	679	651	677	654	674	644	668	688	657	663	615	651	646	619	631	649	706	623	607	668	675	699	638	678	664	686	620	611	694	657	651	655	675	691	674	674	643	713	653	670	656	670	690	632	668	653	638	670	601	679	655	669	645	660	694	718	634	633	641	635	646	694	673	670	661	685	667	698	664	698	609	674	611	619	645	624	627	652	653	665	671	637	628	680	622	690	605	656	688	654	749	656	676	689	656	635	669	644	619	646	649	653	685	667	616	655	650	636	661	643	676	654	636	660	668	677	656	676	655	652	681	625	675	647	668	700	654	688	665	624	700	687	666	609	680	674	673	671	678	601	683	664	667	714	653	676	698	651	715	668	685	646	631	707	677	669	636	647	701	716	684	676	662	669	681	659	724	624	695	612	679	635	656	605	631	666	659	692	681	635	650	669	627	657	670	671	667	651	645	623	679	700	670	629	633	690	636	665	680	669	683	636	642	682	686	670	653	638	695	632	653	689	666	653	647	698	647	655	632	649	652	670	668	679	624
23364	21139	32019	34859	29273	17917	4123	455	374	387	346	338	353	358	350	355	334	345	365	352	351	360	349	349	361	358	371	339	373	308	361	323	348	358	356	322	377	297	330	365	375	370	356	303	320	327	312	310	327	386	356	315	338	325	348	340	319	374	358	340	361	314	323	355	334	314	332	331	344	371	333	344	375	344	378	342	327	323	318	321	312	357	317	343	309	356	342	324	336	329	323	361	307	343	327	369	349	324	343	354	336	375	387	335	358	348	301	332	347	346	351	321	340	336	342	333	344	301	354	339	353	327	347	335	350	369	350	331	348	303	332	380	323	303	378	348	342	333	363	329	349	342	374	335	287	316	318	334	349	328	365	318	340	304	317	341	339	329	333	362	351	318	360	314	330	290	357	321	361	330	361	383	363	326	335	323	324	332	342	329	363	363	326	353	310	322	325	353	336	352	352	335	340	369	303	357	327	343	349	349	339	323	375	322	349	340	339	341	340	347	340	327	334	377	322	330	317	323	311	325	289	353	358	329	341	339	316	340	348	351	323	331	333	323	323	372	322	358	326	331	363	353	308	339	344	353	327	351	360	330	350	306	353	326	346	319	340	323	344	339	355	328	315	335	377	320	376	345	335	375	324	332	347	343	362	361	326	349	367	346	331	365	339	326	337	356	340	371	320	341	321	337	342	362	334	354	343	359	362	337	298	332	346	358	326	323	358	339	332	339	364	358	313	368	333	333	323	354	372	329	313	344	351	316	332	334	352	307	302	318	329	318	341	330	335	339	361	327	328	311	362	332	355	336	362	360	343	332	333	327	340	347	361	346	317	338	346	355	345	338	346	336	355	358	335	352	312	350	299	322	329	365	314	327	345	358	347	370	357	345	336	344	355	360	336	333	303	331	354	317	345	339	362	337	322	345	340	343	347	301	323	349	322	332	308	339	368	371	364	346	335	371	366	365	344	330	292	335	337	337	334	346	346	333	347	335	329	325	311	330	323	348	351	343	342	350	324	329	365	368	340	374	322	279	351	385	373	313	310	352	357	342	330	373	369	369	338	331	359	316	318	304	329	348	367	321	346	343	316	335	302	323	312	344	326	365	367	339	330	346	308	344	355	335	345	362	326	333	360	309	326	336	307	341	330	329	342	353	339	339	336	347	327	331	315	331	322	356	333	345	328	324	346	358	323	341	329	342	334	333	316	320	329	346	359	329	338	337	318	335	334	312	304	357	355	352	362	338	337	333	391	365	329	339	332	350	369	338	360	348	325	352	338	348	348	324	355	345	296	352	335	331	379	336	366	317	319	346	363	335	326	314	335	316	355	347	334	349	364	323	364	356	384	336	356	321	356	362	335	320	324	331	335	324	338	298	340	358	382	340	351	344	346	357	350	314	355	366	312	352	343	337	352	366	337	356	303	325	387	295	311	349	324	320	331	367	335	333	317	357	323	353	325	357	318	347	364	341	306	344	349	357	345	319	361	352	330	320	332	349	359	346	348	387	358	334	342	292	311	356	337	349	333	340	314	355	308	340	335	328	315	358	396	334	320	354	334	303	359	318	361	330	337	345	318	344	342	368	349	324	340	317	328	339	356	351	332	344	334	353	344	332	338	369	303	349	322	348	334	321	332	354	331	335	321	345	343	325	329	326	352	343	342	338	347	322	326	329	360	368	334	349	332	299	362	342	364	328	332	354	326	324	331	334	346	362	373	352	327	326	318	330	339	328	371	334	350	336	329	333	351	336	345	338	345	336	349	306	347	349	339	341	332	365	339	362	351	335	375	373	310	328	355	359	359	358	355	339	367	324	334	350	321	352	300	334	323	353	336	346	363	356	340	330	327	348	369	317	340	327	332	306	349	335	327	328	322	336	332	317	341	350	309	332	346	335	369	344	328	331	347	385	376	364	350	331	343	340	345	334	312	307	352	354	337	359	312	337	335	366	313	324	316	320	368	347	359	302	340	326	341	287	337	352	345	341	337	326	345	326	362	382	355	347	308	343	301	320	346	302	350	340	319	317	323	331	348	327	334	363	355	340	355	312	350	339	287	333	346	359	363	361	343	335	362	320	344	335	339	322	366	311	320	369	359	389	387	343	340	305	387	360	362	332	333	342	333	345	331	325	373	349	323	344	356	354	334	316	338	335	338	335	331	344	330	334	332	326	358	352	333	387	374	320	322	313	339	332	354	343	332	348	318	370	345	340	339	331	343	363	328	344	352	362	338	351	326	346	313	336	341	359	301	334	325	340	354	351	397	346	342	355	321	339	307	332	350	339	347	335	325	349	342	373	354	365	358	330	344	342	338	353	336	329	309	325	364	310	344	363	337	339	339	323	356	341	316	360	360	327	391	318	327	327	333	397	403	342	324	330	350	335	356	320	358	289	327	324	328	306	310	315	322	361	328	358	327	359	299	323	350	335	371	361	330	320	349	354	355	322	324	313	342	326	333	302	330	362	378	339	333	332	345	331	351	339	340	351	327	303	339	362	341	354	325	323	316	349	361	315	312	355	352	339	356	329	315	334	331	338	334	329	335	337	362	334	352	330	325	340	335	315	353	358	332	332	329	328	320	345	312	330	348	335	359	354	348	334	308	331	331	333	329	317	320	336	339	328	350	338	368	332	340	340	361	381	357	328	343	363	323	339	352	318	315	346	340	336	367	345	350	329	345	348	322	343	326	337	326	340	350	320	334	333	325	318	336	325	355	308	333	357	327	336	364	381	338	359	297	343	325	354	347	333	321	351	370	363	341	325	348	360	330	337	339	332	314	347	331	387	325	356	373	350	364	341	348	335	339	346	346	325	365	311	356	373	334	336	360	339	385	364	324	340	330	292	337	343	353	348	333	343	323	351	339	349	306	319	336	318	320	354	351	313	305	303	366	335	343	369	363	353	351	368	344	327	347	344	398	328	328	345	342	329	342	330	315	328	343	325	339	320	338	353	363	346	370	311	351	341	313	314	340	352	347	336	355	325	311	311	307	347	337	368	359	343	343	307	325	336	363	316	350	335	350	336	320	321	317	303	306	354	359	340	332	343	384	311	312	358	329	338	320	358	321	321	350	324	336	324	337	341	359	327	351	349	316	339	347	329	356	317	359	335	336	363	320	351	379	318	333	358	320	338	313	329	333	339	352	337	379	337	337	361	320	326	340	351	300	355	335	336	332	341	297	314	330	338	318	339	358	345	323	354	342	314	323	315	350	370	342	318	335	324	355	325	313	324	344	328	347	313	325	321	300	317	320	307	346	358	351	328	352	363	334	314	340	369	345	328	306	326	317	341	326	324	300	337	328	347	310	362	302	296	339	307	352	374	351	327	352	345	345	325	338	380	372	356	331	321	342	348	336	334	370	357	355	340	338	337	339	311	313	335	350	329	358	328	328	312	357	357	358	329	333	343	355	335	354	318	333	338	361	344	355	327	380	338	366	331	321	382	362	321	334	310	325	349	354	362	314	355	346	352	323	319	337	326	360	315	340	354	357	316	324	344
52584	85906	71900	53136	34720	10851	740	530	554	491	480	457	480	484	424	405	428	446	429	401	426	447	441	421	403	434	433	437	439	421	402	407	410	388	430	434	437	434	429	413	428	412	395	420	381	438	418	434	438	449	439	449	433	411	412	405	439	418	436	409	412	448	446	465	416	429	395	429	391	424	426	419	439	402	395	434	420	434	416	425	406	404	408	383	416	459	450	429	417	455	443	400	446	412	413	417	439	410	429	424	402	410	421	403	452	457	431	384	396	404	409	440	452	433	397	423	443	462	416	384	415	360	431	417	441	382	455	421	437	415	415	392	411	444	420	434	405	399	393	400	413	406	411	424	388	405	453	419	432	422	407	401	402	404	412	448	408	411	442	416	429	433	410	389	420	438	422	398	428	418	433	386	420	399	403	458	432	406	396	466	428	421	406	419	383	432	395	432	447	449	410	431	434	475	429	418	441	415	438	407	442	429	413	455	447	434	442	420	440	423	414	458	410	428	424	404	387	427	433	375	431	433	431	399	420	408	406	450	434	432	427	444	408	436	416	400	415	430	420	418	441	436	465	417	405	393	404	442	419	421	410	392	429	338	437	425	426	409	403	433	444	428	417	399	425	447	457	467	396	404	406	463	462	404	405	440	439	421	419	401	414	418	413	429	432	451	460	389	408	455	413	420	457	414	453	404	417	438	406	430	408	418	440	392	433	404	381	401	425	430	414	419	429	458	404	405	473	438	432	362	419	431	437	414	466	418	391	426	425	445	418	404	426	395	435	427	453	431	418	404	409	460	436	444	415	410	416	425	433	401	401	413	459	401	401	446	415	434	415	435	390	391	409	374	412	414	421	439	408	424	436	426	395	397	427	439	440	433	411	433	443	419	409	444	428	375	411	447	466	438	427	389	448	426	426	420	381	420	410	422	436	412	448	420	414	437	434	437	421	424	418	420	441	391	391	437	423	423	424	470	467	410	432	458	421	428	421	402	443	418	410	393	409	402	415	427	441	416	429	421	434	455	383	438	434	427	391	408	426	421	424	430	409	408	408	431	393	429	455	408	424	426	445	428	415	437	434	422	405	409	426	435	425	390	464	409	447	412	416	427	410	449	440	438	417	479	423	417	443	441	428	419	446	416	402	466	468	413	457	429	411	434	416	433	406	411	418	446	426	428	446	443	385	415	400	448	404	399	416	420	397	373	430	398	459	455	421	404	420	450	388	411	405	403	440	396	403	409	405	406	451	383	417	448	490	367	407	425	439	431	389	443	434	463	433	426	418	425	419	414	470	413	400	393	377	396	431	428	420	449	406	391	431	408	422	427	417	397	417	461	438	422	473	419	417	418	453	437	431	446	418	427	408	440	407	395	422	430	421	407	435	452	420	426	410	407	404	424	428	415	432	447	432	416	419	422	396	404	434	424	391	412	439	430	420	417	423	387	427	428	435	411	446	444	426	424	433	416	434	412	428	442	414	436	398	442	417	387	430	424	422	423	434	427	423	422	412	448	464	447	414	385	433	436	397	406	420	390	419	415	417	445	452	464	405	432	426	404	445	454	461	421	405	412	404	418	406	403	408	375	411	432	442	405	415	379	427	447	416	415	421	380	405	399	388	423	430	457	402	465	383	442	412	435	416	389	393	429	440	411	418	399	422	471	401	406	404	409	410	453	413	426	451	402	435	406	423	395	406	406	410	419	432	427	432	477	417	403	463	414	450	425	406	416	383	425	366	416	424	408	417	401	427	421	415	424	455	451	364	466	425	402	425	412	415	392	414	445	415	426	400	433	435	424	414	421	441	418	410	465	416	425	383	430	423	445	429	419	430	426	428	400	432	421	404	401	424	437	392	398	452	427	442	419	452	412	432	439	416	384	440	435	393	427	417	415	419	436	409	404	458	387	398	409	441	468	424	428	425	414	367	444	415	389	416	417	447	414	421	431	465	426	421	410	430	411	433	450	422	417	415	408	429	429	396	390	427	428	419	396	456	432	451	419	470	436	413	409	419	424	413	419	446	453	398	398	430	426	415	405	397	414	443	418	387	408	448	406	444	447	407	407	432	429	406	436	416	447	425	450	399	362	403	392	437	417	407	445	424	439	432	411	409	399	443	416	405	411	421	445	438	462	408	426	415	421	407	430	420	389	435	449	410	404	421	398	418	438	417	453	434	461	436	420	416	420	432	392	408	447	427	401	405	420	447	391	381	403	427	455	402	404	396	428	398	419	420	436	456	421	451	433	433	404	407	423	431	422	433	373	365	421	417	384	456	419	438	409	433	457	454	398	420	401	440	443	382	432	416	456	423	398	420	368	458	398	449	436	426	404	412	405	434	406	419	439	397	424	393	416	438	431	387	430	395	429	401	462	424	434	420	441	377	413	422	415	421	422	456	415	401	400	397	442	449	425	435	394	443	385	432	442	448	396	442	433	377	449	416	401	419	435	432	403	418	450	429	401	411	467	410	406	427	399	413	394	366	404	436	440	440	450	402	437	422	392	416	445	420	406	387	399	453	394	392	392	433	415	422	450	420	418	442	415	405	384	431	427	405	448	402	433	464	430	426	421	430	416	431	411	441	420	405	415	428	451	429	398	430	437	411	408	411	393	438	451	410	439	436	436	455	395	406	457	438	436	390	425	402	411	425	372	453	445	423	415	439	417	441	414	410	463	447	414	423	351	434	428	438	439	381	404	430	400	417	423	410	412	391	431	486	417	448	420	382	425	412	444	398	405	398	436	400	402	418	427	406	409	421	405	435	413	393	409	428	435	402	399	435	432	395	395	416	432	414	411	411	395	439	434	425	427	390	430	410	399	395	401	384	460	399	449	453	422	433	444	442	400	432	464	401	399	418	419	442	454	453	421	433	389	465	420	431	439	405	429	409	367	425	408	439	424	429	408	438	440	419	393	444	435	475	425	394	414	404	411	415	432	414	388	415	423	407	418	449	394	429	371	438	419	424	387	412	433	457	466	440	395	430	414	437	444	428	437	422	436	439	452	422	403	415	437	432	438	388	444	429	400	427	403	460	449	412	465	430	408	404	434	397	411	430	432	410	423	409	485	441	423	415	426	452	398	435	410	406	431	451	437	417	426	382	396	434	414	439	428	437	414	413	405	443	420	426	427	453	427	407	413	388	434	415	418	410	430	458	444	387	435	438	437	401	408	403	442	415	408	466	460	415	385	403	420	422	404	429	439	404	423	417	412	433	442	399	457	369	411	444	427	436	409	429	434	453	446	424	410	418	402	392	390	407	428	415	447	434	420	444	416	407	437	434	386	398	431	423	409	400	418	468	433	427	405	435	424	424	404	429	451	433	416	411	428	449	424	424	426	457	368	425	434	407	427	430	404	381	462	429	399	423	398	431	414	447	422	427	409	454	431	421	428	411	453	415	399	388	420	403	433	416	416	431	400	406	432	405	431	383	400	388	404	393	441	454	418	403	405	417	418	414	433	418	432	436	445	450	448	440	443	428	427	424	445	401	426	439	418
22373	20838	30365	29742	28711	21286	10791	662	296	299	307	288	267	248	253	271	260	234	258	259	234	257	240	254	251	256	263	270	251	264	266	235	242	225	272	247	263	247	249	231	246	248	250	241	237	252	229	251	256	243	241	232	277	234	235	233	266	238	262	232	232	225	250	228	233	248	247	218	277	247	224	241	246	245	260	241	238	229	227	226	234	229	257	240	231	256	247	245	251	235	261	243	257	250	243	260	238	253	256	228	227	266	232	248	247	277	226	234	258	244	236	247	212	218	251	236	266	255	254	240	241	244	247	256	250	241	251	229	234	274	284	260	250	225	209	211	251	247	260	203	225	280	245	237	243	246	218	217	247	217	265	223	258	236	246	242	261	270	236	250	231	248	227	254	236	272	254	230	273	254	211	268	263	228	235	272	226	232	249	246	253	240	237	260	236	233	250	225	236	238	236	215	210	231	253	258	233	227	227	248	254	218	268	244	247	252	250	273	242	274	230	235	262	240	230	222	254	221	256	234	221	252	235	245	237	231	244	235	255	253	224	264	216	242	230	238	275	252	252	255	245	224	252	237	229	231	233	236	249	220	257	268	266	259	234	216	247	221	235	233	241	248	256	254	274	228	233	263	232	231	228	240	241	250	241	255	250	232	228	251	253	258	234	224	227	259	235	253	231	245	241	277	232	231	241	280	224	237	247	215	228	247	247	252	257	229	240	243	248	246	257	222	252	212	239	252	237	255	271	274	235	252	252	255	250	229	240	240	219	239	234	254	254	249	237	244	255	242	222	238	209	249	235	222	231	245	244	259	245	209	247	209	257	246	227	254	238	246	232	273	253	244	253	244	231	263	269	230	252	251	254	248	255	207	282	252	236	237	263	237	213	252	226	239	256	229	252	236	253	245	228	264	243	241	238	245	231	217	235	241	239	221	253	239	249	252	233	256	269	233	236	237	247	276	227	243	261	252	254	259	245	220	266	261	243	244	223	227	256	249	230	234	265	247	211	237	245	262	266	253	248	238	250	214	209	256	259	265	286	255	235	239	248	241	241	241	239	236	249	251	225	241	241	238	238	248	236	222	235	243	241	239	264	229	243	254	221	277	241	230	211	239	242	242	245	218	233	235	243	251	241	257	254	247	263	253	234	256	275	247	234	224	251	236	265	252	236	238	233	261	240	258	227	251	245	258	242	226	235	223	242	232	234	220	217	250	263	256	218	229	255	244	258	260	260	240	263	222	237	231	233	238	237	221	253	249	243	246	238	237	257	216	232	235	271	240	216	263	248	228	247	256	238	248	225	233	263	272	233	234	269	244	247	230	238	242	233	221	227	256	236	237	202	239	235	211	240	238	224	247	228	249	235	254	233	233	244	226	219	230	243	241	238	230	279	278	261	251	242	259	247	251	251	223	228	247	233	256	242	225	236	237	236	265	251	233	247	266	238	241	247	258	224	255	250	254	254	227	206	232	238	258	248	231	229	267	266	225	261	249	242	207	235	233	250	260	233	214	268	227	245	230	233	244	230	243	230	214	252	240	260	264	249	245	255	251	225	265	238	239	244	228	243	250	244	221	223	238	283	256	255	227	221	258	243	279	294	201	233	222	212	267	229	229	223	224	246	221	250	246	238	229	250	265	211	243	236	286	241	243	261	245	253	239	250	235	233	264	234	237	240	223	254	234	233	231	235	243	215	246	226	259	218	250	252	244	236	235	248	261	233	259	289	233	252	235	265	240	227	227	259	273	229	255	269	259	236	244	230	227	236	246	246	235	236	233	229	233	249	228	247	249	250	257	265	268	222	235	223	265	227	252	232	243	246	234	222	229	235	226	231	227	228	221	245	251	254	243	244	252	224	231	265	242	234	232	202	224	280	238	235	239	239	229	222	251	267	254	251	248	231	229	254	234	247	228	261	232	239	221	258	254	253	265	241	240	215	224	237	238	234	245	219	219	252	238	252	237	228	246	242	249	231	281	256	246	210	219	245	278	231	229	237	276	271	250	243	224	248	235	226	247	247	200	210	255	251	242	242	244	215	237	238	239	205	244	214	265	240	231	241	254	220	281	230	245	232	214	265	265	261	244	232	243	235	256	242	230	245	218	245	231	270	257	238	262	261	230	269	217	259	239	209	238	236	238	252	252	247	259	256	221	233	248	269	251	219	210	262	250	228	247	250	260	239	220	230	249	240	245	238	245	227	250	252	253	258	236	258	238	219	230	241	253	250	217	248	257	249	230	246	259	229	249	253	231	234	255	248	250	259	238	247	236	264	263	239	241	245	218	259	259	216	257	217	216	227	242	243	258	266	253	205	221	215	246	258	230	230	242	228	239	216	241	247	231	243	237	237	261	238	226	226	250	254	237	238	251	232	238	233	259	233	227	256	250	252	257	245	257	271	244	249	229	224	236	239	266	256	226	272	255	243	235	242	254	236	230	241	242	218	244	260	246	273	238	239	261	216	242	239	270	243	227	255	224	243	248	240	232	220	234	234	223	247	243	230	233	258	253	272	242	237	242	205	240	234	248	226	253	239	221	241	260	251	255	224	239	247	223	247	250	233	237	222	259	260	244	253	235	240	247	225	242	247	233	212	233	243	234	244	232	260	229	267	213	238	238	242	212	266	213	231	225	240	264	269	233	219	240	252	226	247	245	217	240	221	251	244	242	242	249	257	264	212	218	235	269	288	249	258	218	244	216	236	206	227	276	248	240	238	210	251	251	257	267	247	212	269	237	240	243	255	234	234	240	236	252	243	239	252	241	231	247	238	230	249	241	231	260	255	260	216	240	249	272	230	241	247	217	236	232	258	271	237	244	234	231	236	230	228	246	242	232	199	259	259	240	240	218	258	263	237	229	230	253	217	264	237	216	217	229	247	240	230	236	232	244	265	222	260	252	213	245	246	268	250	222	276	251	247	241	220	251	248	237	227	229	248	224	242	273	236	241	245	232	227	257	254	260	255	218	251	239	237	231	258	235	236	228	216	274	214	203	276	243	228	234	220	230	255	266	270	230	244	277	251	239	236	215	255	237	215	237	240	236	236	251	256	250	260	223	261	232	253	251	214	241	231	252	230	235	233	241	233	230	208	242	236	235	252	243	242	221	259	244	277	235	230	252	239	241	227	252	231	258	232	256	237	240	249	232	243	231	239	243	240	240	241	255	254	203	229	228	232	254	249	253	228	273	260	230	234	241	243	245	241	259	229	263	278	262	250	248	251	248	211	248	239	241	265	252	263	232	265	239	222	224	236	247	245	252	199	241	205	235	208	236	241	227	258	205	231	227	239	244	232	233	248	243	232	221	230	267	224	233	224	217	237	236	266	235	235	255	227	230	280	226	229	235	248	250	221	219	221	246	265	264	247	252	242	243	267	248	238	252	265	261	254	253	228	261	240	240	223	208	267	257	205	235	235	250	267	237	243	207	249	236	289	206	247	240	245	228	266	233	234	213	258	247	248	261	218	237	239	263	274	216	285	202	235	220	237	270	225	249
58492	96621	83596	63709	43396	14975	813	475	446	454	375	396	364	328	344	344	340	321	321	306	290	288	305	329	297	319	306	338	308	298	312	296	314	280	309	292	290	313	264	293	284	285	316	279	299	277	309	293	233	264	271	291	297	275	307	277	281	321	320	262	276	286	304	289	319	288	290	302	321	276	275	299	283	296	353	303	288	290	288	291	279	299	296	290	275	303	284	267	287	280	299	311	276	292	293	281	274	291	300	279	279	276	276	292	312	275	293	282	298	294	281	288	288	279	312	305	285	267	279	270	289	290	290	284	297	311	283	290	294	265	284	319	289	282	303	286	286	257	269	270	324	263	276	259	283	279	285	282	305	264	299	286	277	295	290	242	310	293	291	273	281	272	277	270	308	297	283	268	299	285	303	270	264	312	286	282	278	291	304	286	314	294	284	269	285	318	289	282	293	296	270	277	247	279	285	300	293	281	305	286	314	294	297	289	274	289	313	298	282	312	285	292	315	307	293	245	311	288	272	312	267	301	319	283	302	309	318	292	274	303	289	276	303	292	287	313	295	303	269	282	262	272	295	318	269	280	299	285	278	267	247	292	285	288	294	279	288	312	297	301	302	303	303	306	295	296	298	282	289	257	258	282	314	289	285	315	280	278	260	280	287	294	286	266	276	285	296	260	274	267	272	286	295	287	279	277	284	278	266	335	279	267	289	301	283	311	302	327	277	313	265	299	277	297	252	280	276	268	276	268	292	273	274	267	290	290	310	262	287	282	280	305	291	273	293	256	285	259	306	286	292	263	269	299	285	278	306	283	282	283	294	292	285	298	277	301	284	287	301	289	295	282	277	292	304	298	272	248	271	279	285	299	281	277	289	284	298	299	292	285	302	254	301	289	284	306	302	295	285	296	270	259	273	342	311	269	283	271	267	289	292	282	313	280	302	323	291	319	294	265	269	283	275	287	253	263	267	321	264	280	300	282	296	280	266	306	283	301	314	283	260	293	281	271	284	318	291	278	294	334	311	255	275	304	271	278	297	282	298	297	320	300	286	265	287	281	308	271	289	290	294	269	302	286	302	272	282	295	269	308	276	292	288	280	269	266	286	279	286	301	307	270	298	327	272	273	273	284	268	298	261	308	299	290	272	294	288	258	294	300	287	258	284	295	278	295	300	311	306	275	310	268	262	291	270	275	285	292	296	295	315	268	298	280	268	294	317	276	288	314	276	291	302	294	286	289	292	297	274	291	272	263	307	276	269	268	319	315	306	260	267	304	273	296	338	288	299	266	291	305	322	265	277	265	318	288	300	293	291	333	263	264	317	304	314	300	298	277	291	318	283	263	285	286	305	301	295	308	299	301	303	287	310	285	280	278	317	278	301	300	279	283	323	286	294	278	307	271	267	269	279	280	301	276	306	289	257	302	300	321	262	296	290	283	293	308	254	280	290	280	276	280	286	302	292	285	295	290	293	306	305	263	299	280	315	273	268	292	288	267	277	305	266	289	280	262	307	302	287	275	305	289	291	311	274	318	257	270	279	275	300	275	296	288	281	267	288	302	287	293	321	315	278	302	314	282	273	297	283	288	291	297	250	300	311	295	271	291	270	305	281	292	331	270	258	286	293	286	299	288	274	308	285	322	287	281	303	280	294	291	299	297	277	292	290	291	295	278	304	306	298	306	277	308	289	306	296	283	270	283	308	312	298	308	303	263	281	302	337	286	282	255	315	314	310	298	265	257	317	286	299	258	300	312	275	294	236	276	273	262	341	298	302	266	281	268	292	289	287	292	295	302	279	298	302	317	292	297	276	268	306	310	292	287	284	282	329	287	269	274	310	278	302	271	279	266	258	293	308	281	294	310	290	307	285	270	294	304	319	268	342	254	299	287	297	292	302	324	308	270	318	311	305	267	282	285	285	275	298	304	284	293	306	290	303	295	297	274	300	300	295	278	257	303	252	276	274	292	304	279	280	314	293	308	299	272	280	309	278	270	327	287	281	307	286	299	255	292	313	304	295	279	300	264	285	294	311	286	313	310	284	308	315	279	300	285	277	308	283	286	284	259	312	257	309	259	275	275	297	312	264	265	261	290	274	296	280	276	265	279	266	297	285	278	285	267	313	289	281	308	293	291	272	297	316	260	293	288	298	274	277	289	293	281	283	300	284	306	286	281	291	301	279	315	293	268	261	343	261	300	277	299	302	309	285	263	296	303	315	272	310	319	271	312	297	320	305	269	275	263	294	294	304	298	284	290	300	280	293	291	250	285	286	324	278	286	262	312	333	306	279	273	297	279	291	283	304	270	265	269	308	291	291	275	305	243	276	258	289	313	350	279	274	294	299	292	303	303	287	277	267	294	276	316	289	304	300	290	271	306	266	294	282	284	310	293	263	280	278	297	291	301	278	282	270	280	276	285	277	282	281	263	282	277	319	277	292	303	306	310	282	308	262	279	284	281	304	284	291	312	275	290	304	265	285	275	321	282	293	311	273	287	297	286	265	294	283	280	292	305	289	279	279	257	259	305	279	288	299	239	283	254	242	286	293	290	326	288	286	270	281	307	267	270	290	285	296	299	281	291	308	265	308	325	284	262	312	265	269	316	288	294	286	287	272	295	268	318	267	270	271	291	300	290	289	268	332	275	293	315	328	273	263	268	299	273	289	287	288	278	290	301	276	292	306	305	273	291	302	270	299	319	303	276	275	293	311	267	282	258	286	275	276	290	283	264	291	261	324	319	284	287	297	298	276	291	306	293	284	284	274	251	286	319	273	326	292	293	297	305	300	301	273	281	295	277	311	281	295	279	310	259	301	266	304	300	261	297	291	288	285	303	289	310	282	286	282	278	303	257	277	287	297	261	299	268	287	257	311	276	302	304	297	283	312	307	300	299	282	312	306	292	301	301	268	298	265	270	273	270	298	316	277	258	271	287	291	286	283	290	310	281	303	301	271	299	260	267	288	268	290	282	322	278	282	298	287	304	266	268	284	333	289	321	293	273	291	329	275	295	284	305	274	275	280	250	287	305	304	285	297	290	303	267	295	307	270	266	276	303	250	289	267	275	295	252	291	283	282	299	297	291	271	276	287	292	284	287	274	302	278	268	306	289	284	288	279	296	266	282	292	263	286	278	302	298	289	274	271	302	278	282	270	280	294	305	311	298	247	294	298	278	299	250	295	256	290	274	299	297	257	289	297	268	304	268	313	310	314	319	303	252	304	278	310	269	267	276	291	300	300	293	295	261	291	295	275	301	309	274	305	300	236	284	286	270	282	310	283	279	287	293	293	282	306	304	279	279	312	295	281	295	290	301	296	280	315	304	248	280	273	300	292	290	271	271	276	309	281	273	277	291	299	288	307	279	295	307	296	296	275	309	266	287	265	330	279	316	274	292	284	298	288	310	308	268	279	269	284	320	292	289	305	292	278	307	309	258	285	286	280	284	300	279	289	315	264	324	299	281	294	275	311	278	259	304	293	289	297	286	283	297	282	278	333	302
27181	24222	29037	20807	8293	1252	631	541	550	570	538	559	550	500	528	546	544	548	487	562	533	578	561	573	518	525	507	512	557	609	557	540	568	590	576	547	575	520	535	563	519	526	536	536	543	538	576	587	550	581	558	551	574	563	512	563	592	555	581	523	553	554	524	534	550	573	531	565	513	540	518	568	573	572	567	544	568	538	611	567	531	572	528	550	553	520	520	549	551	576	537	529	514	552	597	563	571	578	550	517	559	537	582	473	541	563	520	552	534	572	526	532	520	547	565	541	545	541	585	556	542	522	486	527	549	573	561	549	567	548	596	530	574	522	551	517	568	560	586	540	566	598	557	476	513	562	511	526	539	534	535	563	563	585	557	587	525	600	506	576	507	570	562	507	561	553	517	539	555	522	533	524	542	566	543	532	539	580	539	533	565	546	543	541	554	565	576	532	550	585	582	560	533	557	570	563	597	560	562	553	525	546	533	553	526	590	575	608	585	572	571	574	580	516	547	536	524	549	557	608	554	557	556	505	541	550	578	554	568	556	526	606	582	511	542	516	559	566	573	537	592	533	569	586	533	538	572	555	559	570	561	568	566	561	573	520	533	586	526	569	585	543	512	558	530	549	530	533	551	524	519	530	522	553	554	518	565	532	541	582	551	533	535	539	548	568	536	575	519	542	538	547	585	564	528	531	574	565	571	511	565	541	549	547	544	554	521	556	525	512	537	568	527	536	510	545	535	566	547	575	520	549	538	555	514	536	598	559	582	552	540	562	546	529	544	546	556	559	524	519	526	506	554	560	486	551	583	522	570	557	524	572	545	583	509	593	561	512	509	556	572	584	538	518	535	535	507	566	566	583	530	562	562	546	578	586	529	529	543	524	570	547	524	548	568	566	518	602	557	564	552	628	524	532	528	534	541	570	539	577	553	543	571	572	530	533	534	556	588	545	538	582	578	573	529	560	550	605	581	539	529	531	533	558	570	513	573	549	561	600	512	571	513	572	476	580	554	566	541	577	559	610	539	550	573	528	522	559	570	583	570	552	527	554	572	544	568	568	559	571	595	579	575	526	553	571	552	568	556	552	549	530	556	585	573	542	526	511	551	561	542	524	540	554	551	510	539	546	575	533	532	590	537	536	537	548	535	574	518	553	549	549	529	577	562	545	534	557	539	491	539	550	534	522	554	539	581	583	535	556	532	556	530	525	530	516	570	568	528	544	519	545	559	507	539	523	526	561	553	523	574	565	529	555	568	592	533	581	558	542	544	570	561	551	542	513	558	522	528	565	541	541	556	521	534	531	559	553	529	563	517	538	557	538	529	605	568	564	581	529	533	546	530	557	571	540	599	543	549	552	557	532	567	507	553	515	575	574	552	544	475	567	562	549	517	536	525	593	577	525	566	544	550	571	547	570	517	567	568	545	551	551	534	524	560	557	556	552	556	549	564	569	509	528	535	540	545	510	502	561	559	571	542	526	495	556	526	495	558	537	524	539	529	513	520	570	562	625	534	566	518	567	534	577	574	529	537	551	532	550	549	563	565	564	541	531	524	589	538	599	547	539	599	586	543	534	552	594	564	535	523	530	574	553	602	517	523	604	574	562	556	545	550	533	570	561	517	553	573	579	527	569	530	553	547	538	578	521	560	548	524	570	607	544	574	591	528	601	550	557	542	547	543	566	562	516	556	563	562	564	568	600	560	549	536	516	578	557	563	570	517	531	563	534	557	542	572	549	570	580	582	567	572	524	553	558	551	561	569	521	560	528	543	536	554	583	545	520	550	582	543	550	515	560	564	508	497	567	561	544	536	523	545	517	528	555	557	525	557	554	507	549	539	534	529	567	560	533	542	560	539	539	519	583	499	549	573	576	505	544	564	582	541	573	529	538	539	552	490	566	554	543	504	559	562	568	569	562	572	554	572	571	552	561	541	544	503	557	572	550	554	533	552	539	540	545	544	543	574	559	535	537	558	580	580	493	550	575	526	583	521	521	582	533	563	530	574	499	516	548	558	558	596	527	555	562	551	521	506	582	541	523	539	551	480	564	548	634	582	542	527	539	544	528	519	547	525	554	537	581	568	539	517	567	540	520	601	571	590	574	509	554	539	538	516	570	509	518	563	582	536	604	564	573	544	602	550	540	539	541	549	556	550	565	576	511	565	522	532	558	545	572	519	542	582	515	481	540	547	539	541	526	539	550	551	512	533	518	524	538	582	520	527	532	544	549	585	556	549	576	542	554	541	516	551	551	551	567	564	584	567	569	529	498	569	559	512	548	543	564	548	583	545	553	555	557	532	542	522	563	546	527	555	620	509	579	548	560	562	573	576	541	568	562	569	567	546	549	591	578	501	548	595	530	537	558	565	561	539	542	551	539	555	560	555	608	568	562	545	506	525	579	573	526	567	561	543	513	567	568	537	552	580	563	534	547	515	565	553	556	563	538	586	544	557	539	619	581	536	554	582	551	528	538	555	543	563	527	564	535	532	520	514	534	611	540	535	512	556	581	553	548	543	528	549	568	582	526	540	547	556	529	528	524	560	544	508	531	535	558	567	521	547	560	531	549	560	571	526	577	558	545	592	555	533	535	550	525	559	555	513	565	561	560	578	560	554	507	534	566	555	575	560	555	563	535	520	586	529	552	560	520	522	530	565	562	548	541	512	570	537	532	529	583	543	558	545	520	557	500	512	499	556	570	565	577	538	548	516	524	613	519	523	549	573	552	533	522	538	557	506	550	548	544	579	564	558	585	559	550	535	531	546	553	556	613	547	532	586	541	532	586	509	557	555	532	590	556	524	542	534	573	579	531	541	556	510	514	526	537	618	554	571	547	524	577	580	576	523	547	595	551	555	584	545	559	546	549	569	527	547	498	521	559	535	502	513	550	559	547	541	523	556	560	581	563	573	553	574	558	521	516	574	550	557	564	563	571	535	568	572	546	511	586	562	545	542	569	557	552	554	548	560	554	561	560	557	531	617	568	529	517	533	567	551	529	564	568	550	555	564	572	529	521	546	526	579	562	540	568	537	542	534	555	568	544	547	526	580	548	556	540	550	547	543	556	541	552	534	552	571	563	556	554	525	540	529	532	532	573	546	551	570	568	568	592	529	568	575	533	564	521	542	529	553	510	589	558	539	552	565	513	525	557	531	581	530	571	546	543	590	523	569	507	502	557	539	565	543	542	533	543	579	552	571	524	546	525	543	548	570	517	547	572	532	520	536	569	589	540	604	540	537	533	548	559	545	532	566	549	597	531	531	527	550	529	538	553	549	510	514	555	554	568	561	568	584	552	524	523	516	514	551	526	528	556	506	546	568	541	577	553	518	561	567	565	586	524	510	500	543	499	536	533	560	535	556	546	572	562	516	563	535	556	544	517	545	533	554	549	563	517	561	560	559	551	564	525	479	572	568	542	523	619	575	560	533	596	523	581	504	561	546	511	572	563	556	547	532	567	558	530	569	547	542	547	535	570	556	558	508	548	522	538	572	530
27349	39561	30733	18238	8607	1463	688	682	660	674	643	685	668	631	659	679	646	693	633	672	671	677	660	662	668	650	658	653	645	702	644	700	689	662	647	665	656	661	726	637	711	680	664	654	657	662	693	627	635	669	713	614	651	673	634	656	674	657	632	690	665	665	620	699	708	682	636	686	711	690	647	635	665	658	630	647	655	674	651	685	633	688	688	648	628	688	631	654	621	690	633	650	690	665	665	694	673	668	649	702	669	678	655	656	657	682	657	680	714	670	680	664	682	669	712	651	684	661	676	645	689	699	666	661	714	669	652	665	670	642	652	651	688	677	716	694	660	687	682	679	683	654	657	629	644	684	647	693	671	637	618	618	698	690	658	719	656	660	638	704	667	662	703	683	662	704	671	630	653	677	644	624	697	712	653	640	634	679	705	664	639	677	701	670	698	630	680	704	672	693	661	651	664	667	634	687	641	664	651	644	637	657	654	647	701	704	641	715	615	671	675	677	667	624	719	664	668	727	656	666	720	665	666	634	665	680	655	660	650	658	640	648	633	606	675	603	645	629	641	691	688	678	680	641	653	666	626	683	628	651	664	648	671	683	697	646	694	637	705	683	651	638	691	681	728	674	644	637	664	701	652	696	638	653	685	693	651	665	646	635	681	637	684	639	656	658	684	661	673	644	670	632	708	634	711	679	628	665	690	637	661	653	670	693	674	622	666	631	711	674	682	673	630	709	650	636	630	675	668	687	641	710	671	669	677	646	719	680	641	631	728	635	705	669	654	689	609	674	629	601	660	639	613	623	706	697	602	645	659	690	668	668	718	642	657	632	648	650	659	668	681	675	707	716	677	641	701	665	655	629	680	660	664	649	698	645	675	687	644	673	649	641	711	642	627	640	677	646	684	641	629	697	671	632	648	673	652	612	652	617	641	665	674	649	704	660	660	629	695	656	689	699	624	654	649	721	640	653	689	750	638	671	643	641	655	644	660	648	649	662	669	698	673	697	685	660	686	678	658	695	708	674	695	681	692	657	701	666	666	628	700	682	662	654	705	689	657	652	661	667	648	679	673	682	665	688	665	662	640	639	643	719	706	669	681	663	655	671	613	686	669	698	682	643	636	712	673	741	657	659	688	683	633	642	678	671	653	660	641	661	700	655	664	658	638	654	659	654	659	672	670	680	667	645	671	666	648	672	677	620	662	666	715	676	670	664	641	706	695	677	658	671	640	611	611	685	711	661	702	692	658	721	664	657	669	686	637	675	675	677	649	651	681	642	650	649	695	676	685	657	672	679	669	655	676	673	699	649	657	653	628	723	689	655	620	670	611	659	647	683	639	655	635	668	692	644	694	657	665	664	659	666	647	672	651	714	660	647	716	662	648	667	654	670	671	688	648	658	638	632	669	680	689	646	678	636	679	634	671	701	639	654	681	633	682	631	634	674	679	662	675	624	620	680	687	678	695	680	663	699	662	677	680	661	692	664	662	640	655	646	687	667	692	668	694	684	679	621	596	714	664	651	651	714	642	648	690	687	633	610	692	686	640	686	644	680	694	633	671	666	710	618	668	682	627	692	649	643	689	702	629	690	664	624	651	688	666	645	718	653	670	629	734	661	642	687	645	635	671	629	651	667	647	661	648	658	640	658	650	590	669	663	658	673	628	693	625	631	679	655	649	688	674	686	677	706	621	638	649	622	666	677	643	655	652	674	630	599	680	665	646	658	673	651	651	620	640	686	691	651	656	684	624	611	643	679	696	648	661	675	709	686	624	664	693	663	689	656	648	692	675	680	655	714	707	675	670	597	667	708	671	657	622	609	660	677	698	655	665	731	663	612	717	604	657	670	675	705	665	629	699	683	674	666	637	673	664	657	709	663	636	674	689	666	677	645	676	682	656	654	676	640	607	663	674	681	680	626	685	580	651	685	676	676	634	640	638	682	624	691	674	671	623	702	706	666	651	647	701	656	634	660	666	619	664	671	624	653	696	647	689	652	637	682	659	715	655	636	641	646	674	647	709	653	678	668	639	667	661	671	654	638	689	640	623	664	673	649	679	669	667	636	667	646	687	649	650	647	664	671	658	668	661	656	682	632	685	684	694	660	657	646	663	689	641	669	656	667	641	656	679	673	662	638	635	665	687	650	633	696	709	614	712	648	647	689	668	670	652	689	667	650	628	615	695	623	685	666	696	661	693	686	693	630	661	664	669	662	693	655	649	663	646	676	690	672	684	673	649	620	660	665	678	623	656	671	658	691	697	662	644	671	684	663	673	652	655	624	668	658	669	650	666	697	671	729	655	667	675	647	653	686	641	660	673	666	652	639	688	687	648	664	695	644	656	648	673	689	651	658	680	699	650	652	693	666	649	693	662	654	671	641	667	645	691	718	661	678	706	683	676	615	681	673	661	650	672	637	692	639	684	673	655	598	666	634	679	693	663	668	641	662	657	666	662	691	700	673	647	680	673	701	642	634	629	720	666	681	689	600	675	671	709	655	603	652	615	664	703	683	645	656	629	701	663	675	649	655	680	662	656	653	675	710	658	654	715	704	684	638	667	672	719	681	630	701	677	666	635	676	703	681	678	664	659	615	645	651	666	645	652	668	675	644	696	715	644	683	653	653	677	674	644	654	696	678	684	679	650	677	678	650	633	670	711	619	666	674	668	617	675	669	671	648	648	688	614	673	664	661	665	664	695	654	633	696	629	647	687	684	639	617	674	708	671	681	693	607	606	683	683	673	706	679	631	663	644	654	666	681	664	650	680	663	656	676	663	663	636	642	622	659	674	680	671	657	644	660	685	673	675	668	660	667	674	696	658	621	645	690	603	650	646	668	685	706	662	685	659	688	656	695	682	650	639	666	677	650	601	648	687	691	675	635	677	646	689	687	669	652	654	647	656	669	627	658	667	647	657	678	666	629	711	657	651	675	715	696	639	644	616	665	648	755	683	624	703	693	663	682	636	617	625	667	656	612	647	677	693	640	651	663	661	678	682	640	657	643	645	654	696	707	672	639	656	687	681	677	632	707	655	632	692	643	677	657	716	678	654	674	664	632	727	681	654	680	686	683	659	640	633	694	636	661	707	659	720	717	671	655	688	637	650	678	618	635	693	669	675	636	650	605	672	681	714	651	654	680	657	698	660	692	640	661	669	635	671	675	631	620	684	653	684	635	662	685	690	655	631	687	630	680	656	692	651	651	654	676	651	675	645	671	687	672	680	627	682	714	633	616	672	669	645	702	680	652	701	697	634	685	686	676	697	663	618	685	604	679	652	671	662	623	699	683	642	642	729	686	624	693	614	634	671	698	641	637	687	674	670	653	671	594	652	627	654	666	680	666	667	671	679	700	623	667	694	653	594	640	663	678	635	692	686	703	614	647	624	668	616	707	655	632	687	663	654	632	652	657	651	667	664	640	643	664	731	689	607	665	680	662	729	639	665	717	665	645	684	694	654	651	653	674	640	711	672	678	660	653	736	643	693	673	696	697	642	656
23365	21115	32163	33168	27773	17288	3715	388	389	379	394	389	397	354	381	346	315	356	329	335	348	333	345	373	353	345	354	350	311	369	300	320	328	302	336	339	331	346	334	355	354	356	348	351	359	343	316	307	359	316	326	347	360	393	312	339	353	333	327	319	312	363	354	313	344	315	353	338	315	309	342	333	350	377	370	336	356	344	323	318	340	351	390	337	327	306	354	305	354	315	324	356	302	349	316	371	342	360	338	353	374	319	315	306	336	327	340	355	301	348	344	363	316	333	338	326	323	345	357	364	334	349	329	297	345	311	330	367	364	315	362	340	345	306	322	346	335	338	313	319	340	339	335	340	365	353	330	307	346	301	320	340	363	337	348	341	356	364	356	353	354	338	294	324	340	334	339	328	332	348	350	357	325	335	317	373	329	335	306	324	323	347	310	339	347	323	292	352	315	343	323	329	339	351	347	331	310	310	380	349	327	326	342	346	335	352	331	361	355	330	351	342	335	332	336	382	340	357	322	340	356	322	349	363	282	295	335	359	300	341	351	355	345	322	347	321	319	329	371	375	345	339	311	293	376	340	351	333	346	357	331	330	349	353	330	367	336	359	352	320	352	328	352	362	334	323	338	326	339	328	344	339	329	293	353	341	331	325	355	358	364	322	309	394	328	335	330	341	332	316	352	340	318	358	324	338	329	386	338	388	349	341	331	347	357	322	320	314	334	315	350	328	355	329	319	324	341	317	326	343	363	315	328	313	285	350	323	368	357	355	361	378	324	342	314	339	328	351	347	307	344	341	327	322	325	327	344	320	358	335	329	360	313	344	342	336	329	323	345	321	320	359	366	379	318	332	363	315	350	328	321	330	365	383	356	343	339	336	337	347	324	348	323	352	323	344	332	345	324	352	332	333	310	325	359	345	346	329	326	300	312	303	355	311	319	361	336	334	359	343	325	335	357	336	343	358	370	334	321	364	347	303	338	306	312	354	357	344	351	343	379	362	330	337	339	332	347	344	321	357	353	341	353	342	315	365	337	328	324	339	356	345	331	340	321	345	347	362	338	326	316	363	331	335	357	340	333	353	325	347	348	359	332	337	327	334	339	326	333	346	346	332	306	341	321	318	336	329	339	350	306	338	347	384	365	326	328	298	332	326	329	344	368	353	356	366	298	327	339	347	365	323	335	319	349	329	328	380	329	332	362	348	346	360	338	348	341	341	349	341	346	328	312	343	327	328	318	351	330	321	359	336	348	302	339	325	379	343	333	366	358	335	344	339	340	317	309	333	369	321	332	346	372	356	343	377	336	316	345	396	333	313	358	344	324	324	365	365	327	352	350	327	302	338	361	331	358	359	321	349	346	332	343	318	362	344	344	344	343	345	333	325	361	337	366	313	340	325	345	359	332	318	323	320	306	336	346	331	334	347	371	328	335	364	333	348	295	349	360	337	356	326	378	339	340	343	321	382	351	358	357	353	353	344	335	344	318	335	319	382	317	330	311	335	312	356	333	299	332	348	332	334	339	319	345	336	353	324	322	301	330	347	319	338	353	372	326	332	321	326	346	302	334	310	329	354	336	309	333	330	363	380	348	356	330	317	330	338	357	328	356	315	348	354	354	337	322	328	343	341	343	349	341	344	337	347	350	331	331	346	326	348	355	340	312	356	322	333	322	328	324	356	338	343	359	333	349	323	327	321	331	328	348	361	366	341	335	325	320	347	366	336	346	327	348	316	336	335	339	339	346	326	352	339	341	343	317	340	349	333	318	309	346	343	354	328	356	329	347	335	345	334	327	309	344	362	331	356	369	324	346	338	362	344	335	360	338	315	345	345	352	363	329	323	317	321	330	347	309	309	357	319	302	336	340	363	353	344	320	351	325	338	314	316	372	341	317	354	324	314	334	354	309	347	316	323	331	337	313	350	324	313	351	348	341	361	337	338	324	323	334	316	374	364	334	326	310	375	361	326	321	356	326	322	322	343	316	315	350	340	313	345	327	328	333	327	312	331	376	327	326	312	345	358	357	341	366	308	333	321	316	333	335	358	322	361	319	312	343	318	337	318	322	349	347	329	376	346	335	324	330	311	322	314	345	332	361	344	344	334	361	352	338	342	366	362	319	359	353	352	347	370	339	376	305	362	353	368	338	304	324	349	345	378	322	351	330	355	346	346	366	359	309	327	370	330	348	339	365	328	309	347	343	338	317	319	317	342	325	331	326	371	342	345	335	353	334	344	353	337	346	314	378	306	321	350	346	321	353	332	336	316	308	326	348	361	330	341	343	350	332	327	350	365	367	347	338	356	356	318	303	327	368	325	314	312	353	335	332	327	330	331	299	324	386	335	347	324	349	356	359	333	340	335	352	349	326	317	316	334	301	354	364	345	341	328	345	313	343	315	318	309	349	331	352	354	345	328	338	336	333	345	363	332	355	327	358	342	337	321	331	308	335	347	332	339	364	333	331	322	349	340	373	339	356	350	337	330	330	379	329	314	348	317	356	364	320	364	307	334	340	342	355	356	328	341	344	321	326	342	323	315	321	358	291	337	344	319	324	336	317	298	332	325	328	321	363	372	320	330	343	329	312	339	358	323	348	344	320	328	333	357	329	376	310	345	330	321	348	334	370	337	345	338	386	344	350	350	354	318	343	348	337	340	335	344	294	341	328	328	336	342	353	338	344	332	352	372	355	331	348	342	358	326	375	361	334	346	358	320	365	367	353	317	335	342	336	336	323	335	309	353	344	372	339	334	316	341	368	386	315	319	345	327	365	359	337	323	323	330	335	383	355	335	340	315	339	354	343	350	359	309	342	363	322	314	350	333	343	329	369	324	357	348	359	343	323	352	334	344	334	372	352	347	294	342	322	322	378	355	333	334	351	360	368	332	378	309	337	328	290	311	343	356	335	351	334	352	354	350	335	338	314	326	366	295	353	376	330	319	356	350	309	343	323	345	332	353	315	330	327	300	335	340	347	337	398	348	349	338	322	332	339	349	325	343	314	342	376	322	355	327	330	340	335	339	365	307	333	328	316	341	355	313	342	339	353	361	367	328	360	372	335	329	326	304	336	391	344	318	338	347	326	314	321	334	368	340	340	324	329	339	321	339	338	334	313	326	360	314	351	319	312	336	326	361	324	376	326	342	347	353	346	328	312	295	308	346	367	327	341	313	376	301	344	350	295	332	324	327	304	340	338	338	324	322	353	328	345	343	328	338	336	350	321	305	307	349	369	319	330	349	366	337	362	311	369	337	364	296	341	363	334	359	325	339	326	328	316	349	325	307	349	340	339	342	338	332	333	366	336	307	317	339	323	346	331	332	318	363	328	341	339	383	327	342	348	363	340	320	335	331	345	352	362	327	357	334	325	336	309	332	352	330	348	356	322	328	363	336	320	324	355	370	306	327	317	345	346	338	342	323	321	352	322	316	309	318	297	299	331	352	307	317	345	342	341	334	327	349	336	353	327	343	356	322	331	361	327	334	341	302	340	355	356	316
52651	85859	72396	51973	32943	9589	647	540	548	535	469	478	425	455	441	483	448	461	416	435	411	439	464	454	421	418	412	460	430	440	436	469	419	417	405	388	435	408	442	413	399	414	427	402	423	395	459	432	420	413	449	403	416	415	422	433	422	390	397	420	409	414	401	405	421	410	423	433	436	368	415	426	434	422	438	405	423	437	383	410	469	417	410	432	398	368	419	431	420	470	424	411	429	429	407	443	395	433	420	429	423	432	404	423	395	430	444	389	398	494	394	429	449	413	420	433	404	469	415	414	465	405	496	385	438	419	435	473	409	440	427	420	439	408	420	447	440	402	455	390	420	388	435	474	402	435	390	421	389	423	428	472	399	420	430	406	416	442	452	399	438	418	407	422	440	392	383	423	400	411	414	424	417	410	424	401	411	441	414	409	410	437	422	406	424	397	436	458	450	436	417	400	412	421	388	424	420	433	424	424	411	398	421	423	437	440	418	407	433	421	413	443	433	431	413	404	405	395	417	445	383	406	420	433	449	403	403	484	402	416	395	412	403	452	457	401	419	443	415	419	437	431	398	418	397	401	429	401	390	399	431	436	414	395	424	438	440	397	445	428	421	418	428	430	407	421	429	426	409	414	459	428	421	391	402	404	380	398	383	438	421	441	425	428	414	416	476	443	423	424	434	430	407	409	447	399	399	419	397	453	410	416	398	377	432	432	429	412	420	435	413	427	388	415	398	431	426	398	385	456	416	421	435	412	406	420	418	433	391	422	463	462	417	455	424	425	374	415	440	415	407	428	419	441	426	440	451	439	404	439	421	394	446	445	438	405	419	376	414	418	416	405	410	401	390	391	455	424	420	408	407	443	436	438	407	437	362	411	398	398	453	429	451	439	424	408	421	427	409	434	434	381	402	415	398	415	442	460	417	411	451	451	372	406	420	411	423	413	407	420	409	439	436	422	447	422	414	398	417	385	406	414	406	429	462	440	448	420	431	411	446	428	448	437	418	452	412	417	414	424	430	447	446	448	419	429	445	409	462	426	446	372	416	405	411	452	388	433	426	412	399	455	461	369	371	421	429	437	427	418	419	414	404	430	419	383	413	394	432	425	420	388	358	447	372	413	427	425	447	438	426	419	377	446	446	397	423	414	440	399	404	408	449	419	442	422	420	423	390	407	409	418	463	428	442	416	412	417	409	407	415	391	401	455	438	455	411	408	441	461	405	470	439	383	392	401	413	434	400	426	416	421	425	372	392	433	415	457	455	408	442	410	408	437	429	418	419	414	424	407	453	411	433	417	425	425	451	407	409	404	422	440	413	409	423	407	393	458	467	410	396	418	428	434	467	413	408	399	440	423	432	405	397	414	440	422	395	429	398	382	429	488	436	417	433	429	459	418	457	415	425	443	459	414	422	422	372	414	412	441	437	426	424	405	439	425	449	443	440	442	437	403	444	417	413	437	400	384	395	379	404	431	399	424	457	415	445	403	445	394	405	466	406	383	409	439	384	455	419	404	399	417	445	415	411	429	443	398	441	431	417	436	427	410	419	424	411	413	431	424	405	435	421	434	415	422	404	438	408	411	418	440	441	423	412	451	442	411	429	426	420	419	426	437	434	434	399	405	395	408	428	467	447	420	375	432	422	423	407	404	408	439	407	432	423	404	375	431	401	413	436	450	437	419	435	425	421	442	422	397	426	409	397	441	466	443	410	442	409	428	432	415	461	418	414	398	420	449	433	368	386	447	444	443	435	402	406	422	415	398	431	438	435	430	453	422	441	412	426	441	389	415	418	402	406	400	433	435	425	404	395	417	417	396	413	427	426	427	397	460	461	391	407	428	431	414	425	373	394	440	424	457	443	430	446	391	415	388	449	432	422	446	426	409	406	456	429	401	432	458	410	447	402	433	433	438	411	430	439	429	406	419	396	436	398	449	408	367	404	401	421	407	404	425	464	417	419	398	391	441	403	410	431	398	435	419	395	416	425	393	421	413	404	392	459	403	392	427	425	441	393	400	445	416	421	410	376	403	402	409	404	440	395	400	449	433	405	416	423	428	425	422	423	444	395	428	427	415	426	422	405	409	463	398	398	441	406	428	432	379	420	406	449	414	428	440	425	419	385	397	419	431	388	418	436	442	411	448	411	418	428	406	435	422	468	396	423	410	425	423	384	421	440	425	402	407	450	397	416	388	413	432	401	376	397	383	409	397	422	433	406	425	437	412	383	462	440	407	455	411	433	417	424	368	422	404	405	419	439	417	391	425	415	429	424	408	400	440	439	369	406	386	416	404	432	437	386	405	403	442	442	410	387	402	420	432	375	426	417	458	426	427	403	403	432	390	400	446	426	401	451	452	431	417	397	433	421	424	437	437	388	397	392	431	428	450	434	437	445	411	431	389	443	448	448	402	458	407	435	425	419	418	434	374	437	446	428	424	387	428	429	426	399	436	422	423	414	484	449	409	425	429	418	428	450	423	438	481	419	401	442	442	416	409	432	418	397	432	419	436	429	457	402	395	423	428	425	408	447	446	392	407	429	438	438	417	399	396	412	420	393	425	424	410	372	420	391	419	458	421	418	422	455	415	435	393	395	432	421	369	397	404	443	406	434	402	436	393	385	430	414	399	406	445	449	460	427	436	410	400	408	404	413	427	446	430	433	413	427	407	465	377	422	386	431	482	417	464	406	453	412	422	403	395	405	400	411	422	422	425	449	424	411	428	413	418	410	458	415	452	424	419	431	435	407	404	382	441	436	464	417	419	435	405	394	492	436	422	382	421	396	435	389	425	448	415	425	409	432	396	411	411	413	392	420	423	424	402	404	426	414	436	448	437	401	421	420	424	410	411	418	412	388	397	409	397	421	425	430	440	449	407	429	427	419	405	434	421	413	414	423	415	425	410	441	429	411	426	433	426	426	434	383	400	417	418	423	456	424	403	424	424	411	440	408	358	428	401	408	438	401	399	385	412	442	429	407	392	460	438	418	418	420	487	407	419	404	415	395	416	411	437	417	456	398	450	421	449	387	447	411	430	398	386	425	385	413	394	427	432	435	399	404	422	418	429	411	428	405	423	411	436	412	459	422	416	424	409	433	418	466	419	416	405	410	431	427	428	458	439	410	411	441	403	411	421	408	386	378	432	411	429	408	438	429	437	400	430	430	426	392	378	417	435	400	444	437	419	410	420	450	439	402	408	418	392	394	407	446	437	424	451	411	419	407	430	430	429	424	429	406	405	416	452	444	388	406	443	408	440	448	430	422	383	413	446	431	396	424	407	426	401	412	429	431	423	370	432	458	388	436	456	459	399	394	428	414	416	454	419	429	434	382	408	386	442	412	398	416	444	437	435	407	428	412	453	441	408	417	460	392	417	415	388	408	416	408	426	397	397	453	392	417	438	451	403	415	457	421	403	413	400	424	410	422	429	406	414	372	408	447	428	459	424	423	459	438	387	408	412	443	413	445	397	431	391	420	385	395	448	409	412	451	429	414	436
22429	20899	30371	28835	27095	21094	11154	619	296	290	306	280	299	252	271	274	268	248	276	246	222	275	260	260	235	261	241	216	243	234	267	271	228	244	240	230	231	240	252	245	249	279	247	247	224	225	198	216	246	250	241	225	236	229	220	194	229	234	230	226	229	242	240	237	219	220	227	240	247	246	241	243	257	230	254	267	241	200	216	258	207	247	231	249	234	224	250	232	222	255	232	246	216	232	244	239	242	237	230	229	229	243	275	260	225	205	227	237	248	238	228	253	239	235	266	260	246	239	240	241	250	247	278	267	282	227	248	236	213	232	212	230	234	231	259	233	210	260	225	237	249	257	231	230	243	254	241	232	261	222	251	227	252	224	221	265	235	231	246	259	250	214	224	246	220	235	227	257	239	244	239	241	225	241	228	261	235	239	258	202	232	232	233	274	242	233	223	235	219	258	239	227	265	214	244	207	249	228	270	253	249	263	242	216	243	229	230	269	240	245	256	250	224	225	230	269	238	226	244	226	255	232	240	260	256	228	236	234	240	234	237	257	228	233	250	237	234	246	258	216	254	224	247	260	221	244	235	230	237	237	232	246	264	230	232	224	247	249	212	244	246	219	251	210	240	236	248	267	251	228	239	231	239	260	232	219	237	245	241	238	250	231	244	222	257	248	256	229	220	206	225	226	273	225	233	221	242	239	221	238	229	223	232	243	254	243	261	248	235	238	225	212	226	253	221	244	234	244	254	238	223	235	241	203	226	250	244	240	245	232	233	245	227	257	225	257	239	229	218	242	236	222	214	217	246	231	215	232	240	217	213	212	216	238	237	241	257	233	245	233	234	233	227	237	232	249	227	225	227	252	225	218	229	219	214	235	257	252	255	226	268	248	239	227	235	239	222	267	227	243	221	227	249	253	251	252	232	255	252	242	231	233	209	233	241	231	247	254	257	229	253	223	263	227	239	234	251	228	251	233	221	278	251	240	239	272	224	248	227	265	223	242	234	250	253	253	240	237	260	250	234	250	245	234	207	236	240	233	245	244	240	222	231	257	262	261	225	250	219	230	248	222	213	229	231	230	250	249	225	276	247	223	215	212	278	242	233	232	224	236	229	233	237	212	225	236	251	259	225	234	247	225	232	238	205	255	249	258	241	242	239	237	229	244	261	240	220	231	214	227	251	231	268	225	223	234	234	208	248	233	234	248	229	239	225	233	251	258	199	235	227	261	236	231	206	248	239	209	227	234	252	212	233	218	230	246	244	244	246	239	211	227	222	254	241	248	268	276	231	220	209	214	252	241	228	256	239	230	235	230	213	223	257	247	224	240	247	258	233	260	224	230	228	236	239	214	240	263	224	235	251	220	218	246	257	232	218	254	238	239	210	199	223	230	257	248	222	236	257	211	234	229	245	267	247	249	240	223	211	229	237	254	239	209	231	225	245	234	275	230	255	247	238	217	271	242	264	260	242	225	221	216	239	230	238	245	228	249	242	236	247	237	245	238	213	256	243	244	224	245	244	249	256	267	222	235	250	245	255	275	235	231	249	252	262	217	237	235	249	253	229	240	221	239	236	241	234	257	219	241	249	219	252	232	246	229	229	228	233	231	243	253	235	262	228	219	250	200	251	253	236	210	235	242	235	246	228	239	231	216	235	229	221	240	245	227	230	235	231	245	242	266	209	249	199	248	245	232	218	248	229	233	258	251	219	249	240	218	253	258	243	269	215	258	247	245	267	247	220	256	251	267	241	250	270	226	206	272	258	263	236	219	249	248	248	234	213	255	253	247	226	258	251	226	232	242	231	221	256	240	240	250	253	237	234	267	256	251	242	241	254	215	225	214	253	235	244	229	257	236	231	239	216	206	250	226	238	259	245	238	237	239	227	268	218	243	228	221	251	223	241	201	223	245	229	259	232	219	220	247	225	210	244	254	241	228	226	267	273	270	249	235	250	242	264	246	231	257	200	232	238	217	246	246	218	237	224	244	232	266	219	231	230	236	226	231	215	249	219	233	245	242	248	218	228	212	239	246	278	220	234	221	230	256	231	253	246	243	216	239	233	246	250	228	235	229	234	262	217	248	239	245	251	233	234	206	220	246	249	253	264	243	230	243	254	266	240	237	267	237	249	267	224	217	258	247	224	239	252	205	225	251	261	225	254	226	223	251	223	230	266	245	221	213	242	269	241	245	244	234	208	236	225	243	253	220	212	242	233	243	252	251	262	230	236	227	230	256	247	224	224	246	243	228	249	231	219	229	242	237	236	233	223	244	240	269	227	213	239	235	216	254	201	210	214	257	235	263	229	248	227	257	232	249	225	237	238	238	241	232	237	245	236	247	248	216	241	228	248	233	252	213	228	245	238	236	233	252	236	194	240	271	235	229	252	231	231	252	243	259	209	241	246	238	266	217	236	244	228	211	253	225	228	238	257	256	227	265	225	254	269	244	210	215	225	233	246	243	245	249	226	225	264	250	260	253	235	235	239	224	241	233	234	232	250	239	224	260	239	221	238	211	216	247	247	234	245	209	250	236	225	248	217	245	251	262	220	268	246	222	246	210	209	217	238	252	235	228	233	245	223	257	240	213	217	281	236	228	217	243	234	229	231	247	244	215	232	244	234	234	273	230	245	237	249	235	229	244	228	235	231	234	243	212	224	211	263	241	243	232	240	226	239	241	228	242	231	242	213	227	251	252	229	241	251	264	204	236	253	226	262	259	216	235	242	226	235	243	227	230	270	241	244	213	253	245	223	223	261	250	222	245	209	238	249	221	222	228	257	222	208	249	235	218	259	240	239	245	245	244	224	255	231	235	230	253	262	248	240	221	222	206	231	271	250	251	238	216	218	244	247	257	234	253	248	248	222	245	219	240	243	250	273	251	232	251	224	247	217	235	259	222	266	271	236	239	253	242	253	245	248	236	255	231	237	235	246	244	275	247	227	221	243	247	226	244	237	254	233	220	247	223	218	219	245	247	276	263	243	232	227	240	251	248	223	254	237	243	227	236	245	219	253	253	251	238	246	233	230	234	277	240	225	210	250	212	252	215	210	231	233	247	233	257	254	239	258	237	229	233	229	224	241	210	207	225	237	239	229	225	225	246	254	219	223	200	239	233	250	226	193	228	262	232	228	247	249	233	227	242	247	213	236	244	241	232	206	219	226	236	224	257	228	248	223	229	243	236	257	226	230	253	225	226	239	279	223	242	212	232	226	220	218	228	222	239	245	196	225	272	246	211	234	255	238	251	252	248	231	225	222	250	234	236	231	266	277	249	247	232	256	217	226	226	245	210	221	225	245	247	241	218	243	222	265	250	234	244	263	246	228	231	241	247	217	228	217	246	261	237	238	241	231	233	255	245	231	225	221	255	251	274	268	232	228	240	223	245	239	215	241	246	251	200	265	224	227	242	236	240	221	259	225	234	247	244	233	233	222	224	216	231	228	249	239	210	231	227	209	243	227	228	235	240	248	236	260	223	237	215	236	233	240	229	238	233
58293	97345	83754	62772	40985	13769	709	551	471	431	404	350	354	380	330	354	343	271	308	339	321	311	324	320	321	312	272	317	301	299	278	291	289	274	264	271	259	269	311	300	277	284	267	303	312	283	274	303	300	286	265	261	265	306	296	279	290	292	277	263	293	265	291	303	259	271	298	272	292	275	301	265	265	269	279	293	288	305	318	292	254	294	274	274	291	267	297	276	249	274	267	286	289	302	280	283	281	268	295	321	278	256	309	273	294	292	288	277	298	287	263	283	274	277	252	241	273	281	281	271	314	281	298	266	266	303	240	257	274	260	261	314	277	278	297	280	277	268	277	278	300	285	281	289	280	290	264	309	248	266	299	284	266	268	286	278	290	270	240	274	272	294	299	271	267	290	304	293	278	255	283	279	282	293	292	266	255	269	296	281	289	286	288	233	275	252	269	306	310	284	283	278	262	285	286	290	302	287	281	274	305	279	308	290	275	276	282	280	287	298	294	311	278	268	297	289	285	266	269	266	299	327	306	285	277	285	280	285	281	294	303	245	282	273	289	269	287	318	317	281	309	292	305	282	279	280	263	249	289	295	294	290	299	281	320	326	320	268	283	295	257	292	301	272	241	311	284	291	282	288	273	268	273	305	281	298	273	300	301	306	286	245	268	292	286	280	278	309	324	293	278	274	266	296	285	289	275	280	287	294	292	255	259	288	293	274	281	266	277	309	263	267	288	285	263	270	300	276	288	277	292	287	290	265	283	233	278	280	241	261	292	300	274	304	252	243	279	334	267	292	290	270	302	274	329	291	288	303	290	258	284	293	314	299	302	311	266	285	269	297	297	281	287	292	253	304	299	298	297	251	273	287	299	302	278	253	278	286	268	315	278	333	276	265	270	265	285	292	302	283	275	294	261	297	321	274	291	271	285	280	295	307	279	313	279	278	294	303	268	267	291	280	274	259	287	273	288	296	289	278	267	287	291	311	290	276	261	294	299	290	262	278	310	279	309	282	269	285	275	307	302	286	298	289	271	272	312	298	305	274	295	293	342	282	286	269	289	282	288	288	301	288	266	286	279	266	314	242	267	295	270	291	275	312	276	300	250	265	275	295	273	278	280	297	264	252	283	309	252	304	291	273	274	298	268	297	281	301	317	269	264	290	296	293	306	301	288	269	290	284	306	257	285	298	310	264	278	307	265	279	254	283	284	263	294	276	278	300	292	261	271	262	298	297	288	298	278	256	286	277	292	291	295	296	299	294	250	287	253	310	269	279	319	297	271	264	291	289	300	281	297	268	292	293	241	293	306	287	290	291	254	288	267	319	298	285	263	255	272	278	302	272	278	288	283	262	294	287	274	270	270	274	285	260	242	277	290	294	252	260	307	300	280	297	303	288	259	298	286	277	255	295	280	284	244	299	300	270	303	258	307	304	274	291	258	279	286	286	296	279	300	299	315	319	313	272	273	294	298	283	322	314	275	293	287	294	294	281	282	244	292	307	282	294	289	294	294	306	288	296	277	296	283	283	270	288	294	303	292	294	288	290	277	301	293	275	292	279	306	290	292	297	289	278	273	300	285	287	286	262	294	289	287	290	307	262	283	270	283	296	296	283	285	274	257	299	276	273	269	246	249	266	279	282	297	262	278	299	289	292	281	295	303	279	292	268	269	283	266	287	290	255	295	296	300	272	306	307	263	314	302	291	313	254	285	274	292	255	278	273	297	285	321	306	284	283	274	294	277	271	294	286	293	334	274	302	283	262	286	284	307	305	322	258	315	260	279	282	272	272	290	285	257	276	302	253	292	292	292	290	282	286	295	308	304	299	262	290	308	295	282	286	274	281	273	285	290	280	274	277	287	292	314	255	312	262	315	278	266	265	274	312	278	272	309	313	291	285	283	270	315	312	285	297	285	276	282	275	263	294	288	289	269	313	299	270	293	261	248	286	268	298	289	274	276	296	274	291	270	309	293	319	295	294	259	270	287	298	293	283	319	297	294	272	278	319	258	261	292	274	289	295	281	271	285	281	260	288	299	326	279	289	251	283	290	282	305	268	285	283	293	296	269	302	261	258	301	278	296	288	304	318	273	296	271	295	296	284	280	278	278	259	266	295	318	266	272	274	255	282	286	283	293	298	305	278	278	267	291	267	260	264	273	276	261	259	307	293	273	276	281	277	310	283	289	302	276	294	292	326	254	267	286	283	278	274	274	293	280	290	263	279	290	279	279	306	289	298	274	311	278	313	289	263	286	313	314	289	284	332	299	283	271	291	282	274	280	271	275	309	289	276	300	296	285	278	297	252	293	305	297	275	275	268	292	312	321	273	301	288	279	273	258	285	284	291	283	285	281	253	277	275	282	279	267	285	284	260	268	289	319	273	269	278	281	270	302	259	279	275	290	301	283	266	288	297	275	263	263	256	256	292	325	265	273	280	286	270	287	294	284	264	265	274	310	277	269	285	302	279	302	278	304	308	292	287	289	294	263	284	306	271	301	298	304	264	289	302	302	291	264	274	301	292	291	292	309	287	296	291	294	285	250	276	269	289	268	272	273	268	258	283	298	310	266	319	322	247	270	286	281	271	286	280	287	281	295	280	281	300	275	262	274	267	289	289	272	294	305	273	282	333	259	263	269	304	264	304	264	287	281	294	282	313	289	306	273	288	302	282	296	255	296	325	294	281	293	295	320	259	290	287	304	292	292	288	260	273	280	302	290	271	300	240	296	298	294	282	310	253	282	271	301	299	283	301	251	298	257	291	307	280	304	304	266	300	260	272	314	271	267	265	306	290	304	297	262	300	294	324	291	297	314	285	277	287	313	255	287	302	265	246	296	311	238	320	300	279	305	288	286	271	272	280	293	271	269	275	280	319	269	267	280	280	270	288	295	295	283	281	297	258	279	296	261	292	278	271	275	242	241	305	280	272	301	282	274	318	270	267	271	280	297	275	282	268	265	288	273	268	251	269	288	281	274	326	298	296	303	306	290	277	264	284	274	268	267	296	269	297	293	318	299	312	300	304	300	283	287	305	284	252	290	289	281	267	274	291	300	276	259	273	288	270	274	278	274	278	303	296	268	274	283	315	279	323	304	307	296	296	317	273	262	314	279	273	292	289	303	283	275	301	272	280	300	293	263	267	263	281	259	290	276	308	275	311	268	297	283	295	288	311	304	280	272	279	276	270	261	303	288	284	295	292	271	283	290	287	277	263	260	274	292	284	272	296	268	257	297	283	324	283	318	297	302	254	280	281	295	317	299	304	292	302	271	266	278	310	289	282	290	278	273	303	280	297	263	308	261	267	303	269	291	297	274	313	292	272	281	294	291	270	283	287	294	270	269	281	280	324	298	276	266	286	284	295	263	312	292	291	275	263	293	302	304	299	266	298	301	258	302	266	287	293	299	266	275	271	282	271	295	288	312	268	274	321	276	276	263	309	310	262	272	284	307	268	288	288	302	230	313	292	253	254	295	287	285	295	313	296	269	297	314	287	292	288
27041	24003	28924	20431	7030	1062	599	574	557	562	513	541	576	527	549	506	522	562	594	545	557	545	554	511	564	565	547	552	547	524	576	572	552	554	538	557	568	532	564	519	568	536	532	540	519	517	525	527	551	546	523	570	554	543	545	542	531	548	513	539	592	526	559	556	547	501	546	528	517	555	580	527	582	551	534	557	544	529	545	572	547	556	531	553	559	499	546	585	524	544	531	570	534	555	514	511	549	541	555	578	528	531	531	532	491	537	522	546	520	533	554	567	574	539	535	573	578	556	517	514	536	523	599	531	560	545	579	552	531	579	535	516	530	534	587	601	595	565	510	559	526	542	553	565	539	552	516	510	569	541	531	553	559	565	565	541	584	520	540	530	535	536	568	554	559	597	591	517	572	522	554	533	554	516	568	502	513	538	518	548	569	539	544	548	558	545	571	574	511	553	530	560	542	560	592	547	540	542	526	583	548	545	551	535	568	561	552	598	552	543	572	616	524	534	600	569	502	539	549	550	596	539	515	536	514	527	536	528	563	543	540	527	550	549	553	567	544	596	548	581	528	520	552	495	579	501	575	525	573	560	541	541	576	545	556	510	506	545	539	521	564	540	500	522	569	519	569	571	549	568	554	531	544	543	594	538	552	538	562	560	553	595	529	553	529	557	571	521	512	487	559	565	531	554	562	553	526	532	550	537	565	545	552	521	535	573	509	558	579	545	522	513	553	557	548	568	540	526	516	544	533	546	544	512	540	587	521	554	549	550	498	541	542	499	537	541	584	555	540	577	572	553	542	544	542	549	515	534	517	503	571	563	556	541	575	564	592	549	540	516	548	526	541	561	556	543	533	539	539	520	544	544	484	544	556	565	543	535	539	555	525	572	560	556	543	577	555	548	573	505	553	531	576	509	559	558	533	542	516	534	560	559	562	543	554	542	564	541	567	537	539	536	608	513	533	564	578	547	586	486	554	563	556	525	551	570	545	515	569	555	494	569	560	558	526	566	560	585	524	528	542	539	573	537	530	554	546	536	548	539	583	507	539	587	555	535	594	584	568	557	547	577	578	555	562	570	550	575	525	566	572	610	543	568	537	581	550	515	514	550	610	557	510	593	553	563	591	569	571	609	556	553	562	532	511	563	556	537	551	601	526	530	584	545	552	566	585	542	541	497	570	494	525	506	532	548	546	529	547	552	505	535	545	522	513	542	563	509	550	575	554	529	591	593	506	534	561	537	570	529	562	533	559	543	528	520	561	563	537	551	554	595	568	547	509	553	571	562	560	576	525	506	540	550	512	521	569	550	509	541	548	550	526	569	569	564	552	538	513	515	523	537	569	532	504	572	530	554	553	521	564	520	572	544	543	523	567	579	514	527	556	567	528	547	552	567	583	563	549	583	506	524	541	535	542	588	616	521	541	529	569	559	515	559	541	582	589	531	535	513	578	527	546	566	549	596	561	564	570	541	554	518	539	523	550	547	554	536	541	522	547	551	579	512	518	522	555	538	500	538	534	573	532	548	568	528	599	554	553	551	539	565	540	539	523	528	548	503	570	538	554	510	533	565	587	555	535	550	530	553	539	537	554	558	545	540	500	535	575	567	531	569	551	506	545	514	554	546	519	545	575	571	531	550	573	534	563	551	539	513	541	544	559	572	511	554	545	516	535	577	523	555	578	559	571	566	536	522	535	517	572	571	554	506	532	538	519	553	584	509	557	593	534	576	557	552	518	565	551	619	573	565	564	555	553	532	557	542	513	525	569	534	564	558	571	536	515	520	540	557	524	530	557	536	506	540	562	590	537	540	600	548	508	502	510	515	611	532	582	536	538	553	564	554	557	565	522	518	533	569	572	536	551	538	553	531	525	546	567	544	539	553	550	507	556	578	531	534	534	516	560	539	525	544	543	551	552	549	530	540	552	604	530	498	502	533	504	577	546	564	530	572	592	585	580	530	556	556	609	533	529	530	542	539	553	527	529	536	529	557	526	550	567	525	531	528	573	562	480	533	561	530	538	537	538	565	536	543	541	570	557	538	596	532	574	569	526	597	545	584	525	551	557	575	561	520	556	556	531	523	532	590	558	549	502	527	536	539	542	559	535	517	573	565	554	550	533	489	551	530	528	571	542	544	523	541	539	522	497	556	513	534	568	532	513	524	530	547	500	534	534	536	541	565	527	579	534	540	532	548	554	559	557	588	574	556	539	535	565	590	545	530	542	510	586	571	547	546	552	541	561	568	534	581	550	591	521	539	524	527	511	526	523	608	599	530	565	560	529	535	586	567	570	527	507	546	573	504	554	544	577	521	574	540	531	526	506	559	526	573	522	566	550	553	522	525	521	576	556	570	524	548	523	550	569	601	536	538	556	562	545	539	557	538	543	560	551	563	543	553	557	532	554	535	528	533	509	536	518	590	542	518	512	546	568	534	524	509	532	560	512	544	562	543	565	561	540	547	569	569	517	520	527	581	525	502	553	571	539	549	575	539	539	526	520	521	547	545	546	531	520	532	529	527	574	587	576	571	567	547	540	512	560	587	531	561	536	517	538	571	580	536	589	573	513	560	554	522	533	537	568	549	552	536	517	529	536	519	550	543	530	573	527	541	547	509	556	549	507	548	525	563	595	532	568	551	558	544	524	586	550	537	544	540	520	522	559	537	549	527	514	560	534	579	511	527	521	545	496	579	539	572	489	541	524	567	517	535	559	517	564	531	563	571	562	552	560	528	540	541	561	557	542	575	547	482	559	536	581	549	532	551	533	542	599	519	587	557	506	563	540	493	543	531	535	526	565	558	563	544	548	539	515	525	527	529	589	532	563	555	543	520	546	572	506	580	533	520	523	558	538	549	558	545	572	499	564	565	561	546	581	594	566	546	503	563	549	557	544	590	535	530	563	529	577	523	591	560	549	521	564	581	556	504	562	553	511	512	537	541	554	525	582	567	564	590	544	565	558	570	584	556	582	554	571	527	556	552	538	497	486	542	573	536	543	539	566	531	521	548	542	522	596	535	550	561	543	536	554	595	519	530	553	562	554	502	587	550	559	509	535	535	521	573	575	540	546	566	525	544	562	569	584	533	538	525	499	535	537	508	550	545	532	574	542	519	563	582	544	526	556	516	542	527	547	510	569	540	551	530	542	537	553	513	558	551	519	532	506	584	566	525	561	545	530	544	581	559	585	540	518	538	555	588	517	548	549	508	563	511	561	522	598	515	553	532	550	542	530	511	574	539	530	584	547	559	508	587	529	508	515	564	542	550	543	513	591	504	509	519	523	511	561	548	522	530	512	562	591	536	522	562	567	564	589	560	557	565	542	555	509	544	525	537	552	525	513	599	527	584	537	556	560	583	542	546	598	541	540	531	526	506	531	549	552	561	537	544	553	565	559	515	536	552	563	519	510	555	556	509	525	505	554	514	553	512	531	550	521	598	527	560	554	539	529	561	604	545	561	567	585	531	570	554	536	517	525	571	528	562	536	570	525	513	568	560
27212	39376	30928	17807	7349	1325	655	678	693	656	641	664	652	671	687	650	662	694	666	677	688	656	699	642	675	666	644	700	617	684	633	680	653	646	697	657	650	637	711	624	637	653	632	676	638	661	676	639	616	646	646	649	687	680	651	627	692	667	667	686	683	650	673	658	703	649	665	660	630	681	666	704	624	650	646	658	665	677	629	648	640	648	701	633	676	710	659	676	688	693	600	623	680	671	664	689	635	663	643	666	670	687	635	670	676	724	691	650	621	682	628	640	641	638	713	649	610	679	669	647	654	629	614	622	671	646	639	646	695	625	649	666	672	675	697	668	653	622	631	638	665	674	676	704	683	629	662	702	638	679	638	674	616	618	668	632	651	632	683	694	652	625	651	674	674	653	679	673	643	656	719	672	695	663	627	670	686	669	736	690	638	663	675	654	671	640	658	657	663	656	650	667	647	693	671	632	652	663	641	661	651	661	634	650	638	601	659	659	657	644	685	701	607	693	680	639	645	660	685	654	641	617	680	680	705	652	622	663	624	674	669	672	617	665	635	707	628	637	668	656	662	652	668	639	672	633	644	684	656	643	608	637	670	630	690	624	667	658	679	688	645	623	654	668	664	641	715	640	621	662	690	637	648	691	626	640	676	716	722	696	708	637	688	665	669	659	702	663	683	684	616	663	676	617	670	671	727	661	687	682	664	666	663	679	688	702	643	649	654	681	631	668	691	695	655	649	679	691	635	688	711	659	686	676	647	622	667	669	673	685	647	710	652	655	696	631	637	624	719	638	693	648	660	699	621	663	645	670	610	680	663	702	653	662	641	658	647	640	684	652	625	704	716	670	621	620	684	694	651	651	672	654	695	693	634	711	708	650	653	600	669	700	679	626	628	646	660	668	636	649	695	673	656	630	704	703	693	683	629	665	675	636	699	698	622	634	697	686	683	625	655	672	671	646	664	691	673	648	623	748	696	656	670	690	627	670	654	678	681	666	664	650	703	652	671	659	631	666	645	665	656	636	660	686	663	661	649	659	639	696	669	658	655	662	667	687	624	705	645	622	638	659	696	653	638	650	669	682	651	657	638	612	648	663	642	673	638	634	685	633	659	654	623	654	648	630	693	659	657	625	653	605	686	668	616	665	631	623	683	701	696	677	704	642	681	659	703	694	626	625	682	664	641	657	674	701	681	703	680	653	680	690	635	663	664	705	663	669	702	649	656	628	652	635	632	669	655	675	682	672	701	650	670	593	657	635	666	655	659	690	677	654	661	642	692	677	653	721	689	663	701	695	649	675	678	664	702	642	699	670	642	623	655	688	683	661	667	690	649	609	666	647	683	663	668	620	651	618	622	696	654	629	612	695	674	659	629	667	653	689	677	620	645	647	661	655	634	644	666	631	683	675	724	669	662	652	661	675	663	676	648	636	667	675	645	664	627	652	647	689	703	653	677	701	633	626	679	663	680	673	657	673	653	703	651	670	641	625	655	660	645	636	687	665	701	693	640	636	644	654	676	648	631	667	615	647	694	655	657	629	666	663	669	650	655	648	627	612	653	647	663	664	681	647	648	693	677	655	644	722	647	671	663	634	702	651	639	668	647	666	670	631	639	663	684	626	622	675	659	680	648	617	678	646	654	730	660	657	631	679	675	657	705	677	652	645	683	716	663	720	703	637	710	673	670	674	694	663	642	657	643	642	700	662	679	661	661	669	666	657	665	660	620	703	730	694	663	658	707	648	665	646	713	702	689	647	696	652	698	653	646	655	659	655	680	684	660	670	716	690	642	656	662	667	658	670	664	645	653	677	628	717	603	688	650	690	694	678	628	662	629	658	679	675	663	719	660	622	701	692	639	647	668	651	656	678	646	694	638	666	671	662	634	673	660	684	625	646	651	637	667	668	633	634	668	644	648	631	684	675	700	655	624	681	667	644	652	685	661	681	659	689	639	652	680	720	678	659	638	669	637	626	678	677	675	618	679	686	648	672	662	686	676	669	647	687	705	640	656	664	671	736	644	666	620	662	658	679	649	637	638	687	636	647	661	675	711	707	692	650	645	683	670	675	647	703	661	684	645	623	720	692	695	686	686	659	674	615	673	675	665	670	660	649	639	662	645	644	634	636	614	669	655	643	611	685	615	660	667	693	697	628	706	647	644	669	635	656	674	640	651	671	729	689	665	673	675	660	631	631	669	688	638	715	668	659	643	677	672	694	653	702	672	657	669	669	660	661	662	687	698	672	633	677	670	635	671	655	672	679	722	653	669	641	722	623	697	659	670	672	683	692	637	687	702	643	608	648	647	653	655	702	652	634	686	670	696	675	706	656	643	665	680	657	676	674	683	680	700	660	669	630	657	678	648	663	662	698	647	667	665	629	660	695	679	663	688	646	690	645	643	668	657	665	657	642	635	687	649	680	651	678	656	700	669	659	679	672	696	720	628	602	659	683	682	636	701	691	679	660	650	696	666	657	653	676	690	679	622	624	663	691	677	674	668	638	654	621	672	668	675	636	685	697	654	655	644	667	705	657	669	690	661	700	660	645	639	689	690	659	700	642	682	679	624	670	618	685	674	713	642	652	651	695	650	659	654	678	713	642	618	665	636	649	690	712	632	603	656	678	663	638	667	695	654	645	658	665	656	679	695	635	698	619	725	651	660	635	627	620	651	664	651	648	662	677	656	652	681	636	684	663	679	632	647	667	625	660	658	638	643	681	669	706	709	690	713	677	688	636	661	697	668	655	657	658	636	675	672	660	644	658	660	693	649	650	676	641	682	688	668	650	685	625	659	684	653	680	687	650	712	633	672	623	688	652	647	637	691	635	636	694	677	671	669	665	687	695	664	673	643	661	643	678	690	675	663	671	636	676	632	715	677	688	622	634	629	678	653	657	640	673	659	620	670	702	659	660	669	670	661	677	722	719	574	626	657	643	685	660	695	687	662	673	664	648	652	670	660	650	691	702	682	653	659	660	619	711	677	669	661	653	642	686	693	689	665	669	694	647	689	711	664	680	666	657	683	707	674	678	662	617	706	680	639	661	633	677	646	677	656	700	609	661	647	638	618	649	669	659	684	678	642	644	683	684	674	665	657	680	700	683	638	674	656	693	657	587	686	677	686	682	714	664	637	689	642	653	635	724	647	678	671	642	684	697	700	693	669	670	702	586	633	675	644	698	685	678	662	637	680	667	648	609	663	652	702	663	664	632	677	668	685	655	686	666	678	690	747	686	655	681	669	613	663	687	690	674	660	622	640	657	634	658	634	653	649	621	662	643	635	677	669	626	681	633	641	689	642	715	693	654	607	662	650	686	640	640	635	667	677	691	681	664	668	654	663	684	660	670	639	668	707	626	664	653	704	638	660	657	632	633	684	653	622	636	667	657	643	652	703	652	671	690	673	697	685	714	651	664	656	666	655	644	649	666	692	671	655	642	669	671	620	652	597	653	691	661	635	688	686	669	681	689	653	670	719	649	692	676	679	652	676	689	690	660
23316	21067	31845	33778	27566	17016	3620	454	379	402	372	358	358	339	362	359	351	338	344	337	368	371	321	317	332	363	354	347	352	309	335	375	374	348	360	372	337	341	337	340	364	339	351	322	352	326	323	352	349	328	334	330	312	348	364	330	369	349	358	346	362	320	338	339	343	359	336	343	329	333	327	367	340	324	329	363	372	329	323	385	345	339	364	343	343	368	352	362	330	360	350	334	362	359	363	315	349	338	350	360	358	357	333	331	327	362	345	351	352	327	345	339	313	344	349	348	324	351	310	324	324	316	343	353	365	348	365	338	353	322	336	332	338	335	380	357	320	341	358	326	363	321	308	328	377	346	311	318	318	322	371	342	320	331	353	353	363	376	317	315	355	313	371	315	331	366	333	364	342	347	345	317	338	359	342	390	325	343	301	346	340	352	328	364	336	329	382	313	360	376	360	358	338	356	333	355	319	359	323	323	350	323	372	349	301	316	353	347	333	346	354	300	337	349	347	364	322	339	346	329	308	330	348	334	338	324	356	333	317	354	320	319	392	369	339	330	344	356	380	378	349	331	322	353	334	360	326	347	330	317	314	336	350	378	357	366	336	359	342	323	322	293	339	338	343	326	335	361	343	367	309	353	346	358	311	372	302	328	355	336	333	304	330	323	317	326	338	338	367	291	337	324	340	326	304	321	361	335	352	353	360	358	367	314	336	352	348	357	335	340	355	333	346	342	325	323	359	303	346	330	323	339	335	348	338	319	308	336	342	311	356	344	361	346	335	343	319	337	326	344	315	342	319	304	353	328	324	352	330	328	335	333	374	355	336	314	366	341	326	354	334	375	322	310	343	355	336	375	318	341	351	332	336	310	369	326	339	358	310	352	365	317	316	372	328	311	344	343	371	354	330	350	364	352	343	315	320	357	360	343	352	325	314	377	342	342	338	307	352	348	355	362	349	355	303	353	352	335	319	369	374	351	321	356	340	357	333	360	327	346	322	356	380	362	327	347	331	370	366	336	339	321	336	343	326	319	386	358	350	351	348	383	326	328	330	322	314	352	336	349	342	327	362	362	310	314	329	312	363	366	336	328	317	329	329	346	347	346	338	341	345	345	349	358	404	345	314	319	342	329	334	356	341	353	324	365	318	321	334	346	354	348	366	359	338	343	335	320	337	360	326	322	358	342	371	328	328	335	358	354	348	332	298	341	345	330	320	306	353	355	336	335	335	326	347	321	343	361	376	363	344	344	347	360	340	368	348	324	323	319	365	310	344	324	307	366	411	340	317	333	307	343	325	301	346	370	347	326	332	356	363	369	374	352	367	343	329	310	346	331	348	361	325	340	340	382	362	345	342	318	338	326	315	340	316	363	328	336	347	309	313	330	340	336	354	324	358	378	343	350	346	343	336	313	340	353	350	324	343	344	340	324	345	333	364	343	330	330	347	343	361	375	345	319	355	325	322	342	356	376	359	353	319	359	358	320	299	355	354	332	373	321	362	348	310	338	341	354	333	320	317	367	359	322	343	331	325	357	347	357	336	315	331	342	344	332	334	339	325	339	344	330	358	345	343	363	354	355	348	313	333	332	345	374	330	341	332	341	382	349	362	332	364	319	323	352	333	355	340	346	361	348	346	342	324	361	356	302	336	355	365	355	332	349	334	340	341	322	372	333	365	380	353	330	339	328	338	331	387	321	358	296	353	346	327	333	311	326	314	343	317	328	380	364	334	342	357	330	322	376	376	356	314	376	361	326	363	358	323	355	327	338	315	322	373	319	343	337	361	326	313	343	301	324	354	359	390	311	342	343	342	358	374	352	329	340	341	352	360	342	338	352	314	341	337	332	332	345	355	338	318	294	326	321	295	380	323	333	365	342	333	341	333	323	348	335	348	347	343	338	336	343	321	317	396	315	331	349	306	294	331	314	326	324	336	357	301	336	356	316	310	338	343	306	307	327	341	323	322	328	352	349	330	334	335	320	374	316	296	362	347	333	332	358	352	370	343	363	359	339	355	322	346	348	348	342	303	349	342	366	358	325	326	360	348	331	337	323	363	300	356	340	357	322	351	352	347	346	362	348	343	349	350	341	341	359	318	340	344	346	379	358	362	323	339	334	353	333	335	304	316	334	358	331	337	337	334	325	377	331	338	329	344	339	318	329	365	347	356	355	346	332	325	376	327	338	339	334	351	344	354	387	371	326	351	336	330	382	340	343	351	342	361	316	345	337	347	332	361	346	320	342	339	335	342	343	334	367	352	318	354	335	333	354	354	308	339	350	376	371	363	336	337	329	308	359	373	373	347	380	337	320	343	375	353	331	379	353	368	330	342	331	331	352	338	342	353	331	325	368	350	316	332	326	328	349	342	352	357	330	347	339	375	359	343	351	364	354	344	359	363	347	340	375	316	366	370	373	318	352	333	377	346	359	338	331	348	332	311	354	354	326	381	318	337	333	372	343	347	327	367	338	328	341	361	363	319	306	347	302	336	344	353	322	333	302	361	363	357	337	335	326	348	312	328	354	343	337	340	324	334	336	351	326	358	320	312	310	336	366	336	324	294	367	329	339	347	347	339	350	350	308	316	347	362	332	314	334	321	356	369	335	308	358	354	333	326	326	333	354	362	326	342	314	332	354	332	340	381	312	322	328	359	314	338	339	336	362	331	333	336	313	360	351	357	361	345	339	349	344	344	328	329	315	361	351	315	311	338	331	362	326	327	347	323	338	325	374	336	354	317	339	304	335	334	312	366	357	356	337	302	365	329	347	327	321	344	331	347	379	348	310	342	350	340	359	327	347	336	319	357	392	360	350	340	354	331	367	347	309	344	324	306	334	324	319	366	313	313	350	342	355	355	338	387	345	347	359	337	385	331	349	343	347	343	334	332	335	361	343	361	334	334	347	326	330	347	336	332	348	370	350	320	344	316	328	367	352	318	295	317	334	344	356	333	335	346	368	336	338	361	320	337	346	353	321	324	346	332	322	344	337	331	361	355	327	334	342	328	346	340	313	344	329	348	338	337	350	346	338	344	363	381	313	358	351	330	354	352	346	328	370	333	337	363	343	337	338	346	349	351	340	324	325	335	363	332	344	349	340	350	326	354	350	348	342	342	347	363	328	344	330	363	336	302	332	348	350	355	335	330	306	356	300	359	367	361	351	348	355	345	349	321	392	343	343	316	317	308	341	335	332	342	345	328	367	374	341	339	345	359	353	366	360	342	328	360	343	324	300	330	349	326	342	324	359	315	377	321	346	369	316	328	371	344	305	338	305	345	331	332	333	316	330	365	332	363	328	377	340	319	315	338	332	339	336	337	326	354	361	367	324	346	344	355	336	351	372	338	348	345	305	337	331	354	345	345	329	349	330	342	344	375	323	343	322	352	341	364	347	357	366	342	343	343	338	341	326	353	324	315	352	353	349	355	316	342	317	325	358	353	318	336	320	359	331	361	346	345	326	340	303	377	325	365	311	360	334	322	362	288	328	341	327	332	330
52781	85986	72312	52525	32013	9001	635	554	521	477	454	457	444	460	445	406	402	474	461	428	450	491	430	439	436	454	378	449	397	433	461	392	403	421	424	425	421	428	452	398	421	455	411	424	449	418	442	444	418	433	415	417	454	406	431	427	424	393	399	397	405	396	439	429	407	444	454	411	399	421	429	430	431	423	408	429	427	429	401	410	448	439	422	431	407	412	423	394	396	477	381	432	438	452	406	420	441	395	425	413	403	444	407	435	454	441	417	418	411	414	429	422	441	423	415	445	411	453	446	429	417	427	433	422	448	466	404	474	433	443	396	424	405	411	429	421	405	431	403	419	451	454	417	394	426	450	407	439	425	429	421	443	462	472	434	375	440	457	415	454	422	406	402	450	451	463	396	454	424	449	437	391	414	425	411	416	414	446	451	431	418	418	382	416	440	421	447	408	461	408	499	435	420	403	427	439	441	404	402	415	409	455	419	461	450	398	425	434	400	454	434	449	435	419	436	422	432	432	427	455	460	450	440	415	422	435	491	434	426	447	421	396	434	404	427	431	443	431	386	376	457	450	444	403	434	431	403	437	461	412	437	388	423	415	429	454	438	429	453	456	402	449	432	410	454	404	380	406	460	425	413	416	441	446	417	402	423	412	370	412	438	430	400	422	410	369	416	430	370	388	398	449	452	413	429	461	414	447	445	437	440	430	405	389	429	454	422	431	420	445	404	425	404	407	424	449	428	400	399	404	399	408	475	421	406	425	410	436	409	432	448	410	413	425	410	429	439	435	418	462	406	425	413	380	433	418	421	415	465	416	433	414	442	428	416	439	442	419	437	434	395	445	400	385	409	392	422	416	422	436	476	409	446	415	413	446	433	444	404	403	436	416	396	418	418	414	447	414	430	410	436	421	413	468	414	454	447	410	423	444	456	392	409	411	419	385	467	397	406	392	434	440	405	422	424	432	413	445	421	408	423	424	442	447	409	434	430	415	387	428	428	424	417	410	412	422	417	408	406	417	404	410	417	411	407	437	430	426	416	429	444	408	413	460	383	396	447	407	411	442	399	401	458	472	398	414	433	447	393	450	441	464	410	455	432	446	416	440	423	456	400	390	440	460	407	431	407	417	410	434	458	410	433	411	406	433	423	426	398	441	450	415	438	389	396	418	398	453	431	444	386	384	397	398	356	428	449	420	387	419	440	429	399	426	398	462	409	460	442	434	434	442	422	440	402	434	426	430	392	444	428	422	421	410	431	430	411	399	427	440	444	401	426	429	430	462	439	458	389	395	399	451	416	366	410	394	423	435	410	399	405	389	418	425	430	424	472	424	404	426	438	459	439	408	422	417	413	410	420	424	390	416	415	406	455	405	415	429	432	411	379	478	444	410	396	421	420	446	468	411	378	415	399	448	446	396	415	428	465	410	448	392	428	381	408	424	418	408	439	434	375	431	390	409	449	405	426	436	414	445	476	397	450	435	431	395	402	430	439	406	390	425	412	415	398	458	466	420	418	395	442	436	399	435	423	416	384	398	424	435	438	440	438	430	448	441	394	393	410	422	411	406	455	440	461	419	394	427	416	439	436	424	412	436	389	441	427	436	450	410	424	419	442	463	416	426	423	463	435	415	425	420	440	430	428	408	421	382	396	430	401	393	428	403	406	450	397	429	411	411	425	404	425	402	402	437	430	385	395	412	411	392	428	457	410	458	421	438	434	425	430	394	381	422	448	416	434	465	429	428	439	446	428	455	368	433	462	395	414	403	425	408	401	433	448	446	419	431	434	450	436	443	411	460	420	432	457	433	472	473	414	419	414	422	423	406	431	378	433	415	434	432	425	412	450	414	391	435	440	436	422	444	443	419	403	414	410	393	434	418	407	426	459	421	432	421	456	430	446	416	411	425	436	417	434	398	421	409	432	386	390	437	421	438	375	425	430	443	396	391	422	441	449	449	435	409	415	432	395	440	446	412	419	424	428	424	428	468	424	430	447	426	412	412	396	387	461	398	430	396	432	420	410	445	409	429	430	409	410	448	415	447	412	399	433	446	428	425	435	389	417	420	419	423	419	445	426	442	409	458	484	380	407	451	415	422	454	413	407	433	435	440	447	437	402	410	470	430	441	404	447	469	450	479	422	409	444	401	424	434	430	467	441	412	428	408	425	399	389	411	402	415	411	427	453	420	423	430	443	405	404	420	434	427	440	413	404	407	407	442	472	408	424	451	392	405	404	418	438	435	428	410	430	438	438	449	420	408	412	435	384	424	432	425	419	416	436	400	442	447	407	439	416	424	422	445	373	427	434	430	385	412	389	394	410	455	415	407	435	385	441	427	429	418	435	441	415	434	460	405	421	433	461	388	380	458	429	486	421	413	418	405	432	399	469	452	440	451	435	390	464	444	417	447	419	418	427	369	411	439	416	419	426	448	401	395	432	462	421	423	417	420	425	411	438	406	410	409	415	438	406	434	411	432	450	456	412	414	417	445	436	410	384	411	427	462	457	435	418	420	411	414	380	432	473	389	422	455	460	408	437	422	414	433	424	416	438	432	430	433	437	458	381	432	452	414	437	416	423	422	452	477	393	436	435	367	421	372	404	432	433	401	434	395	406	413	462	431	392	439	453	463	406	434	395	389	460	413	445	417	436	434	408	436	400	459	381	443	429	406	443	394	442	416	437	461	406	436	405	463	422	405	446	429	454	448	387	409	432	441	435	427	452	470	429	439	442	442	422	413	450	430	427	439	402	409	399	456	424	432	447	461	423	447	449	420	388	399	420	436	459	420	440	451	413	448	434	424	416	441	403	420	404	417	428	429	413	442	428	420	418	445	420	419	429	422	426	422	419	403	415	444	398	430	411	418	399	462	436	387	423	441	419	430	438	480	406	406	414	422	412	405	395	450	418	409	447	386	422	418	411	404	417	416	418	420	425	403	424	420	391	410	384	423	463	418	433	442	393	410	453	444	409	415	394	417	434	448	428	413	393	451	410	435	418	415	424	418	413	454	404	404	436	419	451	448	435	441	402	418	455	456	427	423	384	457	391	417	426	409	404	415	427	448	405	452	393	438	445	430	424	421	419	430	434	429	395	434	429	404	389	464	406	416	435	384	453	411	461	420	399	415	406	422	454	420	444	405	435	404	435	413	397	462	393	407	399	448	453	431	393	383	408	428	454	402	433	421	430	425	424	428	445	423	406	418	394	427	396	431	472	441	436	400	398	441	397	420	458	441	417	400	449	451	403	436	432	412	427	408	392	467	424	416	433	419	434	404	386	419	416	408	447	449	445	433	436	419	390	413	437	417	433	427	457	417	442	415	437	413	399	434	434	445	447	442	399	397	395	408	429	432	431	436	419	391	443	400	438	383	435	415	413	423	450	473	433	462	458	433	432	456	401	448	419	408	413	444	458	402	428	408	388	421	425	442	450	434	423	458	437	398	439	419	437	411	422	405	402	429	429	430	475	416	414	413	431	440	414	424	405	425	415	434	424	435
22353	20833	30262	29588	27948	21365	11696	710	311	299	311	274	274	247	319	297	288	273	242	277	258	256	243	265	271	229	246	254	285	260	233	268	263	258	264	259	260	230	235	250	263	256	263	244	258	243	211	225	266	235	243	254	242	248	240	255	255	221	238	239	238	243	245	257	259	249	263	240	234	232	222	253	280	254	238	242	258	243	252	261	256	222	270	268	255	258	256	259	245	268	252	236	234	267	236	248	260	218	217	234	251	237	239	224	236	218	251	239	263	275	268	239	254	248	244	241	235	248	238	256	239	225	228	250	255	236	237	245	234	250	257	227	221	258	238	225	260	272	239	239	237	232	245	232	226	263	256	256	221	278	259	248	255	267	245	236	240	228	250	229	259	259	237	264	262	247	234	278	260	268	266	242	235	251	241	204	250	243	257	236	243	205	261	230	257	261	230	216	232	227	243	276	244	223	242	233	246	241	242	228	260	283	277	243	257	246	257	247	247	244	252	246	266	245	268	229	229	245	229	253	263	239	259	245	251	243	239	241	229	241	235	226	277	238	237	237	234	247	245	223	252	250	275	273	243	246	250	218	241	261	241	246	225	249	226	273	250	240	237	261	253	238	234	251	243	285	213	234	235	232	230	241	242	227	218	239	236	232	230	228	250	237	205	228	233	260	245	238	250	236	226	242	262	243	279	248	222	247	234	254	233	265	232	252	227	245	197	256	272	246	283	216	254	236	244	252	236	218	258	229	257	245	251	222	226	258	259	267	238	257	253	270	255	236	269	256	246	229	234	249	235	255	211	254	259	232	240	211	242	234	228	246	252	259	255	226	237	240	263	245	237	212	221	266	243	242	261	256	254	265	234	248	251	209	243	229	240	219	256	235	238	239	259	267	252	228	232	250	244	234	242	229	284	226	231	233	235	266	231	228	248	270	254	266	226	241	253	262	229	216	228	257	254	243	236	234	247	227	249	265	232	226	240	233	240	206	234	231	244	230	244	263	275	219	232	234	227	230	245	275	246	254	238	243	248	269	268	248	258	248	253	252	254	230	231	259	257	253	242	241	254	234	277	204	237	230	239	220	268	273	208	240	240	239	231	229	219	226	243	283	219	254	214	240	267	231	231	242	239	250	258	232	268	232	245	244	266	239	241	242	239	242	239	242	247	247	226	252	244	255	253	243	246	261	225	233	242	265	234	251	265	238	256	259	272	247	235	228	271	241	245	251	243	233	238	221	220	256	223	256	240	222	251	196	244	243	262	245	256	239	255	243	242	224	240	253	242	246	222	257	277	280	257	256	208	237	253	229	245	218	239	222	245	260	228	242	238	236	234	259	224	266	239	261	243	255	240	271	227	249	251	225	249	247	265	242	261	238	224	246	258	257	279	251	274	233	252	255	232	235	221	273	220	252	225	251	247	238	206	255	251	285	235	251	254	260	258	228	232	240	267	255	257	208	228	230	256	223	224	263	263	229	260	268	256	254	242	248	236	274	247	235	251	272	204	290	243	231	233	272	255	267	249	253	256	227	232	230	246	243	237	239	250	230	246	233	235	227	250	276	219	238	265	239	220	255	261	238	241	235	247	225	252	257	228	258	242	241	212	240	202	199	242	227	244	256	232	224	230	258	233	234	260	232	244	237	242	259	252	238	235	236	255	230	218	243	233	261	259	289	231	234	266	247	256	231	284	231	249	241	217	245	235	219	243	219	240	256	258	207	266	271	231	267	242	223	253	234	253	236	241	236	246	240	236	253	246	253	251	250	250	261	221	272	216	250	252	239	232	264	238	246	255	238	236	245	250	243	252	210	254	243	258	229	284	272	260	246	236	244	246	224	258	234	217	241	227	264	266	238	244	258	263	259	202	242	246	264	223	279	228	262	248	261	238	257	240	247	250	216	227	274	225	239	272	245	250	207	259	230	244	237	264	227	236	247	229	243	255	223	233	255	279	254	247	254	256	228	240	257	230	239	228	240	244	246	279	255	213	248	265	255	233	223	237	256	237	228	265	249	247	267	260	239	265	270	238	245	229	251	255	258	248	209	230	244	245	272	230	238	267	242	227	255	225	259	235	265	255	239	249	243	255	256	244	261	274	219	242	252	237	241	246	259	248	254	220	236	246	260	233	263	231	271	225	253	230	274	236	279	232	248	240	243	267	268	236	254	233	247	234	219	256	247	258	282	263	240	235	250	242	248	247	237	246	228	243	263	258	264	265	241	273	258	242	242	271	248	256	246	198	261	225	241	222	276	257	261	248	241	256	215	242	249	244	232	236	284	262	258	240	258	251	250	257	229	251	237	288	217	209	245	233	243	231	264	254	227	267	221	244	264	235	235	261	239	235	282	234	246	266	216	241	233	244	227	259	251	235	224	265	243	213	246	235	227	227	251	245	255	241	259	223	252	225	233	268	227	237	236	243	230	238	256	223	243	276	238	224	273	248	259	245	244	227	246	212	281	230	221	274	239	258	250	225	262	270	248	216	235	246	218	231	241	244	213	242	229	238	245	262	215	243	245	234	236	238	249	246	288	232	234	241	217	231	240	240	245	254	282	254	223	239	251	212	240	269	228	263	237	263	231	234	244	260	228	209	246	252	271	239	271	247	232	256	235	218	249	267	210	220	247	222	247	252	234	237	239	231	231	258	245	242	233	255	209	251	228	237	278	245	256	279	237	252	255	233	248	246	254	246	232	238	243	223	255	230	255	222	287	279	249	217	254	239	250	246	225	236	291	273	232	240	241	214	251	241	243	249	244	249	283	257	219	236	240	260	228	236	258	243	247	234	263	236	239	234	220	235	260	233	267	221	238	241	226	263	237	209	246	251	248	227	252	236	230	234	256	257	271	224	246	240	240	254	250	258	256	249	236	233	256	261	261	249	245	280	261	241	296	235	233	272	236	235	268	275	242	246	246	225	234	240	262	244	250	241	256	248	261	251	229	229	239	217	271	245	248	239	241	232	257	233	218	234	238	275	263	258	234	233	265	267	215	241	249	247	249	238	254	247	215	219	243	233	219	260	252	250	249	279	257	230	249	251	231	267	237	240	252	258	236	268	277	240	241	237	261	238	269	245	235	232	247	271	266	245	249	219	242	255	257	240	257	229	260	262	227	216	222	250	233	234	249	224	216	263	231	233	254	252	234	240	217	254	239	248	235	274	258	233	244	225	224	278	239	217	239	206	236	247	264	259	244	290	242	251	237	212	231	239	214	254	238	250	245	262	266	249	237	230	242	262	268	236	236	222	242	267	259	221	241	270	243	215	259	222	248	233	252	240	241	225	243	233	227	253	240	245	221	216	262	267	244	262	238	231	254	207	294	226	235	256	251	265	259	230	252	277	226	238	243	247	246	237	275	236	232	221	253	237	241	239	249	229	258	231	247	228	244	252	246	253	245	270	249	247	227	251	254	235	239	232	244	229	230	237	259	237	244	265	221	249	228	234	263	255	280	262	236	247	260	248	236	268	250	292	255	234	228	280	233	252	246	245	244
58063	97062	82892	63645	43094	14682	785	475	460	463	393	373	368	375	369	336	351	329	326	348	322	328	320	324	308	303	318	300	295	293	297	317	336	292	294	294	302	321	292	292	299	302	280	257	311	280	292	291	290	292	262	333	302	300	266	308	254	309	298	284	292	305	298	300	286	303	305	291	311	327	317	320	291	317	279	326	295	322	320	311	287	311	282	314	282	289	262	306	285	288	290	291	298	288	263	315	252	311	304	265	303	279	315	304	263	285	288	308	253	286	292	308	299	282	296	278	274	286	261	291	313	291	284	299	293	313	273	277	285	259	301	306	294	303	303	295	289	297	296	318	280	280	295	280	288	280	308	290	317	329	304	309	291	287	283	281	293	311	293	294	267	307	314	282	262	311	313	271	289	302	286	263	279	287	290	268	289	294	304	318	288	267	292	283	301	312	297	305	288	285	340	274	309	289	257	298	293	285	283	312	300	308	271	284	305	282	281	275	276	287	282	299	275	283	288	264	331	280	288	299	270	296	292	271	289	256	284	291	306	267	285	309	284	290	302	311	294	338	287	296	252	320	308	307	284	278	297	284	310	309	265	303	276	302	309	315	289	259	285	279	303	298	293	281	306	250	306	304	286	290	303	287	285	279	313	296	279	299	287	312	275	278	292	290	297	281	278	286	275	294	307	278	289	297	312	298	258	274	284	321	334	273	291	317	275	273	328	289	320	268	299	315	269	306	324	269	283	317	281	310	270	299	296	276	263	321	285	310	283	302	262	281	303	280	278	325	307	300	291	284	269	328	288	323	282	267	299	289	282	280	287	275	299	292	286	314	300	290	308	272	321	302	289	297	276	309	315	302	287	256	324	297	320	268	304	284	288	303	279	292	291	301	289	285	257	296	304	264	277	287	291	258	304	282	294	286	280	266	302	282	310	291	323	271	301	298	302	266	283	309	297	288	296	301	286	310	289	285	277	284	288	291	291	278	299	300	298	280	308	307	267	300	303	296	313	281	301	300	308	260	290	310	300	307	301	289	294	288	305	295	321	322	282	314	268	286	254	268	289	277	293	284	333	285	306	266	292	278	296	277	311	298	305	249	307	301	325	302	337	234	291	299	289	297	305	274	306	303	289	301	320	309	279	277	292	297	303	284	294	219	285	301	258	306	282	297	270	288	291	298	306	318	299	299	281	313	288	276	298	303	312	314	301	279	292	286	286	304	290	300	295	277	289	279	290	304	262	250	293	267	290	302	292	311	301	298	295	295	285	298	271	281	312	314	288	298	277	299	271	298	281	299	276	305	313	273	301	280	302	302	310	301	292	272	308	288	279	291	292	310	280	297	328	270	282	275	299	282	334	283	278	294	298	281	292	317	277	311	270	293	298	298	292	302	294	303	266	276	289	299	301	270	288	342	282	300	287	270	290	285	311	277	278	295	261	280	265	288	291	303	260	299	287	295	277	258	313	269	320	315	283	290	302	290	304	294	279	289	298	293	278	306	288	286	289	308	295	289	286	274	275	284	281	294	280	295	282	301	304	307	300	288	308	298	295	298	301	291	315	279	291	288	289	265	279	292	315	305	294	267	300	275	266	280	279	269	289	274	289	303	329	279	280	302	248	315	287	296	279	305	301	270	298	307	295	319	288	309	290	293	275	304	291	276	274	284	296	303	291	269	290	306	279	282	293	284	277	282	320	279	305	300	287	270	278	299	260	308	290	298	297	274	280	276	284	300	295	296	296	306	293	324	278	275	289	334	271	306	262	262	287	293	292	297	317	273	313	270	268	272	302	293	312	297	287	291	281	305	302	297	312	288	246	279	300	321	286	290	302	306	294	274	272	284	295	308	286	276	276	294	310	285	302	293	313	290	286	293	266	318	288	297	278	279	271	316	263	287	279	278	324	314	258	300	305	293	307	298	293	279	300	304	298	309	273	275	294	313	291	299	286	280	292	289	308	289	314	277	285	287	288	282	302	306	275	283	279	256	298	280	306	287	302	319	264	286	281	280	282	285	285	316	292	304	267	316	270	296	294	324	314	320	281	294	274	281	284	305	294	323	297	309	289	307	285	315	291	279	284	310	308	300	290	310	309	261	288	283	272	327	296	293	273	301	294	308	302	307	299	292	300	288	272	270	313	289	297	277	294	299	289	252	289	320	327	285	281	302	312	289	288	287	304	279	292	291	281	283	305	284	279	313	280	321	298	289	283	292	312	305	283	290	274	296	306	297	295	291	260	324	295	291	301	271	274	274	280	286	313	307	261	304	300	309	274	305	305	310	304	308	289	319	265	296	307	305	278	312	289	280	291	289	295	324	288	322	283	332	321	299	290	313	276	270	283	304	274	286	284	269	270	305	278	294	282	289	297	284	287	320	266	303	277	305	298	309	280	275	297	305	273	279	275	294	267	292	324	298	293	275	307	290	310	280	293	292	284	319	309	295	302	292	271	262	313	307	289	302	290	308	277	284	313	291	285	303	262	308	285	296	281	275	295	301	319	306	294	304	285	293	302	280	266	277	288	311	294	295	262	295	283	331	284	276	287	304	319	303	291	288	322	293	298	274	269	348	312	310	301	289	341	263	282	285	267	324	264	316	271	297	283	286	289	324	273	273	281	299	292	269	298	321	290	308	290	304	289	306	302	302	314	299	276	276	299	299	303	284	274	267	298	304	299	282	259	301	296	283	305	285	306	300	298	279	292	278	297	331	290	275	274	279	277	313	281	277	319	286	280	275	286	285	273	284	302	266	282	311	279	323	293	271	278	317	303	293	291	311	312	260	284	327	293	289	310	292	297	305	284	328	284	267	304	287	265	276	305	307	282	261	283	286	303	324	302	266	304	279	284	307	258	292	267	302	276	284	265	285	298	277	297	317	254	301	291	312	319	271	305	291	273	285	290	271	280	315	300	301	318	289	296	309	311	279	282	286	275	296	285	314	272	288	289	287	298	299	277	298	296	321	301	271	316	290	292	282	299	289	276	278	326	285	303	317	329	269	270	285	280	278	298	296	284	269	300	290	300	288	290	283	285	296	297	317	254	299	301	283	288	283	269	292	271	308	300	324	293	287	301	256	284	308	297	298	319	281	310	272	291	313	294	282	264	302	300	292	290	259	292	303	292	285	289	274	285	262	304	295	274	297	304	311	311	287	313	307	306	298	314	280	306	295	270	284	298	357	304	300	308	287	272	302	278	281	292	314	290	280	291	299	292	330	289	258	308	297	311	290	265	292	280	274	296	291	281	317	273	295	295	296	294	269	312	297	288	279	311	313	267	287	282	307	276	298	268	264	312	306	326	284	286	293	250	283	261	275	265	280	313	293	275	277	281	293	296	303	311	275	301	318	293	296	302	282	314	319	300	279	309	303	277	306	299	277	293	288	250	312	297	305	266	305	290	317	298	289	300	303	304	310	271	283	276	290	284	262	276	304	278	271	277	306	304	266	250	292	312	328	334	263	301	343	275	289	273	282	296	287	310	287	314	247	290	280	295	260
27272	24140	28513	20929	8024	1342	615	566	583	539	550	563	592	559	599	553	559	565	520	545	582	566	580	563	563	556	551	591	495	563	572	554	578	565	563	566	555	519	599	544	535	547	588	545	571	588	567	536	528	584	542	503	545	548	548	567	561	522	592	543	524	527	562	564	573	601	547	562	554	541	591	555	542	555	559	600	557	559	582	521	565	536	542	541	543	538	574	558	568	569	532	548	602	522	535	551	580	519	498	585	573	558	565	553	537	533	536	572	534	562	517	558	525	533	579	505	553	536	583	592	532	551	551	554	576	569	528	534	529	553	532	573	545	589	548	584	529	536	553	547	541	546	530	552	535	557	586	568	541	519	551	560	534	549	539	586	553	566	568	571	551	530	550	525	582	558	511	556	590	582	585	560	543	555	557	574	528	563	588	561	559	568	529	544	488	581	581	578	555	587	537	562	552	547	537	581	540	579	569	555	519	524	623	553	523	554	597	601	563	503	599	545	524	568	531	520	526	530	521	547	558	534	547	572	599	514	576	549	547	546	580	518	528	591	604	539	545	581	580	580	564	543	582	546	554	532	582	556	568	569	564	590	558	598	577	529	580	528	597	557	535	533	557	518	575	594	533	539	556	554	569	527	545	575	571	524	519	539	556	549	566	539	561	537	509	507	543	519	569	576	571	524	561	552	545	548	544	557	577	569	582	610	588	545	555	562	549	579	552	583	551	558	521	532	600	574	522	539	575	567	559	552	508	513	511	534	514	551	537	595	553	535	586	547	576	551	557	578	512	569	598	546	550	558	548	522	565	554	514	524	551	528	566	529	581	537	557	558	553	546	544	560	540	540	548	554	548	581	571	580	575	526	563	565	559	560	584	560	518	563	527	582	551	573	548	561	550	559	520	560	568	540	593	574	548	591	540	532	562	580	570	600	566	551	553	627	537	566	532	582	577	550	577	523	572	579	568	558	573	534	562	496	530	532	581	555	560	567	527	592	551	567	583	567	555	569	562	580	506	544	563	528	543	571	547	575	582	532	520	517	569	546	553	579	561	566	548	594	543	531	568	565	575	587	565	566	570	571	574	566	591	572	584	527	564	581	567	600	547	571	543	562	542	543	547	572	559	544	594	519	546	564	549	550	532	554	523	533	609	584	601	535	565	516	517	584	543	540	556	503	577	557	542	563	578	547	547	553	505	603	558	617	537	513	608	577	540	557	564	580	548	533	542	551	570	552	540	553	563	574	525	547	561	544	556	572	566	565	562	571	553	538	565	531	518	566	575	537	557	507	561	570	556	550	582	581	561	551	574	606	537	545	550	553	578	531	510	577	521	551	580	570	525	554	501	557	604	625	572	553	592	507	536	566	568	548	554	565	585	531	580	573	585	516	546	553	528	553	529	521	509	548	554	594	563	539	574	585	546	514	559	555	565	535	532	550	560	542	549	567	589	569	540	557	579	500	523	571	583	569	525	559	535	549	525	543	547	516	588	577	507	558	494	544	598	510	559	542	546	570	557	550	519	539	582	572	554	589	526	536	550	587	575	529	558	531	522	553	564	522	563	549	588	532	561	588	548	542	583	555	583	523	532	560	511	616	529	525	573	586	584	564	533	556	557	541	502	594	563	546	559	601	525	565	553	595	568	566	510	554	516	593	560	610	563	572	531	542	537	561	567	572	504	579	589	554	552	566	582	551	590	529	565	585	597	501	593	576	532	563	581	578	532	550	567	555	547	532	541	560	558	569	558	563	565	540	566	549	584	520	560	571	560	549	538	550	591	583	540	534	542	549	568	558	556	573	564	615	507	539	527	554	541	551	582	580	564	588	562	574	521	532	568	566	533	558	534	515	563	610	527	557	519	530	538	550	558	565	493	538	548	502	587	587	571	548	568	579	504	591	556	525	546	529	539	581	530	580	525	582	555	541	536	554	571	554	590	580	551	575	555	533	542	535	577	585	529	571	534	553	564	551	519	516	529	582	525	556	571	545	555	576	515	552	510	505	519	554	537	548	601	571	537	546	563	531	571	559	565	557	560	539	554	560	537	540	549	554	511	526	551	581	541	557	570	540	580	516	540	594	530	561	537	573	578	560	531	562	558	521	550	574	600	580	590	574	551	552	586	535	562	557	572	529	573	532	553	561	556	550	612	551	545	531	536	575	512	530	580	564	575	562	551	566	588	542	577	538	579	527	573	516	547	563	525	535	573	531	584	574	574	595	560	556	559	582	584	564	547	525	555	539	570	543	590	546	564	579	538	566	572	526	557	551	573	571	550	553	518	549	566	508	532	596	505	525	551	588	543	545	521	526	568	542	522	580	539	570	583	574	580	580	591	526	543	558	500	576	590	572	577	547	568	573	528	544	535	546	571	551	567	574	544	558	595	574	583	558	576	582	556	572	550	565	546	578	539	562	587	534	611	542	530	539	560	595	579	560	549	578	559	559	581	530	546	561	563	551	573	516	552	550	565	600	556	540	552	554	549	530	562	574	526	528	551	578	620	575	553	572	573	561	569	533	566	562	577	545	578	522	579	606	546	554	542	531	581	513	564	554	558	574	552	563	590	609	582	555	559	577	512	559	535	574	532	528	544	558	520	602	527	520	538	573	551	556	576	571	529	559	522	593	567	529	531	554	540	537	560	586	527	560	533	546	572	575	550	566	536	580	507	549	585	514	534	596	531	519	539	518	560	565	561	571	569	560	522	592	549	565	551	568	561	530	543	576	537	560	561	556	609	561	560	564	599	549	577	592	553	504	610	545	543	564	568	585	532	525	617	523	564	528	523	542	551	529	536	541	602	539	524	564	550	561	560	564	537	592	548	567	553	551	583	534	544	556	569	606	596	575	611	570	570	579	568	583	533	540	527	544	546	581	536	582	578	525	556	507	530	525	569	556	526	544	560	549	555	584	518	582	552	552	571	545	541	562	568	503	564	578	572	604	539	561	535	593	530	548	581	547	540	489	560	540	550	563	533	585	581	575	553	567	536	565	585	618	563	548	514	564	551	558	497	553	584	571	586	569	571	578	556	525	556	570	539	609	616	565	566	580	583	550	531	569	555	581	569	508	500	508	561	558	564	570	521	576	484	553	555	579	586	554	537	587	534	569	544	553	573	546	528	598	550	529	561	579	531	572	550	547	585	576	525	527	571	535	528	564	543	563	532	573	559	561	533	548	589	517	530	539	540	537	538	513	585	564	546	561	525	540	588	576	513	575	520	566	592	576	577	572	556	528	605	561	553	542	555	519	556	578	559	559	564	542	537	526	543	527	533	563	527	570	580	544	564	548	528	547	562	574	550	554	581	533	576	572	523	590	559	555	524	557	552	572	558	561	598	575	542	563	599	535	525	592	502	568	541	555	594	570	593	526	550	556	555	587	545	600	524	532	528	548	557	598	556	557	558	539	557	555	615	580	561	575	542	599	552	606	541	569	551	558	586	547	544	546	597	540	601	558	492	559	574	588	588	533	560	561	526	538	554	539	587	526	566	539
27307	39107	30609	18381	8520	1558	677	696	699	661	638	672	680	688	681	686	665	676	701	670	691	631	679	681	678	691	622	635	643	663	715	689	701	656	647	646	603	669	727	673	697	680	645	642	718	654	670	676	650	644	646	645	688	697	721	691	702	681	701	618	672	703	697	655	657	679	667	693	671	629	670	683	677	678	678	710	637	651	668	656	666	738	667	693	686	676	690	693	621	683	645	692	678	613	638	616	684	660	642	651	697	679	690	706	655	703	697	711	691	698	655	650	659	662	657	632	691	682	712	654	646	651	667	663	635	695	629	690	604	714	722	698	704	647	641	686	632	658	689	648	662	618	666	649	679	690	687	660	673	621	702	631	724	688	695	654	619	652	656	698	690	737	653	648	720	677	673	663	689	666	679	653	704	684	648	648	609	708	713	678	706	701	689	688	712	713	655	688	673	665	659	600	668	678	697	658	703	698	694	673	709	670	697	621	688	667	662	676	626	668	614	648	652	722	686	657	737	679	683	705	646	671	722	710	676	658	700	690	653	677	716	693	683	626	676	676	652	655	651	639	663	689	689	675	659	679	658	686	679	697	712	682	716	695	638	692	702	632	669	642	648	631	699	664	699	673	632	729	671	682	718	682	676	649	624	669	690	658	676	653	687	646	694	701	700	706	680	659	695	653	678	690	691	648	681	680	729	677	708	704	682	674	657	699	693	672	684	627	658	718	604	708	630	645	663	659	677	624	692	680	650	610	674	668	665	680	691	685	676	677	697	640	657	708	717	686	714	689	689	654	687	686	695	712	636	657	661	640	670	668	677	703	645	637	663	692	670	662	655	666	692	724	664	681	677	645	687	655	649	683	632	693	658	691	750	661	657	625	623	702	643	665	676	658	698	653	651	681	661	688	672	683	709	701	653	666	674	680	687	678	724	658	590	670	654	667	703	651	689	668	696	665	661	674	632	737	655	718	696	675	662	660	691	658	676	658	665	682	685	704	699	629	646	639	670	662	684	662	678	663	679	657	675	680	682	680	741	725	636	695	711	686	641	668	708	711	680	660	669	684	712	662	678	732	701	688	649	645	659	596	624	688	686	706	725	708	651	727	706	660	687	695	659	660	643	691	685	662	632	667	616	684	649	686	643	713	704	656	729	657	663	687	664	666	666	630	675	660	715	662	700	676	679	655	672	652	696	659	636	689	667	629	687	691	681	669	655	665	689	684	668	645	666	651	664	705	677	691	688	678	655	689	677	645	612	663	705	693	716	670	685	702	648	678	646	654	695	680	680	705	703	708	637	684	671	671	685	649	648	654	657	619	662	689	658	652	654	678	712	672	638	738	666	643	704	649	654	679	616	686	685	672	707	663	614	705	718	669	678	659	656	655	664	659	722	704	702	662	667	669	684	669	696	658	688	672	737	673	640	661	682	684	650	694	685	632	679	676	663	650	707	651	678	678	699	658	690	654	650	739	655	691	689	665	666	665	657	654	686	693	665	691	680	687	628	696	680	668	659	694	673	670	669	674	696	661	675	678	654	653	702	662	688	681	660	705	685	630	697	659	676	684	639	669	682	669	674	683	656	665	707	688	695	681	639	652	648	721	692	708	682	698	675	689	710	677	651	685	702	664	643	730	695	664	637	665	686	674	665	689	652	639	681	708	672	649	663	680	680	709	685	652	688	644	690	677	700	698	687	722	663	727	659	688	698	659	674	705	684	708	651	654	686	701	684	688	713	640	673	699	667	651	707	649	731	638	646	704	673	649	699	660	634	641	655	698	684	665	666	672	675	661	695	741	624	676	656	654	666	661	709	637	644	648	654	674	668	659	686	679	732	666	699	706	619	689	649	641	673	658	684	660	634	658	613	691	695	732	648	672	688	677	669	673	662	669	669	677	723	661	687	658	638	692	694	742	650	657	700	676	642	691	700	685	723	684	695	665	686	697	739	648	656	668	658	673	695	687	678	671	660	642	695	659	675	656	637	696	692	673	700	704	641	692	609	696	730	655	642	658	676	660	694	648	649	702	670	645	644	714	685	662	668	652	666	684	690	681	699	675	714	697	644	674	706	638	700	693	699	663	678	676	602	678	672	644	675	657	691	667	662	688	664	652	695	723	667	723	714	696	680	672	693	694	687	654	701	680	671	644	661	631	681	655	759	684	681	722	620	674	642	661	679	687	696	681	665	664	693	637	668	644	680	649	662	707	683	671	669	685	626	683	710	682	686	667	614	697	712	634	653	667	622	667	641	633	632	657	704	673	688	669	674	678	689	684	665	712	676	681	703	675	675	708	683	734	666	699	688	684	628	665	689	667	668	701	680	648	686	709	709	664	689	699	660	628	672	686	646	672	645	662	669	699	634	702	661	692	686	692	670	645	657	645	682	665	695	702	684	696	644	677	669	658	675	656	666	664	680	664	695	667	675	655	630	721	692	680	680	625	675	736	659	686	717	683	658	691	704	672	671	717	663	669	656	629	706	683	644	670	718	688	644	669	660	698	684	740	698	664	646	633	672	710	714	664	668	714	688	658	699	656	693	673	714	664	691	702	645	700	696	661	663	685	730	723	649	646	665	694	694	651	694	658	646	708	672	669	625	641	707	671	666	705	686	633	656	668	676	674	651	664	645	728	675	649	679	700	688	646	664	702	706	664	751	684	685	631	677	725	646	682	665	698	682	659	689	711	694	751	703	691	685	673	637	687	630	640	676	651	668	648	663	634	711	731	688	677	671	688	706	658	652	687	620	664	691	715	671	674	657	673	651	704	677	683	721	695	656	690	618	660	678	718	637	683	629	649	664	688	659	674	659	649	655	672	690	655	664	680	649	663	721	651	686	662	638	673	673	675	667	710	674	721	662	652	683	649	655	645	666	714	642	690	724	722	660	666	698	638	677	674	691	666	626	650	678	693	681	670	649	679	667	669	721	675	710	740	663	659	660	737	640	654	655	659	667	688	681	649	707	664	675	716	693	622	666	675	675	668	695	656	637	671	681	656	659	618	671	698	683	696	719	683	663	697	673	673	641	671	613	690	645	687	634	643	685	664	657	690	624	694	660	666	647	672	672	676	670	694	676	682	648	666	646	676	688	671	677	704	697	708	679	670	665	646	672	707	639	680	659	661	694	654	684	650	664	632	667	661	669	707	701	683	673	652	696	658	683	636	685	701	650	685	649	658	707	670	681	683	707	685	692	729	639	693	711	644	666	707	675	689	694	687	673	673	680	672	745	656	668	624	624	675	668	704	663	675	649	636	662	673	638	633	665	706	701	670	679	675	627	658	663	660	677	656	681	681	684	739	637	613	685	659	706	654	659	694	671	633	690	620	656	651	647	700	731	676	668	691	662	697	685	717	670	656	623	662	736	680	653	693	655	710	711	652	707	694	677	678	660	644	681	639	665	687	675	705	660	642	681	638	655	693	629	680	696	682	718	650	668	684	649	655	624	687	736	700	652	674	673	663	710	672	707	671	647	634	712	704	646	682	696	631	700	632
23287	21115	31835	34385	29333	18319	4101	474	393	378	357	378	363	352	379	376	344	360	320	340	345	364	349	375	344	330	351	312	361	357	363	326	353	329	362	338	311	373	354	354	341	355	352	345	354	359	353	328	320	341	334	339	368	336	362	346	359	369	323	370	352	345	374	338	352	348	342	330	356	346	375	340	386	331	361	350	313	341	364	340	370	323	344	311	343	412	353	352	344	335	378	347	355	372	345	322	323	345	361	367	354	348	366	334	354	344	385	368	341	388	331	335	366	351	324	361	345	351	342	367	334	342	338	339	359	357	349	322	345	337	354	330	319	368	374	354	330	349	331	333	367	362	335	373	344	372	346	361	359	362	337	362	309	346	341	314	329	337	327	387	317	330	377	357	380	354	364	347	335	328	330	355	345	363	355	360	338	377	332	322	340	334	330	329	334	370	355	332	365	353	312	348	350	381	305	339	310	349	334	330	339	374	331	354	313	361	346	331	342	347	359	349	310	331	329	319	354	358	360	339	330	340	341	368	368	343	342	303	342	312	325	339	382	355	347	338	358	334	345	326	346	366	343	334	334	352	350	369	356	365	344	339	343	342	352	336	338	340	342	363	332	348	346	343	353	349	320	378	341	374	339	379	329	347	362	340	357	306	378	346	310	328	355	327	342	339	343	336	325	335	342	327	322	342	377	342	328	377	310	385	349	345	320	329	328	334	340	389	365	342	318	353	354	335	324	364	336	323	344	359	351	334	367	313	347	361	324	312	368	335	335	340	356	326	350	355	349	359	326	364	346	335	320	338	332	346	347	336	342	332	333	367	337	354	322	372	330	338	385	356	355	337	316	327	349	318	355	311	356	356	341	364	315	360	329	327	337	344	361	343	343	326	364	326	349	326	322	320	363	382	366	332	351	286	340	331	346	381	340	325	358	343	334	377	357	345	326	325	339	354	351	348	363	378	314	335	343	367	371	344	321	354	321	382	335	330	343	338	354	352	342	343	345	350	326	345	381	334	331	323	317	336	406	346	359	362	349	325	351	354	343	319	360	323	363	320	346	342	347	329	345	370	346	344	329	344	343	307	350	311	342	382	344	353	340	334	309	355	326	367	359	349	347	362	363	334	326	318	362	307	353	343	372	340	337	324	390	315	355	362	330	323	365	339	328	348	348	327	336	340	317	350	324	337	338	325	323	334	298	340	325	324	324	367	349	333	332	347	385	378	352	367	325	300	327	331	335	334	349	362	356	339	382	343	324	358	352	380	342	327	346	337	348	371	367	336	354	335	381	339	358	377	350	371	290	325	335	327	345	322	331	342	356	328	318	325	358	362	329	332	325	348	366	273	343	346	362	337	372	346	339	340	385	354	374	342	331	343	330	328	368	351	330	331	325	319	360	328	371	372	349	337	335	362	354	356	348	369	364	349	358	340	346	341	330	332	350	354	338	337	361	332	364	363	333	331	351	369	311	349	315	357	375	339	350	321	363	358	327	320	354	344	377	324	327	347	365	366	348	338	353	351	362	370	357	364	346	320	350	359	375	377	326	352	395	363	326	324	349	311	330	319	342	338	328	361	324	361	362	358	376	343	354	338	350	358	371	379	346	367	352	374	370	355	337	365	367	349	329	345	350	356	330	328	346	336	353	367	355	323	369	379	354	360	343	379	343	313	317	365	364	340	355	352	340	359	316	373	349	374	349	368	328	362	333	314	324	337	344	341	345	335	357	363	340	350	326	389	361	340	348	327	320	349	320	352	369	334	337	340	321	356	343	364	328	336	358	358	365	363	337	354	375	334	337	318	357	311	336	313	336	348	337	328	330	337	347	331	329	377	351	353	339	330	354	349	366	369	323	361	339	347	359	370	355	335	332	340	344	359	343	343	361	363	333	329	307	361	310	326	328	361	353	311	350	336	358	331	335	401	329	360	337	324	339	357	323	339	343	376	337	377	380	346	348	318	340	342	325	350	371	323	345	383	362	317	352	358	357	351	318	383	340	361	336	331	328	353	345	350	351	355	310	329	322	337	355	355	342	342	343	332	332	369	374	345	343	335	355	371	337	337	318	386	336	330	365	347	358	354	332	317	360	344	361	343	344	352	345	363	376	350	349	345	330	371	337	378	344	373	332	363	353	309	347	370	313	379	316	373	338	353	322	336	359	322	324	344	304	338	348	338	366	352	354	362	348	346	340	380	364	352	341	344	352	333	339	356	357	358	368	375	359	321	341	364	357	338	383	337	333	372	357	372	357	346	362	356	331	354	344	352	394	346	352	348	375	320	332	337	326	355	350	347	330	372	338	362	358	325	352	348	306	358	311	334	338	359	369	346	378	338	341	355	360	405	363	367	327	335	369	345	340	349	374	347	328	351	356	344	315	349	325	317	364	342	347	358	326	363	357	329	342	331	318	329	368	320	319	316	323	310	344	336	344	361	344	348	376	351	353	341	343	324	337	349	350	363	352	346	311	321	325	313	335	337	359	368	347	339	338	345	328	325	349	337	376	363	348	345	348	350	352	378	349	366	346	340	316	374	343	354	325	330	335	339	351	344	367	368	355	338	365	345	335	351	337	350	346	353	322	337	334	350	348	338	319	319	346	334	363	339	342	339	340	349	366	362	348	329	332	296	337	327	356	354	330	323	354	351	357	328	355	342	319	322	336	336	350	339	345	304	328	341	350	365	332	336	388	341	346	346	348	356	310	362	365	332	351	344	333	337	326	340	375	366	325	381	320	366	369	309	349	325	360	339	344	354	356	353	345	340	357	343	335	342	339	386	361	315	316	327	336	336	356	310	330	332	331	344	366	346	317	361	351	332	375	333	331	358	356	336	384	366	341	354	333	351	309	370	319	334	386	326	316	341	326	339	367	391	335	343	368	339	338	326	333	340	365	360	361	319	372	344	343	365	351	328	370	352	352	367	327	345	354	343	348	350	350	351	320	327	356	362	348	333	309	331	360	346	336	318	342	375	342	346	340	352	363	379	389	351	376	360	311	384	391	350	342	349	333	354	350	348	352	330	357	325	368	329	320	327	352	326	345	350	350	380	349	364	344	356	351	340	341	344	338	319	376	348	338	350	315	312	339	342	359	373	373	360	353	347	336	341	319	308	366	339	333	332	331	344	364	359	321	355	330	334	343	368	358	368	329	353	339	348	378	334	356	323	326	357	346	353	345	371	400	381	348	371	364	354	361	323	362	349	374	332	324	364	350	366	358	356	352	380	324	355	312	317	333	392	353	314	348	351	322	340	296	384	335	326	334	359	328	360	392	339	357	317	338	361	319	356	358	332	361	318	350	377	368	327	334	324	369	332	380	354	328	349	393	352	346	335	354	311	352	361	336	356	356	352	331	389	345	349	317	363	368	352	299	329	328	355	351	327	349	342	343	346	337	307	314	350	380	323	350	388	342	383	363	366	351	352	311	352	379	345	348	345	367	353	342	365	318	366	344	373	350	344	338	340	339	365	347	368	330	335	346	367	348	326	338	340	361	327
52718	85591	71733	53111	36828	11203	726	566	508	512	527	450	439	504	437	439	439	434	488	432	455	429	433	488	436	431	422	484	433	437	424	445	457	453	458	466	402	451	425	387	417	419	412	421	397	437	390	455	422	462	449	426	401	440	405	445	450	409	415	421	403	401	448	432	438	449	424	431	413	437	444	465	431	482	436	451	434	442	400	415	484	460	439	439	439	409	447	428	460	444	396	442	409	424	453	442	429	435	460	452	432	421	451	428	421	437	410	474	448	457	407	439	432	454	442	436	438	450	428	447	435	468	462	467	393	387	410	425	423	447	435	437	447	405	392	455	411	430	446	413	408	460	466	407	406	458	475	423	443	429	424	406	395	415	443	473	442	408	416	436	415	409	418	450	455	421	428	444	444	436	430	424	398	456	431	408	406	444	439	422	435	415	442	424	451	438	403	406	443	445	434	422	422	412	447	404	450	398	448	459	455	447	441	406	427	420	445	460	421	429	433	503	440	401	429	446	450	445	411	437	437	413	463	429	476	446	455	409	440	441	418	435	437	423	411	393	452	440	419	437	384	445	450	459	431	421	432	472	442	485	423	441	417	412	443	377	401	412	438	437	438	445	436	470	408	429	437	411	457	458	405	437	409	405	423	415	465	408	427	451	446	410	449	450	442	461	453	416	467	419	443	436	449	394	428	409	390	403	433	419	449	426	447	416	440	425	396	433	428	392	448	422	453	441	467	449	425	467	440	408	408	462	437	439	416	438	433	438	426	443	427	468	431	455	440	459	453	457	444	429	421	447	465	421	445	431	432	447	426	448	446	448	450	439	425	436	434	421	429	393	443	439	394	448	440	460	430	446	407	496	445	463	405	442	440	436	420	414	442	431	447	426	416	436	453	469	433	468	454	428	439	438	454	444	456	439	408	442	436	448	424	407	464	458	425	431	435	413	438	415	443	427	415	444	411	416	424	449	441	448	410	437	423	407	407	443	406	472	445	454	423	423	431	415	430	452	441	432	397	442	417	440	449	446	422	468	422	419	425	453	398	457	491	420	413	423	396	458	482	451	432	435	403	427	432	395	432	431	398	446	433	412	439	445	433	436	450	406	450	414	443	437	472	460	452	387	427	445	455	428	436	436	417	440	434	419	412	422	463	434	435	396	435	433	425	414	429	447	399	422	436	421	414	440	401	444	406	423	409	425	438	409	435	463	466	410	402	444	437	439	430	451	439	446	431	432	410	441	465	406	433	443	412	413	477	433	433	471	440	454	462	410	445	478	428	420	415	482	454	427	417	402	438	445	418	448	416	434	449	424	406	453	440	429	419	427	454	459	402	459	447	431	443	478	439	435	463	421	442	426	414	405	439	440	424	418	438	400	421	424	437	431	442	457	422	422	413	418	431	449	449	450	431	424	439	467	431	405	458	437	414	392	435	435	425	406	443	423	473	431	427	396	449	419	402	460	440	437	425	418	416	420	427	499	431	428	444	404	392	454	420	395	429	426	442	436	442	430	463	415	428	409	445	425	429	426	457	440	426	453	387	463	445	412	425	430	474	466	435	441	429	432	427	445	423	420	451	405	428	432	415	460	438	468	416	402	442	430	436	429	422	445	438	433	444	421	428	440	428	429	426	472	426	397	452	430	429	422	443	419	433	435	410	456	428	420	428	429	413	381	465	422	415	422	416	444	469	412	422	469	415	442	412	461	438	440	448	428	438	418	445	433	409	409	403	408	424	424	443	446	453	430	430	441	447	408	443	411	434	404	424	420	415	447	458	375	459	462	385	462	439	411	458	384	424	406	445	440	404	418	481	443	433	433	431	420	450	434	424	441	439	435	427	432	424	403	444	417	419	435	436	458	467	424	408	399	426	452	429	451	413	396	410	391	434	424	424	456	424	447	380	454	438	406	462	451	437	448	436	462	408	427	431	424	395	458	427	434	437	441	422	412	471	388	450	427	428	408	418	435	408	429	466	460	453	403	443	447	442	426	426	438	430	388	417	407	428	424	421	440	450	456	425	447	455	445	436	457	399	464	431	410	474	406	447	475	462	430	379	409	427	452	435	460	450	449	445	447	419	437	433	427	391	433	420	421	437	438	420	439	446	409	451	427	412	429	427	457	459	452	415	451	428	402	405	428	432	419	450	472	451	396	394	428	439	404	469	425	430	460	428	439	430	400	407	436	375	422	425	441	423	417	432	438	438	410	434	456	454	438	418	409	437	424	438	435	421	465	459	398	474	418	439	443	424	474	436	446	414	422	429	421	445	441	470	409	430	414	417	447	433	447	468	444	417	400	446	420	427	408	435	435	450	432	438	417	440	439	461	469	440	381	440	452	444	432	410	419	434	447	421	437	416	466	429	454	437	392	447	414	408	433	402	428	439	407	402	445	450	424	400	410	422	399	411	462	436	447	421	459	434	419	458	476	421	442	412	435	426	423	440	421	398	435	484	446	436	422	445	418	425	463	442	391	432	469	468	416	424	439	400	448	431	435	458	432	437	427	421	467	427	433	436	433	435	429	406	457	448	422	439	446	434	413	390	448	433	415	466	435	435	420	491	444	410	417	421	449	476	427	423	409	429	418	437	439	442	384	419	434	444	433	420	442	458	460	425	482	437	439	440	438	475	442	430	426	429	479	405	424	419	430	426	444	420	429	392	461	430	453	448	459	443	461	430	463	439	426	456	449	462	417	475	429	420	439	472	465	407	445	430	448	479	413	453	442	431	403	456	411	419	445	452	416	445	448	470	416	452	436	427	414	406	433	479	433	434	401	428	428	410	439	432	455	428	437	456	378	438	416	432	405	472	418	478	438	418	389	446	429	451	428	501	437	408	433	422	442	418	461	453	434	435	444	454	432	452	463	432	445	424	429	407	441	438	430	429	430	435	440	430	477	429	450	435	443	428	455	421	376	428	405	462	453	451	425	442	424	430	455	436	442	442	412	430	404	453	453	473	450	425	441	466	454	445	424	447	425	448	457	438	435	467	442	441	442	420	419	441	412	422	432	440	450	433	451	456	418	448	435	449	417	455	421	430	420	438	439	452	369	455	398	449	445	439	451	392	435	409	448	417	430	378	393	428	421	398	400	427	431	451	437	446	456	386	451	424	398	430	470	438	438	441	401	398	437	456	438	420	413	416	429	422	408	399	422	453	419	417	448	447	429	501	426	436	433	454	444	399	424	440	411	411	490	427	466	407	424	417	438	428	445	417	456	421	449	432	463	463	422	448	409	442	402	425	448	422	435	464	460	470	447	415	446	438	388	388	420	464	451	452	408	434	417	454	433	469	417	448	469	441	451	426	478	441	453	417	444	414	462	431	441	437	467	438	427	461	431	426	456	455	443	431	394	407	440	398	426	447	425	471	433	456	468	453	410	429	456	418	422	439	416	434	490	401	428	425	443	430	447	405	442	437	469	422	456	445	432	432	396	444	455	421	420	438	404	427	423	454	406	433	435	442	457	423	414	471	429	462	458	443	442	411	439	405	443
22363	20816	30179	29958	28470	22178	11988	732	336	315	307	304	276	282	293	289	292	258	285	252	290	238	276	279	267	271	233	271	247	282	223	257	265	259	260	234	259	251	249	255	295	252	261	229	255	247	262	234	252	254	244	236	263	259	247	269	278	258	245	250	285	261	249	228	259	256	271	242	277	248	239	269	240	229	242	233	256	265	254	231	240	233	228	260	253	239	221	244	212	268	257	247	245	250	275	282	241	266	232	258	239	270	240	243	235	235	253	231	248	265	225	250	227	257	247	233	242	239	249	252	233	240	270	237	245	241	250	282	239	240	246	218	236	277	225	239	242	261	278	280	232	231	262	248	264	255	245	250	246	229	247	229	228	265	238	266	234	248	253	234	230	235	237	237	241	249	230	281	253	276	247	266	261	272	260	253	271	266	262	232	236	246	248	217	216	229	227	255	218	257	275	247	248	246	257	254	244	250	274	251	260	264	223	253	252	217	254	235	218	262	251	229	251	235	225	268	253	249	239	225	230	233	287	245	292	233	240	239	262	263	266	252	240	244	266	251	256	268	282	254	250	220	219	263	241	263	266	252	237	248	263	250	229	260	253	243	254	257	268	250	256	248	254	252	263	256	244	256	244	267	252	236	239	246	278	238	301	247	256	223	292	253	247	255	262	238	239	230	250	246	288	230	232	260	266	227	252	245	257	243	235	232	236	253	250	218	267	254	248	247	231	223	267	233	241	237	250	252	256	266	219	268	219	232	238	242	250	229	271	250	265	265	243	237	269	268	246	246	229	258	251	285	256	256	218	244	279	242	243	257	258	240	267	266	240	233	231	265	255	241	249	268	241	243	232	253	240	264	256	274	230	233	253	258	250	217	259	238	258	228	249	266	243	280	264	254	243	302	253	245	257	260	234	235	250	264	248	250	263	259	239	251	242	235	237	273	253	238	247	271	236	262	242	267	262	249	239	238	243	234	245	257	276	256	255	252	258	258	268	247	266	263	263	235	249	244	255	244	257	253	222	233	274	281	243	266	253	273	254	265	257	245	263	233	246	240	284	244	242	252	249	230	252	250	284	254	248	258	243	271	225	253	234	253	220	237	273	249	243	254	268	272	298	234	264	253	245	253	244	277	264	294	243	243	244	235	235	270	232	260	240	230	243	236	244	241	246	260	266	241	257	251	216	228	226	224	243	264	295	252	250	277	265	255	239	231	228	256	263	242	246	250	252	244	258	252	238	267	271	253	244	253	241	259	272	277	224	295	281	271	245	252	240	256	267	250	247	248	247	272	252	264	239	241	244	252	259	262	245	250	231	269	243	258	298	214	266	244	258	245	225	262	233	257	241	234	280	247	260	256	267	242	231	252	239	260	262	265	262	251	252	229	241	282	258	253	259	237	277	235	230	253	259	255	251	246	243	240	239	254	252	250	266	283	266	270	275	233	235	229	219	248	222	263	268	248	213	253	241	249	255	223	270	256	227	260	268	227	276	219	249	260	228	253	250	258	237	230	272	224	229	268	262	247	253	256	253	268	246	208	229	211	253	259	253	258	241	254	257	239	277	247	247	227	264	258	260	236	239	248	235	237	253	253	248	256	239	235	250	245	280	242	268	281	234	255	245	272	255	256	219	219	259	247	278	262	232	267	232	231	249	240	265	247	267	274	274	212	267	262	265	264	239	275	237	253	238	263	267	254	243	253	259	242	267	252	245	227	228	243	282	235	227	224	259	262	247	258	245	242	261	241	246	230	253	250	242	261	248	242	292	248	263	224	239	265	240	264	253	215	267	262	258	260	279	244	266	255	284	256	261	248	236	247	252	252	260	253	224	238	246	232	236	249	252	254	248	229	264	301	236	263	292	241	242	247	241	249	261	239	277	268	245	245	253	268	279	240	271	249	236	229	254	249	272	256	257	273	257	256	238	247	230	234	241	268	230	223	248	274	267	276	262	243	235	247	254	237	232	254	254	248	241	222	248	272	239	253	230	237	255	248	262	245	256	237	233	233	274	256	238	224	257	246	249	227	243	247	260	251	250	246	226	258	237	246	245	250	265	244	281	273	270	239	245	249	251	225	252	250	261	275	250	262	270	271	228	255	276	229	226	242	240	229	242	247	272	252	239	262	261	256	276	242	240	259	270	265	256	248	285	267	248	230	288	267	227	220	250	273	238	244	241	262	258	258	261	247	251	214	272	258	255	238	241	263	265	256	249	245	229	250	256	237	243	277	266	243	233	240	269	237	251	256	243	256	230	261	239	271	238	233	255	248	226	268	265	230	223	261	255	232	258	243	240	268	252	251	238	259	242	219	257	252	250	231	253	281	236	248	259	229	243	224	248	236	240	233	273	267	258	236	250	233	252	220	233	247	242	231	226	251	275	244	246	266	224	274	230	247	240	267	240	288	234	246	278	247	264	240	253	274	277	254	265	254	255	236	217	245	234	254	229	247	270	237	255	222	247	239	213	271	264	239	266	258	262	288	230	258	249	251	246	277	227	256	246	243	239	238	253	263	239	285	255	245	245	236	245	237	282	265	254	246	222	255	219	269	281	261	256	259	225	222	249	230	235	263	248	243	277	248	230	231	255	242	250	269	248	276	240	234	254	254	280	254	246	264	274	235	217	234	238	261	242	282	236	241	242	275	237	257	253	251	242	249	260	263	254	260	267	277	257	240	241	251	255	248	278	266	230	217	257	248	256	256	274	258	257	264	226	254	234	226	242	274	260	264	251	238	222	241	246	280	246	250	278	214	235	248	248	238	226	230	240	290	240	248	248	231	263	243	238	233	231	246	255	265	261	230	259	269	244	252	281	226	246	244	242	255	275	277	267	266	255	244	241	257	319	246	261	234	228	269	262	244	279	251	223	239	225	258	253	248	254	265	261	232	248	249	246	253	253	254	237	264	246	249	257	266	243	241	251	257	237	239	289	258	218	239	245	260	231	282	256	227	239	262	272	246	236	236	248	276	231	260	260	237	255	255	258	256	261	279	231	238	261	216	260	224	241	243	267	254	240	263	246	287	263	262	217	271	257	253	284	236	271	220	231	265	249	243	240	274	254	243	223	268	235	257	273	226	255	221	243	269	272	245	223	264	246	250	260	250	258	257	240	277	256	264	253	234	239	236	241	241	233	258	256	261	257	222	269	261	244	218	262	236	240	238	262	244	261	265	245	270	259	258	239	226	233	269	271	245	234	250	235	229	239	251	252	248	253	256	219	243	257	241	252	254	247	259	232	261	236	228	264	247	258	235	282	240	259	236	272	224	255	247	222	248	243	258	258	279	247	252	255	237	260	236	218	255	250	241	249	264	224	264	250	263	243	240	220	259	249	256	279	228	240	242	253	262	251	249	253	234	255	233	231	264	249	264	231	229	221	254	242	251	259	278	251	257	239	252	242	228	262	235	267	259	249	236	288	257	241	229	240	241	247	258	238	250	236	256	255	269	278	259	236	259	254	254	254	241	273	261	258	224	237	228	244	284	247	230	254	276
58042	96894	82901	64711	44808	17152	833	521	473	394	402	381	387	412	376	306	358	342	325	317	337	319	320	320	308	346	324	307	315	324	314	290	285	320	363	302	295	331	299	333	330	312	303	322	299	293	323	303	332	281	271	280	314	311	290	283	335	310	302	275	306	300	316	330	318	296	338	305	289	274	274	312	320	294	285	326	312	300	305	302	270	274	281	267	309	260	299	296	313	285	301	287	318	314	305	307	286	303	315	295	326	296	297	277	316	299	296	324	301	282	280	327	285	292	336	305	298	300	284	336	286	316	293	337	292	309	306	326	293	278	297	306	301	317	302	307	301	288	314	284	301	311	311	275	300	298	309	311	309	319	287	293	307	308	300	287	318	314	283	288	314	307	292	293	282	294	298	304	264	286	347	297	307	305	275	296	288	317	286	317	273	300	296	290	283	288	274	328	279	307	301	291	292	325	320	317	270	317	315	323	303	299	291	279	281	290	303	306	300	273	336	328	298	283	287	272	302	311	302	325	283	314	311	301	322	315	311	315	322	299	294	292	331	284	311	303	288	295	299	343	302	281	251	301	287	288	311	306	279	295	299	263	301	324	287	316	323	307	323	305	279	326	279	299	304	281	300	309	272	311	296	297	319	322	321	284	288	320	292	328	283	308	280	235	309	278	318	289	293	277	321	335	287	296	297	327	281	346	311	328	327	299	309	321	279	313	271	299	312	322	318	294	305	321	303	306	313	295	270	293	297	305	287	302	314	332	291	302	310	260	283	283	321	323	280	301	298	285	311	303	279	292	289	315	336	318	315	308	300	305	289	292	331	290	303	276	305	303	310	293	317	297	272	282	309	305	312	322	323	289	296	292	288	269	299	332	312	308	275	308	297	317	330	301	303	287	320	314	313	330	281	293	331	323	268	319	328	283	322	291	304	280	279	293	283	305	282	313	324	295	309	275	302	300	336	307	283	255	278	320	328	302	298	306	327	281	310	313	291	301	288	307	283	276	296	299	279	333	304	293	298	288	298	323	321	283	276	303	302	331	308	318	310	286	289	329	299	318	310	282	298	311	311	293	302	322	302	313	316	304	265	334	326	331	264	330	300	318	279	294	292	310	309	317	308	284	326	299	263	308	299	313	334	289	324	323	326	314	265	312	306	326	282	292	279	307	249	331	281	296	286	302	281	332	299	286	294	308	301	301	264	307	250	302	295	280	330	277	303	289	307	330	329	313	325	281	305	312	310	318	293	302	271	294	303	296	276	319	279	316	274	317	327	314	318	302	283	296	307	289	298	313	317	320	291	325	306	263	313	313	286	319	292	277	304	303	303	313	303	260	275	293	292	293	291	287	308	311	318	321	307	294	281	288	270	278	303	337	302	306	319	317	314	278	299	274	293	290	289	295	286	313	309	298	319	342	272	286	296	289	297	316	299	286	323	298	278	289	313	305	297	285	293	275	290	303	298	345	282	279	253	311	309	307	287	311	280	308	325	319	289	280	318	312	291	310	280	282	327	299	287	287	313	306	316	304	298	320	288	292	319	310	282	328	310	313	289	277	302	304	313	306	294	289	270	316	282	307	308	293	261	323	294	306	308	294	286	264	300	309	291	283	302	322	276	305	294	283	306	323	326	323	292	300	271	304	290	301	294	284	330	273	316	270	321	293	331	315	287	330	299	307	274	295	323	286	317	277	313	297	308	327	326	291	304	280	335	299	281	290	300	277	261	295	308	300	280	275	308	284	326	316	288	286	299	330	297	327	285	313	318	302	295	277	251	286	310	307	296	290	274	304	309	303	332	309	259	278	312	291	311	279	312	317	322	293	301	311	301	294	308	326	282	293	302	292	299	290	299	312	304	312	321	296	303	281	300	292	305	271	306	302	304	294	294	288	298	294	297	303	333	313	302	295	289	293	311	270	293	271	299	272	280	346	311	300	287	324	288	298	277	332	278	278	306	289	298	302	295	320	306	292	304	298	295	295	310	307	305	323	296	318	312	315	325	329	290	307	333	333	292	279	313	277	298	320	329	274	312	322	311	296	304	315	296	302	293	294	303	274	285	278	326	302	262	318	265	284	291	306	312	324	266	303	303	299	296	276	287	329	307	334	324	337	314	319	311	305	294	287	259	281	332	286	282	279	288	306	299	283	326	297	323	306	284	272	320	288	326	304	280	304	274	325	296	327	295	300	320	289	294	338	299	305	300	291	273	294	331	284	302	316	317	313	310	297	312	317	326	297	302	313	299	271	300	264	309	307	268	305	321	303	279	303	308	327	306	325	332	309	323	323	314	298	301	337	291	294	327	280	321	297	294	296	320	316	320	309	316	294	300	322	311	300	323	304	293	320	309	320	297	308	296	297	330	286	277	305	295	311	296	303	294	264	267	278	309	293	304	325	301	295	311	310	298	305	321	303	307	305	322	278	298	311	315	310	297	276	318	332	278	283	329	320	271	288	319	285	270	288	272	323	313	289	295	314	284	269	296	287	310	305	306	292	280	278	264	289	307	289	277	320	300	289	290	282	289	341	291	290	289	312	294	302	298	298	314	327	293	283	291	286	308	289	262	336	306	292	279	302	290	314	307	320	320	299	289	281	323	286	286	295	315	310	309	335	312	301	296	288	304	307	310	308	291	295	319	282	292	284	328	273	266	329	273	286	293	324	314	294	310	303	299	309	280	311	301	318	294	306	277	275	304	307	295	313	290	299	298	294	340	311	318	300	319	319	299	285	314	305	285	302	291	278	283	291	301	312	319	315	312	294	290	312	311	317	274	290	315	315	275	280	283	327	274	343	304	345	294	350	314	282	269	323	290	294	294	299	307	277	306	290	322	307	300	284	267	293	300	279	307	314	316	356	321	305	290	304	306	319	281	274	314	312	315	283	291	325	281	305	309	308	299	323	308	288	295	285	305	297	294	290	298	282	319	299	283	310	295	283	294	293	269	296	324	285	324	312	268	286	300	302	302	295	319	300	302	306	292	309	314	289	290	315	256	292	284	281	277	299	293	336	305	303	291	300	301	276	305	283	324	314	312	314	305	272	321	315	302	298	301	282	290	299	318	285	311	295	324	291	260	300	300	296	303	296	301	319	290	301	294	325	296	285	315	299	315	287	295	294	311	317	287	262	308	330	293	296	292	297	271	305	286	299	311	288	305	323	299	274	340	307	317	332	318	310	276	271	306	308	288	324	313	292	311	300	293	275	304	295	320	315	294	324	303	307	310	329	317	297	303	300	270	294	299	337	310	281	287	332	307	307	269	299	304	277	299	311	304	302	277	316	288	314	281	316	319	322	322	297	314	311	321	295	300	310	279	306	304	309	309	337	296	267	256	323	311	271	278	280	295	303	282	313	288	301	283	308	305	318	295	310	330	311	312	286	285	280	289	279	294	325	311	268	329	318	296	298	297	293	285	295	283	288	306	326	292	280	286	282	290	293	296	309	311	280	281	316	324	291	294	272	274	322	269	315	303	280	338	294	316	313	324	319	298	323
27311	23928	28441	21594	8816	1480	650	575	559	574	580	573	539	511	541	604	581	545	580	563	592	568	582	520	568	518	538	543	581	587	565	535	556	550	618	612	529	614	583	574	566	571	520	529	551	555	574	565	515	583	558	577	531	565	567	554	523	574	598	594	555	577	527	578	562	613	571	557	522	570	539	571	594	553	546	546	541	572	584	567	566	568	580	585	602	555	573	577	573	559	568	543	577	566	590	565	576	562	614	522	608	540	563	535	568	577	566	528	578	550	578	519	584	575	595	597	519	578	580	620	559	572	562	569	563	526	579	547	529	545	547	581	556	573	552	568	547	551	557	526	532	560	571	577	597	578	573	596	526	548	552	621	552	564	613	577	510	587	558	552	579	564	573	569	570	582	527	544	576	563	591	600	544	555	603	500	604	572	607	538	584	528	532	542	527	550	540	531	561	549	589	549	537	539	529	566	547	569	536	563	587	575	557	546	537	558	569	579	546	594	598	582	563	557	538	575	571	577	575	565	541	522	563	576	568	579	562	556	562	583	578	592	557	535	535	581	571	551	562	556	573	555	507	552	554	553	564	567	595	531	569	578	582	571	584	579	525	555	560	543	591	592	573	558	547	590	600	581	603	621	556	581	623	549	559	538	563	546	565	526	507	594	530	543	552	558	555	552	554	533	563	525	570	553	591	549	599	613	536	547	532	532	557	535	602	540	553	579	552	587	585	559	535	572	542	567	536	541	557	547	500	570	574	556	563	584	593	564	607	563	599	591	580	582	522	533	604	551	591	570	579	532	553	548	592	557	533	553	596	594	581	576	570	591	566	576	553	546	613	573	534	547	573	587	546	527	540	573	520	571	547	551	562	584	579	604	598	596	598	581	574	597	557	552	529	573	552	583	556	600	582	564	537	595	566	606	574	535	574	571	549	585	605	561	553	541	528	586	526	564	592	493	511	578	558	581	621	532	533	548	548	573	547	593	563	562	563	549	601	578	562	564	539	528	575	593	562	614	587	576	521	571	555	553	578	551	571	583	536	586	548	572	561	585	562	537	548	541	565	569	561	580	552	600	575	593	565	545	594	549	576	563	522	528	568	561	573	541	569	566	564	534	569	572	524	563	531	590	603	517	588	558	522	601	522	571	549	594	571	582	566	549	585	559	533	554	551	570	563	563	560	586	540	559	580	542	586	573	592	554	583	557	525	549	535	547	605	553	558	561	589	554	553	593	566	522	528	594	545	618	583	582	535	574	616	555	528	557	578	542	582	592	591	563	537	552	563	598	578	600	565	551	550	581	551	534	578	577	580	562	572	529	555	554	565	565	580	582	578	577	548	591	578	628	567	592	549	600	548	550	513	533	573	538	531	587	574	574	523	589	586	553	540	597	542	551	572	552	567	515	547	591	536	573	596	540	550	544	555	559	546	592	592	617	505	558	598	579	563	548	582	547	605	583	576	562	551	559	607	523	538	571	587	572	554	571	601	602	607	508	564	598	580	597	547	549	539	581	522	539	568	590	548	570	585	613	571	561	567	582	619	554	539	570	563	582	547	591	604	543	565	562	568	551	611	594	588	565	599	555	533	564	514	527	530	544	527	556	527	588	527	567	581	592	584	550	582	611	545	586	569	553	559	555	576	585	579	581	526	577	554	555	538	612	600	590	586	569	580	555	584	587	561	572	554	567	568	589	538	554	549	570	545	557	562	556	572	559	534	554	488	600	534	567	628	562	569	566	568	569	560	542	579	541	563	543	572	535	554	562	546	542	531	561	535	560	570	589	562	549	593	554	572	569	532	587	573	583	554	621	536	587	576	554	552	594	561	529	526	588	532	529	571	563	559	594	580	549	537	554	576	560	600	588	534	588	582	545	535	578	580	633	554	571	544	571	575	560	574	523	577	543	553	589	582	553	578	550	578	576	558	535	560	545	561	579	576	561	585	563	544	574	576	546	592	529	593	546	579	564	568	569	577	530	595	592	537	579	580	559	567	586	545	592	563	558	620	560	597	562	553	554	530	553	569	589	585	594	513	566	614	530	542	534	547	575	588	577	590	591	572	579	529	577	600	531	575	591	558	577	587	561	545	583	579	559	565	574	526	569	605	552	559	537	559	573	581	577	558	546	534	594	577	581	598	578	539	523	524	533	559	567	566	536	553	541	562	545	536	538	600	603	571	529	542	576	550	550	543	545	571	573	600	530	531	568	570	525	561	545	524	560	562	545	563	579	511	585	539	555	579	539	548	564	520	584	597	565	566	529	534	534	577	556	516	549	556	581	562	580	562	575	554	599	542	558	540	554	578	567	581	566	564	572	585	573	530	603	558	545	572	535	615	553	594	551	519	552	613	569	533	560	571	565	524	577	536	576	554	581	560	547	583	550	565	606	599	552	573	576	623	531	547	524	597	556	585	579	565	525	563	632	566	593	568	570	574	564	566	572	605	578	572	532	593	546	567	578	567	531	566	554	553	582	581	590	511	626	550	587	562	546	534	574	538	556	559	598	576	558	555	572	568	589	578	582	570	556	557	593	583	528	549	548	580	581	568	541	587	621	572	554	594	554	581	562	576	577	560	550	571	538	543	597	562	558	538	564	544	541	533	537	602	569	551	602	570	580	571	592	568	589	572	545	554	529	572	581	628	601	566	552	536	543	532	548	598	561	553	518	535	581	596	503	542	564	528	533	531	562	572	518	602	524	591	561	596	544	603	599	570	507	609	545	555	550	554	557	553	549	584	609	555	538	583	570	607	545	574	558	593	531	541	616	564	570	575	561	556	537	604	521	578	548	597	582	607	535	554	563	569	567	552	587	561	613	577	593	599	607	549	527	544	568	549	550	605	507	589	568	597	605	565	547	525	544	549	561	585	548	566	558	572	542	559	581	584	557	604	577	578	575	575	575	602	530	573	587	561	549	533	538	558	566	542	613	541	559	551	545	577	524	567	571	534	580	576	572	552	540	565	551	563	576	573	515	601	553	590	544	548	511	569	527	547	540	570	575	582	551	539	605	565	574	599	554	584	593	526	582	562	533	593	532	561	562	566	532	560	560	544	563	568	571	588	550	617	590	571	577	549	542	583	563	552	572	544	546	573	563	587	582	574	615	584	517	552	583	560	535	577	580	607	527	563	593	528	554	574	544	530	578	561	576	555	572	567	622	547	557	570	560	548	542	595	586	606	567	536	560	603	590	531	517	616	581	535	532	610	577	536	556	598	549	593	564	588	635	547	597	549	583	555	571	549	533	534	639	584	547	602	585	572	543	581	546	535	569	557	575	612	555	559	578	570	613	581	570	585	598	574	576	554	567	549	541	536	558	569	583	553	575	586	532	572	598	555	542	556	585	578	560	562	561	568	522	585	562	562	572	556	579	575	522	525	549	600	557	537	553	558	565	552	582	566	562	586	581	555	555	604	544	601	603	577	605	550	527	539	554	574	577	582	549	580	578	549	576	533	544	579	551	566	549	583	580	584	595	571	584	521	609	567	537	559	585
27563	38947	30719	18993	9506	1797	697	707	692	793	671	717	703	710	640	688	687	714	673	682	660	637	658	701	691	713	712	694	711	673	709	670	717	720	722	664	712	663	695	714	707	682	649	677	667	716	688	657	678	694	653	750	712	732	680	693	674	716	715	667	720	683	723	695	677	695	675	655	694	691	687	742	671	666	665	634	680	708	687	687	645	685	698	698	713	688	701	693	724	731	651	704	675	649	716	651	745	714	671	662	702	713	693	700	754	700	710	725	696	710	661	680	659	649	668	689	717	668	717	667	686	707	711	719	697	695	697	654	678	674	650	712	678	696	675	721	701	696	678	691	663	688	679	652	630	747	684	677	688	679	657	666	712	689	725	683	690	720	686	664	698	679	669	706	716	698	667	697	643	679	730	659	717	722	685	692	666	761	678	675	756	729	680	717	644	694	661	698	720	643	699	684	660	717	686	674	715	673	662	672	660	697	659	687	681	690	698	709	683	716	747	704	667	685	707	657	691	693	681	693	677	768	670	678	657	693	758	633	666	710	687	671	679	695	698	682	688	691	677	693	710	709	639	689	699	693	670	689	681	701	735	694	712	662	674	696	689	683	666	697	705	700	703	696	674	689	628	693	690	658	717	671	679	688	711	682	682	678	624	693	666	709	686	686	683	677	671	623	689	707	674	656	715	647	694	652	701	694	668	691	695	667	700	697	676	687	627	704	706	641	685	713	682	673	702	741	664	645	703	719	650	686	657	678	696	653	664	687	680	659	698	788	683	731	678	690	691	715	722	607	714	663	677	639	618	729	698	707	716	694	693	679	634	682	694	720	696	680	671	723	699	693	705	678	643	681	635	691	713	675	667	712	664	684	676	718	647	654	698	685	696	728	650	678	716	681	675	717	689	648	673	722	708	712	691	692	710	716	661	692	751	720	679	649	616	675	685	720	699	700	677	736	723	657	680	706	668	691	684	730	712	679	678	728	674	702	646	724	697	678	670	686	657	673	654	727	655	722	652	707	706	727	688	708	700	675	689	715	668	655	645	666	676	697	637	635	685	694	704	672	655	686	719	653	699	686	674	713	722	666	708	715	697	668	667	623	674	633	713	637	696	705	707	676	648	709	720	658	668	722	701	660	663	693	663	698	658	642	666	709	704	705	698	670	694	684	696	705	685	669	702	682	736	684	702	696	700	723	666	681	697	690	685	670	713	674	693	687	690	652	717	694	717	666	656	684	720	687	725	656	724	676	696	727	701	680	693	659	657	682	695	663	635	680	674	733	717	672	689	691	710	684	706	688	689	726	698	701	680	693	682	741	695	707	720	689	674	728	714	709	639	723	687	688	653	685	679	681	668	658	692	718	690	727	684	732	677	682	668	719	722	707	658	742	680	693	687	676	663	715	677	718	696	742	707	724	684	736	684	655	689	680	688	765	683	678	676	666	634	673	717	669	655	675	691	676	672	688	685	680	685	707	712	711	639	706	703	752	717	687	733	705	660	648	694	682	734	692	679	667	652	679	723	727	733	685	693	677	695	722	739	657	684	736	698	665	650	717	675	750	657	669	684	690	687	683	727	690	744	688	720	680	630	722	676	710	678	707	667	672	711	678	686	721	728	684	660	701	651	670	671	675	684	698	701	668	660	681	659	686	670	698	696	682	752	681	675	667	688	666	660	701	706	659	718	681	683	711	654	693	695	663	668	672	717	669	697	685	707	642	730	685	657	702	719	703	663	683	710	663	683	669	708	729	690	649	693	655	646	679	668	714	654	746	676	693	677	687	697	661	682	666	678	658	706	679	651	719	678	675	691	654	666	688	737	715	692	698	721	681	665	693	726	663	734	695	737	661	675	686	738	686	677	715	720	684	674	743	695	751	664	691	650	737	692	656	676	680	688	676	651	741	746	683	709	687	670	669	657	642	692	678	741	678	682	739	720	691	652	679	659	693	700	727	626	739	679	696	661	701	648	671	704	645	694	652	663	722	721	657	693	662	679	675	647	683	645	676	654	684	693	649	710	710	668	662	705	640	690	707	665	699	704	630	666	715	652	690	640	712	677	701	693	706	696	635	683	680	643	667	680	682	629	680	677	698	689	690	675	702	732	691	651	717	656	694	730	709	699	695	670	690	693	708	651	690	718	710	682	697	652	728	720	715	677	663	657	668	698	687	639	682	725	658	679	657	684	717	692	646	667	650	717	680	669	732	645	711	690	707	671	697	641	715	698	695	700	690	688	706	698	653	712	695	729	702	706	703	697	667	708	699	673	711	726	683	713	695	715	702	705	657	682	711	682	707	672	722	673	705	698	667	704	746	689	660	718	699	683	674	699	679	663	640	704	652	676	753	664	700	671	727	730	651	719	663	703	685	678	695	682	709	673	701	712	700	701	668	694	735	664	711	664	695	704	681	683	658	671	699	718	678	637	658	693	657	677	669	697	693	713	717	705	683	711	714	715	670	751	674	720	693	638	646	678	679	671	691	676	661	710	701	680	664	653	703	659	671	705	661	722	655	699	735	669	634	710	700	714	704	664	672	700	660	666	671	707	722	658	653	719	698	689	724	690	680	653	709	664	684	692	689	713	710	694	673	696	760	670	690	648	715	649	680	720	701	685	699	717	686	700	684	673	698	673	663	689	692	701	704	706	670	654	676	688	690	691	702	718	680	652	692	729	670	722	682	698	671	701	710	714	689	661	734	696	703	682	706	704	641	726	674	655	680	693	666	698	707	672	672	673	652	639	733	664	708	701	675	694	696	680	638	693	714	691	680	722	668	677	677	706	690	668	682	692	695	669	692	675	632	704	673	754	677	696	698	683	677	665	686	695	709	696	685	705	712	705	715	669	668	645	699	660	685	733	682	702	663	657	657	702	642	700	660	700	687	704	687	676	687	670	685	681	653	662	706	698	679	719	667	679	695	685	689	668	679	680	726	705	672	682	693	690	661	685	685	684	668	737	691	731	666	669	729	706	709	706	680	680	693	686	644	731	726	676	675	700	652	689	701	687	686	736	716	750	705	691	662	666	693	706	656	668	680	675	718	666	661	698	709	727	722	716	649	669	719	699	681	623	684	707	719	683	778	692	681	708	664	698	668	659	689	648	663	712	720	710	648	707	711	669	687	671	671	733	666	660	715	700	693	719	690	677	680	697	672	683	663	706	767	722	665	693	640	664	715	636	705	684	711	709	712	633	728	684	629	668	695	684	667	649	659	703	701	672	664	683	668	640	674	658	724	682	699	727	723	679	678	692	711	709	713	690	649	707	680	702	710	689	724	690	674	700	676	713	696	694	655	718	678	754	700	720	652	703	680	700	659	679	655	689	713	679	709	685	650	673	701	715	691	691	686	689	701	646	684	718	731	708	698	700	746	693	657	700	681	693	688	637	681	648	649	664	682	656	683	762	717	668	705	700	637	690	652	680	675	661	715	701	701	725	697	667	727	708	640	646	714	708	675	732	689	710	664	722	653	719	722	643	690	644	667	690	708	680	686
23416	21089	31554	34261	30642	18806	4679	468	382	372	395	363	375	338	359	395	361	324	363	341	331	374	381	338	375	384	344	388	335	358	360	375	367	353	341	370	325	332	359	329	350	364	340	346	365	340	339	319	396	386	344	377	349	352	366	357	363	369	325	331	342	377	348	394	357	362	364	368	322	342	341	337	346	327	361	353	339	331	331	354	340	340	367	344	364	363	355	349	351	360	341	381	362	370	346	343	350	346	367	397	352	336	361	367	357	347	378	368	370	349	365	346	353	325	332	333	314	328	350	341	355	373	352	321	327	373	377	349	337	366	379	348	373	338	353	356	363	356	343	352	341	344	368	372	364	349	311	329	366	354	366	339	337	375	362	335	350	358	357	343	389	362	334	345	349	361	347	351	367	368	349	330	341	334	382	383	342	355	394	372	322	346	384	330	351	375	332	338	342	339	400	310	352	340	322	403	357	378	373	348	341	327	360	341	328	344	333	393	384	334	353	349	364	347	360	369	333	347	350	321	349	336	333	340	322	368	382	345	362	328	364	329	357	355	347	352	366	319	368	375	340	342	348	325	345	343	389	348	353	370	340	358	321	337	332	377	341	350	379	361	348	349	324	364	349	349	341	359	357	333	353	364	348	351	358	359	375	346	364	346	379	315	366	381	352	328	357	360	353	373	327	371	392	376	360	361	357	357	376	349	334	387	351	368	345	327	353	362	354	366	357	361	356	352	369	367	355	347	340	334	357	367	353	328	341	346	351	361	360	327	357	367	361	376	364	328	343	371	359	358	363	344	333	328	373	356	352	343	353	372	340	354	376	356	338	387	345	360	339	344	360	386	350	299	366	344	367	336	319	357	362	357	395	372	366	330	340	357	331	357	360	384	343	349	341	343	360	345	314	337	343	343	339	365	334	357	324	377	332	353	388	382	347	337	337	343	354	383	339	350	301	322	346	340	337	355	329	345	367	344	395	331	338	331	333	381	356	370	360	345	360	381	356	339	381	368	318	315	357	356	352	334	379	372	381	342	366	326	374	357	319	336	358	341	414	356	328	348	366	370	342	335	352	354	352	363	332	342	326	342	368	325	365	358	333	322	312	379	354	339	360	362	336	324	331	351	377	346	375	379	369	367	358	340	345	350	329	382	346	369	351	344	353	356	360	347	355	334	354	358	338	309	361	341	341	374	335	349	393	332	312	329	322	312	380	352	351	364	388	374	355	352	388	364	357	330	360	312	364	315	358	346	366	381	378	362	344	344	358	361	357	348	357	378	314	360	342	369	345	375	316	344	321	358	351	366	364	388	354	353	340	324	378	341	333	333	340	342	347	347	363	361	315	375	375	303	381	370	358	375	350	320	361	373	331	360	359	356	361	367	381	347	374	374	324	350	344	321	334	329	339	349	339	369	348	339	358	369	355	346	334	352	395	351	343	379	386	327	359	338	373	363	378	383	344	335	374	356	382	308	367	346	346	357	352	357	380	339	397	346	362	346	337	374	317	392	384	328	359	383	336	357	358	354	329	338	338	372	335	351	364	363	351	351	388	350	370	332	348	351	344	389	321	355	361	309	382	348	349	353	360	350	350	376	358	352	334	363	362	372	347	336	387	354	362	360	324	355	319	377	367	384	340	358	347	320	346	354	366	357	352	346	338	356	377	369	364	347	366	369	370	374	353	345	364	312	363	348	333	369	360	348	366	345	332	345	350	365	369	356	347	351	350	335	359	364	356	345	350	327	337	357	328	351	324	342	324	329	356	344	339	371	381	345	354	356	297	367	380	347	335	364	370	344	357	370	369	364	368	322	352	378	368	336	341	343	366	360	337	386	357	358	346	338	344	343	401	334	377	389	326	360	336	352	355	327	351	346	338	334	331	342	327	361	334	325	370	360	374	357	380	353	368	349	343	369	379	339	350	346	353	351	356	331	378	341	354	374	344	338	346	345	359	379	351	353	338	333	361	329	332	329	320	379	349	387	336	344	340	375	360	346	338	361	364	349	337	350	343	344	357	362	358	365	346	384	391	340	357	337	358	361	323	342	371	375	351	367	356	401	364	355	341	342	379	349	374	359	352	324	375	336	338	389	356	348	352	353	365	362	388	327	364	337	341	326	343	373	343	352	345	364	346	296	364	345	334	361	366	357	346	387	350	361	379	363	351	398	372	328	359	346	341	316	382	340	379	352	340	335	358	343	346	369	357	364	328	353	327	347	348	372	347	347	343	319	331	362	361	335	315	345	359	365	379	322	349	388	331	334	396	320	322	327	359	327	367	372	368	347	351	338	348	372	352	345	348	366	326	337	327	351	394	361	357	361	335	406	330	384	340	360	402	352	349	345	377	343	320	323	368	356	344	368	353	358	347	351	364	365	363	342	375	335	363	361	346	341	354	389	317	355	354	351	346	333	334	341	343	398	331	354	330	346	365	349	337	360	333	366	363	354	327	402	341	339	373	341	342	359	343	343	328	374	366	334	357	346	333	342	351	344	368	359	337	367	396	362	371	355	375	335	371	360	338	347	347	381	319	341	346	353	362	346	384	364	355	379	307	359	329	352	368	350	375	357	372	383	341	341	368	357	362	327	349	339	356	373	346	325	336	361	375	330	331	340	357	347	341	329	335	346	327	350	349	379	353	341	366	358	353	366	384	357	359	361	343	354	355	360	314	332	341	349	325	364	362	348	320	364	352	327	357	350	351	359	384	365	367	401	365	321	380	369	345	345	356	378	380	365	333	368	369	367	330	348	346	356	350	357	343	369	351	357	352	338	342	371	378	348	341	375	368	341	315	372	381	376	347	338	380	358	344	337	350	374	338	362	362	353	346	325	350	371	350	357	352	373	367	349	356	367	363	352	350	354	384	365	317	339	368	340	353	336	343	335	362	349	372	323	351	331	384	332	369	341	379	339	363	336	349	355	362	355	361	334	342	334	367	344	339	367	342	322	327	389	329	340	392	348	358	341	359	336	333	327	360	341	363	321	326	342	379	341	335	306	367	362	368	371	377	342	364	353	334	343	361	358	339	355	356	355	362	389	337	354	327	329	355	325	375	395	355	331	348	368	351	337	370	356	329	335	335	349	333	354	361	338	338	343	343	324	312	371	369	336	371	373	348	345	359	392	355	360	364	316	342	347	337	340	347	359	366	384	324	309	348	352	342	348	356	351	355	346	389	367	328	362	351	354	354	361	349	335	379	342	347	345	386	312	362	342	351	346	362	347	371	356	350	350	337	330	395	334	351	359	365	343	349	346	339	350	365	346	366	394	362	346	372	357	340	342	364	300	368	330	324	362	352	353	371	349	344	346	358	406	378	354	368	366	377	348	331	357	370	358	383	315	367	344	326	357	357	343	359	396	337	356	381	350	342	309	334	312	368	350	338	380	358	352	348	350	334	384	373	343	344	344	344	368	351	349	379	332	315	333	340	347	327	326	326	371	372	324	371	334	345	337	325	375	375	349	366	353	354	361	355	345	332	358	336	345	333	389	361	373
52807	85303	71723	53596	38215	11911	837	569	505	475	509	496	472	497	463	445	488	440	480	455	455	441	418	452	471	439	451	457	451	430	434	440	381	486	460	411	472	426	454	410	424	469	448	427	417	450	435	487	407	489	459	426	401	426	414	463	472	438	458	406	472	446	460	447	415	417	442	432	443	433	407	454	424	438	427	422	429	413	423	441	409	420	453	453	476	448	437	403	400	456	446	440	444	426	448	492	451	449	403	422	433	461	444	440	423	422	407	448	471	493	420	437	410	424	434	393	467	397	455	418	422	420	421	421	439	459	422	476	419	439	414	436	437	412	482	499	456	465	462	442	489	437	425	424	431	406	435	420	469	412	455	436	435	429	492	421	414	484	462	449	409	411	431	415	407	434	423	405	412	434	442	444	431	417	437	411	419	407	468	469	403	437	463	425	466	458	454	439	435	426	441	424	440	427	418	454	424	419	465	420	427	440	424	444	447	460	449	434	466	421	440	464	464	413	443	450	424	425	428	426	406	457	480	479	415	458	435	406	435	412	445	428	434	454	451	464	427	407	404	451	450	447	444	419	433	440	440	463	442	435	423	462	446	439	443	425	444	409	446	438	458	428	435	429	445	458	455	437	438	442	486	445	429	436	436	436	442	429	439	439	434	449	463	462	440	432	418	428	436	424	425	413	426	427	463	457	453	476	426	465	435	442	448	417	413	432	420	449	421	418	439	446	511	475	445	421	395	435	449	422	452	432	437	429	439	415	443	443	430	470	476	436	407	390	443	449	430	380	445	437	445	459	415	426	450	420	444	463	474	457	434	460	485	416	430	426	447	427	468	425	429	414	398	425	449	421	392	440	432	496	451	399	443	442	408	441	451	442	421	422	438	435	444	444	491	467	443	402	441	392	428	438	440	455	464	433	493	435	445	438	435	452	413	431	418	476	449	445	439	430	420	436	394	440	406	443	432	456	429	469	444	420	445	483	444	454	447	467	439	425	441	466	435	446	450	461	441	482	466	417	420	381	445	433	409	396	409	425	420	449	447	430	466	416	460	407	421	434	435	467	411	405	437	440	445	470	413	406	466	447	437	401	432	434	437	422	440	457	451	467	433	383	429	437	428	476	393	420	458	450	408	442	425	454	433	451	465	481	419	446	421	439	457	446	450	453	448	445	420	448	427	449	409	452	441	423	436	413	453	427	446	433	430	428	412	443	417	437	445	475	443	431	409	436	394	459	405	434	478	420	441	418	429	414	434	441	461	451	446	484	447	431	432	481	472	445	415	436	431	476	455	449	447	468	428	445	406	439	412	415	465	467	446	430	456	480	469	404	431	422	424	448	414	430	435	456	478	487	455	456	455	429	485	448	446	443	448	456	437	428	400	453	449	448	425	456	447	459	451	409	439	435	467	439	422	431	443	465	448	447	425	464	437	470	427	436	434	461	441	460	439	447	457	416	462	424	405	415	431	431	405	467	435	430	440	452	420	415	413	415	446	462	457	405	452	436	446	470	429	445	454	463	440	415	441	435	441	489	442	450	426	448	441	396	441	453	445	441	444	449	469	446	422	465	436	418	428	439	425	417	434	399	429	411	459	439	436	428	441	445	434	442	425	473	456	456	426	443	451	464	421	423	455	438	415	454	442	417	484	427	442	499	421	425	432	416	474	462	443	418	482	458	427	417	429	422	406	462	451	408	488	410	433	412	447	447	449	460	429	409	442	431	457	440	450	402	442	423	447	436	468	415	402	453	418	440	411	413	426	460	425	463	453	453	458	471	431	453	429	436	457	438	457	426	465	442	488	442	421	435	441	458	440	462	412	447	455	436	425	430	440	431	454	466	455	475	433	414	410	445	461	453	397	473	453	458	402	435	475	447	450	441	439	438	457	464	430	449	433	398	400	441	474	440	392	480	464	436	425	428	430	401	461	446	457	450	455	439	448	453	429	442	442	455	414	432	440	462	463	426	438	398	434	437	447	454	427	471	427	472	412	412	435	436	446	412	439	409	461	451	447	428	442	437	448	428	430	451	455	430	434	436	447	475	484	407	438	437	472	421	423	426	435	437	429	416	455	478	452	451	449	411	421	420	452	460	427	422	432	469	485	456	430	378	438	473	426	449	440	430	425	407	421	445	398	459	451	444	417	463	427	457	480	407	437	453	437	425	424	425	478	422	429	428	464	389	449	443	457	427	441	446	454	432	465	468	443	404	456	449	457	412	416	424	422	439	468	442	433	460	427	447	423	444	420	408	440	459	429	456	431	419	454	441	408	444	416	417	449	461	458	428	468	452	433	425	404	446	405	449	441	450	416	392	483	438	419	443	456	463	428	466	427	445	479	442	447	441	436	409	425	442	459	403	408	452	429	418	465	446	443	404	442	464	467	446	429	406	431	440	439	448	424	438	463	433	420	432	427	460	438	452	404	438	409	430	456	465	415	434	414	456	409	467	440	449	424	395	433	442	427	436	422	430	474	448	442	440	451	453	435	458	395	437	413	424	431	440	427	431	417	415	441	444	446	429	439	441	395	437	440	415	451	456	430	459	448	442	414	430	459	430	481	451	472	455	423	498	428	448	431	416	413	484	403	463	465	445	444	435	486	452	431	438	446	433	407	442	447	417	443	456	445	456	445	445	444	423	449	432	428	448	466	465	412	460	425	442	408	448	445	463	456	463	434	432	449	451	444	411	449	424	461	446	459	403	443	461	468	411	445	419	408	431	434	441	451	421	438	421	480	446	433	392	479	416	473	426	409	417	460	418	482	412	424	456	427	434	424	396	453	433	430	402	460	453	425	439	420	405	459	418	433	407	403	414	459	439	468	412	442	466	472	438	453	434	429	414	442	445	434	419	481	440	464	430	426	461	445	454	426	420	448	415	418	420	433	430	422	401	446	430	427	405	440	423	414	458	486	465	436	399	425	456	413	407	453	461	440	411	442	437	459	406	461	491	475	490	455	449	439	447	474	438	451	437	431	481	434	435	383	473	407	435	443	440	434	416	443	426	448	426	440	433	438	422	452	434	424	474	450	430	416	427	453	438	430	429	427	455	447	408	457	443	437	416	436	444	436	442	431	467	440	426	443	440	417	446	434	406	427	438	496	414	445	444	421	451	411	457	420	411	436	427	456	458	438	420	443	472	411	452	421	435	411	401	498	467	457	438	420	404	431	426	419	421	430	468	422	460	438	463	452	414	426	445	436	458	442	482	453	419	443	457	413	449	410	419	434	466	416	444	430	456	428	445	466	468	423	471	444	447	414	440	374	427	411	423	428	444	414	450	424	444	454	459	449	384	485	411	441	410	419	449	405	439	474	418	429	450	421	486	418	496	412	447	441	467	459	432	440	491	445	467	415	447	412	417	446	487	452	463	455	456	440	419	430	423	411	450	451	401	457	417	453	452	443	429	440	480	412	407	472	432	444	446	432	491	433	446	454	416	450	430	448	494	430	450	435	453	448	452	450	441	423	398	458	450	445	400	449	422	440	473	456	426
22394	20839	30084	29777	29162	22009	12265	756	361	312	320	281	291	251	276	278	270	253	253	297	268	282	280	251	272	273	257	281	238	251	256	290	267	263	258	278	259	221	256	267	243	240	271	236	288	265	273	262	272	237	257	254	261	260	243	270	239	255	254	268	239	269	232	254	274	257	242	248	279	232	255	249	289	287	218	248	275	288	257	231	261	257	252	264	226	258	259	244	260	246	231	222	228	253	261	236	275	233	253	244	240	231	300	267	256	273	252	259	228	267	249	233	251	248	263	251	237	246	247	246	242	282	277	258	256	273	240	241	269	290	263	261	243	249	256	260	248	244	250	244	249	265	271	250	259	251	235	254	277	245	262	226	271	273	244	229	260	297	282	258	258	233	266	262	250	249	219	246	235	244	253	255	262	252	253	259	240	254	237	253	255	251	232	270	272	251	247	226	261	238	249	273	272	251	233	264	227	247	267	249	244	265	257	277	234	226	266	271	242	236	259	266	257	251	256	248	240	283	267	238	237	238	284	231	241	237	267	282	261	251	258	246	247	267	270	256	254	264	290	264	260	282	258	252	263	248	220	234	239	250	241	264	227	265	258	236	251	248	261	251	240	251	232	247	273	267	223	253	242	240	254	262	233	215	268	252	240	261	262	284	242	282	241	238	248	254	277	251	271	237	271	243	276	235	259	238	218	275	273	244	241	249	245	243	253	231	239	242	270	251	273	271	247	262	247	259	267	241	259	244	260	253	225	234	272	240	250	258	276	256	232	252	251	265	255	264	264	274	270	241	243	255	262	253	230	267	255	248	255	286	290	229	252	257	227	216	253	231	228	262	273	226	255	250	241	237	267	263	282	255	279	242	234	242	263	261	245	262	258	227	284	245	244	255	233	246	263	242	261	281	268	236	269	255	279	275	243	263	245	265	243	255	257	248	245	261	245	234	242	227	277	277	250	256	252	240	265	273	231	244	256	239	263	248	280	220	254	279	246	253	252	261	253	236	247	233	285	244	246	273	294	223	263	267	259	233	244	252	232	259	263	255	277	248	248	269	240	272	275	223	224	230	232	254	241	256	248	266	236	235	253	245	262	260	238	216	244	240	211	229	244	227	265	267	277	250	256	230	272	250	267	237	248	256	246	238	263	239	278	248	223	250	261	271	251	230	277	246	263	255	244	268	263	253	265	242	253	247	272	253	253	279	257	238	228	251	273	245	257	264	229	268	300	265	247	246	266	277	268	232	256	256	249	245	247	269	242	245	255	251	245	248	264	241	258	263	275	265	241	247	245	238	243	264	257	265	234	250	252	255	240	277	254	230	234	242	242	274	258	243	257	244	281	259	251	214	232	251	270	271	224	216	259	242	300	245	247	261	258	242	232	269	244	245	242	272	250	241	239	262	266	254	248	217	232	265	245	236	260	259	253	273	278	257	270	263	250	255	258	241	236	269	257	264	267	255	240	256	246	272	252	288	249	249	260	246	272	267	246	277	233	259	231	286	235	247	233	234	274	246	264	236	279	253	263	243	233	257	260	278	259	252	246	253	232	254	255	258	250	237	266	247	264	252	233	251	275	263	246	265	251	254	258	250	249	224	256	261	223	260	228	244	243	242	250	256	257	240	258	254	236	264	231	229	255	242	285	249	261	273	233	256	236	272	251	257	251	252	232	213	241	249	279	269	243	231	286	248	269	241	246	264	236	257	238	275	266	289	251	244	222	264	268	250	249	273	242	276	254	228	238	245	264	268	275	231	262	248	261	263	260	257	248	245	248	267	252	286	225	258	248	250	269	234	249	257	246	255	252	242	268	267	257	254	234	251	241	268	254	264	248	232	262	254	254	275	254	256	245	262	283	238	250	236	243	266	268	272	252	245	272	226	265	244	238	234	249	240	265	287	232	258	271	245	248	208	267	257	268	254	248	213	240	288	251	270	237	257	285	265	270	247	271	228	244	264	251	258	264	248	267	231	238	229	245	237	243	251	267	250	254	242	281	249	240	248	253	261	263	242	241	292	265	243	252	253	252	263	280	276	271	235	277	290	251	268	257	275	224	260	298	247	256	270	256	258	249	235	269	265	232	258	272	278	210	245	251	259	250	266	266	276	241	286	256	260	257	255	274	246	255	230	233	254	248	300	250	239	234	231	276	236	228	270	218	247	255	261	275	255	271	259	252	258	263	265	260	248	256	242	257	215	250	259	267	232	270	255	274	232	241	257	242	280	262	250	278	222	254	245	251	255	246	253	233	234	257	233	257	235	261	274	265	257	281	244	225	234	237	252	265	275	249	263	262	271	255	253	252	251	273	238	267	259	227	255	243	248	254	254	255	246	231	281	261	296	256	235	265	255	245	251	269	247	260	273	282	254	252	271	219	273	273	255	269	272	247	271	233	231	266	270	241	250	223	276	267	227	243	235	253	251	272	245	262	240	274	239	254	227	286	263	278	227	255	236	276	280	266	270	269	234	244	255	273	257	231	278	278	219	233	256	257	258	289	231	248	256	251	251	267	270	271	257	255	221	246	272	261	255	269	246	273	250	227	238	270	270	254	244	264	261	236	255	269	257	228	245	261	250	254	247	259	273	245	240	254	289	251	259	245	243	264	268	266	246	267	260	234	244	258	277	262	282	228	243	251	248	255	247	260	290	247	302	265	290	253	269	240	272	266	237	294	264	266	262	273	267	244	276	246	254	276	266	252	247	235	259	289	246	259	254	255	275	246	254	265	255	243	259	255	263	266	266	276	269	237	258	242	259	245	249	250	264	228	258	247	269	268	252	260	251	272	248	238	256	234	243	253	253	273	252	261	280	253	270	231	257	246	243	285	261	275	248	231	251	260	269	238	266	252	282	280	250	284	229	279	230	256	264	263	233	241	247	274	230	246	230	242	255	257	258	250	266	247	248	254	258	229	237	279	253	255	267	277	259	256	264	239	245	262	237	245	252	239	239	253	270	252	256	237	242	263	237	269	241	257	243	243	256	265	260	274	263	241	253	254	230	259	231	263	279	254	268	248	267	253	254	260	250	241	279	245	273	263	247	270	269	217	260	245	252	263	267	290	267	256	287	254	252	285	269	247	288	245	277	261	251	253	268	239	276	238	260	253	263	253	253	281	255	239	255	253	282	253	273	255	250	252	257	253	261	255	245	252	253	245	274	245	254	243	231	237	251	251	296	230	216	237	269	260	250	253	269	209	265	232	261	255	240	249	253	279	249	274	255	247	264	229	239	244	236	234	267	248	273	232	260	268	239	236	248	271	244	216	253	255	291	257	246	262	254	267	275	279	244	255	233	256	235	249	245	253	253	254	282	259	245	233	277	261	265	256	268	249	252	243	231	258	254	245	261	247	263	230	244	260	225	256	264	274	253	253	226	259	284	293	247	251	251	268	230	256	261	241	239	230	263	257	265	260	262	269	269	240	255	269	245	255	223	247	249	264	289	248	264	252	267	283	237	249	233	248	255	268	250	247	247	258	221	268	252	252	237	281	239
58508	96336	83029	64450	46024	17028	1056	513	491	501	432	392	354	363	324	330	356	341	300	325	335	300	317	336	301	291	301	321	311	314	291	302	306	308	337	346	306	292	318	337	323	314	304	301	301	311	288	310	303	321	304	280	297	322	300	308	296	301	274	308	270	307	309	311	304	290	329	298	334	311	309	305	318	301	280	305	293	307	355	325	334	326	337	311	289	282	289	282	302	286	303	324	289	275	322	301	299	283	295	324	304	289	306	281	319	294	309	297	284	303	309	335	285	315	296	301	309	289	301	327	315	272	305	305	296	277	315	288	336	304	297	312	276	313	280	315	286	314	319	300	300	306	310	304	291	305	302	298	324	291	328	305	325	301	268	296	309	289	301	284	289	313	318	316	297	262	289	272	298	331	280	358	287	323	300	320	291	299	340	277	277	314	300	308	327	283	334	294	309	317	309	309	303	284	316	283	314	329	280	297	309	306	276	318	293	306	295	290	297	290	312	316	305	321	288	348	321	295	270	290	304	308	327	308	279	295	318	296	307	286	303	321	315	300	302	304	319	312	314	287	317	345	280	259	305	299	300	313	299	347	281	322	321	306	317	348	311	318	300	314	292	305	287	291	264	323	300	298	324	308	311	338	300	301	269	313	334	287	297	322	311	288	286	325	316	280	291	327	268	342	286	326	334	309	299	296	297	296	316	315	281	315	295	310	307	276	326	305	318	297	336	293	303	318	330	291	338	321	295	322	292	322	308	294	297	304	306	342	314	299	287	294	309	313	320	324	318	294	302	314	322	302	317	334	303	325	290	310	286	302	308	303	298	277	312	313	280	322	305	280	285	317	300	315	300	297	305	325	308	280	283	310	303	302	329	290	306	300	309	285	285	309	306	286	296	290	301	328	314	327	312	294	286	269	294	273	313	304	282	316	305	299	293	300	320	316	310	318	333	298	302	327	297	301	315	298	286	296	313	283	293	322	278	327	323	298	312	320	305	295	305	350	310	281	296	310	315	332	303	302	318	304	335	285	278	299	308	297	279	321	328	286	294	324	303	298	314	311	302	307	316	273	282	281	303	300	307	293	284	301	311	298	320	305	322	303	281	291	278	280	310	323	310	316	286	280	290	323	311	293	318	342	300	310	272	324	318	304	290	324	329	330	298	308	283	296	291	317	285	286	284	296	292	322	288	290	294	294	276	303	304	285	314	318	303	310	330	292	303	304	321	298	287	294	322	288	297	286	278	290	290	280	298	313	291	305	314	305	297	314	285	369	309	319	284	342	301	328	324	306	322	295	288	307	299	323	295	303	308	313	285	309	319	310	296	305	277	320	336	321	284	331	309	317	328	308	316	318	315	307	318	311	304	323	275	269	333	323	321	292	312	292	313	286	315	308	298	336	322	308	317	315	290	318	299	311	290	308	291	303	302	320	301	328	320	289	299	316	297	317	299	289	323	319	284	300	318	291	313	319	330	302	331	303	281	298	327	313	318	313	300	301	340	328	319	302	304	296	291	265	343	321	318	320	319	302	288	342	320	305	303	331	309	302	271	302	262	300	292	283	331	322	281	303	337	317	316	334	317	312	330	296	307	320	279	310	291	287	295	294	282	304	285	283	308	277	324	304	308	326	298	321	312	316	302	315	335	331	305	310	303	313	295	285	301	289	290	312	291	290	285	298	309	275	329	295	287	343	305	290	328	290	272	294	308	320	302	315	280	321	306	283	325	311	277	299	339	296	306	275	306	278	305	317	320	309	292	286	310	286	306	304	331	307	296	294	308	323	289	316	289	289	334	324	303	342	278	329	319	309	317	278	307	307	307	294	300	265	316	283	302	321	309	325	316	346	293	307	292	273	295	298	335	305	276	318	279	306	315	305	318	331	305	316	296	296	344	337	287	299	319	287	323	289	337	340	278	276	304	301	303	313	325	313	309	324	290	284	292	299	284	297	287	317	347	333	305	321	323	317	299	297	292	287	270	318	307	289	310	310	278	311	306	327	327	289	327	313	297	296	296	297	281	325	324	297	309	311	302	317	304	290	330	294	271	302	300	303	330	335	273	326	258	276	295	302	294	313	287	284	287	316	313	285	308	304	282	320	324	310	312	341	302	293	269	298	339	296	310	301	339	290	304	284	287	301	289	289	312	307	300	328	295	297	321	285	295	283	287	294	282	338	287	337	335	321	300	300	319	266	289	324	323	318	286	306	303	304	348	312	314	286	331	305	289	328	321	343	305	322	303	292	286	329	293	321	324	314	301	301	316	334	299	312	298	313	314	282	286	317	302	303	306	316	324	301	287	313	293	300	275	298	298	289	294	314	320	322	294	305	304	305	287	304	324	295	312	304	330	323	325	316	320	284	275	315	319	288	345	317	309	296	312	321	277	284	310	283	326	303	298	314	318	273	305	273	316	310	314	287	311	291	291	301	327	298	302	322	308	303	310	287	292	328	297	292	297	300	300	291	287	289	299	283	327	327	300	302	303	355	299	289	305	282	306	288	289	339	304	295	325	293	327	290	323	286	281	293	256	308	288	311	317	305	307	274	297	347	295	263	296	288	310	269	325	299	307	320	276	308	295	267	316	288	307	302	311	294	309	295	315	299	286	312	298	314	324	307	280	304	322	299	294	332	328	296	292	297	266	300	331	295	299	319	307	329	313	333	299	287	315	289	296	335	286	314	280	317	314	306	326	305	324	289	321	335	335	321	304	331	291	298	328	316	319	313	313	285	326	305	290	284	309	309	327	311	324	321	329	304	312	318	297	265	309	299	317	291	291	310	314	300	321	294	336	307	294	324	273	306	305	320	268	299	323	302	283	295	328	281	292	306	330	315	316	311	302	283	284	291	324	294	303	297	285	301	328	302	291	332	284	314	288	317	323	301	279	311	327	300	294	309	323	349	319	290	307	315	296	305	318	268	331	311	278	315	302	299	296	316	322	276	283	288	308	316	294	287	306	351	299	295	293	317	303	306	317	280	313	283	312	304	312	287	295	317	315	291	308	290	293	302	327	288	313	291	300	299	277	324	305	283	297	327	288	309	288	318	330	278	274	298	310	311	286	306	326	312	306	324	327	320	290	330	284	315	292	316	293	264	324	307	291	317	267	299	307	293	287	291	302	288	302	297	300	324	300	297	321	278	306	294	282	316	280	331	335	319	335	305	300	303	284	338	280	322	321	312	279	299	303	317	276	302	328	289	310	296	296	302	296	323	307	293	296	304	324	302	304	319	313	296	293	296	304	293	301	296	293	314	289	298	291	290	265	324	309	301	279	331	286	294	309	293	290	313	296	306	342	290	301	319	313	316	353	314	305	280	308	302	288	293	317	321	334	306	305	298	279	323	291	296	309	308	291	300	295	306	281	308	319	310	346	325	303	320	292	337	332	293	286	305	301	297	281	320	311	323	278	308	291	299	335	314	324	306	332	315	277	266	313	321	288	322	269	316	298	303	270	305	297	291	302	300	283	302	303	301	306	326	269	291	291	290	292	279
27268	23908	28212	21284	8601	1458	622	532	546	569	598	579	565	538	592	563	560	564	580	585	541	535	579	578	583	590	523	563	578	587	601	572	575	575	560	502	480	528	503	591	577	568	596	573	570	565	570	557	605	634	552	561	561	556	538	594	510	531	598	561	578	569	581	601	538	598	596	590	549	577	586	597	546	598	535	582	563	572	595	538	577	515	578	566	574	590	528	561	579	594	554	563	522	578	550	541	561	608	549	556	605	590	592	571	552	599	556	576	579	560	566	552	545	579	590	559	622	611	576	584	565	538	562	567	581	525	521	577	571	583	575	624	562	595	565	607	562	601	547	570	563	561	556	550	601	598	503	594	573	550	535	555	588	552	596	618	599	532	575	598	545	587	560	566	545	571	565	553	558	547	536	574	591	595	516	604	553	510	537	552	588	526	573	529	554	617	561	522	604	565	565	570	615	595	528	568	554	538	579	542	575	578	558	571	568	545	595	582	544	589	590	574	563	553	552	555	553	561	542	602	522	611	536	592	553	545	592	566	575	538	596	568	579	574	554	558	545	567	610	585	559	553	565	564	558	585	567	554	551	545	552	611	558	568	591	584	577	617	542	565	550	565	594	561	544	545	546	584	553	578	582	571	584	510	583	543	593	570	555	597	550	578	554	561	552	519	525	602	598	577	553	544	535	550	566	606	565	545	545	554	542	542	577	575	580	559	541	557	565	550	583	537	560	553	578	588	551	533	567	599	599	581	578	533	552	548	629	568	530	562	575	552	568	573	570	548	575	557	559	554	569	610	573	535	580	521	534	531	572	572	583	598	564	565	560	561	577	598	564	542	562	588	559	581	560	583	546	550	587	525	583	547	584	583	567	538	622	574	582	551	548	594	575	531	563	557	557	539	538	551	562	582	554	582	559	565	542	596	533	576	569	563	575	575	548	575	546	615	544	638	583	568	557	646	591	570	529	555	589	551	557	600	557	556	547	577	552	557	577	558	547	583	541	563	570	559	556	537	588	547	548	595	568	557	569	563	562	602	534	539	625	603	549	547	569	552	536	556	565	597	553	547	591	589	559	575	548	585	542	551	594	619	573	552	597	611	553	545	573	611	569	566	583	563	578	558	561	604	574	618	512	569	580	568	557	553	582	566	576	584	572	578	596	610	629	530	551	592	540	554	560	520	556	523	597	595	575	576	555	575	583	580	569	590	581	538	563	581	538	565	546	591	584	517	577	561	563	559	579	574	617	566	567	561	584	561	561	535	529	534	515	562	552	563	542	553	602	580	548	540	577	574	580	540	569	575	536	595	581	581	553	598	574	591	574	539	521	540	615	581	558	576	550	577	577	576	560	557	588	594	593	563	576	586	563	585	528	507	556	574	534	549	629	562	553	604	515	593	582	571	570	599	534	547	557	548	528	587	578	611	605	564	539	570	574	590	575	562	607	553	615	572	571	571	565	619	572	611	582	617	560	599	528	560	595	539	521	579	555	569	546	571	569	587	549	588	523	631	539	525	533	598	561	569	513	561	548	606	566	543	551	571	554	526	466	600	599	548	538	565	572	564	549	570	560	553	533	557	578	550	564	559	577	577	574	575	534	568	595	561	595	578	576	554	556	549	610	545	552	598	584	538	559	544	554	591	599	548	554	566	557	573	565	531	585	545	574	625	574	536	592	580	545	541	562	540	582	535	605	542	538	577	548	561	547	588	568	569	565	584	540	573	544	600	567	587	586	539	587	597	569	566	576	557	594	580	606	542	544	543	566	559	565	558	557	522	525	525	541	532	546	573	543	548	589	580	539	589	602	606	565	547	582	557	564	563	573	569	589	539	558	566	566	581	616	547	585	560	559	534	554	574	564	575	597	540	572	554	539	598	552	583	611	550	564	599	549	603	561	583	533	547	534	553	521	559	583	576	572	563	568	579	585	581	554	586	613	535	569	574	571	560	568	574	587	576	556	566	571	591	581	581	546	564	542	551	551	562	599	592	573	551	546	593	560	551	540	525	545	538	540	549	584	526	570	555	563	586	552	581	582	563	563	547	540	538	550	565	543	565	547	562	560	558	585	580	587	609	604	599	586	578	599	580	584	545	536	594	531	569	580	571	551	575	589	576	564	560	580	564	593	554	550	568	582	590	571	554	545	581	588	538	586	518	550	552	568	576	578	545	558	573	595	558	532	548	595	533	566	571	538	537	587	582	603	572	600	591	594	557	535	575	555	601	586	569	578	552	557	545	544	588	547	568	535	554	561	608	532	543	542	568	598	600	546	549	570	538	566	572	587	599	566	576	552	588	533	574	625	548	564	576	535	568	576	558	591	564	567	551	548	581	554	551	527	584	548	523	517	559	567	601	550	572	563	586	554	580	569	579	564	563	556	541	554	561	564	569	576	550	603	540	574	554	559	556	556	564	570	576	583	599	542	581	564	547	530	546	560	556	547	591	528	532	556	590	562	546	592	551	575	542	571	545	540	565	574	585	558	585	589	534	567	533	531	564	585	561	559	595	598	591	548	565	563	569	589	585	592	566	557	572	513	570	570	575	569	558	571	622	577	561	537	587	594	578	561	569	581	549	592	586	599	529	590	585	568	611	523	595	546	571	543	594	536	533	576	554	542	594	574	563	576	571	588	557	586	609	550	593	577	583	604	550	533	583	573	573	538	573	557	529	554	576	549	557	548	547	538	560	565	565	533	563	545	554	566	534	578	511	552	586	583	587	518	549	522	597	576	567	587	531	580	608	522	534	547	594	560	536	560	563	583	589	596	580	610	551	533	532	565	567	577	580	578	576	550	539	546	526	551	547	547	542	569	559	555	588	569	551	548	553	572	576	602	600	589	564	594	550	573	609	576	591	569	603	534	557	566	615	584	575	560	563	536	594	579	580	541	555	527	571	534	582	570	549	526	546	571	585	591	570	571	541	588	554	575	583	605	559	522	541	543	561	575	567	628	576	557	561	538	630	552	578	601	568	599	550	606	560	552	571	583	543	587	598	567	565	611	590	531	538	549	517	586	580	607	543	537	564	549	608	562	577	588	588	581	574	557	622	595	591	591	589	561	573	601	550	589	571	600	552	552	555	552	582	577	599	552	604	588	541	544	578	588	544	596	614	586	560	591	534	574	574	562	557	613	562	549	591	569	566	606	549	601	540	555	561	547	575	550	605	552	611	577	566	557	536	589	537	560	545	549	589	544	555	626	572	541	564	549	553	590	539	540	544	587	608	572	578	536	579	544	572	538	568	540	560	609	571	593	579	612	537	572	565	538	555	595	604	537	578	561	538	538	609	591	582	545	546	589	563	595	569	559	568	609	572	572	560	582	549	599	579	566	578	586	613	566	561	582	547	553	574	565	598	577	573	602	544	552	595	569	588	549	536	609	550	580	621	550	555	549	584	552	566	574	504	591	567	605	548	570	597	547	497	591	582	590	571	548	547	556	542	550	527	577	596	538	541	546	523	574	591	580	573	503	611	557	547	558	540	550	571	573	592
27532	39069	30729	18768	9097	1802	730	739	712	656	708	689	685	697	683	655	673	653	704	658	697	686	711	641	665	707	690	711	719	654	678	704	679	711	728	688	709	680	712	688	668	711	687	662	703	657	649	682	689	719	702	695	682	686	716	698	677	694	700	672	733	663	697	676	678	651	674	700	689	711	653	721	713	716	688	689	772	648	672	686	713	714	677	680	701	667	695	644	686	705	655	683	704	696	693	628	682	699	701	696	713	684	714	682	689	613	708	727	698	666	657	665	699	697	724	657	681	692	694	684	663	636	711	672	648	676	644	690	649	724	644	719	687	690	670	674	713	707	642	672	685	718	689	746	681	625	661	699	677	691	700	672	730	719	688	711	714	740	678	693	684	664	720	709	661	642	683	727	648	668	690	651	678	664	707	712	710	710	718	673	684	643	659	675	703	671	721	693	663	678	675	647	691	701	671	709	702	670	711	700	686	716	662	696	702	655	710	673	713	705	688	675	692	709	683	693	727	676	662	717	704	654	677	733	667	686	685	689	703	691	733	679	683	645	704	663	687	706	667	662	678	707	693	762	709	701	705	734	714	694	692	688	699	703	676	695	645	689	700	674	685	725	676	675	640	670	655	693	692	670	663	695	708	704	670	703	688	682	642	675	694	701	737	708	653	672	693	729	736	663	677	710	686	740	695	680	698	649	698	707	714	696	712	658	676	669	667	682	685	674	696	691	650	712	732	673	709	663	673	666	712	697	719	702	667	709	691	654	742	670	676	674	733	713	702	681	662	746	753	710	694	719	681	676	669	694	722	684	766	686	679	637	700	710	704	656	651	650	685	633	697	689	713	699	680	715	665	659	721	687	724	704	694	751	671	628	684	657	655	702	690	677	725	731	673	620	716	717	685	689	741	698	706	712	701	663	686	696	642	704	702	685	723	719	668	665	735	714	694	715	712	725	645	708	710	719	647	725	624	654	681	680	710	685	708	699	704	720	687	717	637	688	727	673	704	655	698	674	649	715	673	672	696	660	711	681	713	682	723	720	697	657	671	708	692	731	714	669	676	681	633	683	709	683	724	679	671	725	680	669	677	701	727	675	678	696	708	665	652	703	684	715	771	698	725	660	700	727	642	665	720	660	705	669	640	692	731	727	697	674	653	695	669	713	743	709	705	656	688	668	641	709	629	677	737	687	711	695	717	677	716	727	712	698	667	697	709	687	722	692	650	698	707	729	715	707	672	682	676	671	686	620	678	699	686	663	660	693	717	711	640	719	667	715	668	707	634	639	659	694	688	742	749	717	666	733	703	689	652	692	733	651	704	662	697	646	710	699	756	642	725	737	701	668	708	679	717	683	716	662	705	702	687	690	646	716	744	724	695	700	690	688	697	632	736	726	678	689	680	701	690	709	702	670	662	696	659	646	704	707	741	723	689	681	677	723	681	679	716	659	718	650	697	719	728	719	655	700	691	664	667	658	715	672	654	712	669	683	761	761	683	674	736	694	635	651	754	682	634	711	653	655	682	708	667	672	706	694	701	621	722	680	682	678	635	698	723	698	687	731	653	704	647	645	708	677	703	693	671	646	707	738	683	683	674	677	697	648	721	664	703	679	685	700	707	669	669	713	739	697	687	661	724	694	676	689	727	732	661	739	651	679	706	716	686	654	740	649	711	700	677	665	724	723	669	668	682	683	674	681	733	658	675	730	721	671	667	699	654	646	680	682	663	758	682	687	680	737	676	657	688	662	691	673	686	725	701	683	665	654	695	668	662	658	676	692	667	718	681	681	677	677	678	724	701	659	661	697	682	705	696	670	686	721	732	683	703	660	708	695	710	696	672	745	708	700	688	698	653	724	658	710	700	726	690	685	662	719	672	660	674	705	600	691	653	696	724	690	678	657	713	721	702	708	684	667	711	665	713	698	732	708	685	701	710	683	685	683	667	660	689	718	677	715	698	708	712	667	733	741	661	708	694	664	677	719	669	727	710	685	675	679	670	711	670	699	717	690	678	668	695	660	683	682	690	666	663	689	672	677	700	660	706	690	673	717	669	724	705	694	672	681	619	663	672	735	731	675	694	663	639	740	751	635	694	714	662	689	667	652	636	646	708	691	691	742	616	663	677	676	642	779	700	746	676	690	714	714	688	683	670	706	699	677	654	661	682	690	658	723	673	714	704	667	694	657	678	711	653	651	679	697	679	679	686	640	685	680	681	692	679	671	693	634	676	679	667	694	710	702	684	648	689	689	711	683	672	660	691	670	715	654	658	709	675	675	678	709	660	724	707	668	694	693	614	681	703	664	693	689	703	725	643	672	674	744	685	700	699	629	739	672	660	707	678	643	721	645	707	659	667	663	657	733	707	691	718	689	694	688	707	651	715	630	650	730	710	673	698	663	712	725	703	691	669	647	680	653	712	676	729	682	684	650	726	639	720	642	700	708	688	683	712	669	722	735	720	690	712	668	694	684	693	647	665	682	691	666	699	723	676	666	742	718	653	678	673	734	691	697	698	737	681	731	709	706	680	700	680	707	686	686	701	682	705	667	738	666	669	707	606	662	714	693	665	691	665	705	672	685	696	671	695	680	634	705	697	684	682	664	672	674	709	711	652	712	661	687	695	676	652	667	699	664	700	653	661	695	672	658	676	753	701	671	660	703	705	651	669	694	680	739	667	655	669	658	731	700	653	681	695	665	669	698	673	681	653	684	700	705	677	695	668	644	661	662	647	674	715	667	700	678	691	704	706	674	716	707	671	702	705	685	694	668	692	697	705	661	690	719	703	655	675	760	722	655	693	706	677	717	685	669	646	675	664	703	619	745	663	679	681	694	688	712	711	678	698	739	677	659	709	727	755	673	696	693	719	684	691	713	693	705	690	716	717	672	691	663	663	675	663	683	702	729	656	675	706	664	690	657	658	664	721	639	656	640	708	710	727	725	705	665	669	670	670	653	637	676	699	709	650	719	664	673	651	730	678	685	652	674	695	715	720	685	706	663	669	714	706	666	650	663	697	738	647	712	727	640	681	674	665	679	681	703	708	722	667	690	707	741	662	666	672	693	697	674	664	704	666	708	683	701	662	682	700	694	730	711	695	680	712	700	685	695	715	675	649	698	739	737	699	724	691	682	665	655	653	704	702	697	725	753	693	678	717	691	711	666	667	671	727	747	730	662	624	661	696	638	706	651	659	696	676	696	696	686	680	715	703	642	666	692	681	712	693	707	700	650	686	710	677	692	680	690	691	707	694	693	686	678	691	712	700	686	695	681	665	688	717	698	703	638	718	691	690	640	714	730	684	698	758	672	617	669	623	654	613	719	675	684	688	693	691	681	698	665	727	712	694	617	721	732	662	645	704	690	697	718	704	688	734	660	697	698	681	703	731	706	661	742	681	708	684	694	659	704	644	726	698	673	706	641	656	713	741	700	696	693	693	719	664	660	654	666	673	702	719	641	702	688	702	696	676	703	700	696	677	689	650	656	753	675	709	677	669	680
23321	21066	31507	33413	30551	18889	4920	443	377	399	390	379	390	389	356	363	383	387	373	376	401	338	366	354	361	352	386	357	380	371	386	353	397	337	327	347	359	350	377	364	350	381	385	381	361	361	384	367	374	366	342	357	362	329	384	376	321	349	366	338	362	417	340	333	363	351	353	376	382	394	361	341	344	364	342	341	396	366	385	324	370	370	357	360	349	391	366	368	356	344	359	376	358	350	349	368	350	359	350	341	351	365	335	385	346	359	350	365	412	345	354	367	364	346	363	367	338	369	329	380	344	330	352	412	329	353	382	366	335	365	379	366	361	341	373	343	319	336	354	332	368	358	350	359	378	359	333	351	362	368	394	354	364	345	337	353	350	332	357	342	359	370	368	366	337	327	391	330	374	369	338	351	349	375	353	328	350	352	344	362	376	360	358	389	380	367	333	362	350	354	326	344	351	360	341	371	372	378	294	350	335	341	350	383	363	331	371	371	358	367	377	356	370	342	359	340	346	360	350	376	362	382	345	356	377	383	371	367	331	381	350	341	343	354	378	340	387	357	348	366	347	367	328	309	357	333	344	355	337	356	370	369	360	343	348	333	335	348	382	388	336	356	392	356	369	329	378	360	331	359	372	359	372	387	398	387	360	376	326	347	348	375	381	372	350	357	331	340	417	330	370	357	379	320	337	350	367	335	354	374	337	353	361	383	341	393	359	334	372	369	372	380	402	369	369	364	361	376	366	356	344	368	377	317	365	364	340	379	348	377	334	377	364	359	362	362	367	357	343	333	371	382	370	321	367	347	364	327	374	328	340	380	354	376	355	344	368	355	379	342	365	337	342	326	374	320	340	358	369	362	368	351	358	357	345	360	358	366	373	369	386	335	359	377	351	329	363	340	367	352	349	360	348	381	359	344	362	347	358	326	344	310	381	348	372	356	382	354	376	346	358	363	333	389	342	325	364	369	377	360	341	337	349	372	345	348	335	369	381	337	371	364	338	391	393	323	357	404	379	373	353	352	371	364	359	347	347	360	364	358	346	344	376	367	347	333	351	380	368	363	302	356	352	334	352	368	338	367	327	382	377	344	353	345	334	370	350	329	391	353	350	357	373	361	347	352	373	335	302	382	379	355	317	356	335	342	363	382	372	361	374	402	366	366	366	322	392	325	346	357	314	354	371	363	369	353	361	337	361	360	359	364	367	395	363	356	354	333	348	342	314	320	314	338	347	370	332	378	352	399	384	363	346	371	351	362	372	368	365	384	388	359	346	347	378	399	368	352	361	347	360	388	359	364	356	332	350	351	356	339	352	369	353	360	368	356	331	350	362	343	370	359	378	352	372	352	357	343	322	353	358	357	382	366	385	332	380	349	374	354	364	342	354	327	344	350	381	358	368	379	357	410	342	317	373	351	355	329	396	368	330	345	372	388	376	362	341	346	386	329	353	347	384	377	392	337	367	351	340	357	361	343	370	350	325	341	373	339	366	367	360	407	374	366	359	377	369	381	349	352	370	353	355	349	340	382	365	343	337	358	353	359	345	350	377	332	361	342	348	355	337	366	345	355	376	341	351	347	355	354	361	362	336	347	359	362	367	386	353	347	355	336	337	343	329	329	342	329	349	378	363	377	366	320	365	382	348	387	357	337	375	335	361	385	363	349	377	343	360	337	351	352	344	394	364	405	398	365	329	350	361	326	385	360	357	322	352	365	353	354	389	340	352	383	374	351	384	365	365	343	342	335	387	373	370	311	308	390	350	342	353	337	364	348	357	343	350	341	370	348	336	374	351	346	363	351	379	357	347	359	360	317	348	327	355	353	373	385	386	394	356	360	344	398	372	361	368	330	354	375	345	318	376	365	348	368	414	340	365	352	319	402	382	386	356	388	341	339	356	381	350	335	362	359	390	359	398	357	354	354	340	336	346	353	355	315	388	367	359	312	330	348	361	341	349	340	324	325	379	354	371	351	365	336	355	364	414	349	335	346	348	371	357	357	354	359	326	331	372	341	395	359	336	362	355	377	393	362	362	361	373	363	354	347	356	356	358	359	355	354	380	386	357	331	350	365	396	332	348	359	366	366	354	329	378	347	392	375	357	335	329	352	365	380	352	372	372	363	412	369	367	368	369	350	340	396	351	334	361	326	332	358	349	346	351	373	383	347	351	370	325	340	352	390	348	375	335	378	364	354	395	354	337	368	401	351	352	352	402	342	343	320	348	347	349	340	352	380	359	365	364	369	365	375	357	347	357	345	346	344	358	344	347	341	374	349	385	344	331	362	353	346	342	382	343	375	345	316	361	347	407	356	352	386	349	373	361	378	378	363	349	381	348	370	354	325	375	338	364	336	368	345	406	374	355	402	371	379	358	352	360	339	356	359	362	363	398	364	364	387	334	391	353	354	392	377	367	325	370	378	314	335	389	350	405	362	360	347	343	332	325	338	369	378	354	364	350	376	372	348	350	371	324	368	359	397	373	367	377	389	383	361	335	353	348	373	401	368	394	377	343	367	372	388	386	359	369	375	335	349	364	377	365	336	373	330	400	346	337	361	383	341	353	348	345	352	392	363	333	333	354	342	320	369	359	312	351	354	354	342	372	386	368	376	362	336	342	356	387	371	296	309	316	379	347	331	356	367	356	371	357	354	346	329	376	358	370	394	347	341	350	330	380	347	348	373	305	336	374	355	363	366	374	344	354	364	382	377	377	363	340	362	376	344	357	441	348	341	324	363	326	372	366	339	333	382	357	339	344	321	370	361	376	358	345	316	364	390	371	395	366	375	358	364	351	362	318	392	361	339	344	352	362	349	341	333	351	348	349	346	392	368	359	382	363	328	354	381	297	340	382	350	349	363	360	348	360	342	354	325	336	339	365	340	351	309	351	358	363	357	317	324	345	354	369	337	372	394	374	362	346	365	356	354	343	372	384	378	348	341	379	333	350	337	394	377	335	315	329	399	382	333	357	366	369	351	352	373	355	363	348	381	342	352	361	353	370	387	387	359	347	351	340	393	398	326	379	341	357	348	335	375	357	375	350	373	349	346	388	332	384	366	373	354	358	368	397	371	365	335	334	349	341	370	358	355	368	358	390	372	373	359	342	378	356	338	345	345	356	350	353	359	341	324	356	373	354	365	365	389	337	342	363	383	373	353	358	358	356	326	342	356	340	379	349	348	318	343	357	375	361	352	317	368	371	380	382	375	361	406	352	357	351	333	351	343	346	356	392	365	364	350	370	362	349	337	358	358	362	324	356	345	372	374	355	399	351	310	354	333	314	328	352	396	336	354	374	350	354	328	395	338	347	365	333	334	332	362	357	332	338	365	322	357	367	318	339	360	360	404	359	357	343	394	367	382	358	296	390	329	372	349	348	346	369	364	334	394	337	391	372	397	351	383	339	362	362	394	360	363	391	367	371	332	370	352	360	381	347	329	334	395	347	347	351	331	366	381	365	373	377	378	358	350	373	368	337	373	361	335	355	350	347	369	346	362
53023	85262	72043	53023	38695	11572	860	560	517	513	525	482	500	485	478	496	453	485	441	456	456	457	473	469	450	473	469	481	438	462	475	478	395	468	453	392	441	492	442	462	447	479	454	433	451	445	444	443	466	430	453	397	433	437	427	442	472	444	435	441	441	454	426	445	398	502	442	413	446	406	469	438	448	499	464	437	461	451	444	483	446	475	426	431	433	455	462	455	426	457	426	480	400	435	461	471	450	434	402	425	418	446	463	444	489	449	437	427	425	438	437	438	450	447	471	466	438	436	444	422	462	425	462	446	448	432	458	434	408	439	464	461	460	429	435	466	444	477	419	458	425	455	443	465	444	431	480	377	479	434	429	472	439	445	486	489	434	401	444	448	463	437	431	431	446	491	423	437	463	446	411	446	469	453	434	487	404	451	452	405	480	446	464	448	456	453	437	450	447	419	380	445	428	455	466	425	442	445	472	417	444	450	456	444	399	450	448	434	441	428	437	440	436	432	435	413	503	436	417	407	430	452	452	455	436	415	442	420	479	457	448	461	436	454	440	498	453	467	421	414	452	484	432	460	435	443	468	454	444	442	478	425	427	448	423	441	438	474	404	449	396	465	447	444	457	448	440	456	482	456	444	423	455	469	442	464	460	457	442	432	483	432	437	419	461	444	447	432	434	431	417	442	437	434	436	433	402	432	436	465	455	484	442	448	445	479	431	426	428	451	462	455	455	461	446	427	427	476	434	450	421	415	417	432	432	461	397	421	431	453	433	442	454	458	457	430	459	433	468	463	443	426	430	427	438	457	478	441	458	500	431	448	459	400	445	419	444	439	421	447	457	434	442	447	427	433	437	395	430	458	478	464	394	442	419	448	423	440	472	440	464	472	421	433	449	460	441	433	485	440	490	398	443	413	427	437	447	422	436	457	437	443	435	430	421	408	408	414	512	460	447	438	457	441	440	421	432	445	455	485	439	416	433	472	423	465	466	410	462	419	439	452	398	417	472	417	482	482	437	409	450	436	458	485	432	464	450	474	416	444	457	435	426	482	424	428	453	421	446	423	477	471	476	405	457	424	436	410	425	428	450	446	474	433	446	429	418	437	422	450	433	475	443	458	448	400	451	434	437	427	427	404	429	436	440	465	424	434	469	424	454	470	432	451	453	456	447	448	460	475	445	436	458	508	487	455	448	465	470	478	462	423	413	443	446	415	487	461	450	407	435	436	455	456	419	421	466	432	464	471	423	464	442	429	448	467	435	476	470	433	465	427	455	498	417	442	434	462	459	460	427	422	438	402	443	494	458	428	452	446	449	499	409	463	456	458	459	434	423	433	450	431	437	465	461	455	436	475	430	417	437	446	435	451	449	450	445	444	430	433	449	467	460	444	430	428	447	446	417	444	449	449	434	474	471	470	421	444	421	437	443	445	436	438	439	433	439	437	452	419	418	428	480	449	500	479	437	458	460	406	427	460	464	423	422	469	461	473	426	424	429	423	460	508	451	437	429	462	472	440	420	459	440	441	447	423	433	442	466	444	459	434	434	451	434	478	483	428	441	442	464	464	427	456	415	442	499	419	431	465	473	434	448	441	444	452	424	447	444	416	415	450	445	440	438	454	445	375	437	449	447	449	417	450	425	466	440	482	446	479	416	432	415	455	436	451	435	441	398	437	433	494	481	437	437	426	446	441	436	470	428	385	430	441	476	421	459	474	445	463	432	429	424	454	448	447	450	432	447	454	417	437	453	447	434	426	435	440	476	431	481	448	459	435	435	419	435	430	433	460	452	457	455	476	445	461	463	441	446	458	484	490	463	484	442	452	460	428	443	448	445	450	463	456	452	464	440	461	459	466	443	444	452	432	428	444	454	468	456	478	432	445	438	449	433	438	469	433	472	470	445	483	443	442	459	420	446	462	449	475	407	469	421	457	457	467	414	438	446	431	469	447	438	433	459	451	462	452	464	447	456	470	471	482	469	441	436	458	438	434	413	426	426	433	476	438	419	449	454	451	469	470	413	441	437	454	462	417	455	432	440	393	440	475	455	440	436	399	481	439	443	428	423	440	463	432	429	446	445	443	435	420	472	424	430	413	447	461	469	447	441	433	428	421	447	427	462	429	456	426	461	489	438	394	445	430	444	456	459	488	469	457	438	439	464	468	442	447	436	437	455	439	431	470	466	428	476	438	460	439	451	453	443	404	413	447	452	442	433	443	444	423	425	432	426	443	474	462	426	425	445	429	483	443	449	431	442	448	430	425	444	451	474	465	468	433	415	452	421	492	476	479	444	486	445	432	439	430	443	438	447	469	442	426	482	427	443	446	430	442	454	433	454	448	422	460	445	423	431	445	466	416	432	437	438	462	442	452	421	417	449	482	469	427	430	472	444	455	455	452	425	435	456	450	418	475	485	475	434	459	421	428	475	496	468	448	433	434	451	424	437	467	426	430	465	456	446	438	447	465	480	427	424	454	452	426	470	489	455	422	439	429	468	427	453	477	474	448	445	447	420	493	442	436	441	471	399	432	470	463	450	434	477	458	405	380	412	467	430	464	451	465	439	463	462	418	451	459	497	413	446	439	419	460	463	436	439	460	444	459	408	451	419	461	452	469	410	451	426	456	428	487	430	431	420	446	441	453	444	472	429	454	423	440	430	440	446	429	415	450	461	438	449	475	467	458	468	424	440	474	441	422	430	456	410	414	485	424	435	397	463	426	438	447	441	435	465	492	411	428	458	453	467	442	442	452	454	441	449	472	469	429	405	425	444	469	491	423	472	473	470	410	474	461	464	437	427	431	455	426	438	416	436	451	456	437	458	453	470	462	448	440	446	452	434	445	454	438	496	477	442	457	425	480	460	413	468	440	419	469	431	419	438	465	447	430	441	485	452	411	483	467	437	404	427	476	483	459	478	449	450	438	413	415	417	435	468	443	462	411	440	447	428	462	439	424	422	468	450	435	441	467	430	445	451	431	429	448	469	461	447	477	425	478	464	471	424	444	432	441	423	464	430	520	456	421	453	437	420	468	449	453	443	490	433	469	441	463	437	505	438	443	444	447	423	460	439	459	447	441	426	455	458	410	506	443	464	426	448	466	448	435	456	444	478	428	457	459	426	418	460	412	484	438	440	406	474	432	472	474	440	453	435	444	458	403	406	464	404	425	419	448	483	440	463	423	418	461	443	419	450	429	438	400	465	442	471	423	426	470	458	430	450	438	461	456	428	456	429	436	478	482	449	446	445	442	441	460	486	443	476	442	447	467	445	431	476	466	453	456	433	438	441	447	469	447	439	431	428	438	413	437	466	477	403	450	434	462	449	429	454	455	445	424	463	474	456	443	446	469	394	431	441	486	459	445	454	429	414	413	434	406	387	466	449	430	424	455	467	488	405	461	447	465	429	445	470	471	487	429	447	462	477	442	444	460	452	409	448	472	441	443	446	443	443	464	430	459	448	447	448	462	460	449	442	464	441	402	438	430	381	477	434	456	429	473
22382	20843	30135	28946	29303	23186	12482	826	318	323	318	259	294	286	287	277	276	269	301	262	279	279	294	252	280	267	246	252	237	297	266	264	304	250	261	245	280	267	269	265	250	255	286	256	279	296	280	269	267	234	275	272	240	285	253	258	299	256	262	264	268	268	263	279	262	261	259	269	280	259	274	252	264	215	262	272	279	257	245	257	293	280	285	274	243	255	255	272	269	281	238	268	255	265	261	291	248	239	283	271	245	282	279	266	262	264	280	281	274	253	244	278	257	304	294	278	275	267	270	280	264	264	263	262	271	272	257	276	248	261	262	282	269	260	276	294	257	237	276	279	252	283	291	263	265	291	217	260	259	239	275	280	251	266	255	255	255	268	288	270	262	235	261	271	259	260	256	275	251	282	284	234	260	255	252	249	251	251	299	256	258	271	283	256	246	267	228	277	234	250	275	262	268	285	265	240	255	239	268	268	260	246	262	270	256	270	267	275	260	275	274	301	256	260	251	250	290	266	279	273	286	240	297	262	249	238	266	240	278	261	242	240	257	307	273	266	250	238	275	257	247	279	273	262	261	289	259	250	248	277	284	260	239	272	264	264	269	257	259	225	280	283	243	277	280	240	275	250	253	262	259	273	234	275	285	240	260	253	255	249	271	238	251	281	296	273	266	266	273	253	284	267	267	268	283	250	279	257	276	262	231	220	248	252	268	267	268	247	270	233	288	253	243	247	264	239	270	250	280	251	269	277	256	263	271	279	286	250	251	291	291	250	254	264	254	264	255	253	265	272	245	257	263	284	263	260	260	230	252	279	264	256	274	251	291	269	242	260	263	252	284	261	250	231	253	242	262	263	259	294	271	276	266	272	268	255	232	275	253	267	237	258	285	283	293	281	259	267	250	277	286	263	267	284	258	239	270	254	251	265	263	279	267	267	265	265	285	247	245	266	281	269	280	270	263	245	277	257	252	274	261	257	295	252	251	261	242	265	270	280	281	251	257	258	270	270	253	261	249	244	258	267	263	250	280	262	243	281	229	249	318	265	280	249	252	244	298	257	265	289	257	277	266	258	271	276	253	235	248	256	260	279	283	280	312	280	264	254	278	282	282	274	268	232	250	253	268	231	233	292	289	270	291	259	277	254	274	267	271	268	248	251	264	261	259	249	261	257	247	221	288	284	273	254	268	261	246	274	254	260	267	288	277	268	260	266	256	269	261	296	280	251	289	276	261	274	269	251	250	259	256	275	259	275	282	258	248	232	255	260	253	243	252	240	260	237	280	275	245	266	257	262	263	263	271	277	277	242	273	243	261	228	250	275	266	276	253	245	292	265	251	246	246	240	265	273	265	268	281	255	256	259	261	244	285	290	262	252	259	248	280	284	243	292	263	208	247	276	275	293	284	286	300	246	244	268	272	258	247	281	274	267	258	283	260	256	305	258	287	281	263	277	248	268	239	260	255	246	248	235	292	250	246	260	227	282	268	288	267	286	260	241	265	270	262	268	262	278	256	295	304	255	264	261	242	287	268	246	260	257	261	245	289	294	255	249	239	246	277	292	252	253	264	269	238	260	283	293	261	262	286	241	256	279	255	264	255	291	256	276	280	272	260	283	229	222	279	263	259	271	281	257	218	254	276	275	264	230	250	255	255	276	249	244	257	268	246	260	252	266	285	266	255	259	268	266	282	231	262	260	272	252	261	267	249	263	263	269	256	283	261	287	267	275	280	234	269	241	247	235	236	259	253	262	294	274	253	262	264	266	257	256	262	296	253	241	266	252	282	259	262	257	283	278	282	273	248	268	265	260	264	284	257	277	248	278	264	263	281	257	302	279	265	256	280	292	282	291	216	274	278	254	221	262	234	267	268	295	262	266	278	291	259	246	287	277	272	263	251	279	266	246	262	263	264	268	262	269	231	252	283	268	268	255	236	248	268	234	236	280	264	299	274	269	243	264	259	242	276	256	271	285	242	267	249	262	274	274	235	251	248	252	264	265	270	255	257	306	239	263	238	252	263	253	293	243	273	246	241	263	271	245	258	252	259	277	260	268	258	256	254	269	257	255	285	261	287	270	254	285	277	265	293	283	243	262	292	261	254	256	282	251	248	251	239	287	256	273	270	247	268	280	241	275	293	260	232	252	281	245	263	265	272	244	280	273	269	259	254	228	247	267	241	235	254	259	296	250	265	245	243	262	284	270	251	276	269	274	251	310	276	267	251	239	220	300	257	276	238	266	252	294	302	267	255	268	252	294	294	277	263	271	292	253	226	270	288	241	249	251	246	251	267	266	274	290	277	270	278	263	263	303	250	248	255	258	265	262	250	280	265	262	269	282	272	251	259	285	275	272	263	279	267	236	264	281	269	273	224	266	277	286	274	252	267	248	249	263	262	280	262	249	249	272	259	252	271	273	259	251	274	279	249	294	283	271	250	248	294	243	246	267	218	272	261	285	268	284	261	265	245	259	266	236	254	249	268	250	291	259	244	307	268	258	272	255	264	255	293	257	277	227	258	282	251	252	290	263	299	268	247	279	260	252	249	234	243	264	278	256	252	280	252	267	250	274	239	256	255	262	298	264	271	268	260	258	229	286	284	268	255	270	290	284	252	250	259	279	255	266	254	282	254	277	230	267	249	294	273	280	272	254	261	239	276	254	277	286	250	250	267	286	257	253	261	246	266	269	249	272	282	262	261	250	285	267	265	263	282	262	243	263	220	266	256	267	268	268	241	278	274	259	279	231	259	265	287	256	257	235	273	246	274	261	242	260	260	274	282	254	281	251	288	262	263	245	291	284	260	262	293	237	274	247	251	251	263	276	274	272	236	272	268	258	257	270	258	261	268	220	285	254	263	264	209	279	283	266	252	254	277	274	251	257	246	264	242	233	279	278	254	281	279	244	253	292	251	258	263	267	242	282	293	280	240	271	235	278	270	245	271	261	247	270	257	278	285	266	245	237	275	274	248	270	249	265	260	276	268	246	255	269	293	273	257	278	240	281	270	279	301	257	284	253	279	281	256	253	259	264	266	241	276	237	263	258	269	239	261	267	275	295	260	261	279	258	247	237	248	274	251	276	239	269	290	273	273	277	258	249	281	298	268	265	271	273	275	291	265	270	251	262	288	254	276	253	243	276	274	250	264	280	234	262	262	266	256	243	232	255	272	262	290	262	222	263	251	239	254	261	264	254	270	260	233	259	266	274	265	279	303	258	268	278	284	266	279	271	284	266	271	273	262	247	239	251	220	297	284	278	279	256	246	263	285	296	273	276	249	251	266	266	287	280	264	232	267	261	266	292	237	245	250	256	245	262	257	247	250	306	295	284	259	286	276	240	244	239	267	287	266	269	263	259	247	254	270	251	266	295	276	260	266	248	265	258	241	258	270	263	267	277	272	242	274	274	243	280	243	271	247	268	263	246	281	274	266	269	276	257	275	272	283	243	242	269	253	263	243	292	266	255	279	264	243	295	260	249	277	264	292	275	240	266	234	266
58449	96299	83641	63959	48038	18170	1083	505	490	410	400	387	337	387	369	347	378	357	375	353	337	367	318	307	301	344	332	328	315	333	315	304	341	320	328	321	327	324	301	323	337	309	312	324	335	292	296	320	342	297	313	301	340	329	342	327	325	278	283	322	277	323	304	338	305	328	325	308	316	306	309	279	329	324	313	333	315	310	320	345	300	302	317	316	329	306	313	282	305	283	302	315	351	332	321	326	283	324	320	329	292	334	297	327	312	312	324	268	306	302	342	322	332	298	307	317	336	324	290	297	306	271	305	298	324	334	319	304	340	346	308	277	296	300	314	326	297	324	317	300	298	319	312	284	315	309	315	323	318	337	307	343	285	326	323	320	296	301	312	285	305	312	331	290	301	299	319	304	316	313	317	299	355	298	307	317	295	302	290	307	286	307	295	342	340	309	316	307	283	324	318	312	323	322	316	304	335	260	313	313	317	304	318	294	300	305	291	336	311	337	328	309	303	302	304	304	294	298	308	313	324	301	307	338	351	318	349	293	315	315	308	287	324	332	313	315	278	303	299	319	302	326	329	303	324	322	296	303	303	295	330	294	322	319	305	293	317	339	314	298	334	338	294	342	330	323	287	321	339	326	300	276	288	328	330	326	328	319	311	325	319	309	315	314	304	297	317	297	274	325	331	310	321	320	327	325	312	293	287	343	328	318	296	304	326	317	314	296	292	301	307	300	331	327	326	317	332	289	312	306	350	344	325	306	322	320	304	315	311	323	329	289	325	284	322	327	295	304	341	331	306	312	319	326	330	313	327	310	325	336	315	318	299	289	319	321	286	340	323	296	308	320	336	304	294	304	329	301	322	312	324	314	315	285	308	329	332	319	306	325	302	306	350	337	348	300	315	307	341	301	316	334	324	323	308	274	301	268	313	343	354	296	326	316	319	326	311	341	333	305	331	302	320	335	302	325	340	304	339	334	343	316	311	320	334	311	314	285	293	328	305	289	305	313	302	330	331	320	290	317	293	316	325	351	307	316	313	346	319	282	286	332	315	339	305	296	293	322	313	283	327	279	357	318	280	329	321	279	343	317	321	306	318	337	332	340	317	266	351	322	299	336	332	306	318	303	327	311	295	314	327	322	325	328	317	313	339	308	348	310	319	321	332	306	341	325	316	304	340	319	320	289	330	333	312	337	327	330	303	347	328	326	306	307	293	303	335	293	302	317	321	316	314	333	319	299	311	334	283	310	336	307	319	307	350	318	312	313	314	319	310	328	319	317	327	315	313	349	327	299	301	364	322	327	315	317	291	305	314	298	326	340	307	317	331	302	301	298	299	355	321	326	311	324	345	306	340	309	304	327	342	300	299	317	316	331	303	353	322	314	322	281	313	298	313	318	306	314	330	340	311	319	331	294	321	293	298	289	279	310	321	327	315	325	332	286	360	342	265	338	278	305	290	290	325	345	304	292	330	288	341	301	326	310	333	319	311	328	298	308	329	312	362	329	327	324	302	313	321	343	322	337	310	306	288	327	299	331	313	306	312	286	322	316	314	332	314	317	298	324	333	331	310	340	313	329	283	290	305	313	318	309	368	332	326	321	302	324	275	322	314	337	297	330	312	294	297	312	304	332	309	322	312	311	344	323	318	304	290	299	311	326	313	288	332	285	330	322	348	334	313	293	321	278	348	324	303	298	334	315	337	329	299	309	328	290	320	328	332	303	314	310	323	319	345	319	299	315	307	321	269	332	302	309	319	329	325	320	327	329	325	311	298	307	308	324	318	308	330	293	338	297	298	323	292	289	302	285	323	337	338	283	294	296	287	298	332	319	289	278	310	304	334	351	297	298	319	301	301	319	345	327	323	311	324	366	300	344	314	323	336	339	305	312	290	311	311	333	318	329	328	322	322	328	328	327	288	314	319	294	309	293	322	331	339	333	303	311	334	310	303	312	348	321	320	339	327	361	312	316	323	325	304	299	302	341	328	320	308	307	286	319	289	308	297	303	332	319	306	315	345	326	335	307	297	307	337	330	331	332	310	326	344	287	325	339	300	311	318	331	309	313	303	357	324	318	354	336	314	312	324	315	293	337	324	294	287	316	320	314	324	314	319	351	321	301	337	327	290	315	314	332	282	329	329	344	297	305	306	331	301	336	327	318	305	290	318	326	290	302	304	337	329	276	323	323	306	317	325	289	324	301	317	296	321	316	315	307	310	298	321	290	310	364	336	346	301	356	299	331	314	340	324	288	284	325	284	300	319	314	324	340	313	316	301	288	327	303	347	313	344	305	306	348	321	321	331	302	301	338	305	300	300	312	281	320	274	343	322	314	354	312	320	299	313	336	350	358	310	328	308	290	329	312	295	298	337	315	342	312	322	325	320	336	278	333	315	310	297	317	343	338	307	286	300	324	339	328	313	299	310	278	328	312	311	303	307	348	318	333	319	329	323	324	334	321	310	306	307	297	295	326	320	294	321	315	364	326	321	339	332	314	329	324	291	315	308	321	262	341	322	320	324	302	350	329	318	304	308	311	293	352	311	331	323	302	283	312	304	333	309	317	338	297	312	273	286	316	332	277	314	320	327	324	314	318	287	301	328	323	313	322	287	324	332	301	309	312	299	333	338	311	311	330	330	313	317	317	298	302	321	311	322	330	305	330	309	322	321	321	314	315	341	304	309	269	293	295	316	299	283	311	315	357	331	327	320	328	284	312	304	317	324	289	320	312	295	324	321	292	321	280	305	313	297	325	328	330	324	338	342	323	347	298	308	275	295	334	319	325	299	316	310	292	342	302	307	284	319	306	309	306	307	304	332	291	343	321	344	327	326	319	305	320	360	340	287	285	324	343	319	306	362	322	315	318	293	347	288	291	306	293	324	344	296	302	306	337	307	335	288	318	311	318	316	310	278	319	305	339	327	298	273	318	317	320	310	334	322	317	321	292	325	320	332	345	342	297	282	317	315	325	349	317	312	323	337	293	317	279	310	320	307	359	309	301	311	325	313	338	293	336	308	325	307	317	284	301	334	308	295	306	332	313	315	296	320	304	323	335	311	300	285	316	315	315	302	288	284	318	298	315	325	309	294	320	337	286	303	292	279	294	334	345	296	331	300	357	326	333	320	314	327	306	327	292	325	308	306	327	298	310	315	338	273	293	323	339	321	328	319	327	284	314	289	332	311	319	313	316	313	295	269	338	307	301	302	291	301	307	329	325	331	329	291	308	301	312	303	317	314	325	310	307	336	325	317	333	305	353	315	307	318	310	308	345	303	317	342	311	310	317	310	329	287	310	328	301	282	309	281	330	301	304	301	329	322	328	310	321	325	293	303	335	296	299	290	287	297	313	299	320	300	302	328	302	313	320	317	305	323	307	345	330	300	321	324	320	296	323	293	335	323	338	313	306	308	324	308	296	336	325	339	295	330	288	311	345	304	320	319	315	322	291	331	336	326	312	309	314	305	319	319	330	282	322	304	311	319	341	307	339	308	306	311	340
27098	24052	28181	21293	8798	1671	680	575	590	555	628	588	569	590	552	562	583	580	606	580	577	584	563	612	557	587	619	581	574	553	574	575	602	587	576	552	566	569	558	589	594	573	589	567	598	612	593	554	559	585	567	585	550	580	559	589	611	593	613	587	553	578	555	548	559	564	578	531	546	552	567	569	562	546	560	549	576	572	615	571	613	570	538	559	528	551	534	597	556	548	565	596	546	539	571	551	580	575	554	586	589	611	536	577	607	583	590	550	565	552	537	564	604	556	557	601	523	622	579	588	548	589	539	550	545	551	559	635	591	580	564	562	582	558	530	536	605	580	573	548	544	571	580	565	547	570	550	575	562	580	553	589	590	610	560	623	578	591	553	577	603	597	608	598	584	555	546	586	581	557	563	573	575	571	540	619	595	531	565	548	541	601	601	602	575	582	589	572	535	565	557	582	620	560	589	534	580	557	568	560	538	596	538	592	565	554	606	583	610	536	556	571	566	576	569	565	528	577	584	572	580	584	553	592	571	584	502	526	549	558	551	611	552	606	597	566	580	568	549	562	568	568	566	560	593	549	621	597	585	549	542	603	521	603	602	569	576	615	621	611	633	567	578	579	579	599	591	567	545	539	565	586	605	540	560	549	613	529	526	569	590	563	613	542	599	550	557	580	547	587	618	589	547	555	545	570	553	557	566	552	596	606	552	538	602	622	575	559	555	551	551	586	544	583	578	603	576	564	591	585	575	563	577	547	580	555	575	580	554	577	574	582	611	552	568	555	548	564	538	609	596	613	577	601	597	611	610	568	583	594	592	578	548	563	598	551	593	592	536	585	575	621	590	585	554	575	569	571	529	568	572	533	558	600	558	599	603	579	619	587	591	575	510	594	559	640	550	544	602	521	589	567	604	572	550	548	555	610	541	608	571	536	572	575	540	579	595	566	542	561	601	566	557	594	589	591	598	582	566	559	564	548	576	569	589	566	545	573	525	568	564	543	566	560	540	605	609	573	598	573	591	536	573	590	567	581	540	555	602	571	582	569	593	566	600	574	611	623	601	536	538	576	558	542	523	587	530	560	569	583	561	573	609	588	613	565	557	578	538	558	570	615	567	592	634	553	548	556	614	554	546	612	569	566	573	618	554	591	560	593	556	612	598	566	532	583	592	566	537	568	563	550	610	561	557	607	566	581	549	560	547	617	614	588	594	570	553	559	580	597	600	603	583	583	540	552	566	588	585	553	599	576	604	537	567	596	563	580	551	573	577	512	585	566	555	547	575	525	571	582	584	542	532	560	649	572	598	600	569	579	573	600	563	622	599	564	559	578	644	586	577	578	565	555	598	559	595	590	586	587	559	594	549	575	555	570	641	562	602	574	607	550	619	589	533	599	550	592	598	551	577	569	569	613	524	583	565	622	611	599	604	603	576	554	596	557	561	581	566	597	542	552	581	585	543	601	557	567	562	595	592	546	554	605	571	565	540	545	556	553	583	566	551	561	558	574	578	599	596	637	574	571	591	577	566	572	511	583	541	548	552	523	584	561	559	546	564	594	606	535	569	551	564	553	583	541	589	610	573	555	562	603	547	555	501	580	607	552	555	535	563	571	580	588	594	575	559	622	557	589	583	574	611	556	550	541	567	589	596	554	579	550	559	594	585	550	599	555	594	536	558	569	620	563	597	577	555	563	560	593	601	574	582	583	549	567	557	539	577	596	554	591	550	606	577	607	588	592	565	542	554	554	566	568	589	582	543	517	553	553	553	574	611	567	590	561	598	564	562	595	601	561	529	602	578	625	561	567	575	572	531	565	538	530	572	594	576	588	651	582	601	534	580	618	537	549	572	528	573	571	560	583	559	558	591	548	564	603	609	568	576	605	600	575	555	589	543	581	579	565	555	558	601	548	579	571	566	563	625	575	533	587	562	574	601	514	519	558	566	555	567	561	582	600	553	588	552	558	551	541	546	576	598	531	600	561	593	527	568	604	614	570	585	560	570	575	591	605	564	590	560	564	570	584	564	548	574	545	554	594	556	537	579	575	571	546	573	608	573	618	549	551	551	573	573	602	546	577	540	578	590	533	549	578	571	585	582	546	553	557	569	602	609	598	540	575	577	592	575	555	560	579	576	587	603	549	562	518	552	540	575	530	531	583	558	568	553	572	585	572	560	544	533	580	571	547	576	576	569	547	577	540	595	569	598	578	559	558	591	568	595	556	536	549	563	569	534	578	605	618	563	568	556	571	574	554	631	557	590	546	580	558	558	560	592	607	558	591	605	559	618	570	589	562	536	588	558	537	567	562	546	545	555	549	559	607	580	583	582	572	585	554	540	585	537	564	556	572	579	600	523	563	575	571	564	577	596	532	589	586	583	546	557	576	546	553	602	627	569	552	605	541	540	596	546	566	554	540	552	557	560	570	549	564	610	561	617	579	555	570	563	602	598	576	553	592	560	557	582	607	611	572	574	538	591	585	584	569	606	573	590	538	584	570	567	546	614	558	617	593	576	590	600	577	581	582	600	626	556	571	580	545	543	552	546	598	560	585	541	600	546	570	581	564	568	538	559	552	614	592	567	561	532	590	582	548	615	592	545	570	543	561	560	568	610	559	607	598	585	556	572	580	595	557	602	557	586	551	547	559	549	561	555	583	589	596	545	552	602	568	614	563	584	567	605	530	601	568	567	607	534	570	613	591	549	557	569	545	581	548	608	536	573	536	587	577	550	631	574	558	560	553	584	566	534	576	597	570	580	562	588	563	579	610	541	587	573	563	601	584	555	579	589	595	572	551	583	568	577	598	579	637	574	565	559	597	566	534	560	581	539	557	572	558	554	548	589	539	563	565	534	601	548	597	585	563	574	567	516	613	557	536	537	592	578	618	581	579	610	551	585	596	564	576	580	596	586	562	565	584	595	600	567	553	561	572	558	600	564	557	607	574	586	612	555	611	557	582	541	581	597	619	599	587	599	574	576	567	563	596	569	604	581	605	553	548	620	605	499	577	577	595	579	561	541	591	576	548	524	581	541	573	575	557	601	561	564	553	567	608	608	554	570	560	630	561	585	566	640	579	551	529	572	560	598	576	570	549	542	544	531	592	571	570	573	594	557	558	583	544	561	560	555	615	551	588	555	601	599	568	592	575	593	543	575	598	542	570	568	562	630	534	572	590	587	573	565	605	550	568	572	553	569	582	589	607	559	571	579	578	568	594	610	565	562	620	567	559	575	611	545	597	565	567	588	570	581	518	556	568	569	595	574	569	593	536	592	598	591	573	515	553	602	586	574	607	594	561	560	576	562	577	583	599	525	557	555	561	579	601	554	573	533	568	560	578	561	571	610	578	557	540	618	566	569	513	569	543	556	584	587	566	535	539	568	598	558	584	567	616	622	548	570	584	568	597	537	554	578	571	617	554	557	577	578	585	542	584	599	615	564	573	545	572	592	556	553	542	546	571	553	582	549	602	566	566	553	554	582	573	597	578	617	611	559	586
28210	39527	30621	19074	9561	2052	726	740	729	650	704	693	707	685	755	678	677	711	684	674	680	632	715	682	669	716	721	666	739	691	720	738	669	669	630	689	675	659	728	717	673	720	716	675	669	694	664	697	714	720	681	760	711	688	659	673	624	694	736	716	691	689	705	660	673	692	709	736	691	726	687	725	682	706	748	705	683	684	691	701	669	694	720	701	693	676	698	706	694	687	681	689	695	670	699	671	688	686	738	682	712	645	666	665	714	635	691	672	683	687	701	668	709	719	705	736	721	700	705	696	651	677	691	631	686	682	679	690	721	700	748	691	692	645	705	683	674	681	720	720	667	720	725	673	710	705	660	708	686	716	731	696	735	717	702	686	650	688	652	677	695	692	671	720	726	685	715	634	747	706	651	675	728	712	700	722	715	681	721	684	664	671	682	654	687	681	703	656	695	656	672	705	710	684	724	696	715	689	642	669	637	681	681	671	748	711	708	737	698	714	671	704	695	695	708	724	670	656	653	703	629	723	694	765	705	669	748	684	685	625	761	692	691	692	694	739	693	703	696	725	693	703	697	726	721	697	724	717	706	712	713	698	711	666	666	714	660	742	666	661	699	684	712	699	679	713	649	683	664	695	710	701	666	708	686	683	693	712	626	685	710	693	714	641	698	668	701	675	658	681	705	682	691	671	695	689	701	690	737	713	752	684	650	679	693	692	684	752	669	685	775	724	693	713	637	688	676	681	749	682	682	669	724	709	717	698	665	690	714	699	684	657	664	707	674	707	692	667	660	699	666	648	677	704	666	712	685	735	721	695	714	727	654	715	679	650	697	692	677	683	682	640	716	665	692	709	708	715	680	702	724	729	704	696	689	691	691	660	650	683	697	673	656	645	725	727	707	700	698	701	688	677	715	667	681	731	697	673	668	688	705	760	681	712	733	719	695	704	724	672	695	679	717	688	667	661	678	665	706	692	647	702	735	693	717	668	717	699	689	690	708	700	666	698	675	698	661	691	694	675	705	686	770	698	651	688	692	658	645	635	706	701	705	701	674	661	694	725	695	680	706	671	693	673	709	682	751	685	656	738	707	651	681	656	674	663	664	679	700	681	640	725	700	669	686	692	633	667	678	742	704	657	709	675	706	691	670	727	642	673	673	691	685	677	700	722	694	749	650	728	680	690	727	730	714	669	658	652	669	702	681	698	646	667	679	669	725	722	697	675	671	649	759	685	774	745	663	638	690	672	671	719	675	644	726	698	696	671	670	750	686	679	745	683	654	625	623	720	737	646	733	728	717	697	668	669	680	687	713	732	681	673	704	685	701	711	655	707	681	706	719	678	637	678	684	699	677	666	723	728	670	685	712	695	692	731	757	733	664	665	660	695	649	726	715	733	758	681	711	711	702	726	677	650	662	699	674	656	706	739	699	687	701	712	685	658	728	675	653	668	687	732	684	741	690	741	672	669	667	685	709	699	717	711	680	661	671	646	692	684	701	710	669	689	711	686	718	725	709	683	711	705	674	729	666	642	693	691	695	723	723	713	699	661	672	674	668	715	700	696	639	697	714	674	689	675	689	673	653	682	677	671	653	706	716	697	722	698	728	726	701	677	745	636	685	694	740	712	684	682	683	707	683	701	690	732	780	704	708	687	677	666	658	675	657	729	712	683	720	733	731	709	714	705	706	694	728	713	661	707	693	728	676	692	633	643	757	672	713	719	700	692	689	728	692	708	673	662	646	697	672	688	697	656	727	662	720	722	688	704	669	680	711	718	706	673	652	737	653	700	706	632	706	679	697	680	658	674	718	666	729	674	667	691	678	735	676	659	740	683	734	691	709	695	661	722	711	720	640	676	702	682	698	706	695	736	695	674	707	682	640	685	718	697	675	724	692	672	702	686	715	726	700	698	726	706	681	719	694	722	677	660	730	691	716	738	608	673	691	702	670	675	674	684	693	695	682	737	690	662	702	728	699	664	617	624	694	668	693	698	725	698	703	716	710	679	674	684	685	680	717	702	725	699	731	668	698	724	680	694	694	678	653	676	746	676	736	714	715	730	697	691	702	676	714	677	634	720	725	686	673	663	692	721	675	696	697	717	703	683	699	686	677	706	726	709	658	696	686	649	644	647	692	716	710	689	703	692	679	731	730	697	715	689	690	722	735	681	641	732	702	704	662	689	684	675	668	723	689	633	695	713	708	676	689	724	700	677	698	698	741	685	689	699	685	729	705	691	737	669	719	695	658	688	703	685	673	638	695	653	764	720	708	682	718	715	691	631	702	732	723	698	704	709	645	680	658	655	707	672	687	743	684	644	700	694	667	682	632	660	696	655	689	675	668	686	663	701	693	671	709	707	707	713	749	719	703	716	712	666	626	692	755	720	747	705	761	681	717	659	723	673	658	655	716	672	713	684	717	679	671	718	683	733	695	725	721	646	678	699	696	618	653	696	720	725	730	695	702	713	703	702	693	690	642	710	683	723	706	721	681	605	701	656	699	705	700	691	688	702	673	710	729	657	637	677	704	677	682	653	700	698	700	651	731	706	682	714	701	703	714	676	663	660	699	667	710	686	681	720	678	697	681	651	701	737	732	680	708	668	674	640	736	695	697	708	713	687	656	674	668	651	698	677	677	707	686	716	671	687	719	696	681	666	649	654	647	675	685	641	688	693	694	714	684	718	709	661	664	710	700	753	661	669	690	691	704	647	681	650	702	709	671	681	697	676	657	692	717	715	696	704	694	702	666	732	696	696	704	709	728	667	698	693	695	733	698	701	688	709	713	738	696	695	712	740	701	669	665	671	717	690	638	672	692	663	644	681	667	698	705	709	675	726	680	691	691	744	656	669	738	750	698	651	656	659	664	682	725	642	697	764	701	707	708	642	716	705	674	728	701	695	704	756	713	725	693	705	692	666	693	664	697	724	699	670	704	725	730	689	672	648	693	715	700	686	630	670	689	702	718	713	703	691	688	685	690	690	732	701	633	706	647	701	659	687	724	642	704	677	673	621	636	710	693	695	676	667	715	691	691	688	732	655	668	705	714	714	712	773	701	686	659	664	681	730	663	720	684	699	733	688	654	681	677	696	643	651	724	695	678	672	745	664	655	705	683	669	685	715	703	676	738	689	672	711	727	718	774	696	725	670	679	717	677	681	667	676	722	688	694	709	731	720	703	663	619	684	704	670	650	683	678	700	679	702	725	683	670	717	659	682	656	679	712	706	696	694	695	724	756	696	653	668	676	734	639	690	757	681	684	696	677	683	702	735	694	685	734	704	693	675	706	741	676	706	638	686	685	719	677	685	723	708	687	692	707	713	656	666	686	715	694	701	684	736	709	695	676	695	690	669	714	691	702	667	712	715	714	725	759	709	686	653	703	691	724	714	712	702	711	691	739	687	733	641	692	699	721	642	698	685	682	682	651	685	686	656	683	716	695	674	758	684	736	658	702	685	680	707	686	688	687	681	704	681	701	679	675	697	731	742	726	656	700	682
23412	21115	31464	33588	30698	18633	4607	456	407	386	388	375	375	377	382	360	369	371	370	354	396	376	370	391	361	364	375	398	365	317	339	349	367	381	338	377	364	360	341	360	364	398	371	373	371	377	341	356	361	350	382	373	365	338	407	354	392	372	360	380	357	374	368	393	364	368	361	398	341	385	368	352	347	350	361	331	348	374	349	371	374	360	390	338	348	369	346	397	359	360	350	369	370	355	362	366	386	364	355	385	389	322	383	358	329	403	374	382	355	404	342	378	361	354	358	386	375	357	369	357	351	374	329	332	396	405	367	371	364	360	360	323	348	347	344	346	323	332	338	328	325	367	370	349	366	342	369	339	366	388	365	341	324	332	375	336	365	325	360	373	368	353	369	388	338	337	336	408	360	363	348	345	357	347	362	360	362	382	384	339	358	342	367	353	350	348	325	340	366	342	369	388	355	359	340	336	363	326	362	351	376	380	361	355	360	363	369	422	347	332	391	392	366	359	360	383	363	341	369	365	367	359	338	358	357	379	354	353	346	362	343	330	350	358	352	310	324	377	350	370	337	323	351	362	331	378	384	356	362	388	368	357	369	390	367	365	351	374	367	402	376	367	388	376	389	356	374	356	369	370	369	359	369	357	356	395	368	375	349	381	348	418	368	379	359	347	385	346	365	364	356	351	356	348	334	353	356	381	356	347	368	326	350	332	359	372	349	334	353	362	348	351	353	389	380	357	356	396	342	344	387	366	388	411	363	360	364	347	357	371	362	351	387	341	364	347	344	347	395	325	383	329	378	372	398	363	375	384	360	387	335	340	379	347	361	348	387	352	374	376	381	341	366	369	363	366	349	382	350	400	365	386	374	371	352	350	356	364	334	371	359	372	358	386	354	381	363	427	349	377	386	367	333	362	349	368	335	359	360	383	384	330	361	360	347	352	387	336	366	341	384	394	378	386	374	372	351	369	334	325	335	365	387	392	359	341	356	354	367	356	373	373	361	375	364	342	388	348	375	369	396	387	384	357	378	346	352	351	348	348	369	350	390	340	385	356	342	367	380	337	378	400	374	344	367	369	352	346	378	326	373	363	347	364	370	380	363	333	376	374	378	381	359	382	335	392	350	360	334	377	354	356	334	327	373	350	366	372	329	380	357	406	356	377	380	319	375	329	357	376	319	340	341	346	366	344	341	385	375	360	343	392	363	422	367	351	364	375	370	365	377	400	338	384	319	355	379	337	344	347	340	364	339	377	391	361	372	382	347	395	336	366	369	318	386	378	317	362	372	355	361	364	384	356	399	372	341	341	356	387	330	362	390	362	334	379	363	371	355	336	386	394	360	364	394	373	389	356	368	357	351	385	361	391	355	360	334	375	359	357	369	392	371	368	372	362	336	341	360	334	379	372	376	377	368	321	359	376	366	358	342	365	349	334	368	362	384	396	344	359	370	384	360	369	357	368	384	362	381	357	356	360	354	380	344	339	352	366	378	341	391	391	392	347	365	368	380	356	389	338	353	358	349	411	329	376	355	331	346	365	367	356	366	348	371	369	377	407	380	363	363	385	318	372	337	363	390	371	381	360	339	341	396	362	370	365	384	392	332	351	379	359	359	352	350	370	354	345	371	356	363	391	370	370	337	343	336	393	358	356	367	367	357	332	382	349	361	364	346	338	377	332	351	387	363	372	359	339	378	375	357	384	389	338	347	343	373	329	373	401	377	341	359	356	340	397	343	362	352	350	352	340	340	365	339	391	353	352	344	357	377	358	354	338	357	348	336	367	381	368	363	350	332	351	386	353	390	357	350	359	359	401	345	333	378	383	324	363	390	336	343	343	375	355	374	359	360	356	347	361	352	357	375	369	391	343	380	367	335	356	333	337	379	362	326	347	384	379	363	342	399	360	353	396	347	369	360	365	380	373	354	372	378	384	394	371	372	368	359	344	375	346	378	400	321	335	371	373	327	358	344	358	371	344	349	361	358	349	361	388	352	373	385	347	354	345	363	365	396	359	348	369	395	373	384	366	343	381	341	344	390	374	374	337	421	322	365	395	379	359	348	386	356	366	384	355	315	397	340	384	362	340	362	380	374	371	392	369	327	345	362	297	367	347	355	382	338	357	352	379	345	375	389	371	355	351	368	387	329	387	329	334	366	380	351	382	343	370	365	354	349	401	379	360	379	350	357	348	354	343	346	366	359	353	363	370	373	359	385	354	353	353	355	340	356	348	382	377	370	329	353	372	384	344	350	363	375	375	389	305	360	376	363	339	423	347	382	376	348	376	361	354	373	370	387	377	385	364	399	375	352	329	335	345	351	369	347	354	358	341	359	374	359	367	359	363	339	366	393	365	354	359	414	368	393	341	354	347	362	359	360	396	369	308	385	354	348	390	372	371	343	361	388	376	374	364	343	371	379	400	365	352	376	367	359	355	361	367	398	367	382	373	396	357	377	388	374	361	376	361	354	391	363	352	367	382	351	342	350	346	356	345	350	370	371	348	349	356	389	364	368	363	336	344	348	334	392	365	352	376	360	377	346	325	396	386	372	386	385	381	390	353	381	341	362	342	319	382	381	371	375	377	357	327	362	347	349	401	353	369	368	371	346	368	378	332	352	393	369	356	364	357	375	381	353	325	367	335	350	399	379	359	379	342	381	383	365	338	363	357	336	360	392	366	327	375	363	360	335	379	326	373	358	364	377	376	380	391	378	380	389	394	320	367	380	375	349	339	387	382	340	342	329	382	379	387	370	357	330	357	363	325	361	382	338	366	369	378	398	366	360	358	358	400	371	325	355	376	366	360	333	336	364	345	368	345	359	361	360	348	381	353	354	362	406	378	355	372	333	363	346	362	355	369	386	360	380	372	350	350	362	363	392	344	363	368	344	368	379	353	353	366	350	359	340	404	376	356	369	364	338	351	343	351	372	403	366	342	381	351	348	348	385	367	337	369	365	370	343	386	388	326	344	344	356	326	354	367	338	350	380	346	329	375	372	328	405	352	375	367	348	352	354	390	366	332	380	378	363	380	332	346	379	375	364	366	324	327	384	362	359	340	384	341	358	358	385	349	349	364	370	367	317	341	368	346	408	356	341	383	360	346	378	360	349	367	403	352	342	382	351	371	392	351	366	398	374	385	355	345	351	347	359	379	349	347	367	387	346	379	338	370	372	397	332	371	381	354	346	384	354	358	381	329	351	335	377	355	348	345	364	368	369	351	367	360	352	335	343	375	353	331	362	397	349	372	351	373	325	364	388	392	394	350	378	339	387	418	373	386	395	305	375	379	358	332	355	358	360	379	331	368	343	360	384	376	369	346	358	318	377	334	387	383	369	351	384	347	405	377	331	315	364	352	362	362	334	370	374	413	329	369	372	372	336	348	375	365	328	391	340	363	346	367	357	366	394	365	308	361	358	338	400	358	355	370	361	366	347	337	367	352	368	378	337	372	392	345	363	359	361	364	344	381	332	355	335	355	393	357	361	387	369	343	353	338
53341	85565	71458	53190	38604	10586	1026	553	516	505	521	468	489	503	466	455	459	421	520	440	455	482	437	495	486	468	467	500	476	419	424	450	467	472	460	405	450	451	440	491	413	467	454	452	458	438	430	438	425	446	436	436	479	431	462	412	459	445	454	390	429	466	437	430	454	412	475	433	411	462	469	453	467	446	474	484	480	458	444	444	411	467	456	433	444	492	470	434	493	390	426	492	414	435	475	479	462	440	457	470	455	464	450	439	469	450	445	452	430	456	444	446	424	464	437	453	454	454	456	464	460	465	485	423	436	497	483	456	436	448	458	431	454	453	452	467	445	424	521	411	476	478	490	460	466	432	398	408	505	436	451	457	466	495	416	450	449	419	478	484	416	444	434	427	468	463	464	480	406	468	462	449	489	449	409	423	441	449	433	483	424	440	459	446	441	432	460	420	444	453	420	448	425	445	482	457	454	463	429	456	430	426	463	439	461	512	449	477	458	454	448	441	472	450	461	451	412	488	434	470	503	456	425	445	452	464	389	419	437	476	460	439	439	496	478	484	429	471	434	401	431	482	409	464	448	423	468	433	450	460	442	469	435	461	449	461	458	441	491	456	471	458	429	421	458	443	454	437	424	450	464	465	480	452	487	428	450	451	482	454	427	459	447	422	436	453	445	451	462	488	404	437	438	451	439	493	422	499	449	471	509	469	443	483	450	415	458	482	459	452	440	451	411	435	462	460	506	476	448	478	439	474	441	475	467	420	457	445	458	469	424	452	436	425	417	459	427	441	460	422	415	418	440	502	458	416	414	442	423	412	429	464	447	422	492	419	458	429	413	422	424	443	461	459	479	451	487	449	445	464	447	495	470	464	444	452	435	465	441	470	485	447	467	440	469	440	467	465	434	463	477	433	430	484	467	450	407	434	431	440	440	432	452	470	471	438	436	432	442	488	438	470	482	406	447	478	463	501	465	477	468	454	424	486	443	430	458	462	463	452	445	413	448	447	432	457	466	432	438	466	457	427	441	411	438	433	477	476	435	468	446	433	471	456	435	474	417	466	465	427	454	430	479	442	453	473	454	469	417	449	471	457	437	452	424	478	440	473	439	446	411	437	452	452	443	456	468	461	434	448	501	436	408	480	424	444	437	459	445	453	447	443	473	421	441	482	430	485	481	451	456	457	463	436	459	441	431	444	451	433	474	458	442	478	427	433	474	404	442	450	458	458	394	456	496	468	448	444	489	443	437	403	435	428	445	448	407	407	429	458	437	457	461	471	444	461	458	457	443	472	426	473	440	455	446	429	449	452	448	457	435	438	449	454	475	440	428	416	419	467	489	435	456	451	464	445	422	426	461	441	456	469	461	421	461	431	444	437	428	478	415	438	480	472	483	439	463	485	501	443	439	451	459	473	429	439	432	455	416	475	420	453	427	463	483	473	441	420	431	488	451	434	466	463	449	484	452	432	452	461	444	443	497	436	429	432	481	441	479	468	463	419	489	455	434	462	438	479	460	437	427	436	456	465	455	449	451	434	425	463	425	481	447	417	464	480	428	440	451	447	403	453	465	486	446	439	427	441	466	453	464	446	475	450	433	410	470	414	475	428	476	448	474	427	444	482	467	467	447	487	467	478	457	419	461	415	420	474	438	470	428	433	406	476	467	443	463	462	441	464	442	411	459	419	438	470	451	461	422	419	454	423	444	440	478	453	444	444	450	442	445	447	445	434	481	436	473	491	411	464	473	408	421	419	466	449	453	448	434	459	435	460	486	494	476	432	456	460	431	464	457	426	411	440	468	433	429	494	397	465	434	432	432	450	477	466	445	421	464	481	484	429	442	426	456	456	466	469	432	458	432	447	472	438	452	425	462	447	424	425	416	442	437	441	453	416	461	451	459	466	468	438	463	454	437	475	472	477	474	451	438	438	461	474	429	448	434	463	440	434	466	438	431	429	481	457	391	417	450	440	448	472	427	501	470	431	462	425	418	442	479	475	451	432	433	438	450	479	462	456	454	434	449	456	418	479	423	448	423	423	449	444	445	401	434	473	456	429	489	437	461	395	460	446	471	468	475	435	415	456	450	461	460	462	459	465	470	441	465	464	490	438	441	459	479	460	425	442	448	453	450	463	425	453	439	491	434	424	457	456	455	442	471	480	454	462	452	451	444	437	438	437	441	449	409	433	462	445	492	453	469	415	438	457	437	436	454	464	413	442	441	438	409	455	420	460	442	469	469	487	438	472	447	479	418	473	413	442	422	436	491	454	452	443	479	447	466	435	435	453	469	453	481	428	488	448	404	431	462	442	432	436	465	461	455	430	469	432	456	420	451	458	465	448	457	425	469	457	447	406	451	467	451	449	467	431	479	496	459	433	450	449	444	459	461	456	431	446	449	445	474	449	432	475	457	464	474	462	452	475	419	407	459	424	449	480	438	468	428	464	477	443	466	442	403	449	452	486	449	489	431	438	443	462	420	467	422	445	439	470	434	448	440	465	444	459	432	471	478	492	457	448	448	420	451	428	449	501	464	485	447	450	488	456	453	410	444	448	438	456	496	491	460	458	480	431	448	472	434	434	468	419	405	417	449	434	445	472	428	462	472	464	454	470	454	429	447	432	428	429	451	490	493	460	408	429	455	424	437	440	425	448	446	492	448	401	467	442	446	449	446	448	458	437	433	446	451	448	468	468	423	437	464	444	411	479	442	423	438	460	472	430	425	436	428	434	466	469	479	455	412	443	430	456	427	482	435	408	467	469	432	430	471	477	418	503	465	487	435	405	438	425	468	449	458	461	462	406	490	423	476	483	421	426	452	448	455	461	446	447	458	450	417	439	496	441	466	463	422	439	451	471	450	428	447	433	462	461	470	436	396	455	442	490	473	414	458	447	423	452	432	431	457	438	443	482	446	446	450	420	488	412	420	440	452	442	452	457	418	477	469	451	458	457	489	459	437	477	465	457	483	446	460	426	452	442	447	451	426	454	436	447	446	457	433	493	444	452	432	467	419	451	477	472	458	472	460	500	456	446	488	469	437	451	497	419	437	456	450	425	447	436	471	443	456	455	447	508	454	393	468	439	444	452	471	458	444	481	430	432	444	465	453	447	465	449	437	458	449	446	435	436	461	414	432	472	442	415	436	488	443	410	470	451	464	467	456	460	478	447	458	456	457	432	437	454	456	442	449	455	419	431	460	467	452	432	487	459	470	462	482	460	421	463	475	467	449	462	468	450	484	478	448	456	470	431	457	430	434	428	457	451	489	458	465	427	442	454	476	451	436	494	487	457	481	422	481	451	454	461	483	462	466	472	505	472	437	454	456	447	467	494	475	434	455	487	466	461	429	428	430	515	444	459	435	415	447	480	418	449	480	445	462	431	453	443	485	436	449	444	432	420	462	450	439	506	437	488	437	437	427	425	461	451	473	449	435	454	429	440	426	418	453	453	460	425	450	433	447	481	466	451	481	457	439	479	458	445	420	460	440	427	460	454	468	419
22356	20862	30304	29287	30473	23184	11911	808	298	357	320	324	315	286	286	302	274	282	266	278	288	282	298	300	279	284	276	256	284	264	268	279	276	272	273	247	257	244	241	295	307	293	272	236	267	259	292	271	264	261	315	249	251	262	280	271	272	279	272	265	261	262	268	239	292	297	281	257	259	266	269	244	282	251	294	278	283	249	296	266	320	291	273	285	260	250	247	234	315	279	267	287	291	299	254	297	278	267	272	294	257	274	274	248	263	254	263	285	276	282	232	288	248	245	283	286	275	243	292	291	275	273	262	254	272	279	262	266	263	281	258	270	258	258	282	290	273	257	279	277	265	301	261	255	273	241	256	267	265	246	278	282	273	268	284	285	279	267	276	259	274	265	276	265	263	274	249	292	267	256	276	279	272	258	270	281	277	292	270	253	263	251	273	291	284	272	266	263	251	239	281	268	319	278	277	238	248	289	277	261	273	264	293	278	288	265	285	257	294	258	279	251	283	271	274	255	272	282	258	261	293	254	267	272	257	262	258	230	286	289	281	287	245	252	275	248	264	256	272	271	285	270	294	263	269	279	279	258	257	276	271	279	305	278	257	238	233	269	280	262	271	258	254	244	263	254	271	278	261	296	274	293	271	244	255	248	273	263	253	298	278	286	269	257	267	259	265	258	302	267	280	279	261	264	263	251	261	251	264	289	273	271	287	282	297	251	264	274	277	284	263	231	236	284	286	267	280	257	257	287	285	249	250	256	289	267	278	244	286	245	261	260	255	278	251	271	278	229	292	305	263	258	260	290	294	288	268	274	278	285	291	243	294	267	263	249	258	274	258	274	283	273	263	263	245	268	257	262	264	275	277	264	259	269	260	258	277	285	258	243	286	276	269	264	254	305	259	280	270	268	259	253	279	274	250	262	271	266	308	248	255	274	258	277	275	289	255	289	254	251	272	284	261	264	270	295	275	254	264	270	260	276	277	266	282	287	253	263	241	283	290	273	251	281	268	294	255	248	264	282	264	288	259	272	253	292	262	271	299	271	279	270	326	276	273	279	255	290	288	263	281	255	267	245	288	265	284	254	264	274	269	279	278	227	257	273	273	265	265	235	263	272	287	254	263	275	266	266	249	266	233	279	287	285	273	280	251	246	247	276	250	252	266	247	267	265	233	260	256	258	232	285	291	270	257	297	258	286	269	284	270	253	234	250	249	277	267	287	255	250	232	253	282	279	310	257	277	245	273	273	303	283	282	241	254	248	247	253	274	297	266	245	264	285	263	260	267	299	263	245	263	259	262	278	262	267	284	290	274	265	292	280	267	257	286	241	256	282	304	260	263	255	267	263	265	239	277	258	265	243	283	251	308	304	223	266	269	241	264	271	270	258	265	254	268	272	242	266	250	261	287	265	276	285	268	262	269	284	227	296	264	297	280	257	280	274	268	234	277	243	280	262	253	282	278	288	281	287	278	291	275	291	251	249	240	298	248	279	285	272	257	257	252	259	251	268	260	268	270	265	279	259	253	263	272	247	267	285	260	277	288	286	281	264	267	285	278	242	270	255	275	242	243	263	276	273	261	249	253	290	251	263	275	300	237	258	287	253	270	299	255	252	251	262	286	287	251	278	307	272	271	218	260	267	296	292	302	276	263	245	276	228	269	265	259	276	292	283	263	255	295	242	231	286	267	295	293	265	297	274	276	276	265	264	279	264	270	256	258	262	254	236	281	278	266	250	299	290	272	268	279	276	259	276	266	263	294	251	260	272	262	277	257	271	284	291	263	233	243	247	257	279	265	290	285	293	267	266	257	254	276	265	255	267	260	291	269	280	265	251	276	283	273	297	248	277	256	245	255	275	269	259	256	276	241	248	262	250	279	246	263	244	263	269	274	256	262	269	269	268	261	251	273	250	249	266	259	257	301	272	278	259	258	279	275	264	279	287	235	250	262	256	259	287	248	274	277	265	268	266	255	215	281	277	265	260	238	257	262	264	281	276	274	296	286	238	237	288	286	242	281	258	235	252	277	270	298	274	250	265	236	252	281	280	265	287	273	270	257	296	269	242	269	226	260	302	266	261	259	245	255	256	271	278	288	262	282	277	277	271	297	258	301	244	259	275	268	252	294	247	273	259	256	263	253	273	263	263	267	264	285	275	281	260	265	280	260	264	287	272	253	249	253	254	251	261	260	236	278	263	249	271	267	275	256	258	249	237	275	269	293	286	268	264	258	251	273	237	291	267	283	278	271	261	274	263	254	251	257	246	243	258	244	287	241	280	281	277	254	292	279	281	264	317	275	248	274	302	249	238	264	244	304	258	286	241	286	260	297	263	299	264	309	252	270	274	277	234	253	275	264	252	258	283	287	286	262	279	240	265	289	265	271	278	247	272	292	272	255	267	274	266	263	298	268	268	300	249	239	268	261	288	277	239	264	275	296	240	273	270	230	276	274	251	260	260	283	258	275	283	256	293	267	278	279	275	245	302	293	247	290	275	262	235	257	280	294	272	246	247	252	280	260	269	275	252	291	266	283	302	266	281	272	271	288	256	276	273	266	278	295	245	255	267	279	263	285	265	266	234	274	294	236	290	285	248	292	261	251	264	234	287	274	304	259	278	271	251	286	280	275	274	261	304	258	241	232	254	252	277	281	258	287	250	254	248	256	265	246	271	264	262	285	266	243	268	275	264	277	293	247	273	255	271	261	275	285	256	234	270	256	258	313	268	288	297	290	269	241	252	269	256	252	260	290	287	271	267	263	237	263	282	271	283	257	235	260	270	239	295	251	264	263	271	239	264	264	284	260	282	238	264	260	266	261	250	253	290	302	232	286	283	268	275	271	291	269	244	278	270	276	260	274	283	284	292	280	289	287	288	285	283	263	254	253	256	276	284	275	252	253	261	268	269	284	271	279	253	261	247	258	257	265	274	284	270	273	291	255	255	264	253	242	291	263	254	278	251	248	253	264	279	298	274	266	282	258	231	236	289	301	241	247	266	259	258	277	280	267	292	245	250	284	251	263	247	276	299	285	275	272	262	278	275	271	291	261	252	267	263	296	250	300	266	260	260	287	260	267	253	280	257	293	277	267	265	283	279	245	247	249	280	268	251	285	251	296	249	265	265	260	245	275	273	277	287	284	242	277	265	246	281	266	259	251	247	288	244	249	255	272	266	275	251	276	260	293	262	270	263	282	276	270	259	267	270	305	274	248	285	292	284	298	279	274	260	258	285	274	256	280	299	279	260	274	234	270	252	260	264	275	262	263	277	265	281	250	277	292	258	295	229	293	271	265	277	228	256	227	286	243	282	260	244	265	271	273	279	251	273	271	241	270	263	260	252	251	252	288	274	278	251	244	274	267	267	281	278	261	284	244	292	278	272	270	272	269	244	255	282	251	259	260	260	258	284	263	258	271	265	288	242	274	263	245	281	259	250	262	243	259	275	273	265	283	275	246	252	294	278	277	256	264	272	284	266	263	263	307	248	285	263	248	270	247	240
58209	96418	82691	63367	48827	16218	1493	490	452	436	430	385	400	389	339	334	353	342	347	305	350	322	341	338	337	338	334	271	349	334	348	327	327	313	312	343	358	344	342	313	308	321	325	332	335	296	326	300	341	303	336	368	330	349	310	338	331	327	314	309	316	330	307	298	306	322	307	329	324	309	345	315	305	317	305	319	332	329	328	301	301	337	325	331	316	351	325	300	313	319	296	297	287	353	295	334	303	328	297	303	264	349	313	305	307	303	317	301	309	322	318	286	354	323	298	311	314	323	318	319	326	357	327	308	334	309	303	326	333	327	332	328	317	310	328	327	331	338	293	302	359	323	305	317	321	310	278	293	326	298	326	347	299	303	322	328	298	323	306	303	326	290	329	334	341	331	339	350	303	315	329	335	308	368	336	304	326	292	282	318	297	297	327	299	329	346	316	337	331	331	322	283	316	332	305	298	291	344	304	339	326	309	322	290	325	293	307	331	326	325	317	318	315	299	308	387	311	301	319	320	324	309	303	330	322	324	312	333	303	302	299	318	324	333	310	315	294	297	324	309	302	331	323	297	329	300	315	333	304	328	339	292	292	327	320	337	302	316	341	297	298	317	302	318	325	316	321	317	373	287	362	307	348	312	326	289	291	299	331	331	331	337	293	304	349	318	362	299	318	302	318	315	339	328	335	304	340	340	328	321	299	322	326	344	332	307	310	327	345	295	279	315	310	319	312	284	342	348	324	316	345	322	344	317	329	301	319	326	302	308	305	334	328	314	340	309	304	297	287	329	325	329	314	325	290	290	323	355	297	328	308	301	322	315	300	328	298	308	324	319	305	304	302	312	320	306	338	295	294	329	328	315	302	315	290	327	328	313	296	337	326	348	315	301	309	322	331	295	296	344	305	332	273	320	344	293	275	312	329	297	342	300	301	308	292	332	356	315	312	338	285	341	280	309	318	297	334	337	343	329	331	332	325	313	327	313	283	313	349	359	339	346	321	333	339	331	333	298	317	343	333	327	292	339	360	319	337	310	312	334	316	328	315	330	326	326	300	312	301	341	341	334	311	329	316	321	311	300	292	308	333	321	343	299	337	340	329	303	355	296	345	331	326	329	331	345	321	330	322	310	309	329	274	315	317	316	308	339	317	324	322	337	326	310	336	309	351	306	345	334	336	310	341	281	344	336	344	319	313	319	300	317	319	297	320	346	318	300	303	319	335	333	317	316	333	300	316	337	320	322	309	316	300	327	334	308	309	294	315	318	325	354	274	314	322	342	299	333	330	306	329	330	330	337	354	300	337	302	342	330	321	300	343	329	314	303	286	324	324	328	313	312	326	315	332	282	354	319	295	298	320	319	307	300	307	322	318	324	329	309	331	329	292	311	336	302	320	366	306	322	328	338	303	316	328	365	309	347	328	289	297	372	289	323	329	284	298	306	294	320	350	322	326	314	336	357	328	315	327	313	292	334	311	320	328	307	327	312	296	311	305	335	314	323	306	319	322	339	307	337	293	317	326	342	303	375	299	278	308	339	319	273	330	255	328	330	304	317	332	315	303	298	316	336	301	293	357	324	307	359	330	307	296	293	337	308	326	303	303	334	353	332	320	331	328	324	333	312	316	324	294	352	353	295	337	323	312	327	324	353	329	321	333	299	305	352	342	299	322	351	331	299	305	319	308	310	316	311	321	292	319	319	318	324	320	309	330	333	317	324	302	322	311	338	334	304	348	349	299	307	327	322	312	338	299	319	328	323	317	292	293	352	322	310	327	338	319	351	273	298	350	304	354	317	333	309	307	329	303	319	317	307	315	306	341	305	315	331	318	301	342	302	339	321	341	293	347	347	310	301	308	324	320	334	324	335	307	339	305	307	302	302	324	282	318	345	322	327	354	351	296	300	333	283	323	299	317	319	328	327	362	284	341	301	305	292	340	289	292	284	330	298	305	325	323	334	301	284	311	360	370	346	306	322	326	299	324	326	322	323	323	329	317	280	314	315	318	310	303	326	321	286	317	324	321	291	316	319	337	287	344	315	337	339	280	328	324	289	295	310	277	298	308	334	282	312	317	303	311	285	315	352	305	305	313	307	326	291	309	316	317	291	330	304	328	367	289	297	320	293	319	325	341	302	291	284	299	307	281	318	326	346	320	309	311	303	317	335	324	320	335	337	299	304	350	309	315	290	315	309	333	309	287	355	320	299	323	283	309	304	353	322	304	331	279	321	341	302	333	299	303	325	320	292	331	324	326	337	305	305	325	308	331	344	304	306	310	340	343	314	306	300	311	264	323	341	325	339	364	344	320	278	317	293	311	319	334	304	324	298	329	327	323	318	298	302	311	299	333	305	303	301	296	291	350	339	336	299	309	316	306	292	327	349	306	321	305	323	312	315	334	324	297	300	313	306	329	322	290	315	340	361	347	300	330	320	301	309	277	314	330	306	323	333	334	313	362	283	319	303	327	313	357	319	312	309	293	323	318	306	331	318	336	311	340	304	320	313	352	305	327	334	322	319	322	344	330	335	324	334	320	320	303	335	351	298	311	336	312	347	321	315	318	312	313	336	293	314	343	331	318	275	290	319	326	293	314	323	320	338	345	287	313	323	318	311	331	327	365	319	309	302	311	338	317	284	293	325	328	318	318	356	322	308	317	322	303	306	309	349	343	317	331	313	305	300	321	321	296	313	293	310	323	345	312	329	338	322	300	345	309	347	323	282	323	333	321	324	295	308	326	331	304	320	333	316	298	321	334	299	289	324	342	331	325	309	303	320	308	329	322	311	326	300	327	359	314	320	338	293	314	313	337	334	317	337	334	309	329	334	313	288	303	313	347	317	312	316	296	312	283	327	328	298	321	327	349	312	311	324	291	306	308	282	327	313	298	330	340	320	291	299	308	350	329	330	321	285	303	317	331	288	333	316	297	321	321	326	336	332	331	314	304	357	342	326	334	324	310	338	316	291	292	298	308	297	323	356	324	317	329	339	292	315	329	290	344	320	309	326	310	304	344	319	312	325	323	317	299	318	310	330	300	331	316	302	316	316	327	312	322	316	342	304	304	299	300	346	310	296	278	276	308	313	310	337	360	301	313	337	319	310	329	317	322	318	339	356	326	287	329	346	305	309	333	314	334	315	330	314	319	325	320	299	332	309	347	312	342	310	296	344	291	320	318	335	320	317	316	335	304	331	316	312	317	325	309	319	291	284	329	319	330	323	295	331	334	301	310	314	292	331	341	314	327	323	307	315	297	328	352	343	346	296	342	332	318	294	358	345	326	343	269	339	291	326	303	312	312	302	306	288	311	330	349	343	339	322	296	304	347	286	325	303	316	336	302	314	281	316	325	305	320	301	308	325	330	300	345	291	325	344	287	310	295	317	314	309	302	345	332	298	316	313	292	284	341	287	322	301	306	331	304	312	311	289	366	334	312	328	355	270	326	351	289	331	283	328	326	324	319	289	294	281	295	345	302	333	323	300	313	330	331	333	322	304
27165	24171	28987	20972	8167	1656	613	553	580	586	614	579	582	569	598	569	600	532	604	615	589	577	638	535	611	568	583	598	579	594	529	604	607	589	563	546	586	555	571	589	593	610	577	544	599	601	558	571	568	615	560	570	566	604	585	592	577	618	585	598	593	637	552	557	582	564	553	619	559	597	591	598	591	592	559	570	572	607	578	592	593	535	552	574	602	621	585	592	579	570	566	608	600	618	538	589	553	606	583	625	584	585	561	600	602	590	562	608	567	588	605	601	546	555	578	600	510	552	548	626	587	568	605	581	567	616	614	560	612	593	576	572	576	565	582	603	530	608	607	574	603	582	618	574	607	564	612	584	574	590	565	561	594	571	569	607	607	547	528	559	610	586	592	615	565	584	548	561	568	619	534	531	562	593	528	528	607	581	576	549	593	552	568	585	632	588	583	580	578	564	543	560	544	569	587	523	556	584	535	592	604	610	553	566	610	575	587	564	568	611	543	574	592	532	621	603	588	557	594	579	598	560	573	606	602	601	542	587	577	582	590	576	618	584	559	586	598	548	606	568	580	588	580	566	590	586	576	591	558	588	596	548	554	584	586	592	573	592	566	575	605	547	536	569	565	579	592	569	568	568	565	553	542	578	570	557	597	560	576	578	594	595	617	552	573	571	568	590	598	640	587	579	630	608	566	561	562	600	610	605	608	545	585	564	574	601	566	624	550	541	617	567	585	594	525	605	598	586	590	562	585	581	569	568	574	619	563	631	572	540	563	607	565	532	574	616	598	608	556	586	577	575	571	610	565	595	620	613	584	621	626	572	608	571	624	618	592	593	598	551	605	570	562	592	568	613	596	558	580	593	590	614	563	609	600	654	565	610	567	590	596	610	554	569	594	552	599	580	639	554	542	609	565	609	575	574	541	595	560	604	590	564	603	573	603	610	609	611	618	582	583	538	575	582	593	582	586	610	582	599	586	590	578	581	588	577	556	585	619	573	538	604	553	543	559	593	589	581	605	563	524	585	568	584	658	597	577	587	614	567	588	595	592	570	594	597	575	573	561	575	609	582	596	580	569	559	580	602	602	553	586	572	587	607	581	586	614	533	559	583	528	607	608	585	556	628	556	618	597	594	625	597	611	583	606	591	596	615	569	606	579	570	597	607	602	565	571	597	591	611	572	585	581	565	566	586	567	597	592	569	596	597	546	588	575	578	577	563	604	537	529	559	556	607	584	554	596	583	600	612	564	602	590	617	574	583	567	592	608	589	625	566	567	562	566	565	599	550	563	609	593	559	610	583	610	584	529	580	605	573	570	566	601	570	573	534	615	585	622	589	592	581	566	557	605	619	585	553	610	629	612	538	528	537	620	600	591	643	575	568	594	625	561	612	592	557	589	579	598	560	593	560	571	561	586	606	574	612	562	589	634	590	550	617	583	595	596	609	605	551	628	610	565	567	580	573	547	577	573	559	597	587	590	555	620	581	603	607	578	540	587	614	612	570	614	578	552	595	601	598	580	574	589	556	596	582	587	588	564	596	540	582	552	589	566	590	598	595	635	558	576	560	577	612	581	595	594	623	605	587	561	601	622	626	594	584	542	615	591	542	613	568	577	600	601	589	582	580	579	601	589	587	609	575	600	599	576	589	570	583	584	610	563	581	572	585	538	553	578	586	593	578	595	585	533	540	581	600	546	637	574	576	593	594	582	620	562	578	578	553	569	573	594	595	609	550	606	571	552	557	625	584	572	596	536	619	581	617	602	626	562	584	576	528	571	580	571	569	638	596	602	554	591	524	555	592	595	588	589	560	605	585	587	538	503	585	600	611	613	573	611	624	565	556	536	623	593	589	577	572	585	570	542	588	550	570	587	579	543	577	596	556	578	573	583	624	577	573	582	574	551	611	617	565	540	571	629	598	581	544	559	561	587	579	608	536	565	551	571	556	576	538	546	600	567	609	633	576	515	589	590	597	584	625	593	556	577	596	573	623	560	579	562	526	580	605	600	589	611	596	570	551	607	614	583	560	592	573	569	597	580	546	612	606	607	583	613	580	584	619	581	589	587	594	580	574	615	568	552	510	570	558	621	585	624	591	593	566	611	565	554	597	592	598	615	560	589	571	597	602	584	588	579	563	572	602	629	586	546	599	591	574	598	597	592	564	596	612	559	601	548	575	621	590	594	608	604	598	601	605	610	582	585	573	595	610	609	528	624	584	550	588	529	576	575	600	594	589	590	546	551	585	603	589	582	582	539	582	582	590	578	587	584	620	602	569	562	593	553	561	583	589	535	560	575	607	581	578	557	588	573	571	590	591	584	605	584	587	600	613	570	586	597	619	594	598	536	562	648	630	606	554	579	567	593	555	593	522	579	583	597	601	617	571	582	532	572	552	575	533	626	548	592	575	593	569	574	557	583	573	580	574	536	578	545	567	564	580	604	582	591	608	594	598	565	593	566	600	617	602	591	549	596	554	607	566	642	599	569	589	606	577	617	544	621	584	605	573	562	579	593	611	594	560	615	541	613	579	583	588	612	551	589	591	539	590	609	597	556	647	595	586	555	568	552	579	556	583	572	566	586	573	574	566	585	588	570	582	581	569	587	590	544	595	579	595	567	584	574	589	603	610	589	576	582	562	590	566	600	605	614	601	589	584	549	606	560	556	573	551	611	558	575	582	572	595	559	558	580	581	568	541	594	564	572	592	569	601	571	574	617	601	582	585	580	594	607	619	567	591	556	617	603	571	583	618	590	583	568	605	552	598	573	583	565	609	611	549	581	582	546	561	541	588	593	594	536	583	601	592	612	590	576	518	529	580	597	579	559	582	601	540	561	603	597	606	590	602	568	557	616	632	580	607	617	544	614	573	605	533	619	584	577	572	548	567	585	564	589	605	592	575	569	609	539	580	607	610	620	563	586	606	626	584	596	600	596	532	594	589	601	554	636	561	566	579	598	576	599	586	595	566	607	609	602	600	611	557	588	571	626	601	606	602	549	568	572	591	558	572	556	562	574	575	592	590	579	544	550	575	540	607	585	621	569	596	581	622	602	587	644	600	567	616	568	538	616	545	569	568	608	513	563	536	540	542	583	537	622	575	596	597	604	578	575	575	621	590	565	568	595	599	611	557	573	594	618	559	586	544	577	589	558	586	610	601	606	582	595	545	583	583	578	589	570	615	608	581	542	543	658	603	590	530	585	608	592	618	581	609	586	576	598	565	581	611	578	607	540	568	572	554	592	559	557	584	666	577	575	589	567	583	577	563	592	569	573	581	584	594	580	605	574	607	585	582	593	625	580	546	583	584	626	536	605	614	573	595	568	609	544	588	552	577	587	562	599	582	585	617	570	574	532	581	557	585	596	511	553	628	599	567	600	542	604	566	546	584	590	597	550	600	614	562	585	566	585	538	600	522	564	584	615	642	614	571	556	608	612	537	562	578	549	564	555	616	574	598	563	567	581	535	625	605	585	571	615	539	590	614	561	551	590	605	600	561
28092	39367	31415	18141	8806	2009	743	719	755	679	718	723	708	732	712	701	684	677	730	724	687	735	699	702	705	709	721	701	719	720	730	686	718	725	726	723	690	709	687	680	702	694	707	744	704	718	731	708	733	695	723	711	705	680	682	714	679	715	665	691	780	723	743	668	710	740	694	707	693	665	715	720	678	682	683	703	694	665	683	712	700	693	690	652	700	707	694	693	686	693	695	705	720	627	755	694	732	731	684	634	688	689	770	749	663	708	687	689	679	694	701	679	680	744	722	694	693	699	682	700	684	726	697	660	662	707	720	688	729	677	689	725	745	652	683	720	694	720	680	677	672	721	694	664	710	707	746	724	687	716	689	703	672	695	661	686	694	699	719	664	704	648	671	677	700	676	672	729	716	689	737	704	672	662	714	667	659	713	701	663	697	705	664	674	655	727	707	740	671	709	693	711	735	687	636	667	729	699	712	721	718	683	697	700	695	735	660	740	677	715	711	685	716	730	700	753	701	677	727	723	686	698	658	720	686	710	705	663	714	715	676	697	669	762	730	731	684	691	716	701	677	724	712	685	693	692	697	716	723	711	731	690	677	728	689	715	715	695	690	688	672	692	718	675	639	683	680	687	711	648	723	685	734	698	757	707	763	705	753	713	769	702	744	699	708	668	713	676	712	701	716	735	715	725	713	696	709	727	687	686	685	758	729	691	711	690	683	704	707	713	725	695	682	709	675	715	697	759	697	663	673	652	734	681	732	710	714	733	700	678	734	700	700	661	692	686	702	669	695	687	679	685	725	686	711	740	668	657	702	672	706	702	666	698	765	688	664	690	748	694	693	737	652	714	725	744	731	706	719	746	688	655	701	681	718	704	705	684	682	741	721	733	654	690	676	696	662	629	685	683	693	689	718	684	695	702	732	713	717	723	677	721	693	682	714	738	694	670	741	762	719	726	759	671	695	714	759	697	779	712	731	732	670	670	695	672	642	719	693	634	712	705	730	685	705	734	687	724	704	727	719	720	650	685	736	721	727	723	678	732	737	689	647	707	711	704	695	691	681	663	699	674	693	700	663	703	707	682	693	711	757	783	699	689	722	731	723	728	691	690	666	677	705	728	692	742	711	734	694	670	676	674	714	730	697	722	694	715	706	651	715	721	724	708	660	672	675	716	688	734	707	734	662	705	698	746	640	669	713	727	703	712	692	778	705	697	704	713	674	720	707	759	676	733	682	677	694	730	732	683	739	740	736	687	691	687	724	703	732	698	696	713	669	722	705	664	673	689	735	711	708	706	760	713	681	682	679	736	714	754	720	699	700	722	666	722	687	695	729	712	757	668	695	704	656	678	741	670	738	708	729	689	678	699	722	684	730	747	714	661	689	691	695	711	683	746	707	716	701	712	696	664	734	720	652	710	664	719	683	720	676	741	727	689	683	714	737	725	731	639	704	697	745	687	711	664	664	693	704	716	677	721	751	704	689	708	692	665	707	665	660	674	693	704	720	717	688	728	688	683	697	728	698	673	704	682	706	692	690	695	716	727	743	699	751	719	664	717	701	628	730	693	695	689	735	706	723	733	655	713	662	753	683	652	678	689	705	694	696	725	681	741	727	714	715	741	709	696	702	717	724	723	698	695	700	718	726	677	667	728	756	689	726	690	717	651	680	719	712	684	705	705	723	732	703	722	684	719	713	723	688	719	667	720	685	707	735	715	694	667	708	673	740	696	685	733	730	670	747	677	718	675	694	714	739	672	670	711	670	726	732	646	722	716	676	700	726	740	700	679	661	658	721	706	715	711	692	698	704	700	730	731	715	706	708	730	714	673	697	699	696	688	720	696	772	694	667	706	634	719	692	713	690	722	679	727	651	690	697	726	699	698	696	703	665	663	690	668	761	685	705	700	710	704	691	719	707	672	705	691	679	745	691	711	706	679	720	729	685	702	696	671	695	722	701	683	685	647	662	738	692	735	668	691	682	687	743	709	767	677	719	723	708	700	745	657	661	705	721	685	746	701	702	687	713	715	738	672	735	706	683	640	700	710	722	734	712	721	675	679	689	708	672	709	700	766	668	711	678	684	697	688	669	659	693	696	652	713	694	709	670	687	675	686	711	693	699	705	674	735	696	739	710	675	650	717	675	714	676	685	710	656	711	753	713	728	701	694	645	672	739	743	733	672	641	714	693	674	667	706	687	655	748	753	699	686	724	686	676	649	710	706	693	726	723	718	746	709	747	720	728	700	673	668	678	705	655	712	735	696	740	732	691	697	648	698	672	714	711	737	683	752	707	716	729	724	670	667	686	724	657	713	757	681	673	686	720	698	662	715	690	691	728	756	680	715	732	724	681	739	692	692	687	684	718	701	685	692	687	686	712	674	667	668	755	702	750	685	741	690	682	748	727	692	662	698	708	701	700	703	685	716	712	701	710	699	630	691	712	671	699	710	673	683	689	687	724	720	715	686	684	663	663	687	721	732	680	653	697	748	680	733	733	702	699	688	698	729	698	688	728	737	705	683	708	736	734	718	688	685	707	700	744	716	722	758	716	673	683	709	725	694	736	695	723	737	665	670	678	662	687	723	666	668	734	732	737	696	706	681	683	730	705	683	680	739	688	675	680	702	714	675	698	726	668	683	685	669	701	717	677	691	684	724	734	730	698	689	688	705	698	686	663	697	707	703	719	705	718	686	662	709	738	697	719	685	727	665	707	710	747	749	716	679	712	675	717	670	720	671	642	710	732	740	673	708	691	696	715	708	673	702	749	695	751	695	672	679	692	728	740	670	702	662	739	670	742	708	725	721	754	721	709	692	711	680	627	705	662	688	703	704	737	679	703	748	701	702	735	720	730	687	719	716	717	738	685	673	722	730	717	691	705	697	700	694	708	703	693	688	651	709	701	664	724	644	684	733	706	690	684	742	654	665	732	755	663	749	688	700	660	716	726	697	669	725	714	680	656	654	692	735	761	715	702	677	677	719	703	695	741	659	712	737	699	715	687	655	716	752	678	708	650	663	640	720	673	683	709	682	707	658	723	732	705	722	693	701	683	744	699	715	690	675	760	718	681	719	713	674	694	734	669	703	700	754	724	702	718	668	730	683	709	692	750	692	688	734	675	675	710	695	740	731	686	734	738	683	764	730	687	673	711	713	702	703	655	713	694	700	719	716	656	698	700	691	686	721	714	709	736	743	740	731	738	731	694	740	655	721	716	729	724	727	684	723	717	731	659	755	706	644	731	720	704	696	683	681	677	733	698	742	719	702	687	728	701	692	644	698	736	679	669	652	652	713	714	717	670	717	666	696	725	680	674	715	715	683	701	700	697	725	711	692	702	718	694	667	693	727	737	684	736	686	701	666	712	744	685	699	738	685	748	714	665	662	692	717	702	688	748	687	684	697	695	710	724	698	719	735	708	719	719	712	675	732	674	662	716	736	728	723	701	747	699	724	731	690	720	691	709	652	722	712	684	656	709	688	709	710	746	747	663	709	657	712
23316	21055	32214	33927	29087	18329	4707	431	398	406	386	377	432	393	393	358	364	396	361	368	360	365	344	340	354	364	374	414	337	377	336	395	374	371	367	341	388	372	371	383	373	393	377	389	334	366	326	391	354	377	359	361	374	347	361	355	335	353	360	361	380	382	379	364	346	361	345	381	373	320	326	374	367	347	360	410	365	374	393	341	373	342	348	368	397	358	373	361	392	367	368	346	385	382	331	363	378	386	366	392	361	365	341	352	363	371	333	378	348	339	330	375	368	382	363	347	366	351	362	363	360	359	370	347	380	355	350	343	346	368	344	374	352	376	370	372	368	365	388	355	353	386	366	361	350	386	374	352	372	318	392	338	353	378	382	350	369	368	361	384	397	363	398	345	364	332	380	400	359	349	398	366	383	416	350	368	370	378	346	361	393	354	340	372	390	390	372	386	397	364	372	366	385	330	340	384	354	358	384	360	380	372	355	368	369	357	393	364	353	397	368	422	377	350	348	367	358	334	339	369	354	332	346	360	375	361	373	359	344	344	376	355	359	345	377	344	361	397	381	355	345	338	359	360	382	393	337	387	344	382	371	365	385	366	385	352	360	402	371	371	388	364	381	356	384	363	340	350	354	383	357	348	388	372	388	355	405	371	362	358	394	409	363	372	372	356	369	386	377	366	366	383	376	328	355	344	370	380	371	364	367	384	353	380	318	376	360	367	364	382	353	355	340	352	371	386	361	362	375	381	396	350	347	357	371	365	370	330	342	348	400	361	356	365	395	373	384	356	384	392	360	372	345	405	389	359	392	368	396	362	366	342	371	353	344	359	394	381	396	379	403	381	386	353	365	367	362	386	353	373	375	403	334	377	415	367	363	355	352	393	335	373	368	338	401	388	380	375	343	401	368	380	390	328	371	339	398	372	313	365	369	372	383	324	388	367	358	382	366	365	343	356	301	354	360	380	386	314	356	359	375	378	360	344	365	378	376	385	366	330	406	347	352	382	328	355	354	361	380	345	322	367	375	382	383	364	347	381	362	397	366	349	378	381	343	372	370	355	338	335	418	374	366	351	369	355	376	350	383	352	349	395	364	371	337	351	342	378	363	390	370	373	350	372	368	397	374	333	354	341	371	367	366	366	352	378	331	356	363	354	356	363	341	351	394	365	391	353	376	349	375	340	372	370	334	343	369	376	338	357	358	361	383	329	369	364	331	378	374	391	362	351	374	339	363	359	369	361	406	348	355	346	385	392	394	355	363	398	373	376	347	373	360	364	348	393	409	349	364	357	366	378	393	345	369	384	394	371	371	368	354	305	377	354	388	398	366	383	388	358	392	358	362	376	344	356	372	353	397	356	383	365	338	361	372	367	334	335	348	376	411	339	351	381	374	360	380	378	391	350	360	363	371	369	357	329	372	348	341	368	341	370	381	358	392	345	350	374	372	370	361	382	402	366	346	379	348	388	391	347	379	365	392	334	348	361	355	353	346	345	355	359	367	360	363	356	343	354	346	375	373	332	349	339	330	344	362	335	359	375	352	321	370	376	380	388	390	325	383	379	367	366	381	371	368	345	361	394	343	362	362	365	383	367	349	361	377	373	360	343	361	366	364	364	368	390	358	367	408	402	374	376	331	373	369	388	400	347	359	350	416	346	386	312	365	341	382	367	371	365	388	360	368	350	365	394	375	379	351	367	347	373	357	396	371	381	374	391	364	391	384	336	396	382	390	385	357	400	342	381	379	362	353	365	330	337	368	358	383	322	354	372	330	350	374	345	380	391	347	359	382	363	408	359	360	387	326	389	387	352	370	365	374	351	381	376	360	370	357	393	343	344	390	334	389	376	324	377	372	368	346	337	336	358	362	355	368	381	347	360	379	356	359	374	340	363	359	394	362	379	365	364	339	357	366	382	411	350	400	345	348	383	362	341	360	375	379	382	341	388	355	366	362	373	371	348	385	382	390	372	384	357	355	350	376	365	373	343	372	358	346	396	344	371	325	356	388	376	373	349	332	357	365	356	363	392	350	367	370	354	418	386	372	398	364	362	359	322	368	352	338	354	365	342	373	385	388	346	348	387	369	369	345	343	385	391	340	360	385	376	342	357	371	360	384	372	357	355	349	366	355	328	370	360	375	365	355	361	411	369	388	337	339	395	376	384	349	360	339	331	334	335	372	367	374	364	402	335	346	367	349	351	372	345	373	380	342	375	382	354	413	379	359	328	389	344	365	373	367	391	373	359	381	336	378	371	383	396	343	341	379	334	385	363	373	327	367	369	342	346	353	366	366	372	329	379	379	346	378	375	372	345	328	368	369	374	351	388	354	390	352	340	376	412	415	333	376	341	340	350	395	330	338	381	349	361	335	345	390	402	351	347	339	362	383	390	347	385	364	360	368	357	350	360	333	349	349	392	356	371	380	375	366	360	367	358	354	361	368	383	391	371	373	396	342	348	379	332	355	349	349	381	378	361	349	350	372	375	328	386	355	359	351	374	384	378	346	377	379	360	319	426	375	388	384	383	369	379	371	366	362	359	363	353	363	367	358	385	356	351	377	365	375	398	400	373	373	375	393	356	341	327	365	383	375	377	372	363	347	378	327	366	351	364	367	350	348	397	351	342	351	354	384	339	323	333	364	357	362	370	365	368	348	363	340	391	395	376	342	353	361	387	360	345	357	364	353	360	377	368	413	336	382	369	355	386	352	369	380	371	363	389	379	359	395	370	364	372	353	367	391	381	358	359	381	358	398	372	355	351	370	381	376	369	381	386	355	380	359	358	375	402	366	362	333	389	380	391	331	358	367	369	376	361	356	391	352	336	366	383	364	357	379	353	369	379	371	405	351	368	398	366	375	350	367	379	391	351	374	420	374	368	364	371	352	387	379	355	375	365	358	368	342	354	392	372	358	367	331	369	390	357	376	343	362	397	380	346	364	396	361	339	383	379	392	405	399	372	357	326	348	352	376	393	345	366	340	357	402	396	363	375	360	375	359	370	385	355	377	360	365	317	350	359	373	386	370	391	350	366	374	362	358	347	395	364	346	355	350	384	381	380	369	380	408	356	371	359	351	380	370	409	366	329	315	350	379	366	370	398	369	361	388	361	356	367	384	407	413	383	367	398	345	386	375	375	345	340	337	367	360	366	368	355	362	374	355	380	397	372	359	353	351	362	354	361	390	340	395	396	335	349	363	327	344	372	392	326	373	357	367	365	354	336	375	388	391	339	368	394	310	330	379	341	363	396	355	380	380	353	386	377	351	381	349	369	366	370	355	358	371	385	371	388	362	357	347	327	349	350	370	382	348	365	323	375	348	373	387	371	403	363	360	372	365	335	346	335	336	349	383	357	357	381	345	351	386	385	362	357	377	342	365	338	343	342	329	347	347	350	362	413	361	366	372	368	419	385	342	397	354	403	365	363	364	334	333	335	398	359	361	366	316	361	372	326	355	340	370	358	335	394	364	362	378	388	351	340	380	362	367	360	366	330	367	380
53498	85815	72425	52144	36009	11994	1321	561	551	489	476	502	481	509	478	432	498	473	468	488	464	451	466	481	447	458	460	435	480	483	428	467	470	455	452	472	461	461	473	470	457	457	406	459	452	438	443	467	406	477	441	462	460	471	468	451	434	450	446	452	473	443	492	440	398	461	454	474	462	453	448	479	458	432	464	485	434	481	454	432	496	468	496	433	446	462	450	454	460	456	450	447	468	412	476	424	454	459	422	427	471	447	426	422	411	447	457	444	462	514	448	461	466	432	424	455	429	443	435	477	429	439	441	415	449	454	439	437	453	443	468	451	416	435	493	477	450	433	455	454	463	448	475	472	444	472	445	418	457	500	483	456	437	462	484	435	478	437	439	437	449	499	463	442	477	438	471	444	479	448	434	452	453	458	410	444	416	457	447	461	473	460	503	456	442	461	457	423	457	481	456	494	420	451	471	441	438	456	430	482	439	395	425	413	452	441	477	458	436	404	449	447	493	438	453	419	409	441	428	443	478	442	443	466	435	470	444	484	456	428	455	414	439	458	455	460	460	452	446	424	459	431	437	483	434	464	442	450	450	467	462	442	439	429	418	462	461	478	435	450	448	452	422	440	431	462	452	429	498	469	443	482	421	447	442	464	467	486	457	488	433	435	455	490	490	422	460	463	478	438	471	445	453	445	473	448	461	456	457	481	461	403	442	467	474	456	477	451	431	483	482	465	490	456	465	431	455	446	482	434	449	465	442	462	434	451	470	439	456	465	419	461	430	459	455	468	455	462	417	455	480	413	471	448	445	469	443	434	428	458	502	485	401	455	445	471	434	435	441	434	437	436	458	470	464	428	450	473	481	453	437	458	454	447	463	447	441	436	450	463	459	444	458	426	494	460	462	502	450	511	430	490	435	461	424	435	458	501	449	441	473	461	440	435	493	429	459	421	457	457	474	505	412	470	460	454	425	427	448	445	462	482	449	448	451	477	421	417	448	470	441	442	435	491	474	486	490	460	481	464	420	443	489	451	444	460	457	429	458	419	461	431	445	457	465	464	470	466	447	449	468	439	442	456	483	446	435	477	418	472	463	457	464	449	500	456	431	445	474	484	439	453	439	456	447	445	481	437	450	429	458	428	469	479	450	459	465	440	434	437	443	481	409	462	479	460	428	503	475	424	464	424	493	436	440	424	479	440	435	428	447	465	450	454	443	447	418	454	475	436	473	497	444	471	446	450	463	458	451	466	450	461	465	449	434	442	415	466	477	441	442	445	465	456	477	462	431	463	415	434	448	503	421	443	494	492	432	484	459	454	449	463	441	469	458	426	435	466	440	494	489	466	438	439	420	464	465	453	460	437	437	436	486	463	475	455	456	457	456	458	491	438	460	440	441	443	430	444	455	456	464	437	430	444	428	435	466	471	443	462	434	446	460	453	467	429	443	449	437	463	487	455	435	414	430	476	450	459	474	421	453	444	422	471	470	453	466	399	455	466	437	416	462	496	472	427	410	459	437	452	482	419	485	444	446	442	456	473	446	477	510	447	485	514	475	444	457	467	460	457	443	443	455	427	448	442	441	454	463	452	427	513	439	446	464	473	471	440	456	420	426	498	468	460	446	493	446	456	453	411	464	467	483	479	456	449	483	491	445	502	443	438	463	443	410	465	445	498	456	428	418	464	419	493	448	465	467	454	479	417	454	482	471	462	488	420	437	458	432	435	429	480	466	467	475	439	447	476	441	440	440	441	477	474	443	495	458	461	466	443	446	475	438	487	454	473	473	441	427	433	471	484	427	462	463	454	447	436	454	450	479	447	488	456	456	428	484	465	463	453	477	458	466	474	433	463	435	417	451	464	479	491	445	422	432	483	446	487	475	491	449	489	469	462	440	437	476	442	434	458	457	448	456	432	478	452	438	483	421	442	434	437	468	487	455	435	455	451	452	437	428	472	449	437	447	469	460	433	467	455	443	472	471	467	395	499	437	436	450	439	439	453	479	462	463	438	472	440	495	457	459	491	444	417	437	439	461	461	460	477	459	457	458	446	455	454	427	474	471	422	493	502	421	428	438	449	430	432	438	489	460	480	473	436	459	427	424	460	488	450	471	443	451	457	469	507	430	447	439	476	470	436	448	474	439	425	485	428	427	449	464	442	484	475	457	452	467	462	451	463	504	450	459	449	461	466	455	458	475	452	498	461	471	456	410	519	437	480	502	437	443	478	469	461	470	441	470	461	417	454	435	455	450	426	461	447	485	449	455	424	482	413	471	428	455	466	461	484	440	484	464	506	450	440	426	438	453	466	448	449	457	484	449	411	468	482	471	436	456	490	451	440	443	477	430	494	467	470	459	459	422	476	493	440	433	477	456	415	444	447	466	419	442	455	454	455	444	459	465	448	436	443	451	460	453	440	437	433	438	461	460	443	494	390	458	440	471	454	455	451	425	428	419	439	474	468	440	426	472	434	449	450	411	437	418	422	472	425	451	431	479	463	424	447	461	426	444	459	433	474	466	486	442	489	425	462	466	476	521	404	454	483	455	428	448	463	437	455	455	475	463	479	458	451	464	446	454	424	444	415	451	437	443	439	422	432	438	446	421	459	412	456	449	440	443	431	457	457	403	408	459	421	446	462	406	464	471	454	476	480	443	452	477	449	482	466	482	480	471	417	463	454	434	457	429	426	485	459	466	467	453	450	421	446	440	448	488	416	465	479	449	470	462	442	431	470	444	475	449	452	444	485	427	476	474	478	477	451	477	476	446	415	475	439	507	485	431	418	447	458	450	458	420	420	438	436	449	475	474	479	442	443	435	428	424	437	469	477	455	453	472	465	450	429	485	442	449	435	435	470	461	444	492	458	451	431	467	472	441	453	425	481	471	442	439	427	466	449	443	443	472	426	456	452	461	457	445	454	478	464	459	485	456	455	427	489	461	493	502	458	438	428	448	479	426	427	460	462	430	466	464	472	528	442	462	460	462	400	451	431	460	430	464	467	463	439	458	456	430	423	456	451	472	449	450	466	436	453	422	477	454	439	489	486	457	465	457	412	466	426	472	458	423	448	454	483	469	449	487	451	421	452	457	464	433	478	456	413	467	446	452	433	446	466	447	426	496	488	466	429	461	407	486	444	461	440	471	482	480	428	476	479	455	455	464	440	447	473	432	440	463	523	465	463	468	432	472	428	449	497	441	481	452	475	428	432	417	456	433	468	464	426	465	451	432	452	473	420	443	473	447	420	446	433	425	445	456	461	432	450	452	468	496	459	431	440	443	476	473	462	455	417	487	473	480	418	476	453	469	467	460	466	463	467	482	464	441	463	461	445	485	447	451	433	441	442	437	426	497	446	470	477	453	470	472	441	449	464	440	495	490	451	465	450	445	464	444	436	454	456	441	483	465	420	453	443	413	473	462	460	466	457	440	434	430	455	409	437	477	397	438	481	468	433	475	465	419	463	435	439	454	441	451	436	397	412	460	432	454	442	436	455	405	470	446	469
22400	20867	29961	29245	28381	22439	12512	778	330	314	305	345	302	303	284	290	277	303	303	266	264	283	276	290	287	285	268	293	302	250	278	271	283	306	267	260	288	275	296	261	260	266	289	290	266	220	259	258	258	271	287	264	267	290	306	242	261	310	266	291	269	255	263	264	266	259	278	285	290	258	226	275	287	258	244	273	246	286	261	276	269	302	245	285	266	253	280	250	250	261	272	243	249	272	254	247	267	250	271	246	276	280	281	255	272	279	290	236	264	263	257	252	254	279	272	303	272	279	283	235	278	255	253	263	260	274	286	268	233	243	274	252	250	251	280	296	232	250	258	272	233	289	297	276	273	261	300	279	268	280	228	294	264	240	272	274	246	272	278	272	261	262	261	265	253	290	271	275	264	244	277	273	225	276	248	246	273	267	266	257	244	269	244	275	288	255	241	241	243	245	270	249	293	262	274	293	280	249	281	278	246	266	265	280	292	253	262	224	288	263	237	284	267	281	247	278	307	272	273	258	249	270	280	269	259	308	283	275	270	272	284	270	258	278	264	274	258	282	299	271	288	273	269	276	261	248	249	265	238	264	253	258	247	283	288	262	293	270	274	287	278	254	275	277	263	293	261	267	281	264	263	268	246	287	297	242	263	246	300	260	264	224	283	259	257	240	254	277	248	261	248	294	229	283	282	252	283	281	265	275	262	283	273	324	287	268	278	269	259	273	283	267	261	255	278	270	261	281	286	270	257	285	269	258	272	260	250	279	243	262	260	246	272	278	234	273	259	280	233	276	270	233	254	246	277	265	278	249	248	278	256	293	265	261	272	265	281	261	251	275	250	258	246	273	252	269	283	274	309	267	247	237	291	285	269	267	264	239	260	283	286	252	254	261	265	250	264	272	266	278	259	260	279	264	242	221	294	275	286	283	289	255	268	245	275	233	280	223	250	252	246	255	274	248	282	262	247	296	236	286	268	290	276	252	268	249	268	297	286	272	264	284	261	255	250	247	267	244	266	262	227	247	250	284	262	264	269	290	283	309	276	248	235	291	263	270	280	235	267	282	274	258	275	307	247	260	273	278	276	257	237	255	282	249	282	287	265	277	256	266	244	246	257	277	245	272	274	258	271	286	257	253	272	265	274	290	275	246	275	255	263	258	281	279	247	238	287	252	270	256	236	259	280	245	248	262	268	260	264	250	257	260	274	290	245	266	275	255	288	262	249	262	278	238	286	238	285	288	251	258	237	263	266	235	294	288	270	256	262	258	244	282	264	290	254	268	248	260	282	288	272	269	260	302	254	264	259	233	301	267	271	267	272	294	265	250	261	289	283	238	271	292	247	268	237	278	263	296	275	272	286	260	273	261	254	289	239	251	268	236	276	237	240	289	276	268	267	280	262	275	269	286	239	275	263	255	259	314	268	259	262	270	270	277	246	255	267	241	241	269	281	276	258	273	256	265	238	302	247	255	305	279	252	244	262	257	254	263	269	263	298	255	285	265	283	267	285	280	264	283	279	308	241	244	231	247	261	278	254	293	278	254	281	257	260	269	241	241	279	271	263	252	278	253	244	268	270	242	246	265	267	249	240	268	254	270	255	270	273	281	281	241	262	270	250	252	249	293	271	280	241	275	252	279	268	270	272	263	258	252	276	260	266	279	269	290	285	268	253	241	252	289	260	294	259	278	275	284	288	247	286	245	264	278	261	286	273	250	244	243	235	244	265	268	273	283	253	263	285	277	254	257	259	275	293	257	281	270	277	241	282	268	278	285	247	251	242	242	280	261	253	262	288	280	267	250	253	252	271	287	274	277	252	267	272	268	256	256	264	252	269	252	229	255	262	271	280	270	252	259	258	272	276	265	276	269	278	278	248	260	270	275	293	245	240	278	244	250	249	289	247	263	271	251	276	276	237	257	298	275	266	272	276	257	272	240	286	277	256	275	257	278	248	259	255	280	264	260	278	269	266	279	280	263	267	243	261	254	261	284	270	248	252	276	241	259	298	246	276	266	248	314	258	259	242	268	250	280	265	242	262	238	284	229	283	265	254	276	244	250	263	271	241	246	234	297	268	232	254	250	256	265	287	303	276	269	238	288	259	270	274	281	283	288	274	241	279	269	259	265	253	266	262	272	259	251	288	242	244	266	262	259	285	273	260	280	264	258	273	238	264	227	273	293	289	265	266	263	260	246	282	260	248	266	275	251	280	245	286	256	278	254	264	266	245	275	247	232	241	285	253	270	275	264	247	240	278	281	259	268	267	251	253	263	254	276	280	264	262	251	267	260	258	258	284	246	300	247	269	251	262	264	245	271	265	262	254	292	254	261	264	279	252	262	279	270	260	304	261	263	278	274	254	290	258	278	257	247	266	248	237	240	257	280	270	280	298	260	271	304	264	243	289	256	255	268	244	263	290	249	242	259	273	287	304	267	256	268	254	280	231	288	251	273	254	238	247	271	272	245	274	264	278	250	249	275	258	279	268	279	255	262	263	245	294	251	286	276	268	260	257	267	260	272	270	236	247	250	250	287	289	280	259	283	270	239	259	294	277	239	274	269	275	263	282	285	263	264	259	249	241	249	246	279	275	247	268	254	277	274	276	274	281	269	237	274	257	257	273	270	238	273	266	285	276	254	272	279	246	263	272	247	251	282	239	248	268	273	258	267	256	257	257	248	244	264	274	255	264	260	268	235	288	282	260	275	274	262	262	269	254	262	283	263	273	259	284	267	262	274	264	250	236	286	279	257	261	260	276	246	271	279	274	271	285	253	261	248	274	241	265	258	242	271	261	253	253	252	281	260	297	254	254	258	269	257	258	263	262	264	285	287	280	279	285	234	250	261	261	282	267	262	242	254	257	256	261	237	244	250	249	260	261	266	290	287	263	271	244	271	267	240	245	248	229	290	251	269	257	243	270	246	290	284	255	277	281	256	261	270	244	267	269	265	270	288	237	284	260	240	269	260	282	253	269	258	268	259	264	268	273	253	274	263	278	279	253	281	276	271	249	250	279	263	258	242	269	238	269	274	255	270	246	252	261	284	286	267	276	289	265	288	255	264	247	275	274	247	269	248	275	261	270	274	263	272	264	264	241	270	251	244	263	274	255	285	257	266	257	286	268	259	254	277	254	262	256	289	276	266	254	258	261	269	259	288	257	301	279	284	275	257	245	312	281	259	264	262	262	251	247	254	248	250	246	277	260	246	275	280	270	282	320	272	280	264	278	243	277	265	257	224	291	278	269	259	285	282	285	263	278	291	290	272	268	293	246	275	287	240	293	293	279	277	269	267	254	264	246	253	299	280	259	275	250	268	249	290	280	274	267	257	279	265	256	263	268	273	252	266	257	263	265	291	284	268	283	279	283	271	298	249	296	253	242	297	258	257	271	265	250	242	273	265	262	246	264	261	251	292	274	304	257	253	258	258	275	265	291	287	242	241	260	272	289	290	288	267	281	239	292	301	255	254	262	292	280	254	269	257	241	294	244	272	276	259
58159	96986	82307	63002	45641	18020	1893	505	445	425	413	377	383	353	365	368	351	349	324	353	344	362	358	321	373	333	330	312	312	331	325	327	320	310	320	384	317	321	327	327	358	337	319	348	331	328	311	316	301	284	313	317	297	343	311	309	311	279	330	331	332	308	338	338	288	285	310	344	323	325	305	327	320	308	344	333	332	326	330	360	346	336	298	333	324	326	335	338	340	330	302	282	293	315	298	336	293	320	277	325	342	316	308	302	303	319	288	333	319	330	290	326	333	300	315	331	326	326	344	293	326	331	319	324	306	324	308	307	349	345	316	336	293	346	345	338	309	295	359	319	327	323	312	340	300	309	318	278	321	322	319	314	311	348	339	311	329	337	266	330	316	320	322	327	337	320	320	335	325	305	296	345	309	308	316	307	311	300	309	320	304	287	282	326	318	316	332	326	309	318	310	336	312	326	306	319	322	297	292	320	320	328	315	345	294	317	381	306	297	305	313	320	314	336	317	326	296	327	340	321	345	305	316	308	332	321	320	292	341	327	320	294	346	315	348	344	268	322	292	324	318	320	332	348	307	318	318	339	331	319	331	313	291	338	307	298	306	324	306	332	325	329	316	319	307	322	339	281	311	335	318	320	343	310	338	313	322	325	311	340	287	337	325	350	308	320	317	317	306	310	357	314	337	322	336	313	312	332	305	317	307	302	325	317	331	324	328	299	351	340	306	316	334	341	349	312	303	291	324	315	337	337	331	303	311	316	329	334	339	308	301	299	280	321	330	308	275	303	314	326	330	333	311	304	314	337	327	304	304	317	304	308	343	313	311	301	316	353	301	311	334	295	323	353	339	325	314	340	290	290	300	286	324	319	316	315	311	318	326	325	345	312	300	315	347	318	322	311	323	311	349	344	305	303	310	334	312	306	330	320	283	328	300	288	296	347	328	335	320	312	325	329	320	310	316	308	294	333	290	329	291	302	338	317	317	358	301	296	315	301	324	337	301	330	304	301	333	317	334	311	325	323	317	323	309	298	360	306	334	338	315	288	323	310	336	333	309	332	325	281	341	323	325	334	356	296	298	286	328	332	277	320	311	326	287	321	334	324	288	331	324	308	299	312	323	348	314	333	311	320	305	331	329	342	353	314	324	332	316	357	348	331	321	349	348	313	319	318	307	327	275	319	334	329	310	322	320	297	330	320	305	298	311	337	318	310	329	292	334	330	324	284	319	319	331	304	312	309	313	324	294	299	328	330	331	314	305	305	323	339	333	313	286	309	338	315	345	337	332	324	319	303	324	324	310	338	347	318	293	334	306	355	317	300	307	290	296	352	321	333	324	282	335	312	322	301	330	329	309	349	337	293	313	279	325	324	296	343	328	314	324	334	291	342	295	341	315	327	295	311	350	328	295	282	358	316	330	331	315	326	310	309	309	333	325	305	320	309	313	316	321	317	298	328	331	316	324	322	291	311	296	321	295	345	283	330	334	298	297	324	306	319	318	315	318	319	313	329	296	340	329	317	302	311	309	311	297	342	328	332	332	312	312	335	340	341	315	294	298	318	303	290	281	336	290	316	270	296	340	291	327	328	325	335	308	310	333	311	302	306	348	339	305	315	298	311	318	311	339	328	320	312	314	315	350	308	328	284	293	309	299	337	298	324	321	314	348	310	316	306	319	302	317	320	287	336	324	303	314	335	296	351	301	320	295	336	336	320	307	324	308	313	284	290	324	295	325	326	332	308	321	317	310	324	296	342	305	340	309	317	310	319	316	325	308	299	306	359	322	317	329	295	337	306	336	306	306	313	317	330	309	299	308	303	345	299	311	310	312	341	343	338	306	317	325	291	310	306	342	307	312	292	326	326	331	318	344	292	333	305	331	319	322	325	307	307	308	311	315	330	334	311	345	319	347	320	316	310	299	300	348	313	333	338	299	316	309	338	347	304	336	300	333	319	309	341	311	303	326	322	335	295	349	345	345	315	282	314	303	346	308	335	316	331	321	281	313	322	327	293	288	312	281	347	324	327	330	311	318	291	320	316	293	320	305	328	334	329	308	324	293	311	318	319	320	332	318	299	275	319	314	334	301	305	340	276	319	346	327	311	310	318	308	326	340	297	334	296	314	343	340	301	331	323	335	336	320	273	316	336	301	305	310	333	338	336	320	321	320	320	296	310	326	308	341	331	314	301	312	299	358	309	288	314	326	314	304	318	308	295	299	305	319	305	306	330	304	317	317	309	299	337	303	304	332	338	396	309	315	336	307	298	301	305	325	317	338	335	324	317	294	327	328	330	339	364	316	301	369	301	294	339	338	295	311	362	335	294	315	342	300	289	321	350	351	334	318	330	305	319	309	310	308	325	344	337	313	330	319	347	306	367	314	333	349	334	347	317	324	336	284	332	322	309	299	324	302	298	348	329	336	351	311	328	333	337	329	315	325	340	322	284	316	319	321	325	314	325	309	305	285	296	293	363	294	281	314	334	320	296	329	289	309	339	354	306	369	329	329	308	318	309	325	325	308	356	302	292	310	319	311	341	310	323	308	313	347	331	328	314	345	310	311	345	305	321	331	301	331	318	335	314	335	350	312	310	351	300	306	319	340	312	346	314	343	320	316	306	312	308	336	312	339	312	338	326	332	346	321	320	310	337	316	334	277	348	322	330	299	324	330	290	276	301	304	292	290	326	332	324	327	323	307	346	283	318	290	304	339	293	292	324	311	347	296	301	287	297	298	300	325	306	341	316	327	342	309	318	312	298	308	330	309	326	301	347	312	305	335	331	313	297	290	299	318	333	322	320	355	301	322	326	313	332	303	322	319	322	338	304	308	332	304	320	289	313	324	335	273	323	340	308	308	284	287	310	324	316	320	306	332	306	323	269	330	336	322	327	313	312	300	318	321	306	318	310	319	315	335	316	297	320	330	306	300	335	312	335	318	334	306	306	300	323	314	267	340	331	306	346	328	313	314	308	320	317	337	326	315	319	338	326	295	339	293	324	329	324	315	330	343	310	335	338	302	312	331	290	324	327	303	321	334	350	313	330	313	287	302	299	321	310	313	331	314	287	325	292	301	329	307	322	299	295	338	320	304	316	312	332	332	305	328	299	345	312	323	320	317	323	358	319	306	338	313	338	312	320	314	306	325	308	317	324	313	326	293	325	346	324	314	346	286	333	295	326	317	303	320	340	308	298	317	319	324	293	316	318	341	308	350	315	301	338	315	326	309	330	299	287	302	318	321	300	326	326	337	348	296	329	322	296	301	317	324	296	310	339	336	311	317	321	306	337	302	326	318	320	322	298	326	303	314	340	330	339	337	339	316	305	353	304	303	280	311	309	305	342	305	307	310	333	324	315	296	323	314	294	342	281	328	323	289	346	330	329	304	310	318	321	323	298	325	325	339	303	311	315	330	320	322	311	316	303	361	308	321	304	301	316	336	296	345	321	332	339	293	303	304	334	302	314	351	321	315	319	324	270	278	313	282	336	304	325	309	334
27207	24415	27983	21331	7861	1527	634	581	565	582	586	547	623	553	620	571	553	582	592	615	559	563	558	572	562	553	576	571	630	570	577	574	572	599	584	556	554	572	651	551	544	592	619	602	566	625	624	565	531	566	555	556	581	570	605	599	572	528	591	571	542	582	554	560	596	602	579	578	576	579	541	607	551	574	573	619	602	573	574	540	584	557	575	581	550	558	555	628	611	608	602	530	611	573	559	570	609	591	566	572	587	582	563	540	572	581	639	590	592	615	639	580	574	597	587	574	575	564	564	578	574	588	583	570	596	583	598	585	552	558	614	587	556	588	560	547	588	584	620	576	552	581	562	592	569	631	582	602	550	614	601	578	626	554	568	556	576	581	579	608	658	643	559	576	588	542	594	569	560	573	567	589	580	537	573	628	556	589	594	551	570	603	608	554	603	570	590	606	595	579	549	600	582	613	601	582	582	590	535	571	568	573	585	563	559	589	559	564	592	578	599	570	539	578	551	583	596	585	504	582	561	589	613	575	567	575	590	546	595	597	568	604	632	549	630	569	594	588	568	581	549	575	571	609	580	572	578	612	553	587	566	563	618	632	566	599	581	544	559	580	588	587	573	629	566	570	611	571	615	549	605	587	586	559	603	562	583	536	608	589	567	590	602	545	587	596	570	634	598	586	555	580	559	574	605	612	539	559	572	599	571	576	537	612	581	620	540	589	586	617	566	586	587	579	588	520	582	627	592	582	565	588	579	577	584	572	554	533	613	565	605	609	557	594	583	596	583	548	575	555	597	556	528	569	578	577	579	612	553	561	589	561	569	558	553	578	632	578	593	612	606	598	544	563	618	565	567	584	559	595	570	563	591	565	604	541	607	629	565	576	577	575	583	607	621	567	584	561	609	575	555	579	589	593	546	555	579	620	588	567	615	555	592	589	631	630	610	601	616	568	580	612	608	571	608	571	625	591	576	592	580	591	605	560	597	574	641	595	567	575	582	533	552	605	590	565	532	584	584	607	589	600	563	561	599	561	643	568	611	539	584	588	528	604	583	572	580	557	604	536	606	646	636	591	573	572	586	595	621	594	577	610	552	566	592	535	570	557	582	562	594	538	586	561	566	573	581	593	567	631	579	631	599	570	582	557	573	579	546	533	595	567	591	617	589	535	587	568	571	594	569	579	619	560	596	568	589	566	584	607	596	618	633	593	579	586	612	608	551	585	613	558	590	538	543	585	602	624	570	569	592	575	614	566	575	619	596	608	573	616	636	545	571	560	547	618	613	544	608	523	608	565	588	610	568	577	579	601	557	568	616	590	587	546	590	529	603	614	596	597	572	589	565	544	579	572	549	587	575	537	592	584	600	601	591	628	568	594	622	642	549	570	577	540	572	622	569	572	614	577	547	595	548	606	544	559	586	546	578	599	607	556	605	578	574	573	564	613	577	560	570	540	580	574	586	559	562	602	561	584	590	626	600	600	578	569	577	591	588	553	567	535	587	557	585	586	599	649	565	586	582	576	591	626	606	586	592	595	596	570	612	544	558	585	575	595	599	594	579	584	534	589	554	521	619	573	592	576	596	580	581	558	603	553	601	592	515	540	596	521	580	589	564	592	561	607	601	594	584	630	559	598	641	584	609	579	575	584	551	586	586	584	612	582	602	569	581	575	564	574	575	593	548	592	604	581	594	590	584	552	580	592	633	572	582	571	594	599	544	576	565	566	591	585	570	599	557	609	595	546	578	574	636	616	523	563	588	608	575	523	577	568	618	554	543	561	570	610	530	592	595	603	586	536	617	578	571	558	599	618	579	575	592	557	555	593	551	599	582	552	597	569	570	573	562	596	601	594	566	525	570	563	556	580	572	584	543	585	585	603	613	584	580	579	611	584	600	572	610	551	595	571	560	599	606	592	584	596	572	593	604	584	569	583	571	572	616	598	555	598	590	626	605	594	614	614	626	556	578	554	586	603	582	566	529	582	560	578	584	595	596	584	614	588	578	597	546	605	586	633	557	573	589	568	564	584	594	533	603	558	600	558	573	581	568	551	606	636	598	565	613	598	579	600	623	562	579	573	536	612	548	589	577	607	598	566	610	561	554	572	578	612	534	577	568	607	578	557	593	658	604	581	582	577	541	591	632	528	589	563	599	604	586	560	587	560	667	592	515	583	591	575	576	599	561	552	602	622	597	580	608	549	620	561	496	580	609	553	571	590	574	605	573	559	585	561	561	562	545	587	586	590	598	594	575	595	570	586	590	586	590	584	641	586	574	590	578	596	591	590	589	573	525	570	506	571	522	544	565	589	542	613	571	579	551	580	633	582	583	569	591	557	562	592	589	542	543	597	579	610	566	606	620	551	560	546	586	581	573	614	564	586	600	550	587	591	588	605	615	547	570	647	599	570	615	580	591	611	571	587	573	614	562	574	583	609	597	576	610	596	584	563	608	630	579	586	561	581	596	583	584	616	596	553	596	587	610	608	569	579	593	600	572	603	568	572	561	563	569	582	565	574	581	587	565	598	583	600	569	568	607	626	565	625	575	608	594	600	597	581	568	638	565	537	572	557	565	582	560	651	569	566	581	606	589	609	603	627	626	590	592	568	572	587	550	576	566	552	594	587	577	551	548	563	573	556	545	574	535	569	612	527	546	586	572	618	566	574	563	620	577	578	580	549	556	553	562	542	563	573	594	550	623	590	547	575	557	603	618	610	584	570	582	607	583	581	563	590	542	566	603	557	578	611	585	632	549	573	569	592	613	577	598	545	603	580	558	619	582	598	531	593	592	587	588	574	582	596	579	610	620	570	590	585	608	573	551	616	604	613	541	605	569	590	594	559	619	553	575	575	543	584	598	584	647	605	622	593	588	558	558	589	574	552	589	549	586	567	600	524	570	566	571	593	640	558	568	546	608	592	532	595	616	592	608	638	619	569	584	565	586	589	612	557	546	569	596	608	576	594	585	566	573	631	562	553	597	564	626	563	563	581	572	549	552	590	575	572	633	586	584	521	581	577	578	607	594	548	559	535	585	562	552	560	592	580	546	550	586	556	553	566	571	623	633	564	591	546	592	606	581	616	642	596	583	602	572	567	599	613	583	576	599	573	591	560	589	561	584	589	570	594	593	574	614	575	571	557	626	571	596	627	562	606	620	558	567	588	584	578	553	546	576	607	576	555	569	560	636	577	565	583	574	587	587	653	584	586	594	556	549	566	612	568	610	595	595	574	610	591	617	622	607	522	590	560	622	570	559	604	569	558	579	596	622	597	594	598	554	546	631	572	567	569	576	621	585	540	572	586	600	547	546	579	582	611	546	567	608	607	565	589	601	554	601	651	629	600	590	524	566	608	555	550	545	596	534	536	583	608	587	593	626	591	584	541	604	602	602	578	563	554	586	654	571	606	606	590	564	579	604	603	578	565	576	593	574	576	572	565	590	605	558	546	547	576	589	583	584	592	575	585	636	555	580	572	577	562	554	581	577	598	627	544	584	583
28522	39849	29852	18829	8409	1808	817	738	675	649	692	694	716	694	672	729	690	699	712	681	707	669	702	690	705	739	700	698	702	717	704	714	729	723	723	678	705	751	691	694	681	714	688	718	710	783	677	731	677	643	725	689	726	736	681	718	678	731	746	741	689	713	687	667	677	731	699	759	715	685	667	676	678	734	644	698	693	731	733	654	716	668	677	687	696	648	701	714	731	722	713	716	733	716	704	714	730	657	711	699	739	708	655	760	680	663	753	704	713	729	730	738	715	699	684	716	727	724	693	729	700	712	685	765	683	677	696	721	689	694	716	700	685	756	724	692	684	718	705	709	725	716	728	713	709	755	746	697	723	683	665	718	668	704	732	632	689	718	716	683	716	685	673	696	694	711	730	697	661	689	697	669	708	642	709	714	708	720	700	699	679	756	714	714	699	653	678	701	669	717	701	713	704	725	666	718	671	666	670	717	722	701	707	671	667	719	648	704	711	697	759	700	698	727	704	670	734	670	727	707	684	735	688	694	708	674	689	749	697	742	698	692	702	722	725	700	689	783	703	720	716	753	678	753	705	711	689	708	669	701	679	696	724	694	679	727	671	682	687	742	717	729	694	688	740	741	703	702	716	712	705	739	738	746	772	704	738	711	747	712	730	776	703	719	675	663	675	772	709	718	717	688	719	744	681	719	698	717	697	718	734	737	712	671	707	673	714	655	699	697	676	731	717	701	721	687	672	682	718	752	755	709	722	731	701	675	712	725	722	712	720	701	717	708	723	712	734	710	696	707	721	725	742	718	679	681	708	774	766	740	716	745	648	706	725	670	701	681	698	698	708	691	703	717	737	710	716	739	717	683	684	694	697	731	697	720	638	720	730	763	720	661	749	754	694	723	696	698	749	660	728	722	690	683	699	661	740	705	725	718	694	707	673	671	684	764	634	709	709	682	731	725	713	725	710	719	663	726	680	715	713	721	683	714	723	682	703	664	685	661	709	702	696	682	718	656	703	691	694	711	665	694	699	660	730	717	676	694	704	738	703	728	703	672	676	719	713	688	710	692	703	731	682	733	700	644	741	701	706	746	720	626	742	710	712	749	710	728	726	721	768	693	727	684	690	742	701	717	703	693	710	680	731	708	716	728	676	702	675	689	736	673	770	720	727	754	715	736	725	739	724	738	669	701	707	721	693	641	701	659	718	688	681	719	754	683	717	675	677	674	769	755	770	707	706	722	697	697	703	719	691	693	703	701	680	711	673	640	708	694	749	693	741	686	711	705	729	693	728	675	718	729	714	717	739	763	736	728	736	690	725	716	723	715	699	734	706	742	713	688	737	705	705	691	741	688	688	718	754	728	679	709	676	701	716	764	694	706	702	688	719	664	736	742	657	726	681	721	692	698	724	739	675	728	693	733	759	763	741	705	652	703	720	699	697	748	722	699	682	772	735	698	710	745	687	720	709	697	660	725	668	670	691	709	706	659	683	711	731	699	712	700	687	716	699	699	741	740	762	715	667	679	725	698	687	748	753	689	675	736	710	744	757	699	695	697	728	687	709	701	737	733	740	702	708	697	692	697	708	677	692	638	693	660	684	690	717	736	689	754	687	703	733	694	690	747	720	706	706	704	715	717	729	699	715	724	671	720	682	705	729	716	716	673	708	706	721	667	709	665	702	703	740	682	742	694	682	692	701	691	698	729	695	715	742	688	778	701	702	688	696	717	672	695	734	733	677	735	705	743	713	733	704	721	673	682	743	715	715	728	712	694	738	745	715	747	658	702	709	720	700	731	698	682	751	684	721	677	678	691	695	762	680	727	746	725	702	730	685	681	680	685	703	685	702	700	713	703	677	700	687	723	699	735	728	747	738	694	664	702	668	688	702	689	748	695	717	719	680	765	626	723	705	742	663	712	694	687	634	683	723	717	696	720	678	707	684	652	666	691	685	707	749	661	699	683	707	680	730	700	702	669	683	730	693	674	725	648	709	699	697	703	677	695	665	716	658	667	664	658	725	675	703	715	689	721	716	724	704	714	735	761	742	707	728	684	707	681	684	679	731	731	743	721	702	678	731	709	725	722	714	690	735	663	711	685	739	713	688	695	720	680	739	751	714	679	716	726	675	736	711	711	698	689	723	709	701	712	730	762	716	668	732	743	702	682	776	730	684	692	700	699	702	714	696	644	674	677	691	726	695	698	711	714	662	719	729	725	714	685	712	675	710	686	677	733	698	745	700	722	752	716	701	684	668	724	664	689	720	712	663	684	691	769	676	691	724	718	704	676	722	690	675	680	717	762	704	691	672	690	692	720	698	706	732	696	686	709	736	664	678	729	729	690	738	716	724	753	700	666	706	719	701	678	711	693	686	697	735	719	725	732	677	727	739	704	700	697	696	693	692	759	682	741	733	730	656	702	707	712	704	686	723	706	713	669	733	697	691	717	715	742	715	731	696	750	746	703	697	714	741	678	700	732	701	716	682	699	692	714	661	697	723	714	690	678	676	736	743	694	681	698	732	738	673	711	758	728	704	711	709	731	713	746	653	699	708	711	734	714	729	685	725	695	720	716	685	687	683	669	730	648	737	705	672	682	676	692	697	731	691	716	716	664	717	673	731	724	675	733	670	724	712	658	677	677	708	693	713	754	672	686	691	689	703	721	704	668	710	689	687	692	672	728	724	693	715	753	699	747	699	743	744	702	712	637	650	662	703	688	679	731	653	717	678	693	693	726	695	722	732	728	742	686	739	709	680	758	666	666	749	702	673	718	660	697	729	710	733	673	727	731	677	731	727	678	697	679	742	735	727	699	698	720	715	689	691	714	709	689	667	715	712	705	714	702	683	715	693	661	744	742	716	685	684	688	680	652	693	690	696	697	670	731	708	795	703	708	680	677	676	656	709	715	649	723	703	710	724	717	730	706	716	701	686	671	685	733	703	679	690	698	725	743	714	715	729	674	663	676	697	710	693	661	683	757	752	680	698	746	715	679	698	746	711	730	720	754	653	756	725	706	716	715	665	661	712	722	731	694	668	698	754	661	748	686	679	758	691	644	687	689	731	737	690	730	710	713	702	755	722	722	753	648	721	634	739	718	660	711	698	722	712	727	707	701	724	708	667	685	709	760	718	708	735	739	717	740	725	684	723	690	751	765	675	700	657	696	703	742	711	689	707	703	693	701	702	713	700	691	714	683	697	707	717	731	699	720	732	721	712	701	678	702	700	730	694	738	708	722	702	703	693	745	673	674	744	721	674	722	748	677	744	721	717	691	658	713	709	648	680	739	682	678	716	684	728	701	775	690	701	617	712	704	704	730	661	744	722	740	712	698	708	719	738	666	671	714	747	720	723	673	762	698	704	647	686	774	743	703	695	754	747	717	665	685	680	648	709	743	666	706	737	720	695	705	663	714	719	695	719	733	695	746	742	676	714	733	701	725	746	675	699	720	673	707	682	739	729	735	700	735	695	672	734	712	691	730	685	708	704	689	719	722	725	661
23441	21168	31266	34051	29123	18654	4491	465	429	382	420	373	389	375	390	363	355	412	396	408	382	350	348	371	379	397	368	342	402	410	364	377	396	383	366	376	360	328	384	344	367	374	340	386	357	369	360	363	399	361	392	400	350	361	372	367	395	359	364	384	361	354	326	353	365	382	363	356	382	372	374	390	379	382	401	373	364	377	345	366	376	377	392	388	361	383	384	360	366	393	374	353	403	356	356	352	393	361	391	391	377	360	337	382	354	396	350	390	393	362	381	398	364	345	352	378	393	381	347	390	355	392	394	375	372	346	365	374	355	376	385	374	376	361	360	374	387	354	380	358	325	359	379	339	368	383	383	388	379	366	339	376	381	378	376	371	365	330	336	373	342	385	378	410	367	392	351	368	393	346	374	384	380	366	364	363	367	351	397	364	394	351	374	363	355	390	393	350	402	387	356	349	368	394	361	369	358	373	356	367	330	366	346	355	385	363	347	391	395	353	380	359	378	374	371	354	351	339	373	380	353	359	368	394	401	367	361	379	381	344	351	364	371	359	360	384	385	400	386	347	371	361	358	377	362	351	364	342	331	396	364	354	365	369	373	338	355	385	339	378	337	395	351	387	397	350	382	381	396	375	361	336	380	361	347	359	386	398	378	387	388	383	358	362	359	367	362	387	343	352	358	358	387	364	380	353	370	381	411	378	366	362	364	391	339	342	375	373	378	374	352	357	384	344	358	373	367	376	381	350	343	378	369	338	395	372	369	371	383	379	377	403	354	380	363	355	344	386	406	366	394	350	377	341	394	327	378	369	382	392	403	355	372	385	339	342	356	372	388	354	400	372	383	354	342	376	353	344	409	380	385	380	362	366	377	349	357	361	365	370	351	347	381	387	384	390	389	386	380	379	359	368	377	399	374	343	380	348	368	335	368	377	390	383	358	344	400	375	409	391	377	375	374	370	363	327	350	365	364	385	330	395	360	386	371	350	350	406	385	334	378	362	352	360	389	371	370	420	347	375	416	360	372	348	379	369	372	366	339	355	352	355	349	338	358	386	369	374	363	392	383	368	348	371	355	374	364	371	381	354	356	356	375	381	346	363	373	358	311	359	358	346	391	384	337	374	371	362	395	400	368	368	371	369	388	338	376	399	392	384	379	356	383	362	335	375	378	385	402	376	390	359	339	333	364	388	371	374	381	417	365	376	344	380	375	392	370	378	389	373	401	378	357	409	371	378	385	345	391	347	374	349	391	390	373	369	363	372	424	399	346	373	380	362	414	353	383	373	336	376	351	411	333	371	371	332	370	362	388	380	362	363	348	360	379	358	357	368	382	368	358	354	367	365	375	377	372	357	359	367	352	384	349	367	365	358	348	383	388	417	369	360	378	345	323	358	376	386	401	356	380	365	408	358	400	376	352	354	344	398	348	403	374	357	338	372	327	331	383	350	370	386	397	376	343	340	382	359	365	366	332	374	358	376	375	380	394	363	374	391	359	373	368	376	416	387	383	381	381	343	389	348	365	375	369	372	364	381	379	375	405	396	401	371	374	362	360	365	358	366	377	343	411	385	396	400	387	384	372	362	374	389	370	367	354	355	372	353	358	370	325	378	390	390	369	365	361	377	372	382	356	356	360	346	399	371	366	344	343	350	364	317	350	344	392	314	392	386	419	348	339	342	383	378	390	316	357	361	387	372	394	365	378	351	359	376	355	367	372	352	343	400	345	369	366	374	378	371	327	386	349	376	376	373	379	357	351	384	362	343	418	390	414	368	369	362	403	376	384	358	356	378	394	380	402	353	364	394	364	346	373	357	358	385	403	350	328	368	377	392	382	349	340	372	396	369	374	374	365	366	362	365	354	373	359	406	385	369	392	390	380	368	368	368	374	363	365	362	366	344	384	369	347	385	366	393	359	360	370	384	360	399	369	383	373	378	351	406	365	359	383	358	351	337	340	377	361	366	374	375	386	356	357	363	363	360	396	375	371	378	343	371	338	369	355	367	383	369	369	358	359	362	393	341	389	329	387	363	370	386	360	398	363	377	361	366	388	374	382	341	351	388	350	369	379	377	368	354	356	344	354	385	360	350	386	328	356	359	387	381	379	376	364	364	360	360	395	401	385	357	358	351	380	335	356	334	376	365	348	358	376	345	361	377	378	392	343	379	376	395	386	351	352	354	347	392	362	409	394	339	326	354	363	355	348	386	381	401	385	369	366	347	381	410	398	353	358	381	370	380	400	384	367	386	379	382	327	383	397	366	360	387	342	352	377	377	377	368	390	403	399	379	386	318	344	404	382	386	385	372	356	383	366	371	366	368	372	367	366	379	371	361	375	381	376	388	363	384	366	381	386	349	381	345	374	350	366	365	394	399	339	353	400	348	445	402	377	382	394	384	386	379	388	416	375	387	380	351	356	392	412	363	392	376	363	336	345	355	351	385	336	385	375	386	383	359	343	361	401	388	389	354	366	364	371	341	341	373	376	340	379	376	387	380	345	344	348	415	401	325	381	333	365	382	362	355	378	389	390	399	356	358	353	379	366	375	347	391	390	375	370	393	377	361	353	356	381	376	366	356	364	396	378	378	375	381	360	367	379	371	355	361	351	349	364	387	372	383	378	352	343	313	333	370	341	371	404	411	384	359	337	366	339	391	346	384	404	388	411	384	392	383	336	379	389	369	358	416	360	339	375	378	339	342	367	403	330	379	360	354	379	364	360	392	359	359	363	363	344	373	375	404	406	377	383	341	372	339	367	385	344	386	371	387	365	346	361	345	354	395	383	356	388	369	382	330	355	353	388	367	360	371	393	381	340	365	404	340	386	362	377	365	362	360	382	346	394	339	362	382	362	407	376	408	375	356	364	373	374	387	360	389	366	378	373	354	371	366	369	389	388	372	374	344	362	377	384	357	364	368	383	369	350	379	351	376	407	344	376	359	350	360	364	373	365	365	335	379	375	346	405	393	365	333	373	339	376	373	367	364	369	367	383	374	351	352	368	390	362	344	358	375	340	339	375	362	358	383	360	368	305	361	373	351	426	364	373	343	354	382	357	369	373	362	370	344	427	387	395	357	350	388	349	345	330	405	358	387	376	413	368	387	381	399	350	374	345	369	367	364	349	358	346	352	372	343	375	386	370	353	387	351	335	367	374	354	352	388	381	363	362	383	385	331	347	362	356	383	368	382	379	359	367	393	337	399	394	397	387	387	389	341	361	429	349	365	378	360	364	367	371	359	381	370	352	386	323	371	381	371	352	397	351	356	381	344	344	368	329	389	370	377	389	390	373	380	338	353	345	384	359	383	360	341	376	365	363	364	387	384	403	356	370	348	385	360	377	367	333	381	361	351	365	353	394	389	384	378	393	359	365	369	392	327	325	373	374	356	357	358	380	388	363	347	363	384	395	369	374	401	368	362	365	361	385	380	356	403	377	408	347	354	400	355	365	391	369	348	365	347	385	373	400	367	391	369	369	413	397	388	355	388	399	382	378	376
53867	86237	70966	52944	36840	11814	1230	549	532	518	500	484	480	496	470	480	511	509	444	464	480	478	447	448	532	462	478	417	484	475	476	462	488	465	482	473	438	419	466	446	480	467	463	445	431	471	486	466	427	429	479	483	470	429	437	448	468	395	452	428	490	441	451	448	472	450	474	483	475	451	469	458	478	483	450	449	450	481	461	410	445	428	488	457	456	464	467	471	469	437	458	467	457	450	468	445	491	461	499	484	461	462	447	457	440	460	489	450	467	467	460	457	456	463	422	503	446	474	441	461	450	456	467	454	430	483	476	455	454	457	437	454	426	452	454	467	438	455	433	454	464	475	456	478	442	437	478	470	489	458	477	429	443	467	454	437	468	464	501	493	460	438	450	458	449	446	507	483	439	457	489	457	440	471	466	442	439	501	438	457	451	486	478	454	500	447	449	477	466	447	457	445	426	443	449	413	502	470	454	488	451	484	437	450	483	439	489	458	448	421	427	475	481	462	477	472	439	448	465	431	449	425	472	484	477	471	419	484	442	456	454	500	497	453	455	455	437	444	452	468	425	467	452	474	450	456	488	492	448	456	433	441	464	466	455	462	458	456	437	445	468	493	441	439	444	493	436	476	451	477	462	471	479	442	473	498	480	492	425	481	472	428	505	477	469	469	454	471	486	500	492	447	451	454	452	463	482	463	436	461	428	480	485	460	476	420	484	446	467	456	479	465	439	445	468	473	439	452	452	439	464	458	466	490	443	461	446	448	415	466	438	469	430	454	443	446	460	481	478	406	445	478	471	483	438	473	459	452	458	450	465	434	445	479	465	515	466	458	441	444	459	466	445	482	490	480	455	429	444	447	477	434	452	514	458	447	479	472	440	410	488	478	465	499	461	438	481	435	464	478	435	476	451	477	477	449	429	479	487	493	461	435	464	459	483	469	458	442	479	451	440	498	419	468	476	470	447	452	480	457	458	516	460	469	486	458	467	476	436	472	428	440	498	458	493	437	468	483	456	507	435	457	444	506	454	481	449	463	448	468	464	499	432	477	453	446	462	448	490	433	475	465	454	476	473	435	468	439	427	468	502	476	465	454	496	470	444	460	454	480	449	499	422	432	465	445	432	473	420	470	460	462	458	486	433	479	472	458	465	488	459	472	452	412	489	455	458	470	439	465	471	456	456	447	453	474	441	486	463	482	437	461	476	445	432	479	452	442	492	438	447	478	483	459	464	464	437	469	502	463	467	465	495	492	468	443	472	482	456	443	426	444	422	457	398	456	446	504	424	476	459	449	446	484	455	455	484	469	454	494	449	475	420	494	441	444	454	464	446	475	448	446	478	426	462	471	482	433	482	459	410	439	458	402	460	425	487	446	456	467	424	485	445	430	477	470	450	469	458	488	481	467	418	454	442	430	427	500	465	476	456	467	440	458	438	458	439	467	451	477	466	442	448	447	466	428	419	479	480	463	468	468	461	463	479	455	484	465	439	463	470	450	491	430	431	445	473	453	495	428	444	432	437	483	451	481	501	467	445	473	462	471	464	470	407	468	466	458	482	447	453	447	437	437	451	481	413	491	458	468	475	449	497	469	446	454	456	456	437	459	427	460	411	463	460	490	459	469	469	497	427	481	419	441	438	419	494	458	473	460	474	476	471	469	465	500	453	502	469	475	449	491	495	462	465	500	474	433	437	471	470	439	464	490	492	421	435	486	475	465	471	440	480	437	472	423	478	457	468	433	460	475	480	421	442	436	441	468	463	468	443	419	483	453	485	469	465	483	441	484	451	457	462	473	448	431	448	460	450	465	442	457	454	442	484	483	467	433	456	451	435	452	484	462	478	465	449	420	461	449	452	467	462	460	483	422	441	477	476	457	453	466	422	456	459	469	441	463	430	472	441	475	461	499	454	457	460	423	451	465	468	464	443	419	467	465	423	486	437	404	491	454	434	459	446	426	446	481	461	458	451	447	450	484	502	472	476	461	454	450	446	438	456	468	439	432	473	469	461	477	477	462	418	433	446	460	435	420	455	447	484	451	452	482	490	445	459	471	443	446	464	419	425	451	482	461	435	470	455	498	467	443	423	466	439	465	481	434	481	414	492	488	441	464	455	462	409	428	461	516	469	438	447	437	452	461	413	477	460	460	463	484	499	464	436	444	453	473	434	436	465	442	473	454	452	466	487	468	453	451	434	453	471	487	480	489	459	479	452	468	479	416	451	466	460	432	461	458	475	451	450	463	511	448	437	454	466	471	512	439	440	452	402	465	426	454	505	457	454	435	443	463	449	464	449	437	466	474	476	433	447	441	444	453	462	484	479	474	466	459	470	435	472	463	479	455	458	452	447	470	425	425	489	446	443	456	434	482	454	479	490	442	476	447	444	465	431	482	462	478	502	487	478	457	454	477	441	489	454	447	427	468	432	462	468	444	438	458	457	443	438	469	493	461	439	466	440	493	485	489	441	439	442	459	412	447	423	473	430	479	483	465	482	448	462	443	491	460	464	449	444	438	469	486	466	464	471	466	492	380	465	428	440	493	450	459	464	459	458	459	450	455	472	487	474	462	448	456	463	478	454	433	460	463	446	465	468	431	440	438	482	465	457	474	511	417	448	450	457	465	466	492	446	449	454	453	426	428	463	437	468	444	464	445	433	478	415	449	430	497	544	474	431	448	437	473	462	477	451	441	488	436	495	462	451	444	424	451	464	474	468	433	471	415	483	419	467	447	462	494	457	494	466	448	447	451	456	441	458	468	498	457	447	458	441	450	469	474	476	467	471	459	444	445	479	505	417	482	474	466	474	445	489	433	463	432	466	462	436	421	486	468	459	460	418	462	475	453	422	474	438	440	483	454	446	455	451	471	468	457	462	477	453	483	438	449	445	460	470	472	458	503	443	433	457	466	463	417	497	422	466	462	480	477	449	456	492	433	430	448	469	472	446	479	466	453	450	433	440	427	427	445	472	495	479	433	437	477	482	477	477	458	434	461	493	452	448	453	440	418	436	496	475	463	490	462	462	469	420	470	453	450	453	473	414	421	442	476	431	508	502	458	452	456	430	453	473	465	462	452	453	447	462	442	472	494	482	438	458	420	461	470	464	429	471	409	483	448	431	429	475	467	429	465	454	469	437	448	479	434	454	445	442	465	444	461	451	435	474	470	477	435	504	419	448	432	466	457	437	423	440	462	438	480	462	462	442	449	478	486	465	474	471	469	455	459	432	473	449	452	484	497	466	492	474	466	466	444	479	405	453	482	447	465	472	461	484	457	463	419	456	469	477	437	432	454	454	454	443	460	468	478	463	456	464	474	459	491	491	456	423	461	432	473	463	467	474	423	452	472	453	445	462	498	464	471	464	459	459	474	406	419	452	467	480	467	485	456	440	442	426	438	506	446	431	491	449	432	469	434	492	439	445	421	430	491	452	454	477	464	439	471	433	487	454	439	443	452	447	477	453	484	464	449	469	452	458	447	461	504	456	475	450	475	471	459
22413	20845	29803	29262	28082	22231	12762	867	358	319	339	300	306	289	286	303	266	284	271	270	269	296	308	289	295	291	266	273	293	275	260	258	302	268	278	291	266	273	260	299	271	266	275	285	271	257	317	276	292	299	270	290	256	266	295	283	262	288	284	255	299	291	292	240	255	261	272	261	276	253	260	252	281	251	270	283	276	281	279	287	270	276	276	285	292	270	275	260	278	308	251	254	288	241	225	290	304	269	267	283	279	283	265	256	279	272	242	290	275	284	272	280	291	288	268	278	279	275	288	251	274	308	286	276	260	288	264	264	254	241	281	303	287	278	263	257	264	283	240	242	253	261	284	289	278	278	241	276	263	280	285	285	295	268	279	244	260	279	291	264	247	247	268	299	267	275	256	273	272	278	284	266	280	275	281	290	267	259	275	277	309	250	294	270	257	285	247	251	287	288	267	254	296	271	257	275	257	270	299	279	274	288	252	297	273	290	258	275	256	276	242	290	286	308	263	280	250	263	272	270	271	276	257	285	253	262	252	263	231	246	280	253	268	277	285	269	239	289	275	285	228	268	293	251	280	289	241	293	276	258	248	271	265	277	239	293	274	253	286	282	244	276	261	274	288	267	274	257	272	290	282	258	291	278	274	293	237	271	298	272	254	280	272	276	250	264	253	264	227	279	285	279	288	274	270	270	288	273	264	267	249	251	271	283	283	258	271	287	303	263	269	265	282	286	256	253	251	269	302	250	271	253	291	298	258	275	281	257	273	294	278	292	259	267	292	269	249	260	258	266	276	248	249	276	260	285	273	290	281	294	260	248	263	273	260	278	271	283	301	268	302	269	272	299	283	260	281	279	255	265	260	271	275	291	293	294	241	248	294	292	280	288	259	300	255	282	269	266	274	261	277	322	271	279	265	249	273	279	311	279	293	296	266	264	271	277	278	275	269	289	282	278	289	270	248	278	264	253	252	274	275	253	273	299	249	256	293	284	303	290	268	257	279	272	262	253	296	270	238	262	253	274	299	290	269	249	254	270	278	271	248	289	272	273	282	270	249	248	289	263	296	280	281	256	304	247	276	290	261	248	297	266	268	264	264	259	257	268	283	247	286	261	265	264	298	265	272	283	260	289	267	273	257	259	302	257	255	256	275	272	249	295	262	273	263	268	294	285	297	286	295	266	272	285	261	270	273	259	299	306	248	272	278	236	277	296	283	242	259	264	279	304	285	293	272	268	253	253	270	287	227	312	260	275	278	253	308	261	273	285	278	273	261	280	246	247	279	279	281	272	252	271	259	256	277	296	270	309	294	287	287	278	302	295	285	280	291	236	275	267	277	249	271	309	259	302	266	264	290	282	277	279	278	285	285	266	244	265	237	300	269	252	279	285	276	313	300	260	284	256	258	289	266	279	273	286	246	279	247	260	304	278	281	273	273	265	284	284	265	273	264	283	276	279	309	272	259	280	288	292	248	255	242	257	250	255	284	262	263	243	291	271	285	250	271	279	266	260	298	269	295	264	273	283	258	271	276	255	253	295	295	285	257	245	279	264	259	251	280	279	293	269	274	272	273	244	280	275	283	247	283	254	286	269	290	278	286	259	272	299	266	287	295	282	264	293	269	258	277	285	271	280	274	276	256	262	263	292	279	256	273	281	280	265	262	284	297	261	250	269	259	274	279	283	266	264	264	286	272	282	250	280	296	277	278	276	257	250	274	283	273	284	256	280	273	255	269	290	284	262	285	293	254	288	307	287	286	297	287	290	283	296	262	267	281	260	315	285	310	286	263	275	247	253	263	291	253	268	243	288	284	276	302	264	266	237	248	267	270	282	282	289	259	266	287	264	259	298	292	281	262	270	276	264	273	267	264	285	275	277	270	280	260	275	261	278	267	296	263	298	285	286	254	253	255	251	278	293	267	261	263	269	284	271	267	269	253	260	269	289	269	270	274	288	277	260	281	290	258	245	277	244	298	306	290	261	280	295	259	258	273	289	251	264	256	245	270	265	293	271	288	313	267	255	266	238	263	267	249	281	274	288	295	256	282	259	290	222	258	267	261	289	224	290	264	267	258	287	278	261	240	279	271	294	281	278	300	266	256	288	270	281	272	275	260	269	270	265	249	264	272	274	281	319	260	267	229	260	272	256	295	252	270	272	288	267	270	239	308	264	275	282	264	292	276	303	277	301	273	283	280	285	254	249	262	266	265	282	276	294	248	279	287	279	277	279	282	263	278	278	225	276	290	253	255	250	278	299	256	304	266	285	278	261	244	274	297	254	263	274	270	284	273	241	277	241	259	239	250	285	258	289	261	274	308	292	288	264	298	281	276	288	280	266	260	294	277	272	287	283	269	268	257	298	255	252	292	304	279	259	288	272	281	279	278	278	283	275	282	279	296	247	278	293	251	248	265	290	307	276	261	240	279	274	256	318	275	269	286	273	255	244	297	270	260	226	240	287	289	282	268	253	259	302	262	249	300	241	289	297	272	301	267	245	267	282	277	291	240	249	269	280	260	287	280	289	292	297	281	266	311	275	268	295	296	297	314	287	291	311	257	283	298	254	245	268	279	292	282	288	252	291	265	248	273	262	299	254	266	275	265	253	286	259	296	280	269	234	300	270	297	278	257	254	257	267	267	266	281	288	264	270	287	271	265	273	256	248	267	246	284	275	276	290	287	302	273	280	264	240	278	276	272	303	256	283	269	275	259	256	266	260	246	261	245	266	286	277	273	251	263	305	285	279	225	247	261	259	269	254	295	265	273	275	273	272	264	251	271	291	270	279	296	280	249	283	294	290	273	260	256	275	283	235	257	310	274	289	271	288	294	274	251	262	281	247	281	275	279	263	258	286	268	276	259	254	270	250	296	269	247	251	247	263	296	258	284	263	253	263	290	251	251	274	273	265	280	245	273	278	253	261	274	270	280	256	281	260	315	304	242	268	271	286	280	275	257	307	289	261	277	270	281	271	252	283	250	282	273	271	253	288	276	284	264	265	270	279	265	272	269	290	279	263	267	276	283	265	274	283	283	267	267	280	292	296	265	263	276	239	246	285	282	256	251	255	265	273	307	296	287	298	285	265	270	276	278	264	272	274	289	271	307	278	285	289	282	272	266	268	282	265	286	307	281	266	292	263	265	288	261	307	266	258	261	297	295	273	300	279	248	270	258	284	255	268	280	241	288	253	255	281	278	295	279	280	289	285	294	274	234	263	274	261	285	266	280	280	275	278	290	282	262	274	269	291	304	286	278	242	282	256	280	297	263	245	296	261	226	269	277	261	292	276	285	276	268	269	269	260	296	307	301	272	279	284	277	271	312	263	241	300	294	272	285	264	265	289	294	296	282	266	260	267	275	241	296	296	276	276	286	248	295	278	279	290	259	266	273	263	249	263	286	289	261	268	274	270	252	267	291	262	271	260	273	270	251	265	279	276	281	270	274	271	262	283	261	285	260	263	278	290	254	278	279	265	261	261	271	275	292	298	241	245	298	274
58439	97270	82223	64051	45581	16901	1516	496	445	419	392	332	390	349	369	359	326	350	353	352	354	334	350	365	338	326	322	353	347	300	317	350	325	339	319	328	315	310	325	366	303	350	328	354	323	300	341	379	317	335	349	343	333	320	343	324	333	321	314	308	345	341	334	309	296	304	330	316	342	321	343	351	336	350	325	303	344	338	312	338	317	318	335	346	340	317	344	331	328	345	350	287	325	350	313	328	354	319	303	326	310	324	293	326	336	359	331	318	366	342	320	333	321	372	330	339	342	332	314	335	333	305	298	331	331	311	326	318	321	305	333	339	296	337	348	343	310	324	322	337	321	340	350	325	332	339	341	306	330	347	310	335	317	311	314	337	287	337	331	307	310	334	333	318	327	320	333	341	339	307	316	318	373	323	355	331	355	316	317	334	336	345	338	323	355	332	315	310	355	312	334	312	354	354	295	323	344	327	347	332	310	299	328	314	340	323	333	319	338	338	306	366	316	311	330	337	303	355	308	309	346	300	311	325	351	335	352	308	305	328	325	337	338	314	314	354	337	330	338	323	339	340	326	316	352	319	278	328	349	342	317	340	298	327	348	320	347	355	312	304	307	313	327	318	363	345	308	308	342	298	364	324	302	333	351	335	329	340	294	297	312	315	342	338	340	357	310	338	351	335	321	318	329	313	341	356	311	310	345	335	323	299	326	341	328	325	330	328	307	315	362	349	320	299	318	314	330	287	354	327	355	318	307	298	340	309	302	315	338	320	318	323	333	321	341	330	342	317	354	359	312	304	332	323	319	353	302	314	304	325	307	349	332	305	345	316	331	352	311	319	338	335	305	350	334	351	343	332	328	318	326	325	346	337	330	329	380	342	335	332	313	326	294	369	361	336	328	316	311	318	293	292	323	335	350	333	320	295	316	351	325	324	338	348	298	328	346	333	302	325	302	328	332	333	352	346	323	343	346	342	322	313	309	316	315	305	314	356	334	320	339	313	317	354	325	321	323	314	319	327	310	333	319	318	330	331	304	304	333	363	291	359	341	327	328	305	361	360	338	288	356	330	325	316	322	294	297	352	321	309	307	362	324	382	288	374	343	318	360	306	334	330	348	329	328	270	328	315	302	305	358	303	315	327	303	317	302	332	327	355	302	319	334	330	362	309	314	288	334	315	344	321	339	336	326	343	329	343	317	348	338	310	317	323	353	323	333	352	307	312	312	327	324	313	309	332	316	320	348	316	335	315	341	322	313	323	301	338	297	370	333	303	342	353	361	307	297	335	329	301	310	317	316	325	349	345	319	312	330	320	327	303	312	329	319	303	332	312	330	329	309	317	299	342	350	322	310	334	297	333	327	300	326	306	345	344	341	282	318	309	349	316	339	299	308	319	346	307	320	307	355	353	347	328	347	332	337	337	324	335	350	326	338	339	331	308	297	336	316	311	346	333	359	332	343	304	365	308	341	331	340	341	313	315	316	305	309	327	333	310	337	346	336	323	338	320	326	327	312	297	338	318	321	313	311	311	323	364	302	325	322	319	332	298	328	316	313	345	340	326	311	282	301	363	330	334	348	314	321	330	360	308	293	336	320	341	329	306	289	325	344	322	319	288	325	327	340	360	307	321	314	295	344	360	337	281	305	326	314	311	336	316	334	334	322	328	292	326	333	298	309	349	320	304	319	314	296	332	331	320	348	331	329	329	321	342	327	343	313	307	323	330	284	314	340	350	326	313	329	342	317	303	353	352	325	342	315	302	302	328	292	323	367	320	307	333	353	326	285	336	321	315	299	335	313	328	349	315	309	294	312	349	305	325	347	312	326	345	340	315	341	320	335	312	325	285	298	325	328	293	322	336	327	330	328	318	367	319	333	320	326	338	342	325	332	323	334	345	336	309	330	311	311	323	318	329	309	343	331	354	324	303	342	331	328	326	322	303	303	304	305	333	298	316	333	352	336	329	306	336	338	319	339	333	302	310	322	323	311	340	312	328	318	337	318	328	308	353	312	332	331	350	307	332	329	345	344	342	334	305	312	318	352	343	323	366	333	330	326	294	343	334	332	318	345	325	350	316	334	334	311	300	332	321	315	294	332	303	347	302	357	357	349	318	305	321	321	294	329	314	326	303	318	346	350	326	334	302	311	337	322	344	329	328	322	320	291	320	334	312	330	309	330	333	300	318	268	333	362	339	338	311	311	345	346	330	318	363	328	357	309	335	319	319	341	331	333	301	301	333	322	325	320	296	325	313	316	329	349	355	317	329	344	335	322	323	355	324	317	334	324	302	348	315	314	308	328	346	321	321	298	323	312	339	353	341	311	331	322	300	311	324	342	301	330	313	311	332	324	311	328	321	325	359	336	351	341	298	322	341	336	308	302	292	336	367	300	337	330	303	337	335	303	321	329	292	315	340	332	328	328	319	345	308	342	345	325	349	342	350	287	299	329	348	298	310	306	317	389	320	328	335	287	320	326	321	312	308	314	316	338	343	328	322	311	311	337	315	343	323	338	308	340	308	291	308	322	307	302	320	316	312	307	286	306	312	329	332	364	329	306	322	300	316	329	317	345	363	344	327	329	357	323	325	328	346	326	326	306	306	301	332	359	320	313	320	324	313	357	350	310	323	291	345	332	318	310	334	324	319	359	340	311	300	328	340	334	334	329	311	314	312	335	328	327	310	296	307	316	316	322	357	273	307	322	311	333	319	339	320	305	340	304	350	321	354	343	314	308	333	336	295	299	365	378	322	343	353	332	304	331	301	339	317	325	291	339	322	303	299	318	316	318	312	328	350	349	344	322	317	320	290	325	320	310	299	325	344	353	321	353	313	325	324	306	327	346	333	326	327	338	336	361	346	354	314	279	327	353	300	319	311	327	355	324	325	319	307	339	327	355	347	288	327	316	321	321	334	319	306	314	314	322	360	323	345	315	321	318	283	324	302	332	332	309	285	317	345	333	312	358	326	310	316	348	297	319	363	339	320	321	307	339	302	330	332	322	328	309	336	319	337	354	335	326	314	330	354	290	323	340	355	348	332	311	347	315	330	321	323	310	294	317	325	292	314	315	316	345	311	345	305	306	330	311	309	305	318	341	322	347	312	329	350	335	323	330	322	343	329	324	312	302	330	302	319	312	314	336	304	329	322	300	339	305	309	304	344	322	310	332	335	357	297	296	335	343	316	333	314	337	326	355	334	318	333	335	315	321	338	338	361	348	350	310	306	306	316	313	346	332	336	322	331	302	313	347	303	304	333	341	335	319	318	320	320	316	309	301	330	332	343	318	329	312	311	333	314	312	379	329	323	311	339	339	327	343	345	326	303	338	336	325	321	347	311	320	332	332	328	317	313	340	369	317	337	339	369	314	353	331	347	322	323	322	314	320	339	291	336	313	349	353	331	307	317	299	327	313	326	330	353	295	327	308	338	341	329	365	333	295	321	306	306	321	319	325	331	344	334	327	334	305	304	333	306	361	314	334	310	323	349	318	349	325	339
27309	24219	28175	21343	8377	1710	626	597	592	586	600	608	582	639	639	600	573	595	602	589	570	583	561	600	591	552	613	608	568	620	626	617	564	604	645	592	561	571	534	622	621	634	588	593	608	597	594	611	560	611	569	584	609	598	652	603	577	584	569	592	598	595	614	556	601	593	578	601	554	582	615	596	623	607	570	585	552	603	571	599	605	583	560	599	604	618	546	552	599	569	580	594	560	566	626	563	558	656	610	593	603	589	591	622	595	591	589	645	628	585	588	562	579	562	616	603	586	586	584	576	622	600	532	594	564	547	575	610	638	588	550	590	603	546	649	600	595	560	580	613	630	549	567	545	593	593	591	596	584	582	615	553	590	594	576	628	635	574	604	593	581	597	571	605	578	612	569	590	582	635	609	592	596	610	578	619	570	628	598	584	575	576	583	572	594	594	560	578	593	561	596	617	593	551	584	570	616	612	608	585	577	598	592	569	611	583	610	589	591	534	574	582	621	574	655	640	645	588	579	638	608	591	577	602	562	592	617	580	566	611	543	591	627	648	657	591	560	601	609	584	612	559	571	633	635	602	578	560	566	600	593	614	573	573	555	555	592	604	566	604	609	586	608	601	611	585	583	584	622	615	634	556	634	581	579	558	584	573	612	560	597	554	591	587	574	599	595	603	557	612	572	575	637	610	598	582	599	590	591	550	599	552	553	605	605	598	611	611	571	568	603	575	603	569	573	575	608	582	633	594	588	609	618	576	585	616	577	593	637	631	597	621	606	591	608	588	574	649	635	607	578	601	596	655	607	627	602	560	611	519	598	575	546	503	605	584	634	618	623	608	559	591	575	585	586	540	621	598	619	605	618	604	584	609	598	575	608	598	604	597	636	629	578	640	558	626	610	582	578	633	591	599	597	614	557	583	575	586	590	595	583	593	599	583	597	610	633	594	530	565	608	580	577	619	596	634	596	555	601	636	614	571	586	620	606	568	611	599	592	601	591	583	553	634	596	568	633	611	602	578	584	576	620	590	615	598	643	552	618	600	609	577	574	565	566	535	575	553	582	577	589	599	575	583	661	573	633	607	571	586	598	548	571	589	580	596	625	564	593	588	583	595	617	616	603	597	595	583	582	564	599	594	619	564	589	622	586	580	588	572	592	635	595	620	593	545	642	613	577	609	565	596	601	605	626	581	612	583	595	572	573	591	634	577	589	580	574	599	580	568	579	585	620	609	607	548	596	593	602	592	590	577	634	598	587	553	621	595	608	610	577	580	628	582	580	591	601	604	557	621	600	556	576	648	615	583	592	526	584	600	615	614	608	625	543	581	595	601	574	619	583	621	592	630	596	600	622	549	614	584	584	647	611	615	578	591	575	623	620	624	655	588	598	603	599	551	588	626	580	571	593	561	590	613	633	602	617	552	571	600	574	604	587	572	571	563	581	573	591	559	602	553	581	611	602	581	570	569	625	572	573	633	637	599	584	619	626	569	560	593	540	649	579	592	608	573	578	622	585	575	629	651	584	625	603	577	570	574	590	606	567	559	605	594	614	571	560	613	617	659	561	612	577	603	584	585	597	554	627	556	614	581	592	611	602	600	569	577	594	618	596	573	604	615	613	605	608	581	582	594	601	648	597	590	652	594	621	624	567	597	614	589	603	594	592	594	611	602	563	601	533	584	594	543	611	542	611	617	558	641	539	608	556	603	628	610	605	609	593	586	549	589	591	600	592	596	607	588	638	605	627	584	625	567	600	610	588	569	578	596	627	607	589	582	602	609	596	597	584	549	582	586	569	612	602	612	592	611	598	601	611	602	554	612	621	621	592	540	600	602	625	608	603	591	618	586	603	621	605	596	623	625	597	592	578	605	671	564	588	592	551	547	624	593	590	582	596	589	600	593	626	583	616	599	554	569	608	640	583	589	572	637	614	597	570	601	596	603	605	611	587	602	629	635	562	586	590	610	583	579	589	556	608	566	592	605	589	581	589	619	611	618	632	565	571	600	601	580	593	601	578	555	580	661	627	583	612	609	588	593	601	565	615	579	622	645	547	546	568	579	561	620	623	586	618	588	500	632	619	590	590	634	561	615	623	620	634	599	607	584	575	594	615	586	598	621	577	572	605	596	587	604	599	598	566	580	613	569	563	618	564	618	578	588	623	588	659	596	607	621	569	646	583	575	621	565	549	580	573	575	616	626	594	619	615	616	606	600	593	615	624	571	551	573	604	564	564	575	580	551	606	588	589	635	546	602	641	572	640	587	565	597	572	613	560	582	564	588	592	574	598	539	582	650	600	649	595	589	595	566	576	539	591	572	628	583	586	578	576	579	607	601	582	561	608	605	611	553	570	611	613	592	597	608	660	545	563	620	634	609	617	545	569	624	581	606	644	601	596	568	575	605	568	605	561	610	594	618	616	607	603	587	582	603	589	571	601	603	611	587	582	581	597	575	592	624	604	569	564	580	566	608	615	562	595	606	583	603	584	567	569	602	604	592	620	622	629	599	556	572	582	596	581	583	617	589	566	574	587	595	576	624	593	635	593	575	609	573	572	580	617	645	561	585	611	587	600	568	565	613	599	592	553	549	588	573	559	599	598	591	575	613	588	602	619	598	580	569	569	601	619	581	608	624	595	642	610	580	577	586	610	552	639	577	593	569	576	590	601	577	598	650	535	586	610	583	577	580	582	606	600	619	604	583	599	607	596	542	596	534	541	606	566	551	606	609	582	566	570	552	617	633	595	588	563	640	582	635	558	554	593	583	635	574	592	571	585	647	548	629	586	549	598	589	618	586	597	555	625	565	619	575	598	616	633	557	587	627	591	608	606	597	610	599	586	596	550	579	592	617	570	572	612	603	591	641	570	549	630	573	595	581	567	572	616	579	631	563	587	602	561	618	600	564	628	599	593	640	588	614	634	588	607	563	610	576	574	616	594	590	562	615	583	600	566	589	543	603	622	605	584	609	602	640	581	623	621	601	608	623	595	603	591	592	601	568	576	589	623	604	610	619	649	557	608	570	603	566	580	574	606	591	576	590	607	599	609	597	558	550	572	599	628	597	589	583	613	581	611	619	578	585	605	580	579	627	615	604	592	640	601	599	575	604	564	577	598	598	593	572	572	585	595	610	562	556	589	613	636	541	570	631	612	612	592	624	602	619	586	617	593	587	605	574	622	605	580	559	648	584	625	602	606	578	601	554	542	596	614	574	619	608	595	628	582	596	618	560	559	601	606	595	577	597	648	572	574	587	614	581	603	630	547	586	562	583	578	593	596	663	616	576	597	544	587	586	592	587	573	590	583	616	644	592	608	564	610	582	594	589	587	593	599	536	656	620	628	605	579	563	594	588	581	570	597	648	561	618	620	616	549	624	569	590	607	560	574	610	618	574	594	646	607	628	580	559	607	601	639	606	578	587	599	550	624	588	612	600	575	576	624	607	644	631	581	556	630	550	557	617	607	620	581	562	555	608	611	613	644	602	600	572	596	597	615	636
28886	39582	30178	18898	9044	2083	748	708	699	699	707	683	655	696	671	701	741	711	686	712	711	713	703	680	703	736	686	708	728	692	749	712	724	740	687	666	698	680	713	744	714	720	699	683	701	755	715	751	735	697	696	695	663	694	730	683	714	682	683	727	740	737	717	760	690	704	698	729	679	721	672	724	700	682	679	707	734	702	732	751	724	717	733	713	724	706	683	711	665	680	733	709	739	752	691	724	739	663	720	702	698	761	732	726	705	725	733	704	718	676	734	757	716	757	683	714	736	712	711	695	736	734	700	671	702	744	725	679	691	698	709	729	696	689	757	667	716	728	676	717	707	769	713	705	715	713	752	695	741	683	713	721	738	712	710	700	725	705	689	684	739	710	776	675	701	761	739	647	702	699	684	700	682	731	700	656	777	708	703	642	704	743	709	718	705	715	723	689	730	710	714	721	735	741	669	677	746	729	735	718	699	731	740	727	726	728	677	762	721	670	724	736	730	757	695	740	764	740	719	731	644	744	727	714	717	705	705	681	724	699	746	722	708	711	699	718	741	745	713	747	703	773	681	709	696	705	728	688	737	702	723	728	744	707	711	727	770	709	760	704	694	713	673	724	693	707	750	690	686	771	750	691	741	751	707	714	708	750	741	710	719	734	681	751	740	700	694	714	689	690	706	698	762	752	730	698	693	690	674	690	676	697	741	740	687	716	723	701	727	723	655	722	745	672	722	730	664	739	751	701	757	676	657	726	737	722	777	677	727	688	742	720	688	743	766	777	771	722	733	781	694	685	673	680	756	748	726	763	744	675	683	736	721	764	700	699	731	756	724	640	712	724	694	749	702	744	751	684	689	756	703	717	758	650	725	663	709	660	699	785	686	714	759	706	734	706	731	720	675	684	702	698	694	680	727	734	702	709	767	706	690	714	689	713	715	721	740	692	757	672	725	727	706	706	685	706	720	730	713	748	689	718	710	674	728	693	728	682	749	694	717	719	757	701	658	715	720	692	694	735	706	698	691	684	696	731	709	717	716	742	740	712	693	694	678	744	713	737	722	699	666	723	688	687	697	737	744	740	703	714	719	729	656	718	672	714	687	724	705	700	718	750	719	680	750	686	715	722	705	775	715	744	674	749	746	717	759	700	729	732	726	723	707	726	722	711	691	664	735	726	717	710	729	717	710	714	677	704	741	709	740	762	695	712	737	752	717	759	700	676	699	716	737	698	719	677	711	742	681	753	733	672	675	750	666	697	711	728	715	711	727	748	730	769	711	722	738	726	712	678	671	744	716	706	703	709	758	729	713	698	703	717	710	744	751	648	715	705	701	761	706	694	679	667	685	717	725	682	720	690	730	729	658	647	709	676	750	767	675	717	733	680	717	684	732	699	669	706	705	672	715	742	676	666	715	712	695	755	684	728	732	664	719	742	760	712	741	714	733	674	713	733	768	720	751	689	743	707	715	789	724	737	682	722	731	718	685	710	726	768	737	760	745	760	725	701	739	725	685	690	726	712	691	706	680	683	691	698	705	676	688	730	723	704	709	714	696	661	669	760	700	715	749	760	718	708	736	691	790	747	701	699	700	711	721	705	710	713	671	653	734	710	684	693	705	743	733	723	745	769	728	716	709	726	710	720	717	702	730	688	765	740	741	704	676	715	703	756	716	692	724	727	719	710	700	755	695	703	676	683	693	683	713	722	745	697	675	672	680	723	706	697	730	694	710	718	692	703	685	709	740	675	681	699	670	748	706	745	722	742	745	716	713	685	671	715	713	710	680	677	717	653	716	698	730	712	686	676	706	702	735	732	743	690	778	687	700	719	713	725	716	705	713	725	658	750	720	682	723	743	690	717	696	693	709	709	731	710	709	658	706	714	699	658	691	739	710	714	670	693	691	760	707	697	723	714	703	705	682	722	739	765	749	688	717	697	782	694	711	729	717	734	704	723	751	752	702	724	696	748	704	659	698	713	705	687	778	712	742	673	704	690	698	731	712	709	707	741	691	722	745	737	705	707	731	662	756	696	692	715	700	702	756	684	694	687	699	736	709	752	723	713	733	712	694	722	669	723	704	713	719	691	732	735	740	757	723	703	742	701	716	773	685	694	724	758	754	685	700	727	685	719	743	735	698	707	659	767	736	715	724	718	715	711	685	706	714	693	707	671	731	713	704	705	748	727	767	744	703	743	732	749	696	705	753	724	721	719	707	739	672	758	750	683	735	723	721	705	665	680	700	739	708	699	751	702	743	732	717	735	717	748	729	679	691	665	690	720	708	718	720	720	738	730	750	721	741	711	699	696	747	713	659	739	775	740	697	701	703	670	698	722	740	740	756	667	763	710	777	734	711	747	721	766	715	711	739	722	738	689	704	731	701	761	737	695	721	721	666	668	711	717	699	730	733	737	725	711	719	702	746	674	737	777	735	792	666	704	721	667	714	694	714	729	706	754	732	748	724	721	695	712	699	696	749	681	691	665	707	763	713	733	726	724	730	694	722	711	689	769	730	729	698	670	705	711	717	733	720	725	704	741	692	750	709	680	753	719	739	723	728	764	777	750	728	660	670	707	749	706	695	678	717	715	735	690	692	738	704	706	697	676	710	742	698	703	693	683	716	742	718	702	700	696	710	680	740	702	736	708	718	755	645	667	687	714	712	736	714	679	741	696	667	701	684	703	739	735	712	740	688	700	713	735	652	675	717	671	727	722	727	737	744	704	721	720	686	714	689	670	736	693	705	763	706	727	722	743	762	734	749	724	703	691	721	709	726	735	731	750	691	750	774	721	717	649	708	757	737	707	682	643	717	696	727	702	693	715	725	710	736	697	774	671	706	716	714	703	714	743	754	720	712	720	672	704	702	722	732	738	696	714	687	711	688	732	725	745	731	674	678	724	748	736	695	743	761	748	750	743	686	737	719	759	705	686	761	729	721	744	710	720	752	671	727	714	677	741	714	681	722	762	631	667	704	636	752	724	729	680	735	714	746	650	716	733	703	737	734	751	666	726	698	701	749	698	715	721	708	720	699	755	678	743	667	737	706	758	702	687	688	736	714	749	714	725	730	699	738	688	712	704	747	667	653	738	745	707	736	682	710	726	674	698	672	726	757	737	736	696	759	687	699	744	749	683	727	721	742	749	746	676	719	685	738	703	747	747	747	649	685	691	689	721	725	710	723	764	732	703	664	765	730	741	712	695	736	715	672	697	728	717	693	703	700	753	706	720	744	698	751	720	719	701	729	697	710	760	756	711	734	722	695	679	706	710	732	712	758	714	702	673	777	723	698	708	744	700	728	696	689	688	714	735	698	710	692	787	708	766	699	753	696	707	669	703	699	694	665	709	721	748	720	716	692	669	703	713	779	722	701	735	729	714	748	733	693	679	707	683	737	691	721	735	683	674	767	726	743	729	716	730	720	743	776	692	767	713	715	736	745	700	726	765	727	690	734	745	752	691	732	663	703	701	665	702	696	719	677	715	717	712	691	688	670	708
23392	21208	31432	34036	30217	19993	5323	498	423	397	419	386	392	429	396	371	395	344	369	375	347	392	387	338	372	393	411	391	385	412	348	383	351	379	383	398	359	372	407	368	378	412	387	390	381	408	393	377	357	339	381	379	396	380	363	374	360	407	360	408	359	364	388	407	386	394	375	364	351	383	356	371	368	401	356	413	392	366	377	371	374	383	391	378	343	357	354	385	402	398	387	358	363	419	388	410	385	388	373	381	352	393	374	367	389	384	380	413	389	384	373	386	379	400	391	366	377	354	443	366	396	372	386	363	379	397	415	403	361	337	371	412	372	400	399	362	360	361	349	367	408	384	366	349	371	404	365	412	365	380	348	370	399	375	383	355	389	399	376	397	396	344	382	357	388	361	352	386	377	374	359	377	364	388	373	383	393	368	377	373	314	357	381	370	377	372	374	385	415	361	380	375	392	394	364	369	384	376	414	411	401	362	394	379	336	394	386	346	348	377	356	355	388	400	380	348	375	386	386	357	348	377	401	344	358	407	404	380	389	412	388	390	332	371	407	350	370	372	369	363	378	362	356	349	360	400	377	369	375	402	386	391	372	350	356	377	396	384	363	399	382	404	336	378	353	376	366	357	342	367	356	382	357	385	388	416	381	369	347	377	353	389	398	361	395	352	386	380	352	392	343	370	346	401	357	351	394	364	365	395	399	401	376	381	367	391	375	369	399	364	353	364	399	352	345	381	378	369	398	394	374	395	378	409	369	343	407	391	390	345	401	385	375	357	399	370	395	385	395	351	349	368	348	347	373	403	383	384	401	382	415	387	374	380	377	360	391	355	387	368	396	364	359	375	393	406	393	369	354	372	381	370	362	382	378	357	387	380	386	378	375	371	375	376	402	361	376	410	433	375	379	374	367	355	375	391	388	368	388	370	378	371	343	349	424	364	359	382	387	386	379	316	405	402	368	381	378	376	407	361	364	372	375	386	368	388	412	382	389	383	388	381	391	355	385	396	394	336	373	365	376	379	381	373	387	353	381	397	383	395	372	348	379	392	345	382	342	376	383	365	361	383	345	368	366	365	376	386	362	377	383	408	371	402	382	376	403	379	381	386	357	377	364	398	394	403	366	379	372	363	390	369	385	397	374	381	376	349	396	346	413	401	336	351	357	407	360	337	392	409	401	422	365	388	355	382	355	375	358	357	435	367	376	360	353	328	376	366	364	367	384	396	375	381	388	374	414	361	378	399	342	374	372	387	367	377	369	379	390	357	357	372	380	371	407	419	337	359	362	349	375	366	360	354	365	343	391	384	359	402	378	362	369	389	364	384	394	372	378	388	374	383	370	382	375	370	394	360	355	360	396	371	340	405	370	330	363	389	366	384	420	366	362	402	365	364	359	383	344	377	348	375	359	374	388	367	346	376	431	414	369	386	375	368	388	373	392	361	404	377	361	358	373	362	345	382	375	395	343	363	391	356	384	356	355	374	392	380	373	383	394	374	375	357	355	342	372	365	362	374	350	363	384	363	363	360	351	378	416	374	383	374	321	381	337	366	381	349	365	397	400	369	397	388	406	374	399	343	361	404	391	367	337	357	332	391	421	343	404	387	387	395	382	377	347	369	406	389	375	381	373	419	387	348	377	378	358	392	368	398	369	353	418	395	330	383	344	371	381	388	425	359	399	366	374	351	396	373	405	368	384	386	391	375	367	366	363	389	366	350	393	388	344	372	379	357	418	389	400	358	351	382	402	375	373	379	392	357	345	361	400	431	354	361	388	385	350	380	371	375	414	383	329	357	398	362	365	373	355	382	379	391	394	408	390	358	416	367	396	340	427	401	365	376	389	371	350	365	395	387	395	353	356	380	369	391	361	364	363	386	362	358	380	370	392	391	391	369	381	386	386	376	360	397	344	394	378	380	349	358	402	363	368	369	381	355	376	357	362	409	350	413	368	367	347	361	369	377	400	376	369	387	363	374	371	384	421	355	399	354	377	332	391	378	375	332	349	378	383	357	361	347	352	390	357	347	399	368	357	348	389	368	367	395	377	387	360	375	394	358	367	384	358	412	365	381	345	366	388	407	392	392	378	359	373	348	418	364	342	383	384	419	410	366	343	398	348	388	380	385	378	386	370	402	380	393	346	412	375	369	407	403	386	366	378	398	384	385	371	349	379	398	378	351	364	387	382	390	370	348	363	399	341	355	379	392	399	355	378	379	357	365	388	394	396	401	378	418	386	374	399	385	369	390	376	387	362	381	381	345	409	380	387	377	358	394	361	388	391	375	379	380	370	360	379	350	363	368	370	363	358	338	382	377	380	388	360	386	381	373	374	359	364	428	346	346	359	356	416	359	371	378	385	349	401	387	365	363	382	382	402	376	359	385	393	366	369	421	347	401	393	391	356	390	364	366	378	361	385	384	390	343	366	420	377	391	371	406	380	374	394	353	389	415	379	378	364	370	367	366	375	392	364	413	368	348	391	388	365	354	362	362	377	378	375	404	373	371	398	403	374	380	353	351	358	358	400	384	387	376	367	375	386	394	373	371	402	334	396	384	387	376	368	371	364	375	367	361	379	394	410	333	371	385	362	369	356	366	396	373	355	403	428	361	370	385	398	365	358	395	369	375	397	378	374	366	371	370	383	368	384	354	384	356	384	379	374	418	370	329	378	390	378	392	400	392	387	370	390	364	386	381	354	415	358	384	355	364	354	384	380	393	405	371	390	394	397	441	354	372	403	352	388	342	380	383	380	380	376	389	383	384	373	376	356	373	359	341	324	358	386	366	392	376	393	407	383	391	377	386	355	383	416	400	371	381	342	359	352	364	373	403	362	402	344	361	377	354	394	386	392	376	348	373	339	371	388	374	354	363	420	357	351	369	399	350	370	407	361	395	369	394	384	386	396	384	407	388	375	394	374	392	394	386	357	368	364	387	385	399	369	355	402	370	384	351	378	372	391	337	382	341	389	348	372	370	392	378	351	377	374	406	352	364	387	431	366	372	386	416	368	385	336	361	380	387	374	377	396	418	347	390	440	343	387	379	366	381	348	363	379	357	366	374	373	354	381	390	373	383	372	384	376	399	370	355	335	364	386	393	378	367	368	377	378	398	358	377	346	371	362	369	353	342	391	345	386	391	386	362	396	396	400	338	371	387	356	388	388	377	368	409	396	371	352	379	376	402	369	356	339	342	358	353	384	391	364	375	382	383	367	371	372	368	338	365	361	343	401	382	403	358	379	413	380	376	351	389	376	374	370	379	384	347	375	346	346	391	368	358	335	377	357	374	372	422	407	380	425	411	375	378	382	364	367	395	397	372	365	367	355	363	346	360	363	368	367	364	374	341	374	400	362	361	361	371	341	384	407	395	368	356	395	373	371	358	372	369	368	397	370	356	384	350	357	383	368	403	382	406	372	372	390	373	377	387	333	361	368	383	350	385	385	358	341	418	370	336	391	387	408	362	387	365	399	364	408	364	357	391	384	376	398	389	396	384
54222	86305	70386	53686	37696	14475	1061	588	529	545	487	519	485	474	496	430	447	468	461	489	509	450	466	470	470	481	413	485	466	498	476	472	480	438	462	431	473	480	460	458	478	474	477	476	500	508	442	452	474	471	479	472	458	503	463	419	481	448	456	454	495	465	475	465	472	474	464	460	470	474	472	456	457	459	486	453	467	482	465	500	447	483	447	476	481	462	431	478	477	451	468	433	490	440	509	456	501	442	465	451	480	488	459	465	478	458	452	480	459	453	466	448	458	488	464	415	481	448	457	477	460	485	469	457	490	484	468	462	468	469	455	467	454	422	462	456	466	489	483	474	489	447	450	485	485	446	468	464	471	461	485	467	462	477	468	495	502	462	488	418	494	469	438	505	493	456	481	474	487	494	396	457	479	495	441	471	508	469	485	458	486	493	481	499	476	493	442	449	474	460	456	483	468	485	490	444	440	512	471	437	485	487	488	439	481	447	529	480	472	464	439	503	457	431	451	466	429	447	472	470	482	458	473	461	454	482	440	480	504	446	455	479	456	473	465	477	467	467	506	494	445	465	477	445	480	451	487	453	486	492	449	450	490	498	453	456	516	508	483	437	448	426	460	507	462	490	468	480	468	460	504	467	469	483	450	478	462	461	434	436	460	441	482	494	405	430	443	451	442	506	460	492	492	483	488	470	462	447	465	429	509	478	414	483	482	399	456	482	440	466	448	454	462	426	441	437	473	474	477	501	413	462	475	452	447	472	491	414	463	444	469	456	460	455	466	449	489	471	456	495	478	464	477	453	495	504	471	501	454	496	442	477	485	424	492	495	439	474	455	447	410	459	464	477	434	472	498	450	466	414	488	490	497	447	479	462	438	459	450	469	464	445	462	462	463	494	492	455	460	449	471	479	451	494	474	465	473	461	456	474	484	490	429	443	490	478	475	449	433	484	498	447	483	457	463	492	479	461	492	478	474	462	461	460	439	433	492	457	479	469	467	483	473	461	461	491	482	472	474	462	442	465	469	483	446	494	440	469	476	498	509	434	481	443	501	474	458	430	490	417	466	455	458	491	452	447	434	469	467	493	482	478	465	460	483	496	469	472	505	443	492	474	462	464	488	448	479	484	422	451	443	478	469	459	466	451	460	475	448	527	502	433	461	458	449	475	480	433	481	514	446	482	475	457	494	473	466	421	490	492	470	469	442	480	486	469	443	490	475	457	449	468	453	486	432	487	462	502	465	450	459	470	477	445	460	473	488	452	466	491	503	445	512	457	504	442	486	482	449	491	502	405	479	429	439	485	470	481	472	456	488	444	491	465	472	456	488	431	500	463	472	463	457	454	481	474	479	459	477	468	460	430	451	498	481	511	447	448	492	479	504	446	459	482	478	454	482	469	493	496	454	478	446	443	478	501	424	493	440	453	475	441	472	493	509	445	443	480	459	453	459	469	468	447	453	457	482	454	435	491	470	518	454	443	475	463	447	460	498	456	424	455	453	461	512	471	447	514	432	456	482	429	466	452	481	460	431	450	468	536	489	469	469	493	412	484	423	486	449	460	466	506	457	442	447	492	467	451	495	470	416	470	473	426	474	449	460	477	494	495	481	460	472	463	462	467	471	457	442	506	459	464	430	485	435	456	438	462	504	439	481	479	478	459	458	466	457	456	433	450	476	500	458	487	452	480	449	457	503	440	470	473	465	427	458	435	467	483	433	479	468	455	426	463	468	460	468	437	491	468	499	486	444	430	449	441	456	452	472	480	444	464	452	466	433	449	451	503	501	452	437	484	449	482	474	452	495	433	462	478	474	457	482	483	462	440	466	483	437	468	467	472	464	472	478	411	433	453	439	435	465	448	466	487	460	454	443	457	435	480	506	466	492	474	455	441	463	462	463	428	434	454	513	473	455	430	485	473	478	458	467	465	498	462	470	472	471	498	465	432	468	507	454	489	475	473	498	480	491	476	470	462	455	510	499	482	414	472	513	486	462	454	447	470	452	477	461	437	470	456	467	475	472	425	490	481	426	474	481	515	472	505	485	448	484	461	487	510	499	480	457	475	471	488	460	475	487	454	450	481	429	455	459	434	487	499	461	436	489	443	492	447	449	465	447	431	484	437	491	481	438	453	446	455	475	445	437	450	429	469	495	488	454	433	497	465	449	487	456	462	498	485	478	438	451	487	478	533	469	457	454	429	469	458	457	475	461	465	457	450	453	470	497	491	485	494	458	463	458	469	492	467	506	469	448	473	497	490	482	475	454	470	469	468	447	447	465	527	462	468	485	507	450	479	480	442	456	470	445	485	445	466	473	486	449	465	445	449	463	414	435	471	493	446	432	453	474	448	471	478	479	442	465	460	482	457	474	478	454	472	456	501	472	472	486	457	507	449	496	425	465	470	453	460	486	501	485	496	484	496	452	445	460	465	469	458	476	482	468	460	457	521	476	480	476	489	451	439	489	482	455	462	480	451	461	419	502	461	474	478	504	461	449	437	447	457	446	439	451	463	493	462	488	488	487	485	486	479	473	434	467	479	470	507	470	479	481	516	478	476	458	453	473	446	501	514	484	462	471	437	509	435	457	444	458	501	475	479	492	465	521	439	445	485	452	494	414	440	488	456	432	486	444	492	493	460	466	464	474	454	487	466	466	448	478	463	458	443	429	503	440	443	469	443	419	481	455	446	449	480	439	465	480	503	454	431	487	419	471	426	453	472	485	471	451	467	464	444	481	485	448	456	461	456	475	481	467	495	485	431	490	460	431	486	472	482	476	429	445	468	446	462	411	460	414	485	477	493	483	491	460	510	417	472	478	472	456	469	458	502	513	420	469	481	449	465	468	481	491	463	467	467	476	445	444	487	497	448	481	478	440	440	455	443	448	474	487	460	471	426	478	457	446	465	450	461	475	477	431	437	476	448	435	490	493	441	442	487	454	468	470	464	445	465	508	461	475	452	456	448	443	456	492	469	467	497	429	459	431	519	455	452	438	481	459	468	450	468	469	473	463	419	465	477	449	464	451	476	464	486	457	480	470	499	487	476	441	483	479	447	463	464	481	483	484	449	463	460	466	438	468	481	441	495	486	460	454	466	474	457	486	452	443	485	468	512	483	507	491	496	434	458	458	479	451	492	495	473	463	446	436	473	469	460	473	478	485	476	468	451	493	429	471	460	462	521	460	483	479	505	505	473	447	474	436	450	451	465	450	435	482	477	481	474	457	454	446	461	463	477	476	493	452	447	454	469	461	472	445	480	499	434	473	464	452	470	469	465	458	433	458	464	487	469	447	480	473	452	448	465	495	477	488	435	444	473	492	462	464	459	475	488	445	450	463	480	480	422	454	470	466	479	434	427	471	440	470	439	443	495	461	435	483	470	453	450	475	477	456	462	476	486	497	465	500	463	433	524	458	434	454	483	469	437	468	431	430	442	472	481	477	469	451	453	454	442	506	493	464	478	463	455	487	439	446	479	417	505	463	513	466	493	445	503	464	465
22444	20890	29878	28567	28070	22359	12866	870	319	323	293	262	293	286	298	265	298	294	285	233	258	279	285	286	308	311	301	292	267	264	279	260	257	267	278	249	239	254	238	295	292	257	256	298	280	274	232	246	263	254	267	288	234	251	283	280	267	273	252	267	252	252	284	277	249	258	280	273	270	263	288	295	264	267	311	268	288	258	260	260	268	265	257	279	273	265	272	293	288	269	263	283	253	277	266	263	273	279	288	287	264	268	260	246	264	268	273	276	255	271	298	251	272	279	274	277	287	258	261	289	253	255	258	300	286	244	271	271	282	288	235	270	276	247	255	306	274	270	256	255	299	258	277	270	296	271	255	297	277	280	272	280	271	279	286	244	249	294	276	278	236	261	214	302	258	246	278	288	291	286	249	246	258	286	273	283	240	261	289	250	271	275	282	267	286	247	266	270	264	283	253	277	245	274	266	268	257	260	287	228	259	281	260	284	262	267	285	267	275	261	264	289	289	273	280	253	279	275	260	255	273	273	280	288	249	238	259	259	249	246	259	270	290	293	249	256	246	287	249	253	266	255	284	267	265	288	317	265	276	284	286	256	317	250	291	283	278	271	273	255	253	251	276	254	269	289	283	266	265	279	272	261	257	285	256	237	291	260	259	301	277	290	259	258	243	276	266	276	282	245	286	287	251	259	277	256	260	280	282	267	265	277	260	266	271	280	234	268	285	229	294	252	256	264	268	297	289	287	258	303	263	269	291	265	269	257	271	310	278	290	280	253	282	294	271	297	281	252	236	290	281	230	303	260	253	260	266	258	245	255	265	264	249	278	276	267	278	281	286	259	247	282	280	279	261	264	254	275	255	241	292	284	289	300	302	270	255	287	255	251	267	256	271	274	266	283	269	260	263	296	268	268	249	256	220	296	279	274	272	248	303	284	246	293	277	289	269	280	274	283	272	264	274	273	259	271	261	267	268	275	265	274	275	266	292	254	272	254	272	253	276	248	252	262	264	273	291	287	261	280	248	247	284	283	260	262	262	270	270	274	302	279	263	284	284	252	292	269	260	276	265	260	241	272	283	276	268	270	239	260	296	246	231	247	290	272	246	288	237	267	258	269	254	274	266	258	267	281	278	270	263	291	256	238	267	248	270	279	256	269	268	263	267	279	273	281	269	265	253	272	278	257	291	266	260	288	287	269	258	277	263	269	254	249	277	273	268	253	260	262	264	265	266	252	286	288	287	279	279	281	279	275	282	278	252	245	272	281	269	276	279	258	263	267	304	265	292	292	241	275	279	276	278	242	292	300	285	232	269	280	284	289	266	271	252	236	258	273	276	292	265	272	268	283	253	257	256	268	296	273	267	262	254	290	276	280	287	279	294	260	284	269	259	245	269	263	259	270	278	261	287	267	285	260	284	283	271	259	288	281	296	293	281	255	277	296	258	253	291	251	275	239	271	235	227	271	269	271	267	288	311	274	266	282	242	277	267	243	278	249	273	274	256	281	259	251	241	287	288	295	274	261	264	299	255	268	284	274	289	234	278	305	254	292	289	292	272	273	253	271	274	296	271	288	281	231	316	259	267	319	285	232	279	289	288	273	282	272	265	286	282	279	295	266	270	258	272	275	278	278	261	278	269	274	272	287	275	278	268	276	259	255	277	262	277	271	298	275	270	259	289	292	247	282	298	251	276	249	262	243	258	256	286	267	268	262	257	267	272	273	260	262	255	243	269	244	297	269	269	299	310	260	287	269	297	284	274	255	281	296	259	276	290	274	253	261	287	265	284	270	290	283	248	263	253	270	288	273	252	271	293	271	270	273	293	284	255	264	263	284	271	261	296	265	284	286	242	259	269	267	285	247	273	272	278	270	270	247	290	292	251	267	291	277	233	274	263	252	245	291	241	276	270	274	280	245	302	287	295	253	244	290	261	281	259	281	260	241	271	270	271	263	264	281	274	286	282	269	283	291	278	266	291	272	241	271	268	252	259	269	263	280	277	260	260	273	255	281	220	286	262	258	266	286	277	258	268	311	295	273	285	282	288	251	256	266	284	277	294	299	265	281	250	285	273	277	297	268	245	243	253	271	257	287	282	260	283	277	261	255	229	269	263	266	286	246	291	292	239	281	278	247	281	257	295	278	265	294	271	249	258	290	264	266	312	264	291	297	258	255	239	272	257	290	278	273	267	242	290	248	242	272	283	270	254	253	278	293	269	265	284	295	269	259	285	265	279	264	271	285	278	266	280	286	273	283	256	246	257	283	300	240	283	257	258	280	254	269	306	276	268	274	290	242	255	268	282	258	273	274	271	263	267	267	267	255	251	287	278	267	285	253	255	298	259	269	253	307	253	322	290	275	293	276	289	288	250	283	264	277	273	267	272	263	260	287	269	271	264	305	267	295	264	258	236	265	263	277	315	279	285	267	258	270	329	259	295	274	259	263	247	262	269	251	277	298	253	279	286	250	268	287	263	265	277	263	272	277	281	264	290	264	274	276	287	271	279	277	269	247	255	295	280	265	278	261	268	273	244	278	257	261	273	299	257	256	232	278	292	256	274	266	243	280	259	258	248	252	275	290	264	273	292	260	293	257	268	276	249	285	292	288	299	285	283	293	267	271	281	270	246	279	284	284	270	254	254	237	252	318	275	252	274	295	287	283	238	282	255	265	267	270	270	272	269	273	289	239	274	289	248	265	307	246	296	247	279	289	276	278	273	280	281	308	265	270	265	262	268	271	276	255	290	233	294	300	263	282	254	281	285	271	277	240	252	259	284	268	251	270	268	264	258	283	302	286	250	272	290	291	285	298	285	272	269	270	267	274	282	270	278	283	246	270	264	251	273	262	269	316	292	287	264	269	317	281	266	292	281	256	280	286	261	247	264	241	277	248	254	255	297	273	265	239	274	276	266	257	275	268	258	258	280	326	264	240	245	293	266	285	260	266	258	254	251	257	277	280	301	256	246	286	275	264	246	255	263	275	283	277	289	272	278	278	268	288	246	258	270	280	281	288	267	289	254	289	278	244	274	267	271	270	253	292	313	276	262	282	253	293	265	270	286	236	279	273	258	267	242	267	254	267	262	265	248	268	271	278	264	287	267	275	275	279	310	253	270	310	276	266	260	298	311	253	269	235	258	284	291	237	261	300	292	259	272	273	250	276	263	239	283	277	241	284	267	302	300	290	281	266	272	266	268	270	282	254	248	274	290	262	241	257	284	270	294	291	262	284	297	245	250	279	271	245	281	246	256	284	277	273	278	261	280	225	283	271	269	279	272	273	288	287	303	267	294	267	257	265	266	269	262	244	259	289	282	286	281	281	275	266	288	274	283	255	292	319	289	277	285	264	314	288	241	279	277	279	239	266	263	264	262	272	296	260	271	259	272	274	254	283	273	286	278	286	251	309	249	252	292	281	259	288	279	260	242	269	292	260	266	265	254	276	262	251	293	281	270	260	260	275	275	279	277	266	295	279	267	289	270	295	270	259	265	269	256	286
58799	97206	81005	63504	44885	17881	1510	543	470	455	445	390	395	367	393	367	316	366	390	366	369	338	360	332	357	338	347	321	321	329	329	321	342	346	293	326	321	322	321	329	327	343	369	354	319	326	345	338	357	333	327	314	333	325	319	321	356	271	356	340	344	360	315	319	360	321	344	374	321	353	333	339	315	306	347	325	334	324	327	339	371	323	343	334	344	345	337	295	360	320	359	333	325	324	333	362	320	336	295	306	327	292	318	285	329	326	326	319	305	311	345	347	330	302	349	323	344	298	332	340	288	337	332	330	325	310	336	325	350	314	293	321	313	316	338	326	329	321	316	311	334	327	320	306	308	327	350	346	301	329	329	315	331	307	345	341	320	288	315	343	347	341	342	343	270	310	330	321	343	329	344	316	312	326	294	364	337	317	339	316	322	348	315	306	320	311	314	313	327	316	310	338	315	343	315	334	331	324	322	323	333	365	312	316	354	317	327	286	318	339	333	307	317	297	336	319	302	320	303	333	316	307	338	300	342	291	330	327	327	324	342	353	339	300	302	314	326	333	315	315	324	305	354	323	351	309	312	325	352	328	331	329	312	341	328	327	317	331	325	332	308	312	320	329	343	331	366	309	363	303	307	319	307	323	311	297	328	324	291	316	332	305	305	340	322	297	332	333	350	316	308	320	327	332	325	314	314	328	295	313	338	313	334	316	341	303	343	297	334	329	320	340	311	316	305	322	298	295	320	337	278	354	331	306	346	368	324	325	322	306	330	321	342	289	306	334	312	346	376	272	298	318	321	299	332	303	337	307	356	320	326	328	320	334	317	335	328	325	322	307	333	322	300	314	308	312	314	324	335	330	295	346	313	336	344	337	333	302	340	302	334	356	306	340	323	322	285	323	322	304	361	331	365	303	331	326	320	311	319	322	330	312	353	314	336	350	312	334	321	324	335	323	370	347	360	328	362	327	332	325	347	345	357	364	329	331	310	344	309	315	311	349	300	332	323	283	344	368	322	339	361	312	360	341	310	320	316	327	291	314	323	355	322	316	303	314	315	320	319	315	336	318	309	327	295	325	315	344	313	317	322	339	322	303	328	293	338	330	314	303	305	294	335	356	324	333	310	298	317	318	325	327	299	333	346	291	331	309	312	328	334	322	296	305	348	320	327	332	352	337	333	343	308	315	327	349	316	316	334	297	366	330	323	326	345	321	348	308	298	322	325	298	304	330	325	329	356	302	307	311	300	309	342	300	307	300	357	337	346	322	338	310	325	357	335	310	334	340	315	312	339	338	340	314	321	323	335	316	333	324	321	319	329	345	347	292	304	330	304	307	337	307	325	317	310	309	343	326	324	320	282	314	324	320	268	322	323	352	321	303	325	305	346	333	340	333	358	343	334	303	337	315	329	302	288	357	338	356	320	329	345	306	350	361	339	360	349	306	325	337	338	342	309	319	324	329	365	331	329	322	286	340	271	319	320	321	316	322	343	314	310	317	346	288	298	308	305	330	282	336	355	303	299	335	346	335	323	323	306	317	348	308	330	312	313	319	311	334	319	339	363	298	328	303	297	305	284	328	316	331	328	321	328	314	317	320	323	347	317	326	327	315	310	331	331	336	326	330	340	316	333	322	307	333	336	336	338	306	355	327	329	349	342	319	320	320	312	323	354	325	320	326	349	332	344	323	308	336	337	309	341	303	311	370	333	320	320	304	318	297	292	333	359	318	344	345	316	333	333	312	326	293	341	323	331	339	317	319	345	309	324	292	318	310	317	325	337	329	309	337	320	315	331	310	349	339	344	332	306	339	289	305	320	316	323	343	333	303	326	321	341	347	356	327	334	328	320	284	348	315	327	335	321	321	283	364	313	328	286	334	333	300	311	333	326	330	340	311	318	301	337	330	314	328	295	317	351	361	328	308	335	310	321	313	337	328	343	313	339	317	281	312	334	287	329	287	313	350	330	330	331	365	307	352	319	328	338	337	316	319	303	328	317	299	316	351	310	321	347	354	308	333	360	308	317	320	292	308	320	304	329	363	326	297	296	300	331	348	325	342	307	329	344	298	324	346	301	320	346	325	334	315	318	349	335	315	344	308	344	323	367	314	309	302	329	310	323	353	312	345	329	318	345	342	326	328	318	324	295	332	372	316	360	311	337	349	300	315	345	287	313	319	343	320	347	351	341	310	327	330	295	325	302	341	330	334	312	309	297	322	354	281	319	322	313	330	301	325	332	321	318	313	301	299	341	335	304	310	337	322	331	336	320	313	302	350	332	307	337	315	331	337	341	320	309	346	335	324	343	321	291	311	318	345	300	319	300	332	313	326	322	340	304	315	336	330	347	307	340	327	328	321	356	294	318	312	316	320	337	309	342	331	343	334	296	333	317	359	354	294	311	330	318	293	313	308	294	328	332	312	321	286	337	295	355	324	329	325	345	353	342	330	330	307	312	297	330	347	292	363	295	321	314	309	301	350	299	327	334	338	322	332	340	305	317	349	331	346	317	339	324	328	327	326	314	334	331	288	328	344	332	292	324	318	313	268	322	321	319	326	325	335	331	321	330	343	315	330	340	318	311	306	321	305	362	299	322	310	327	344	328	317	321	306	336	366	327	285	297	332	332	296	319	306	312	335	343	356	287	338	306	316	335	338	328	323	340	332	353	325	308	343	296	311	338	312	348	298	322	348	325	323	317	305	359	308	341	347	319	309	350	346	343	327	296	283	317	286	336	334	322	314	363	310	303	354	326	332	330	365	331	325	293	306	335	318	342	366	336	338	347	306	289	277	332	332	304	312	309	333	333	314	302	316	347	324	305	332	303	331	327	334	301	335	327	319	331	309	331	318	310	362	297	320	326	316	320	324	320	323	328	322	333	309	314	342	308	334	323	320	350	331	313	331	360	300	328	331	327	309	322	349	357	353	315	292	295	303	335	341	303	318	310	332	313	326	361	336	305	293	300	346	311	330	341	315	328	316	323	337	328	351	321	343	295	311	318	294	360	321	319	339	335	315	331	305	339	308	313	308	303	324	319	291	305	345	327	336	322	347	339	314	310	335	310	339	317	330	337	353	313	340	347	317	314	298	347	304	336	277	359	325	321	301	331	342	313	349	340	327	327	332	320	294	337	299	292	317	321	302	333	350	342	322	298	329	345	314	333	312	324	307	335	317	334	295	364	299	307	320	359	283	342	307	307	363	329	288	365	319	326	328	352	334	341	330	325	332	349	349	301	331	326	319	331	309	277	303	317	332	329	307	324	334	301	277	349	353	319	331	325	304	327	342	307	300	295	317	324	336	307	340	317	327	318	330	318	312	291	378	322	322	332	354	346	340	336	336	304	314	313	327	340	321	297	314	323	317	375	300	345	319	269	311	330	314	313	319	320	306	331	366	323	312	319	320	295	328	318	323	298	334	347	312	328	331	372	319	360	314	329	287	321	291	334	332	322	323	336	314	301	346	320	358	302	334	374	340	339	305	320	323	319	333	347	296
27468	24460	27925	20259	8076	1610	608	625	608	546	606	592	555	602	608	602	608	569	606	573	624	611	624	604	576	602	635	567	605	563	592	614	608	596	587	582	613	593	573	571	598	573	620	571	594	555	556	563	592	608	568	625	580	605	577	588	583	584	586	573	575	592	595	575	582	603	581	608	600	587	628	550	575	590	594	612	609	589	607	615	589	639	604	604	619	563	560	611	573	588	609	609	598	587	608	599	583	641	598	596	573	609	577	580	596	604	607	575	593	611	592	555	574	592	595	581	601	551	596	566	596	629	618	560	571	625	593	579	609	637	570	614	596	556	587	578	599	576	617	574	575	580	577	574	600	579	638	625	559	622	606	597	560	623	599	575	594	602	546	585	565	600	614	572	569	583	624	611	582	592	565	591	632	601	558	592	599	551	587	595	565	614	575	582	566	560	592	604	591	564	574	560	611	582	571	626	560	612	551	576	621	558	622	588	548	606	625	586	572	597	618	610	637	570	606	571	586	590	552	602	614	594	594	564	592	595	562	619	610	633	572	571	546	589	600	588	597	596	559	570	596	576	575	566	540	588	598	606	597	601	581	597	585	583	593	574	589	628	632	607	590	612	601	580	585	559	623	571	602	595	566	628	612	589	602	580	585	599	623	616	570	589	596	577	634	556	547	602	593	606	632	606	617	569	594	608	571	598	589	593	570	569	650	600	600	597	617	637	577	597	601	617	592	567	643	625	575	553	554	572	589	589	557	592	563	553	592	552	552	591	542	581	549	577	615	586	566	604	574	572	599	594	570	610	583	586	558	613	556	604	580	578	627	586	595	564	582	625	615	600	642	561	579	563	627	649	620	589	580	635	583	577	623	595	548	572	608	604	606	553	558	604	598	568	630	634	627	587	585	583	566	536	564	640	583	545	602	587	555	554	662	566	564	619	558	594	624	608	610	582	603	611	623	571	618	590	584	551	610	598	591	567	618	607	601	614	590	616	592	591	578	621	618	593	604	568	579	606	578	556	591	595	583	566	558	599	617	583	577	599	593	550	614	539	576	571	556	588	617	580	573	645	574	607	598	623	612	579	621	589	593	599	583	583	623	595	586	598	565	573	602	576	592	604	591	589	583	579	613	576	626	605	571	584	612	554	642	578	549	573	623	591	599	591	572	566	573	565	601	620	576	592	587	561	604	608	547	594	581	573	553	579	604	561	600	558	587	609	579	591	583	594	584	598	593	605	605	599	571	554	607	590	583	634	578	594	587	615	584	585	550	554	606	586	627	574	592	630	539	541	585	594	643	601	603	600	575	611	576	611	610	567	576	577	575	586	578	565	572	577	589	599	537	604	555	620	647	621	568	559	574	590	603	603	602	558	580	614	552	607	619	595	583	556	624	623	580	612	557	574	638	612	578	625	633	568	624	605	605	564	588	579	604	647	565	540	556	565	600	608	573	604	581	569	548	576	625	571	552	577	606	601	583	603	591	589	616	605	593	583	594	555	605	596	578	558	622	603	596	609	562	575	594	631	594	592	568	612	596	583	596	572	560	653	612	566	600	579	556	571	579	596	627	570	607	585	619	606	576	591	589	578	583	581	520	564	589	572	580	557	598	589	575	606	598	588	572	623	564	555	580	583	577	585	538	607	584	622	582	550	561	571	590	591	599	605	558	609	567	592	589	587	559	630	589	616	599	570	569	578	610	602	590	616	562	529	601	610	613	588	564	655	573	590	592	546	564	593	621	618	554	568	580	587	654	639	617	590	557	560	599	629	584	612	608	622	591	594	599	619	569	609	569	606	562	582	619	597	592	573	608	589	606	609	585	619	601	662	589	585	575	584	614	571	605	590	571	604	600	558	648	601	570	531	603	580	576	582	614	609	541	547	623	547	601	579	581	564	574	605	631	594	602	641	607	620	561	577	566	614	583	537	613	594	598	613	594	587	585	607	605	622	626	547	619	573	633	616	621	592	576	616	632	550	571	554	581	621	584	610	639	575	570	593	632	573	606	567	599	591	561	588	576	597	581	594	597	608	623	556	613	607	565	599	615	554	611	593	600	560	571	589	601	602	585	556	603	608	579	537	596	607	560	600	597	566	557	586	592	581	550	598	610	541	608	601	550	554	600	611	609	613	625	596	563	596	581	564	591	529	603	652	610	607	585	574	581	593	566	598	592	568	594	554	586	639	621	574	610	610	605	574	625	620	575	586	596	586	607	628	563	573	559	619	598	603	577	609	613	628	606	587	589	591	592	563	599	609	588	615	611	574	594	574	553	608	645	570	600	580	594	582	628	626	594	628	594	557	549	584	620	586	583	590	629	539	626	638	630	615	617	633	562	592	573	563	538	599	589	567	608	598	609	595	578	587	551	591	581	584	614	607	561	584	603	612	564	619	569	587	589	574	604	603	628	583	578	600	573	587	626	600	597	598	567	572	633	614	596	615	588	601	550	604	584	597	562	596	559	599	556	612	596	593	582	606	554	610	585	523	599	574	579	588	557	602	656	600	564	570	667	589	572	610	565	609	583	585	589	579	626	588	578	586	543	577	556	573	637	587	599	637	553	581	580	586	596	623	604	602	580	589	618	573	577	604	549	539	574	625	550	616	608	605	584	552	596	605	581	573	614	591	577	592	581	583	623	601	606	581	544	601	619	613	609	633	592	596	593	579	619	610	576	582	571	545	589	589	625	594	595	597	604	592	564	609	562	559	607	624	566	617	576	591	588	578	603	630	558	627	592	566	596	616	598	582	598	625	591	596	595	628	552	644	558	584	593	582	604	587	597	601	545	601	560	594	583	584	589	602	651	602	552	590	587	599	612	588	606	583	578	634	608	600	569	616	623	550	572	578	587	612	547	640	617	606	569	600	576	595	575	591	581	635	580	564	580	604	552	592	551	584	585	607	624	588	574	616	575	540	547	553	582	591	609	569	608	588	603	574	587	586	602	649	612	600	644	582	594	591	632	588	602	603	599	599	594	611	572	644	612	601	576	607	565	572	571	596	586	628	590	628	545	611	594	593	603	586	585	596	607	574	577	592	567	589	597	596	621	596	562	611	567	538	562	572	576	596	593	590	577	618	599	580	639	576	607	622	599	573	548	563	629	613	627	596	614	602	627	565	553	605	565	579	572	547	609	580	562	579	670	595	612	600	587	601	581	591	580	598	599	628	607	553	585	591	589	599	606	603	571	604	537	594	579	599	622	608	586	576	565	594	578	623	608	614	560	581	609	588	633	620	589	611	569	546	592	565	591	629	582	589	624	619	538	607	598	590	559	572	584	604	601	612	529	546	549	580	568	569	569	608	550	621	567	614	562	615	615	612	587	603	587	560	600	593	618	610	605	572	568	574	582	581	616	575	611	589	599	522	604	616	596	579	566	558	597	575	636	626	538	594	623	624	674	605	610	571	592	554	599	588	567	561	623	581	574	614	675	556	559	579	606	629	581	571	578	589	605	571	620	607	582	606	562	603	593	543	633	548	622	604	626	611	639	619
28681	39850	29521	18292	8805	2034	768	775	733	711	746	715	735	729	745	711	717	713	703	736	724	679	702	698	680	764	736	710	768	707	691	738	738	696	693	717	745	700	673	703	726	717	730	728	699	727	746	739	741	734	650	710	704	741	715	748	697	707	764	705	741	720	738	678	710	742	655	680	752	687	750	713	729	728	753	756	716	678	732	708	718	714	691	730	749	729	712	734	719	692	685	748	651	703	661	738	741	696	724	649	739	749	727	706	726	692	699	745	713	734	700	705	747	721	750	696	713	688	723	651	690	674	748	701	733	702	763	727	717	714	704	745	712	728	702	709	734	696	738	702	726	718	736	730	666	720	744	697	752	663	709	724	729	674	709	753	691	698	730	710	722	714	696	683	733	696	692	721	725	748	780	736	705	711	680	744	732	707	692	718	734	723	773	742	728	719	721	718	781	701	711	731	720	707	727	730	714	715	741	750	708	729	679	689	777	729	735	725	712	676	730	742	745	723	767	716	698	732	682	705	718	681	767	695	733	694	769	713	726	693	713	746	693	701	719	687	714	703	671	697	761	624	693	733	690	717	685	734	721	739	655	697	730	704	675	755	696	787	671	702	734	696	754	718	674	732	725	731	728	701	705	684	723	676	701	747	715	658	705	757	732	744	695	728	741	729	709	745	755	684	670	740	718	746	748	711	760	789	698	680	695	720	704	679	682	703	713	746	712	714	768	693	697	740	700	690	688	714	695	728	724	719	693	718	716	736	735	703	697	720	737	715	656	708	732	700	685	741	695	707	709	725	673	731	774	690	680	735	729	688	746	708	708	717	674	724	741	775	728	714	691	720	746	674	744	743	701	737	716	726	738	696	704	730	659	702	719	661	680	701	661	730	718	744	738	731	703	707	689	676	690	721	746	717	711	730	762	683	748	730	739	749	660	694	726	673	720	750	716	724	699	697	709	698	708	691	685	716	719	684	740	705	708	712	699	719	712	749	699	716	682	745	730	728	739	708	752	688	739	734	734	685	724	668	699	691	696	748	743	743	671	671	727	773	690	736	658	706	742	694	688	727	673	695	742	749	766	746	718	693	709	715	714	708	755	712	729	722	748	753	740	735	707	729	691	724	720	749	749	711	704	713	683	704	746	669	713	748	669	707	701	705	729	694	759	685	752	722	671	704	690	725	676	685	691	733	704	743	716	727	719	703	720	709	710	779	700	706	678	717	694	765	729	704	746	661	745	767	699	739	729	698	702	721	797	716	759	748	730	715	770	700	671	712	715	715	708	752	718	738	733	711	707	739	719	721	727	718	786	784	729	707	714	711	695	721	671	671	668	754	708	749	671	728	702	711	747	761	757	695	710	687	736	713	715	727	728	732	745	708	735	762	728	743	754	765	708	698	702	677	714	720	756	730	741	722	691	732	726	720	726	732	744	731	714	719	711	701	769	734	668	699	694	724	719	728	747	661	736	697	687	764	696	689	696	715	659	720	689	696	740	787	764	767	714	718	733	738	694	699	739	722	704	761	737	731	723	695	733	691	685	752	668	668	743	653	725	709	697	731	706	704	688	709	757	678	706	680	747	674	680	689	705	716	681	691	687	751	730	737	751	682	696	760	687	678	762	726	692	743	741	701	710	750	702	731	724	717	736	729	685	703	745	689	736	719	673	755	654	698	709	706	686	726	729	719	697	751	722	732	751	723	772	709	745	728	703	788	716	711	711	708	738	694	705	732	740	730	729	731	725	717	704	730	726	757	673	726	725	727	708	740	703	704	729	725	699	728	738	734	743	663	691	730	677	745	681	707	738	702	743	714	683	718	707	749	742	709	730	712	788	748	764	676	688	675	673	689	731	743	685	739	713	707	673	736	688	725	721	699	686	731	714	770	715	772	723	745	701	759	727	717	677	725	697	719	726	688	752	711	719	702	733	713	677	725	719	713	694	719	722	716	723	727	713	745	687	741	745	693	705	707	708	714	714	785	708	707	760	710	715	686	682	735	720	678	704	697	739	766	717	723	747	732	720	730	702	714	705	682	680	679	718	720	701	725	739	693	732	725	723	710	740	720	672	737	753	691	718	695	732	747	757	732	718	694	681	730	697	685	784	716	680	736	717	734	765	691	730	719	687	701	771	726	714	715	678	709	730	719	749	761	720	742	725	687	725	733	736	775	740	724	742	689	676	710	735	714	714	711	708	743	712	733	743	695	670	692	726	779	689	716	688	698	696	702	746	713	696	700	711	734	694	703	734	733	732	708	685	717	739	737	758	725	716	724	679	717	731	741	702	741	695	691	725	707	737	750	700	697	734	716	766	690	680	734	719	665	728	678	730	718	738	688	680	716	729	674	687	766	757	739	742	759	730	707	742	729	740	789	723	694	712	735	740	741	701	717	711	726	715	759	689	774	681	699	699	704	699	678	738	727	669	729	692	715	717	721	711	693	693	771	698	734	666	720	694	756	734	729	695	738	725	762	705	723	724	711	745	719	713	707	678	717	735	659	672	723	658	743	772	747	710	704	679	712	747	707	706	727	702	724	741	708	749	743	720	707	719	717	739	742	754	743	710	741	699	722	703	765	693	736	707	770	735	751	713	766	726	740	744	732	742	684	693	679	714	719	768	718	681	739	716	783	710	686	729	714	682	714	732	694	750	703	761	747	726	703	793	704	683	713	718	732	750	701	671	686	727	732	742	728	714	758	704	718	688	675	667	724	742	711	747	755	697	714	701	683	750	693	714	699	740	688	751	718	718	692	717	746	720	719	741	676	789	718	726	708	758	692	696	734	753	701	692	791	711	731	745	681	682	673	709	711	731	726	698	678	719	735	686	689	703	733	724	778	704	700	696	711	724	708	728	678	745	725	711	688	721	755	683	723	737	740	754	712	743	731	728	738	706	729	713	738	731	758	722	783	742	698	717	693	640	710	691	717	698	691	799	703	701	707	729	713	718	663	753	756	771	684	742	718	722	719	716	727	729	728	690	728	748	728	671	735	701	704	741	718	712	697	739	737	712	734	723	784	729	740	708	725	741	739	704	744	738	706	708	696	675	726	695	746	767	720	750	708	754	668	709	693	703	764	751	720	668	649	735	748	686	782	715	684	745	711	693	702	728	713	766	736	723	714	666	728	716	734	721	734	743	729	758	743	723	696	724	686	752	737	699	703	683	692	726	703	708	652	736	748	730	675	694	677	744	709	763	706	717	732	740	732	723	721	684	664	666	703	724	731	758	732	742	719	766	753	740	670	704	688	690	700	746	709	685	739	751	723	774	694	732	756	728	705	671	750	777	730	712	688	702	720	720	681	708	723	718	724	740	779	737	712	716	719	668	670	739	703	724	709	751	704	695	697	746	709	769	717	733	737	715	742	686	678	795	718	727	764	743	702	673	697	741	741	718	729	762	775	716	738	709	710	705	705	670	709	701	724	711	701	742	716	712	745	712	742	718	687	716	682	669	737	700	785	690	728	775	676	714	697	757	687	726	756	731	738	707	642
23379	21127	31344	34143	29813	19076	4779	461	439	387	362	402	366	358	358	397	390	357	383	375	385	373	374	368	378	426	416	366	410	390	355	394	425	391	422	376	373	388	391	371	389	416	346	351	371	364	424	420	355	377	377	374	338	380	352	370	385	359	421	389	371	440	367	348	371	390	361	380	396	391	361	369	359	355	388	350	396	370	385	371	356	394	343	393	385	387	387	399	399	409	419	381	398	366	379	364	392	393	354	363	367	384	372	365	344	406	371	401	396	405	370	346	367	417	394	408	352	319	369	343	375	382	368	374	367	364	378	362	348	365	385	379	395	382	413	393	374	394	394	390	367	344	345	393	375	363	364	365	369	372	384	359	375	390	379	361	380	355	373	383	359	366	403	382	344	395	411	380	362	354	346	401	415	353	379	402	353	386	370	380	385	385	380	379	350	393	385	381	357	390	405	340	381	362	374	356	388	344	412	387	354	366	379	371	388	363	395	389	395	349	335	374	357	383	376	356	360	355	393	351	364	387	384	383	385	362	397	375	398	350	355	385	414	358	360	372	404	353	376	412	358	403	404	402	378	361	361	363	385	372	400	372	386	394	365	347	373	324	370	356	359	409	378	391	386	387	363	387	378	387	400	372	368	371	363	393	376	363	422	367	364	389	353	387	394	389	374	398	376	402	342	394	406	366	368	367	386	396	371	399	392	384	374	390	364	355	383	359	378	395	362	408	393	424	368	394	406	373	434	354	364	372	360	371	364	350	368	391	380	399	361	391	385	376	392	370	362	371	390	381	386	356	368	385	364	357	331	405	385	381	407	394	360	380	382	377	366	365	385	378	401	377	381	421	369	375	374	383	374	366	355	394	389	362	359	368	389	396	410	375	345	404	376	354	384	378	394	374	357	361	358	351	394	365	319	380	349	361	379	385	381	397	347	374	365	427	376	384	378	358	336	394	349	358	354	375	373	375	382	352	356	398	374	371	394	392	378	396	354	372	401	386	370	357	383	371	379	388	388	367	369	378	373	372	376	359	386	417	366	426	377	396	392	386	421	388	363	387	377	400	389	383	380	347	425	363	366	359	348	389	373	366	383	363	368	360	366	376	392	370	409	381	365	375	385	362	384	358	351	345	363	359	381	389	380	347	358	390	357	386	375	379	387	408	354	392	383	340	370	335	410	362	357	375	357	380	368	359	377	334	378	375	375	366	351	428	341	362	370	366	343	372	373	371	380	328	374	377	383	357	358	372	399	369	381	363	389	355	359	373	366	359	372	348	371	392	417	342	347	317	369	387	378	354	365	373	375	419	375	390	370	410	373	390	386	372	395	355	370	375	425	374	384	385	361	375	354	388	421	356	399	386	383	385	359	404	349	362	364	362	379	410	354	351	402	385	368	362	365	351	404	353	364	375	365	361	384	384	377	354	372	349	401	383	357	351	412	410	383	366	410	362	381	368	362	404	422	386	392	378	378	379	393	388	360	408	374	407	404	352	393	413	370	360	343	391	378	368	367	344	382	399	361	367	350	369	403	387	370	375	380	358	330	355	386	367	353	376	353	381	401	390	398	348	380	358	392	368	382	436	365	368	385	378	374	384	382	366	374	349	368	392	388	372	410	367	360	369	368	371	377	347	390	376	392	393	368	384	350	369	369	370	366	341	357	378	380	377	416	382	371	347	413	403	385	363	384	371	341	362	377	372	355	374	416	323	367	359	356	355	384	386	376	380	373	372	344	391	371	424	368	363	376	402	370	358	333	385	403	386	345	383	349	394	373	403	377	380	403	423	368	361	353	420	352	364	392	420	348	353	391	367	384	362	364	394	349	386	385	352	350	409	388	386	377	366	391	362	380	390	392	373	365	346	384	400	402	372	390	359	404	353	348	408	351	375	369	371	369	352	379	359	390	367	367	370	368	364	368	358	366	360	394	356	375	382	382	333	382	375	366	363	377	369	385	351	399	372	402	358	389	360	389	371	398	383	394	371	389	372	386	397	378	359	366	389	377	392	387	377	363	366	395	397	377	374	369	371	384	397	375	383	366	358	383	371	391	364	390	353	393	364	408	379	352	387	355	377	360	413	363	359	387	341	342	336	395	383	397	388	378	374	345	387	358	366	374	372	387	408	364	364	376	375	355	383	356	359	360	379	390	372	388	372	393	378	372	372	394	376	373	359	369	382	366	379	376	393	364	397	412	351	349	347	342	359	368	392	377	401	366	395	376	382	398	350	369	352	351	369	343	374	364	357	388	410	394	381	380	354	406	370	372	378	371	382	343	382	377	370	389	375	389	384	402	400	398	378	357	349	384	385	424	381	381	374	374	387	346	399	380	373	358	407	378	370	379	380	388	367	347	380	367	391	412	381	375	353	369	394	399	365	420	353	419	348	379	379	367	378	360	349	373	392	362	388	364	353	376	404	406	360	367	386	376	371	413	404	377	386	385	397	362	387	341	340	392	363	385	388	363	369	367	363	363	365	352	376	385	351	391	398	349	370	419	419	360	374	376	391	399	402	406	396	395	338	358	380	378	366	375	362	413	371	350	380	387	363	371	354	366	362	348	391	375	386	358	385	352	372	354	365	382	376	382	404	362	349	366	370	380	350	414	384	367	379	371	378	373	366	391	371	376	368	331	349	384	356	356	387	338	386	377	378	368	391	375	361	402	412	381	341	406	365	395	363	398	361	384	380	384	357	376	394	369	385	422	381	347	398	380	399	371	368	394	384	368	392	353	360	384	408	431	389	402	382	362	373	389	357	373	334	356	400	360	395	353	376	380	382	360	348	395	373	396	352	379	379	385	373	347	393	389	340	357	384	368	371	357	387	377	375	347	373	377	358	367	350	385	365	334	363	437	389	374	374	389	384	368	365	390	349	353	388	375	368	415	364	384	371	361	380	365	358	376	373	371	379	410	383	368	363	336	401	378	364	357	368	365	340	378	395	337	360	396	361	368	374	400	341	373	373	375	364	353	378	365	360	354	366	341	375	386	385	358	361	379	371	412	408	382	381	357	354	349	364	351	375	369	387	361	333	382	366	342	362	377	373	404	378	381	364	364	381	380	364	332	374	346	398	372	403	367	328	374	365	399	399	382	390	370	365	373	356	368	382	398	368	378	374	388	340	379	371	375	393	378	359	408	394	401	380	356	409	377	435	408	357	341	372	373	387	368	391	387	380	386	335	376	364	388	353	378	349	393	366	360	374	399	379	386	363	332	375	354	419	350	379	385	363	388	398	355	374	387	397	373	334	359	364	386	372	339	387	353	379	362	402	365	341	345	358	349	372	407	376	374	388	359	381	397	355	374	389	385	357	398	389	385	364	356	400	385	374	378	377	366	358	387	381	361	371	381	358	392	394	359	387	398	393	386	379	354	359	377	389	371	351	405	375	374	386	373	373	433	392	349	345	403	378	374	377	389	371	408	331	360	374	388	398	393	400	386	357	346	413	391	375	372	349	353	379	376	386	380	379	410	410	401	357	396	391	383	349	389	367
53869	85877	69717	53484	37127	12891	1038	577	504	496	499	485	524	484	526	503	509	482	526	456	489	462	506	477	486	464	460	462	466	506	457	522	463	467	476	470	447	470	473	480	477	477	495	479	494	475	457	433	450	480	496	483	525	461	453	488	476	463	482	485	469	470	458	521	483	469	484	469	486	452	476	468	467	502	467	451	467	483	499	428	402	466	486	461	469	466	486	477	419	492	469	429	488	469	437	480	452	443	442	434	448	533	498	457	505	459	445	485	435	437	473	438	433	465	419	489	413	480	473	473	449	461	443	477	411	476	460	464	472	450	475	482	456	486	461	487	464	437	469	449	439	483	504	458	473	492	456	466	481	458	441	458	505	490	490	435	483	466	488	421	483	463	475	437	453	467	503	477	433	460	452	481	487	490	465	485	462	437	458	453	444	467	490	480	461	500	498	459	501	460	470	498	478	471	437	477	512	512	465	477	476	456	473	422	473	455	492	484	470	462	454	466	454	455	453	455	483	454	450	425	438	473	470	507	450	454	476	456	451	485	435	437	450	458	471	481	427	503	482	461	453	474	478	407	472	476	493	464	449	418	515	498	511	492	448	485	432	441	457	480	459	475	461	457	481	457	439	445	449	445	452	453	467	459	436	470	474	459	442	504	455	468	486	481	486	484	460	470	445	491	451	467	439	457	457	456	474	484	483	482	473	478	464	459	454	460	460	517	483	466	497	456	454	469	448	467	481	437	506	455	465	421	469	491	443	463	476	440	464	434	426	475	433	493	457	469	485	482	469	467	461	480	488	468	489	493	459	483	502	441	434	462	440	463	428	464	456	459	459	448	469	478	448	471	464	452	433	473	444	485	435	448	432	466	466	465	464	455	471	496	468	484	454	487	470	451	464	448	425	479	495	462	470	464	455	464	476	474	475	469	457	476	410	485	481	455	434	438	457	453	493	456	450	483	489	482	436	435	418	477	443	495	486	470	447	501	432	467	470	471	468	505	457	462	417	441	470	445	469	460	438	449	452	500	470	462	475	465	453	450	486	462	464	468	488	455	479	461	464	443	471	412	513	466	475	470	474	445	494	479	474	467	490	470	436	495	476	481	477	450	480	422	481	481	468	481	492	480	459	476	466	446	485	439	467	450	447	473	480	503	501	478	456	476	430	450	461	473	468	513	432	470	472	415	451	450	487	487	453	505	481	482	458	462	451	477	450	457	460	493	485	460	443	445	412	430	480	507	426	454	471	471	483	451	479	493	461	442	450	456	462	485	511	483	451	484	448	450	494	468	516	500	453	423	467	468	441	447	458	493	479	494	458	440	436	465	464	500	481	467	479	445	498	450	445	469	464	465	468	469	480	512	459	466	461	426	472	434	420	430	466	458	482	464	490	485	465	453	472	463	436	416	463	448	434	460	439	490	466	457	473	472	459	459	461	452	464	474	469	473	451	448	484	472	485	478	481	465	440	462	502	451	469	506	426	505	446	437	460	467	510	478	502	456	442	408	495	467	447	464	486	424	461	408	438	442	456	478	441	439	485	461	474	450	463	466	497	470	434	471	462	474	450	470	447	455	463	456	474	475	451	449	464	452	490	445	425	472	437	439	448	430	465	471	433	460	457	458	466	442	479	467	484	440	489	484	475	503	463	452	473	442	489	481	473	510	456	469	454	404	424	479	478	512	451	446	453	453	462	450	488	452	480	463	454	459	460	495	461	456	416	484	453	505	475	480	472	453	457	454	443	466	475	444	472	420	482	438	491	479	454	444	507	470	457	479	463	466	455	481	466	473	447	479	434	493	465	409	467	444	471	480	437	433	449	453	437	479	453	484	445	468	481	438	446	495	481	508	465	473	459	482	465	440	444	457	460	446	455	458	461	450	490	465	477	488	465	470	476	463	465	421	464	426	424	436	447	437	435	445	477	474	444	460	468	479	480	460	449	434	481	450	472	457	448	471	484	454	454	448	453	487	468	453	479	479	448	442	455	490	476	434	479	485	431	442	461	416	473	467	464	503	497	478	441	463	439	440	502	471	459	476	472	455	471	445	446	446	467	500	455	487	446	481	502	464	486	489	489	493	474	468	471	486	453	503	523	476	475	426	478	445	464	459	510	491	487	452	485	462	440	455	466	450	439	465	438	499	475	474	443	442	487	467	449	480	517	466	474	456	437	458	483	484	396	473	464	501	489	473	433	452	449	441	454	432	457	446	456	455	452	452	461	500	530	448	422	458	441	449	462	431	416	476	484	444	436	470	474	451	451	463	471	446	487	483	464	442	454	439	472	504	451	461	437	515	483	441	481	474	432	473	453	464	447	461	488	484	477	473	473	450	477	485	468	470	470	452	466	431	459	422	462	487	448	446	464	487	478	457	501	463	407	525	400	485	471	450	507	464	462	441	434	435	446	464	453	461	472	460	474	475	443	449	506	478	440	485	427	492	494	470	481	441	474	491	482	449	464	472	457	488	487	452	478	445	444	477	499	459	439	444	411	438	424	423	452	479	460	475	482	471	475	494	466	482	452	458	438	509	470	460	470	443	443	435	470	474	447	478	502	470	441	462	480	457	456	459	472	462	452	467	455	433	450	439	451	438	465	429	490	464	460	435	486	465	471	464	456	460	489	486	448	500	472	487	442	454	461	479	422	473	464	445	466	475	487	442	471	444	471	498	493	458	496	422	485	475	456	481	486	475	431	462	444	466	485	458	471	504	431	459	441	474	472	476	432	466	449	439	470	450	483	448	463	435	523	453	489	503	472	469	446	437	443	441	468	456	473	480	483	463	468	433	461	413	477	500	440	451	486	469	429	470	474	507	463	453	416	463	492	483	474	472	437	453	465	479	479	452	457	472	460	508	459	457	427	458	468	444	490	476	454	491	503	474	468	467	460	465	447	465	481	464	462	455	490	436	464	420	464	469	480	475	458	485	444	450	495	500	473	455	466	449	464	440	468	456	483	458	480	449	476	511	434	438	470	444	465	418	496	458	463	477	437	465	483	485	486	482	481	473	453	445	480	518	486	510	481	485	478	405	458	461	458	484	484	460	485	450	444	454	476	453	486	474	455	452	444	445	498	460	445	462	463	464	451	470	467	451	429	472	463	450	451	500	451	460	453	462	443	467	475	504	464	467	423	458	452	463	451	433	479	448	432	418	489	470	472	445	434	469	470	417	477	446	479	467	485	472	440	471	463	486	448	494	483	459	456	468	423	454	487	459	447	456	482	484	467	451	489	477	490	473	454	477	497	458	502	469	481	451	457	489	425	454	442	497	442	445	481	442	454	432	461	437	423	494	483	469	426	464	442	493	452	454	450	448	515	460	454	430	459	493	451	488	446	459	453	519	468	523	436	470	483	496	421	459	501	449	461	503	450	442	456	453	498	459	495	447	450	443	452	454	455	457	465	458	473	449	430	463	421	472	462	476	460	491	473	480	455	492	504	438	456	490	497	451	496	438	475	447	468	456	473	470	474	471	465	440	477	463	454	457	471	458
22380	20829	29886	29594	29932	22361	12270	796	330	343	324	317	302	297	351	286	304	294	298	286	290	298	292	324	294	287	276	322	281	274	286	282	279	269	299	250	305	296	244	261	277	278	281	287	273	273	269	268	292	281	294	267	282	283	295	258	286	292	260	276	269	283	254	296	279	270	278	277	226	297	269	261	294	268	264	262	309	304	255	280	282	285	302	260	296	296	265	257	281	263	265	278	253	292	269	253	258	278	271	259	300	266	251	297	272	289	282	299	299	289	272	262	298	277	285	273	307	288	259	311	295	280	285	265	294	304	248	308	258	297	286	259	293	285	250	260	251	273	258	264	263	278	294	289	271	282	261	296	306	268	268	303	307	276	308	263	280	273	309	285	286	262	300	292	281	291	278	268	276	309	297	248	270	277	269	286	304	272	276	287	261	265	284	304	239	273	257	264	281	267	262	291	318	264	266	260	284	299	288	297	305	284	271	291	280	277	267	310	285	275	274	287	280	253	284	251	264	272	266	258	268	241	286	243	275	257	294	300	243	288	272	311	317	305	279	255	268	301	271	288	269	304	301	268	283	278	326	286	298	276	275	259	280	309	286	300	281	308	275	295	279	268	272	291	270	290	275	271	285	273	251	327	265	260	291	291	244	299	271	269	291	291	263	279	253	293	302	258	244	294	234	265	277	263	276	293	256	271	243	304	248	279	277	261	259	294	281	258	279	287	281	291	280	300	291	285	284	279	267	241	277	277	279	280	245	264	292	279	287	301	272	263	263	266	252	276	251	286	269	275	291	278	276	270	273	293	263	275	297	260	281	276	247	289	279	283	271	267	237	273	286	260	264	261	279	266	274	266	252	261	268	261	251	282	257	273	288	283	280	310	271	275	278	286	248	288	275	292	274	299	291	280	269	276	278	256	272	271	267	285	265	286	283	287	305	278	284	283	281	284	271	263	259	266	277	301	297	281	266	288	279	261	256	270	263	261	301	275	275	276	257	308	286	259	281	292	299	290	278	278	312	290	275	251	305	247	284	296	280	246	294	272	309	253	258	268	289	272	264	291	265	263	291	238	262	284	271	266	265	299	267	277	288	293	279	290	267	255	290	271	266	263	274	271	284	311	285	273	299	252	290	268	299	283	250	259	228	273	270	263	282	268	269	281	251	283	275	287	280	267	282	297	284	259	304	253	293	253	254	296	293	276	249	260	263	290	265	288	292	263	287	285	263	254	270	306	294	279	279	272	302	265	293	297	311	313	289	285	276	261	261	277	279	295	268	273	246	264	303	263	286	278	286	278	276	283	266	252	275	251	293	265	296	304	253	257	269	300	293	284	279	249	281	280	270	277	254	293	274	275	286	275	283	299	265	290	268	294	288	264	265	297	264	286	295	288	280	267	290	269	267	278	282	278	286	263	294	296	253	299	263	292	269	275	280	306	303	301	288	267	309	299	284	270	268	254	293	248	273	265	305	260	277	268	283	281	284	252	299	258	269	278	293	269	277	273	276	284	260	249	290	267	285	298	275	286	257	250	286	288	279	288	288	273	255	253	261	326	292	276	268	292	285	289	282	264	295	277	258	279	254	287	272	268	299	280	292	272	279	246	251	301	296	305	306	293	296	284	260	284	290	246	306	298	275	274	312	294	281	305	308	287	306	295	304	267	283	252	262	298	307	312	325	285	256	277	285	296	269	277	294	289	287	251	280	276	281	307	283	281	280	284	285	265	286	261	297	285	289	269	291	305	302	279	285	277	281	278	266	275	294	301	261	272	277	270	281	294	297	284	302	291	280	246	306	266	246	264	283	286	276	261	258	251	270	292	280	284	262	265	292	257	260	268	266	239	293	260	262	237	275	277	285	273	269	299	281	305	270	248	285	277	264	307	267	299	265	277	275	298	292	270	273	259	296	282	274	279	316	280	266	266	298	274	280	291	292	286	250	252	307	256	266	266	306	287	267	248	297	278	275	269	281	264	302	294	262	281	278	262	269	234	304	293	278	293	263	293	277	271	294	294	248	309	293	289	294	275	265	257	273	265	279	311	283	279	262	286	293	263	275	281	258	292	292	290	224	264	270	270	274	307	267	297	279	266	285	292	284	270	285	287	258	274	270	265	290	285	261	296	284	251	250	284	284	287	258	288	294	284	274	278	257	289	276	284	283	283	339	287	255	271	294	259	287	283	272	297	294	297	268	272	276	296	266	232	277	289	288	324	274	269	285	257	285	285	289	280	281	291	319	265	299	280	273	283	296	290	275	271	262	258	275	305	280	265	280	282	328	273	275	291	269	262	302	292	277	316	276	289	279	251	250	283	289	244	260	275	281	273	305	243	251	239	293	278	293	258	283	283	282	263	274	280	285	279	292	302	293	280	267	259	269	299	262	238	270	282	260	293	257	267	281	255	274	292	279	281	298	266	286	249	288	298	299	295	293	283	297	277	266	269	262	275	274	273	274	259	286	269	271	289	281	280	274	268	288	292	266	281	259	292	286	277	305	270	300	262	271	272	286	259	297	268	283	259	291	317	266	255	280	281	275	262	270	273	282	267	291	264	282	246	288	258	299	288	293	266	275	303	254	268	248	280	265	259	277	290	254	296	298	264	235	292	283	288	259	257	287	287	295	277	302	305	250	281	267	280	254	289	289	278	260	292	289	268	259	298	267	273	291	297	289	280	272	265	279	289	280	295	278	263	275	264	274	281	241	272	267	290	306	265	281	274	264	282	246	282	256	270	281	283	279	252	299	281	282	287	273	275	310	270	284	268	303	260	289	286	281	287	263	293	279	273	297	260	290	265	291	252	268	264	258	263	289	263	284	273	282	276	279	273	275	290	278	285	337	275	289	291	298	252	294	276	305	277	288	287	280	284	269	302	309	280	293	285	255	268	267	296	285	283	278	286	285	310	257	239	275	258	273	282	279	261	287	282	283	264	253	281	294	268	268	258	265	251	291	321	281	247	260	246	260	263	269	274	345	292	303	241	298	281	292	273	298	279	278	257	264	278	274	296	285	286	312	300	297	274	285	290	298	300	290	282	293	267	265	279	257	272	260	308	310	286	262	261	265	278	313	257	277	265	274	282	257	278	314	252	275	283	283	316	257	269	302	290	302	280	273	265	264	309	276	273	284	281	289	300	268	285	272	272	265	311	285	262	294	273	254	277	285	312	268	285	298	311	266	281	281	286	262	289	303	256	280	274	291	269	291	296	282	279	233	275	301	325	285	278	279	242	302	293	266	268	258	260	268	271	245	282	283	284	288	255	299	252	267	266	264	301	271	305	281	296	293	290	268	285	303	267	284	280	267	272	279	286	241	271	264	239	305	302	276	284	291	263	283	274	284	305	285	276	316	280	283	277	271	290	270	273	266	286	292	280	259	277	264	289	295	284	270	254	271	283	258	290	222	266	273	275	291	267	280	274	268	267	296	289	263	273	272	287	274	312	302	305	275	280	276	276	279	265	278	285	281	292	246	281	263	248	278	314	281	276	297	254
58609	96835	80387	65091	46265	17398	1211	523	438	418	392	383	425	397	358	353	384	370	374	354	358	356	374	346	349	341	354	335	357	370	352	341	325	346	311	336	372	319	308	354	319	321	304	368	333	342	314	347	348	342	332	340	356	345	321	306	335	315	314	347	339	341	330	321	351	317	359	320	336	348	328	308	314	331	315	317	358	380	312	338	331	323	321	311	343	344	314	334	335	375	328	336	301	333	330	310	311	304	343	328	348	381	337	322	354	326	342	321	331	337	328	315	304	288	306	373	326	351	286	312	310	321	332	334	310	365	343	312	313	325	331	328	304	343	321	335	322	314	328	342	347	319	311	342	309	345	346	331	355	318	299	317	313	322	328	339	319	327	326	300	328	351	338	302	324	327	348	299	350	360	316	332	348	330	325	361	325	335	339	361	281	298	302	345	341	324	329	296	360	339	306	315	351	323	337	329	310	293	317	351	298	311	318	348	339	313	343	326	356	317	355	359	314	327	328	317	328	321	338	326	333	308	351	336	329	358	340	340	348	324	362	336	342	311	359	349	315	347	300	337	273	320	317	336	327	326	309	307	337	306	352	360	325	331	365	332	336	333	367	334	299	366	339	350	365	319	371	327	351	333	308	341	320	320	317	306	300	322	345	335	335	316	341	344	316	326	338	333	307	336	316	343	348	336	325	331	349	298	373	303	305	312	347	339	363	319	337	336	301	317	323	313	352	319	338	343	341	336	304	353	344	327	295	351	345	322	337	353	325	332	350	328	287	320	328	314	350	330	335	331	307	322	322	306	345	319	346	344	347	326	315	313	338	306	321	335	357	346	342	291	341	316	328	322	317	350	346	296	343	289	332	337	320	323	296	331	324	328	305	316	326	318	344	328	351	302	330	311	359	301	350	344	343	313	309	342	328	300	344	349	356	357	317	340	311	323	355	335	347	361	333	368	309	298	324	340	346	322	342	332	333	328	281	346	329	338	310	340	305	373	346	346	294	307	344	333	363	333	356	323	326	349	326	313	309	313	326	338	301	310	330	322	354	313	347	311	317	338	326	345	372	318	330	359	341	351	347	342	317	306	349	324	340	335	331	329	316	320	321	288	339	346	319	317	318	303	352	320	319	321	301	349	341	343	338	318	302	306	367	315	370	340	320	313	343	327	325	356	330	329	312	324	320	366	347	356	319	321	334	322	331	348	335	335	324	327	351	343	354	322	335	299	335	311	362	311	357	346	334	319	328	334	327	327	363	316	323	315	346	324	328	321	350	331	333	333	337	344	331	363	328	332	317	300	338	331	309	361	321	320	332	335	320	349	317	354	322	324	326	305	305	322	318	350	342	331	349	317	334	338	343	304	345	338	351	316	356	321	325	313	365	337	299	324	345	299	336	310	359	347	341	321	354	317	327	329	351	311	296	331	349	328	344	340	315	356	333	335	343	331	339	364	307	356	345	310	358	321	324	341	336	322	352	318	344	304	319	326	360	338	325	305	317	309	321	318	351	322	316	309	365	334	325	369	319	326	328	317	281	287	329	311	356	319	342	347	314	308	369	300	357	342	290	320	315	337	343	327	355	323	318	327	328	353	346	327	356	323	347	360	359	317	353	324	350	339	317	301	353	336	324	346	368	320	311	302	315	300	333	336	336	297	330	335	339	365	335	341	341	337	314	313	340	319	328	337	341	357	326	304	310	288	331	324	301	360	334	313	342	333	351	303	325	316	326	322	326	331	333	307	317	333	329	304	334	314	309	317	329	339	367	326	318	351	318	314	313	337	364	328	316	315	324	322	308	356	301	345	346	301	329	326	306	323	321	343	318	362	358	317	289	313	333	333	337	328	349	342	306	312	309	349	336	323	350	343	332	329	329	317	345	321	315	349	340	325	298	353	308	322	329	330	315	299	312	326	352	340	352	338	314	362	317	320	321	341	313	328	333	364	314	329	317	312	324	323	343	354	319	348	367	355	329	323	374	344	332	321	291	346	359	307	335	327	316	292	332	366	347	324	305	327	315	341	338	339	359	332	299	326	300	301	302	315	326	334	337	316	303	322	324	336	299	341	351	373	314	337	327	319	345	339	330	395	331	354	350	322	348	324	322	387	321	331	336	309	328	349	319	339	345	334	352	332	291	279	352	326	337	365	339	362	337	329	350	334	333	332	317	308	296	325	335	310	331	336	322	332	314	344	306	319	367	336	342	359	338	321	331	302	347	352	346	366	340	306	331	340	356	337	382	321	347	327	322	317	337	326	335	303	326	332	332	337	337	336	341	337	308	332	300	320	316	329	300	364	341	335	345	367	325	360	340	331	314	345	349	363	353	343	360	311	303	314	322	320	365	299	324	335	310	322	376	317	335	336	313	344	343	305	323	327	355	315	363	336	351	319	371	352	315	329	309	340	334	338	327	352	333	336	336	352	307	335	332	327	321	338	312	366	351	326	298	354	326	331	347	317	341	341	363	342	342	326	344	345	326	339	351	329	327	318	330	340	320	339	334	331	340	323	338	348	348	358	326	311	359	318	307	313	359	326	342	298	331	338	319	351	343	355	344	329	336	368	310	317	343	311	344	321	325	327	352	312	305	365	324	327	304	352	338	302	336	330	304	343	359	334	350	338	315	304	349	323	297	329	324	343	345	339	314	309	343	335	345	307	323	341	315	337	329	347	347	344	300	326	322	330	347	337	371	362	347	311	323	309	346	357	287	313	340	316	332	300	290	341	350	348	337	319	352	341	330	316	309	327	336	335	335	315	328	333	344	316	303	386	309	331	319	362	351	323	331	340	308	381	347	316	336	351	341	340	311	350	356	360	358	299	320	334	298	313	341	355	347	328	309	313	336	348	327	313	371	348	323	326	323	293	312	325	339	333	346	308	339	349	333	365	344	335	333	341	349	310	350	327	327	331	319	309	317	321	367	328	297	320	344	333	356	343	341	339	320	336	329	353	364	322	319	316	335	334	335	327	328	323	329	338	334	308	297	349	326	308	312	321	316	323	354	324	333	344	287	305	319	321	312	317	314	313	346	349	315	335	328	345	351	339	366	334	332	329	322	317	332	355	353	340	320	346	334	317	329	322	328	318	329	283	308	276	308	333	303	309	333	314	346	333	333	318	300	311	346	309	316	320	329	330	306	326	342	323	338	340	357	358	337	355	310	319	335	374	351	326	299	323	305	335	331	331	350	358	327	337	357	346	352	300	325	333	322	327	333	343	330	324	329	301	349	322	340	322	290	311	299	343	352	330	357	320	345	334	331	313	298	307	329	344	349	319	338	364	323	339	382	334	333	359	320	327	336	338	338	327	324	320	348	356	337	339	346	353	311	343	339	305	348	296	319	327	338	331	312	323	342	330	307	374	370	356	326	328	352	328	310	343	323	350	312	339	338	320	339	349	328	317	337	332	345	334	350	338	305	345	310	312	342	319	319	335	356	326	317	345	331	334	320	353	328	321	334	331	342	348	334	348	310	335	333	340	328	305	349	343	321	339
27447	24326	28131	21004	9721	2067	619	577	659	598	582	653	622	615	619	666	602	624	629	591	639	630	586	585	647	601	607	621	617	625	594	658	589	599	627	637	641	604	619	596	631	602	628	570	633	571	573	650	611	637	569	618	655	582	612	564	593	612	642	632	628	621	594	593	616	613	596	620	618	577	583	636	550	593	587	642	613	621	638	625	589	617	625	586	576	584	602	582	588	573	606	607	581	630	601	599	596	618	581	622	631	570	579	597	624	652	587	587	630	620	665	626	623	601	636	631	609	601	593	621	613	603	557	602	639	628	622	614	611	653	565	608	612	605	568	600	590	618	645	584	596	607	606	617	620	576	603	613	604	641	627	630	580	659	573	616	608	597	608	660	580	626	607	583	575	595	615	605	639	587	588	594	617	551	609	636	600	579	628	635	625	596	623	593	585	596	628	632	612	579	567	600	600	608	561	604	654	624	618	596	607	597	577	628	599	577	611	618	536	654	623	655	581	601	589	589	606	579	595	618	579	616	617	611	623	604	596	575	606	628	621	583	627	645	649	593	587	548	596	574	571	595	632	581	597	642	569	605	627	599	596	616	612	611	643	563	578	585	619	645	611	625	612	597	610	600	576	586	571	581	624	642	558	591	589	601	577	630	590	643	616	624	631	646	581	587	606	597	610	596	597	604	611	591	592	585	613	598	599	611	628	583	652	637	607	615	599	608	589	593	604	624	596	605	570	588	616	592	604	551	597	590	664	599	650	589	628	602	596	588	611	630	555	603	576	621	594	586	640	598	540	624	595	598	628	627	603	558	632	611	600	606	622	584	635	594	617	589	567	571	599	616	547	626	654	585	600	611	602	611	569	594	560	605	624	623	587	562	604	625	558	603	642	624	545	658	599	600	615	597	618	571	634	608	650	620	628	625	612	592	593	605	587	565	632	617	608	615	613	668	561	611	630	611	589	608	595	584	632	659	662	624	599	609	590	609	610	621	615	645	591	642	624	642	601	618	587	586	624	606	584	556	620	646	657	560	590	599	601	592	572	616	602	618	624	653	680	602	611	585	620	607	599	576	617	633	636	593	546	577	592	590	621	642	583	620	607	627	625	620	602	600	631	576	598	607	621	596	602	581	600	598	609	606	633	632	592	628	609	613	618	604	589	617	592	623	613	615	576	616	572	579	592	597	580	651	584	640	619	609	566	643	591	600	625	629	617	588	569	584	641	649	623	602	598	593	606	613	597	587	609	574	602	574	594	631	637	625	584	649	626	641	612	642	609	572	633	641	564	587	648	638	605	582	641	575	596	528	632	612	585	624	600	595	600	582	615	579	632	615	565	583	587	617	633	572	616	555	616	631	583	592	625	583	604	576	597	587	591	576	584	622	571	607	596	611	558	618	665	600	660	609	623	619	607	594	619	597	594	587	605	581	579	640	585	605	606	635	618	617	614	587	596	621	608	612	630	608	581	611	621	593	623	616	609	582	596	568	650	602	611	648	656	657	672	581	572	574	606	572	593	589	582	604	597	579	557	603	589	604	598	641	576	599	599	592	589	592	614	645	599	632	609	599	580	590	595	642	601	612	589	644	607	629	602	583	591	553	598	653	572	574	658	599	617	628	548	625	598	612	612	585	633	598	628	615	604	626	581	594	590	570	560	629	621	620	623	613	625	595	576	600	611	613	601	586	629	603	614	575	621	584	615	623	629	651	605	569	572	578	602	624	606	557	605	588	611	620	626	576	642	587	582	651	625	613	589	613	621	613	644	627	636	587	592	591	623	586	577	626	643	620	595	611	604	644	618	608	584	577	569	610	624	570	621	614	605	606	588	576	589	654	643	587	573	642	584	645	608	598	583	582	564	606	596	593	609	592	595	599	646	580	617	613	594	583	605	560	595	581	611	589	615	626	574	639	583	558	609	621	615	571	614	624	599	556	635	604	601	594	586	584	581	631	605	572	601	578	570	602	632	649	592	536	625	597	618	602	644	617	591	588	577	570	632	609	542	612	577	578	571	615	608	583	606	579	571	607	623	622	609	608	616	651	587	619	614	629	586	631	640	607	606	632	587	632	612	603	619	562	620	590	614	615	594	607	605	587	630	626	620	579	601	597	601	619	601	583	593	644	623	631	599	590	646	601	583	598	596	532	628	608	621	631	601	598	559	581	608	598	623	613	632	597	587	668	581	600	639	648	579	617	640	586	608	616	617	608	619	604	590	630	579	651	621	618	583	638	589	594	626	631	626	582	643	610	589	637	591	648	596	644	639	637	611	600	643	579	573	605	586	591	636	610	610	579	581	633	607	629	607	588	609	615	609	615	577	679	604	552	596	572	599	604	590	601	619	577	567	596	607	593	585	607	603	596	606	625	627	633	617	622	604	588	653	580	613	570	606	654	611	615	623	627	625	620	611	626	595	617	611	580	630	585	621	591	576	636	603	601	622	666	623	602	616	608	600	600	606	585	620	611	638	606	627	547	599	614	616	609	595	590	589	672	632	564	609	636	628	607	612	649	598	579	602	638	628	598	556	572	613	563	627	613	566	634	583	643	572	590	593	643	625	571	603	641	604	581	577	605	563	595	617	584	620	591	580	629	585	655	628	589	626	627	626	618	616	573	616	596	592	636	576	600	610	611	618	568	579	588	612	621	599	606	619	571	644	602	616	612	558	577	612	611	619	672	576	624	676	616	652	607	637	627	588	628	625	650	583	570	644	612	627	599	558	607	600	603	606	658	573	609	630	620	608	623	560	594	637	625	576	616	618	596	601	622	593	615	582	604	585	614	633	670	597	594	596	599	564	584	606	584	600	656	622	575	652	602	626	611	620	605	619	594	562	586	577	581	618	577	619	646	533	612	625	610	615	611	559	626	610	575	576	600	635	591	592	580	615	584	633	615	665	599	646	544	573	603	586	641	567	632	596	614	586	618	662	615	573	610	633	581	581	620	613	623	580	546	618	576	598	607	585	616	588	610	628	636	596	603	624	594	643	638	665	648	605	648	598	595	601	591	597	611	606	604	612	614	588	603	591	616	599	609	580	619	562	607	589	644	618	632	598	600	620	627	646	642	630	607	562	578	588	609	606	597	580	606	609	604	600	619	615	607	589	583	616	569	595	621	624	628	637	643	620	556	609	628	599	596	620	629	604	594	564	580	598	637	641	636	626	648	571	577	611	571	571	603	605	584	630	586	562	595	598	558	573	590	642	642	594	624	640	606	612	643	618	625	613	615	608	604	576	575	562	619	636	601	606	637	617	597	607	618	649	611	629	615	620	637	607	586	619	579	579	600	615	637	633	624	604	602	613	593	598	620	666	623	617	633	644	622	627	589	652	591	630	586	624	659	600	581	587	596	673	636	624	596	613	590	622	578	621	614	584	591	631	644	587	562	656	573	579	593	633	635	624	585	601	642	610	606	604	564	615	626	641	646	600	620	610	660	571	601	639	567	617	601	615	599	617	589	581	635	602	615	599	614	643	662	656	664	602	602	582	615
28877	39931	29912	18897	10640	2448	712	728	754	746	770	694	725	690	649	729	682	728	740	735	794	768	735	773	753	772	740	714	718	771	749	716	777	707	740	721	750	731	707	714	764	727	780	687	726	715	756	732	713	692	692	751	742	720	737	758	738	677	707	743	745	719	698	763	812	730	770	719	733	774	717	731	731	767	776	759	760	704	764	738	746	781	763	781	721	717	712	758	713	707	699	790	724	745	784	692	745	729	730	720	711	779	752	781	718	767	718	748	727	736	715	731	718	736	714	742	767	738	740	731	721	713	727	728	756	709	737	758	719	725	723	680	717	746	757	760	731	772	740	703	724	741	720	707	717	671	770	810	793	756	737	774	715	740	713	742	793	696	720	777	725	774	722	725	735	739	759	745	737	773	762	715	736	771	745	744	750	744	766	666	741	750	754	757	749	741	747	744	693	763	756	728	826	758	708	755	741	714	767	745	760	703	726	719	707	722	722	736	743	733	721	737	718	691	768	711	735	754	719	716	813	726	732	720	756	748	737	699	760	707	729	753	736	787	716	777	743	687	751	720	757	754	695	763	742	712	733	694	714	738	701	736	789	786	753	691	737	746	729	769	750	780	722	717	752	734	770	740	727	768	735	809	729	723	740	777	745	723	745	738	738	762	725	742	698	743	748	732	772	762	738	695	718	740	745	726	716	738	742	763	721	698	765	725	771	711	784	749	725	760	731	725	743	677	726	765	734	702	761	764	707	710	786	724	716	713	729	690	741	728	752	694	684	698	760	715	690	742	758	746	732	717	698	709	712	752	731	779	751	794	757	800	746	720	744	762	784	730	738	784	766	747	770	715	703	739	732	714	732	700	700	779	737	777	744	734	786	713	735	763	698	719	751	730	698	744	697	678	733	690	696	747	689	736	748	719	729	739	739	740	765	718	731	748	717	744	730	752	745	747	708	740	726	757	733	731	736	741	718	779	743	713	751	740	725	720	745	735	773	754	722	695	764	777	695	725	760	720	724	713	710	725	724	714	750	731	783	757	731	728	719	694	781	722	673	787	738	754	756	742	744	731	729	718	730	712	735	743	700	734	729	755	740	824	739	714	731	750	723	718	716	720	747	742	739	732	788	724	769	741	776	738	788	719	755	729	713	696	742	697	695	767	727	659	649	706	675	776	739	771	686	692	772	737	730	734	744	754	759	774	699	740	744	759	711	747	720	707	710	780	739	740	788	752	712	735	721	766	727	732	740	717	736	730	738	741	727	690	763	753	743	691	706	779	724	735	755	723	764	717	706	745	735	717	733	745	718	763	708	704	722	745	720	717	754	721	729	783	721	748	738	690	724	718	741	765	728	751	757	745	712	764	724	763	752	724	771	721	704	735	743	745	744	739	767	756	727	757	677	723	755	729	728	737	702	723	743	735	741	765	731	725	747	697	747	732	745	692	733	707	747	707	714	760	721	742	743	684	783	727	767	773	743	749	691	681	768	715	735	723	720	756	742	755	749	719	691	741	779	736	760	757	719	747	755	726	701	756	723	742	764	729	688	716	759	701	717	730	778	706	784	720	685	707	716	733	722	718	710	786	794	755	755	745	714	745	728	746	762	723	752	794	741	759	718	716	761	745	701	737	740	739	728	743	777	759	739	723	774	727	767	746	713	722	700	729	703	739	788	763	746	735	759	707	757	729	749	752	694	752	744	735	739	743	700	772	777	719	721	694	711	695	752	707	779	764	763	787	737	728	771	752	707	732	766	726	698	765	742	765	697	736	738	696	706	766	742	708	763	745	751	728	741	744	715	755	789	782	819	744	735	711	750	750	751	750	723	695	735	760	666	702	733	707	747	776	765	751	712	747	732	718	716	673	732	745	759	710	756	676	747	751	738	744	725	742	674	707	693	742	745	727	746	718	760	735	740	763	776	713	730	757	776	757	713	768	666	683	777	707	712	724	724	725	761	746	759	740	726	723	752	736	744	740	745	717	732	719	714	713	750	761	748	696	770	718	758	739	715	736	736	756	747	762	750	728	759	755	760	696	748	786	714	743	727	739	762	746	711	741	793	745	719	716	750	719	795	729	720	726	730	724	740	711	755	709	661	694	768	741	695	747	765	729	735	728	729	749	694	742	740	751	747	708	718	731	731	787	786	764	672	706	775	718	755	693	706	718	698	683	749	749	678	719	699	754	748	722	777	701	755	731	705	705	721	696	767	717	753	701	735	764	741	746	736	719	708	719	723	804	753	748	775	741	732	785	760	738	739	732	777	740	704	731	737	709	713	707	735	728	708	720	752	729	712	733	700	716	797	738	717	715	752	732	802	764	745	790	713	761	747	712	737	736	753	694	699	700	745	743	664	782	734	718	767	725	664	743	756	784	742	765	725	773	729	692	739	726	742	753	720	712	730	701	774	720	750	755	730	735	789	728	736	766	737	731	655	698	766	715	769	692	711	725	740	760	686	707	735	715	726	690	712	705	750	681	742	687	718	740	738	781	743	765	772	767	763	777	722	695	728	729	753	756	650	792	714	705	748	765	745	774	752	770	766	766	777	756	739	755	728	693	740	726	705	769	710	739	745	735	712	783	703	756	704	705	708	697	706	707	806	705	692	757	709	712	732	728	745	720	724	722	755	763	718	715	711	758	792	740	717	778	758	724	722	775	706	721	734	699	713	776	731	710	723	741	753	740	697	764	746	812	785	699	680	728	753	748	657	742	686	784	734	735	736	720	730	739	748	685	714	746	744	771	728	714	688	728	734	739	744	713	737	746	768	764	697	727	723	758	753	714	709	721	790	754	744	777	766	806	718	737	693	677	786	695	686	762	782	717	764	741	732	708	725	771	743	753	717	716	773	689	722	694	738	735	722	708	715	740	721	729	770	744	703	737	751	731	759	757	790	728	719	722	760	742	753	769	796	743	751	728	717	767	719	778	727	729	781	717	685	735	726	764	742	752	773	756	709	732	716	747	706	701	733	717	708	703	716	775	692	795	764	704	681	764	702	743	680	672	727	712	703	778	754	716	751	779	720	746	720	723	775	761	758	724	714	715	729	779	734	753	732	717	760	742	726	756	748	728	683	737	726	721	750	738	752	714	731	764	685	725	750	730	711	715	728	749	750	739	718	753	708	710	746	747	747	756	730	753	742	721	775	723	725	769	747	779	764	725	721	709	734	755	699	730	692	735	746	678	751	751	694	671	744	749	727	770	721	766	712	704	758	699	715	649	749	753	733	698	689	759	715	701	721	732	784	714	769	772	708	739	731	753	715	720	761	721	800	746	793	707	715	747	702	737	710	715	733	688	737	755	725	761	770	775	717	752	751	735	755	717	773	711	761	740	744	733	715	755	717	732	715	733	677	694	719	698	787	753	762	761	766	730	714	667	713	755	735	745	698	751	738	729	730	697	730	706	735	714	735	736	760	751	741	749	728	748	696	696	731	706	751	768	748	739	758	733	741	749	745	786	743	713	713	715	735	712	758	755	741	734	711	719	690	727
23328	21076	31303	33042	31801	20519	5301	474	409	425	383	392	393	391	383	415	413	418	379	429	385	403	384	398	411	399	404	371	370	404	379	356	407	393	382	355	391	406	428	418	391	400	389	392	409	411	387	369	374	378	373	375	382	413	430	362	418	408	382	382	367	410	350	369	391	427	389	422	388	406	394	367	420	382	385	393	397	412	384	420	334	380	382	369	394	424	395	408	385	359	391	415	377	373	393	391	405	358	330	419	382	370	335	391	384	413	386	358	362	389	408	386	380	404	368	375	380	405	414	389	400	340	382	395	360	377	368	358	373	431	375	406	385	377	399	358	400	413	361	369	365	362	373	355	397	361	363	377	376	368	378	383	349	334	397	388	376	381	435	375	397	356	358	358	346	403	397	377	342	343	372	405	383	389	368	380	368	397	365	361	385	352	385	362	394	365	383	370	379	371	369	372	384	381	386	396	392	380	356	414	391	363	367	358	381	394	397	411	347	350	394	381	380	338	406	388	395	413	402	373	360	394	368	353	392	421	378	374	387	363	386	358	415	395	396	361	388	407	390	398	389	387	366	367	401	406	335	387	419	385	439	394	393	378	365	387	383	414	415	384	358	389	394	377	395	383	437	366	314	407	383	398	364	378	387	355	359	364	348	383	362	385	345	343	341	355	393	399	376	379	398	362	394	388	370	388	394	367	375	341	401	372	383	382	379	395	392	398	394	372	338	365	387	417	381	383	393	406	419	361	383	380	391	377	390	405	378	382	381	382	403	401	362	401	363	390	360	393	374	370	388	408	362	382	382	405	385	365	372	411	400	417	414	402	420	379	369	386	364	394	384	382	357	375	380	385	389	355	385	345	379	346	368	363	364	390	402	429	382	411	413	387	377	407	362	406	328	392	394	368	374	380	382	369	372	411	400	375	376	408	392	374	359	337	398	399	367	390	373	418	384	369	377	405	377	388	405	415	377	379	399	350	382	377	380	388	394	370	393	379	390	386	359	408	367	420	383	377	383	333	383	363	370	430	398	387	387	389	358	386	362	384	358	375	384	335	420	398	374	377	369	402	365	375	399	372	382	355	402	388	380	378	375	367	353	385	391	343	390	328	418	408	358	363	388	392	351	380	359	336	389	392	347	391	371	363	388	371	396	394	366	367	364	358	368	359	362	423	390	430	373	391	392	381	385	410	370	411	439	385	403	388	361	381	420	400	371	369	385	375	395	395	385	366	431	404	401	343	385	367	420	380	399	346	391	377	406	381	404	379	398	390	389	357	340	395	386	364	379	460	379	373	370	389	376	379	369	362	402	385	341	381	363	369	377	367	385	369	371	402	380	383	405	401	367	387	355	381	386	370	386	381	404	352	376	397	428	364	358	370	392	377	361	397	396	376	398	399	370	367	387	365	421	396	386	359	365	384	385	396	381	353	425	392	370	378	366	401	398	402	350	386	391	377	374	382	385	365	363	383	423	357	409	389	357	374	361	397	377	385	431	403	386	388	391	396	363	392	365	348	411	378	411	385	412	373	391	404	393	369	390	377	406	378	387	367	361	398	390	372	381	386	391	374	423	374	380	408	376	383	379	388	377	384	379	407	369	399	400	400	419	396	364	385	359	360	391	388	414	364	398	402	392	374	384	389	382	389	422	366	376	371	396	373	382	377	355	396	396	360	381	379	368	386	372	387	410	385	359	380	377	413	389	360	370	384	359	347	342	363	373	403	378	394	422	359	383	352	398	368	380	379	376	355	394	365	390	384	371	403	393	362	373	420	395	407	402	393	392	366	373	353	399	405	392	354	421	429	392	389	404	382	410	389	416	376	390	422	401	369	395	401	402	374	362	393	363	402	365	383	342	369	400	373	397	407	380	420	355	371	378	379	387	428	378	389	378	395	359	366	403	399	372	382	377	379	400	379	355	406	399	391	358	406	362	372	377	376	369	363	411	396	357	350	367	380	400	380	380	386	407	373	406	366	353	405	428	366	375	348	392	419	381	385	386	376	358	366	384	389	379	369	402	378	364	366	363	390	356	400	365	382	415	387	385	363	381	393	386	393	378	385	372	390	423	389	382	415	351	394	395	388	425	360	402	404	405	369	387	401	394	384	397	395	364	374	420	399	397	364	356	361	412	370	398	347	379	370	403	385	374	382	365	361	382	387	380	407	369	380	374	385	385	402	377	389	381	360	338	422	381	367	374	402	384	397	378	414	347	389	367	349	391	382	377	394	376	382	408	414	420	387	413	367	395	371	358	381	390	387	377	396	375	365	392	380	381	379	397	358	355	350	342	374	388	396	381	400	359	405	359	379	378	369	380	394	377	398	388	424	347	379	376	358	357	381	400	417	380	363	351	424	378	403	404	387	381	376	392	367	383	367	386	394	357	364	414	365	402	378	405	414	376	366	412	379	391	396	388	390	359	390	395	401	399	374	360	408	396	338	420	398	399	358	362	376	400	343	349	416	391	380	399	384	399	346	398	400	426	396	405	373	391	356	388	368	401	393	360	375	386	381	411	364	382	374	366	362	407	405	400	380	368	361	377	337	394	375	380	397	396	397	351	387	366	399	394	405	385	396	388	358	405	366	358	376	405	376	367	406	422	383	381	425	372	380	350	389	369	404	417	393	403	416	386	337	372	385	365	395	361	365	356	411	387	376	370	388	360	367	371	375	362	364	415	352	398	450	392	401	366	395	359	376	358	395	364	350	341	368	375	381	399	355	338	382	366	354	378	397	377	360	330	412	383	399	341	375	387	397	372	353	367	371	373	375	397	420	361	398	387	357	396	396	379	368	382	366	354	386	403	381	379	380	401	405	379	369	370	394	375	345	389	337	374	417	390	382	380	358	369	372	402	360	407	386	383	403	418	368	346	392	390	358	381	366	365	400	424	364	348	383	402	387	393	401	369	372	390	399	385	413	385	353	405	410	371	387	411	381	381	363	364	391	359	403	374	406	406	419	397	389	392	402	407	390	390	380	364	363	380	363	398	380	391	395	358	364	368	387	386	369	358	381	376	394	374	357	396	410	383	364	385	377	415	374	348	386	364	387	364	444	388	390	367	385	394	379	355	373	411	373	372	382	394	376	390	369	368	390	400	363	353	395	353	424	396	391	397	379	376	420	395	371	359	364	389	377	354	391	382	371	392	358	365	377	363	445	375	419	385	393	351	409	383	366	349	379	385	386	435	357	376	389	401	368	378	353	424	373	389	384	413	394	395	367	358	355	362	421	395	370	370	350	368	356	396	369	359	376	387	407	397	378	377	399	406	355	391	377	380	399	387	379	404	364	379	353	346	397	379	353	399	371	356	377	369	352	400	351	379	365	395	396	410	368	394	381	355	351	392	385	391	374	391	392	430	395	388	381	383	386	396	405	395	393	370	327	375	400	408	392	380	398	393	356	369	407	399	381	368	358	398	358	374	358	366	382	414	365	396	402	399	427	349	371	410	395	427	386	416	408	384	407	403	370	371	390	395	361	381	372	414	371	377	393
53786	85927	69843	52526	40215	14191	1054	545	513	504	552	483	526	493	492	480	490	482	512	471	465	472	480	503	471	479	464	482	533	524	482	465	455	498	473	499	482	493	467	476	482	494	502	494	508	464	437	459	486	480	460	453	473	433	457	464	489	483	476	460	447	481	467	459	455	468	461	465	516	529	484	444	476	446	484	440	477	489	452	474	512	509	496	481	534	485	507	482	505	491	509	486	518	471	507	445	493	462	476	478	473	528	440	461	436	453	492	461	423	457	486	501	499	473	471	521	468	503	479	488	469	494	475	483	451	428	514	461	491	495	478	459	485	454	448	478	492	477	482	504	467	479	482	518	463	449	478	455	484	484	423	490	469	454	477	450	493	483	455	439	482	521	472	454	497	474	475	483	500	516	474	499	491	463	493	468	479	452	491	451	478	480	456	494	485	458	458	496	440	474	477	468	529	474	458	513	471	465	491	464	497	479	466	506	479	481	458	464	457	476	484	452	492	514	493	501	486	454	475	477	480	482	450	483	529	460	479	480	483	443	531	494	436	486	465	477	493	502	463	483	446	487	467	501	481	500	429	453	501	509	463	469	524	486	478	480	486	484	463	461	458	498	478	474	458	485	459	501	474	496	471	464	468	522	459	519	482	466	452	458	498	506	477	493	482	482	515	417	435	462	478	472	510	425	466	445	471	458	421	461	460	486	447	495	490	444	507	466	498	466	494	495	503	515	487	489	513	431	462	518	454	462	459	483	475	487	484	486	477	480	512	463	472	475	472	447	474	468	480	446	463	463	469	492	483	456	472	460	457	485	455	461	467	478	475	491	493	463	426	459	474	487	466	428	450	461	446	492	465	468	529	494	479	453	445	439	515	456	510	482	450	479	460	458	478	479	474	477	471	430	476	457	484	467	486	484	458	458	477	444	453	471	486	499	470	456	430	477	498	488	456	521	465	459	505	445	501	473	506	499	469	474	483	510	480	483	452	467	466	452	480	471	438	475	452	494	451	432	484	513	487	513	463	488	468	447	482	488	479	465	495	483	462	477	489	452	466	489	488	456	474	492	480	463	508	497	447	449	545	469	459	449	457	506	454	460	496	518	458	475	466	477	482	485	463	525	483	479	488	466	466	504	501	478	474	449	487	481	453	473	464	471	460	443	498	496	493	472	429	477	483	447	492	470	475	473	490	463	466	451	505	456	511	491	502	489	485	495	488	477	459	489	480	496	450	476	458	509	486	480	464	442	516	514	475	461	456	506	474	444	482	496	494	476	467	458	470	472	460	445	457	498	474	451	504	465	468	486	485	469	472	465	455	456	474	462	512	464	444	474	464	489	465	467	497	464	494	497	445	472	458	461	451	479	459	469	444	471	498	483	482	498	467	473	499	433	445	484	505	419	510	491	484	489	485	472	481	469	478	473	492	496	486	445	478	480	468	491	492	461	484	462	451	463	480	451	457	531	469	442	454	480	486	481	486	461	500	452	495	482	495	457	461	509	498	511	487	491	490	472	469	450	494	451	465	490	520	468	514	451	450	504	479	457	469	479	423	472	466	528	492	474	491	455	485	486	478	480	471	460	471	511	482	459	507	510	509	438	478	502	484	481	466	477	513	489	488	497	481	484	442	498	460	489	513	478	438	480	449	480	465	486	471	464	517	504	499	468	529	457	473	493	440	465	508	475	477	457	465	486	479	481	475	514	483	522	496	466	469	452	498	483	496	467	462	438	478	480	464	460	466	481	472	496	508	491	515	499	485	489	456	464	468	480	493	461	495	504	511	474	482	481	457	461	474	451	486	438	460	504	435	465	471	472	486	464	502	462	483	472	481	473	445	470	518	472	478	513	486	458	488	483	510	481	510	466	507	473	501	498	451	469	454	520	428	461	486	462	467	458	462	493	442	491	455	499	488	451	455	473	450	475	492	488	467	463	467	464	470	512	468	489	469	464	471	487	509	475	465	475	484	491	471	470	462	474	455	473	475	494	481	488	492	496	456	466	471	470	470	482	481	481	494	459	446	455	479	478	483	444	452	489	477	484	503	482	476	514	490	468	457	494	466	513	482	456	438	483	524	483	481	456	505	458	503	524	509	433	473	440	481	482	478	472	495	483	513	492	448	460	515	460	506	459	484	462	476	477	456	502	470	474	454	487	466	474	505	488	480	498	462	471	467	479	430	454	437	490	474	489	477	479	479	458	475	494	480	494	442	474	471	434	433	463	495	502	457	497	501	445	512	436	505	487	476	507	468	468	479	497	483	496	479	450	461	466	492	490	497	508	529	487	490	461	469	501	484	469	509	507	459	468	452	472	459	485	502	479	489	488	467	474	520	478	460	466	480	480	469	456	478	495	465	442	453	502	460	516	461	471	504	451	445	455	490	466	513	481	451	496	491	473	491	477	496	457	473	479	484	469	489	446	455	470	455	509	458	483	443	417	482	461	466	519	479	476	487	509	465	477	467	500	461	469	430	463	488	481	467	473	497	465	471	484	448	501	494	463	503	472	489	504	485	518	482	486	461	489	472	498	490	444	527	448	494	449	493	436	447	473	476	464	490	489	481	490	510	517	442	518	456	492	479	454	439	467	455	475	480	489	471	492	524	453	471	504	453	460	475	454	492	466	441	487	476	477	482	437	498	469	426	496	512	471	497	478	490	455	455	468	482	479	479	442	517	454	504	463	465	497	459	496	488	472	466	483	463	470	475	473	488	438	469	490	494	471	481	447	515	456	438	455	483	470	497	457	451	463	493	479	478	481	469	466	493	449	508	489	442	466	509	499	486	460	485	458	495	478	483	520	462	486	484	453	470	481	490	456	473	491	448	472	459	458	447	453	466	442	469	491	503	485	505	479	468	494	504	467	482	487	494	476	488	489	475	483	500	433	449	469	480	487	469	467	505	465	424	491	487	471	471	483	474	434	508	459	489	441	479	464	467	492	484	471	502	485	480	458	466	466	494	480	467	488	452	454	527	436	438	471	493	487	480	441	446	506	491	452	446	482	423	464	464	478	515	478	523	434	495	477	482	494	476	452	491	451	463	434	480	524	447	469	467	467	498	481	476	496	488	484	481	449	449	479	496	465	444	474	508	469	466	476	456	507	472	482	505	484	460	472	433	507	503	436	488	449	440	483	515	475	443	465	449	480	492	494	488	480	470	466	512	518	475	499	491	462	484	478	481	508	478	450	477	441	484	464	455	471	491	440	499	500	446	454	490	504	488	481	492	482	499	475	448	482	453	424	466	483	472	476	488	472	485	458	491	483	494	469	464	500	521	474	476	449	505	449	479	491	489	467	461	509	462	481	479	468	499	448	465	465	498	477	490	472	493	475	466	502	458	502	496	463	497	513	479	453	459	450	477	435	447	471	464	447	461	467	453	444	466	483	502	469	483	473	509	485	472	485	442	496	430	481	438	468	440	512	522	432	488	479	473	485	545	452	460	489	500	475	492	491	490	473	471	468	438	505	479	488	504	494	473	503	475	504	487	444
22392	20844	29914	28840	31087	23822	12825	890	339	337	310	327	295	311	315	286	275	288	306	288	283	275	302	272	305	282	298	295	284	314	289	302	322	281	294	311	300	255	273	286	293	279	273	306	273	263	284	280	298	292	285	273	295	281	297	320	298	269	299	274	317	293	272	292	298	302	260	282	293	268	303	301	267	299	274	296	286	270	313	291	267	291	272	266	281	286	280	249	281	284	285	313	285	290	293	273	258	333	298	290	260	306	290	288	278	267	267	291	290	259	264	282	293	259	302	255	253	279	275	279	283	261	295	307	290	302	291	307	311	298	301	244	284	283	265	244	292	293	283	248	301	318	256	305	258	268	319	294	302	277	272	288	301	298	290	273	268	306	282	256	258	280	290	287	301	297	278	303	283	276	266	272	277	289	315	293	298	314	280	286	276	282	291	289	266	294	281	303	308	295	276	285	261	271	290	309	290	266	290	308	293	287	254	267	275	279	276	311	267	287	294	299	276	291	245	281	295	282	286	293	273	283	295	287	282	290	279	263	272	289	304	299	281	297	281	287	248	291	261	263	262	276	300	278	270	286	304	288	279	280	258	278	290	291	286	298	280	321	267	277	287	267	284	308	290	299	274	249	264	315	314	297	290	290	309	295	260	267	285	278	280	319	294	265	300	311	319	279	299	287	291	275	255	301	287	261	275	282	272	292	279	292	275	246	308	253	258	273	306	286	288	303	283	260	279	284	272	318	261	304	263	292	286	292	299	285	262	286	306	287	271	266	262	279	290	274	299	288	265	315	288	279	281	275	279	279	268	274	297	256	282	299	288	288	275	266	282	298	262	276	285	312	290	288	275	302	252	285	310	267	302	288	295	280	261	291	253	307	296	290	300	281	267	312	270	289	293	283	285	278	269	233	269	292	245	279	276	318	262	270	304	296	280	291	297	271	276	269	282	293	272	283	283	280	292	308	286	286	298	296	290	288	300	299	283	273	286	296	274	297	254	271	302	280	310	285	264	306	292	302	266	287	296	281	275	296	291	306	285	282	269	265	264	306	296	300	298	287	278	305	282	309	292	271	292	270	285	268	284	254	279	289	277	277	293	294	267	274	268	311	310	272	262	280	281	275	308	307	312	276	298	270	283	302	263	295	290	273	302	265	276	265	292	313	313	277	312	259	288	309	297	247	284	286	313	304	315	314	295	290	281	279	273	278	272	301	275	285	289	302	283	265	279	270	275	290	307	279	282	300	276	277	294	266	308	276	275	280	285	286	275	269	321	329	282	287	284	318	283	293	263	294	302	262	285	254	252	283	291	278	270	256	289	274	288	297	302	274	287	267	293	254	283	287	291	287	295	289	318	295	304	304	287	283	327	291	270	275	294	292	310	263	282	276	287	285	283	343	288	282	305	263	268	295	284	299	275	268	266	277	303	298	268	293	252	279	297	290	264	255	284	290	318	294	298	268	271	288	233	252	272	301	312	271	278	288	290	298	266	293	295	303	302	261	287	265	255	313	268	286	288	296	291	257	306	314	270	307	259	270	292	289	304	276	290	269	265	269	261	275	286	253	276	302	267	304	262	260	286	314	256	282	280	274	311	274	265	275	299	278	279	289	284	314	290	278	298	286	305	294	288	257	300	309	284	285	280	262	274	287	287	280	262	303	272	314	292	266	287	269	287	331	283	292	285	268	276	276	319	278	292	295	302	281	272	300	310	299	275	290	304	286	270	284	264	278	291	265	283	302	285	273	289	289	289	308	291	258	253	319	307	285	282	285	274	270	284	275	310	280	322	294	249	275	302	328	278	290	278	249	326	309	293	282	276	287	250	297	315	277	270	280	288	305	287	298	295	266	261	280	307	282	318	309	283	269	286	296	280	267	279	276	284	291	298	296	290	263	307	272	279	289	279	285	257	292	289	271	290	265	287	275	259	282	305	282	293	282	266	301	295	276	286	298	278	320	301	281	271	301	293	279	323	259	297	294	237	278	271	282	319	263	286	336	293	278	314	289	289	294	299	304	270	290	257	294	293	282	295	296	304	257	287	247	303	280	294	295	297	283	260	279	284	296	289	268	301	314	285	272	276	279	302	262	280	311	272	276	283	265	289	260	290	268	309	312	301	283	316	295	278	292	274	291	264	300	270	257	311	292	268	303	266	295	271	257	292	287	271	276	269	260	277	287	268	284	252	273	266	293	264	305	287	280	280	283	285	264	254	274	289	301	288	307	267	286	285	280	275	308	262	290	285	289	266	287	290	275	262	304	291	296	274	287	253	300	275	263	287	249	253	318	272	256	280	270	286	275	282	284	262	276	276	278	307	280	282	250	277	292	278	302	267	290	280	285	298	274	280	268	310	296	329	261	281	285	276	277	292	285	271	298	279	301	289	253	302	302	291	276	254	321	280	288	292	293	265	288	270	256	300	253	270	282	301	324	271	295	296	273	308	274	277	290	285	297	265	296	242	255	274	280	286	286	294	296	289	274	304	284	295	286	329	301	272	270	272	287	272	278	301	259	260	273	248	230	308	260	263	274	275	297	305	306	332	273	274	285	270	274	272	301	278	307	265	268	276	268	287	270	286	319	283	252	294	284	245	286	290	308	266	304	292	283	267	270	310	271	279	283	282	272	289	313	271	283	314	298	295	278	259	299	291	308	289	255	298	307	284	268	236	268	287	273	289	310	286	266	304	299	295	279	304	317	283	287	279	257	283	264	283	264	280	276	251	270	270	279	302	264	287	277	290	296	284	262	317	296	267	281	276	294	266	307	299	292	275	303	292	261	311	287	295	308	263	310	293	287	267	283	304	270	310	270	282	261	288	313	320	324	252	308	339	295	298	296	295	295	256	294	302	301	281	277	265	253	268	276	297	294	313	277	278	298	281	277	307	287	295	273	281	290	264	302	316	298	278	297	269	264	287	291	254	295	268	291	312	316	275	276	244	285	286	270	279	283	298	275	271	274	294	298	317	323	327	280	290	303	302	270	275	278	281	305	301	286	307	268	255	285	303	274	303	275	277	266	276	269	295	287	311	267	265	289	268	292	307	281	299	265	296	299	228	264	301	327	271	284	302	304	272	288	310	284	272	292	296	283	282	289	277	269	259	268	286	310	291	304	293	323	280	281	303	284	265	283	296	287	285	295	249	305	286	284	260	294	310	271	285	286	273	265	292	289	270	288	273	269	296	272	296	290	285	290	293	294	292	288	310	287	272	288	295	315	278	289	306	293	277	299	282	297	306	269	288	279	279	266	284	270	278	254	284	274	274	252	294	285	273	277	264	256	282	291	269	291	286	287	308	285	272	290	289	291	299	316	298	300	291	287	272	296	309	296	272	286	290	291	304	266	298	279	289	295	260	295	313	293	262	267	272	267	271	280	289	295	260	299	288	275	269	288	308	272	269	277	303	309	273	298	301	327	273	298	287	303	277	264	301	296	269	269	303	311	315	280	300	266	272	266	283	290	272	274	310	291	288	281	292	311	303	281	321	295	269	299
58301	96988	80469	63663	49948	18727	1470	494	457	415	404	364	382	376	390	377	397	372	371	372	373	319	394	387	347	342	323	370	330	359	347	328	369	369	317	341	359	357	382	368	361	358	342	352	344	357	352	308	349	344	354	306	332	345	351	353	319	326	360	330	346	367	331	351	348	350	344	376	358	358	366	322	318	350	352	346	316	331	339	327	319	368	346	331	336	337	339	355	326	325	362	341	317	321	333	380	353	330	328	329	334	336	312	337	350	328	328	365	318	383	334	326	335	312	325	337	350	363	359	334	321	338	350	332	348	338	348	310	315	336	308	341	349	377	331	298	339	348	349	355	368	368	317	331	313	350	345	357	333	367	341	347	351	351	368	328	345	325	332	319	335	351	346	368	301	355	352	339	339	353	359	317	327	329	358	368	318	359	323	343	364	332	331	359	346	325	344	327	346	369	350	371	335	348	332	358	344	342	330	347	333	363	408	364	325	342	326	331	348	343	308	356	338	324	346	368	381	357	324	322	380	355	330	350	349	354	344	340	358	352	386	317	382	339	319	309	337	321	359	317	337	350	348	322	351	337	348	346	356	328	331	341	341	352	354	350	359	328	342	329	354	305	346	330	331	349	317	334	342	331	335	348	361	337	338	355	315	365	351	299	347	353	331	340	316	333	376	334	382	315	363	359	357	340	343	345	328	330	343	311	347	361	329	336	365	341	358	348	325	351	337	344	339	335	341	315	335	349	328	347	305	345	381	332	366	351	374	352	360	351	330	337	350	325	317	337	340	362	326	388	337	359	332	342	344	346	326	379	358	345	338	348	332	349	347	330	337	364	372	320	320	329	341	330	351	375	334	328	369	365	365	332	367	365	327	319	316	337	309	302	298	342	332	344	348	320	334	362	341	341	347	325	331	356	349	345	344	315	362	335	339	329	327	329	332	318	325	333	352	319	344	332	343	348	322	356	347	337	317	355	331	295	337	323	340	367	351	342	350	354	338	324	337	346	351	361	305	324	304	339	360	332	304	351	372	358	337	341	355	356	339	311	354	343	346	332	338	354	364	339	362	335	320	354	326	327	341	317	351	351	301	357	336	361	355	336	343	367	352	348	298	360	335	346	324	323	341	341	347	337	352	339	361	327	353	343	325	348	290	336	346	331	331	339	332	323	336	354	357	335	363	343	362	318	345	342	344	305	366	326	306	330	347	335	344	357	343	347	327	343	352	320	351	317	396	329	341	312	345	317	314	384	358	349	353	328	328	345	343	359	294	336	312	322	344	334	373	355	333	326	330	359	305	324	308	346	347	333	353	329	346	377	337	306	331	332	344	338	347	343	331	374	351	334	319	332	333	344	319	337	347	313	357	343	333	336	326	336	329	322	348	359	376	320	327	332	336	333	349	346	341	331	356	338	356	367	331	296	332	327	346	289	319	339	296	332	340	322	338	333	348	354	321	323	350	341	322	321	337	330	341	316	358	314	319	333	326	311	335	357	346	352	351	367	356	346	329	314	315	299	329	326	317	399	336	341	338	356	330	358	333	349	334	371	339	370	327	333	329	361	324	348	351	331	312	335	321	330	343	302	343	335	337	356	368	333	300	333	337	367	335	310	331	355	336	331	340	352	360	347	368	330	368	341	323	315	357	338	380	341	346	339	352	338	329	326	336	336	354	300	346	331	340	368	353	293	345	308	355	341	321	339	330	335	326	366	340	332	279	346	346	322	349	353	355	377	304	368	344	354	368	315	359	318	300	324	338	342	343	354	317	320	350	317	353	320	351	332	321	339	349	307	318	338	326	347	308	347	347	370	337	333	320	332	359	341	365	336	328	337	310	337	356	331	346	336	360	323	344	337	362	344	336	350	321	330	342	310	333	331	335	354	353	367	367	310	339	329	319	308	362	358	366	370	318	343	333	359	386	321	329	358	332	303	358	322	358	358	328	359	364	315	352	347	337	324	346	335	333	333	374	343	350	340	320	301	353	328	349	316	347	344	333	343	326	332	302	313	303	351	337	370	336	344	353	320	358	322	345	352	337	360	353	324	297	343	360	369	334	338	356	364	352	330	348	348	340	335	338	317	362	299	359	325	344	339	346	351	346	352	413	329	339	331	343	351	313	336	329	335	349	305	370	340	330	304	339	349	338	358	351	376	335	325	334	329	326	334	370	337	335	319	344	348	356	346	322	342	338	333	356	309	326	318	333	349	318	320	344	352	376	326	325	397	367	313	318	337	360	340	323	352	321	353	313	335	336	319	351	363	326	342	327	326	360	331	339	324	343	337	321	359	345	360	350	334	341	330	306	350	331	326	353	362	337	348	328	315	333	365	353	334	303	341	336	320	321	339	336	350	369	373	369	321	313	349	304	346	342	346	352	333	337	348	319	344	315	323	343	343	347	360	338	356	353	348	329	297	338	322	342	317	337	323	326	312	335	323	331	323	361	319	347	348	339	341	346	350	317	367	351	352	345	352	356	328	360	342	383	327	339	331	317	357	350	345	352	351	359	363	303	321	350	350	338	359	332	304	339	329	337	334	328	314	316	336	299	315	333	361	341	302	362	368	366	344	361	346	341	325	335	344	361	341	323	325	341	347	331	314	330	351	346	378	356	359	345	338	331	358	368	306	346	333	352	354	375	334	355	356	367	358	363	350	367	332	331	327	373	335	378	324	372	359	344	369	343	325	325	315	328	374	351	315	324	310	339	345	320	334	322	352	341	326	330	332	353	330	327	343	350	374	372	281	335	358	339	322	326	340	382	334	352	326	347	311	327	345	333	338	346	316	354	324	315	378	358	351	316	317	337	351	319	340	374	342	332	357	359	309	338	347	357	328	331	337	310	315	340	327	370	341	342	323	368	327	335	348	330	361	341	339	339	355	346	380	343	353	347	318	331	314	341	333	333	316	335	367	341	334	335	346	358	365	359	319	335	363	349	363	306	342	345	371	354	294	353	328	343	371	359	367	336	356	357	327	331	348	321	303	364	314	324	322	339	323	370	319	381	328	361	336	346	302	369	334	328	307	352	349	364	319	336	341	351	334	343	323	386	349	354	348	345	347	366	355	356	343	318	340	352	351	330	344	364	318	364	341	356	330	326	337	350	326	358	324	360	352	332	333	348	337	345	339	329	343	327	383	345	324	322	385	350	323	327	346	342	324	310	348	334	329	338	346	328	355	328	381	321	347	354	332	348	329	290	334	318	313	356	341	341	340	380	336	339	340	353	354	356	302	345	342	335	331	331	343	303	330	332	334	332	351	339	319	331	357	351	314	319	386	348	350	349	327	342	336	330	327	324	354	364	349	318	376	319	346	309	373	332	342	354	344	324	330	361	359	339	318	372	299	353	340	320	361	355	334	323	335	350	337	340	376	341	331	302	385	348	357	350	339	312	345	310	322	375	323	335	316	375	330	330	344	328	331	328	332	353	302	326	364	321	346	355	321	313	337	358	315	342	362	350	326	363	350	329	350	302	348	319	322	355	349	338	342	348	305
27420	24489	28075	20701	9739	1711	656	618	603	627	593	603	645	619	622	630	581	660	587	633	634	573	563	597	609	627	633	632	611	610	610	591	637	616	553	649	634	656	642	665	607	566	647	640	592	638	597	595	603	626	617	592	628	642	630	624	601	619	630	575	582	601	622	610	581	626	620	632	613	653	602	644	569	612	608	608	604	623	589	583	584	635	646	619	591	583	646	627	612	653	630	603	577	615	575	607	615	580	635	639	554	607	665	606	589	600	627	601	649	584	609	588	606	630	647	624	622	606	619	642	587	631	633	592	578	613	607	614	576	586	616	588	634	608	612	617	596	611	588	591	594	653	576	612	630	622	595	624	581	572	596	618	605	581	655	608	631	603	576	615	616	601	628	557	595	623	623	631	634	592	597	595	578	552	600	591	576	634	619	565	582	647	651	581	619	582	658	603	617	595	594	577	591	647	709	559	604	638	659	618	581	631	631	647	605	595	623	629	641	616	601	615	639	641	565	632	618	665	590	619	678	578	627	621	605	618	609	579	630	573	606	576	589	635	602	622	607	590	611	608	605	635	633	617	638	625	629	626	574	592	605	586	612	618	604	599	597	615	630	655	641	607	560	645	603	593	602	631	595	637	595	616	607	603	606	587	605	612	656	637	564	627	534	623	650	600	598	627	631	647	585	668	592	610	642	668	573	652	635	639	655	615	617	607	594	634	603	599	613	639	625	655	624	596	608	510	586	599	601	572	618	585	609	626	570	646	634	617	585	618	555	599	657	590	623	577	600	614	641	628	668	652	580	610	673	582	611	569	600	582	613	628	588	588	639	620	635	638	641	608	619	631	606	568	648	622	611	577	652	579	623	619	619	627	632	632	642	608	587	654	657	627	594	612	650	654	591	592	599	611	625	621	565	563	613	612	596	586	604	607	593	616	557	618	599	598	571	619	646	664	616	614	609	605	625	649	636	600	601	578	626	619	607	631	627	604	606	633	622	650	576	590	583	588	610	643	615	574	562	634	640	613	627	593	580	619	608	607	628	625	643	609	635	642	576	574	551	580	610	616	652	614	657	632	662	650	637	613	617	680	624	600	605	614	613	594	606	611	593	619	588	617	652	634	624	556	656	620	611	617	640	625	594	636	628	584	643	636	601	580	619	613	615	639	623	648	618	644	639	611	636	625	626	603	574	617	593	603	580	666	588	594	628	658	654	595	598	636	631	621	658	612	570	618	599	582	592	646	584	577	617	627	624	635	652	606	575	630	645	622	594	600	627	649	642	609	583	634	626	620	628	649	584	631	637	599	591	676	636	613	619	601	591	632	602	606	610	661	610	631	619	564	624	586	621	626	651	649	615	582	592	622	599	617	662	590	626	608	609	607	624	602	574	601	640	627	622	594	611	589	609	659	597	584	655	632	635	600	623	652	606	625	616	586	605	569	609	607	583	607	616	595	607	643	615	630	634	603	628	587	659	578	618	608	605	617	612	654	599	604	635	630	631	578	564	610	649	610	589	611	564	577	589	611	589	608	605	585	651	618	599	619	645	635	614	599	630	598	563	599	602	632	639	628	591	579	661	623	622	622	631	665	629	598	619	632	583	576	606	599	591	601	607	588	639	583	612	598	623	646	669	601	647	567	619	622	607	576	638	622	615	640	624	620	577	580	618	615	597	578	615	674	621	578	588	555	620	575	641	567	573	591	650	628	623	670	662	617	628	626	583	596	613	650	590	587	619	647	584	617	608	590	635	636	592	595	580	588	609	608	602	632	568	592	614	632	598	601	601	632	610	652	611	602	623	587	616	612	622	633	609	612	653	645	669	637	556	596	629	601	607	651	629	627	547	602	655	657	650	599	633	628	629	588	599	611	587	614	601	634	593	606	598	616	617	618	587	587	540	595	627	636	623	625	629	592	627	628	628	559	638	610	618	593	617	616	614	606	600	620	613	626	628	617	564	635	607	591	608	598	602	595	590	613	644	596	616	592	594	612	625	618	613	586	582	646	621	593	603	600	567	650	587	617	616	604	657	609	597	585	663	613	592	634	616	612	603	653	636	617	639	614	653	617	587	621	621	595	592	574	616	574	598	598	577	611	585	623	615	622	598	575	595	596	591	608	578	608	631	589	639	613	585	596	586	649	647	598	640	620	631	610	633	637	633	606	643	602	592	615	647	587	570	590	666	589	582	560	622	597	588	638	625	583	579	604	590	596	606	598	615	626	642	577	579	623	611	582	597	635	613	560	652	587	615	647	596	637	650	598	602	654	637	597	635	631	583	609	610	598	638	638	576	647	665	623	604	607	576	614	623	584	578	610	629	616	605	633	577	634	648	609	610	624	670	609	642	623	666	575	615	633	623	600	628	645	615	611	614	558	647	621	594	604	601	604	601	645	630	589	582	576	617	638	619	609	586	622	633	632	642	576	626	605	606	612	662	646	580	579	603	610	600	595	657	609	604	618	608	595	681	587	657	600	599	599	598	622	595	572	590	622	651	598	613	571	619	594	617	612	604	577	583	608	634	595	604	614	664	613	597	590	610	593	593	573	654	598	588	609	628	604	617	595	601	614	626	618	648	591	602	642	599	621	625	615	636	628	591	603	596	644	624	605	631	642	624	604	601	644	623	640	612	577	676	602	573	615	605	593	628	649	596	574	571	598	583	620	570	631	613	642	587	627	636	586	576	576	570	627	616	624	615	649	608	616	585	616	610	609	614	625	637	625	603	616	631	598	619	621	617	590	569	616	609	621	625	554	612	623	621	596	619	637	592	607	602	612	602	556	623	586	614	621	614	596	607	606	628	583	622	618	563	624	635	631	631	601	661	608	594	621	616	629	589	642	619	629	559	627	563	594	589	593	637	572	589	587	634	586	614	638	634	610	584	594	586	600	586	574	601	580	598	639	608	624	636	670	631	642	603	579	646	575	637	634	633	614	553	612	614	611	594	643	612	608	637	659	584	627	614	652	614	655	596	605	607	617	611	608	609	611	615	575	617	585	624	634	630	608	600	622	617	599	565	613	604	611	601	618	644	591	571	568	607	595	652	574	578	618	617	612	654	594	632	591	601	597	601	613	627	599	634	606	605	630	610	603	594	621	650	618	603	587	600	658	640	595	627	592	602	645	633	608	661	577	631	600	621	584	576	621	623	645	641	593	581	625	583	672	654	592	581	622	639	606	612	592	646	620	652	647	663	599	618	629	602	596	649	553	611	622	657	621	611	549	631	618	589	572	615	596	580	617	639	599	605	608	599	619	619	596	632	626	611	623	592	600	639	615	629	654	595	607	577	629	647	607	635	584	605	642	633	605	626	614	613	579	556	637	619	636	558	646	606	598	602	628	624	605	582	582	651	616	617	607	561	637	617	626	605	604	643	629	601	643	578	600	592	633	597	594	616	607	620	594	606	578	600	663	605	607	582	645	586	592	630	599	631	610	585	579	617	590	616	626	596	615	564	619	596	612	600	656	607	624	602	585	647	617	607	617	587	590	614	634
28902	40026	29836	18606	10694	1889	781	781	710	745	733	748	708	705	736	726	724	717	775	717	697	725	749	765	742	711	718	732	777	754	752	724	748	761	765	742	746	737	719	741	729	729	765	789	775	733	796	739	760	764	768	724	745	728	737	713	744	795	727	713	742	795	674	757	740	694	759	724	711	725	756	779	722	746	740	763	751	755	752	787	761	757	720	737	794	765	750	721	744	687	713	789	777	722	755	716	704	709	709	761	769	672	769	742	733	758	776	755	710	689	741	744	727	759	721	766	741	720	734	714	727	709	731	744	679	715	758	823	732	762	713	734	753	710	736	732	759	775	744	770	799	729	760	722	717	736	779	705	786	705	761	729	736	757	766	770	727	752	733	751	694	754	699	702	738	743	729	733	723	714	739	793	729	744	760	741	734	746	750	768	751	742	750	677	689	744	743	717	681	712	705	744	757	737	764	719	717	762	779	747	730	732	778	766	730	720	702	675	713	746	761	796	715	729	736	757	713	732	754	743	774	752	738	752	751	710	703	711	736	727	738	724	730	739	748	670	720	747	767	740	731	732	756	707	735	764	706	732	734	718	735	756	745	767	704	743	747	736	759	730	768	738	727	707	737	711	736	733	716	710	759	751	747	737	744	713	729	717	727	718	714	739	741	719	766	726	749	694	729	766	740	754	744	710	755	728	727	754	759	733	715	740	724	713	731	805	752	769	730	804	733	733	717	731	771	734	784	756	715	738	778	717	712	742	709	745	749	697	733	737	713	708	734	766	773	746	753	659	737	760	729	673	739	793	759	701	726	716	767	734	730	703	765	747	745	711	766	753	736	702	740	732	729	724	707	767	719	723	728	739	730	716	733	677	737	724	738	762	765	725	710	743	701	760	763	784	728	733	733	712	771	761	751	730	752	713	756	742	703	715	713	711	773	768	733	784	770	717	753	745	693	774	765	747	802	748	754	732	687	721	708	737	757	695	758	789	716	727	762	725	740	764	741	721	757	704	737	719	710	693	753	719	708	728	715	729	701	741	722	740	734	752	714	731	738	773	745	699	734	802	708	711	691	735	727	752	743	783	735	796	684	743	739	745	706	769	731	707	772	784	730	724	728	693	746	730	775	703	716	756	751	745	731	777	722	742	734	743	774	712	721	749	701	730	748	747	718	753	738	731	738	760	755	784	781	738	716	725	766	694	718	723	744	767	778	691	743	771	740	747	720	693	756	746	720	753	737	718	754	725	723	781	755	767	758	735	744	756	723	720	718	704	722	743	714	746	749	741	717	767	764	681	712	694	737	724	767	753	741	755	720	748	746	739	748	793	746	768	760	683	752	780	747	742	760	711	787	749	798	745	743	739	742	714	723	742	732	758	788	719	723	748	714	699	708	708	722	729	709	776	747	743	733	757	764	742	770	712	768	736	699	758	715	734	762	731	727	757	705	754	707	747	755	710	711	759	752	776	771	733	737	706	740	768	686	738	704	759	726	789	771	669	720	762	756	744	746	714	741	703	779	750	721	753	746	769	741	761	793	778	769	728	737	732	725	755	763	785	785	725	728	775	746	724	758	708	711	793	759	747	768	740	726	734	765	732	774	715	702	723	711	655	783	701	766	776	707	722	723	748	757	685	715	705	742	723	708	763	776	705	740	730	728	742	732	700	735	715	726	781	707	767	738	696	734	709	724	690	798	762	734	722	721	779	735	748	712	704	777	743	736	780	751	675	743	735	716	692	702	749	795	746	742	705	699	795	740	761	719	770	701	751	714	748	711	723	738	714	702	791	707	781	749	701	729	774	725	753	747	710	707	659	735	681	708	706	756	711	778	719	720	798	782	741	747	716	710	766	689	774	731	753	708	718	760	740	693	740	735	741	759	740	753	710	706	771	717	732	745	747	769	729	686	732	755	757	744	760	730	764	712	756	725	729	730	731	718	725	698	733	734	771	697	756	744	715	773	693	718	681	726	778	718	738	766	789	741	761	702	738	719	719	760	752	739	729	730	808	701	713	749	757	735	709	783	707	714	760	757	656	771	738	749	707	744	763	712	740	756	721	773	776	742	744	758	743	758	730	724	723	727	732	777	738	718	723	727	761	743	728	709	708	703	747	752	715	744	678	743	769	757	739	751	702	725	736	767	755	770	751	740	767	768	740	734	719	744	726	754	670	714	758	764	699	767	742	727	730	753	751	744	717	748	759	725	709	741	756	736	737	744	756	728	726	728	754	742	698	730	762	673	776	733	745	723	734	745	738	734	684	736	747	713	758	720	699	711	789	743	727	773	709	691	762	764	723	729	767	724	787	738	739	743	712	734	734	722	762	726	717	761	741	792	742	792	741	719	757	731	708	770	745	713	708	776	697	736	770	712	772	740	732	734	778	711	793	750	719	761	697	767	703	732	800	705	734	725	756	716	700	703	734	731	722	741	757	731	697	724	745	716	734	749	694	765	758	730	751	723	765	699	758	714	757	745	767	793	748	762	747	751	747	788	769	738	706	719	724	812	741	754	727	729	786	759	762	739	698	724	757	768	705	715	774	774	711	724	759	717	746	743	744	781	718	726	736	752	690	714	695	790	728	751	777	714	771	765	744	707	732	728	714	698	723	723	749	734	697	699	724	767	680	745	750	710	749	751	775	679	729	738	740	743	725	737	730	687	711	736	722	736	751	762	728	667	743	732	703	730	711	754	744	728	768	733	721	795	719	728	744	697	721	712	730	690	692	770	779	711	778	720	752	722	786	744	779	769	711	707	694	777	720	680	804	714	740	711	751	720	722	715	687	747	770	741	752	736	777	719	706	734	746	759	718	744	736	714	753	708	738	720	754	778	761	754	731	743	671	665	769	749	782	739	767	775	796	754	726	720	680	764	748	741	686	729	746	749	756	692	739	752	767	731	756	683	746	687	736	742	711	743	769	736	731	758	783	754	753	734	706	767	702	722	743	714	683	770	743	740	780	735	724	762	700	715	723	734	772	672	745	725	749	705	700	690	796	740	752	672	768	754	750	746	765	744	766	779	708	755	808	707	713	743	761	773	720	712	727	718	799	700	752	780	712	741	704	728	756	779	722	743	755	728	713	750	777	726	773	694	747	731	709	722	776	767	730	722	780	713	715	734	742	721	729	706	683	674	735	711	763	687	746	755	671	696	705	686	767	737	721	793	766	710	724	761	739	777	739	782	760	734	743	746	724	754	739	731	761	753	750	713	754	757	755	737	746	760	754	741	702	743	733	712	729	735	756	698	772	720	795	672	729	751	753	700	733	751	754	712	796	725	720	753	749	696	758	777	720	706	738	746	757	738	728	720	785	717	738	712	710	758	735	741	764	742	728	764	746	739	683	758	755	722	739	755	745	770	744	744	728	700	733	739	730	793	732	762	756	744	769	732	768	762	731	718	696	744	751	746	784	795	684	784	719	748	731	725	688	695	763	756	730	766	716	717	709	715	734	745	666	708	786	783	719	719	718	728	754	756	733	751	724	720	691	737	727
23379	21147	31119	33220	30977	19403	5154	507	415	422	435	417	420	449	403	420	413	408	426	402	399	388	418	407	387	383	393	412	399	410	374	374	382	399	403	438	386	382	382	343	363	380	386	387	394	401	403	385	354	360	408	363	423	425	362	393	386	375	389	371	399	382	409	394	364	384	385	366	404	390	420	372	385	374	374	390	396	396	398	400	381	345	368	397	387	401	399	415	390	392	354	368	384	356	386	380	401	396	372	389	416	384	410	423	388	400	368	397	385	368	410	373	395	381	391	407	371	364	392	377	379	357	378	362	378	385	401	401	402	403	380	408	407	404	395	410	380	377	396	402	395	344	400	370	364	386	414	403	416	375	432	408	377	381	373	383	363	387	390	379	445	398	410	398	390	387	378	385	378	392	357	356	379	380	392	384	385	385	382	410	349	408	393	398	376	364	375	408	397	396	422	446	400	382	363	390	376	356	371	370	378	380	353	369	403	383	394	341	394	405	375	378	390	371	384	412	373	381	370	345	409	406	381	389	365	382	407	380	411	405	384	365	358	337	367	360	397	411	380	378	386	393	396	380	353	369	358	360	378	395	419	356	380	378	401	407	391	402	397	365	385	388	382	405	390	405	402	364	376	364	401	422	363	358	336	359	374	357	342	402	375	383	409	428	394	380	368	415	365	391	408	355	361	387	378	357	395	389	356	378	363	381	379	421	385	393	381	401	380	365	377	400	375	399	390	368	370	382	372	392	396	435	410	381	374	397	370	392	379	387	393	405	353	316	405	404	403	383	384	372	395	387	373	389	389	392	408	356	392	380	358	375	429	378	387	328	369	382	409	368	406	390	380	400	389	363	381	394	393	359	390	403	361	385	413	393	373	368	368	386	368	354	426	428	361	392	396	370	361	370	392	384	356	374	398	382	382	396	392	396	366	375	386	398	362	410	384	397	383	358	406	412	363	337	353	407	356	397	369	376	375	404	361	376	387	363	331	362	378	409	363	379	400	328	390	352	368	424	400	387	411	356	406	358	417	368	331	417	382	400	395	368	352	401	371	380	386	424	421	360	382	403	381	420	370	404	370	393	381	335	351	398	359	361	372	397	403	382	372	395	374	371	391	389	363	402	375	397	348	354	388	436	396	395	381	402	367	343	370	387	393	381	357	391	343	408	393	412	369	402	370	383	399	397	384	398	395	418	404	375	366	384	348	367	377	383	391	385	399	388	382	376	387	389	403	401	366	390	401	377	347	363	357	390	377	319	394	403	385	451	368	412	396	367	364	360	392	352	382	366	418	403	390	377	402	365	378	381	405	390	373	395	382	361	420	448	358	373	380	398	384	407	381	416	376	374	376	372	384	417	395	364	394	405	374	396	409	367	404	373	408	340	372	392	398	397	390	394	435	362	381	360	382	357	413	404	406	374	373	362	375	355	400	388	363	364	360	382	387	351	350	397	358	398	400	360	359	377	398	386	414	396	448	378	377	363	371	395	378	387	401	392	386	378	394	396	357	416	373	370	397	403	368	382	391	439	357	374	384	355	379	366	394	369	394	374	405	397	364	399	397	359	386	351	362	390	391	374	373	395	405	357	405	388	379	344	426	401	379	384	380	400	379	389	379	387	364	383	391	405	366	392	403	343	378	396	421	396	392	407	386	402	393	373	415	367	384	384	365	380	375	407	380	391	342	346	388	418	419	357	370	375	391	372	379	390	418	382	373	362	404	399	362	338	406	406	375	395	375	387	424	445	398	418	347	434	419	392	364	373	357	387	364	401	401	403	406	376	376	390	414	385	404	363	386	415	367	407	360	407	407	382	367	364	379	405	369	407	414	385	417	385	428	356	388	390	364	366	364	384	367	372	407	431	394	379	417	387	397	394	389	400	387	379	470	377	384	414	409	418	361	394	429	397	389	392	377	383	382	377	349	361	375	393	392	383	382	404	378	341	375	422	391	344	393	378	372	389	389	424	390	410	388	382	406	397	391	400	380	390	419	398	369	430	367	406	367	416	363	368	403	357	394	356	364	365	366	393	359	352	372	408	379	389	371	368	385	372	377	370	353	406	369	380	365	392	399	384	382	405	406	382	385	341	372	394	375	376	381	406	400	367	379	396	369	374	393	401	392	374	401	372	400	384	393	402	368	382	407	395	409	363	380	348	395	381	375	389	388	359	378	377	404	376	371	391	370	402	403	359	377	378	408	374	411	366	374	371	365	401	412	355	337	376	379	374	423	363	368	420	390	372	390	400	374	387	377	391	408	369	376	350	378	367	381	366	394	375	402	418	380	396	408	381	337	422	390	398	381	400	402	382	400	401	368	396	390	361	399	372	375	397	362	381	383	385	409	379	367	365	377	362	386	387	386	415	345	353	386	375	377	404	386	380	383	378	417	381	375	394	356	392	381	375	414	428	357	373	406	378	362	388	367	375	374	374	412	388	396	384	373	371	359	344	378	402	361	409	364	433	385	392	386	397	409	385	372	379	373	395	387	384	380	414	391	378	394	383	392	391	365	407	426	400	382	372	420	339	390	364	387	370	384	407	378	407	403	397	373	418	354	395	347	400	367	431	395	383	387	388	380	364	396	340	380	387	438	385	444	417	399	361	410	368	367	405	371	406	414	362	377	420	366	385	384	393	392	368	380	389	398	403	396	397	413	386	368	380	385	393	395	360	403	400	395	393	389	369	374	385	378	372	347	376	399	373	394	392	374	419	365	401	403	327	431	392	406	375	370	440	408	371	401	387	362	419	412	371	383	381	400	391	376	384	367	341	378	401	392	394	332	379	403	382	394	409	380	408	413	414	377	397	372	384	388	389	400	407	411	409	355	402	363	386	372	374	407	363	383	371	401	419	391	390	397	417	394	395	423	375	405	383	403	411	371	379	376	390	391	419	382	395	375	383	357	370	366	383	381	408	374	407	379	392	389	365	379	346	369	376	362	377	393	371	425	344	382	353	364	352	387	396	406	396	398	387	368	374	392	366	391	365	390	376	437	395	394	388	381	352	384	389	374	393	374	418	379	400	394	378	384	422	397	380	415	335	398	382	386	384	410	440	390	397	363	370	400	377	391	391	416	424	359	395	373	375	407	393	383	403	368	399	392	389	366	401	398	408	395	374	391	381	395	366	361	383	400	396	347	406	394	355	383	379	387	380	456	406	354	388	376	379	348	380	360	389	389	381	360	405	409	389	401	389	374	387	341	398	396	355	373	431	385	378	380	395	441	379	374	380	400	404	369	383	400	394	353	400	338	383	377	384	389	385	398	401	369	422	392	405	354	411	405	404	382	392	362	383	392	374	418	357	392	386	400	362	379	379	377	413	385	373	378	408	381	353	380	376	423	368	383	367	357	378	395	381	364	402	378	367	368	418	369	388	412	404	394	387	395	396	346	381	383	354	411	366	406	368	387	374	366	382	373	382	387	396	338	420	400	359	352	381	405	401	369	405	402	373	392	426	395	393	357	358	389	381	404	390	381	413	358	362	399	376	395	377
54057	85833	70217	52695	38996	12202	1143	571	538	536	542	490	545	507	509	492	481	492	516	503	471	477	485	490	464	500	457	481	488	474	498	494	499	466	500	498	508	493	487	497	505	478	481	520	507	480	456	443	475	490	537	491	495	507	487	471	498	446	496	477	508	509	506	522	474	538	467	459	469	493	435	494	475	443	478	478	535	511	447	459	481	470	442	505	501	464	476	497	442	515	460	509	457	479	467	473	470	469	481	520	508	467	483	474	482	512	469	508	464	486	477	490	475	450	458	468	506	488	454	487	516	511	475	478	452	488	464	444	444	464	499	500	459	522	465	505	489	482	453	460	465	467	466	471	454	480	462	470	476	482	458	467	454	475	485	476	508	500	519	487	461	501	535	477	460	511	464	507	501	490	469	489	454	513	476	481	469	472	437	461	451	487	498	491	497	491	457	468	455	512	473	420	449	512	453	495	492	469	496	486	488	521	506	473	499	489	445	481	491	475	447	519	510	473	498	475	481	485	462	476	457	474	446	506	506	467	475	492	461	547	464	480	433	520	508	484	484	487	473	534	458	471	498	483	474	526	500	458	435	478	439	465	477	470	476	452	484	478	523	477	493	462	568	469	473	461	454	494	452	484	458	505	494	487	523	485	507	473	496	486	477	480	490	461	488	482	481	458	477	491	482	493	489	513	479	476	483	448	500	507	478	482	512	493	504	454	465	495	470	445	460	492	466	471	476	498	481	456	464	488	480	458	476	464	462	493	478	476	460	468	460	481	488	434	491	490	451	442	469	454	517	448	468	493	480	465	484	455	425	469	504	462	477	457	518	474	441	469	444	465	510	474	494	435	467	529	454	493	490	487	460	471	463	472	490	473	477	507	472	484	512	457	468	490	512	495	480	500	477	451	483	488	477	487	500	464	478	478	470	506	521	477	488	468	519	473	473	452	520	458	453	499	528	470	483	478	482	480	453	525	460	465	442	455	456	434	450	504	466	491	474	441	464	449	482	485	455	458	468	466	483	499	490	473	479	504	427	481	479	474	471	456	461	481	499	463	501	503	467	480	478	465	467	448	466	472	516	489	476	449	509	472	500	453	500	455	471	445	474	504	482	499	463	486	486	446	504	471	517	475	458	489	477	461	480	472	477	484	501	478	461	455	494	430	512	519	480	453	485	476	465	532	504	488	513	495	489	464	457	480	494	475	476	445	459	496	481	480	466	500	447	504	485	518	482	492	508	478	474	444	459	496	437	495	477	535	484	475	499	432	456	463	443	471	466	452	490	460	445	478	479	474	466	470	463	459	480	450	474	495	504	455	450	533	459	480	463	407	469	480	451	478	494	513	462	493	526	465	487	478	506	500	479	466	498	448	497	462	485	454	478	468	476	482	463	505	481	508	452	481	478	492	478	440	459	515	493	450	498	524	454	448	475	454	462	489	495	458	475	486	467	496	486	451	468	515	453	531	462	472	470	445	505	483	462	491	481	492	489	472	468	479	465	439	435	486	466	464	462	483	500	458	511	467	466	469	529	501	442	478	510	500	480	495	476	457	460	518	496	478	448	472	508	450	446	493	422	495	406	472	492	492	476	493	501	503	448	476	490	488	536	465	468	479	479	459	462	475	464	454	498	435	503	480	439	491	476	476	444	501	502	441	459	482	485	474	487	451	513	485	448	499	415	484	489	466	457	491	447	518	478	486	450	470	466	492	458	498	443	465	523	472	483	487	546	485	507	481	467	461	480	435	459	516	499	485	464	493	471	492	442	475	479	509	481	461	455	464	501	485	476	482	489	510	494	502	517	476	472	500	466	500	433	468	507	485	501	490	476	482	447	479	469	496	483	464	457	506	465	477	445	470	508	491	493	487	497	499	456	466	459	445	454	469	497	513	463	506	461	475	442	486	462	479	452	500	453	526	492	463	465	508	457	503	447	463	481	471	487	489	498	459	475	482	484	466	486	483	478	461	465	455	473	449	466	519	467	442	519	496	456	480	482	506	449	480	510	493	489	474	488	475	466	476	458	483	514	433	461	478	471	479	456	471	456	499	479	513	472	465	470	463	511	452	463	485	489	467	513	466	496	468	440	516	497	528	518	489	450	484	454	509	496	498	504	506	440	459	499	441	494	458	429	490	490	491	518	472	481	478	468	463	482	502	476	461	503	447	443	487	448	474	420	489	501	530	474	487	466	473	487	486	472	463	465	495	463	492	468	480	485	477	453	543	444	442	480	457	511	501	451	460	467	481	472	502	469	492	496	514	511	462	461	495	487	519	472	472	459	461	511	474	463	460	465	519	472	438	490	431	466	451	496	437	462	455	485	474	457	473	504	459	478	466	481	486	502	511	544	428	475	494	470	438	467	500	483	449	521	440	478	456	475	460	487	482	422	466	494	494	473	475	532	506	474	479	467	511	495	484	499	509	489	466	472	458	479	468	493	466	458	457	478	440	491	420	474	470	471	484	470	476	449	467	494	452	490	451	509	452	469	466	475	474	482	514	515	461	485	479	459	468	466	467	508	477	475	490	473	499	485	476	496	457	450	481	461	469	476	483	456	460	492	496	479	501	488	501	447	496	483	508	479	501	469	480	460	469	471	488	467	480	459	495	455	434	477	448	442	479	471	491	426	527	485	453	486	503	467	496	483	480	467	511	456	494	486	452	500	444	455	485	464	471	509	483	478	475	502	514	476	491	503	466	485	460	438	458	487	440	487	454	506	430	403	487	471	436	466	496	494	498	469	494	472	479	481	452	468	493	456	490	505	468	493	507	482	448	484	458	479	448	470	487	510	492	475	465	500	451	510	510	467	501	428	495	467	414	437	481	477	458	495	475	464	497	488	460	488	496	499	496	483	478	493	483	480	489	464	473	455	459	466	489	478	466	456	455	480	483	510	484	493	485	473	481	493	456	523	489	504	484	439	490	478	443	463	487	492	440	490	489	460	437	491	438	489	493	466	509	459	508	534	472	497	527	493	469	476	487	454	484	472	508	502	495	453	490	523	461	428	488	479	431	459	443	486	467	476	479	449	486	501	477	453	466	471	480	484	513	483	476	468	456	481	450	470	502	469	444	484	487	502	468	429	454	475	472	488	503	482	456	517	496	473	449	483	480	475	489	514	449	484	457	459	494	459	475	465	488	484	524	487	513	480	492	492	505	485	485	477	455	449	478	473	470	485	500	468	453	466	516	476	555	507	490	496	499	480	459	512	481	499	500	493	464	464	528	490	479	512	495	439	495	475	468	475	509	488	503	527	466	458	468	468	478	478	505	504	457	483	465	446	489	493	487	466	430	494	479	460	482	452	450	448	457	451	486	483	499	471	507	475	499	494	452	454	493	450	480	507	467	463	476	494	462	474	495	496	482	502	482	426	438	433	428	481	477	469	497	462	484	501	475	469	472	505	466	475	475	471	495	509	480	442	540	462	441	450	473	491	472	476	478	461	507	480	454	492	498	536	507	487	444	443	526	461	475	530	470	503	480	460	492	459	469
22345	20840	30005	28919	29268	22880	12353	846	348	382	343	329	301	293	337	311	332	315	297	302	297	300	277	274	306	304	309	230	307	326	320	276	279	291	278	248	291	264	297	288	270	301	269	276	297	303	293	258	286	276	278	314	282	294	269	299	285	270	291	253	295	286	288	254	303	315	286	296	280	270	311	297	305	274	272	266	280	292	282	269	297	302	286	276	289	291	283	298	266	276	289	294	304	291	312	263	267	296	283	310	275	289	248	276	327	303	280	284	302	298	271	273	279	282	278	278	321	279	258	311	265	275	274	272	254	309	288	288	298	266	285	269	279	294	294	279	280	292	263	268	281	276	251	301	293	275	258	290	275	285	316	267	282	306	268	266	284	282	305	278	289	295	289	305	285	276	272	292	262	258	315	275	301	280	257	283	268	272	288	267	282	265	308	322	278	269	280	283	266	283	313	259	280	277	266	306	271	314	265	296	288	276	290	249	268	280	276	301	280	286	269	269	301	310	274	282	305	293	298	272	306	278	326	300	287	283	281	275	275	282	236	294	274	273	285	291	272	296	256	272	313	291	328	289	269	278	286	277	259	279	277	298	261	305	274	277	304	279	261	289	238	291	269	278	270	297	317	277	277	313	304	318	264	258	289	285	301	288	293	272	274	257	249	254	290	273	314	266	277	290	288	286	262	272	273	254	288	286	299	306	285	285	268	288	312	256	274	276	296	299	271	292	294	295	278	287	289	318	271	259	253	270	294	243	287	286	249	293	293	266	298	278	283	272	264	286	249	278	306	281	278	255	287	279	315	287	296	284	302	287	266	295	295	255	278	262	302	300	279	282	264	265	295	302	283	282	275	308	267	285	285	266	312	250	271	289	272	298	311	321	311	287	303	258	286	290	279	283	302	273	323	271	275	294	269	272	300	274	286	288	303	278	296	284	317	285	244	296	279	305	298	293	303	282	299	244	270	277	291	303	257	278	300	286	249	319	285	259	277	261	270	265	266	292	256	286	272	291	276	277	280	284	275	319	278	262	273	254	251	274	259	282	286	279	280	275	279	266	270	279	301	261	317	262	267	281	279	266	276	271	323	306	262	265	253	303	265	279	268	258	278	253	283	245	320	306	294	275	262	294	259	330	270	289	300	250	290	286	300	267	267	310	290	282	303	292	266	278	298	282	325	291	275	316	295	288	301	276	292	256	296	293	299	291	294	304	306	310	279	294	312	314	280	296	249	273	264	288	296	293	302	292	275	279	288	291	277	286	311	267	270	295	292	303	262	300	259	304	275	285	269	267	297	286	315	303	280	287	287	271	267	281	294	282	305	264	321	286	282	285	257	292	275	265	271	256	272	274	281	264	289	276	302	278	302	278	269	281	263	261	282	277	281	279	296	299	283	262	303	284	290	260	269	289	262	265	277	282	280	279	285	281	306	288	281	268	273	312	309	279	250	295	268	248	296	278	265	309	264	303	258	294	308	294	261	291	276	280	279	283	268	315	287	277	322	288	270	277	293	249	305	253	276	279	254	283	285	253	280	273	256	279	279	274	264	285	281	280	284	266	259	270	280	293	261	310	291	287	296	288	277	273	282	311	251	261	331	284	308	309	298	275	285	279	250	250	278	295	282	275	311	283	304	301	284	265	277	295	292	276	272	274	286	281	288	260	281	290	294	274	305	293	273	286	323	284	278	314	280	294	276	302	263	337	289	267	282	294	283	259	294	255	268	297	283	278	286	288	312	269	283	259	284	257	308	305	299	260	270	287	313	278	286	269	265	285	270	292	272	287	264	291	248	263	303	275	302	289	285	284	289	294	317	286	314	298	269	284	293	271	280	263	296	276	284	294	272	295	307	252	288	281	284	288	294	262	255	271	263	299	306	285	282	281	288	285	283	269	296	300	292	255	285	279	289	302	273	258	333	285	279	261	267	289	283	254	293	274	256	309	289	292	292	266	298	295	275	239	290	282	303	282	277	283	292	270	278	278	282	282	292	287	261	288	297	247	281	265	296	308	288	304	297	294	277	288	305	268	292	282	282	256	286	304	275	282	297	269	300	258	284	282	270	303	276	290	291	248	239	313	295	270	279	273	268	285	302	254	292	251	291	270	299	256	279	258	273	217	301	299	281	250	288	257	280	283	283	259	281	281	292	268	302	285	277	288	287	284	294	282	290	280	295	315	279	297	267	258	301	271	272	291	291	263	269	251	292	309	273	280	274	286	276	262	271	288	284	287	317	292	283	270	264	289	328	254	295	285	267	301	282	264	253	275	290	296	300	294	286	271	297	292	295	289	286	294	259	301	293	304	260	272	281	283	281	266	308	284	287	284	299	259	291	311	289	235	268	293	274	268	288	296	249	274	277	276	300	273	321	304	270	305	295	263	286	299	267	300	278	287	285	283	308	280	263	270	228	282	282	280	275	282	245	273	288	305	279	299	296	288	280	268	312	266	302	244	287	280	255	246	258	295	291	305	267	273	293	268	285	292	282	279	256	285	269	274	287	266	294	281	280	281	271	280	302	298	282	280	267	277	287	293	276	300	305	258	276	265	274	248	280	292	290	274	307	298	280	282	283	291	280	273	261	286	284	273	277	256	274	288	268	246	273	254	264	278	307	298	259	297	244	268	311	297	261	306	309	286	304	269	306	296	280	280	262	284	264	267	326	293	290	249	288	310	276	284	284	287	311	269	311	282	252	272	296	285	300	273	258	305	269	288	277	283	282	301	286	265	296	278	271	254	270	298	277	263	288	263	267	274	290	295	277	250	284	303	328	274	264	290	273	291	296	281	280	258	278	260	280	271	264	264	303	303	272	292	268	277	296	290	248	283	290	263	311	314	238	267	256	271	304	312	272	277	302	270	268	287	269	300	311	249	251	306	298	267	287	304	321	284	290	305	286	289	298	294	289	287	259	273	269	304	268	295	276	279	270	307	312	267	287	277	280	260	270	290	312	276	302	270	301	265	286	256	296	296	280	304	277	279	265	291	298	314	261	270	299	314	276	282	245	261	291	273	267	295	263	275	289	284	271	282	270	286	323	315	283	269	303	267	277	291	259	281	292	303	292	317	285	274	298	269	269	305	286	277	280	255	284	263	287	283	271	256	282	281	273	258	306	318	302	279	250	280	301	283	307	301	319	275	287	267	259	273	267	317	255	284	255	304	287	274	247	291	271	263	274	260	292	263	281	257	289	289	286	249	294	279	276	309	278	293	286	258	278	258	262	270	282	286	287	297	268	290	253	282	302	284	295	275	305	274	261	287	295	270	267	259	273	266	274	295	256	328	265	281	284	293	308	280	265	282	268	258	264	300	271	306	281	279	271	286	303	270	246	285	265	297	265	274	296	278	295	307	266	285	284	264	304	282	261	281	305	297	293	291	295	283	267	315	283	291	278	273	268	279	286	256	266	305	271	301	262	268	291	307	280	319	304	298	271	277	301	301	287	299	292	262	285	320	274	282	307	275	294	288	272	276	293	290	276	296	284	289	292	282
58671	96836	82128	62788	47464	17459	1637	561	447	443	383	391	415	406	367	356	372	365	347	349	350	389	309	360	356	399	352	355	354	361	332	336	339	308	365	369	341	340	346	345	378	331	339	326	368	347	338	356	355	346	330	331	324	358	360	306	372	344	322	344	335	351	332	349	355	343	343	319	340	345	346	359	345	342	360	371	319	356	336	356	327	335	343	341	353	328	286	329	348	351	369	351	342	321	343	337	320	337	302	343	307	365	333	355	345	333	320	337	338	357	324	309	333	357	326	382	333	364	346	364	343	352	324	359	356	328	314	355	328	349	366	344	365	346	359	364	343	333	319	344	356	317	338	363	339	347	334	323	339	328	319	366	343	317	338	345	340	336	390	331	319	351	324	363	386	345	328	319	348	353	358	339	320	377	345	337	354	360	350	329	324	354	332	328	351	368	361	346	315	354	348	353	310	363	375	310	359	326	321	300	353	333	336	356	337	318	329	362	363	354	340	353	365	335	313	338	327	349	331	348	319	378	362	373	313	331	331	364	334	326	333	340	353	365	349	345	342	372	344	334	333	332	364	347	395	298	351	326	344	347	359	324	349	345	355	345	330	336	324	346	351	351	317	371	348	325	354	382	337	308	376	321	346	352	349	366	326	340	340	338	347	352	316	328	344	332	361	364	348	353	357	337	332	321	347	348	319	341	313	372	361	315	314	338	355	344	400	346	325	357	355	372	360	383	315	337	361	330	341	327	349	312	361	333	359	372	332	357	366	332	308	343	342	343	309	343	297	354	310	318	339	334	339	318	366	339	324	357	334	356	362	319	349	356	322	346	327	300	325	297	315	352	341	338	334	336	351	299	324	351	325	345	367	333	327	355	378	360	350	333	329	348	325	344	337	336	330	333	297	310	319	360	325	358	336	348	375	331	326	345	334	330	309	345	350	361	340	335	340	358	372	357	383	316	309	373	354	345	345	327	334	332	364	350	360	327	346	352	355	350	289	344	332	323	338	355	312	369	368	332	333	387	322	321	344	311	393	358	376	303	322	364	398	331	353	358	308	349	346	329	329	359	337	352	322	317	358	355	321	333	351	352	344	349	350	332	336	310	315	331	350	335	356	351	332	336	325	323	333	317	364	339	347	351	322	343	338	326	317	351	318	356	332	344	373	333	291	333	329	354	359	346	358	330	330	390	327	327	367	338	356	347	325	369	347	309	331	358	365	346	371	348	307	360	358	354	330	340	321	317	333	364	305	332	350	317	340	356	361	336	303	357	332	337	343	375	347	365	334	285	323	328	318	352	360	339	362	344	342	361	346	351	372	352	337	342	338	344	331	339	355	342	328	359	317	325	339	323	335	319	353	339	328	344	327	359	349	335	326	330	345	350	367	342	322	359	337	319	337	346	356	326	364	338	353	353	303	371	365	344	333	338	330	337	343	310	375	345	364	277	338	325	358	368	343	346	345	324	364	356	350	313	343	328	332	361	316	318	352	309	320	351	341	345	307	340	321	334	360	337	297	350	318	323	360	309	352	323	339	331	329	279	353	330	345	326	362	360	327	341	334	355	327	332	335	318	365	310	322	317	338	339	329	336	337	363	325	326	322	358	369	336	333	335	362	334	347	351	356	361	366	357	370	339	312	344	362	336	385	333	336	333	318	331	346	326	333	353	390	368	336	339	342	334	330	329	341	312	338	363	310	354	329	352	368	353	344	347	340	331	338	362	306	358	345	366	365	347	354	338	351	330	340	308	330	329	335	341	340	378	326	326	352	357	343	356	340	370	310	338	342	338	332	363	375	369	345	335	293	344	313	366	356	291	343	348	364	313	331	343	339	317	346	344	340	335	349	342	348	363	308	350	313	316	346	349	320	305	331	332	344	358	312	344	337	333	344	308	341	350	356	363	327	346	336	362	346	365	332	349	321	345	332	322	324	331	329	347	327	335	345	351	341	347	352	278	326	351	306	345	343	352	362	355	330	326	342	316	328	324	343	338	342	317	343	359	349	363	336	339	343	327	333	333	332	330	348	344	327	335	350	356	334	334	345	354	333	348	345	336	320	317	317	331	327	351	349	338	321	358	347	320	335	381	368	346	330	354	313	347	344	333	341	346	323	333	342	331	345	334	359	330	319	333	347	373	341	350	318	372	337	315	368	370	327	339	313	357	352	347	329	347	347	290	365	335	347	318	376	361	347	314	334	372	312	331	343	338	330	307	303	326	315	345	325	332	320	377	342	320	348	334	352	354	345	341	331	313	352	323	327	361	325	340	324	330	328	322	349	342	322	349	323	357	305	335	322	385	351	339	326	340	320	341	350	329	365	314	309	368	353	339	371	343	325	302	356	355	344	366	353	328	321	336	352	331	353	337	341	334	315	329	333	325	320	336	376	326	320	335	321	337	327	334	352	355	298	377	357	350	375	289	384	347	350	358	378	313	365	339	330	343	350	354	342	308	342	337	370	332	320	300	329	301	351	351	339	362	359	337	369	320	349	364	303	309	344	335	341	325	310	334	358	367	320	345	344	339	334	342	346	337	296	356	325	341	344	358	339	344	345	344	352	330	345	343	317	351	341	343	341	345	332	341	328	346	344	352	328	372	309	329	368	341	326	331	341	338	342	325	341	336	311	342	319	343	353	334	343	334	336	328	352	341	348	332	348	287	312	339	360	310	368	334	356	348	285	325	332	364	349	346	338	313	359	341	365	342	320	326	319	328	349	360	329	318	344	323	384	359	384	314	316	324	347	336	360	330	351	365	345	350	335	336	353	315	319	320	338	360	316	365	369	302	388	301	304	330	349	315	353	319	385	347	339	373	352	333	336	349	343	316	344	357	332	378	374	352	337	305	343	331	335	321	339	337	335	288	335	356	349	293	349	347	336	327	370	347	331	349	387	335	328	326	300	371	329	358	318	345	366	341	333	325	349	315	328	346	373	343	339	332	357	339	375	350	314	311	354	330	334	370	363	335	334	358	338	346	324	332	346	330	361	318	313	329	356	356	331	324	344	328	377	353	348	314	363	321	360	345	337	366	350	336	354	332	329	321	348	362	320	346	323	349	347	340	361	356	346	357	348	338	346	306	335	357	337	343	351	351	332	350	338	368	311	353	331	367	331	351	364	347	308	348	369	334	355	319	345	314	323	342	337	356	341	341	322	330	339	342	326	342	302	350	355	316	352	360	349	335	375	336	345	350	384	369	319	315	328	356	323	352	327	315	322	343	345	320	349	351	338	311	323	337	311	358	350	329	371	327	361	304	305	300	334	360	337	345	355	324	305	337	338	329	346	338	360	377	338	307	363	338	303	326	364	344	313	350	345	351	353	323	333	360	331	333	312	348	314	340	362	349	369	320	336	353	363	333	352	356	348	345	348	355	356	327	314	341	341	324	335	354	356	330	339	335	346	384	334	344	349	354	352	329	340	296	322	346	330	362	357	330	347	342	390	331	337	348	350	308	351	323	337	340	350	367	355	336	357	360	352	318	335	369	332	322
27361	24211	27896	20526	8151	1951	753	592	641	671	618	585	580	631	648	550	583	588	628	641	571	627	640	638	620	631	632	616	580	578	603	624	554	606	604	624	596	630	659	606	638	606	552	616	594	573	631	586	575	592	632	638	603	635	585	608	631	571	610	596	627	571	569	565	619	556	603	604	613	639	622	656	662	616	631	592	632	631	662	646	613	588	545	601	562	628	573	642	622	629	589	575	573	600	596	645	594	610	597	637	621	596	595	622	564	593	618	611	625	612	585	601	619	645	565	589	625	639	629	606	595	604	598	597	580	615	626	609	608	598	625	596	633	634	604	660	635	553	579	604	612	588	628	626	607	608	566	575	560	579	648	617	599	599	585	610	623	588	568	580	602	554	601	588	598	620	615	588	601	624	610	607	640	628	582	632	632	592	596	624	591	600	594	605	590	627	577	606	641	634	648	584	570	603	637	627	606	606	574	628	585	612	633	575	628	606	617	590	650	613	610	620	640	557	616	590	599	654	588	595	569	626	635	630	562	634	645	611	598	636	569	594	677	596	616	627	614	621	579	639	622	600	605	604	574	613	574	590	606	627	627	587	585	554	606	585	644	570	602	591	591	634	617	585	601	629	620	562	609	645	660	632	665	577	606	604	628	580	622	588	571	617	588	603	596	641	609	599	580	645	621	617	585	521	651	599	576	593	628	628	600	578	587	582	605	601	629	580	630	611	580	577	647	591	608	601	566	614	584	612	585	561	617	601	603	602	581	597	621	605	634	626	590	618	630	610	625	655	581	615	655	601	617	590	640	623	612	587	622	570	608	575	620	590	629	583	571	577	632	622	599	640	599	572	588	608	586	561	629	604	566	619	626	608	576	597	644	589	649	616	603	595	586	601	627	620	632	625	627	586	595	608	626	630	636	602	674	594	634	617	616	644	669	605	609	631	611	576	591	599	580	607	611	601	627	636	599	634	618	602	607	621	652	579	559	567	590	631	630	592	614	573	594	641	659	600	589	604	609	626	600	629	575	593	585	646	591	639	572	616	610	606	581	595	629	640	621	583	597	631	609	621	582	604	598	595	618	613	643	635	645	586	630	618	604	627	664	571	612	645	589	568	600	629	615	641	587	588	608	640	620	614	615	629	634	598	550	603	582	615	576	617	622	583	600	560	626	575	600	621	563	606	615	604	639	574	617	605	592	622	588	626	634	555	586	613	603	624	624	656	612	614	585	611	622	636	589	584	615	606	574	627	605	605	562	605	572	613	616	604	603	644	604	602	579	582	584	622	607	642	588	633	620	607	629	614	607	609	665	611	593	634	582	557	618	620	573	633	612	613	624	604	597	615	652	604	620	604	600	635	623	566	592	586	612	601	602	571	626	652	625	617	662	641	599	588	591	575	630	617	595	636	647	640	639	614	575	615	595	578	539	579	630	544	618	579	580	645	618	614	636	620	614	588	622	648	610	624	619	623	623	661	588	613	624	598	633	579	574	601	619	646	544	597	601	561	609	669	633	609	612	611	570	598	601	586	617	612	612	613	646	647	620	619	590	637	584	578	581	612	620	595	592	635	601	630	632	579	546	626	637	623	599	624	600	590	602	639	617	610	601	573	566	576	601	612	670	616	604	624	612	555	578	624	600	635	653	558	633	616	597	570	586	562	603	606	609	598	620	570	645	649	589	575	584	590	660	613	560	599	616	628	599	621	594	633	605	571	567	545	644	616	651	572	573	602	596	621	609	626	593	610	601	618	618	645	562	593	583	649	605	599	624	586	590	558	620	610	634	581	591	595	617	591	595	631	609	624	632	616	654	618	617	612	598	570	616	559	601	599	622	627	659	582	614	628	675	577	575	606	601	607	606	635	550	611	626	582	606	592	566	553	632	626	623	604	567	585	637	607	670	649	620	631	578	603	578	601	617	602	597	589	588	630	596	588	611	626	608	606	596	586	584	625	606	618	638	568	599	581	601	633	627	589	619	603	606	551	637	583	639	632	641	609	557	677	615	593	590	625	616	600	629	627	627	630	619	610	586	595	586	629	587	559	607	598	623	636	629	590	589	610	572	624	600	599	575	603	588	584	601	583	586	608	589	633	624	587	601	582	635	586	640	558	633	625	631	640	583	584	596	560	653	660	623	625	592	599	609	611	564	608	616	582	607	619	607	571	628	613	594	653	629	626	620	599	557	622	605	594	579	614	587	559	591	639	627	616	599	603	579	641	608	585	640	612	623	591	636	611	606	636	624	624	593	564	599	600	617	621	649	614	600	605	553	587	624	639	595	603	592	676	605	572	617	606	621	612	607	594	632	637	639	655	563	567	652	622	604	611	638	571	614	623	562	591	574	639	590	603	591	669	611	632	604	625	582	606	533	617	611	637	581	614	614	581	642	562	595	617	630	558	637	622	677	609	614	593	618	607	596	619	580	627	598	582	586	625	559	599	634	617	566	563	616	630	629	610	612	578	578	619	614	596	627	596	583	591	615	591	602	581	569	614	599	626	556	582	564	616	628	580	668	636	584	624	634	650	601	598	618	622	649	623	595	576	579	604	599	653	603	631	603	628	589	604	603	642	623	601	574	567	607	595	632	598	617	572	586	630	604	623	623	621	614	657	581	610	573	626	581	592	590	611	604	607	651	608	574	588	604	619	583	581	609	567	555	617	594	608	589	639	559	591	634	623	587	628	619	591	599	585	660	601	609	630	647	613	614	662	574	603	618	604	604	599	615	615	585	604	622	566	599	609	605	600	614	579	583	577	550	575	643	614	609	628	621	626	602	616	602	576	600	595	619	609	604	573	597	606	611	619	617	602	589	574	587	567	606	559	589	627	604	585	598	593	622	641	622	611	581	577	633	568	650	589	601	614	661	598	626	604	640	586	602	649	612	578	579	619	589	634	597	568	632	583	598	600	522	625	648	602	569	578	575	582	626	574	553	639	638	588	578	578	600	665	616	610	570	654	576	636	636	580	599	578	594	620	630	666	611	581	617	596	606	614	637	667	605	618	590	601	608	561	583	605	623	613	568	571	594	632	574	601	548	665	583	645	598	572	570	626	642	609	607	632	633	611	594	584	640	612	598	565	591	584	611	599	611	616	625	566	648	585	595	630	602	630	597	597	650	645	630	609	576	564	600	585	605	614	581	591	613	563	613	610	668	545	615	593	593	616	612	618	579	606	581	601	644	602	612	615	596	603	604	588	576	587	585	596	613	608	632	586	595	600	610	560	569	675	554	612	629	630	585	626	581	596	606	626	599	581	630	614	590	607	621	579	631	581	630	595	598	613	599	651	569	612	583	602	610	616	597	606	606	568	654	621	604	605	612	581	603	613	566	589	639	585	595	598	583	636	581	610	634	560	672	599	581	602	626	616	649	613	595	634	679	640	618	603	609	570	623	603	614	595	616	574	593	597	585	595	640	607	628	568	640	610	612	592	597	577	585	589	578	593	626	616	598	561	630	586	611	602	596	615	572	629	609	647	605	612	588	630	610	642
29255	39753	30393	18444	9104	2307	846	756	710	731	788	745	746	749	801	746	773	708	711	755	723	721	746	728	724	738	694	734	713	763	705	711	740	768	740	709	719	777	734	725	706	715	718	746	672	741	741	735	712	764	740	755	748	709	738	783	731	703	744	768	776	763	744	701	759	702	732	789	745	757	713	722	711	741	709	694	736	717	711	686	781	722	729	713	730	714	771	755	764	777	770	728	763	733	746	737	734	714	737	753	713	715	730	755	757	765	754	775	695	739	714	746	729	704	738	784	731	754	760	728	721	728	755	692	669	722	727	737	742	740	700	765	698	730	732	724	720	753	701	709	753	765	697	700	757	742	752	723	733	781	758	781	740	723	734	746	715	731	706	686	701	711	684	768	722	719	750	704	764	716	727	722	753	736	740	759	759	676	699	736	741	726	710	716	739	720	710	739	708	775	700	742	746	722	693	728	696	727	752	752	733	759	777	732	725	756	701	766	713	731	732	735	706	786	770	750	694	717	752	741	742	729	697	726	734	733	764	679	728	744	735	756	740	727	787	720	682	684	763	741	717	770	766	748	733	717	727	737	736	756	687	725	754	701	717	767	764	717	759	728	694	755	735	760	709	770	763	725	730	730	726	695	741	751	725	741	708	749	761	694	756	724	768	710	749	742	756	755	722	709	709	724	704	690	764	766	721	747	754	723	707	725	708	689	720	726	727	742	725	770	736	734	743	697	750	738	753	713	718	721	757	691	756	796	715	753	752	769	765	714	762	704	731	756	775	765	757	766	742	710	723	755	748	721	767	762	714	773	721	730	703	723	714	756	707	774	731	722	713	751	716	778	780	728	743	746	726	694	725	734	696	722	764	736	763	726	732	686	690	699	743	674	754	697	735	704	710	776	729	707	713	732	716	732	752	766	699	739	762	759	721	726	722	781	716	758	747	766	727	762	771	696	725	743	740	720	733	724	734	715	722	753	760	722	744	752	803	816	722	766	686	736	747	727	736	732	729	695	760	715	767	725	763	778	734	703	705	701	706	767	750	678	693	734	767	761	706	752	708	758	691	743	729	768	754	755	824	758	760	725	727	719	755	682	689	748	745	708	745	776	746	776	702	711	783	661	767	737	715	745	725	689	748	748	742	769	730	766	684	694	706	730	759	741	735	699	683	693	712	682	715	767	716	742	756	745	728	682	693	749	744	728	767	743	699	683	731	780	781	749	740	770	715	739	751	726	721	725	727	752	767	746	771	738	721	743	733	776	705	744	746	721	749	762	742	717	753	765	742	729	712	720	753	680	675	789	736	714	725	759	718	750	750	759	756	751	719	740	760	738	726	727	791	749	709	700	721	696	748	704	698	711	764	769	691	753	799	739	719	704	724	718	732	692	689	742	730	723	718	720	698	727	718	684	708	727	689	749	702	733	740	698	767	758	721	730	719	727	713	746	714	730	705	761	768	756	735	757	733	788	740	759	676	770	684	741	759	770	697	773	742	735	729	738	726	690	735	720	748	762	752	734	697	712	745	735	735	743	744	717	725	711	692	715	744	756	777	728	742	714	728	773	775	703	744	747	723	753	750	686	770	732	748	740	741	755	739	726	739	704	732	745	722	728	741	737	728	757	714	780	710	703	744	718	723	773	744	731	694	709	676	764	694	788	753	716	719	728	734	794	774	733	749	758	751	739	741	749	763	709	741	702	767	733	767	759	750	742	738	691	708	765	753	764	732	762	697	713	719	736	715	723	775	672	746	730	751	784	775	731	759	772	753	710	708	739	745	760	726	785	782	721	715	739	706	737	761	695	737	738	734	724	733	751	720	753	745	765	714	732	738	770	721	699	718	771	692	727	735	748	752	753	744	753	768	712	752	721	766	758	725	763	752	752	702	728	736	697	732	735	710	757	726	729	689	750	722	742	754	758	757	727	742	775	714	725	707	728	696	706	713	761	750	756	773	750	729	765	707	660	715	711	734	738	701	776	732	744	726	711	670	760	672	790	703	773	760	761	677	747	788	745	707	745	732	715	732	756	723	738	703	746	747	718	759	711	741	669	713	720	785	761	731	693	700	721	762	753	700	728	753	707	748	756	718	694	716	721	709	776	727	760	768	799	753	787	745	740	741	712	729	733	771	789	748	725	738	763	730	709	724	758	741	715	739	733	744	709	729	750	763	687	729	744	767	743	728	686	732	731	717	775	742	705	767	727	737	778	704	722	752	777	707	757	729	706	703	698	757	753	707	723	728	736	746	732	687	741	764	741	719	743	731	741	757	739	732	697	787	746	723	750	750	720	758	731	766	733	763	759	734	759	662	754	760	778	656	747	759	756	730	733	713	724	749	772	761	702	736	746	679	735	727	748	753	702	734	759	749	744	732	760	722	705	700	745	675	725	698	711	711	736	744	693	694	709	741	698	763	717	752	739	719	782	725	765	726	746	769	737	744	745	691	722	780	718	689	739	748	721	700	746	744	775	760	725	771	727	734	754	722	754	740	751	746	730	756	753	722	747	744	726	715	773	745	736	791	720	715	741	708	684	793	713	723	715	726	721	754	737	741	736	690	757	765	731	751	743	745	711	728	731	709	715	722	700	737	780	735	692	735	717	726	743	741	744	710	757	738	716	731	772	725	724	748	759	767	727	737	714	791	720	771	737	776	791	676	741	740	704	720	749	733	761	727	718	747	769	758	756	796	734	746	704	714	706	742	698	722	731	669	702	725	729	692	714	691	732	711	704	739	694	745	717	678	717	688	744	737	748	751	710	695	736	754	727	711	713	714	728	740	725	719	741	786	750	734	714	730	716	704	716	751	717	713	780	716	688	744	749	690	761	772	708	718	744	708	772	747	738	732	747	721	765	716	743	703	672	733	720	717	769	766	742	759	755	766	745	688	731	747	746	772	760	755	730	749	762	734	785	745	742	727	759	732	725	708	734	783	741	736	725	722	753	718	750	755	713	728	731	691	794	754	767	731	726	778	756	697	714	722	736	715	762	762	687	736	695	764	698	740	747	761	761	701	709	692	754	733	777	710	697	718	740	743	715	753	753	734	762	728	764	716	726	729	751	748	748	750	713	761	742	741	718	747	723	679	721	737	723	759	691	761	718	728	747	717	744	720	692	727	765	726	776	740	735	703	683	805	752	748	720	714	762	688	753	692	712	771	730	750	715	735	770	701	752	761	739	730	717	795	720	701	701	769	694	763	763	759	702	747	751	719	760	699	767	747	748	730	730	700	760	750	729	736	780	746	731	741	709	660	715	702	726	725	709	728	691	757	756	708	739	697	748	760	716	718	671	763	737	756	709	761	747	733	718	750	711	728	736	725	752	721	762	750	758	683	763	715	755	771	702	732	707	728	722	727	686	773	700	765	720	722	709	745	737	737	772	751	749	743	762	760	792	726	771	727	737	750	681	770	683	758	731	653	724	740	753	730	674	718	752	709	724	745	734	765	733	703	686	758	800	751	737	697	754	788	745	700	707	744	685	734	755	738	717
23460	21092	31306	33414	29356	19449	4909	490	433	431	391	386	403	451	437	417	374	408	428	394	371	409	409	407	395	398	367	397	385	406	405	364	376	402	400	376	394	357	365	413	372	376	380	384	377	416	424	400	375	370	363	418	383	380	387	418	391	377	383	375	371	395	382	392	382	383	388	409	394	405	413	386	391	401	385	380	370	403	412	355	356	354	347	361	389	364	406	418	361	366	394	388	407	414	388	371	385	367	395	400	379	321	368	379	379	370	380	365	366	396	395	423	407	369	372	389	385	370	401	398	400	394	388	406	422	371	389	383	421	384	360	394	378	417	422	401	365	421	406	336	392	344	389	389	392	372	361	389	381	388	379	371	363	359	358	368	413	380	376	401	373	379	363	387	404	380	412	414	394	390	382	418	374	412	407	424	396	376	356	372	382	326	367	375	407	422	387	416	408	358	381	385	362	404	386	379	337	356	370	414	404	382	397	351	339	369	372	387	394	418	405	393	358	395	382	371	409	413	408	401	385	404	360	389	375	412	390	407	416	406	385	347	383	432	391	404	375	404	353	399	360	393	426	391	386	387	409	360	405	379	404	382	368	370	372	368	382	400	438	404	364	397	400	411	397	383	376	378	403	383	378	416	370	382	366	380	391	369	377	399	362	425	381	392	409	380	357	401	391	370	362	426	387	393	394	392	404	377	391	395	364	393	411	401	389	375	381	406	403	376	384	366	394	366	373	363	370	352	388	371	345	378	415	343	366	370	392	397	386	389	359	412	377	422	396	384	381	406	356	381	430	372	389	386	404	405	413	400	338	406	359	399	369	386	368	377	360	376	371	390	357	385	426	404	406	370	363	387	384	382	382	391	381	387	375	415	394	375	357	356	405	346	361	374	407	395	402	399	368	411	392	398	362	409	390	417	370	418	380	396	373	411	381	390	374	366	372	371	372	360	410	414	375	398	377	382	363	378	377	392	388	380	390	415	359	382	372	371	385	394	387	380	378	416	409	337	404	351	410	400	348	383	421	364	394	365	392	377	392	411	391	409	395	390	407	379	389	368	404	396	378	390	379	404	372	413	391	374	380	435	408	411	347	400	344	400	377	370	413	371	415	406	432	393	355	381	368	403	388	415	405	392	366	383	400	372	386	395	356	371	417	345	386	355	371	381	393	379	378	402	358	396	378	396	383	382	405	393	401	390	384	400	427	371	380	407	365	352	396	356	399	370	335	377	373	380	357	392	364	409	445	370	377	363	387	362	406	406	399	351	377	356	377	406	390	388	381	355	361	387	393	371	380	354	408	382	371	411	372	373	399	363	402	382	402	384	365	374	410	392	398	381	401	377	372	409	379	387	363	399	395	382	387	406	383	388	401	399	365	376	449	350	374	402	365	399	406	393	404	370	375	370	391	387	377	394	344	396	400	380	366	372	427	400	384	420	365	388	369	390	390	420	418	388	365	385	360	379	374	403	392	394	380	407	389	376	389	417	419	394	417	381	399	376	365	371	396	388	376	388	396	380	397	404	377	395	429	348	408	425	412	382	370	401	382	376	355	369	357	410	409	337	382	396	413	412	362	391	389	440	389	421	428	389	388	402	389	393	386	387	376	385	359	383	409	373	386	392	398	395	400	387	367	429	380	373	409	378	421	388	379	354	355	401	398	378	358	400	390	377	390	404	364	396	425	358	386	421	399	396	408	388	389	372	375	398	397	381	392	369	390	351	415	362	366	390	383	361	392	401	358	393	382	402	406	397	378	377	384	403	368	380	384	387	409	382	392	378	378	381	385	384	389	355	395	398	375	361	409	360	369	393	363	395	370	331	355	401	410	374	416	394	387	407	350	444	392	411	356	406	417	373	428	386	391	376	404	387	357	369	380	399	372	384	402	366	401	344	391	416	406	382	393	354	415	368	423	396	385	393	414	401	402	410	348	364	379	410	425	381	400	388	373	386	383	377	381	407	404	366	354	383	344	333	361	432	352	346	368	391	378	385	356	372	403	438	390	396	381	388	396	366	389	363	415	379	375	418	386	371	394	396	408	409	363	391	363	377	397	375	375	380	392	386	380	385	367	407	368	364	404	425	410	370	422	374	371	353	391	395	372	410	381	395	366	380	390	396	389	363	373	365	389	387	379	363	387	385	366	420	420	373	395	392	397	431	391	387	379	353	384	377	415	423	382	372	390	418	401	384	373	340	417	406	399	401	397	387	385	407	364	357	385	414	393	355	380	359	391	413	383	409	359	379	348	365	406	366	377	376	377	409	360	414	393	418	376	382	377	400	402	435	341	399	406	407	409	388	401	387	335	381	370	352	368	395	400	344	397	408	421	368	380	382	367	371	354	372	405	375	412	372	401	395	376	375	377	435	401	389	379	417	374	382	419	371	358	354	384	365	375	386	358	402	361	410	378	355	391	392	373	382	391	380	366	352	418	371	354	408	390	353	384	382	404	384	365	358	392	373	414	343	394	389	390	367	370	384	366	418	398	337	347	412	422	368	380	410	394	372	375	375	405	376	371	392	415	390	369	358	413	397	384	362	398	385	355	388	391	365	379	376	433	377	379	387	373	378	396	402	370	397	392	384	377	356	363	388	400	375	370	393	394	383	367	403	387	382	382	385	411	381	368	394	379	387	402	396	390	367	382	390	355	398	390	355	369	398	396	414	370	416	385	405	418	355	366	382	389	382	372	419	359	396	384	399	393	381	404	386	415	373	398	370	391	403	408	390	375	399	389	391	371	394	393	401	346	433	401	366	438	363	379	371	384	412	394	401	389	398	426	378	385	378	356	360	391	384	380	371	381	395	391	356	368	390	396	342	369	394	357	387	396	447	412	368	394	364	392	410	375	369	386	377	385	407	402	402	390	383	404	381	355	392	399	376	384	363	357	410	395	377	373	363	386	375	375	348	362	378	368	378	401	373	380	413	420	372	394	343	364	421	380	387	377	422	374	362	397	369	379	405	386	371	408	386	363	379	401	408	361	373	427	390	436	413	377	402	385	384	357	412	381	343	382	401	410	383	392	388	401	368	415	377	400	379	382	368	337	403	377	377	386	397	413	375	422	384	342	407	408	399	414	393	374	421	412	386	393	417	395	370	367	365	372	379	382	408	353	374	371	356	390	393	385	415	382	388	369	397	376	355	410	381	334	382	387	388	419	371	387	381	369	399	422	360	371	417	410	366	391	380	377	408	391	397	365	400	331	403	368	374	350	424	341	367	349	397	421	375	416	385	445	395	394	343	401	376	424	362	388	394	401	375	391	395	398	397	379	405	377	396	370	373	360	406	383	409	362	406	400	388	368	351	412	391	431	385	342	387	370	378	362	409	398	388	403	421	423	388	399	405	365	412	367	391	372	388	403	396	363	388	411	417	407	391	377	374	379	425	395	377	382	404	404	396	372	383	418	426	353	334	393	426	397	381	433	409	409	391	384	407	378	366	406	385	405	393	350	378	376	342	368	391	396	388	390	367	389	357	401	399	405	379	379	381
54089	85405	70646	52686	37430	13452	1354	533	538	519	508	498	511	529	527	503	478	486	517	490	480	482	519	469	468	486	530	471	452	483	445	522	509	493	474	483	452	466	456	463	481	536	484	465	487	500	448	516	524	469	488	508	505	478	466	469	493	487	456	470	493	506	520	446	501	475	475	466	470	479	464	487	517	450	511	459	497	461	542	489	482	485	458	464	482	486	479	502	497	454	520	461	499	500	485	449	511	479	500	490	501	494	483	471	504	489	507	505	477	491	486	474	443	500	481	485	442	452	493	484	516	472	455	506	456	456	504	485	484	482	490	496	458	481	474	475	532	449	529	472	463	497	509	456	453	494	516	500	463	482	473	493	461	490	476	461	479	454	481	479	504	473	478	470	436	492	492	480	508	481	482	486	507	503	481	515	454	457	484	509	506	469	435	480	481	470	483	508	470	473	474	490	454	472	473	512	500	493	488	500	447	497	507	450	500	448	506	503	510	430	467	497	531	479	467	441	485	428	477	439	496	498	502	492	447	473	485	495	486	468	481	498	516	495	493	484	455	473	491	480	466	451	490	472	497	502	438	492	483	489	485	452	489	458	496	497	471	482	468	509	481	453	500	457	506	430	482	485	493	499	489	487	469	499	477	474	481	503	453	484	496	497	499	459	495	491	487	448	487	485	467	472	462	492	478	500	450	515	485	474	496	466	471	478	501	510	481	470	465	513	459	461	499	503	487	526	482	465	474	476	446	447	486	511	487	499	468	486	456	495	494	508	511	479	463	508	487	474	471	477	458	455	470	485	496	499	496	488	477	473	502	472	525	469	504	453	442	512	416	488	473	471	452	493	455	462	454	457	482	486	481	473	468	502	521	456	461	522	480	465	482	453	481	496	497	498	473	456	486	534	490	483	488	484	480	465	458	486	437	484	473	487	502	494	510	479	496	489	513	485	525	490	534	471	482	488	480	469	531	488	471	478	486	479	472	494	455	432	480	457	453	531	470	486	488	493	497	457	513	480	481	485	486	504	474	508	469	486	476	501	482	453	506	460	504	505	484	515	481	496	449	443	502	462	486	503	468	476	523	476	470	463	458	447	493	460	467	464	454	494	467	516	490	479	458	467	503	503	473	475	469	483	503	470	484	445	433	466	463	490	498	489	466	505	498	456	501	483	511	477	490	522	463	475	472	487	481	441	478	484	487	482	482	454	513	448	459	467	447	494	455	484	498	433	492	486	432	491	455	481	496	478	507	479	483	457	475	465	504	473	483	451	466	504	465	478	492	475	477	511	450	498	513	448	501	477	545	484	497	501	482	470	509	474	453	510	448	481	458	497	482	488	523	503	454	470	484	519	471	463	500	479	506	471	486	482	499	468	483	492	463	460	470	447	470	511	513	539	487	524	476	472	507	512	471	481	500	500	477	494	477	462	481	491	511	458	482	458	544	501	460	485	455	492	484	481	477	507	475	520	517	503	461	449	471	478	464	471	456	518	470	495	496	493	481	466	491	497	488	496	510	475	450	467	486	489	452	462	453	489	467	485	476	502	463	512	463	453	483	485	474	458	441	446	512	470	487	466	465	454	504	481	522	472	463	462	491	479	476	481	501	458	476	488	469	438	485	475	452	483	480	492	496	471	460	479	478	455	434	487	483	506	495	457	507	496	493	453	489	438	445	493	478	468	443	499	483	460	513	473	503	483	524	515	487	485	485	466	466	462	481	502	482	501	506	444	470	503	487	448	466	441	472	501	473	514	459	467	459	503	498	499	460	502	527	489	482	435	482	508	507	460	473	474	480	487	475	469	461	489	481	449	485	494	477	504	499	470	500	492	487	480	465	472	517	464	473	458	507	490	481	518	469	498	498	469	514	521	486	436	472	442	474	507	459	478	500	477	462	450	466	468	466	474	514	500	477	481	493	505	454	480	511	466	479	519	451	476	498	483	472	484	450	482	468	472	454	453	485	490	428	480	492	469	487	513	467	519	427	522	484	495	494	508	506	473	513	489	506	492	506	462	449	469	487	471	446	473	493	462	461	475	461	518	488	498	480	474	520	519	478	446	476	473	435	473	503	505	492	486	481	488	488	531	520	477	456	458	504	536	503	497	502	473	499	474	486	511	442	492	465	483	482	444	472	485	498	479	485	511	458	442	505	489	492	479	506	454	502	498	439	503	491	484	472	454	475	482	475	484	439	463	504	478	443	498	473	475	497	498	470	460	504	492	475	459	482	488	452	462	463	479	446	434	462	524	471	430	451	530	532	497	510	439	485	450	490	474	495	501	502	482	492	479	429	438	482	484	462	511	476	509	451	465	520	467	476	477	456	479	476	479	496	432	486	472	474	500	499	478	425	465	505	467	460	463	487	510	527	501	439	454	515	488	491	492	482	450	452	446	479	459	517	489	468	432	498	468	497	442	485	473	448	410	506	448	490	460	459	460	479	481	480	479	525	520	466	470	496	476	485	451	488	478	485	488	503	501	494	479	494	501	464	506	454	501	477	502	489	446	480	455	483	476	437	505	459	475	494	512	467	479	485	473	477	498	494	513	468	498	443	482	538	464	485	480	491	486	469	442	461	484	501	473	485	465	534	505	486	464	518	505	486	453	440	495	470	465	491	490	496	481	495	531	475	466	463	465	454	505	489	477	490	477	482	511	465	511	485	492	481	472	468	498	454	495	470	454	473	455	480	504	501	498	460	500	507	470	484	491	491	469	512	450	470	469	506	450	450	492	438	475	496	507	468	477	491	519	494	504	471	506	443	504	442	484	487	529	440	487	501	472	496	478	495	527	461	481	492	480	492	498	479	476	487	464	494	523	516	514	486	464	453	497	465	466	453	444	440	494	457	458	493	489	499	467	490	528	484	483	443	494	492	488	442	502	503	493	495	509	454	491	479	488	460	469	486	467	506	517	488	477	490	495	507	459	456	487	508	484	485	477	491	445	539	490	483	519	481	475	470	469	454	465	432	520	493	443	469	499	481	446	479	475	480	480	480	433	494	477	514	467	485	440	494	489	469	487	446	479	473	512	437	483	489	467	482	509	525	486	465	512	492	517	494	472	504	501	511	481	489	491	518	520	492	458	492	480	442	474	486	448	483	489	471	504	489	479	484	485	435	460	455	504	520	492	514	450	476	470	469	494	517	457	479	468	481	502	457	483	502	502	463	448	508	509	507	480	502	437	502	471	499	501	483	498	467	514	459	461	442	499	463	472	509	468	469	480	451	485	450	476	484	463	516	488	493	496	474	484	479	470	465	506	488	492	454	481	464	493	492	527	479	492	467	461	462	475	532	489	473	470	469	444	467	521	461	468	462	464	487	463	450	527	468	515	471	503	465	494	464	478	437	459	499	471	476	472	472	509	476	495	480	495	465	457	487	472	482	471	500	464	496	473	523	499	443	498	483	484	469	479	513	446	508	483	502	523	484	497	502	496	454	492	532	496	500	494	490	487	425	461	462	484	486	486	451	514	512	467	490	467	514	528	445	456
22367	20861	29763	28451	28435	22913	12950	907	344	335	334	318	345	296	333	307	304	311	317	298	301	291	283	258	263	292	293	282	236	302	300	297	282	275	306	276	291	299	305	306	278	321	309	260	290	282	268	304	319	276	303	272	285	292	274	311	297	302	305	293	247	303	275	249	282	306	268	317	301	322	304	295	267	282	267	269	292	277	304	287	301	287	288	294	275	309	276	296	311	251	276	261	307	295	282	287	306	295	269	280	305	263	290	271	277	293	300	310	277	276	273	276	270	309	264	275	291	276	290	273	246	285	305	288	290	286	260	309	300	277	286	290	270	267	274	293	260	282	277	320	281	297	263	269	298	282	268	287	292	322	269	296	268	276	288	287	321	289	308	271	280	282	300	286	280	280	313	275	309	250	294	271	285	277	280	266	273	266	310	297	295	290	272	304	300	298	267	281	292	278	283	286	281	276	304	296	286	276	265	268	306	282	267	277	297	300	305	317	283	253	273	272	274	306	294	320	266	297	332	299	286	295	308	292	311	301	302	265	287	291	301	290	295	296	291	289	287	298	284	302	285	281	266	275	294	278	300	270	257	321	267	276	291	279	284	293	278	274	280	281	260	285	292	279	292	305	279	279	291	299	280	281	286	290	254	272	300	315	269	268	321	302	281	302	270	274	283	248	269	265	278	277	277	270	265	278	302	272	270	268	275	283	273	288	300	307	290	255	307	296	272	276	308	288	296	289	302	304	255	271	308	273	265	282	306	275	282	268	298	257	290	272	282	277	284	283	283	277	282	286	278	295	288	269	303	250	282	282	273	260	320	279	280	245	287	291	279	298	271	281	295	285	283	259	295	266	258	274	318	317	282	281	285	266	303	269	277	311	284	278	301	284	285	281	288	278	281	282	283	276	299	271	276	277	263	263	275	296	235	278	289	293	250	291	286	275	273	279	290	308	277	295	266	305	285	283	324	256	265	279	278	263	293	293	296	280	277	267	282	298	288	276	339	259	292	290	280	318	304	289	301	302	272	294	254	275	297	276	283	298	276	316	310	281	292	269	279	286	287	273	293	258	282	270	279	288	314	307	292	268	265	299	300	282	304	272	268	276	307	272	260	321	279	308	271	336	291	286	270	285	290	309	287	247	299	280	302	278	289	303	304	285	295	299	293	313	272	288	308	285	269	292	277	280	276	302	298	295	305	270	262	299	315	276	286	293	274	286	291	289	282	285	301	306	270	252	292	296	295	276	313	285	305	274	299	313	303	291	286	298	261	291	305	289	283	292	294	281	293	305	293	309	257	248	282	273	263	278	316	286	272	303	309	308	307	274	291	278	292	264	297	312	249	296	277	276	270	305	281	306	267	290	284	287	276	320	275	271	271	316	304	271	284	287	315	299	293	273	286	300	290	270	280	256	271	275	274	279	287	276	277	299	269	309	320	288	305	281	257	267	297	287	306	270	267	272	292	272	312	246	290	296	285	278	287	282	284	262	286	282	290	282	278	268	290	266	276	285	279	279	282	309	298	267	276	305	326	281	274	268	278	274	321	299	302	305	287	265	260	267	286	270	324	274	281	295	258	302	291	294	280	313	296	275	258	313	281	288	288	281	276	303	274	285	295	288	277	291	289	295	289	283	275	263	299	289	318	271	276	292	306	288	301	299	253	276	297	276	286	266	258	275	312	285	285	310	293	279	267	287	264	293	310	276	276	285	311	302	311	291	274	268	266	266	263	282	299	278	302	288	295	288	299	268	279	268	286	290	292	261	257	300	283	288	277	315	261	300	288	264	282	281	284	296	313	268	279	307	278	271	268	301	294	285	256	269	300	293	247	279	264	265	296	280	302	267	269	307	320	271	270	289	271	288	296	279	278	286	286	286	323	313	267	280	297	291	293	282	308	308	275	300	265	285	269	271	318	294	284	285	310	267	274	277	264	291	277	274	266	288	290	295	299	286	231	325	306	306	270	270	274	256	288	299	279	292	291	276	266	239	259	293	283	265	291	260	300	288	303	289	295	281	276	294	271	311	275	270	293	274	283	293	314	323	304	300	269	290	326	259	291	266	268	271	284	302	287	289	285	315	292	256	275	291	264	288	285	323	274	280	289	304	292	327	269	284	294	302	285	300	282	290	277	299	273	283	271	251	320	300	272	272	258	270	263	293	270	302	310	284	260	251	294	273	319	297	280	325	314	298	273	303	267	274	276	315	282	280	254	281	291	323	316	292	270	284	314	272	239	252	257	292	283	315	303	268	275	290	279	264	284	279	254	287	293	290	291	280	295	290	251	290	278	269	292	287	278	298	265	301	293	265	282	310	258	305	277	316	274	300	299	268	286	274	289	285	294	265	269	288	255	290	310	277	264	291	297	283	266	313	280	296	255	301	279	271	271	288	293	334	311	278	272	304	273	258	320	283	305	265	280	295	301	288	286	279	280	284	275	282	295	281	276	265	305	295	305	302	290	288	293	242	293	267	301	290	295	331	264	276	260	243	295	277	323	287	262	278	300	283	312	291	278	286	251	282	300	297	293	300	287	284	259	283	289	288	289	282	280	321	288	288	292	291	262	264	275	298	278	280	296	301	302	293	267	261	300	293	287	267	293	295	286	290	258	262	292	286	284	269	297	290	274	303	274	274	312	290	293	288	302	268	304	262	281	322	273	301	263	269	313	272	326	297	288	297	274	292	326	271	282	285	280	268	285	285	264	274	270	278	287	277	329	267	317	293	279	280	303	279	280	261	286	294	290	292	289	276	276	254	275	297	267	276	286	268	296	268	276	268	267	311	261	302	313	328	260	275	293	283	272	280	263	280	278	314	274	275	288	266	263	286	264	276	292	267	259	275	283	271	287	277	265	275	283	293	293	295	287	299	279	313	304	305	291	289	296	286	277	303	296	290	275	274	297	283	291	294	289	295	300	264	312	280	268	283	273	277	306	267	272	294	291	293	289	261	302	272	316	287	290	290	273	316	271	268	304	278	267	291	291	276	260	294	304	264	310	282	264	301	313	260	264	277	285	268	273	281	329	291	272	276	293	320	273	264	294	284	274	252	268	281	306	277	258	294	299	282	298	284	310	281	284	287	253	297	280	313	264	263	285	281	311	274	301	272	295	277	275	314	265	290	300	272	260	307	278	294	247	251	299	278	280	280	301	244	268	250	293	277	281	315	299	311	297	287	249	275	282	276	263	263	267	261	263	267	303	284	254	329	286	306	264	281	292	265	270	271	282	305	294	289	280	300	292	305	284	272	260	310	303	320	312	298	277	298	262	306	267	275	308	316	287	297	251	264	313	298	290	266	291	283	296	303	287	304	302	284	280	312	312	283	277	306	303	313	282	307	293	254	297	267	292	303	272	306	278	295	311	313	287	297	287	283	306	284	266	278	306	298	262	288	256	285	293	286	268	254	311	242	269	298	285	278	293	259	278	261	303	302	287	285	320	274	309	266	314	273	302	315	287	285	289	289	292	317	269	285	287	297	291	276	311	279	269	288
59226	96411	81099	62854	46115	19397	2443	561	478	446	460	376	381	393	404	378	359	384	365	380	376	369	307	377	357	344	332	347	334	363	368	339	356	358	342	323	327	358	341	358	337	308	347	351	329	335	325	368	347	359	318	335	312	346	349	351	389	378	343	347	310	339	337	340	376	351	377	334	310	363	353	357	321	346	352	400	350	355	358	341	344	344	350	334	316	369	344	341	368	339	318	355	325	332	348	339	334	355	365	330	346	371	342	335	324	353	341	365	294	323	343	331	352	362	343	351	375	336	322	350	330	341	343	321	294	352	365	360	345	349	368	347	341	334	334	338	309	316	325	376	335	347	373	348	363	359	342	316	337	309	329	355	362	341	342	358	326	357	358	297	299	346	323	332	341	329	346	339	365	338	345	312	380	345	319	357	333	342	375	342	370	370	347	300	340	346	352	346	344	339	352	322	348	363	297	350	345	337	347	319	381	357	325	341	316	349	361	318	303	360	331	365	321	358	308	371	334	351	310	335	365	353	323	354	363	334	342	358	352	338	315	334	355	341	341	351	337	360	345	340	354	314	323	336	345	342	345	321	379	346	338	348	326	333	326	335	322	363	311	356	347	342	344	319	318	346	334	336	336	325	357	373	350	351	343	351	321	350	372	335	347	336	347	340	324	322	334	324	336	331	344	311	338	351	358	350	340	371	353	351	343	321	351	352	336	367	344	338	366	329	323	359	352	352	318	333	358	338	321	364	342	331	353	339	336	356	329	384	358	346	362	334	323	343	322	337	331	333	345	335	330	347	332	378	356	323	318	349	352	367	318	312	355	318	332	330	349	327	365	331	399	365	327	350	343	337	335	319	320	359	342	356	332	363	346	355	368	338	344	338	381	342	376	330	371	342	354	321	331	332	309	351	366	326	343	342	360	346	343	324	361	345	343	353	344	344	356	361	307	323	359	325	320	308	323	391	325	342	312	309	348	344	324	333	358	346	381	344	345	350	323	317	320	322	329	321	344	350	345	363	362	325	324	373	330	306	359	342	336	351	355	338	320	338	346	333	328	336	330	348	340	377	321	327	339	311	357	340	358	349	334	350	348	364	328	358	365	358	359	359	360	369	329	368	333	349	341	320	325	343	329	351	360	363	334	303	348	354	367	339	293	320	367	345	358	354	359	338	310	345	379	342	331	371	320	320	342	340	337	376	370	350	330	342	307	355	379	359	301	332	335	324	379	356	360	336	336	344	337	345	341	355	328	327	334	365	320	339	342	355	380	313	327	338	367	334	357	388	320	318	333	341	348	352	336	304	367	325	348	335	325	356	340	374	332	352	300	346	339	335	338	333	350	314	328	353	340	337	348	373	370	325	325	314	366	336	351	337	346	334	335	323	358	353	354	307	352	330	314	343	323	311	342	321	323	328	330	377	350	299	345	356	341	372	329	355	376	335	342	324	333	315	360	339	310	332	308	332	340	330	336	376	338	336	348	328	361	338	336	348	367	336	331	303	319	382	367	309	324	352	335	338	317	322	315	338	323	319	334	309	358	354	351	354	360	319	337	330	328	347	373	357	344	356	356	336	361	334	369	340	307	324	338	329	309	327	342	335	342	334	329	370	304	361	343	382	356	334	326	351	340	367	350	324	351	339	337	326	363	346	318	331	327	345	348	319	326	368	325	317	335	339	355	362	317	329	353	325	333	345	353	360	322	367	359	340	352	319	347	297	361	332	329	338	365	332	323	333	350	348	358	335	330	325	328	346	351	344	356	354	341	336	344	321	352	344	334	345	371	360	325	338	321	344	316	340	327	357	353	344	358	341	343	390	319	333	347	343	321	340	318	318	332	327	323	335	394	301	338	345	321	295	337	346	366	331	333	343	330	371	358	339	335	308	364	323	335	341	330	324	344	287	356	330	340	337	365	331	376	348	376	360	344	373	320	342	362	351	357	328	332	336	318	358	345	380	334	354	318	344	307	337	345	353	332	347	330	312	327	348	375	361	318	328	332	356	346	311	339	317	329	335	350	319	315	310	328	345	341	358	314	333	333	329	336	305	344	347	322	386	341	319	335	343	350	328	322	335	384	331	371	395	363	366	303	337	339	343	353	315	369	371	347	357	344	343	349	366	337	355	353	345	327	307	332	316	352	332	349	340	343	335	335	349	369	351	369	346	373	333	317	367	326	342	327	353	349	337	359	357	340	391	348	361	354	365	340	328	321	348	351	347	353	353	344	361	347	370	351	357	343	332	340	363	337	331	334	330	332	324	369	313	354	318	304	376	338	348	305	340	366	314	338	337	359	357	335	370	326	332	344	403	338	349	344	309	309	344	357	337	336	325	358	319	333	319	345	356	327	364	345	350	362	338	351	366	344	347	347	349	343	358	358	371	319	345	334	340	331	327	346	351	322	311	343	363	358	324	337	334	352	325	357	367	344	367	377	355	339	323	338	337	334	357	361	342	354	341	329	297	326	321	340	356	342	341	340	349	326	351	349	351	354	354	324	311	321	338	353	367	361	382	333	326	336	346	348	305	358	338	363	337	337	358	340	342	304	361	359	350	354	332	348	295	333	297	309	338	323	362	323	339	320	351	347	333	342	334	355	336	354	329	332	349	317	352	349	351	360	366	342	338	340	374	357	346	341	320	307	347	368	366	345	345	327	355	335	355	322	324	345	350	323	358	336	337	334	322	354	351	339	340	354	332	366	340	337	362	352	314	384	287	345	316	339	300	354	334	319	352	328	374	311	328	322	349	351	335	341	323	352	348	343	366	338	349	344	337	330	340	308	313	350	367	359	329	364	311	354	324	374	314	347	348	316	319	352	347	338	340	359	334	293	342	344	349	340	339	334	357	303	352	322	361	338	340	321	355	339	317	334	367	320	328	352	361	366	319	321	325	325	318	333	339	356	310	338	330	330	353	322	303	348	322	349	343	341	337	347	316	346	339	300	366	334	325	318	327	326	340	330	338	358	328	308	324	394	342	358	324	337	379	332	311	346	329	334	321	312	328	353	361	286	356	341	356	347	332	343	320	322	327	332	351	367	323	327	328	316	350	324	319	357	331	336	349	351	337	352	352	334	347	336	325	351	330	308	362	341	324	309	361	354	335	346	331	344	335	329	308	352	341	322	328	353	357	316	327	328	345	358	306	360	373	319	308	334	322	366	345	323	345	336	339	344	347	357	341	341	338	350	325	333	368	292	355	343	345	348	360	308	341	328	335	344	340	330	323	322	344	355	357	347	338	327	357	329	323	332	345	341	396	374	360	363	359	332	352	341	353	358	336	303	309	335	343	332	338	362	341	362	357	338	314	352	333	338	351	323	348	323	347	358	336	304	325	316	329	361	365	357	351	355	365	342	364	351	364	346	366	346	299	367	364	348	362	322	346	334	332	327	326	350	353	349	329	333	361	320	349	342	327	355	328	348	350	328	342	336	334	331	341	306	339	327	361	345	377	331	342	334	351	359	335	347	344	333	360	328	348	351	333	338	343	362	321
27427	24247	27796	20430	8251	1818	727	608	593	654	640	649	598	629	594	632	638	595	605	631	593	563	623	600	591	609	651	635	577	647	660	645	631	618	601	599	584	572	627	640	578	667	618	609	603	653	621	600	658	611	592	612	623	649	612	582	602	620	606	579	569	614	612	615	647	626	620	606	549	609	661	624	598	636	607	624	610	642	653	648	595	579	607	624	605	587	626	648	613	685	633	599	614	612	635	663	617	557	566	582	599	609	609	599	622	589	599	594	609	629	620	627	583	608	598	641	638	571	618	656	663	632	615	656	620	624	609	642	653	598	587	620	606	608	616	628	576	668	653	618	609	628	599	616	624	566	594	635	592	649	596	606	613	615	607	591	617	628	625	568	632	627	632	605	640	617	608	637	612	628	602	605	668	605	652	611	615	602	616	649	613	677	619	616	652	615	609	641	587	624	620	639	600	632	604	606	600	596	636	665	585	574	643	629	681	594	641	639	649	557	598	609	594	623	594	589	615	601	577	598	624	602	625	637	630	649	661	622	610	633	619	616	648	613	574	617	676	631	594	594	606	597	575	591	542	639	632	600	616	568	624	618	666	607	597	603	631	594	639	648	624	564	620	606	637	595	665	587	627	637	622	564	608	619	652	589	574	595	599	629	609	617	606	599	621	612	601	627	590	604	588	648	597	588	624	611	607	615	591	617	593	667	631	637	622	612	629	628	631	636	621	642	588	640	611	629	609	673	581	625	582	636	612	564	595	603	608	636	623	630	631	614	648	646	586	571	646	634	615	598	618	616	615	559	703	656	614	627	613	620	628	620	609	614	607	598	638	606	569	627	671	597	628	638	594	652	637	600	612	609	574	622	573	647	623	619	571	650	633	596	600	619	624	573	615	607	628	603	620	647	690	571	604	637	605	631	662	614	579	578	592	631	615	628	567	585	616	583	589	621	572	644	631	658	570	606	594	606	582	565	624	630	609	594	627	597	647	612	628	610	635	558	605	656	608	630	608	585	623	612	623	590	613	620	654	631	618	583	601	583	626	644	649	623	626	599	594	618	625	603	588	653	630	619	642	641	617	591	625	623	618	598	609	612	622	606	586	629	600	589	635	638	616	636	571	602	643	667	627	637	616	606	634	625	636	632	645	610	636	635	617	592	625	637	623	586	609	648	636	592	618	623	606	651	597	581	650	604	588	609	596	619	640	609	599	579	583	670	657	584	638	627	624	667	617	602	608	590	597	601	635	620	601	578	632	593	633	646	605	577	622	622	637	576	579	628	632	636	599	598	546	614	602	617	620	631	623	610	601	601	652	611	618	641	603	599	624	616	610	580	614	600	617	626	616	583	605	643	619	653	624	551	618	610	685	645	640	642	632	605	644	617	619	653	638	648	563	652	617	613	566	642	631	621	613	577	647	578	609	613	635	611	611	568	637	604	613	618	653	586	618	649	586	570	640	591	611	620	590	591	590	661	608	608	637	641	583	641	611	614	623	642	595	610	600	624	639	621	620	596	649	612	596	661	595	601	636	616	612	634	613	576	593	592	594	586	599	646	597	616	625	588	629	586	655	642	640	599	580	610	601	605	620	581	662	608	625	627	572	596	617	626	610	558	630	609	653	609	614	656	616	609	640	628	584	648	619	606	625	605	596	586	631	621	624	640	624	643	642	598	602	615	583	615	590	589	580	587	625	650	605	561	581	612	646	639	545	601	658	655	648	606	630	582	582	637	590	606	643	677	665	608	644	606	587	608	581	605	634	616	602	652	592	604	631	605	646	595	649	587	635	640	625	636	598	647	622	656	606	637	638	600	652	629	566	573	607	606	638	596	616	578	634	621	646	601	610	600	636	602	618	629	590	628	629	629	650	655	625	619	615	632	613	612	617	625	622	605	653	594	627	644	639	590	616	636	615	593	594	633	612	658	638	602	655	589	639	618	615	624	589	670	598	593	594	629	587	625	593	636	573	628	595	604	591	619	629	611	644	662	642	585	645	619	619	616	604	629	663	616	647	648	630	612	584	602	640	632	590	619	643	620	609	572	634	603	640	648	576	614	600	669	569	605	664	673	622	555	642	565	631	545	630	596	597	603	605	638	612	637	647	613	616	604	582	651	671	613	647	611	602	642	604	608	625	649	652	610	621	595	622	605	641	621	609	631	669	595	603	595	657	605	625	629	614	655	637	592	614	613	613	645	597	605	613	610	643	598	613	586	593	626	659	617	617	621	622	602	619	619	633	623	667	587	614	599	594	608	638	588	633	625	602	591	618	638	596	600	626	652	586	610	644	590	647	626	619	587	603	628	584	604	603	582	618	646	616	548	585	547	555	604	631	629	588	589	652	641	612	660	663	649	615	623	630	595	615	603	581	677	601	612	657	599	645	650	640	607	596	600	649	628	627	594	605	610	643	661	581	658	581	619	577	584	631	631	615	655	585	654	599	626	653	602	569	612	550	587	596	618	621	597	606	658	614	627	643	588	667	625	622	589	629	634	612	658	647	615	657	620	604	601	566	615	646	604	653	593	631	603	584	620	599	596	574	623	651	613	598	632	576	587	601	620	630	622	608	629	634	614	655	674	629	620	621	656	571	631	637	606	591	607	608	581	586	607	619	606	630	611	585	613	589	651	630	617	613	580	577	629	631	649	636	644	646	624	614	617	636	586	588	598	639	608	601	639	652	613	618	633	605	624	597	643	585	587	645	656	657	589	635	607	638	624	637	597	675	613	635	567	565	623	619	597	597	630	618	600	620	576	637	596	624	611	611	613	604	617	662	597	579	603	605	632	612	622	626	628	648	629	596	599	660	638	586	623	634	623	592	654	615	639	628	577	641	600	604	574	613	630	631	581	608	586	623	590	679	610	612	630	589	604	593	588	615	637	645	635	610	593	601	641	642	613	599	659	650	621	643	609	604	651	618	598	621	622	592	656	594	625	625	621	609	595	628	650	629	597	633	637	609	618	660	588	594	618	615	640	585	604	616	624	599	590	632	598	652	608	641	603	625	636	599	597	584	605	663	620	655	634	605	620	595	614	598	605	620	624	615	635	600	653	605	611	638	601	599	596	600	632	627	624	586	594	635	614	613	658	602	606	576	657	606	577	591	642	630	656	643	630	572	559	636	609	569	657	633	604	600	612	612	617	587	592	622	620	617	649	596	640	588	591	605	612	580	635	599	648	607	646	615	620	614	603	629	692	645	623	605	590	608	590	650	607	630	603	582	607	626	637	605	639	618	639	656	584	610	617	637	649	582	612	668	641	654	607	596	573	663	640	620	610	637	638	635	577	620	653	621	604	656	584	598	643	629	644	598	637	626	622	615	591	637	598	617	594	583	610	662	594	654	577	637	611	633	608	549	635	631	596	647	640	614	623	617	595	573	629	614	610	601	607	629	632	613	558	611	630	599	591	616	597	652	640	607	619	594	571	624	588	638	661	653	615	616	599	620	616	634	600	606	662	603	612	621	636	558	657	616	626	611	608	646	649	620	585
28828	39286	29488	18332	8922	2320	848	774	754	736	780	747	708	787	729	737	746	726	749	752	725	720	735	795	733	780	754	788	720	750	717	718	698	707	734	749	763	759	718	722	775	729	788	743	806	727	757	744	740	711	780	732	734	683	787	771	695	780	720	735	752	753	748	753	741	757	703	726	752	709	737	791	755	768	724	722	708	747	827	746	720	745	722	753	760	748	753	714	731	768	773	748	710	718	762	714	797	749	733	771	740	720	734	788	707	761	742	745	725	717	805	731	748	732	757	729	764	758	693	710	743	731	731	717	735	716	801	769	697	688	753	772	742	789	696	743	701	747	769	726	724	749	767	771	744	769	721	789	726	714	763	733	747	781	715	677	741	719	756	772	732	715	809	782	742	765	704	767	724	768	752	691	754	707	718	776	705	747	788	773	735	753	769	750	731	766	732	738	720	765	700	742	745	707	716	739	736	729	731	787	771	719	708	737	708	734	737	728	770	777	756	770	721	748	748	684	767	712	738	783	734	709	727	718	764	764	705	702	702	726	797	805	752	774	755	726	676	743	720	717	775	679	767	788	716	758	729	749	730	755	754	719	761	764	788	752	710	753	780	742	718	721	723	761	777	711	758	701	731	740	722	756	750	729	696	737	758	706	740	783	778	746	723	756	764	753	760	730	720	759	747	722	760	713	745	734	660	738	732	749	726	725	727	799	720	726	727	745	756	704	736	696	752	718	756	732	770	761	759	752	746	727	751	709	782	742	755	700	786	765	773	736	762	681	745	708	727	789	684	707	756	716	762	715	693	700	782	799	752	743	749	814	743	782	728	742	678	694	699	751	751	748	714	740	732	756	769	726	803	710	694	741	706	757	756	740	751	795	737	749	742	704	708	746	765	745	746	701	723	727	711	769	751	720	718	732	758	741	715	737	711	769	761	747	762	753	728	737	778	739	764	769	763	791	745	742	746	761	732	749	730	796	710	710	742	710	781	752	726	730	738	744	773	744	734	732	732	755	745	702	692	814	755	736	719	757	710	792	773	801	714	747	759	737	697	732	772	740	740	784	747	744	713	779	764	780	743	715	777	707	718	760	724	709	772	722	749	745	738	763	687	779	752	737	770	752	711	763	770	777	762	772	736	786	816	755	746	766	719	761	730	763	670	735	776	733	729	754	760	701	762	717	753	807	768	732	706	726	732	750	691	686	760	709	743	777	798	748	738	713	753	764	752	814	769	752	705	673	724	701	723	758	742	741	679	792	747	775	738	755	768	738	697	778	750	702	714	726	761	744	742	780	715	709	737	702	741	758	760	754	758	734	722	759	737	732	727	799	690	765	720	747	754	779	740	770	747	752	737	695	675	725	790	803	741	723	765	729	748	745	715	765	731	732	776	756	737	746	749	745	736	714	718	692	798	737	724	756	745	788	754	766	716	735	714	740	762	751	745	771	724	741	737	744	743	735	739	766	775	748	750	767	750	709	715	699	733	705	733	726	734	783	726	728	737	794	734	741	795	773	776	719	745	775	755	741	762	734	714	697	798	801	795	739	798	747	692	737	707	729	765	733	712	718	698	724	757	798	724	727	709	750	709	752	760	715	781	775	765	797	727	725	758	746	782	750	763	754	767	755	751	736	751	742	757	750	707	746	744	699	769	740	702	756	712	723	715	781	753	741	720	762	746	724	782	712	687	732	764	724	751	745	719	739	774	742	743	726	720	776	734	690	725	743	744	745	740	710	760	753	738	773	761	723	735	779	726	760	738	719	778	752	728	722	733	743	734	745	689	684	769	759	804	699	721	792	774	751	741	709	757	775	731	747	753	743	722	783	725	743	750	810	778	780	742	728	744	739	739	736	738	736	726	744	736	774	748	711	757	734	763	719	739	747	731	723	734	753	735	728	719	714	797	686	749	793	703	802	746	806	728	738	761	739	738	721	765	726	691	735	784	743	770	734	765	703	734	740	746	758	744	725	738	733	757	753	705	737	709	743	758	715	768	755	782	758	737	733	776	747	731	780	727	738	737	684	713	727	741	704	720	757	714	713	758	744	747	746	757	741	751	732	715	765	769	779	689	747	782	715	746	736	766	774	768	745	740	718	816	733	758	765	745	731	691	769	749	743	726	724	724	704	731	742	711	756	768	790	753	752	694	775	741	752	782	748	750	726	785	750	777	730	752	731	746	755	780	755	689	709	699	736	704	734	746	749	731	721	758	745	734	731	744	754	727	766	704	776	744	743	731	723	738	774	781	710	758	729	738	751	745	713	690	773	759	692	753	740	733	754	752	711	708	753	748	793	704	721	721	718	758	722	746	748	710	743	744	761	737	710	737	764	724	758	715	710	740	757	753	753	719	770	738	758	740	729	733	747	713	737	791	724	734	719	696	725	720	729	768	753	715	700	726	762	758	707	716	737	748	704	664	742	748	785	748	728	769	734	767	745	712	743	720	749	744	761	731	753	800	763	757	752	738	784	752	723	729	773	762	708	761	759	768	710	755	729	756	746	747	773	778	724	723	755	696	751	723	733	708	734	818	739	797	762	741	728	757	711	708	799	746	714	735	708	757	731	692	740	751	796	694	729	739	771	794	713	702	738	704	697	799	705	756	727	755	709	754	732	737	791	726	756	742	733	743	727	726	698	706	749	750	770	729	705	737	746	708	753	758	736	739	744	729	764	736	757	759	744	757	761	766	741	759	764	742	703	770	761	723	754	738	737	771	733	721	754	747	738	761	726	771	720	723	710	745	786	706	732	738	764	698	737	751	722	749	745	742	739	782	754	704	730	704	697	783	734	746	725	738	751	728	745	688	694	728	723	753	755	749	790	787	715	707	735	754	740	733	736	753	735	760	757	733	761	730	795	774	771	719	720	795	772	715	759	749	712	733	727	738	718	693	751	737	755	747	751	748	786	745	780	779	744	737	719	748	740	735	742	776	732	743	773	767	711	775	753	721	769	695	733	782	730	770	709	708	729	760	765	750	713	769	763	776	777	728	808	713	785	737	724	760	692	705	716	761	745	761	737	720	790	741	742	746	765	748	699	689	712	751	773	753	739	722	719	728	716	756	713	768	733	704	710	739	738	777	695	767	688	763	729	741	801	741	730	747	757	757	771	727	712	737	693	747	712	732	726	729	712	750	746	765	754	773	698	728	774	753	728	691	767	746	730	763	725	746	680	699	782	754	754	751	740	739	746	736	717	676	732	747	760	667	734	720	753	722	723	751	765	690	779	741	796	732	748	704	753	778	752	742	712	714	751	768	730	771	706	752	757	754	728	702	725	766	741	786	750	739	747	735	741	745	686	718	756	729	731	671	795	783	736	752	740	766	764	763	761	767	734	765	747	720	745	719	767	710	727	773	740	716	751	752	759	702	741	700	775	741	779	721	716	767	753	733	739	730	757	702	778	701	785	776	758	755	731	757	721	752	759	708	704	726	767	747	741	746	744	746	807	729	761	745	769	789	730	744	717	748	743	685	736	712	752	713	726	739	728
23419	21120	31205	32585	30495	19687	5249	585	467	434	411	422	383	414	412	385	385	391	384	400	387	405	399	386	379	402	392	369	387	359	418	385	365	399	381	395	390	389	407	387	423	363	396	384	428	391	361	378	399	386	406	410	403	388	365	406	391	370	404	409	317	403	364	347	397	400	394	423	422	386	396	401	374	420	439	371	384	410	379	400	423	371	420	412	381	383	362	397	379	394	394	384	362	382	430	421	404	401	360	396	373	386	410	358	369	416	388	372	379	329	390	430	399	407	367	386	399	410	407	391	423	376	415	366	374	389	420	416	389	399	386	375	397	424	409	394	399	396	396	402	398	423	382	423	360	396	412	378	406	403	398	328	351	378	395	394	407	420	413	382	373	363	346	400	399	415	410	387	386	377	401	377	366	408	387	377	336	394	427	378	364	410	397	380	403	431	386	408	397	409	392	408	430	417	412	394	424	396	431	382	395	396	409	393	389	413	356	390	407	381	415	405	406	390	399	381	396	383	389	335	361	376	386	393	372	377	392	386	393	374	385	366	347	383	418	424	360	409	395	403	403	393	377	404	368	383	353	411	389	379	418	375	388	388	412	361	415	381	397	392	393	374	371	371	394	407	403	353	408	403	360	397	384	388	385	399	426	405	409	367	432	355	415	365	398	404	380	395	373	354	369	369	411	390	387	420	391	416	371	386	388	417	372	388	373	384	403	387	395	361	389	403	378	372	375	383	399	375	408	388	387	393	411	411	373	416	400	415	380	364	379	346	377	410	395	391	384	382	399	370	379	399	377	386	340	380	359	381	377	399	400	386	391	422	376	407	411	383	438	383	373	392	397	403	354	375	368	431	408	384	376	448	398	400	392	375	387	393	383	378	398	384	397	382	417	399	377	384	375	351	380	407	431	420	398	383	400	385	383	372	386	382	396	400	339	390	395	371	400	359	392	426	385	406	358	393	397	395	452	407	372	367	400	380	459	386	397	406	381	413	380	365	380	395	371	399	390	362	415	384	396	372	372	360	365	381	417	396	421	400	357	398	365	411	409	394	346	367	390	371	409	402	368	391	368	400	368	356	379	402	381	384	399	386	367	393	403	406	390	413	401	398	427	379	409	396	379	371	392	405	418	396	405	413	424	387	440	392	402	381	374	392	365	396	396	386	429	372	385	408	372	410	414	402	378	367	394	370	381	362	376	373	397	417	384	398	376	431	393	385	381	407	391	378	424	389	405	363	375	417	420	409	411	391	369	385	392	392	373	410	389	399	402	404	377	390	384	349	359	386	381	398	380	430	392	400	397	397	404	430	377	359	382	377	378	382	397	378	399	350	388	436	375	404	393	379	399	376	387	347	384	400	379	389	388	365	427	392	371	392	424	379	406	368	372	418	396	402	394	370	371	409	424	394	427	388	351	382	387	421	400	407	416	392	369	388	372	425	366	378	377	361	373	344	387	391	418	378	391	355	422	383	400	379	390	398	409	381	423	386	422	412	384	380	375	395	408	415	401	414	408	396	368	404	418	420	422	415	452	407	370	385	370	374	385	363	435	391	393	372	374	382	386	399	395	374	387	380	385	412	395	425	418	402	414	388	390	363	370	393	352	379	383	370	425	395	377	417	362	396	391	370	363	389	376	389	384	389	388	384	397	409	391	393	400	392	361	361	352	378	407	417	387	391	390	422	403	394	367	407	378	376	396	372	365	372	386	393	391	399	363	364	385	403	368	393	441	425	414	418	406	432	388	409	411	376	371	422	405	376	374	448	427	413	382	353	426	379	398	385	404	398	381	378	403	406	392	390	396	418	399	376	392	396	394	417	411	387	395	354	386	402	395	426	376	380	439	402	412	359	362	388	372	377	361	388	362	392	376	377	401	381	400	408	394	398	359	403	362	343	400	363	422	398	366	375	380	375	387	392	401	398	411	387	415	408	377	406	401	382	387	398	394	409	360	401	402	374	385	441	387	389	381	397	382	423	423	351	333	458	370	388	384	421	375	385	374	412	360	388	399	431	373	411	343	395	396	408	386	384	391	418	368	377	409	397	437	407	402	381	410	410	401	392	400	411	356	369	367	363	377	396	388	374	373	372	420	390	390	421	405	397	409	415	428	394	399	418	420	425	388	395	365	433	413	411	378	413	387	404	389	386	379	399	335	404	354	404	388	429	373	402	387	414	425	429	363	401	401	373	412	400	378	405	365	412	386	391	410	401	398	383	376	383	440	418	405	407	384	393	421	371	380	391	394	402	407	403	395	382	380	391	388	363	386	411	399	382	380	370	390	403	380	385	390	405	356	398	373	378	404	396	394	408	398	399	363	393	365	399	409	411	397	386	374	408	380	419	426	430	381	397	401	428	393	366	388	411	427	397	378	374	395	406	396	386	383	379	431	395	395	408	396	414	415	412	388	387	402	389	385	380	402	399	382	411	365	386	381	403	353	359	381	362	390	402	405	414	368	444	424	391	400	386	390	365	405	381	396	399	395	384	411	427	408	372	395	412	385	422	397	395	383	425	340	395	404	415	391	363	369	397	397	414	371	375	374	388	375	354	372	380	413	398	382	379	388	408	403	363	375	427	361	381	387	381	394	405	401	359	434	380	356	394	428	374	338	385	390	368	369	398	378	405	394	397	408	385	412	385	396	380	408	399	366	370	371	398	428	413	367	399	383	392	405	385	386	390	396	411	402	389	412	397	362	406	433	357	407	371	406	398	400	380	404	388	375	404	392	383	361	393	372	412	397	381	404	381	407	422	374	413	433	402	337	386	393	388	372	412	383	368	396	377	413	382	392	379	410	379	388	408	367	370	391	373	392	366	384	372	405	406	416	368	410	397	379	410	413	358	365	386	391	370	372	376	415	403	412	385	385	396	362	361	375	393	375	388	414	392	399	395	368	438	418	368	385	398	364	416	404	405	365	386	411	395	380	395	397	356	377	371	397	418	409	394	397	409	376	407	370	387	400	363	385	386	399	381	350	417	424	419	384	395	368	391	427	460	414	387	398	357	399	381	375	391	413	384	407	373	389	378	374	410	409	392	376	364	398	395	380	375	381	423	402	415	409	382	404	407	342	415	383	373	404	386	387	426	377	371	374	366	380	395	392	375	406	353	403	402	437	387	414	380	424	385	363	426	396	402	411	386	401	360	378	393	408	375	393	374	395	397	344	384	381	359	411	424	432	400	417	396	390	368	424	390	406	369	410	389	385	393	408	400	421	365	383	405	388	380	380	373	376	367	424	407	413	382	398	345	383	389	421	377	392	389	373	396	393	372	419	391	420	371	363	407	429	406	391	413	375	408	404	381	377	387	390	387	376	361	374	360	403	413	410	387	400	392	378	426	345	397	398	384	417	405	366	388	385	403	377	413	414	385	367	396	389	379	380	395	381	400	372	416	376	401	406	392	391	402	411	375	365	393	397	407	378	403	387	432	381	414	398	393	427	410	392	417	410	406	379	387	383	427	403	407	385	443	389	400	385	385	402	389	392	396
54449	85049	69983	51493	38743	13882	1704	607	533	532	534	524	562	502	526	518	519	493	495	479	475	517	491	499	489	520	499	477	512	501	479	490	481	489	482	485	518	432	471	512	480	479	471	467	435	468	463	514	455	496	461	439	473	481	451	488	461	452	454	503	461	489	459	450	481	491	465	503	488	465	486	478	457	512	451	493	463	520	501	470	508	504	463	491	486	442	506	450	477	468	518	510	474	444	512	486	496	465	492	524	491	473	473	435	499	473	474	513	486	505	482	489	474	470	539	447	523	522	470	470	447	452	414	483	495	485	491	468	466	450	474	439	543	530	476	466	519	474	483	489	479	488	503	485	432	494	501	465	534	467	461	480	487	467	461	532	498	524	503	507	452	474	499	480	499	471	485	505	522	467	461	477	531	488	514	499	469	508	443	500	495	463	482	464	487	502	484	469	494	495	500	496	447	498	491	482	519	510	482	488	488	464	443	524	458	469	514	482	448	510	514	481	493	477	507	466	496	528	491	503	469	510	459	488	455	469	514	451	485	438	514	504	481	518	503	472	467	506	497	449	548	473	471	511	498	477	466	493	468	506	510	467	514	486	478	505	492	481	500	523	482	484	461	488	498	432	492	487	479	514	480	454	501	485	474	488	500	460	474	466	482	470	479	474	455	466	487	463	507	464	526	482	502	494	435	489	470	458	485	497	529	491	473	523	477	503	453	467	476	481	496	471	494	510	471	519	526	467	436	500	501	487	481	463	506	446	509	481	478	477	482	482	513	507	478	467	471	470	457	474	473	478	540	479	486	500	449	474	466	465	466	447	443	489	456	449	495	483	529	490	499	498	471	456	514	532	446	504	488	468	484	433	500	484	497	493	476	461	465	433	507	533	459	465	448	469	495	467	471	483	517	492	496	482	477	517	456	495	490	500	511	471	486	501	462	500	454	520	502	507	496	478	490	482	487	501	525	477	495	547	471	487	510	481	454	489	474	485	489	461	496	465	471	485	478	505	496	480	482	484	462	524	460	487	481	491	524	509	465	461	462	506	471	491	470	499	493	474	484	518	468	507	459	480	465	526	467	483	486	460	488	497	523	502	464	506	494	495	457	502	483	494	480	467	461	476	499	505	468	467	494	425	466	422	471	493	486	479	469	487	493	486	494	494	486	497	480	484	549	469	468	460	493	503	488	480	486	483	470	493	473	457	531	494	467	482	469	493	477	496	512	473	494	512	487	524	506	497	491	533	530	485	460	513	463	463	490	484	491	481	497	501	496	492	507	490	445	477	519	491	493	459	451	477	476	465	520	487	458	478	466	487	495	494	489	483	453	521	471	479	489	464	516	514	472	525	536	499	492	467	478	473	499	476	502	468	448	476	466	467	479	470	493	485	529	504	462	469	479	520	463	466	502	518	504	513	509	461	514	520	506	462	484	523	502	478	484	513	460	448	448	466	496	489	498	485	520	452	502	492	460	449	459	498	483	483	520	474	498	515	482	480	483	531	478	479	482	444	440	485	451	514	491	492	524	465	508	496	537	529	521	464	483	496	495	501	484	474	457	480	497	496	459	477	516	470	459	520	493	508	502	462	463	509	507	484	468	491	511	490	479	452	481	492	505	477	455	483	508	444	440	508	453	459	510	486	469	450	492	503	509	458	452	464	474	498	467	513	485	481	530	500	492	533	497	494	476	478	471	474	477	461	490	494	491	484	505	489	479	524	481	424	518	509	453	472	491	507	456	461	517	490	469	497	473	472	450	423	458	432	499	483	492	477	477	476	532	475	423	480	519	474	527	493	481	476	438	464	463	469	468	498	546	505	437	502	449	489	500	481	481	480	503	490	455	508	482	486	476	459	436	491	493	489	528	470	499	542	510	457	464	493	506	481	466	477	481	497	485	473	494	500	472	499	496	508	494	483	490	467	461	477	505	476	484	527	496	493	490	463	462	463	503	496	507	504	472	488	508	441	480	488	510	470	519	470	499	464	484	504	469	498	513	504	522	497	481	418	471	484	491	472	502	486	466	464	518	483	489	496	480	455	457	479	486	482	500	473	468	495	498	447	473	510	494	502	510	488	486	496	505	468	455	473	473	438	508	468	477	477	464	462	517	479	501	463	479	471	484	482	489	464	488	492	484	521	477	517	475	479	475	491	484	500	464	467	475	496	495	501	454	505	512	526	482	461	485	474	470	492	488	476	475	487	448	481	472	483	452	493	463	487	478	438	455	492	480	498	477	521	490	465	489	457	479	484	469	505	458	456	458	468	449	480	512	464	472	459	517	489	478	511	437	496	476	499	512	484	468	499	471	488	488	458	514	471	476	512	540	444	468	495	515	477	473	483	477	464	483	471	478	482	485	498	486	504	503	501	507	512	481	487	512	484	511	527	431	457	483	488	502	499	459	466	497	451	472	481	487	514	489	479	514	493	478	518	534	479	493	526	484	458	422	497	528	480	501	487	499	474	502	527	493	482	476	492	455	504	479	469	569	510	497	487	463	520	494	488	442	512	477	499	506	514	511	518	507	534	443	466	498	502	505	498	484	476	504	476	475	512	503	443	471	514	474	513	477	482	522	485	484	459	475	477	491	506	446	467	508	511	491	462	541	514	488	488	486	510	470	481	515	463	488	446	497	519	465	496	502	465	447	508	495	504	479	498	456	494	478	480	514	495	475	515	496	466	495	496	465	503	485	475	480	495	447	468	424	475	542	491	481	501	486	485	459	447	479	472	542	497	503	463	490	507	502	451	483	462	493	492	501	460	457	483	488	476	470	513	483	498	511	469	450	469	486	494	498	458	497	445	496	468	428	471	500	486	508	456	473	467	481	465	509	531	480	484	457	495	443	497	535	500	471	470	487	473	477	492	485	494	475	502	461	486	457	460	502	444	465	473	498	560	451	487	508	478	448	481	500	470	480	471	506	485	497	498	487	476	515	521	481	486	484	474	466	499	513	486	525	454	493	479	464	489	452	453	504	494	489	494	464	495	460	515	440	488	458	467	529	497	448	502	474	459	463	508	482	466	517	473	487	513	505	497	484	474	452	456	477	484	475	442	483	490	483	492	472	516	478	462	479	481	495	542	486	486	515	518	475	468	518	463	499	478	459	484	484	456	479	489	447	504	493	467	499	454	487	483	499	497	468	475	470	484	478	466	484	424	514	491	505	503	472	491	507	472	471	475	506	453	534	494	472	523	495	509	480	463	509	499	476	472	499	485	476	474	493	486	471	516	481	480	471	464	475	472	466	469	519	535	485	470	491	469	495	477	488	467	472	452	550	490	486	425	432	516	488	463	476	459	473	476	488	492	519	424	482	481	492	468	454	464	493	458	479	500	474	480	475	479	469	530	491	508	460	511	498	444	517	475	481	471	500	492	444	483	505	482	472	514	493	504	485	501	484	485	489	507	516	435	511	477	474	464	461	484	471	474	490	465	516	512	469	507	515	489	461	501	497	513	488	490	497	511	457	476	451	504	497	467	485	459	496	509	526	538
22477	20828	29711	28575	29452	24060	12815	980	325	339	352	316	325	327	339	265	290	287	276	263	327	296	307	324	280	300	304	297	314	309	303	303	300	276	301	281	303	303	304	289	262	283	309	289	303	293	329	290	275	281	311	277	274	269	298	296	286	258	293	312	308	304	305	307	281	309	285	296	292	284	301	300	287	303	313	287	269	307	299	295	312	289	278	297	333	280	299	291	263	304	276	312	302	278	296	286	302	281	279	305	271	314	308	295	277	274	286	308	293	295	300	306	296	301	313	299	314	279	298	301	306	306	295	294	302	302	310	293	289	287	292	292	291	308	285	284	283	256	307	273	282	262	297	277	304	280	268	320	291	306	302	290	282	313	276	306	325	292	284	315	315	306	266	294	294	284	300	301	287	312	303	279	279	300	308	328	321	304	282	283	290	286	312	322	274	282	290	258	290	295	275	300	306	275	294	268	274	312	269	327	280	309	273	299	271	311	309	312	279	301	301	306	299	273	314	300	289	290	309	285	302	303	334	315	293	269	286	288	299	269	299	292	300	299	298	280	289	303	318	285	318	314	319	302	270	289	281	304	277	298	302	289	278	275	279	313	266	279	285	288	297	293	282	294	284	307	287	265	256	274	282	307	277	312	269	309	289	270	306	291	285	299	275	299	250	287	306	279	289	257	293	303	330	299	279	266	291	280	307	268	302	294	302	292	263	284	293	295	298	277	282	288	289	292	285	300	308	299	273	273	254	263	270	292	276	275	293	300	330	280	287	276	284	294	321	287	330	280	351	284	283	301	264	270	304	315	244	282	317	279	296	301	308	297	290	292	300	332	319	264	289	253	265	304	311	303	296	271	322	281	277	302	304	284	300	294	284	247	277	287	285	255	283	302	318	292	281	306	287	311	316	272	324	279	278	312	298	284	304	269	316	303	273	301	295	297	319	277	264	317	284	297	305	295	294	298	282	299	320	297	313	297	316	296	302	286	278	294	278	300	298	277	296	319	302	312	314	296	298	301	277	289	293	277	271	292	277	298	326	279	306	294	288	298	298	295	282	284	294	279	269	310	250	326	306	308	304	285	283	295	285	305	298	271	303	314	289	312	284	294	277	305	321	300	299	289	313	302	278	275	296	264	290	281	294	268	318	302	280	306	293	294	266	288	300	275	282	288	274	281	294	254	321	314	280	287	285	306	308	252	306	293	295	296	273	292	287	292	290	293	300	305	263	306	298	286	303	293	265	292	326	313	250	282	309	277	283	278	284	308	268	296	306	301	333	301	293	289	312	301	275	300	268	289	294	330	303	318	325	304	273	268	300	280	307	314	279	308	292	285	285	263	332	280	319	250	291	278	283	283	302	296	289	308	308	277	289	306	284	258	306	260	271	295	295	315	309	287	288	289	274	294	312	311	260	320	286	266	297	287	288	268	263	314	315	299	280	284	282	303	267	283	312	303	286	311	324	273	271	298	282	288	306	290	280	315	297	259	324	278	312	288	304	324	288	289	289	311	294	314	278	281	286	294	296	303	300	315	285	306	289	258	296	273	284	299	290	261	264	298	304	288	295	283	303	259	276	273	302	307	297	278	314	278	315	292	313	306	302	313	288	289	289	317	302	306	290	310	300	282	303	319	293	313	289	278	271	328	315	311	297	274	305	313	300	297	301	252	291	287	285	313	279	276	314	300	272	291	299	315	325	305	293	319	299	326	311	316	277	300	275	288	297	295	249	270	300	304	338	281	321	280	279	300	294	279	295	256	264	306	292	285	297	280	298	296	295	287	302	279	272	285	296	266	271	285	321	264	305	294	298	277	313	298	287	276	265	305	256	301	256	292	279	270	296	326	285	282	266	303	273	271	306	286	293	302	256	283	283	263	319	291	297	317	306	291	284	333	289	288	283	300	325	294	302	254	291	292	295	289	281	297	305	312	293	292	285	294	294	322	282	289	300	306	263	299	287	284	272	254	310	256	321	295	288	283	310	310	291	276	294	279	284	267	321	313	280	278	287	278	314	302	317	283	303	272	303	278	313	296	281	293	297	273	303	305	279	300	313	259	313	293	287	291	281	292	258	313	291	316	271	301	312	291	322	317	300	285	270	289	268	297	312	277	300	295	293	285	299	283	289	289	287	273	297	314	295	286	309	337	291	274	319	324	270	297	307	266	283	266	246	280	287	332	288	274	291	324	301	288	266	280	291	318	289	301	284	300	247	260	281	291	312	262	262	277	307	284	291	293	293	297	305	300	313	296	265	297	302	261	317	318	276	298	286	314	291	294	270	296	303	307	304	295	293	283	305	288	312	275	285	291	302	297	263	292	264	300	292	294	307	259	339	290	309	309	335	308	289	286	279	275	279	310	274	294	305	272	257	311	280	287	283	297	299	301	301	308	292	288	293	290	292	289	286	303	306	278	311	261	273	325	312	303	326	274	304	302	310	277	295	266	269	307	314	284	291	281	271	289	292	333	284	283	301	317	279	267	265	288	300	291	291	266	297	303	278	303	313	328	284	308	286	285	285	281	273	289	305	296	302	291	287	300	277	292	302	297	285	293	301	296	280	321	319	286	309	288	293	273	275	268	306	294	310	280	282	306	322	301	266	295	296	281	292	294	304	321	305	326	309	312	260	270	297	315	275	292	312	288	276	289	292	264	283	270	294	287	289	305	294	286	257	308	308	277	273	263	287	327	292	288	303	293	307	287	292	297	299	268	305	290	296	277	293	287	273	260	292	282	318	314	307	322	273	297	277	289	302	299	312	296	274	269	301	308	311	290	298	293	270	305	276	269	289	304	311	303	307	258	284	293	309	282	255	283	304	296	297	283	304	273	310	297	279	299	322	302	312	289	301	292	303	291	286	298	297	292	282	296	262	277	279	301	291	299	287	298	305	282	304	286	312	286	279	295	285	272	300	300	274	288	314	271	273	302	319	266	283	321	283	318	311	293	284	308	296	298	299	295	278	301	316	300	289	296	319	279	289	268	284	298	317	285	287	307	298	333	271	280	267	285	293	302	287	311	329	325	338	303	275	288	279	289	279	293	272	307	297	300	301	303	288	312	303	285	268	279	299	308	292	247	267	307	305	268	299	281	284	274	299	269	282	289	300	296	317	278	285	298	282	281	319	273	275	290	274	276	309	302	292	294	307	254	279	283	284	272	286	312	301	300	252	279	281	278	298	268	312	317	297	289	294	291	290	266	318	273	312	283	331	288	275	265	274	289	307	306	303	288	282	266	296	283	319	240	291	288	285	309	288	290	298	288	296	282	313	271	288	267	305	306	316	320	309	302	314	280	315	275	282	288	294	301	260	288	288	279	285	303	289	331	278	272	311	318	286	292	310	282	282	309	300	296	297	296	259	288	290	330	301	320	301	289	295	302	268	258	292	278	297	301	293	304	293	270	298	321	293	290	272	285	319	276	306	298	279	281	319	292	314	294	262	293	278	273	295	290	273	282	284	283	286	272	267	291	288	313	296	300	277	287	279	298	307	302
59005	96753	80783	62782	48198	19761	2449	566	459	425	425	412	398	382	390	406	396	352	391	378	396	390	355	367	381	373	399	377	371	341	346	335	326	326	372	339	362	356	351	375	329	338	388	365	351	343	370	347	361	337	344	371	398	334	342	332	346	347	325	346	344	330	404	377	362	361	330	358	371	392	348	324	365	359	322	367	340	346	388	368	352	362	350	350	345	334	318	343	402	350	396	353	337	342	335	364	370	352	355	362	349	372	350	386	362	328	351	368	376	333	336	327	370	364	367	355	338	345	335	368	357	358	390	340	334	366	369	373	376	347	337	334	390	354	362	344	363	339	349	369	357	355	379	345	377	353	375	330	349	346	343	321	360	355	385	347	345	351	347	318	381	345	344	319	363	316	332	366	353	344	331	334	347	351	351	372	344	361	352	319	348	361	310	367	364	352	343	337	367	345	359	328	342	339	351	364	339	328	385	334	344	347	314	366	333	343	363	331	360	341	320	332	365	344	344	374	358	343	378	339	324	327	326	306	326	391	348	325	348	355	338	308	376	362	366	317	362	335	318	341	377	375	366	353	364	334	328	358	352	362	361	355	340	329	352	347	343	325	364	336	340	335	326	338	342	380	345	360	353	371	349	361	355	340	367	338	360	340	346	337	337	349	349	368	333	366	345	361	333	344	357	362	348	307	370	351	342	353	362	323	345	382	338	339	353	356	377	367	353	319	338	347	348	352	375	341	349	335	346	331	352	333	366	355	310	347	349	305	314	377	350	346	359	340	388	317	361	316	338	352	376	335	385	343	348	351	384	375	363	348	370	316	378	372	396	327	364	365	355	339	331	381	324	384	334	361	350	358	350	350	340	357	332	345	360	329	343	333	313	323	330	347	342	339	345	309	320	364	355	371	359	323	361	347	349	364	338	352	352	312	336	340	346	373	376	345	394	374	362	373	342	313	338	372	383	337	365	342	348	343	340	333	366	349	359	376	370	366	358	348	377	342	329	365	337	339	329	351	353	352	331	360	320	319	341	350	332	356	368	360	323	364	334	367	313	330	352	366	357	342	348	375	339	324	359	346	325	313	347	347	361	349	355	344	310	323	384	340	351	346	347	349	321	366	378	374	348	387	356	345	359	355	384	337	325	347	325	326	349	373	386	339	346	393	372	358	354	393	374	354	355	348	355	367	346	368	363	342	346	357	338	347	359	363	372	329	319	360	320	385	337	377	322	336	335	340	347	356	343	340	347	348	332	377	358	377	343	345	330	368	340	370	357	338	355	324	366	388	388	350	338	330	355	391	340	360	346	381	395	370	329	352	367	383	353	326	352	357	346	361	364	368	338	384	368	344	349	336	365	359	350	351	369	336	347	362	343	362	361	330	315	342	342	312	356	353	347	311	346	316	340	342	350	320	350	335	354	317	331	342	360	354	333	363	368	338	385	348	338	345	355	367	353	326	347	378	349	345	356	348	383	337	377	358	334	359	332	340	358	306	327	370	354	330	317	346	331	364	349	338	346	343	317	344	370	368	331	387	347	364	354	359	340	336	345	331	361	357	380	350	332	355	364	338	388	358	377	346	324	308	336	366	333	358	358	360	334	326	366	339	360	380	360	329	339	359	338	360	363	361	366	343	371	361	363	381	362	340	349	352	337	350	365	404	360	353	376	341	348	340	337	345	320	349	366	361	366	336	353	359	350	378	350	361	377	362	373	341	363	363	338	341	335	311	374	353	358	337	369	333	373	323	354	354	333	348	350	346	343	361	359	330	321	355	334	369	338	355	343	341	323	337	395	335	365	366	342	317	321	310	331	341	331	353	333	354	329	372	348	354	369	351	340	347	374	350	353	344	397	338	387	346	365	356	372	381	363	338	367	352	375	367	345	348	348	352	342	372	341	356	332	335	358	368	334	339	361	379	340	342	345	351	345	354	324	352	346	363	323	354	354	368	366	324	331	329	333	346	332	355	356	355	357	346	342	336	336	340	370	362	358	322	384	357	356	310	351	377	368	331	321	341	364	320	332	340	373	356	350	343	335	365	351	405	353	346	353	372	340	354	343	315	338	382	348	338	356	331	346	338	343	333	318	357	321	359	387	369	367	319	310	361	356	333	350	363	355	322	327	352	343	337	389	317	348	365	355	386	379	370	356	342	377	360	348	346	358	373	331	335	348	382	295	336	351	337	344	370	344	347	387	377	329	367	349	356	374	371	362	351	356	368	344	352	371	372	402	334	328	350	384	357	342	352	358	346	360	334	378	317	348	345	383	374	362	313	384	326	360	355	346	367	374	388	339	353	356	367	360	395	344	388	371	361	339	341	346	341	329	321	348	333	342	335	359	392	362	367	342	363	366	366	330	349	353	382	353	366	352	335	358	352	350	356	334	345	350	337	338	351	338	372	329	345	348	340	332	351	376	388	339	342	358	349	346	346	354	333	393	341	347	354	350	363	345	363	385	355	357	378	350	367	360	352	327	345	363	371	343	315	358	369	351	327	354	377	331	372	361	323	375	349	375	346	367	296	362	352	361	358	328	325	342	339	349	347	350	362	352	370	339	342	353	358	356	330	356	325	364	344	329	347	334	319	349	339	333	390	363	330	340	321	348	358	376	352	383	351	349	348	338	361	373	345	378	366	354	349	352	361	394	363	340	371	366	334	354	339	386	332	339	338	356	337	365	380	338	367	372	369	378	335	364	362	346	331	350	354	359	327	392	347	362	351	368	363	371	335	328	366	358	352	373	360	337	342	350	371	323	374	365	369	379	341	356	315	318	349	371	368	342	349	384	349	358	344	340	319	393	368	377	336	366	342	374	360	343	346	354	342	368	350	372	372	334	333	357	338	373	337	349	357	336	312	354	363	368	329	383	363	334	355	358	340	339	346	328	353	326	340	354	345	369	335	307	358	351	334	374	342	336	343	380	347	332	392	350	332	360	335	340	331	372	365	361	338	338	383	336	365	352	345	334	356	345	352	329	347	361	333	320	309	347	351	336	351	354	362	308	354	329	345	351	366	360	380	341	369	353	346	359	352	366	356	333	365	357	345	382	367	354	361	360	337	344	348	329	377	362	410	343	359	338	311	356	361	339	379	349	349	326	344	352	329	356	359	311	341	327	348	335	331	320	386	342	350	355	349	332	352	368	376	344	375	340	315	360	361	345	395	381	364	313	358	369	354	329	332	353	351	345	331	348	341	345	354	341	330	365	377	349	301	343	338	354	309	331	338	368	352	365	353	360	351	355	345	343	340	367	352	357	342	372	306	344	314	377	327	358	337	324	365	350	354	367	374	326	369	327	347	365	362	336	359	358	357	340	362	339	333	338	339	329	315	363	379	381	366	357	373	339	361	356	362	346	345	393	323	348	348	366	304	345	340	330	354	379	333	346	345	356	323	382	358	347	347	337	333	395	363	370	398	353	345	398	361	326	327	351	362	362	394	363	355	350	347	353	345	341	337	372	358	325	307	339	345	376	359	307	356	351	364	367	344	342	344
27394	24269	27738	20197	8946	2059	679	620	670	591	604	644	598	633	628	652	626	706	682	653	647	598	617	648	592	613	581	625	655	580	636	641	577	630	592	603	635	634	631	614	577	622	577	628	633	609	616	617	622	658	628	630	586	608	623	649	640	598	623	633	633	594	599	587	618	650	596	627	609	680	670	615	627	587	619	570	606	669	592	623	653	610	600	637	657	659	586	629	624	621	580	601	704	600	639	576	546	630	617	651	609	616	647	604	669	616	607	557	612	604	638	603	633	564	667	613	590	636	584	591	662	583	590	633	601	640	631	586	639	589	640	658	644	617	548	599	605	630	623	604	631	586	645	604	644	593	656	674	644	587	670	578	547	604	607	629	631	602	568	638	607	655	619	596	637	616	596	625	618	648	630	622	655	582	593	646	603	593	635	643	601	599	593	609	608	643	608	607	626	581	605	635	628	589	634	594	562	616	623	616	621	624	602	596	625	617	620	666	661	634	590	621	621	596	643	639	607	645	578	632	592	639	638	603	633	651	612	617	625	609	645	602	605	647	653	537	662	625	580	634	639	652	602	594	596	616	587	593	637	653	624	603	589	593	605	629	619	598	592	588	580	575	608	620	666	630	645	579	629	625	572	603	623	676	579	641	587	612	581	604	576	634	588	599	603	602	608	653	592	606	607	611	703	663	610	637	637	635	614	602	624	572	590	615	631	612	623	617	622	631	628	646	622	568	633	609	631	604	606	583	633	655	627	624	625	608	636	552	606	581	591	665	608	602	620	595	558	611	597	632	567	634	636	585	631	632	637	640	606	625	620	596	578	621	647	641	631	650	621	605	608	612	585	646	596	604	568	610	632	591	624	636	594	637	627	589	652	616	602	638	616	598	597	614	618	608	650	601	588	641	632	634	628	609	602	658	631	610	600	590	565	594	577	620	614	612	602	615	605	667	635	648	637	632	598	691	628	610	597	669	599	603	626	641	646	620	597	602	628	610	605	696	667	619	565	616	632	604	633	652	610	563	625	618	614	597	633	618	634	640	633	586	644	599	619	626	640	585	604	657	626	632	644	594	622	619	668	633	597	604	624	587	603	573	632	615	579	720	616	607	644	602	638	602	621	604	630	661	630	622	680	595	622	571	634	625	638	614	620	603	612	632	640	584	570	685	647	628	634	608	655	596	599	621	601	602	558	621	616	606	640	624	594	644	651	560	652	648	643	639	666	606	623	637	627	646	657	653	634	669	618	631	621	611	622	599	627	602	614	589	611	595	607	632	627	634	613	596	573	580	614	640	588	578	605	635	626	632	629	609	630	613	616	590	631	597	641	651	679	608	580	659	562	587	613	634	621	638	587	642	641	639	639	614	642	587	583	675	603	609	643	600	648	642	617	597	657	594	598	614	658	672	618	600	604	612	619	610	608	639	574	615	601	608	594	614	604	643	618	660	619	598	623	614	606	660	650	605	625	613	645	633	613	631	568	643	583	562	646	615	644	596	650	586	623	609	643	608	645	608	654	625	651	606	602	591	618	622	598	608	636	607	590	627	594	637	668	620	598	631	637	583	601	634	640	683	613	631	584	611	647	619	604	569	565	613	631	603	610	628	639	598	609	593	622	612	596	661	657	609	641	603	632	620	627	616	649	616	604	622	582	626	626	652	604	605	623	606	625	604	671	669	618	574	594	586	633	632	580	588	576	614	609	590	626	605	609	643	622	634	658	628	633	618	621	631	699	608	622	609	623	658	596	601	618	620	617	588	623	632	626	655	591	643	628	611	569	618	653	667	614	642	595	596	590	613	626	614	611	601	614	617	590	597	603	617	641	597	585	639	633	612	601	592	654	604	612	633	654	597	578	621	599	602	620	605	601	623	604	613	579	583	601	615	629	617	624	622	593	641	603	608	578	655	626	643	601	638	644	573	607	636	630	656	589	620	620	642	607	608	647	592	585	619	602	624	634	599	617	590	641	596	629	629	666	640	608	636	626	670	621	591	574	601	620	635	605	603	624	627	673	664	610	653	598	613	640	614	628	596	646	635	643	628	656	606	573	581	572	589	633	609	654	615	585	659	620	619	606	594	617	641	610	602	596	606	620	624	575	608	589	616	592	587	577	602	615	579	644	568	613	613	595	607	638	616	588	577	613	620	587	570	661	627	618	654	623	662	662	598	639	617	618	635	628	651	620	631	659	628	582	633	621	642	637	673	618	606	599	618	642	623	610	665	570	563	632	636	599	636	674	630	683	616	592	626	673	604	640	641	629	629	657	626	607	612	638	639	682	611	632	642	557	606	624	634	623	624	620	633	623	601	622	626	615	589	632	591	600	623	563	610	641	600	627	625	667	653	624	613	599	619	586	596	636	619	609	576	572	589	616	629	590	581	605	569	597	611	592	640	615	586	603	621	638	577	615	626	591	624	582	616	574	584	642	644	594	657	626	661	601	607	607	624	664	590	609	620	629	646	601	609	598	624	633	568	616	626	600	602	628	626	591	592	592	638	573	594	627	620	621	616	607	608	603	607	598	603	588	644	609	634	613	622	635	601	635	618	616	659	616	667	604	617	648	622	649	640	633	594	642	614	634	652	627	611	622	660	611	598	644	665	588	610	608	645	612	619	651	653	567	605	632	618	618	637	569	594	628	637	607	591	654	617	612	615	559	631	632	639	592	652	565	624	621	621	620	602	610	609	589	628	607	641	685	608	629	599	608	631	611	654	605	639	628	635	617	610	614	612	655	647	616	597	630	626	601	602	588	634	653	597	616	647	624	598	599	625	616	602	582	580	613	589	656	625	598	619	639	632	619	670	642	612	617	603	606	613	580	566	643	590	591	671	587	658	617	618	587	626	631	630	661	596	637	631	600	628	617	658	578	660	661	605	657	615	630	648	622	667	608	646	639	616	626	631	631	586	594	626	665	635	636	643	614	602	618	600	551	652	637	645	643	652	608	611	591	679	613	594	639	590	620	648	600	614	588	639	600	592	599	633	625	637	662	619	604	621	642	614	655	571	648	594	613	646	589	625	625	638	630	561	560	631	603	564	599	678	658	610	595	594	624	580	614	619	651	642	657	576	614	612	655	597	570	614	636	620	616	623	610	632	616	583	626	587	619	611	637	610	598	629	648	631	590	600	622	641	642	591	626	654	660	640	663	649	641	637	588	606	618	634	587	630	599	595	649	626	620	677	660	629	639	624	628	637	612	653	622	591	593	645	650	610	616	586	641	643	593	583	593	641	577	639	636	627	609	644	637	591	636	633	622	620	616	564	586	636	597	618	583	639	577	607	599	589	635	622	624	632	642	639	578	612	637	679	613	612	578	654	649	593	605	579	568	649	651	587	631	636	587	634	629	648	631	629	655	649	642	623	644	630	619	571	589	654	630	646	631	575	632	592	619	637	610	632	616	593	643	610	618	594	678	633	598	587	646	630	613	628	641	640	631	670	645	606	589	572	607	605	608	577	591	623	613	604	659	667	614	597	600	629	628	637	610	612
28889	39436	29835	17850	9798	2443	864	751	745	750	772	761	704	774	722	753	750	780	795	778	765	678	733	755	802	765	713	723	788	767	757	751	731	797	771	753	771	741	808	720	769	735	769	736	767	729	754	733	735	766	753	752	768	747	754	761	749	694	742	746	716	765	740	759	753	759	691	766	761	750	780	756	801	779	765	728	791	782	732	718	734	780	756	689	736	737	794	759	756	775	790	733	771	673	756	764	785	761	725	751	781	725	731	806	716	733	785	743	763	758	743	781	756	689	816	739	756	753	710	771	804	777	754	772	734	771	789	720	778	784	806	726	749	771	752	761	758	725	780	716	829	747	722	755	770	750	786	764	786	734	792	755	805	761	736	766	697	763	754	739	729	740	759	771	752	742	747	794	759	758	764	754	714	752	736	759	756	760	775	722	776	732	734	715	767	731	761	760	736	797	731	764	743	740	785	717	745	779	791	743	733	791	759	719	766	762	793	691	719	790	743	739	795	764	703	757	753	778	742	747	743	734	742	752	741	756	758	795	741	739	714	738	720	775	724	732	801	768	765	712	751	760	745	779	766	711	770	726	755	802	731	760	783	714	765	736	739	739	734	737	769	757	821	752	697	783	730	738	791	750	713	731	754	771	783	782	730	760	769	737	743	798	785	775	752	745	757	714	741	687	772	818	752	729	739	762	740	786	739	792	715	723	798	759	713	716	758	750	766	764	741	831	696	741	728	770	714	770	829	769	758	755	773	770	772	767	732	701	704	739	710	802	752	721	699	691	799	754	773	762	735	723	732	767	765	726	781	714	742	778	773	731	733	741	708	807	749	768	754	789	760	758	718	780	738	777	728	740	726	755	752	752	717	688	768	757	766	761	771	805	720	756	818	750	753	779	768	778	775	805	826	736	761	751	710	763	761	745	745	747	713	740	762	773	683	727	751	775	703	771	683	813	736	749	781	754	752	703	746	779	789	784	763	778	701	748	723	771	754	728	756	767	763	721	731	721	753	815	747	712	778	741	769	733	737	752	761	780	708	781	739	785	730	722	744	731	739	786	710	787	763	754	733	760	743	709	707	690	770	707	758	751	747	747	759	760	764	732	747	750	752	810	760	734	774	798	736	756	747	723	803	764	764	717	758	741	783	760	690	762	707	739	773	732	786	804	743	757	759	774	718	779	778	717	742	719	724	735	761	762	730	707	766	744	761	786	735	711	757	765	745	736	777	725	741	741	762	729	711	764	787	737	708	800	741	747	730	746	725	759	796	729	759	731	723	749	700	762	740	780	748	776	753	713	785	746	706	716	769	782	724	713	718	773	754	787	782	819	748	716	746	733	771	732	760	756	744	690	751	754	763	780	767	771	757	697	729	758	755	780	743	710	748	747	763	745	747	728	801	786	735	746	712	784	834	742	735	765	723	768	726	746	749	751	782	738	721	785	726	737	768	785	755	769	745	725	773	737	765	747	796	754	738	753	758	787	788	787	754	720	710	760	746	768	759	762	726	776	723	786	759	723	749	789	767	725	763	745	745	764	744	732	755	769	789	788	773	727	748	779	760	771	748	728	747	776	740	769	742	772	780	795	766	734	812	746	764	765	787	712	765	780	713	742	762	785	754	747	782	751	775	695	731	778	678	755	735	764	756	722	725	715	743	743	799	808	733	741	723	709	724	773	725	760	786	776	690	787	785	704	792	744	736	770	749	702	779	727	765	732	773	762	756	729	757	768	765	746	777	719	781	734	740	728	751	762	796	726	739	737	741	775	731	750	754	745	776	780	763	733	748	756	710	723	703	716	758	716	758	724	721	795	740	755	773	768	744	757	749	815	741	750	707	731	710	730	760	749	775	759	729	805	738	786	705	723	746	741	691	758	780	772	740	737	759	734	793	714	764	761	766	731	721	725	761	662	719	771	719	760	748	735	753	711	795	769	783	730	784	746	733	712	757	752	751	852	700	767	776	786	720	769	785	763	792	766	759	800	777	733	760	786	770	711	766	751	711	744	730	739	760	729	800	682	752	783	764	756	767	767	701	718	750	736	721	789	733	728	728	744	743	804	766	719	723	764	753	744	742	791	780	767	784	752	748	709	784	666	749	795	744	759	763	722	771	753	744	743	729	745	745	743	725	715	707	752	680	757	722	760	804	733	736	755	718	753	726	748	733	767	738	764	767	769	766	713	729	758	750	746	763	725	725	745	757	762	740	748	698	711	739	693	745	742	751	737	770	771	764	781	719	757	769	736	740	767	756	767	729	746	719	794	732	748	726	741	820	746	800	717	768	721	696	732	790	710	737	722	749	748	757	715	725	710	775	781	736	726	745	795	736	764	753	766	748	720	805	779	788	759	745	753	705	738	762	760	773	732	750	775	762	804	731	749	749	669	804	713	714	741	783	800	755	781	739	738	748	706	769	763	748	781	752	724	730	791	780	737	735	749	741	808	733	692	712	747	757	759	772	791	764	782	732	778	768	736	715	781	700	732	797	788	760	704	770	747	797	688	738	740	740	790	726	739	729	754	770	731	725	771	751	775	779	744	740	828	779	746	771	785	733	774	755	744	777	714	788	763	730	765	754	751	769	748	740	761	783	755	767	742	721	724	760	779	743	750	767	776	739	737	749	761	749	746	742	810	788	721	746	753	785	702	718	734	765	750	731	728	774	774	746	718	723	787	708	774	759	814	797	772	757	739	736	736	772	749	736	747	783	742	756	778	750	760	793	723	770	729	741	785	818	702	766	793	766	766	752	729	759	772	790	773	706	716	711	705	734	768	738	689	751	817	766	738	698	734	745	816	773	695	807	730	753	716	718	711	738	755	761	703	744	742	723	721	735	753	786	769	724	733	740	702	762	702	725	742	777	722	803	739	725	734	769	741	751	759	731	748	727	715	760	794	755	758	692	765	766	681	788	753	765	707	732	748	779	802	767	731	749	781	738	745	736	706	745	744	735	711	755	749	786	730	765	765	775	728	773	783	740	771	767	746	760	760	781	790	759	710	818	755	784	745	777	815	731	747	727	735	777	780	743	727	691	756	733	734	770	722	749	741	735	717	729	748	768	799	732	721	733	753	744	776	734	779	758	752	794	768	771	740	768	728	811	758	747	755	789	724	738	736	775	754	772	742	804	697	728	771	775	748	782	747	746	752	795	747	759	773	741	736	750	758	802	758	769	708	783	762	794	764	769	738	702	735	742	740	726	745	702	759	756	814	773	708	740	711	718	669	769	726	772	777	735	759	734	832	752	750	734	709	767	732	723	785	770	738	768	743	772	746	819	709	733	758	746	781	737	726	780	764	765	764	730	811	740	732	794	698	773	731	720	769	761	737	769	740	740	699	733	754	751	755	778	749	769	706	716	785	702	750	778	742	754	790	718	733	761	786	725	767	736	750	705	765	741	750	717	717	796	770	754	807	744	751	743	746	762	733	780	706	784	770	704	806	746	720	772	767	749	755	785	765	835	757	748	789	749	781	730	742	747	766	740	768	728	727
23421	21097	31078	32785	30456	19903	5209	526	480	408	436	436	406	425	409	413	412	379	408	396	428	385	378	383	421	393	391	402	407	377	410	410	370	391	409	407	391	415	382	368	413	390	372	415	386	376	385	407	401	408	382	382	403	388	374	416	411	376	430	396	393	402	389	405	383	389	382	385	403	373	398	416	404	396	396	362	392	417	435	395	399	412	392	421	400	392	396	395	396	381	389	389	383	361	397	403	387	367	377	375	380	430	376	391	423	409	414	398	409	394	347	378	384	400	391	383	395	421	391	405	407	358	386	390	357	421	381	430	418	388	394	373	406	393	409	396	428	410	390	366	397	401	407	394	407	379	398	393	364	388	384	404	421	408	388	384	402	380	398	397	415	395	405	407	431	374	406	383	383	411	371	372	399	380	361	397	401	403	398	392	411	386	405	392	425	408	412	390	410	433	430	409	415	381	385	398	382	365	401	371	398	404	377	386	391	353	359	423	408	375	385	414	399	401	370	378	387	410	410	391	350	404	413	364	391	430	389	412	396	413	402	424	404	432	404	372	369	375	391	379	395	392	342	392	425	411	369	399	379	413	399	453	362	395	402	392	384	397	408	364	388	382	378	390	362	364	431	380	371	400	369	383	398	352	376	376	417	432	423	401	376	387	366	367	354	406	403	408	415	386	371	380	384	407	428	417	378	390	395	370	385	410	409	386	407	442	394	383	416	364	408	365	388	400	404	418	411	402	348	367	430	406	405	402	406	408	382	385	405	386	394	369	388	402	403	392	416	420	403	388	398	373	392	387	375	386	372	387	399	404	366	369	440	391	341	371	402	383	393	421	424	397	369	386	375	393	384	384	425	405	410	347	386	393	398	390	381	384	406	370	381	455	395	404	412	434	376	397	367	424	433	411	397	385	406	401	378	374	407	397	344	373	403	372	389	421	411	397	411	357	426	440	381	404	380	413	417	383	355	374	393	412	373	384	391	361	420	392	413	353	401	406	369	381	352	385	331	401	384	407	409	404	416	382	374	375	364	388	398	368	420	386	402	425	402	399	343	369	428	347	368	392	367	388	425	383	409	393	361	390	430	427	398	376	358	380	432	385	400	387	370	409	396	381	410	341	390	390	413	362	382	439	369	407	372	429	389	367	387	394	369	337	410	369	392	419	404	409	403	384	402	402	403	389	380	394	370	422	401	414	429	401	394	421	398	379	363	387	408	397	409	420	380	396	387	406	391	412	398	397	377	360	416	421	339	400	387	363	390	378	322	393	382	434	389	390	384	376	366	363	387	414	392	384	411	400	355	400	399	381	386	396	407	398	392	385	387	385	408	386	412	355	375	421	415	366	376	387	371	359	459	431	375	395	365	392	398	403	360	370	348	438	410	421	435	416	373	410	392	354	402	389	387	408	399	375	369	367	387	416	402	386	367	374	407	381	431	409	358	386	380	404	397	411	419	443	395	359	369	363	373	411	375	432	380	388	399	358	381	408	349	389	389	395	410	341	379	355	355	408	368	434	364	367	389	423	374	370	400	390	366	361	380	395	398	407	403	386	392	372	372	375	411	386	399	353	419	376	428	435	412	378	394	370	354	428	359	406	363	408	393	420	440	389	360	415	402	434	409	378	416	372	380	379	357	406	404	362	390	387	422	407	384	378	360	412	384	396	414	392	400	367	383	396	404	372	379	391	363	413	403	396	388	415	397	382	394	352	366	388	400	394	395	377	373	394	410	399	374	385	386	407	399	357	359	397	418	371	408	390	373	403	407	382	403	393	392	395	413	363	406	404	398	402	395	405	403	375	380	378	426	404	385	419	404	363	343	375	408	391	430	419	383	359	389	386	394	388	387	382	375	406	408	385	392	374	396	407	395	418	366	385	374	398	382	376	375	433	397	412	389	390	376	395	389	382	368	358	377	385	421	405	417	393	396	382	387	407	392	430	409	441	407	402	370	382	380	373	405	382	388	385	429	405	374	396	382	399	398	397	373	375	359	392	383	382	383	446	377	352	413	408	457	368	379	377	405	402	378	382	387	378	381	365	396	392	373	402	415	375	395	392	418	375	433	380	417	413	380	372	389	407	369	391	408	368	390	377	405	392	378	380	368	430	375	391	382	402	406	402	389	418	409	369	369	364	422	358	453	412	420	395	386	411	390	399	392	370	399	388	411	384	381	362	379	338	383	408	373	432	422	385	384	404	419	395	380	386	368	386	370	427	428	402	437	372	402	356	387	387	417	381	384	385	399	390	377	408	369	395	384	389	395	360	383	420	428	398	393	419	389	368	396	415	396	348	356	418	390	397	413	391	419	386	399	377	363	380	387	404	367	380	400	379	398	366	389	385	398	421	380	349	407	399	404	362	426	371	398	386	390	399	402	408	394	376	415	388	400	423	366	381	401	400	404	372	435	407	373	357	390	379	389	409	404	357	383	396	395	388	420	414	374	380	392	412	389	382	402	373	369	389	395	390	394	415	390	375	415	378	375	434	401	405	373	404	428	384	410	412	376	379	382	379	401	382	387	424	377	359	416	414	407	366	388	405	422	384	392	433	407	393	412	392	423	393	387	375	375	364	374	376	375	365	361	383	388	388	372	394	386	387	378	374	398	382	386	384	405	411	365	402	397	394	399	405	395	403	382	384	354	380	377	366	387	404	360	372	389	391	431	418	394	426	439	366	402	384	419	398	407	392	396	423	393	385	355	396	409	383	388	413	362	390	376	399	387	427	427	430	420	405	403	388	412	419	388	389	363	453	371	381	359	374	420	397	404	422	384	415	447	392	399	366	336	405	383	367	389	362	369	388	404	394	386	358	428	359	390	395	402	397	392	403	396	396	398	411	414	389	384	386	394	429	396	386	359	367	385	410	403	383	370	383	412	398	405	391	382	366	377	422	396	355	381	424	379	412	412	403	388	337	416	398	391	373	395	406	406	371	390	363	387	404	381	424	373	354	388	369	411	356	387	399	366	399	383	412	420	407	392	374	383	370	400	386	380	393	389	412	372	405	415	400	381	387	391	432	384	378	374	376	399	399	393	362	394	403	373	414	365	378	441	416	427	374	419	397	413	364	381	374	394	395	364	420	396	373	390	360	388	353	418	403	386	397	409	375	406	378	385	397	427	406	401	393	394	405	408	389	362	412	422	356	427	410	378	415	405	430	400	408	410	367	409	380	353	397	385	425	432	389	387	373	413	387	404	382	408	355	406	420	392	422	390	378	388	395	403	379	420	399	384	386	370	359	406	377	417	403	358	384	373	400	375	398	383	397	402	356	392	406	423	432	402	430	427	406	424	376	401	386	386	408	381	393	416	402	392	384	379	391	384	391	365	377	408	387	390	407	394	420	359	344	405	428	379	402	394	381	365	399	446	386	404	396	435	408	409	361	428	403	400	411	391	432	387	363	430	437	388	397	391	403	422	415	419	423	401	343	385	382	370	395	378	403	352	385	386	410	424	402	426	356	402	387	381	382	418	384	371	421	389	414	343	408
54273	85523	69993	51916	39042	13472	1751	610	593	542	534	547	550	512	472	536	502	513	533	499	502	496	499	507	474	479	510	487	476	501	491	480	534	464	491	528	502	464	458	488	466	493	508	471	478	503	487	513	525	481	489	463	503	483	515	511	538	523	508	465	489	473	498	486	508	519	500	518	516	468	480	509	491	490	494	533	483	502	497	445	476	477	483	481	487	499	462	468	474	497	474	502	495	487	510	485	502	504	482	485	452	528	501	500	511	481	494	463	474	526	506	471	487	481	461	454	472	481	493	501	487	482	530	474	464	489	457	457	488	502	454	522	523	473	505	510	495	492	501	487	504	460	519	505	517	524	525	464	468	478	515	541	469	477	510	474	510	472	497	468	512	468	445	471	464	502	465	529	484	478	515	489	473	491	512	480	490	468	480	492	485	476	496	465	484	537	473	514	487	485	520	513	490	473	498	475	486	511	452	469	500	499	481	479	512	459	490	477	459	497	503	466	498	474	473	512	475	476	494	479	495	489	493	516	521	502	456	495	521	462	454	506	521	498	483	456	484	504	473	522	471	565	519	510	500	499	468	488	460	522	493	519	469	493	479	489	506	511	491	483	499	489	537	481	492	482	499	445	538	473	488	511	489	472	478	467	490	529	499	489	477	481	535	523	513	524	512	474	495	510	496	529	480	490	457	440	443	453	471	432	452	515	487	487	508	508	481	489	480	502	524	476	503	497	479	489	536	505	510	503	491	485	477	491	500	488	463	497	483	522	451	494	516	426	496	500	509	499	489	448	485	482	518	497	493	499	455	460	512	471	469	460	511	538	501	497	478	493	476	492	493	480	507	491	458	477	527	512	465	456	495	526	488	463	462	522	490	520	470	477	502	514	503	508	493	512	481	545	480	492	507	522	496	507	478	501	473	442	478	523	495	468	492	464	475	461	496	493	531	496	482	489	505	467	487	485	472	507	516	518	502	526	504	494	488	520	470	490	443	483	491	496	472	472	452	506	536	498	502	489	466	493	527	492	513	481	449	468	524	505	450	504	468	473	530	520	492	457	491	515	501	494	509	479	518	479	474	444	522	485	493	465	494	498	450	482	472	532	464	469	483	487	472	479	523	512	503	512	503	493	488	507	501	478	503	465	507	506	473	488	501	508	504	477	498	480	462	483	468	554	493	506	493	437	464	511	498	506	483	492	500	470	477	490	503	485	480	474	469	484	529	495	487	473	477	468	497	450	469	456	500	512	460	491	524	488	450	481	487	492	483	474	540	491	486	512	522	471	466	509	492	488	484	475	501	506	481	517	457	482	497	498	495	477	444	504	502	476	478	487	470	461	497	482	506	499	500	515	493	498	477	486	479	488	513	486	505	492	459	451	494	513	492	483	476	504	486	532	491	474	456	512	521	473	507	470	505	524	463	487	506	498	501	511	472	495	477	516	472	477	482	545	481	501	505	464	498	523	511	440	501	438	443	457	521	448	500	516	476	449	477	499	518	478	522	495	482	500	495	445	504	525	486	513	490	458	490	510	477	480	478	442	462	512	465	454	480	458	479	500	530	507	514	485	489	486	479	525	516	527	490	507	473	468	478	461	500	499	464	519	489	504	495	502	487	491	505	522	484	451	505	492	523	485	492	493	472	454	456	479	467	478	514	511	486	505	512	467	477	521	541	476	492	479	432	460	498	453	500	460	506	504	478	521	498	452	471	528	488	437	498	513	518	475	501	509	481	498	504	486	485	460	483	497	523	513	489	492	490	482	473	491	470	505	499	503	528	516	516	454	473	474	513	468	492	501	484	515	490	507	495	474	461	456	517	471	518	470	495	447	522	482	469	472	500	496	462	485	526	485	501	458	504	474	459	501	471	488	464	529	478	506	512	433	463	509	504	487	486	471	491	503	476	454	471	510	467	468	495	505	509	517	513	506	500	533	522	514	496	459	505	459	468	451	462	514	483	501	486	495	505	491	516	518	504	502	532	493	517	522	479	480	471	473	447	486	521	463	509	458	470	483	449	478	465	466	511	420	508	479	469	474	473	462	474	521	503	473	468	470	529	490	453	497	521	503	494	502	508	504	501	482	483	513	464	496	483	511	467	483	481	519	463	455	505	490	499	470	502	494	515	534	487	506	460	472	485	483	477	488	501	468	449	492	493	516	478	479	485	482	505	500	498	472	498	492	504	492	508	489	458	470	521	455	499	479	524	502	462	519	492	505	487	485	530	514	486	465	481	423	505	498	505	485	495	501	470	501	474	489	495	489	487	453	456	488	464	417	506	477	518	476	490	525	514	481	476	504	459	457	487	480	491	490	521	481	484	462	493	488	457	503	487	492	476	491	478	508	488	470	474	496	487	464	484	486	499	492	489	457	472	466	436	478	458	505	488	500	515	495	492	496	465	529	479	514	523	482	465	464	513	468	501	517	517	480	475	503	487	526	503	492	480	481	495	496	483	491	499	476	510	470	472	495	479	481	526	461	484	484	468	484	489	466	492	467	474	489	454	465	498	505	473	508	501	474	504	515	473	491	492	498	473	493	501	468	521	468	511	496	492	477	510	494	495	511	465	486	478	475	511	475	488	475	470	459	474	490	496	527	462	519	500	478	488	474	475	452	492	473	551	437	486	501	464	450	495	492	482	469	486	475	500	482	452	475	510	490	460	485	465	449	487	505	473	472	506	450	475	458	469	487	473	516	517	533	489	502	500	499	473	486	497	502	479	497	504	487	501	493	482	499	507	510	497	509	485	445	478	455	476	458	489	488	507	536	476	512	477	518	472	455	525	498	506	486	477	537	438	466	471	461	446	464	465	538	495	471	509	457	511	513	481	511	535	497	481	534	511	443	464	464	496	508	482	538	504	509	453	485	462	490	474	424	501	451	477	480	498	495	516	488	487	482	443	489	517	492	498	466	469	462	502	482	504	507	450	513	532	485	502	461	514	473	510	479	489	466	538	495	496	487	468	462	528	468	503	479	512	442	475	507	488	465	479	490	494	492	496	478	542	530	504	510	474	524	484	483	462	497	507	503	501	470	513	471	500	494	507	487	494	478	490	502	494	505	480	502	475	513	464	442	488	496	492	489	494	493	459	478	555	505	508	495	535	469	517	453	501	458	478	509	477	446	503	472	492	478	483	494	470	502	482	522	469	489	479	472	524	476	494	449	479	519	496	521	475	504	473	507	509	477	484	463	450	491	497	497	502	500	496	511	463	465	483	537	512	503	506	470	501	492	477	496	466	462	474	484	476	498	502	508	478	505	497	498	474	428	482	515	485	492	500	491	482	470	481	457	470	470	513	498	510	498	493	524	490	491	481	472	454	471	468	523	517	502	465	521	498	516	460	457	475	510	506	479	510	481	481	442	470	497	504	495	501	512	488	496	488	496	478	507	502	487	505	475	490	508	493	451	490	481	499	487	480	522	485	456	484	496	478	533	495	486	465	495	469	451	495	502	500	458	487	471	476	480	533	480	502	475	498	487	497	503	516	503
22380	20838	29750	28773	29530	23085	13227	1016	338	335	345	321	315	311	335	288	282	307	308	314	284	330	306	285	282	284	296	305	278	292	306	288	304	305	295	309	323	318	287	295	329	284	300	267	320	301	287	298	310	271	320	277	278	285	310	319	302	326	297	302	302	304	289	313	306	270	294	301	291	290	302	288	303	335	282	305	308	299	297	295	306	275	280	298	284	309	323	292	294	314	303	300	286	285	289	275	332	304	319	286	305	288	298	284	265	298	303	318	285	254	282	294	298	269	311	298	292	303	297	314	303	288	269	309	311	295	270	300	291	282	291	313	316	296	309	296	317	311	342	295	279	303	285	297	285	298	280	308	291	280	294	302	282	290	301	309	284	280	295	293	311	320	284	302	284	285	278	278	301	299	287	262	308	280	274	249	301	288	291	290	287	295	302	278	317	328	256	308	284	286	277	328	304	253	297	284	317	300	304	283	279	295	300	272	298	332	313	295	295	280	327	285	308	279	288	330	314	292	289	298	289	256	309	284	315	273	285	318	283	303	315	288	308	298	303	297	275	275	306	282	308	282	272	305	306	304	324	284	290	303	284	299	291	306	307	291	287	255	297	302	283	302	313	300	282	271	275	286	287	332	310	304	321	285	278	290	297	291	285	299	296	300	312	277	312	302	319	297	291	283	297	266	304	295	280	291	285	297	306	290	295	295	287	305	278	307	309	306	284	300	301	277	296	292	307	285	264	275	318	299	301	326	258	331	320	318	247	293	306	304	302	319	277	291	289	310	314	310	333	289	292	342	292	287	311	292	301	311	302	301	297	267	286	300	268	282	293	293	297	301	301	296	300	297	321	324	317	320	282	289	283	274	302	273	286	302	313	247	301	288	294	306	297	302	294	313	308	279	268	289	315	294	298	265	289	312	306	300	282	309	305	306	284	271	273	297	324	283	308	258	268	319	300	271	305	275	331	308	291	295	297	308	298	294	291	298	309	284	285	273	283	316	295	287	302	298	281	309	282	327	296	310	332	289	307	286	313	318	281	259	301	293	292	279	326	311	304	312	288	304	275	288	263	273	295	323	301	297	296	290	308	304	312	299	289	314	325	291	299	295	337	268	300	287	264	270	293	299	283	302	316	309	280	290	302	327	287	296	303	328	296	326	310	292	303	293	283	296	350	286	300	300	318	280	287	263	288	263	298	291	281	301	321	282	314	306	308	295	294	292	285	290	300	325	327	265	290	287	293	272	293	318	274	313	303	320	286	291	289	316	284	290	297	291	286	297	313	272	288	284	325	317	301	304	272	310	267	348	277	316	299	317	274	289	266	269	291	300	270	284	284	273	316	318	285	300	290	300	308	282	303	288	299	308	262	267	272	299	262	308	302	307	282	286	307	313	304	311	300	291	276	280	294	303	276	292	283	261	289	301	293	275	306	292	291	271	304	302	299	301	299	311	263	284	290	279	291	295	297	282	278	274	306	274	294	311	279	264	308	319	292	296	284	325	293	271	299	261	286	304	278	303	337	303	296	284	294	336	312	290	281	324	293	321	296	278	299	297	304	292	267	294	303	276	298	324	297	312	307	285	307	322	300	325	289	268	306	275	315	291	304	259	272	298	291	276	277	289	284	289	319	263	290	281	313	263	316	291	309	296	288	306	326	289	321	252	297	303	311	312	322	300	274	305	279	315	304	288	290	305	285	296	295	282	270	294	321	312	289	310	291	320	301	299	308	284	300	272	303	290	298	269	283	289	262	313	328	284	316	298	303	317	280	292	291	305	281	293	252	281	302	296	293	318	308	294	298	294	318	313	284	272	302	288	295	263	323	260	280	317	262	294	294	283	241	290	285	278	283	303	316	279	285	308	297	276	320	303	339	303	301	315	290	321	311	317	307	305	292	304	306	281	271	282	284	288	293	330	321	272	306	307	343	309	291	302	293	288	296	308	308	311	321	281	307	300	291	279	301	321	304	300	308	302	293	318	262	324	257	317	294	279	275	311	333	294	270	296	295	299	296	282	267	322	300	287	293	293	292	287	315	270	299	286	306	294	304	284	310	290	290	257	311	292	290	295	324	269	296	295	304	327	311	296	254	307	273	264	297	277	283	289	310	299	297	281	253	281	295	282	286	289	287	297	331	323	286	283	307	308	304	289	291	321	257	297	281	278	300	295	301	276	305	317	322	284	315	312	303	295	300	284	329	294	328	314	323	274	295	272	272	307	311	290	304	313	305	317	274	302	286	305	281	277	295	305	294	338	283	318	305	270	283	328	305	290	302	332	294	288	290	269	306	293	267	281	286	274	286	294	297	318	298	302	295	299	298	282	297	288	308	292	279	296	309	298	314	306	276	300	299	296	309	278	320	318	316	298	280	312	324	298	285	283	293	302	286	300	279	276	342	301	303	305	295	301	300	271	291	278	292	326	273	306	321	323	296	269	306	335	326	283	306	323	315	303	294	314	282	303	299	295	307	287	284	306	308	305	310	319	307	273	302	310	277	294	308	281	304	293	270	291	291	291	285	271	310	266	287	275	285	283	296	324	304	288	299	295	273	318	287	294	310	268	329	302	296	286	295	291	283	316	318	297	289	308	319	291	285	306	298	305	290	287	318	292	309	279	312	318	312	283	302	302	289	269	271	301	305	268	296	294	313	301	310	308	290	316	264	293	307	288	336	298	298	310	314	271	304	310	316	342	310	291	321	302	320	286	302	259	298	302	270	253	292	305	306	306	290	281	299	324	273	311	322	323	299	287	299	314	277	276	317	302	256	307	298	304	272	294	304	264	291	277	286	297	295	283	301	302	312	282	316	274	290	308	296	293	287	276	312	314	292	292	301	332	282	312	297	302	312	287	303	305	286	320	292	321	308	258	289	290	304	305	297	290	277	322	316	289	284	316	290	303	291	289	304	293	309	298	294	296	304	307	312	308	288	330	285	277	312	307	307	280	328	272	302	269	307	260	281	290	284	341	307	288	302	297	325	278	272	295	268	296	272	305	314	322	303	311	284	300	312	269	309	274	262	289	276	286	293	290	269	289	302	282	314	316	295	279	295	320	301	290	326	288	275	290	328	298	283	300	288	270	303	297	276	287	315	282	299	307	275	281	291	288	291	287	282	322	306	291	300	311	293	293	266	296	303	300	294	304	316	287	278	303	307	292	295	275	314	312	296	300	302	333	291	287	284	288	291	309	309	298	309	324	288	279	313	326	314	252	271	274	300	307	293	303	316	302	289	289	284	276	290	292	277	264	289	301	277	306	295	294	298	296	285	290	320	308	297	300	303	292	312	305	271	322	283	326	340	313	343	287	286	286	276	277	312	307	289	286	305	296	325	292	298	280	290	320	296	296	284	292	296	304	271	313	278	287	306	289	292	314	321	264	282	347	298	309	275	298	301	289	313	263	288	299	311	297	268	286	305	321	271	275	299	277	299	338	314	284	288	269	316	306	283	280	273	312	327	308	293	309	292	276	269	253	292	280	290	285	274	327	305	296
59035	96964	81218	63706	47489	19259	2310	659	482	469	485	412	418	408	377	384	395	366	376	372	380	393	387	391	378	396	367	350	418	357	392	349	375	367	369	349	357	354	357	357	361	384	362	382	380	351	323	354	326	374	384	357	326	398	344	377	346	377	334	360	380	350	367	343	359	386	350	351	368	372	361	356	390	302	361	378	369	349	316	410	359	371	369	366	356	347	397	370	362	377	385	349	346	370	381	387	365	333	369	350	388	333	367	365	367	368	351	347	367	358	362	369	334	333	369	379	376	357	363	372	347	343	344	352	328	322	378	378	402	342	373	343	359	345	377	354	365	381	354	367	371	358	320	323	365	334	378	372	351	370	315	368	342	360	330	345	342	369	335	362	397	328	342	348	350	360	350	369	391	365	351	349	357	350	327	341	338	337	368	355	356	333	361	389	351	379	369	366	334	344	348	345	338	338	375	369	364	367	343	382	336	345	326	362	329	351	363	356	353	367	341	353	364	350	375	363	366	346	347	359	366	318	369	408	349	366	333	334	358	343	364	362	336	345	345	348	370	347	337	321	321	342	315	339	348	337	364	342	323	361	355	336	353	347	390	360	373	343	365	375	369	371	363	368	394	355	357	328	371	302	357	325	368	351	340	355	337	347	380	375	346	359	350	363	369	349	375	368	360	354	379	390	365	355	362	373	363	342	333	381	359	331	358	320	398	342	352	363	342	362	368	356	355	339	370	358	372	333	358	369	351	381	364	331	359	366	360	369	364	349	333	342	345	355	347	365	359	329	381	360	363	380	326	367	374	356	343	368	350	364	342	358	379	393	343	363	364	362	345	376	364	350	346	358	346	330	390	340	364	356	343	390	360	338	354	332	372	338	357	377	332	387	359	371	398	360	356	349	357	379	381	359	344	348	368	335	351	397	398	362	353	392	353	350	371	346	370	380	365	345	352	365	386	394	385	347	348	350	324	330	338	422	378	360	389	344	383	348	343	346	351	365	363	323	347	359	368	349	376	358	330	384	379	366	369	373	362	350	360	366	332	428	360	359	404	350	355	349	378	345	328	381	354	359	330	351	374	333	351	369	389	335	343	327	346	354	375	365	337	337	347	349	393	372	363	381	341	366	375	333	369	325	356	365	332	384	349	376	310	352	365	332	366	353	332	364	359	335	355	350	354	377	371	343	378	338	346	357	348	346	361	366	410	314	359	324	352	363	328	325	357	375	345	338	360	399	387	391	361	314	349	344	346	378	376	365	368	349	366	340	332	334	361	370	341	345	393	356	350	325	357	321	342	380	342	326	380	335	376	384	383	357	360	353	339	339	367	397	354	350	363	360	371	340	337	367	342	366	363	358	338	390	322	374	349	353	364	334	356	342	342	348	348	360	334	389	369	363	357	382	364	355	356	357	353	376	349	340	373	325	396	337	373	319	383	366	384	381	386	363	347	381	339	356	354	320	375	354	370	367	355	365	367	347	362	338	361	353	334	350	367	388	354	351	350	327	357	357	355	346	366	342	355	367	328	336	364	336	380	345	377	378	353	345	340	370	355	367	337	374	359	322	372	354	354	334	396	354	356	372	368	350	325	337	364	396	352	357	388	380	334	363	338	368	383	345	351	375	376	358	367	339	334	371	368	330	339	326	347	356	406	371	347	335	372	389	345	350	364	357	369	356	365	367	350	377	370	307	360	359	354	382	367	327	376	326	363	368	339	354	350	350	357	331	383	368	354	354	366	367	351	398	360	394	401	377	362	350	391	355	330	350	328	342	337	334	378	358	337	362	329	368	341	357	355	346	384	376	369	367	371	368	321	367	333	366	350	380	357	345	342	376	341	315	326	366	342	356	344	366	342	351	352	371	338	358	321	333	356	342	333	331	364	334	335	346	379	360	356	359	377	356	338	349	348	331	373	379	366	340	341	357	335	381	343	364	338	356	346	323	337	331	385	326	350	333	318	356	350	350	349	397	363	362	385	366	364	383	351	351	338	348	330	323	339	343	353	360	369	369	357	354	330	357	341	367	371	341	331	358	380	362	367	325	365	318	355	362	367	372	372	347	371	331	355	347	347	358	372	379	351	374	338	380	338	388	391	367	375	368	355	333	365	388	365	386	366	345	363	355	363	316	345	328	354	358	375	382	368	322	349	365	340	326	367	346	364	355	322	352	369	341	346	349	314	370	378	364	363	337	355	356	358	394	314	336	331	346	374	332	380	364	365	363	357	379	345	334	389	333	366	363	387	360	355	375	376	352	363	347	349	359	351	372	355	360	356	320	385	382	331	357	345	361	354	384	344	331	350	352	352	344	350	366	364	357	367	364	354	322	339	359	364	386	362	341	373	366	359	347	403	328	349	360	366	380	342	365	348	355	392	354	362	352	360	350	371	335	346	381	388	351	349	360	330	375	349	349	400	372	347	382	374	394	343	386	396	363	343	371	366	352	345	358	351	361	354	375	361	391	329	339	402	362	359	340	356	388	345	372	366	361	360	347	332	349	357	333	358	364	357	362	366	357	331	377	348	375	357	380	385	332	353	374	399	325	333	348	354	319	344	363	378	354	309	347	340	352	360	393	370	329	370	367	355	328	341	365	371	360	373	340	355	344	354	361	321	359	367	385	338	318	318	336	365	349	369	389	319	340	349	353	331	376	374	374	361	372	376	358	334	379	374	357	405	340	360	330	376	323	368	351	350	359	337	341	382	349	360	373	383	365	383	372	362	353	360	361	342	365	346	366	351	358	354	336	346	347	370	357	339	345	364	350	375	381	353	369	375	315	392	335	384	363	332	349	357	323	332	321	323	359	343	381	366	354	349	375	372	371	323	351	347	383	351	354	360	345	385	348	362	324	343	345	370	350	362	402	377	351	337	377	346	375	330	355	378	380	360	396	393	361	374	361	350	357	371	348	331	350	397	395	359	395	360	363	350	394	375	358	340	373	363	339	399	353	362	360	340	348	311	395	374	336	350	343	371	349	422	351	331	364	330	331	384	364	383	339	343	366	335	341	348	318	351	347	356	377	380	397	389	344	361	383	370	339	355	371	347	365	343	390	319	376	379	375	345	357	366	358	368	367	345	379	356	382	357	321	364	393	344	383	352	384	324	377	373	347	357	330	368	360	356	355	341	371	365	356	324	362	327	380	345	337	366	332	341	354	345	381	396	334	394	337	390	330	406	364	351	341	341	323	355	337	356	328	326	342	396	360	378	360	344	355	338	340	347	378	390	381	376	361	364	381	365	363	374	384	338	377	336	340	347	359	362	368	371	349	341	350	320	355	365	365	371	358	365	350	360	365	366	370	361	354	347	357	344	363	344	330	365	344	349	373	349	327	355	375	369	348	337	301	343	374	365	353	360	347	368	362	378	350	332	365	371	360	362	333	365	366	382	349	358	337	375	410	361	382	377	348	348	316	390	397	367	330	342	389	348	388	380	344	366	320	340	358	391	353	375	388	307	358	377	350	331	387	333	368	343	352	387	332	347	356	355	371
27481	24063	28045	20907	9119	2197	700	656	663	634	601	616	615	639	630	624	633	660	658	622	613	631	623	637	612	664	621	591	659	657	625	674	637	603	615	625	593	659	636	619	617	661	641	621	644	630	636	633	660	679	649	631	618	623	657	642	649	659	643	642	656	644	617	630	656	632	650	649	641	636	633	609	637	593	708	656	672	634	657	642	616	629	690	601	673	618	628	629	649	618	626	619	647	593	619	610	671	628	636	678	607	631	653	613	604	598	593	648	591	659	690	632	654	667	643	624	619	615	637	638	647	612	654	629	602	678	634	610	615	619	612	612	571	674	640	646	628	681	650	588	632	608	630	598	604	652	639	621	617	687	649	618	632	638	588	624	621	636	654	620	629	649	642	611	666	640	687	622	599	627	607	627	612	648	609	630	605	593	626	655	623	605	648	657	654	639	573	625	668	638	623	615	642	675	620	608	654	612	623	600	641	622	703	672	591	685	635	595	581	651	628	630	577	617	682	630	607	670	640	658	640	665	632	606	686	617	683	666	568	634	611	630	618	628	584	651	599	612	628	618	647	612	627	630	635	685	618	611	619	628	640	638	670	668	604	644	633	628	664	630	649	641	587	642	656	655	638	652	643	657	622	655	648	631	639	672	603	601	639	618	605	643	648	587	620	583	620	643	633	615	603	678	645	629	611	593	649	626	649	587	687	587	592	623	612	616	664	633	639	630	633	640	637	627	640	616	648	634	629	638	647	647	643	621	591	620	656	632	649	657	653	619	654	640	583	642	637	644	658	645	600	662	633	621	626	620	627	610	645	644	687	659	646	643	657	612	617	657	620	643	611	593	674	625	619	572	639	636	650	673	602	645	650	629	645	622	634	652	655	655	655	674	713	621	634	633	649	612	634	597	625	603	616	601	662	620	669	627	612	621	637	623	633	605	591	645	589	610	625	596	622	624	587	690	604	624	605	668	649	642	631	596	590	615	645	639	584	614	654	653	653	636	628	679	595	664	671	637	683	676	689	625	608	614	640	632	670	646	631	650	667	603	641	605	627	635	636	604	659	618	634	634	604	652	607	634	622	643	601	662	621	650	609	631	647	665	634	617	636	666	623	642	603	643	638	651	648	597	603	634	616	607	641	603	565	600	656	616	633	651	659	627	658	634	651	653	635	609	633	620	617	642	666	623	619	630	615	663	605	665	659	591	649	634	645	681	641	641	568	640	641	622	651	633	628	634	659	691	603	659	643	633	608	607	621	621	632	595	651	603	677	595	655	651	625	605	614	660	642	696	651	633	655	661	660	651	665	619	620	684	652	605	633	627	639	668	695	647	620	633	625	622	597	634	636	647	638	601	645	678	623	650	696	661	610	632	611	625	635	625	661	607	668	655	645	652	596	636	628	647	640	621	637	650	650	667	670	605	671	661	672	628	618	632	637	643	669	611	670	597	642	579	652	628	653	674	640	617	641	616	625	641	648	638	626	632	661	593	646	639	614	644	627	636	564	631	608	645	597	655	642	563	627	626	657	605	620	604	631	628	652	610	633	582	683	624	668	600	588	641	641	619	653	666	601	635	616	652	653	612	649	640	605	654	626	563	621	700	604	662	621	659	611	602	667	623	677	589	612	660	603	660	633	651	633	611	676	590	633	589	641	649	629	603	629	623	616	586	651	624	665	635	674	624	632	608	648	603	601	614	617	641	659	614	658	587	637	630	629	619	591	657	617	636	615	608	673	629	604	658	623	610	600	624	645	636	636	612	608	601	595	638	628	553	693	668	625	628	611	617	635	655	650	604	653	628	656	663	687	653	619	639	620	604	618	627	608	611	671	626	593	606	619	647	634	652	604	684	601	613	633	610	621	658	645	624	636	620	660	630	614	622	650	630	629	566	668	639	626	574	630	631	620	625	602	614	619	658	612	636	612	594	606	662	652	617	615	622	684	641	647	578	626	642	624	682	643	635	608	633	616	614	628	682	570	620	618	621	633	620	599	647	648	634	653	622	657	637	611	606	621	629	619	615	628	633	579	672	656	633	593	620	610	656	615	629	632	600	627	626	624	594	597	590	641	611	630	641	613	611	660	679	621	603	615	628	592	623	638	641	588	647	654	595	649	627	687	584	657	636	699	641	625	627	645	651	578	662	620	636	634	657	640	602	628	650	620	650	582	670	645	646	605	644	629	653	611	642	693	656	637	643	647	622	621	606	632	598	604	595	646	614	614	613	605	660	595	673	591	641	631	634	617	650	659	652	615	649	630	655	642	663	652	600	615	632	649	694	636	641	628	640	665	651	638	635	593	639	658	644	643	635	645	612	627	571	659	634	646	633	633	657	628	622	635	594	635	667	659	680	627	636	632	647	638	631	690	624	646	617	638	646	623	599	585	634	639	620	656	629	652	638	643	658	618	673	607	637	636	652	694	655	636	622	644	658	638	634	621	632	653	606	605	630	617	607	588	631	613	636	646	548	679	651	596	630	650	624	583	617	609	658	667	607	652	650	643	577	644	632	636	639	572	654	627	598	622	648	650	596	667	671	588	587	639	649	639	610	641	606	648	652	638	588	591	592	645	672	677	618	635	662	616	612	649	614	630	640	618	636	642	659	649	614	622	626	627	620	643	636	674	667	608	680	683	665	643	592	632	633	670	592	615	626	645	654	651	666	659	673	615	611	581	645	634	632	656	634	618	658	613	597	582	604	617	612	634	635	670	645	592	639	581	649	658	626	704	650	603	658	651	647	592	605	637	622	654	637	650	633	620	667	680	622	653	634	627	640	678	630	689	619	682	618	654	593	644	647	631	615	625	645	654	593	613	620	619	649	580	659	617	611	632	625	629	683	674	640	652	619	613	624	636	618	618	650	616	627	647	616	607	653	635	641	619	666	586	599	643	617	584	622	645	626	619	663	647	625	663	641	630	652	593	661	638	637	623	655	662	633	624	589	657	624	620	648	653	625	617	579	623	647	647	623	629	628	637	609	651	606	614	644	606	635	617	610	665	646	601	570	613	624	646	626	638	611	594	648	661	654	623	670	635	644	602	632	628	646	639	635	597	655	621	645	656	635	661	647	645	606	609	556	665	574	582	609	598	633	643	634	660	585	629	578	605	656	692	569	607	643	626	604	627	671	662	604	560	582	654	631	607	669	625	620	629	649	599	648	633	617	653	648	663	709	657	630	640	637	638	642	628	627	701	606	627	627	648	666	641	589	639	561	669	606	655	610	635	648	675	670	586	669	613	625	663	630	633	667	629	665	666	664	616	637	638	619	623	607	679	625	655	616	602	618	653	670	646	632	615	664	618	626	682	641	649	637	571	627	583	652	653	614	642	631	631	659	628	623	634	617	641	649	668	639	671	662	635	631	612	636	609	614	637	609	622	627	647	644	685	619	642	627	637	653	618	660	643	626	628	633	622	659	661	623	604	596	610	621	655	615	621	642	634	672	602	629	636	640	607	607	628	578	632	601	649	638	617	648	641	645	656	624	612	669	590	611
29032	39234	30411	18657	10111	2628	850	775	751	774	738	750	775	744	791	744	749	795	775	776	754	778	790	738	821	746	769	738	795	762	800	808	803	764	774	745	764	730	780	782	722	742	740	730	751	765	755	769	766	757	785	795	774	811	771	746	764	758	747	776	746	754	743	740	753	749	793	782	734	763	718	773	777	782	811	733	813	733	763	763	772	794	705	774	768	740	735	779	769	779	746	793	830	743	769	780	757	745	736	815	770	756	751	777	752	744	784	769	755	722	737	762	825	759	772	747	762	745	778	730	762	765	789	710	847	764	784	751	807	790	716	764	782	754	706	773	737	713	800	815	780	841	728	733	796	777	791	723	785	764	776	751	755	781	769	775	727	771	752	805	738	739	751	759	773	766	789	803	733	751	737	778	698	763	741	778	754	830	732	791	768	794	769	743	717	769	822	743	783	747	739	780	747	763	764	794	776	795	803	755	767	774	788	755	740	748	732	753	816	792	762	762	784	778	765	732	741	768	817	708	773	754	707	775	714	799	773	800	765	747	773	729	785	796	778	776	773	796	725	789	781	783	780	808	812	742	778	720	787	771	779	749	748	780	837	782	772	716	779	763	761	794	732	797	811	788	769	762	780	774	812	770	776	749	776	764	786	812	751	776	751	750	767	754	746	732	745	786	720	759	741	762	711	791	723	781	768	818	748	760	790	756	780	740	782	739	728	769	760	753	824	752	730	747	721	804	758	774	698	777	808	761	805	724	771	741	744	773	737	809	729	803	774	783	757	750	729	823	789	780	756	734	736	816	749	807	738	747	738	743	767	801	781	737	727	817	814	745	691	799	785	779	748	829	708	764	756	749	748	759	777	775	751	729	799	746	794	748	769	751	787	711	748	744	751	751	766	743	780	795	706	802	734	776	759	793	730	808	830	778	793	773	759	774	744	760	748	817	814	785	774	800	740	810	752	748	759	792	771	812	776	755	801	725	814	779	771	815	780	835	785	741	755	756	745	729	746	799	809	776	726	768	768	766	754	778	746	774	728	784	772	774	714	799	804	765	761	758	795	753	787	762	796	782	741	764	762	759	772	754	760	773	726	807	756	764	746	732	729	760	757	776	709	825	762	759	787	782	747	733	755	777	774	746	747	757	723	764	723	783	758	765	771	781	748	777	817	749	752	760	738	736	737	741	730	790	736	738	771	810	742	766	762	762	725	728	810	737	742	731	754	750	737	774	755	769	691	741	792	762	763	794	689	757	769	772	772	729	755	794	791	769	745	793	755	761	763	795	735	746	824	838	761	781	765	743	795	724	772	754	791	776	809	762	780	738	775	751	777	796	775	757	788	829	776	765	793	748	811	787	752	783	816	794	760	780	730	773	752	765	724	765	794	803	728	805	735	755	749	746	769	764	743	792	756	795	746	774	739	760	752	768	760	804	725	773	766	753	805	752	786	732	809	754	774	762	723	770	798	752	738	759	778	786	772	774	790	789	782	768	693	733	769	738	784	769	804	748	731	744	738	740	747	752	747	751	737	791	709	762	769	793	798	793	788	769	737	770	809	777	787	753	806	793	771	723	756	751	756	772	801	757	764	778	770	773	755	754	771	748	713	787	796	733	771	826	775	789	747	734	792	746	761	802	783	756	777	766	795	786	727	751	752	723	813	733	793	795	776	784	754	724	747	750	751	786	697	755	771	716	725	755	776	806	783	797	799	793	778	815	780	795	726	778	761	792	752	766	788	774	716	772	780	763	769	796	737	764	756	770	744	768	791	761	767	762	804	786	775	777	750	778	735	755	838	733	705	770	746	797	759	757	757	732	751	743	761	756	792	740	821	793	762	759	731	737	806	750	787	788	792	738	791	762	792	782	773	762	806	799	783	764	797	769	730	804	747	750	746	749	763	743	760	782	771	740	838	805	793	781	773	759	773	732	734	796	747	722	798	736	778	765	761	714	721	805	796	807	749	744	777	759	745	762	802	785	762	829	778	775	800	807	797	779	781	775	740	764	776	778	760	749	791	794	761	792	692	758	732	805	756	792	760	714	728	740	748	734	788	754	763	832	755	756	764	824	759	748	754	781	774	763	802	796	744	775	765	731	662	732	798	756	729	756	771	756	745	747	733	756	778	794	730	746	749	779	757	767	775	737	769	722	765	757	813	789	808	740	762	799	725	758	725	741	761	764	752	719	784	733	804	729	804	740	766	754	719	766	797	792	764	762	748	738	736	753	791	764	747	759	733	789	762	766	790	729	771	771	739	739	731	758	743	765	810	756	782	779	776	735	772	749	769	754	773	805	833	785	775	733	763	774	796	752	800	765	725	753	768	775	836	736	750	766	755	764	770	784	714	806	757	786	742	785	744	767	732	791	766	783	838	768	766	786	794	773	765	748	769	726	754	802	753	728	763	784	759	762	775	756	777	788	818	766	801	771	825	706	736	738	743	765	766	757	761	805	775	763	749	773	740	796	752	771	738	787	784	754	793	766	756	758	807	730	744	747	739	715	798	775	742	777	733	767	787	783	809	767	742	747	773	769	797	731	775	718	746	736	742	772	787	817	805	775	751	796	816	824	748	752	760	775	768	802	709	802	774	730	757	734	731	752	752	749	777	779	770	728	757	758	779	785	792	787	792	775	698	789	782	794	788	790	784	776	797	788	787	807	778	811	749	766	794	778	736	779	761	780	822	762	776	725	722	789	804	781	773	776	774	777	720	780	744	730	778	736	815	791	709	764	789	787	759	728	752	766	748	730	753	784	751	742	762	763	818	797	801	718	721	734	781	728	774	794	781	738	765	746	780	770	772	771	775	782	803	797	793	722	779	770	796	737	796	757	764	757	740	763	757	787	763	776	757	737	791	795	760	733	769	717	787	818	763	794	783	784	796	761	753	792	830	845	729	752	728	795	821	720	810	766	749	741	782	757	757	770	741	765	783	773	762	770	766	768	774	751	780	754	727	736	801	801	818	778	770	735	739	825	718	792	786	725	826	779	772	766	816	732	742	767	762	690	780	781	765	715	749	686	757	747	794	768	795	790	773	772	791	744	728	776	735	780	788	832	772	788	771	765	784	774	794	741	791	763	763	797	799	769	789	776	766	803	781	793	757	749	738	778	754	727	738	780	758	745	719	776	796	783	819	744	742	718	748	736	763	751	774	764	787	767	803	711	799	772	743	728	784	747	724	774	784	730	769	778	780	780	810	779	775	767	780	739	724	766	781	793	783	753	771	719	751	763	736	791	751	790	807	790	759	783	736	723	791	717	746	756	764	730	754	762	774	757	734	767	774	780	720	769	772	748	755	776	758	736	814	797	777	754	764	814	745	743	733	812	807	794	755	733	821	785	787	735	734	818	757	717	796	819	743	786	779	721	699	782	738	756	769	795	746	767	787	769	772	809	779	783	741	735	792	787	768	753	810	806	768	789	773	744	742	758	765	814	764	816	803	709	755	736	757	752	756	746	772	792	735	805	817	739	803	755	784	707	789	719	727	786
23403	21163	31346	33599	29917	20673	5877	567	437	418	393	390	442	442	438	461	424	427	436	421	426	407	389	381	440	426	454	426	406	400	393	448	430	401	411	384	399	430	423	387	391	428	411	385	414	413	416	407	397	444	445	387	421	419	385	429	391	371	403	411	391	414	438	403	403	406	403	428	447	371	428	366	416	431	395	412	416	395	404	424	407	444	391	415	353	397	413	404	398	443	399	414	399	406	442	420	413	384	411	386	389	431	374	409	439	405	417	423	400	398	428	395	389	387	396	436	421	407	404	385	377	400	400	418	385	419	376	437	419	420	424	401	396	393	380	401	401	424	395	423	420	406	426	380	396	402	393	398	401	418	432	409	371	393	416	408	428	407	379	393	426	421	396	443	387	384	404	387	407	396	392	450	419	394	412	392	419	444	363	442	419	363	429	381	414	419	405	433	402	462	397	393	410	401	434	361	418	400	394	458	408	367	392	419	413	396	423	432	419	427	405	387	416	420	429	415	415	411	371	390	404	410	420	403	400	380	413	380	396	409	428	406	411	423	423	401	396	415	454	398	392	421	388	408	435	405	401	426	425	422	351	442	358	381	400	414	386	407	395	396	419	377	417	430	367	377	413	443	405	429	409	411	373	388	373	393	417	426	431	408	369	389	396	401	384	385	394	382	411	425	418	407	398	391	410	403	394	386	446	427	411	410	373	395	397	425	390	376	400	393	396	418	406	405	403	380	400	394	425	385	417	371	416	448	384	397	399	379	423	391	415	422	418	397	364	425	363	415	405	383	372	424	379	415	418	366	393	436	426	379	399	406	369	399	400	435	387	417	423	397	429	398	391	387	393	383	400	391	393	406	441	414	377	411	402	413	401	389	406	402	398	360	405	419	405	406	417	365	417	381	410	383	403	398	420	387	440	406	404	430	416	412	450	412	395	412	375	375	371	422	401	415	433	387	430	415	394	400	354	422	376	420	445	428	391	423	444	396	367	402	379	385	435	406	388	402	405	442	408	410	449	451	382	408	419	400	385	375	437	389	394	411	408	408	390	375	381	402	409	440	409	392	410	404	382	418	411	420	409	410	394	413	369	377	437	415	408	414	422	390	414	401	394	423	419	369	400	382	376	407	395	407	414	406	392	392	418	423	416	424	425	419	395	395	444	397	413	434	420	415	440	406	421	384	410	408	406	394	404	431	375	391	417	391	415	383	393	385	413	407	419	432	402	440	421	415	386	445	389	404	389	401	384	381	402	383	408	383	410	412	396	419	407	416	384	370	393	399	431	380	397	394	395	368	416	430	394	437	408	432	431	430	390	417	413	403	405	391	395	413	421	415	402	403	381	431	379	404	437	425	396	392	420	438	373	396	395	450	402	373	443	389	432	415	411	400	349	349	364	402	421	409	382	400	383	381	386	404	435	406	392	383	451	388	436	404	424	388	415	400	380	408	412	401	423	417	422	429	412	398	397	430	427	369	422	388	407	398	407	383	387	371	419	397	406	425	430	388	413	428	418	416	450	414	416	382	418	427	403	390	380	393	400	369	365	384	414	358	441	400	395	387	388	404	413	410	393	368	430	413	433	385	433	414	404	406	401	379	371	386	463	409	413	409	390	408	419	414	392	399	411	389	353	402	383	382	425	426	434	415	404	429	410	404	381	357	370	400	387	430	406	392	382	408	393	419	404	403	411	409	391	430	442	418	427	421	398	422	365	384	412	416	391	403	381	428	406	397	407	413	409	416	424	438	418	400	418	433	388	398	407	433	396	421	407	367	417	396	391	439	395	380	392	425	422	388	415	393	419	361	384	388	431	426	417	384	424	400	387	378	358	415	378	457	404	377	387	426	360	399	406	404	422	379	381	375	397	380	399	404	382	387	374	415	389	426	420	389	405	395	390	397	404	427	393	398	409	431	382	380	404	374	400	400	413	368	418	387	394	404	395	384	372	442	409	411	399	425	383	388	444	413	385	411	410	400	373	397	391	389	419	411	405	405	418	415	399	387	406	405	411	443	384	396	373	407	394	386	403	402	408	372	403	396	385	408	400	395	412	398	415	366	398	391	398	409	393	398	369	378	398	401	383	384	398	372	391	444	408	440	393	445	408	409	397	396	390	368	398	407	394	402	422	409	391	372	413	366	422	385	419	385	397	400	392	436	400	378	393	395	431	394	401	453	389	424	413	402	404	407	438	420	396	409	371	394	402	371	395	420	391	430	412	409	419	392	394	416	390	423	457	406	428	427	414	380	430	368	434	389	408	403	387	396	398	382	425	428	400	411	400	411	413	436	405	425	373	413	468	428	421	394	399	395	386	390	417	412	377	392	427	418	376	400	386	413	417	405	393	407	409	404	411	404	443	359	404	409	421	385	410	381	430	401	433	413	413	406	406	443	373	417	377	413	441	419	388	431	427	410	422	387	370	374	398	396	397	403	379	350	400	416	421	393	404	388	413	395	389	427	422	407	404	447	387	394	387	423	398	409	411	390	425	371	399	392	367	379	369	413	409	421	379	403	399	406	449	431	405	395	379	385	438	421	454	400	407	385	415	411	394	419	407	388	420	398	391	430	415	411	393	383	420	403	384	398	403	382	428	420	405	392	359	412	388	371	399	416	433	370	393	383	367	390	424	426	397	422	428	403	383	407	407	426	422	368	377	407	392	400	387	388	437	411	389	412	434	411	429	412	397	435	398	416	459	400	412	393	420	349	409	415	407	409	409	409	384	446	438	424	423	430	394	414	412	412	379	394	387	388	393	437	402	400	380	396	391	447	396	411	404	378	412	383	395	425	406	413	406	393	432	417	407	389	404	436	449	443	403	348	396	409	417	444	377	391	392	416	408	416	426	413	405	415	414	416	373	379	373	361	370	408	426	420	388	411	395	393	403	407	408	436	429	414	428	394	424	397	387	402	425	393	424	417	420	391	407	426	393	417	418	387	389	416	386	357	441	398	391	406	441	375	402	403	420	420	415	412	360	393	375	419	392	441	407	404	410	410	426	402	436	389	383	388	419	381	427	392	400	378	380	367	426	387	440	397	438	379	442	376	388	425	405	399	392	433	412	411	422	417	398	392	405	373	395	369	426	448	413	408	399	403	433	387	363	407	417	368	402	383	410	429	369	390	403	414	395	462	391	400	401	433	391	449	374	409	433	397	382	409	386	397	410	394	415	360	404	379	385	388	409	391	392	387	386	395	379	410	412	400	421	380	404	372	417	399	372	403	437	430	381	398	379	414	378	382	398	424	387	374	407	392	384	388	396	428	393	413	383	348	431	393	405	406	388	360	401	398	416	371	423	364	398	425	422	439	421	394	389	392	410	367	402	409	372	400	425	407	403	420	423	430	406	400	409	365	436	432	408	402	390	392	441	409	430	436	373	395	430	400	420	433	435	394	396	389	424	395	417	387	416	404	415	415	394	398	408	394	428	401	401	392	419	434	396	384	414	425	425	404	404	403	391	400	383	411	403	417	370	399	385	374	420	392	364	427
54040	85145	70867	53418	38199	15719	1468	658	586	510	550	515	556	529	506	514	493	498	500	503	523	521	534	493	457	521	497	507	519	540	517	507	469	493	529	508	486	520	464	496	488	456	517	473	486	465	513	516	451	462	489	462	499	489	519	515	463	473	503	514	466	465	485	501	478	487	481	497	491	529	452	483	486	550	490	515	475	510	534	527	479	490	506	490	512	515	501	492	513	498	498	495	494	511	464	504	526	491	501	536	521	524	502	501	482	514	469	493	465	506	510	488	522	491	497	495	505	470	488	492	507	482	469	499	448	452	493	488	484	486	483	511	492	480	483	530	471	541	489	491	475	517	485	477	496	479	509	501	527	512	464	522	510	461	492	526	499	507	512	510	496	504	503	536	476	483	509	525	492	524	485	489	454	460	475	507	508	522	480	479	511	528	525	496	486	513	508	494	500	497	494	507	502	499	493	495	505	458	497	520	518	497	484	517	501	482	519	495	514	478	516	493	480	518	498	508	502	523	466	525	470	501	502	510	490	511	534	504	482	537	515	515	497	479	517	520	496	542	526	466	533	460	489	490	498	527	517	552	502	531	518	509	515	492	494	503	507	476	552	496	488	479	525	473	530	495	516	495	485	509	493	501	476	514	507	510	495	462	501	530	470	492	455	477	534	474	514	491	508	461	513	445	468	459	524	524	464	500	478	529	484	492	506	512	489	503	514	459	457	525	521	509	503	512	526	470	527	508	540	502	524	502	513	503	472	459	448	533	512	509	523	458	462	555	522	488	475	476	497	473	496	529	497	473	492	484	514	501	534	517	448	506	481	505	500	506	499	511	496	477	509	490	506	548	481	517	510	514	483	496	488	452	512	488	485	527	525	508	480	532	468	463	485	481	526	547	544	449	499	459	494	530	504	488	503	513	518	500	522	503	458	488	483	470	525	530	537	470	498	526	455	531	454	514	508	554	487	472	496	496	521	495	527	512	542	514	491	513	477	512	488	521	488	458	542	477	498	475	492	496	541	478	484	478	522	465	512	509	471	508	501	490	545	524	518	497	505	497	491	467	464	472	492	486	502	517	543	475	471	519	514	506	490	537	464	502	503	473	476	537	494	546	507	486	513	546	469	514	508	495	491	495	481	538	505	487	520	530	508	485	499	501	502	511	483	485	505	535	519	527	525	532	537	488	448	477	521	509	458	539	514	502	475	529	530	502	514	500	519	464	485	477	507	494	517	511	491	481	522	499	437	485	507	506	479	512	478	503	470	521	511	484	509	474	535	515	525	509	483	516	504	513	544	488	436	504	478	479	489	461	523	541	511	527	477	516	523	495	505	516	499	521	472	555	508	540	509	538	501	489	490	498	524	487	518	490	506	503	536	513	478	503	502	503	496	514	459	497	489	473	496	492	518	493	492	473	521	516	488	495	504	442	484	496	489	509	523	527	497	493	483	488	550	525	489	504	530	505	454	532	520	541	543	493	541	548	484	535	476	481	480	487	518	526	485	521	533	533	486	500	502	518	479	513	472	543	534	468	538	490	514	495	496	496	500	502	462	470	517	498	515	512	485	512	508	503	470	523	471	476	504	513	492	490	503	448	508	495	502	491	497	530	490	478	536	511	502	508	516	475	503	451	489	475	467	524	535	458	511	500	507	491	521	496	498	531	514	477	525	498	495	518	509	505	476	474	504	528	511	466	542	492	469	466	507	502	492	543	475	473	473	510	512	524	521	494	499	491	487	516	497	482	482	484	458	500	510	516	480	486	481	489	462	490	513	505	533	500	480	488	499	529	535	506	510	490	486	487	466	541	508	481	503	486	551	496	462	489	520	478	496	507	527	512	496	494	506	478	500	498	487	511	477	484	507	515	483	505	482	490	473	457	540	509	527	471	490	534	475	529	488	493	518	523	492	546	490	484	503	504	515	508	446	536	511	514	472	517	464	477	484	468	500	504	524	485	500	518	505	524	515	499	524	521	506	492	485	484	527	511	522	488	497	540	474	520	511	482	513	517	498	523	501	498	486	507	518	475	505	484	464	527	479	509	468	504	497	462	487	503	549	500	513	507	496	483	542	485	483	521	497	518	506	519	543	523	521	528	462	493	517	506	477	506	537	490	536	481	508	496	492	518	467	466	512	501	515	521	485	503	431	512	484	536	511	524	499	523	495	469	518	520	543	494	511	520	525	497	512	477	472	463	483	478	515	485	510	481	516	498	501	485	503	497	497	497	484	530	506	468	507	505	491	490	480	507	483	495	505	456	490	500	503	493	488	493	513	472	518	518	493	482	552	475	499	522	495	533	517	493	503	501	510	507	513	462	485	506	493	508	497	528	507	472	486	516	471	495	484	542	492	517	544	480	481	492	500	496	497	496	459	546	514	503	506	479	521	506	477	483	494	501	523	506	478	474	524	519	522	517	550	507	488	509	464	503	528	508	522	489	508	523	508	475	491	505	547	481	515	457	511	524	504	486	506	505	471	482	482	525	530	496	524	508	487	482	497	481	499	505	533	462	475	535	527	513	491	505	478	523	519	516	509	498	511	516	536	486	529	513	502	488	481	520	452	483	519	519	521	531	499	510	503	489	484	492	541	496	481	504	524	490	498	500	483	497	529	531	462	506	548	453	489	496	478	498	506	527	492	524	466	500	476	533	466	492	499	477	499	481	485	494	502	482	505	466	520	477	537	516	479	508	521	500	490	530	484	508	516	511	504	484	552	526	523	513	470	500	488	502	487	495	540	474	454	491	509	479	479	513	509	519	498	486	489	490	484	485	516	525	509	496	484	491	512	508	498	515	522	471	513	507	534	527	506	494	507	486	482	510	518	482	523	512	497	518	465	476	481	480	511	462	462	494	483	543	466	498	463	475	504	518	490	523	512	472	500	507	490	483	469	486	519	493	506	505	555	498	522	531	501	539	431	507	495	489	502	496	528	483	484	482	548	511	522	477	496	503	538	503	488	482	515	488	551	482	490	514	472	541	471	502	515	495	528	472	509	497	505	491	514	488	470	473	538	503	497	479	471	560	499	521	482	505	509	517	530	488	506	507	484	504	511	528	505	490	509	507	499	479	492	497	524	474	532	496	489	524	516	494	510	494	494	495	504	471	455	545	500	525	492	492	492	497	521	517	470	492	503	534	497	550	505	527	529	482	515	497	499	465	479	523	506	469	508	504	478	460	522	477	492	451	487	508	508	500	496	514	499	506	475	525	486	500	500	470	508	485	509	478	487	492	513	510	513	506	530	523	455	523	467	491	498	482	501	530	543	484	533	508	496	477	508	502	534	520	497	521	489	476	484	496	505	494	554	554	479	512	481	486	490	500	457	525	521	490	525	494	482	514	486	465	510	500	529	495	465	502	505	519	513	487	507	482	514	503	521	551	465	526	507	486	459	503	481	523	493	494	495	538	502	512	520	495	495	494	531	481	470	472	480	457	477	531	499	531	469	495	497	525	459	528	507	536	533	498	542	451	476	533	490	517	493	465	492	505
22373	20868	29871	29126	28958	23253	13005	955	321	315	340	311	355	340	299	296	330	328	337	311	333	321	299	275	298	312	322	306	279	331	309	296	300	287	331	283	313	311	315	295	293	315	288	313	294	310	298	327	328	301	320	312	314	299	282	309	323	314	305	275	342	284	294	270	294	315	300	263	310	297	296	303	308	272	289	271	310	317	315	297	312	294	261	273	296	328	309	312	308	314	297	309	303	314	324	309	279	310	297	286	294	319	293	311	303	285	299	282	313	301	302	318	280	323	306	340	277	290	300	303	303	277	318	303	319	281	280	313	269	285	285	282	308	306	333	307	290	320	328	308	297	303	309	286	305	313	277	320	304	311	328	309	288	301	304	287	285	312	300	314	274	284	285	301	305	270	301	315	301	311	307	330	314	284	280	290	281	271	302	297	289	264	335	319	297	289	328	297	281	308	307	288	300	269	290	323	299	295	285	285	306	283	276	343	310	309	314	284	282	271	308	299	286	292	300	290	296	302	306	288	279	308	306	331	320	308	294	304	287	301	300	298	294	317	304	296	303	310	285	299	329	305	295	273	298	291	318	321	303	317	312	328	276	268	312	308	316	279	290	309	320	314	303	272	288	286	291	300	273	299	299	296	268	294	287	287	312	283	288	290	284	316	299	273	296	268	271	312	303	314	330	282	322	282	296	304	324	300	279	263	279	265	269	272	300	284	323	292	317	277	271	296	296	288	316	319	288	291	278	313	297	275	311	314	299	296	312	330	259	323	284	297	319	308	285	304	274	298	317	284	265	330	288	298	290	332	308	277	279	289	332	303	302	301	308	318	307	332	286	304	292	304	290	315	301	282	277	279	287	308	306	285	348	287	298	294	287	310	274	291	292	307	293	260	310	304	278	307	290	318	293	266	284	315	306	264	316	258	305	340	308	332	318	297	304	303	296	283	285	302	311	287	306	344	289	291	286	297	312	278	335	281	282	309	287	295	307	281	276	292	325	298	275	285	259	304	249	274	285	310	311	298	301	306	299	298	289	280	301	296	270	306	319	327	274	321	315	309	299	283	298	295	277	310	295	284	338	291	295	281	282	284	306	297	296	297	294	312	320	300	284	304	284	286	302	268	307	306	309	299	286	305	296	293	287	333	257	308	285	307	291	299	308	308	309	338	295	305	290	300	295	301	288	270	287	299	276	279	295	300	301	305	268	302	314	320	292	304	319	294	305	286	299	303	315	265	288	315	300	317	299	274	298	287	272	315	311	286	296	291	299	278	280	285	284	315	303	286	323	291	310	293	317	267	308	312	283	284	298	304	314	295	333	310	321	301	288	290	298	287	305	279	309	273	325	301	306	293	293	311	308	297	312	287	315	299	300	294	310	283	332	321	320	312	324	317	307	272	268	283	285	294	286	302	273	328	265	297	299	297	297	301	312	296	293	284	298	302	317	303	291	291	282	315	281	299	320	320	289	294	284	293	311	302	287	285	292	274	293	302	304	298	290	310	286	302	295	302	290	287	285	304	307	306	281	331	320	290	324	310	296	306	333	293	298	323	298	303	305	316	279	305	309	314	318	292	337	298	310	287	300	305	297	295	314	302	289	292	265	283	304	301	295	296	301	272	308	323	304	317	309	293	279	285	297	319	326	305	298	284	290	304	300	304	294	306	316	307	319	280	322	316	286	315	304	275	298	284	293	317	282	296	285	288	305	292	314	314	293	335	284	290	259	300	282	311	293	319	292	298	315	323	279	288	312	309	302	272	279	306	299	298	295	311	298	283	312	275	302	332	319	326	282	258	292	280	302	297	251	272	322	270	295	277	298	298	312	260	316	309	308	298	296	289	295	318	333	301	296	276	272	284	292	290	271	331	297	290	278	314	322	299	298	297	313	293	309	295	318	266	262	295	334	302	305	277	328	297	305	289	282	338	318	298	310	298	275	314	292	268	291	293	291	307	324	275	304	310	315	310	295	296	291	309	267	322	307	309	271	294	299	317	323	305	310	311	290	293	298	307	309	329	321	282	319	296	282	296	270	293	307	300	279	298	287	302	289	285	311	306	327	274	285	308	294	304	329	282	318	307	334	320	336	303	322	336	315	297	298	304	294	288	279	305	326	298	345	299	325	297	317	269	329	295	309	314	320	316	300	282	280	299	327	300	285	317	320	280	315	298	295	292	312	304	309	300	299	285	273	293	295	313	322	328	284	316	284	295	326	283	309	292	308	279	327	310	299	289	313	306	310	285	310	304	298	285	301	334	303	309	297	317	256	301	325	296	286	276	302	309	306	292	285	315	288	309	303	314	298	287	309	304	337	274	298	294	313	321	295	294	327	291	285	282	311	316	296	313	284	266	284	311	344	267	306	310	295	289	314	301	276	298	312	312	278	273	331	285	311	309	326	289	281	316	302	355	306	289	289	314	288	280	314	333	325	302	295	295	324	293	311	304	285	284	324	304	299	321	318	266	289	328	291	326	284	321	317	301	268	321	293	286	299	280	276	284	297	275	282	309	295	276	294	317	299	292	314	252	321	302	275	273	298	286	301	306	301	318	312	324	260	293	319	325	316	289	271	303	279	307	290	285	287	314	277	298	302	274	308	318	250	279	276	292	317	279	301	300	316	287	314	304	306	277	297	311	285	259	293	256	294	280	268	312	294	342	326	293	309	281	297	281	282	315	291	330	279	277	297	291	302	280	281	289	303	298	267	305	326	279	285	296	288	309	308	317	311	334	319	310	304	306	299	294	296	314	307	323	296	261	266	283	296	304	311	298	309	318	328	302	308	291	304	310	318	293	291	280	306	268	298	296	286	315	294	298	329	276	294	286	297	281	300	303	282	296	297	276	289	308	331	277	303	301	312	283	296	321	284	309	277	330	290	307	310	309	278	302	307	296	336	304	300	303	284	309	295	307	335	322	252	278	273	353	308	275	302	302	274	285	310	279	285	323	283	307	303	300	303	319	264	316	297	276	296	312	290	268	306	312	281	302	308	298	309	297	294	287	289	278	287	301	283	291	271	302	285	316	294	296	300	289	303	270	313	281	301	307	285	268	307	309	298	271	301	297	309	298	295	318	277	274	325	288	313	282	275	314	305	295	300	280	297	292	291	295	318	279	300	272	305	319	293	272	316	295	305	291	278	292	314	322	291	281	331	315	294	296	278	304	336	287	324	290	311	312	307	272	301	285	328	266	274	296	318	338	306	309	293	285	291	305	312	292	328	287	297	320	258	292	314	291	283	307	306	273	312	300	344	312	286	331	280	322	297	276	311	313	328	299	293	338	309	252	289	288	298	288	297	295	322	291	297	292	309	324	309	304	287	306	293	309	326	279	275	292	318	312	281	273	331	271	287	282	343	305	299	300	278	317	276	304	296	304	278	286	313	314	314	327	307	303	306	298	299	258	289	280	286	318	308	307	308	294	304	290	281	270	264	318	298	320	295	287	292	295	294	301	311	315	311	313	316	300	311	298	293	275	311	276	293	301	299	308	291	293
58953	96378	81606	63977	46148	20154	2166	608	458	447	405	425	414	372	398	363	380	386	358	400	416	375	350	361	415	415	358	387	358	373	346	345	366	405	356	359	364	396	329	352	360	348	388	326	357	361	374	363	376	348	339	334	320	382	358	352	348	392	339	361	363	353	398	367	373	321	371	351	364	341	336	354	362	381	398	362	368	346	344	366	366	360	375	379	325	339	333	353	401	365	329	369	358	374	351	365	342	338	358	354	361	363	377	398	377	354	378	334	349	382	357	337	379	379	387	367	376	358	339	362	301	367	400	318	372	344	356	338	347	354	320	382	359	377	384	330	332	347	359	327	365	336	355	338	345	323	352	367	361	306	357	371	358	348	359	326	365	369	373	376	360	336	337	337	349	390	368	376	361	364	350	361	389	366	351	383	349	357	362	342	354	365	381	351	377	358	359	392	361	343	368	364	367	328	378	392	343	349	367	374	368	377	396	367	377	355	367	363	383	356	365	349	342	339	351	358	324	368	345	342	355	346	355	369	346	357	378	362	364	328	356	356	358	335	353	363	369	352	362	351	354	344	349	356	381	356	361	354	370	322	346	354	337	325	354	353	348	375	388	369	389	328	337	326	370	355	380	377	344	328	368	388	381	357	369	373	357	372	335	350	317	364	335	353	369	350	375	354	315	366	346	319	360	356	339	386	347	330	330	349	357	327	358	398	376	351	311	359	366	371	397	344	337	374	344	354	350	334	374	381	366	339	335	330	347	351	354	364	348	351	343	377	343	354	378	370	385	352	365	359	354	354	354	357	388	334	354	320	356	372	344	352	373	368	355	365	341	346	393	368	365	340	370	369	366	333	369	334	375	351	358	334	334	404	365	362	363	402	386	357	333	357	343	356	360	348	360	352	360	376	365	391	350	377	347	357	345	372	337	366	364	348	377	380	366	344	372	345	339	368	340	361	352	403	407	378	346	369	344	348	383	349	341	353	372	351	357	356	360	386	338	354	351	346	377	375	351	385	349	364	378	359	349	323	361	365	359	351	353	337	366	370	338	377	369	373	350	363	380	386	343	352	357	380	340	321	384	382	380	366	361	370	352	368	390	375	329	379	365	377	297	361	364	370	359	369	339	320	359	341	347	357	387	374	368	359	334	371	334	373	341	379	359	334	332	324	354	365	363	370	369	336	366	354	373	330	364	397	323	387	370	359	329	334	343	368	345	388	357	349	329	370	344	362	335	348	360	346	368	345	361	386	385	375	352	372	353	373	334	358	367	333	348	393	379	409	372	366	308	385	333	356	347	341	359	361	355	373	338	348	386	328	362	352	399	349	346	354	346	326	314	387	349	365	354	337	372	400	334	353	330	317	345	367	396	368	347	362	377	360	385	395	357	344	350	358	370	363	320	375	330	326	344	346	336	359	349	363	391	350	311	371	343	376	368	334	379	375	347	355	336	353	312	387	341	399	368	312	393	376	335	386	362	353	367	364	350	359	387	346	357	341	363	382	358	349	355	342	370	370	335	342	342	389	342	370	345	342	369	354	304	349	331	331	359	361	350	346	323	369	364	344	353	367	343	364	350	341	364	353	333	364	354	318	365	333	364	349	351	343	345	357	366	400	353	356	336	326	349	339	362	360	369	356	377	365	362	367	343	357	374	359	334	352	341	355	372	360	370	364	365	365	384	353	352	378	334	379	357	354	356	334	375	392	373	353	365	359	348	358	377	330	341	382	350	351	359	371	328	339	370	315	344	365	316	350	366	339	318	386	362	361	355	362	383	389	348	355	321	370	348	354	347	375	325	333	345	343	352	362	334	342	332	333	343	355	345	403	342	384	343	361	350	362	345	361	365	357	377	378	382	342	357	358	336	392	346	357	347	364	357	346	342	362	344	350	326	383	359	357	360	357	349	360	369	372	363	357	356	359	342	375	348	346	324	350	350	321	362	353	329	339	383	331	347	397	351	360	370	379	341	339	372	356	352	386	370	357	349	368	372	354	335	366	337	353	336	339	356	368	323	367	386	359	370	366	327	350	391	335	323	344	366	409	352	366	350	373	350	369	335	378	367	320	338	336	358	339	360	352	354	366	337	366	352	368	369	391	378	366	356	330	331	372	340	340	351	348	355	366	346	367	351	318	335	362	378	353	374	365	365	356	355	372	362	364	344	364	377	390	369	365	340	383	333	323	342	341	382	359	404	357	376	344	355	359	371	366	365	354	355	338	353	373	387	361	345	327	340	349	362	350	364	365	391	363	336	338	349	392	381	396	342	365	369	347	381	370	354	353	325	332	342	339	356	314	340	344	342	369	361	383	358	371	350	361	343	342	367	348	360	369	362	368	372	356	372	381	373	354	352	363	373	351	365	343	339	396	357	360	328	349	389	325	325	370	356	357	353	346	380	357	344	348	351	345	377	381	359	340	361	358	366	388	345	344	376	351	399	337	363	354	367	367	364	345	365	369	357	332	371	321	377	378	391	355	353	348	403	348	367	340	372	345	334	373	386	328	358	354	367	318	350	365	375	347	353	338	361	349	366	343	361	359	365	344	379	371	311	355	390	359	369	366	377	334	348	349	350	356	355	349	381	353	334	412	361	370	371	337	328	338	376	344	362	356	353	349	347	313	334	385	372	337	346	350	382	352	362	375	380	345	332	357	330	353	385	368	354	376	342	343	315	350	340	386	348	348	385	324	348	346	351	338	355	357	331	371	378	340	314	352	345	401	346	326	340	350	329	311	345	324	379	350	355	346	360	332	372	324	354	337	335	359	365	345	366	343	369	318	362	363	351	356	320	386	359	383	389	362	328	375	357	348	356	354	384	356	342	364	375	368	351	372	338	343	383	371	386	358	331	371	365	380	349	356	348	333	356	350	354	329	352	339	348	377	371	371	352	319	341	358	348	326	371	355	375	385	333	350	348	333	363	335	363	353	339	350	367	369	378	347	375	338	385	370	358	357	340	346	365	352	327	395	361	373	354	322	366	362	381	361	356	343	326	375	342	329	349	381	353	396	336	358	348	370	362	333	330	351	356	357	354	379	372	339	342	352	373	340	361	359	368	340	385	347	371	357	369	368	352	367	373	358	325	354	372	342	326	374	360	381	323	366	349	374	352	347	358	369	356	364	361	347	346	322	366	370	336	360	346	325	370	354	381	404	378	356	367	365	361	349	322	356	343	382	350	365	385	353	344	385	370	363	359	402	346	340	360	368	361	357	305	344	391	369	319	364	369	374	333	344	331	376	373	383	327	353	371	349	395	338	366	375	352	365	397	357	360	377	349	354	362	383	370	375	347	337	350	332	374	328	326	355	357	372	344	390	333	354	343	352	353	380	372	328	376	363	367	355	383	394	336	340	354	337	355	340	372	357	367	339	375	352	336	376	387	368	377	353	356	316	349	344	390	374	348	349	370	356	360	310	356	365	386	390	353	351	363	356	350	344	349	369	384	381	363	370	352	365	360	336	358	372	336	387	375	353	361	380	371	323	337	406	369	364
27378	24185	27926	21040	8704	1973	669	654	622	616	668	642	620	614	654	630	627	614	663	615	584	635	618	620	664	632	610	682	675	628	614	652	638	635	616	638	622	655	633	633	603	633	547	639	651	622	643	654	627	656	634	621	637	628	612	663	600	621	644	625	624	629	661	604	660	626	658	631	660	610	669	588	624	648	623	627	598	614	609	635	652	603	623	599	646	655	633	660	633	607	617	645	613	675	615	671	639	637	653	634	660	606	617	662	674	653	566	660	630	589	631	604	599	627	631	645	645	635	639	652	591	654	619	662	611	642	657	622	620	629	624	613	609	589	673	595	584	667	628	630	594	631	627	647	629	627	622	663	650	616	595	619	665	615	613	593	598	613	662	604	648	622	625	618	643	720	627	606	687	608	596	639	592	664	650	602	666	638	631	624	665	648	613	639	645	616	620	609	630	636	565	660	641	671	601	630	634	646	658	583	657	658	637	598	641	571	618	614	643	636	632	624	638	590	599	638	632	629	591	663	602	642	608	607	691	644	642	645	668	639	627	633	626	640	670	633	612	644	676	655	627	632	660	610	634	614	631	632	626	610	637	607	642	661	642	671	716	657	639	612	611	663	636	663	646	620	645	645	648	612	655	602	656	653	683	622	612	599	588	633	632	656	603	650	659	647	634	615	638	728	628	621	582	631	626	610	602	629	646	628	671	666	640	625	652	592	604	628	631	643	621	672	675	633	644	625	642	607	679	612	611	633	641	665	666	648	654	646	651	634	618	627	606	605	613	634	629	646	586	630	666	615	653	642	606	664	624	619	641	631	666	574	668	602	658	650	647	633	640	633	660	647	595	609	595	597	633	591	657	650	634	619	641	647	647	660	605	599	651	623	615	631	604	606	633	623	630	637	624	643	655	634	642	641	634	627	646	618	625	681	642	628	644	629	576	656	660	593	603	610	620	664	652	663	647	660	658	607	667	629	633	621	627	624	640	652	650	621	649	665	650	642	668	642	650	615	608	650	678	656	651	610	662	690	633	621	675	627	678	635	640	681	658	603	644	607	648	640	616	594	620	679	662	646	611	602	639	594	629	671	647	646	647	614	597	612	624	667	636	629	660	645	652	613	594	629	606	617	645	612	603	651	615	616	642	654	661	601	631	649	624	636	658	648	637	625	632	616	642	621	659	626	656	644	669	663	644	606	600	676	637	668	633	655	637	603	655	619	684	632	633	600	650	654	662	652	642	601	631	628	632	615	642	661	655	620	631	620	623	580	631	664	639	616	609	612	636	650	652	672	630	623	668	641	661	627	640	629	623	640	675	640	656	617	649	627	676	630	612	672	657	657	612	593	698	635	586	647	655	643	612	623	603	674	630	624	618	634	620	676	633	644	601	644	618	598	655	662	671	625	697	628	653	633	618	606	626	634	617	665	634	596	625	648	636	644	640	647	594	633	650	675	636	698	657	649	629	645	603	658	630	603	612	628	614	583	664	621	622	681	637	635	631	660	625	614	652	647	596	613	611	605	643	634	633	642	631	630	634	615	618	620	654	590	645	655	639	601	609	636	594	655	643	646	625	675	625	628	638	674	641	638	656	612	615	630	630	620	659	661	645	626	586	588	606	630	648	621	632	678	619	597	628	691	592	671	632	606	676	636	651	652	605	588	649	680	603	635	655	624	638	627	618	632	665	650	649	650	603	630	636	604	650	615	649	638	636	703	627	625	647	589	648	681	677	607	592	667	638	672	628	594	612	635	595	643	622	598	604	636	668	623	673	677	622	639	646	643	683	621	663	604	700	676	596	618	604	698	670	643	636	686	668	613	580	588	667	610	673	616	605	699	649	633	617	723	649	609	646	593	626	666	653	647	644	605	699	697	625	596	610	642	639	617	655	616	624	618	626	667	609	685	644	628	631	624	654	654	633	616	596	677	639	640	587	642	638	623	643	654	616	587	629	608	636	624	658	610	648	601	671	588	604	636	607	640	655	636	632	591	582	622	610	633	671	646	636	623	653	603	627	626	685	600	626	650	700	602	637	627	673	637	641	589	612	630	598	642	647	604	659	651	655	631	617	675	648	631	636	623	656	652	610	629	632	626	651	645	646	643	607	605	586	653	596	618	628	629	639	600	648	648	663	640	630	613	607	625	667	623	618	633	598	638	600	633	716	655	575	654	632	662	654	663	636	616	646	622	630	645	581	621	610	646	634	589	651	633	604	601	594	603	642	614	639	623	641	632	625	683	662	660	650	607	644	665	650	626	649	678	666	629	631	633	656	632	629	660	621	586	647	625	593	612	654	654	668	611	633	634	644	620	613	645	596	624	671	666	578	607	673	600	646	642	648	660	650	604	599	638	679	637	670	603	632	635	579	598	606	661	586	635	586	664	653	618	652	630	666	667	628	652	634	633	628	605	617	655	613	654	657	571	603	636	569	677	635	689	645	620	628	625	665	678	665	625	610	642	639	621	612	640	588	620	652	625	579	621	700	655	636	617	645	689	641	623	623	636	630	619	614	633	623	653	644	595	670	639	625	623	600	665	630	651	639	646	643	621	619	639	648	611	619	672	587	631	624	651	644	661	692	660	605	653	622	628	653	620	643	650	568	662	609	640	646	632	624	652	641	607	655	603	701	656	646	633	647	675	645	659	658	649	606	660	621	638	629	628	641	621	632	597	657	654	601	635	607	660	595	664	641	676	625	679	634	634	609	620	676	613	611	647	646	600	641	608	643	621	633	645	644	581	652	638	622	651	632	628	591	596	651	650	591	631	623	639	565	636	627	603	602	594	633	659	621	654	675	643	630	619	645	651	668	625	622	633	610	646	667	633	640	577	613	662	658	646	672	601	588	652	581	612	638	613	642	626	613	601	640	624	644	590	652	601	632	611	659	673	622	664	617	597	621	597	589	651	673	630	625	613	654	613	671	627	601	640	614	652	620	669	626	604	641	639	672	629	672	702	634	634	631	642	599	642	605	611	605	639	656	632	574	649	603	621	622	613	626	631	610	610	647	647	627	601	618	656	614	665	652	617	610	678	659	673	602	594	592	649	622	646	579	656	651	648	650	636	635	618	634	637	592	609	677	639	637	673	657	588	609	630	642	624	619	605	604	649	604	615	605	653	622	645	664	665	620	653	622	594	652	627	626	619	634	657	618	645	608	592	612	620	612	647	640	627	619	665	656	642	611	623	653	623	628	638	627	669	638	644	639	623	639	621	647	620	662	616	626	633	609	584	660	629	576	637	689	675	661	599	630	671	654	635	671	639	629	670	622	651	677	648	653	628	639	644	606	619	594	602	597	674	642	658	591	624	664	618	589	610	612	637	656	656	631	660	612	656	656	623	663	588	585	656	600	650	593	614	625	601	612	634	611	626	605	603	652	553	601	578	604	621	629	643	584	600	626	586	597	658	659	622	609	603	580	621	674	601	614	580	607	670	624	595	651	615	643	660	641	670	608	649	633	599	665	622	661	651	655	613	635	626	604	664	628	623	605	633
29078	39416	30315	18606	9337	2440	864	758	755	781	718	778	749	799	828	777	760	760	720	738	784	750	744	796	791	765	762	764	730	751	746	752	789	789	719	752	753	732	789	765	780	784	788	736	763	781	765	749	746	768	778	748	762	777	795	781	748	757	777	800	777	713	785	802	721	820	751	735	714	800	791	754	750	796	739	840	718	757	748	752	801	771	735	762	741	765	787	716	774	790	824	729	805	731	790	713	794	735	753	762	809	748	732	764	734	783	755	736	839	751	750	767	783	708	753	736	837	765	762	734	793	750	760	732	784	767	755	765	763	695	779	762	796	707	778	712	754	778	814	790	737	740	720	798	813	793	759	787	796	758	800	769	720	815	772	779	761	805	726	765	772	751	740	756	732	769	735	742	793	815	737	787	798	754	781	710	767	809	763	744	748	781	741	763	755	766	677	764	759	731	754	768	739	784	746	788	768	764	772	740	766	773	749	756	730	773	756	691	791	788	757	707	792	791	715	754	736	751	748	796	736	767	762	785	769	741	769	813	744	804	764	706	793	761	749	785	739	803	722	744	820	787	733	747	778	817	750	732	790	792	744	766	744	728	795	730	786	737	722	772	728	743	764	820	771	770	778	763	755	735	752	721	816	766	735	771	806	770	814	813	736	740	778	784	720	741	721	752	735	761	754	751	761	806	787	745	748	776	718	738	753	798	758	833	759	762	769	734	759	785	796	748	692	761	769	723	754	766	724	777	763	802	761	805	762	797	762	777	776	737	732	709	761	742	751	754	789	775	770	807	722	760	713	780	798	781	766	780	803	753	782	767	748	770	744	809	745	824	757	746	788	736	776	797	764	748	775	738	760	761	833	768	771	767	738	777	721	748	759	724	764	734	789	721	735	763	775	794	734	737	727	740	781	708	787	806	769	752	752	754	763	755	783	720	818	788	765	786	752	800	797	823	724	766	755	731	773	767	763	783	800	742	797	759	751	744	778	764	778	744	764	773	763	809	737	791	761	763	731	762	737	772	802	752	800	727	776	705	801	779	737	804	752	788	827	784	751	748	778	762	766	781	801	750	814	747	726	785	751	755	741	785	775	746	838	758	774	769	802	712	781	786	808	688	787	780	727	802	729	787	805	779	810	787	750	778	799	743	759	726	757	764	754	768	759	738	760	783	747	774	758	780	721	765	707	736	756	774	765	768	735	759	780	799	753	751	742	826	799	731	761	763	791	763	771	728	810	773	773	793	751	760	723	765	730	740	747	697	765	784	794	764	788	766	750	739	765	777	782	760	754	755	763	734	761	737	752	774	731	789	801	756	814	747	775	805	751	753	761	765	736	789	709	744	741	764	777	778	775	742	764	818	752	821	757	758	762	738	769	787	764	776	738	791	694	785	728	777	747	762	776	805	755	764	744	805	711	718	806	794	756	789	781	746	774	711	730	826	787	764	760	771	749	751	771	764	748	774	771	782	765	732	771	776	765	756	745	730	770	768	726	777	710	736	777	746	765	754	758	767	755	747	809	740	711	779	705	716	815	798	742	752	790	754	776	703	752	763	736	790	732	754	814	714	711	780	714	781	766	776	736	746	750	758	744	761	741	747	749	769	783	766	807	747	724	733	808	799	770	755	767	744	763	795	778	739	765	827	753	761	770	779	741	765	724	726	735	778	738	791	789	737	744	755	738	794	739	776	738	771	742	750	792	777	742	806	788	748	806	783	750	763	740	758	766	788	779	798	739	747	801	774	786	771	768	734	751	745	793	787	695	768	745	808	806	799	773	712	799	784	795	748	737	798	753	793	793	749	766	740	796	770	801	765	746	830	770	741	753	791	747	756	759	796	814	828	745	754	749	771	765	728	767	764	779	797	768	727	783	730	758	765	767	764	806	763	758	721	779	797	720	768	803	767	777	804	790	748	795	746	795	722	732	713	794	750	729	780	772	739	749	740	746	771	770	786	785	760	765	745	745	760	778	792	793	819	845	732	722	781	763	773	768	819	767	784	742	793	737	837	749	709	702	799	800	803	733	756	778	755	760	852	795	716	722	759	795	720	746	791	745	736	742	779	709	739	737	793	780	779	766	767	787	832	747	763	783	774	782	781	742	736	737	739	776	786	763	762	749	733	753	747	841	772	727	741	793	730	779	755	740	724	700	757	747	795	711	762	755	746	782	815	805	740	735	773	730	776	745	776	758	809	709	721	779	727	736	729	782	777	771	770	730	757	818	795	766	786	738	797	830	759	707	824	772	774	742	786	768	770	755	743	795	743	750	722	773	722	757	737	792	777	736	766	741	779	713	739	729	776	781	782	762	778	753	792	729	762	780	763	739	793	716	769	715	781	740	846	723	763	796	777	719	718	724	780	799	777	782	732	740	778	818	721	771	733	802	714	739	785	793	746	742	765	776	809	763	738	811	780	825	791	795	787	743	755	739	791	787	762	773	756	742	797	813	798	746	766	749	809	764	781	775	717	789	731	785	739	763	757	751	769	751	775	768	783	780	820	749	710	792	741	787	773	769	704	765	727	742	752	732	774	731	744	769	742	778	750	776	747	772	732	751	782	742	797	750	762	825	776	759	768	757	769	776	766	795	766	724	741	747	789	786	774	777	742	761	756	730	766	787	715	738	709	799	770	766	765	783	759	766	745	786	770	739	763	767	731	741	791	818	790	752	811	752	733	771	769	727	779	779	720	802	785	751	780	752	767	752	773	853	771	774	766	751	825	823	773	737	725	761	753	762	737	702	749	757	811	755	756	762	804	737	789	796	741	771	759	737	773	802	771	803	752	727	761	830	737	720	725	752	766	765	779	784	764	827	736	783	775	753	744	731	801	770	749	759	746	769	787	731	819	718	733	730	790	813	711	733	823	788	756	745	724	796	745	796	741	751	763	777	743	801	734	737	750	779	740	795	783	764	797	777	696	752	734	753	730	783	736	766	742	781	808	719	829	735	787	796	733	732	762	790	794	754	781	763	760	693	736	764	787	774	776	782	721	768	746	791	775	722	770	810	744	739	758	733	743	782	795	807	746	726	770	738	774	722	763	790	744	725	772	776	793	767	777	756	745	757	746	761	750	778	722	749	709	737	736	719	721	745	748	806	734	759	742	728	757	778	744	740	766	808	804	747	802	722	746	738	756	764	738	800	810	761	732	797	725	755	805	834	756	789	755	763	805	747	738	760	738	803	783	741	813	795	749	749	755	791	757	740	781	751	791	769	788	760	720	755	774	736	773	776	811	750	782	788	778	739	727	769	784	738	769	746	804	720	765	735	737	759	762	770	798	733	783	772	752	789	736	740	745	756	705	739	731	762	765	813	746	762	736	771	765	775	802	740	742	792	742	814	740	781	782	758	786	752	804	733	800	755	826	780	752	783	740	765	765	760	790	746	750	777	751	725	749	774	780	773	771	766	787	726	799	758	796	823	789	759	763	759	813	745	786	785	763	782	745	742	765	767	751	835	741	795	812	774	774	742	797	743	723	747	729	767	780
23356	21075	31199	33129	30074	19764	5174	511	475	422	428	445	410	417	416	426	414	445	451	442	401	404	419	420	409	376	399	429	429	446	403	406	400	401	419	425	430	428	399	398	384	442	384	395	388	419	406	448	418	357	391	435	391	381	391	424	406	378	404	373	416	388	396	402	379	403	422	427	406	413	376	389	434	389	411	379	407	406	439	396	378	414	410	354	383	401	414	443	430	380	396	389	390	378	376	402	382	416	412	406	448	392	435	427	417	430	393	408	388	396	436	381	384	399	409	443	417	424	383	418	393	393	403	386	435	388	404	380	386	421	396	376	405	380	388	403	423	384	395	377	396	397	390	418	378	390	394	441	443	388	431	380	404	406	387	401	461	423	383	444	393	374	382	391	419	386	406	415	411	368	412	392	398	399	387	408	376	397	382	416	387	424	381	400	394	398	408	460	375	364	366	425	417	409	408	424	400	383	372	400	403	408	423	396	391	399	429	415	384	401	367	387	437	430	386	421	366	367	372	438	412	412	411	393	408	428	405	378	395	406	432	402	413	382	381	416	395	394	375	373	353	390	412	380	410	397	356	389	401	419	382	402	413	395	388	412	394	402	426	378	417	388	419	401	389	430	403	416	370	411	421	373	402	440	442	421	391	385	402	402	416	402	403	426	408	409	408	418	400	430	401	402	404	438	383	402	423	410	410	437	425	374	362	421	394	395	417	383	388	372	415	386	379	350	408	384	424	391	403	403	379	396	392	402	416	425	396	416	418	379	397	382	386	425	388	369	387	414	430	421	398	417	396	419	409	441	400	416	422	421	385	394	411	423	388	371	387	456	379	383	371	349	404	430	406	409	409	424	406	410	403	410	415	429	410	391	393	396	439	394	391	384	372	414	408	412	397	418	373	419	383	408	382	433	390	396	397	387	416	395	385	395	394	374	413	400	394	417	444	385	409	414	391	387	421	408	407	420	417	387	393	415	430	429	428	361	412	390	406	386	396	405	372	399	405	407	394	400	391	368	363	385	400	401	391	392	387	424	385	399	455	395	387	422	352	381	418	419	401	395	351	403	402	400	363	384	435	411	425	406	398	395	419	391	392	441	399	458	386	411	382	422	380	401	386	398	412	395	394	415	414	409	422	358	384	404	366	406	404	410	427	408	377	429	402	372	415	411	411	404	430	419	391	407	411	396	392	439	411	388	393	404	410	413	343	459	419	387	424	395	431	393	394	420	410	444	401	409	423	376	426	372	398	404	398	408	402	391	374	401	392	406	381	401	435	400	404	440	396	379	377	419	414	419	425	407	397	454	400	388	387	398	393	364	410	392	420	435	411	415	402	389	381	388	402	420	385	395	418	433	410	395	430	410	391	407	398	459	409	405	351	403	415	384	411	416	403	409	390	407	424	368	393	378	425	417	387	377	388	425	404	421	386	446	413	377	388	375	407	414	416	384	362	415	374	409	410	393	409	383	410	403	400	388	398	372	402	401	397	392	401	408	381	404	398	392	404	424	411	396	417	405	410	425	407	401	394	417	461	406	396	387	368	400	408	411	392	465	413	388	357	413	396	400	413	440	391	386	380	453	415	395	394	369	366	399	422	382	390	404	383	389	385	407	383	364	407	427	394	371	391	412	401	423	412	398	396	436	395	411	427	402	422	369	424	421	425	379	385	404	375	414	392	407	391	414	390	400	408	375	401	383	395	419	403	393	396	409	397	436	396	389	371	381	418	400	410	410	437	408	395	447	395	388	374	417	412	364	386	412	380	393	411	415	378	388	425	406	381	403	374	353	389	421	373	424	383	390	374	380	405	395	381	415	378	426	381	417	408	369	397	419	399	382	405	387	387	384	423	402	409	363	398	402	391	408	397	397	372	409	392	420	432	400	389	413	393	431	377	431	423	399	429	377	419	405	422	405	399	389	393	425	396	409	395	414	384	405	406	373	385	379	384	385	398	379	402	386	431	409	393	394	381	413	413	410	398	403	390	384	442	388	403	382	392	397	399	420	407	403	387	400	376	401	416	394	408	396	379	395	426	377	423	386	417	389	381	394	417	377	407	413	406	399	407	451	407	390	428	391	429	376	429	416	398	404	425	400	401	411	391	405	397	411	406	434	408	381	429	381	409	373	393	407	395	404	418	410	387	359	404	398	411	391	411	359	377	418	409	354	430	419	419	401	393	394	408	409	399	413	382	403	420	414	404	380	398	380	394	406	417	396	431	402	399	395	388	405	411	408	389	418	378	395	384	396	427	431	410	410	403	421	420	421	371	397	409	423	392	374	403	412	431	399	405	395	418	398	364	383	408	406	395	386	418	419	407	402	405	388	375	411	395	407	413	372	410	404	365	418	378	395	386	437	391	406	440	419	410	354	401	379	416	412	434	422	367	391	384	372	391	411	408	417	383	425	416	388	388	414	400	388	427	397	430	436	380	415	432	390	384	402	395	408	395	370	387	415	357	418	415	399	414	387	391	405	439	391	387	401	412	400	389	347	397	403	393	399	405	395	368	402	408	395	404	405	399	384	379	404	403	415	410	382	403	413	419	389	386	404	421	412	433	416	407	431	419	419	385	397	416	389	390	339	413	384	390	364	424	374	418	374	379	346	398	380	375	397	402	378	426	406	394	429	386	404	386	415	384	369	410	397	363	391	376	390	453	391	400	422	396	362	403	395	414	394	390	420	387	388	417	385	380	369	400	399	415	385	407	411	417	389	390	394	373	422	376	422	412	419	370	396	417	411	406	413	370	377	386	400	406	393	385	439	376	341	392	404	420	410	378	368	403	385	391	398	399	381	405	404	352	402	396	393	388	380	408	428	410	418	338	424	373	445	418	394	406	413	437	402	396	380	394	391	429	389	423	424	410	392	413	399	437	367	430	406	419	409	370	385	417	407	388	401	391	401	380	392	433	408	450	398	409	382	395	426	390	385	405	393	378	414	400	435	403	409	397	372	415	383	403	377	419	406	410	448	401	405	389	415	390	423	400	393	493	411	390	436	404	363	407	399	392	413	407	403	400	440	386	413	401	389	413	370	397	458	426	397	392	397	398	431	391	394	442	394	401	429	401	397	389	417	403	373	401	380	367	399	356	437	420	438	422	394	422	411	410	419	390	395	428	437	401	415	441	410	415	407	380	416	398	399	435	412	412	393	451	382	383	435	419	424	369	401	400	424	382	408	403	401	379	400	416	374	410	395	406	393	396	390	413	415	398	441	393	397	375	388	380	423	376	420	383	379	421	416	437	406	404	400	398	413	391	421	395	415	440	388	377	398	412	397	392	417	385	381	413	408	416	396	380	355	399	417	384	399	377	439	381	404	361	386	431	422	380	438	416	387	397	378	406	357	375	424	392	442	357	380	397	410	402	395	389	420	375	380	439	402	412	390	398	432	376	382	431	400	382	411	398	418	404	419	394	401	403	401	436	416	414	394	389	402	414	396	410	389	388	435	405	413	379	387	386	400	394	363	393	403	397	415	380	408	392	375	389	397
54208	85750	70790	52675	37961	13988	1455	614	576	571	534	516	524	512	542	511	517	522	481	510	500	520	489	500	527	504	512	527	459	488	501	507	486	514	518	516	487	487	514	493	497	506	508	533	487	515	513	486	492	486	494	462	479	492	472	482	479	487	512	461	471	517	502	506	487	503	510	495	488	519	511	505	526	545	468	489	535	509	473	505	502	498	465	538	505	495	529	522	478	484	485	482	489	518	516	525	463	485	470	522	497	502	481	482	488	491	493	485	504	497	470	461	498	489	513	468	522	526	516	508	508	487	505	512	480	484	501	528	521	510	486	472	477	498	480	489	494	515	521	502	477	487	462	548	534	484	481	522	512	463	512	480	483	515	515	495	482	496	500	476	500	485	479	492	488	516	454	488	554	485	495	486	502	510	487	521	454	494	475	473	495	532	498	500	515	478	495	469	483	480	499	503	484	505	495	480	464	509	471	539	491	464	512	504	519	503	496	539	456	470	534	491	512	508	541	498	479	486	470	484	490	486	463	507	484	538	449	472	512	492	478	496	486	511	465	527	448	504	496	491	446	490	507	490	467	540	500	470	488	464	471	487	476	521	486	456	500	496	500	485	479	489	477	496	519	493	484	471	505	520	469	502	480	538	505	478	530	515	490	515	483	505	491	470	493	468	489	452	479	481	525	509	471	467	526	487	489	480	497	465	494	462	467	499	490	478	478	491	516	508	486	505	519	517	490	487	489	479	509	510	490	480	504	508	518	498	483	466	495	525	468	503	505	484	527	507	510	505	479	528	508	489	489	510	491	510	513	488	486	487	462	546	519	467	499	469	525	502	509	491	471	476	479	502	469	510	467	513	494	499	489	487	477	530	524	463	503	482	472	511	497	494	484	485	473	458	512	504	480	501	479	511	495	558	492	449	475	489	491	530	491	501	488	487	502	467	503	499	469	478	476	517	453	458	485	495	484	480	490	469	462	528	547	500	528	490	539	516	506	496	484	474	518	515	490	521	544	495	485	500	485	480	515	527	531	484	512	500	498	457	469	449	513	502	442	501	486	496	458	466	461	501	519	462	498	492	490	526	508	504	513	504	469	475	500	493	499	517	490	501	515	519	512	483	523	472	505	478	520	512	502	524	477	518	504	469	532	469	421	522	482	513	513	483	501	497	465	505	489	495	495	518	527	517	514	499	507	508	507	476	480	455	521	543	491	522	515	492	511	439	490	531	510	517	503	502	524	452	537	475	506	494	507	481	493	503	469	483	490	487	482	474	473	471	532	451	494	531	501	452	530	524	528	510	504	532	529	481	504	481	477	511	490	478	497	495	529	488	468	522	499	526	515	512	491	495	544	485	511	487	500	501	544	481	457	489	472	479	489	469	509	489	520	471	482	504	490	467	490	516	508	471	489	499	463	466	467	511	481	473	489	493	504	488	497	487	482	512	542	471	449	496	508	509	457	516	480	521	509	526	490	500	527	525	495	514	490	529	499	527	509	487	497	488	494	495	496	529	491	494	488	469	513	476	486	500	505	493	473	502	509	495	484	487	488	511	466	519	499	471	494	504	480	453	542	487	479	487	493	491	526	478	501	509	519	485	489	515	494	530	518	491	499	474	470	478	464	492	529	463	552	473	483	482	500	530	472	481	479	507	493	504	524	488	489	455	503	509	489	509	490	492	497	481	500	503	478	479	485	508	511	502	491	482	460	483	489	492	507	523	500	463	477	524	488	487	529	504	480	528	471	484	511	470	500	498	499	499	520	507	524	493	476	509	489	456	515	503	467	488	530	492	477	462	491	501	501	512	479	540	463	511	456	483	517	552	501	483	490	475	487	492	497	523	489	515	506	540	499	485	496	525	471	533	491	505	539	522	524	513	464	490	500	521	474	492	465	458	450	473	523	507	485	536	472	483	492	495	523	498	480	499	442	498	527	457	499	509	482	476	515	496	501	545	491	511	476	482	505	455	493	496	522	509	510	534	526	520	501	485	498	459	500	493	499	489	528	489	502	531	543	512	513	455	514	485	492	480	507	490	538	488	498	529	483	498	469	522	498	470	520	482	529	510	500	524	484	514	514	504	485	494	455	509	525	464	466	506	468	477	509	475	521	495	502	518	496	499	499	491	477	484	518	531	495	519	482	472	483	492	504	485	508	522	504	462	483	509	513	573	478	493	507	510	524	471	531	488	484	480	496	539	482	490	485	438	477	477	491	486	482	525	488	496	437	463	500	470	457	536	477	535	471	507	504	521	487	527	503	494	461	479	466	489	502	494	545	486	536	490	533	507	559	453	491	490	535	520	486	500	511	491	481	494	528	514	500	499	465	489	489	520	489	479	458	484	514	489	500	512	472	513	512	463	495	497	462	484	469	489	458	483	505	532	507	496	510	486	505	527	503	446	466	502	505	493	562	498	526	468	483	489	509	483	487	457	505	483	506	519	476	459	481	481	477	490	485	504	514	475	455	526	523	496	469	517	495	476	499	462	528	504	485	488	516	522	557	498	492	505	476	496	501	502	525	471	518	507	550	502	505	508	511	469	506	533	504	482	475	493	492	518	478	494	493	543	504	503	539	484	451	502	505	545	487	484	463	516	492	511	474	463	451	495	531	494	475	474	480	491	501	483	528	549	489	503	467	485	527	507	464	504	499	496	484	502	506	489	475	462	483	507	472	536	505	520	505	490	483	463	523	517	504	470	511	512	504	518	514	509	507	506	516	501	533	504	502	521	521	489	495	516	494	482	510	486	521	468	469	446	505	489	512	477	516	502	539	486	451	492	509	463	484	496	479	516	514	523	503	527	506	513	495	496	505	496	528	510	478	494	479	536	502	519	507	477	503	501	459	501	518	508	492	502	475	500	477	507	498	485	516	504	462	498	524	529	491	471	496	488	491	501	477	507	532	515	486	501	535	481	553	475	517	493	535	511	512	526	467	504	436	480	547	460	512	539	473	513	505	479	473	492	497	497	451	479	492	508	522	480	487	513	471	488	539	472	493	481	504	512	513	509	500	503	527	523	513	466	482	496	517	499	494	496	528	458	502	505	546	543	457	523	502	484	478	503	512	503	523	482	520	460	516	523	494	466	501	537	496	495	505	529	476	443	498	476	495	494	473	517	481	537	480	526	485	475	481	506	505	558	475	508	481	463	532	492	548	506	517	494	500	491	497	499	479	484	528	500	506	514	502	479	480	499	488	524	494	471	488	492	505	509	525	432	495	495	536	544	520	516	539	517	469	511	502	501	468	520	492	521	528	477	513	492	497	457	489	474	492	498	543	479	502	521	503	508	518	506	463	485	490	469	510	487	504	496	482	490	513	498	506	535	506	452	475	505	503	479	488	503	521	484	512	505	492	497	481	450	488	500	505	500	515	477	515	471	557	466	470	461	511	471	512	498	502	486	522	457	477	458	501	535	477	483	469	487	465	473	445	524	518	494	487	497	490	524	497	483	502	487	498	486	491	488	462	483	506	483	506	520	479	523	511	482	475	481
22404	20815	29958	29081	28666	22440	12793	881	332	397	315	324	330	319	330	288	323	294	295	285	329	325	357	291	300	280	294	287	319	289	319	285	306	307	324	275	304	307	327	302	309	308	289	302	301	303	293	336	327	286	283	301	314	300	299	270	294	319	314	293	283	306	323	287	288	275	316	288	296	286	292	280	262	288	319	290	256	298	303	290	295	287	308	307	269	281	285	327	309	270	290	318	299	336	312	288	283	263	322	303	298	286	307	288	288	308	312	290	284	296	285	312	293	319	291	328	277	313	281	310	315	313	271	279	282	289	288	300	302	305	276	296	287	314	293	296	271	286	288	308	325	311	326	315	284	295	288	302	295	302	324	309	302	308	284	256	274	305	291	287	292	328	312	314	290	291	273	310	291	278	299	295	299	316	302	298	284	299	276	311	266	304	291	281	294	303	286	308	293	312	255	299	246	296	300	325	322	306	290	274	307	297	311	273	296	336	287	312	293	281	314	284	342	292	314	303	310	287	295	243	293	327	309	300	327	312	314	267	321	291	323	308	266	305	310	284	309	303	304	258	299	294	298	307	299	310	312	267	313	291	314	291	301	283	308	288	303	300	282	290	303	302	282	302	304	256	280	300	282	325	281	291	290	279	297	265	311	281	264	276	274	319	310	297	300	294	330	301	318	281	304	282	307	286	273	306	308	283	266	302	304	315	289	307	305	270	268	284	294	317	296	303	315	293	297	318	290	305	301	322	320	293	314	297	303	289	339	299	303	301	303	307	311	305	286	281	308	289	278	330	296	303	314	281	306	289	298	321	279	312	288	299	292	310	291	295	295	310	275	287	299	293	308	290	312	303	319	288	330	303	301	273	315	301	314	275	310	311	296	300	321	313	294	285	315	301	315	328	298	308	309	294	265	302	301	310	307	320	295	294	313	314	277	282	289	292	300	309	281	304	298	290	311	281	311	259	284	307	320	292	288	284	314	301	323	298	290	306	301	309	285	318	299	311	283	266	276	270	303	288	315	282	281	309	317	312	301	275	288	267	286	322	309	309	295	309	327	300	289	266	300	296	276	275	281	306	288	311	268	286	272	284	279	308	322	295	291	303	278	303	315	283	284	297	316	298	304	318	280	291	290	279	299	300	280	294	273	275	282	312	273	291	276	269	301	271	302	266	292	286	273	304	298	296	330	306	313	316	306	267	288	297	282	280	274	303	272	297	274	293	289	277	301	313	278	290	306	292	301	310	314	280	294	301	294	278	285	288	301	306	283	309	302	304	318	321	299	292	331	283	293	303	281	288	267	322	306	282	313	298	303	320	351	277	312	292	280	284	317	328	322	315	280	305	298	303	312	286	283	300	333	300	319	290	268	310	279	267	300	299	282	314	319	283	312	291	313	315	325	295	286	292	312	322	295	283	284	262	329	315	296	323	300	275	282	323	272	271	277	302	271	342	302	291	341	329	277	285	306	299	273	291	298	307	282	283	322	311	326	277	327	261	299	289	317	289	317	293	334	295	304	306	290	312	290	282	294	271	331	312	269	287	345	280	302	235	277	318	320	295	283	300	290	276	287	308	329	300	291	301	314	322	307	306	326	313	318	301	291	296	302	292	308	314	298	302	284	317	284	315	313	306	256	303	288	306	302	284	275	303	310	282	294	303	247	264	292	270	305	292	284	281	326	279	318	278	262	287	290	258	292	283	288	280	291	300	304	302	304	294	317	288	292	304	312	285	310	256	342	281	301	255	300	304	294	277	291	285	296	338	303	283	279	317	331	254	315	272	295	302	279	295	291	289	263	267	311	266	312	329	285	287	302	286	285	286	287	295	316	304	276	266	300	295	283	291	306	295	278	284	280	308	283	288	281	289	307	327	312	301	318	281	301	287	306	278	293	289	335	293	301	259	280	283	330	310	285	298	318	261	331	281	293	297	295	299	299	291	301	267	296	298	304	308	307	324	274	290	322	311	276	320	272	328	266	291	302	297	280	309	305	318	294	268	313	317	275	264	261	311	306	308	273	315	284	286	313	296	276	282	301	296	285	307	309	304	284	325	336	317	298	283	311	302	307	276	318	278	292	323	277	292	320	285	269	306	289	295	304	320	307	284	298	304	302	273	306	257	285	283	264	312	283	320	278	325	302	296	296	291	306	332	310	294	299	294	277	291	303	288	293	298	295	294	304	289	294	320	284	307	273	300	267	267	284	287	297	292	324	289	299	294	317	295	300	291	301	291	306	300	276	331	296	319	318	293	298	316	251	325	322	306	298	295	274	275	300	257	302	306	292	272	265	320	277	284	282	263	284	302	286	299	297	285	286	298	299	314	289	304	323	287	322	332	303	305	307	326	296	306	284	317	295	288	291	293	298	275	319	312	337	277	305	268	292	293	291	289	276	282	313	293	289	274	284	298	294	291	280	303	287	278	290	298	297	333	284	319	295	308	292	325	284	292	277	290	298	302	278	270	273	308	296	312	293	250	280	306	310	293	305	289	317	276	270	287	278	294	311	282	306	289	309	285	295	282	310	285	299	301	302	306	286	278	275	276	293	295	283	297	301	305	304	318	306	302	297	295	274	281	272	272	314	282	331	328	344	280	293	271	306	301	303	300	258	296	329	307	304	310	298	275	304	285	287	281	347	283	298	330	289	295	314	285	287	283	288	311	274	343	287	283	304	322	270	265	314	326	303	295	295	279	319	302	315	264	327	316	283	311	261	304	290	302	320	287	282	298	318	278	307	269	274	291	302	287	292	274	260	324	312	292	292	301	285	315	317	280	293	266	295	320	282	295	281	287	315	310	269	310	306	274	288	300	285	312	300	282	308	316	328	291	274	313	324	306	297	322	290	293	300	313	288	303	341	301	305	307	293	324	290	325	278	305	311	305	295	302	307	299	268	294	287	289	315	312	320	317	276	292	302	289	284	344	313	325	299	274	324	288	303	318	329	296	285	298	297	286	299	289	286	256	285	295	306	278	294	281	279	273	308	279	302	283	320	306	285	263	312	280	288	297	303	301	314	304	310	294	254	300	318	305	315	318	307	315	271	285	284	304	277	317	290	274	301	294	307	312	304	314	313	318	303	298	305	318	297	278	282	306	278	286	264	290	291	283	348	310	303	297	288	313	298	308	304	308	283	316	263	266	292	309	270	297	292	270	286	304	299	298	309	287	312	289	315	287	288	286	282	298	268	273	305	318	303	289	299	299	305	316	312	316	272	309	284	291	255	278	273	280	311	302	279	256	314	315	313	329	278	294	309	285	289	292	309	308	279	308	292	315	304	249	275	287	297	314	293	299	308	297	282	291	266	296	307	289	305	311	301	307	323	287	282	297	300	303	311	261	302	289	293	288	306	298	309	308	278	325	273	270	310	306	288	296	294	304	270	291	253	297	312	301	306	308	303	310	285	280	305	289	289	295	279	267	295	278	289	305	304	284	312	295	273	284	326	296	288	268	292	304	277	282	272	276	292	303	275	309	250	297	303	293	312	288	321	289
58830	96375	81445	62939	45761	17845	2490	493	524	470	450	416	406	393	429	397	378	379	370	388	359	368	377	359	393	358	366	388	405	347	344	351	381	351	380	349	339	370	376	367	377	361	368	371	308	336	358	369	356	365	335	360	357	350	353	374	392	359	346	365	388	331	367	344	353	364	369	342	411	386	334	309	411	353	334	352	341	327	299	343	339	370	341	346	338	377	362	343	357	380	368	358	374	307	354	347	339	343	353	381	351	368	349	363	387	357	356	350	321	362	324	363	359	356	335	367	369	340	351	350	338	371	332	356	339	321	337	369	378	349	352	337	331	385	355	347	364	372	333	348	345	371	324	328	353	370	392	343	351	330	331	355	372	348	337	385	346	371	339	352	342	384	331	324	379	361	344	315	348	361	343	379	334	354	318	348	379	356	330	401	317	356	346	383	350	353	353	339	380	366	358	353	342	356	377	341	387	364	391	346	353	382	337	350	358	348	310	376	374	348	347	357	343	396	323	343	336	321	340	371	369	350	351	325	367	322	378	390	326	352	373	385	352	381	338	344	360	387	371	361	378	347	361	361	375	372	352	339	358	351	325	316	369	350	337	366	369	367	333	361	368	343	339	331	371	341	351	355	377	395	356	340	328	342	328	348	354	385	363	320	359	329	376	333	355	325	369	356	366	355	357	369	372	313	354	375	387	361	345	329	348	367	360	353	348	365	341	336	342	353	358	365	358	360	333	383	345	326	344	351	373	338	370	353	342	353	367	345	322	338	368	355	366	355	365	354	372	362	326	344	357	340	355	374	367	396	373	376	340	316	355	341	344	370	342	385	349	361	315	401	375	376	337	340	397	348	339	355	339	386	355	335	373	369	340	372	357	362	356	392	394	367	347	334	334	360	368	372	342	396	343	353	362	328	370	341	352	325	344	350	355	364	339	342	371	329	369	358	365	357	322	371	350	341	346	333	352	361	361	364	358	357	347	345	380	362	358	351	377	357	341	363	344	356	351	351	364	359	370	351	347	339	355	363	361	370	345	385	327	390	343	370	371	359	388	333	368	354	337	345	342	324	346	377	333	344	373	378	352	349	354	361	340	349	358	361	323	376	379	349	326	360	341	338	349	341	371	351	372	374	326	360	365	370	347	347	355	347	345	348	401	365	320	350	379	359	335	358	379	332	346	335	361	362	380	345	333	340	375	360	363	326	321	352	378	354	345	344	337	345	369	345	338	354	370	335	365	363	323	356	304	347	341	340	358	347	360	325	347	371	301	367	356	346	373	343	365	354	362	332	378	369	345	357	367	322	343	358	369	347	327	353	347	360	341	340	340	337	345	339	355	352	354	354	355	361	331	369	339	365	385	364	359	348	325	365	367	378	346	337	355	367	358	321	336	361	320	372	334	376	344	346	321	350	347	353	333	355	342	353	342	361	359	331	337	346	369	366	323	372	376	339	370	357	374	374	347	319	353	354	342	350	337	355	380	356	380	350	344	336	347	349	340	344	371	377	344	348	346	346	360	369	352	341	359	354	387	367	378	330	351	331	347	356	346	356	352	368	365	331	340	359	314	325	323	360	369	354	400	356	354	358	383	340	370	346	344	341	366	335	380	370	349	360	373	376	329	352	370	395	386	360	342	324	371	383	346	380	364	373	360	335	364	346	361	358	376	372	383	328	382	353	359	367	362	399	353	350	347	331	353	330	358	321	337	350	349	360	353	340	368	356	369	382	372	340	330	328	365	358	365	371	338	323	345	370	340	363	350	360	374	319	328	371	382	364	354	349	344	330	319	390	391	349	356	309	366	375	317	359	368	330	353	359	307	343	326	334	362	353	351	347	372	362	370	385	355	391	360	353	351	354	349	319	348	350	313	344	362	324	373	349	385	363	345	345	352	346	352	364	357	376	400	352	356	345	344	343	342	335	336	364	355	307	327	314	379	370	367	322	370	354	330	328	379	377	349	367	359	326	350	318	377	343	361	339	359	334	334	393	359	368	344	367	354	377	374	347	339	330	330	372	368	343	338	373	358	356	350	378	324	335	361	371	361	357	356	325	370	357	322	347	377	336	335	342	344	354	348	347	329	382	351	336	347	351	353	376	378	342	348	349	370	363	343	335	364	325	366	369	361	351	331	320	343	349	336	348	359	357	335	336	346	384	379	353	371	391	349	365	378	363	355	403	348	397	344	348	346	357	400	357	351	323	362	415	390	341	350	339	368	367	360	330	369	356	347	341	359	349	346	362	342	372	362	373	339	353	361	334	343	374	364	355	362	360	342	360	392	349	338	343	379	351	352	386	331	348	365	347	353	369	369	367	344	343	348	343	357	357	353	388	392	351	363	367	362	339	363	369	353	360	329	339	367	373	384	367	379	326	342	340	333	333	352	359	332	333	345	369	388	358	349	327	325	369	364	355	345	358	364	340	367	323	347	364	355	369	324	328	365	320	360	317	332	374	339	344	366	354	376	328	364	356	358	333	357	321	359	344	359	401	362	367	314	359	369	376	349	340	314	336	357	355	332	312	367	360	337	340	391	344	366	349	382	354	353	342	320	349	322	326	346	330	336	385	358	339	361	352	375	361	353	369	345	379	334	362	349	389	366	311	344	326	386	343	339	348	365	387	333	361	371	346	372	327	350	357	356	329	373	343	384	364	360	323	380	317	344	355	387	331	385	353	359	324	355	338	339	354	349	331	360	326	397	380	326	328	358	374	363	352	373	338	381	373	337	382	357	368	328	363	359	364	372	339	365	349	346	372	346	351	315	347	352	355	337	385	327	339	403	369	336	343	355	333	371	336	384	336	367	364	348	352	344	361	330	355	369	379	335	349	350	331	387	378	388	315	368	334	332	354	341	349	317	368	339	376	353	355	350	347	312	368	351	335	352	385	345	378	371	349	343	364	360	365	353	343	332	373	346	350	354	358	332	364	376	353	363	329	369	357	322	356	343	377	338	363	367	357	335	321	334	365	381	359	337	343	365	357	338	362	374	372	339	348	362	355	369	337	356	342	366	364	355	354	332	374	356	335	342	359	359	339	354	337	376	333	348	361	351	358	333	352	367	347	381	361	394	339	357	353	368	369	334	351	372	351	352	360	379	346	346	343	343	342	347	361	356	349	352	348	345	356	354	335	346	367	345	334	335	352	347	330	366	367	367	348	354	386	365	314	349	349	351	370	342	346	345	360	331	349	345	330	355	324	349	357	363	360	368	382	341	332	343	344	348	346	362	352	341	321	322	351	335	348	359	364	349	358	325	363	365	358	346	361	359	340	371	363	361	341	313	336	365	336	359	393	357	361	348	335	366	350	348	342	339	360	368	377	325	355	340	348	346	351	353	355	330	330	356	377	331	336	351	348	317	343	344	361	356	355	332	357	351	332	386	333	339	319	379	347	340	349	365	350	352	337	352	406	326	369	331	367	361	332	349	350	353	328	352	333	336	383	376	317	346	381	351	366	353	352	329	368	359	374	371	350	335	348	340	351	346	322	347	375
27389	24071	28269	20663	8626	1641	743	646	685	666	655	628	608	619	678	639	669	628	640	588	659	625	612	637	618	617	604	615	623	659	643	623	601	658	637	596	605	659	673	607	647	600	672	601	611	594	629	631	585	632	626	651	645	608	632	596	613	611	665	638	651	618	673	631	650	650	634	636	675	639	663	631	627	633	621	636	620	586	655	639	641	639	637	679	622	623	621	606	636	641	655	627	687	682	622	579	605	627	622	634	612	701	573	653	637	615	668	636	642	612	626	646	612	611	615	628	647	609	632	637	639	698	622	650	667	663	622	626	640	650	673	605	645	672	622	670	594	621	616	593	632	650	610	625	622	691	614	612	627	607	648	637	635	644	627	653	625	656	655	641	600	596	607	663	607	678	597	611	636	650	605	684	656	627	656	611	613	658	652	677	664	609	650	605	683	649	642	604	642	625	658	672	586	608	648	606	630	666	628	604	630	641	635	601	671	601	658	647	594	633	625	614	670	659	673	650	666	617	639	617	620	625	651	622	639	584	657	630	601	640	648	639	629	678	651	642	591	638	627	642	643	656	665	638	628	649	618	677	659	610	613	613	650	658	625	658	668	627	655	610	608	631	639	664	622	608	657	638	616	593	575	674	646	614	606	611	592	645	652	611	636	697	623	648	580	624	602	611	651	662	670	642	635	648	678	673	592	623	642	652	629	623	617	615	606	632	652	630	652	641	636	658	638	663	665	662	634	649	643	654	642	649	633	655	630	650	645	629	631	604	593	638	653	672	641	628	656	646	662	599	635	637	632	623	639	643	628	645	623	641	635	615	640	655	674	660	651	688	684	672	596	630	614	603	612	636	613	631	654	637	654	620	657	667	641	646	629	609	632	624	611	615	639	666	618	613	644	616	621	671	590	624	686	657	686	676	636	640	629	611	617	589	622	668	679	659	618	593	655	633	640	643	647	644	629	609	638	656	659	680	674	638	601	658	651	658	613	643	652	655	596	630	631	612	651	593	645	608	631	620	636	640	606	644	646	622	627	602	643	614	638	615	600	619	631	671	576	629	623	574	668	670	699	638	653	631	618	586	654	628	644	653	603	647	651	633	639	637	632	636	587	582	595	614	627	637	648	602	633	580	627	652	646	631	668	609	579	630	617	615	642	652	617	646	644	641	648	658	642	633	640	692	611	644	639	650	634	641	619	658	687	665	636	661	648	642	593	610	640	632	627	626	664	653	690	656	641	612	617	608	630	656	599	611	660	644	630	625	592	648	647	633	613	607	705	644	638	631	609	625	614	643	601	633	633	593	666	620	640	692	654	656	635	611	677	624	588	594	639	618	633	620	617	677	662	633	577	647	635	627	644	662	612	635	646	600	669	674	656	648	638	635	596	613	630	603	655	636	614	611	623	673	587	637	620	656	619	676	670	633	642	643	642	603	697	626	669	659	653	637	645	591	654	624	642	639	614	614	584	597	624	642	626	614	601	604	600	624	588	616	631	645	606	578	634	588	627	657	594	546	616	663	633	649	645	671	607	591	636	628	615	647	703	643	647	671	615	658	646	609	611	668	635	637	656	644	651	631	610	607	644	670	672	643	624	653	641	663	642	631	615	631	600	635	640	676	649	588	636	625	605	666	627	663	581	641	654	571	627	615	602	627	620	696	641	646	659	600	644	653	573	603	619	624	669	650	649	626	682	643	615	639	665	625	615	641	621	657	679	648	661	698	604	639	628	632	658	667	633	611	676	621	646	642	618	634	615	643	650	682	636	634	684	654	593	589	661	666	632	653	658	619	645	675	638	591	653	660	616	657	630	690	643	615	599	609	662	625	615	617	658	664	642	663	643	641	622	631	698	660	652	664	586	632	630	665	711	641	607	600	643	611	662	591	647	625	647	646	603	660	617	567	625	607	613	646	678	618	651	630	648	668	644	643	607	637	571	624	626	672	604	619	636	607	642	679	648	636	654	625	607	594	598	633	663	619	695	652	630	670	657	611	612	647	637	628	648	641	655	614	645	649	637	633	637	618	654	624	591	628	647	645	632	634	652	624	627	628	589	621	634	595	601	660	606	622	641	647	643	605	642	629	589	641	639	674	629	641	622	659	648	602	648	608	638	658	607	650	651	587	634	670	650	617	672	686	669	635	620	610	609	632	610	613	617	680	638	586	634	598	620	661	631	609	650	594	595	610	650	615	643	642	628	658	610	667	626	631	625	628	632	600	624	621	654	701	637	628	626	689	602	664	611	611	662	648	633	626	621	593	649	620	649	672	592	629	676	688	661	647	640	661	576	656	645	650	628	664	636	637	641	644	609	643	597	620	612	629	647	633	630	693	692	602	635	660	662	655	598	629	628	627	679	636	588	628	603	616	624	692	650	626	625	574	659	658	600	619	604	632	637	617	633	627	613	622	647	654	640	663	658	653	658	602	676	626	654	652	682	677	662	647	648	651	604	653	635	618	615	608	664	632	657	674	658	598	674	654	602	651	692	676	632	653	609	619	643	639	635	663	611	630	647	623	613	660	631	643	615	633	635	676	630	603	680	631	660	620	579	649	647	586	632	632	627	603	636	592	588	614	582	626	656	627	629	640	640	650	644	650	657	653	679	588	605	627	621	670	635	628	681	656	644	682	641	646	623	642	668	635	645	647	681	650	627	604	578	626	616	587	628	657	609	655	621	649	604	700	600	612	615	610	626	637	626	658	647	705	661	660	634	644	655	609	577	614	631	609	633	631	658	656	642	651	671	608	659	655	637	643	686	565	649	665	613	657	673	605	616	585	604	621	651	700	656	624	662	657	657	642	632	610	640	630	616	610	666	636	610	648	594	649	622	701	629	627	663	635	608	631	660	615	681	631	608	623	646	667	621	609	599	624	665	648	639	610	562	637	653	655	635	630	636	659	640	630	608	640	623	645	630	616	627	638	598	622	642	653	633	645	621	605	629	619	660	669	627	631	636	637	592	651	589	629	648	663	645	666	637	655	621	652	627	645	638	630	647	628	667	644	602	620	661	636	634	645	609	574	669	637	602	649	627	595	627	635	613	665	651	626	610	642	617	651	624	667	601	639	619	620	638	622	662	672	649	626	615	675	630	601	632	650	678	643	636	624	622	616	656	642	638	654	647	618	579	646	582	613	624	632	688	616	636	625	658	674	606	591	674	668	641	586	639	623	632	624	627	615	631	667	637	666	614	601	648	629	643	638	679	583	660	598	606	654	686	633	616	669	615	654	594	648	671	652	635	628	661	663	626	673	665	629	645	640	659	601	649	631	620	637	645	621	666	652	625	706	590	603	643	667	609	679	643	619	644	660	633	697	620	597	592	606	639	641	596	669	569	632	625	614	646	628	606	636	581	616	641	651	635	635	646	649	670	586	620	669	613	628	653	661	651	621	642	674	648	651	623	615	612	609	656	653	643	627	641	623	615	636	656	648	626	681	600	628	652	650	671	656	657	593	615	609	608	595	614	686	664	674	623	623	643	629	656	620	642	651
28791	39202	30290	18384	9263	2010	797	808	816	776	788	838	757	757	802	738	808	766	730	770	782	785	768	754	810	765	744	743	732	762	757	730	757	728	752	726	795	737	736	808	770	763	786	804	785	777	752	720	765	776	768	776	736	750	806	787	795	764	779	739	798	744	745	763	771	769	821	728	795	722	753	780	791	803	738	731	820	843	770	726	752	757	785	764	793	723	741	782	755	800	729	747	721	773	781	725	745	737	789	741	777	779	761	802	762	758	728	770	771	786	778	772	744	808	735	788	761	783	748	796	770	755	753	786	770	760	748	790	731	739	789	740	778	779	762	713	750	752	789	722	788	793	790	774	737	748	772	767	725	780	766	747	800	732	791	733	765	759	777	724	767	763	787	783	781	758	714	736	732	748	773	748	742	759	804	778	748	742	790	761	766	787	768	733	772	731	806	777	751	755	722	754	802	797	796	804	787	760	796	782	729	777	782	743	747	760	823	768	779	754	717	786	716	727	739	797	760	790	733	736	760	785	795	789	747	783	718	799	774	791	790	710	731	707	711	771	765	837	762	773	770	794	754	730	729	819	764	814	769	772	778	737	807	798	784	773	764	743	738	765	771	754	768	802	766	763	808	764	803	767	737	767	768	747	764	788	804	743	700	742	757	730	780	807	724	799	785	808	731	730	779	748	792	764	759	746	738	750	808	792	769	737	723	721	777	765	767	795	770	762	696	738	772	777	766	750	750	748	830	811	771	841	735	761	760	758	716	734	780	750	756	744	812	772	756	785	726	814	752	726	702	796	750	706	788	770	756	743	797	778	759	749	740	794	761	751	825	832	761	784	816	781	797	774	812	749	766	742	745	784	745	757	813	769	742	771	744	754	768	790	754	767	753	745	765	724	755	733	802	756	808	789	831	778	707	735	690	711	754	829	752	793	739	766	756	765	739	760	786	732	775	748	788	795	768	809	721	745	798	744	762	794	753	768	773	772	792	770	779	770	751	803	755	755	757	770	802	699	782	836	765	737	791	808	752	781	788	790	757	819	741	795	822	789	726	757	791	791	762	775	759	762	752	748	737	810	751	762	721	795	766	769	836	737	759	776	786	750	798	767	738	785	814	740	808	727	753	784	745	779	763	753	781	752	725	722	711	784	724	759	774	759	802	831	777	745	764	743	760	740	792	731	768	761	808	783	790	819	793	754	760	739	736	757	776	752	744	798	707	794	834	765	745	866	747	738	826	711	695	816	762	747	765	815	745	818	752	746	730	740	740	759	760	748	772	736	765	783	751	755	726	709	755	753	768	823	738	738	761	754	776	758	761	740	783	813	704	782	767	756	784	794	782	761	789	786	800	808	760	827	798	790	759	753	791	762	739	775	777	767	773	758	762	712	742	719	743	756	753	765	785	787	752	784	726	773	778	733	754	753	767	716	804	760	792	800	763	720	772	734	744	756	768	777	786	759	848	731	728	763	770	774	767	776	766	788	781	751	734	743	783	746	744	817	804	835	830	775	779	766	763	811	682	780	773	807	788	807	736	763	759	744	744	776	792	764	738	766	765	758	789	777	698	773	772	770	744	785	703	785	747	823	762	701	786	815	754	739	750	769	755	736	813	753	751	796	748	725	718	716	729	788	778	803	735	793	744	765	785	772	774	760	732	736	756	759	803	752	749	748	766	773	772	768	761	779	760	746	770	797	799	771	765	755	746	737	806	778	795	795	766	800	751	725	778	773	724	792	790	728	763	790	699	763	734	767	788	793	737	787	774	743	750	769	777	720	776	781	717	741	734	752	740	763	763	757	753	789	778	747	779	793	779	719	797	713	731	747	762	737	758	728	784	807	771	826	759	761	763	751	729	782	743	752	754	732	783	735	748	765	769	776	733	738	729	740	786	763	787	815	761	722	736	777	812	804	747	772	786	743	745	756	789	737	738	796	736	744	751	727	778	755	738	787	804	748	734	774	696	833	748	737	746	779	803	734	766	777	787	778	793	771	774	738	780	758	750	734	776	805	771	799	747	764	721	774	804	757	765	785	733	808	757	763	798	749	779	811	761	732	774	794	780	760	740	743	763	744	749	750	750	812	733	745	731	753	784	756	745	802	783	770	786	780	751	781	793	740	789	750	765	812	840	760	737	796	739	766	754	788	722	763	808	757	793	744	764	769	747	736	753	726	789	793	753	753	763	772	785	805	789	779	769	848	799	752	749	758	728	779	705	802	752	752	770	832	737	745	752	743	773	767	780	750	784	752	762	777	752	801	759	776	775	741	765	767	761	826	782	757	774	807	821	788	760	809	745	725	747	805	764	788	734	732	773	772	789	785	762	797	777	741	721	728	713	857	777	766	776	721	806	760	752	740	758	783	767	766	803	787	761	723	773	787	759	766	861	780	755	773	722	800	755	739	763	777	802	754	772	792	784	721	767	731	729	748	751	770	759	764	810	740	732	762	793	766	751	787	799	780	729	759	755	773	777	765	722	813	743	831	718	808	813	730	793	735	772	810	767	762	754	757	753	720	809	762	722	782	739	753	745	824	728	800	796	771	761	792	759	769	757	730	725	776	808	802	778	773	781	778	752	772	765	836	773	793	711	781	760	762	749	728	777	763	783	695	821	733	714	839	787	768	758	742	780	814	701	729	771	794	765	764	768	797	771	806	814	768	816	812	759	784	758	811	758	774	769	804	708	795	770	759	738	768	718	783	756	776	734	778	779	763	718	732	799	815	787	810	763	702	807	791	783	765	776	764	719	712	790	791	761	724	830	799	739	778	778	747	791	756	814	733	782	802	777	805	740	787	755	775	751	774	726	723	766	703	772	792	776	719	760	787	742	773	780	782	760	794	728	752	724	723	775	724	746	779	744	769	773	729	749	746	785	766	735	821	797	783	778	763	805	735	766	775	750	764	759	788	736	776	791	735	801	780	735	796	787	713	751	813	804	719	734	752	729	755	756	751	763	734	746	772	780	797	771	728	721	753	737	817	751	813	802	798	713	759	777	763	772	745	736	750	759	777	753	795	730	774	752	784	708	753	744	764	783	760	756	810	741	804	782	766	756	753	726	797	746	743	724	759	768	773	791	789	688	761	778	757	785	757	813	737	767	783	762	784	759	771	767	728	753	750	743	741	783	783	755	764	760	760	760	796	776	773	748	769	722	758	757	793	748	829	787	807	784	802	776	781	712	735	764	785	721	728	788	753	777	799	754	774	750	755	786	775	785	787	779	759	752	791	766	809	783	761	738	822	738	800	815	787	754	768	798	788	758	736	771	731	738	848	746	813	782	761	710	774	748	775	780	762	752	757	733	798	782	808	717	696	774	796	739	785	781	800	738	755	762	798	763	774	699	823	762	714	758	750	763	784	769	779	810	786	783	770	790	762	777	802	777	732	760	724	758	820	763	820	764	761	765	763	722	764	734	742	774	788	771	783	818	775	752	743	737	769	767	762	738	746	784	753	797	792	798	776	748	748	783	732	787	780	789	765	755	776	780	736
23355	21137	31522	33124	29368	18335	4569	520	412	467	423	382	402	408	439	440	392	426	390	414	380	401	434	396	435	394	385	414	435	384	426	433	407	423	371	386	414	390	405	401	431	389	388	426	400	383	402	415	400	415	435	388	382	380	412	398	394	372	399	381	401	425	383	421	395	382	369	379	439	372	397	425	454	427	377	440	381	441	373	408	418	432	405	394	376	424	388	411	420	389	380	398	401	400	453	397	422	433	397	415	422	365	369	411	415	431	389	380	431	394	410	444	397	416	423	404	424	395	417	391	390	366	400	393	380	394	373	402	418	435	413	415	397	405	412	401	437	413	437	386	420	370	383	417	439	418	429	418	424	441	402	408	387	383	385	346	396	419	405	430	421	386	355	411	422	400	419	390	394	442	394	385	393	401	377	427	383	418	410	400	388	399	392	358	358	380	401	393	397	417	431	411	386	364	384	392	362	358	403	422	434	421	402	403	408	420	369	360	377	384	400	404	438	410	383	418	425	372	414	394	373	433	410	407	407	371	441	377	346	406	391	414	399	362	391	383	409	410	396	379	412	415	369	401	374	421	395	375	407	403	416	403	403	408	426	367	387	420	408	379	404	412	401	390	437	397	410	371	380	377	406	406	409	370	422	398	423	387	382	393	438	437	404	395	360	399	375	381	403	430	395	400	384	403	395	374	392	409	419	415	392	381	407	424	392	442	385	427	375	420	394	419	385	432	431	397	413	410	388	410	414	408	383	407	374	391	412	377	417	369	367	415	396	351	427	389	410	411	395	375	395	386	376	369	393	444	413	379	401	396	397	398	375	432	409	398	400	342	390	414	421	427	429	382	418	389	426	394	420	423	402	408	399	389	413	387	374	396	380	411	372	394	403	397	395	381	393	383	417	370	410	379	422	386	423	394	372	391	396	389	364	409	388	408	402	384	404	423	375	414	368	399	405	403	364	397	399	405	399	374	358	364	395	372	409	393	379	407	382	390	428	386	411	415	385	390	410	377	400	369	379	377	402	403	395	383	413	379	410	451	425	399	399	399	392	404	411	384	394	366	406	383	416	418	402	387	401	392	392	404	400	393	427	388	417	399	417	373	417	367	401	393	399	392	390	374	364	399	384	410	379	385	368	403	381	424	395	414	388	405	383	372	396	384	399	422	400	473	425	423	400	398	369	387	391	386	412	408	362	405	368	409	364	404	401	384	401	406	406	382	406	427	379	350	403	395	421	409	396	412	399	402	389	385	412	404	363	376	415	389	376	424	435	425	377	382	397	441	443	374	404	403	407	375	364	400	389	421	381	424	413	400	402	420	379	364	392	383	389	381	383	367	417	405	367	411	416	406	424	406	388	384	373	367	401	443	407	404	418	376	417	392	418	388	381	377	380	377	419	388	377	409	397	387	415	399	371	420	407	417	391	378	419	394	417	377	435	402	424	375	414	405	395	391	405	354	386	398	448	387	378	410	427	427	404	406	398	396	414	418	386	414	395	410	426	381	409	401	381	381	397	383	401	414	387	432	361	339	436	373	414	414	386	361	394	424	382	417	413	377	375	388	441	373	383	402	371	379	419	385	438	401	360	408	395	409	392	411	372	414	420	386	394	405	416	393	417	361	381	390	415	386	415	414	388	422	392	396	374	435	396	400	413	389	437	410	386	347	392	402	416	409	406	420	400	413	367	392	379	385	427	406	414	394	422	383	395	380	403	410	433	394	405	409	386	413	388	370	403	397	431	410	407	398	412	408	408	409	388	419	367	417	429	387	393	397	416	367	389	407	418	428	375	381	400	405	392	384	371	386	413	410	394	418	400	371	427	396	393	347	403	391	387	388	404	411	412	422	414	413	411	353	430	413	382	413	429	413	405	400	393	357	379	419	404	366	416	401	399	420	374	426	402	409	406	433	421	375	396	390	423	376	422	412	396	418	427	427	403	402	382	383	404	400	412	421	364	382	377	368	397	392	442	406	373	417	419	383	414	406	422	365	382	364	442	378	396	408	393	397	416	399	412	419	404	421	401	370	412	389	381	390	382	397	387	388	416	408	407	396	380	425	379	407	391	414	364	407	394	416	380	419	396	429	425	383	407	364	393	429	386	405	378	357	379	388	391	412	389	376	405	414	364	388	394	389	399	374	392	407	377	426	351	389	371	406	397	396	384	357	365	386	405	379	388	417	405	402	409	385	387	387	348	399	398	388	392	450	360	389	413	411	392	402	398	397	378	395	424	430	389	397	400	417	384	365	406	417	387	374	399	384	395	392	365	384	394	417	416	388	435	421	397	405	398	368	429	395	378	399	412	427	394	396	394	398	398	402	412	379	365	376	422	410	378	394	369	418	405	438	386	394	425	414	428	394	400	376	399	409	398	393	404	391	410	434	388	404	411	414	369	395	421	393	396	414	370	402	399	402	367	397	370	383	407	418	416	378	393	409	394	392	408	400	380	368	477	427	401	409	399	417	405	363	398	404	395	399	406	403	399	413	405	417	396	378	399	387	385	399	390	396	392	370	416	383	374	365	383	384	395	423	377	443	424	406	395	408	390	384	386	406	379	422	424	380	454	396	405	404	395	384	401	371	386	413	373	418	401	394	401	394	368	373	394	389	420	418	400	384	380	384	403	399	412	400	405	399	373	407	401	415	436	397	436	393	380	381	429	384	402	430	392	374	362	395	393	425	426	390	392	418	427	379	357	402	411	408	380	401	420	369	418	361	432	417	382	422	412	420	376	406	424	381	385	383	399	367	394	421	398	433	401	436	401	414	429	419	394	408	415	425	395	402	438	391	418	388	386	413	403	407	399	404	405	381	380	431	406	376	424	403	385	391	417	394	419	389	429	395	391	366	392	379	376	407	379	420	379	413	394	397	417	395	390	408	389	423	422	384	407	371	374	422	389	389	367	423	389	414	436	392	384	405	416	422	396	365	377	404	392	419	431	410	408	400	378	359	394	430	393	405	393	365	393	413	417	429	385	410	407	391	378	418	412	401	389	410	396	403	379	399	383	364	381	384	384	365	366	383	396	423	402	369	365	397	409	366	433	410	404	418	413	443	407	379	396	390	424	397	444	369	384	361	432	407	342	434	382	412	387	443	420	402	401	372	443	409	426	433	417	392	393	409	423	431	418	380	388	394	437	376	394	401	412	401	400	402	405	379	397	426	393	403	413	419	425	403	403	401	362	443	410	418	394	409	375	428	419	371	390	392	414	419	427	416	406	401	390	378	379	413	373	389	397	399	396	366	425	393	396	382	380	400	405	378	377	381	394	389	402	415	396	409	378	413	433	394	382	385	412	409	376	408	420	439	371	390	383	353	383	413	400	367	400	383	405	412	402	388	365	385	430	390	405	431	384	418	407	418	418	374	388	430	393	405	369	398	375	377	342	389	410	404	381	423	396	394	422	422	406	410	378	412	417	423	437	398	421	415	394	405	396	404	409	394	428	404	365	406	420	386	379	428	454	385	392	392	376	354	393	409	373	412	404	393
53800	85269	71006	52659	36591	10599	1323	629	566	560	552	521	531	495	527	490	494	507	475	492	501	503	507	514	469	488	473	531	528	456	530	532	506	524	485	470	508	522	546	484	506	479	521	517	488	507	529	520	462	501	493	498	503	504	477	511	485	462	507	465	470	483	523	507	493	525	520	473	501	523	483	517	491	469	528	489	490	503	449	457	523	510	491	526	504	454	501	517	496	549	526	534	441	474	458	473	484	498	502	501	498	443	477	525	492	483	519	486	479	482	507	476	474	481	497	484	456	493	522	528	507	485	506	545	470	499	475	469	510	483	484	470	478	487	527	473	507	491	520	522	482	499	495	499	490	513	505	479	505	495	503	512	539	475	473	494	498	515	489	479	492	512	454	543	504	491	478	483	475	497	490	500	531	490	444	466	441	489	525	483	503	501	514	507	490	500	479	502	546	479	513	503	496	487	483	500	536	506	490	466	489	485	511	504	486	476	489	500	493	479	526	508	516	490	505	467	512	522	498	489	483	497	495	482	449	493	530	484	451	505	482	476	494	522	507	481	483	510	460	490	518	509	532	485	482	461	506	501	482	472	474	498	485	518	484	475	496	467	516	463	512	459	499	489	511	480	504	501	501	485	457	480	495	504	500	496	499	477	500	541	507	498	476	479	535	498	484	545	497	484	504	491	487	498	490	478	526	497	480	475	484	545	511	483	492	482	511	463	484	486	480	518	508	515	467	519	486	554	495	471	527	493	502	519	496	476	510	502	484	491	485	512	519	505	499	463	484	473	489	541	501	494	481	485	464	484	483	525	484	472	515	483	456	489	494	524	451	495	475	490	480	487	499	488	501	474	486	483	505	483	462	476	478	490	483	470	459	518	497	519	507	429	497	475	523	511	484	520	524	477	497	488	532	480	496	477	471	499	546	498	494	449	500	492	486	468	517	505	481	536	519	539	503	541	476	472	474	494	497	487	486	477	506	528	473	512	488	535	498	472	443	493	537	520	446	452	525	490	497	491	524	472	481	467	472	495	504	509	500	479	489	498	475	518	478	507	474	427	525	514	513	481	486	509	503	494	494	543	481	479	483	476	485	478	499	499	475	523	483	453	512	493	512	506	515	519	456	472	481	489	472	519	454	498	496	490	501	479	474	516	505	506	505	506	484	491	527	506	486	449	507	517	515	478	463	468	498	438	485	498	529	485	484	501	561	497	476	513	474	504	519	473	496	520	502	471	498	529	538	531	504	492	506	460	492	498	485	514	474	467	472	504	525	487	481	497	525	506	510	494	531	542	484	490	549	500	465	502	486	472	484	482	468	484	513	453	544	539	474	487	485	482	496	473	508	458	509	489	459	482	477	550	504	509	453	479	481	488	492	496	479	457	553	511	476	480	502	489	478	489	486	487	487	524	486	491	508	520	511	455	512	471	531	467	497	470	485	523	514	458	464	467	494	504	506	508	478	494	532	516	498	492	501	527	485	513	470	516	486	468	493	455	469	498	450	508	549	503	500	484	491	458	491	506	515	511	514	485	471	491	511	496	443	526	471	502	502	473	481	478	496	513	518	488	495	527	447	482	474	517	523	485	495	497	533	499	507	523	481	461	541	500	488	467	514	473	480	480	521	511	504	520	496	438	494	506	478	503	512	471	520	519	530	498	481	501	487	458	488	514	490	480	486	490	495	495	532	460	456	466	497	476	458	488	522	487	473	509	487	511	501	469	519	509	477	535	513	479	470	531	443	481	495	480	462	504	521	531	483	475	496	467	513	492	523	515	433	467	482	481	507	500	506	503	482	477	486	510	491	510	460	488	507	471	535	509	496	497	486	461	490	543	464	499	513	512	465	481	444	462	531	503	469	473	486	522	509	512	483	486	487	501	447	463	489	464	475	483	495	462	474	505	510	497	492	487	559	475	514	507	498	544	498	522	498	516	529	537	500	497	490	511	462	527	495	478	477	487	458	539	493	497	487	504	508	486	461	498	499	467	508	437	486	467	489	528	487	506	520	503	486	506	496	527	546	515	464	490	464	446	506	480	518	469	469	522	491	505	524	500	468	510	497	464	505	492	474	516	470	493	484	514	486	543	480	496	514	508	500	500	467	505	481	543	521	482	496	535	546	484	490	471	481	498	497	499	508	491	505	464	487	466	512	501	507	521	501	530	467	492	458	491	499	479	496	500	503	488	528	498	493	477	500	473	452	497	485	484	475	520	517	510	527	495	471	548	478	488	520	430	464	477	510	522	481	495	505	540	489	504	511	493	452	522	494	471	522	498	491	465	509	479	465	476	503	451	478	509	492	498	494	462	499	467	486	521	475	458	463	478	454	493	470	496	525	495	512	475	557	452	483	526	518	439	500	514	502	522	449	438	496	495	492	486	494	511	530	520	500	536	507	479	490	495	468	492	529	471	501	492	503	507	531	497	494	489	421	524	473	514	517	513	469	503	469	500	499	453	494	460	491	484	471	497	459	485	483	518	514	523	469	506	495	495	478	513	480	466	521	511	547	491	449	541	445	547	492	492	469	460	486	480	480	525	503	494	455	508	500	499	457	519	522	488	469	482	475	461	527	472	487	482	532	534	511	469	473	537	511	473	473	501	500	556	508	504	491	511	489	516	504	494	537	487	482	466	478	468	517	505	494	498	486	478	511	503	541	514	481	509	488	490	472	515	507	506	487	506	543	476	496	471	481	489	521	524	505	509	523	479	503	512	496	516	504	479	470	475	490	535	482	490	473	474	491	469	520	504	486	483	495	496	478	468	491	468	516	505	519	510	532	481	505	500	512	535	469	502	483	500	498	499	506	505	462	508	471	509	480	488	495	528	521	496	489	495	460	490	461	539	522	474	531	496	498	522	479	491	523	510	523	511	481	486	484	442	496	531	520	536	497	527	518	513	468	444	508	489	491	504	481	491	510	479	473	513	470	496	508	503	480	456	485	520	493	481	477	506	478	482	492	499	471	471	436	510	535	497	507	469	516	499	529	484	499	494	507	497	505	484	499	483	480	463	515	477	461	522	518	476	487	476	465	485	494	472	506	498	507	481	517	501	507	502	522	439	487	496	510	453	495	455	486	492	505	487	496	467	500	515	474	505	528	478	469	482	512	554	489	511	493	525	514	471	500	507	472	475	537	476	506	531	536	454	472	475	469	492	489	547	479	519	499	538	467	532	495	482	479	477	464	511	447	497	472	503	481	493	527	529	493	442	504	490	478	478	453	491	504	514	489	521	488	434	517	506	518	479	486	538	496	491	481	491	514	479	462	496	493	471	456	529	494	480	489	471	513	500	493	497	469	458	484	532	521	531	461	489	528	480	520	485	483	483	507	499	517	483	455	508	512	484	489	480	493	509	471	499	476	512	486	521	488	443	509	499	467	516	509	475	469	483	481	468	497	515	461	499	494	471	445	484	490	488	465	483	516	463	517	487	484	481	505	515	452	470	453	490	489	492	489	521	522	493	493	485	486	516	485	517	472	500	510	466	477	488
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
