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
338647308973	338647309533	338647310083	338647310633	338647311183	338647311733	338647312283	338647312833	338647313383	338647313933	338647314483	338647315033	338647315583	338647316133	338647316683	338647317233	338647317783	338647318333	338647318883	338647319433	338647319983	338647320533	338647321083	338647321633	338647322183	338647322733	338647323283	338647323833	338647324383	338647324933	338647325483	338647326033	338647326583	338647327133	338647327683	338647328233	338647328783	338647329333	338647329883	338647330433	338647330983	338647331533	338647332083	338647332633	338647333183	338647333733	338647334283	338647334833	338647335383	338647335933	338647336483	338647337033	338647337583	338647338133	338647338683	338647339233	338647339783	338647340333	338647340883	338647341433	338647341983	338647342533	338647343083	338647343633	338647344183	338647344733	338647345283	338647345833	338647346383	338647346933	338647347483	338647348033	338647348583	338647349133	338647349683	338647350233	338647350783	338647351333	338647351883	338647352433	338647352983	338647353533	338647354083	338647354633	338647355183	338647355733	338647356283	338647356833	338647357383	338647357933	338647358483	338647359033	338647359583	338647360133	338647360683	338647361233	338647361783	338647362333	338647362883	338647363433	338647363983	338647364533	338647365083	338647365633	338647366183	338647366733	338647367283	338647367833	338647368383	338647368933	338647369483	338647370033	338647370583	338647371133	338647371683	338647372233	338647372783	338647373333	338647373883	338647374433	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24655	21748	25404	28648	21748	21769	18836	722	376	339	361	309	334	345	266	305	273	287	290	273	287	261	283	256	286	257	276	260	291	259	240	280	280	246	283	274	258	299	276	287	250	228	259	278	263	259	242	260	280	289	282	278	283	261	269	286	283	270	252	278	268	270	259	254	276	257	299	261	252	250	265	261	250	240	257	249	224	252	281	257	250	241	270	232	281	294	249	237	285	280	284	263	276	232	249	266	262	249	279	254	230	236	257	247	260	286	301	277	269	240	246	253	243	254	250	263	291	270	271	270	284	250	265	251	287	270	246	269	275	249	251	252	270	263	234	276	268	280	263	268	298	244	250	275	271	276	251	264	262	257	265	266	289	240	272	251	274	264	264	260	255	247	267	256	249	264	302	243	260	268	244	286	278	298	263	263	266	255	231	259	306	276	253	254	261	242	237	285	228	258	254	216	256	267	267	266	281	256	262	250	265	261	267	248	274	235	260	274	271	278	265	247	242	270	233	258	267	272	249	253	271	274	249	259	262	247	256	262	259	230	258	251	266	274	267	272	268	248	283	265	246	298	284	261	230	239	234	266	258	290	268	273	248	266	290	273	252	255	240	265	277	247	271	267	259	257	288	268	267	262	251	274	282	278	251	277	233	266	270	265	263	268	241	297	229	266	270	271	238	234	263	243	271	266	251	265	258	275	261	257	278	255	260	243	254	262	295	278	248	255	258	231	285	242	265	250	228	260	246	261	243	270	229	248	265	242	244	255	251	247	248	268	248	259	265	258	244	233	287	239	239	265	263	234	288	258	273	279	274	289	280	228	232	250	286	228	267	264	245	249	247	269	270	266	248	294	256	254	237	267	292	245	268	267	252	263	282	224	261	259	285	273	264	246	233	253	315	283	245	242	265	255	287	290	258	253	245	257	295	246	284	228	262	282	285	271	253	281	262	249	260	262	227	223	286	289	292	233	266	248	281	267	252	265	224	256	278	268	223	272	281	274	271	285	282	275	264	276	262	275	263	223	235	250	253	241	259	272	282	290	282	259	256	268	238	259	260	244	249	298	238	237	256	245	258	300	250	278	267	256	284	249	222	261	268	219	233	268	282	247	232	271	236	255	247	280	275	238	275	273	274	270	229	270	257	261	263	247	262	255	252	266	238	252	248	267	265	234	255	241	259	274	244	250	241	259	265	247	272	237	237	283	258	261	264	253	285	265	247	273	241	253	281	241	269	279	277	265	264	250	277	293	237	252	208	269	267	234	285	234	253	251	286	279	250	236	263	252	236	276	260	265	276	249	232	271	264	253	288	251	289	261	285	274	259	249	287	274	274	283	266	271	273	282	302	244	275	277	258	275	293	237	271	250	262	241	253	283	233	256	271	233	249	248	314	265	266	286	289	266	265	266	257	282	264	250	261	274	287	252	267	232	236	263	258	238	269	267	252	258	221	259	275	255	284	263	275	289	261	291	229	243	307	259	259	251	233	260	256	267	226	236	271	291	243	264	251	256	211	287	244	240	278	244	280	276	284	254	251	280	252	306	247	286	245	288	243	274	249	279	266	297	253	278	271	286	265	277	248	290	288	228	274	276	261	314	278	264	259	243	270	221	278	254	256	206	260	258	266	262	262	247	246	262	245	276	230	246	274	270	287	282	248	258	278	272	261	286	253	251	245	265	270	287	252	285	258	255	269	249	272	245	268	285	290	282	271	262	259	263	240	241	262	253	271	232	272	254	269	259	259	249	255	270	256	238	252	256	284	295	277	292	305	265	245	247	219	238	281	279	254	236	279	239	229	275	257	274	274	268	273	228	269	257	225	260	257	280	248	234	268	268	268	271	241	295	271	251	286	277	258	261	272	286	253	282	251	306	280	268	255	243	260	256	243	259	254	254	245	269	256	248	282	243	264	288	248	316	234	263	226	273	278	255	252	275	258	263	238	281	217	260	236	277	254	237	256	276	254	231	261	233	284	240	241	243	257	275	267	219	262	250	269	247	249	274	288	237	256	267	268	279	288	262	263	247	271	276	256	283	270	270	264	287	270	275	242	253	253	256	232	251	258	228	250	272	232	304	275	245	263	246	261	244	254	252	258	248	263	247	277	252	264	242	266	234	235	252	269	235	229	247	257	236	262	249	242	246	265	265	260	245	269	299	275	245	247	262	259	283	265	265	238	290	257	257	272	260	305	285	232	254	270	248	288	258	271	291	259	280	242	283	239	287	250	239	253	244	250	259	255	276	298	261	263	296	243	257	247	236	235	244	266	260	270	267	272	227	268	271	244	280	250	264	229	260	242	285	243	263	252	264	260	268	240	267	253	259	232	253	248	256	274	259	259	250	274	279	271	263	245	243	247	309	259	265	272	248	258	254	255	249	305	261	257	261	282	242	248	270	242	264	248	272	277	258	264	249	267	225	292	261	255	271	251	255	270	246	274	256	238	233	284	247	267	287	234	286	234	276	245	246	249	254	255	273	270	283	288	270	228	236	273	280	256	239	289	273	229	251	269	282	244	255	258	245	257	257	242	271	240	289	275	278	265	232	270	269	274	266	256	256	244	260	267	246	249	261	289	228	273	268	266	221	234	262	255	253	256	261	300	276	261	246	258	290	243	279	273	241	272	245	272	262	260	254	267	294	259	248	264	273	304	242	224	275	253	244	245	258	293	259	242	228	288	282	305	248	246	269	260	275	256	265	266	249	262	256	245	237	242	260	276	264	291	277	273	251	269	312	265	267	265	274	231	284	255	261	247	267	302	251	260	257	247	253	276	250	260	253	247	273	255	233	249	264	247	255	274	271	273	285	298	228	305	295	285	264	262	297	261	240	272	277	253	283	267	275	252	266	235	265	232	278	251	239	227	259	266	269	247	283	257	257	271	279	266	247	264	252	257	248	253	266	293	291	223	252	234	282	274	243	243	260	264	247	259	266	262	282	262	252	242	253	273	292	238	291	232	263	242	258	271	256	262	239	267	258	303	247	286	263	245	276	251	263	242	253	269	289	240	234	238	286	282	247	250	270	273	272	265	252	272	249	283	226	207	262	254	229	277	253	274	287	264	294	284	280	243	262	264	252	286	263	222	234	277	259	255	234	269	245	249	240	274	261	261	243	258	274	266	248	259	262	278	249	242	243	257	278	282	242	260	261	278	250	249	247	286	250	300	262	250	236	273	247	248	269	236	288	254	234	255	226	259	244	256	261	263	241	254	245	241	273	273	257	240	254	273	247	224	230	290	246	270	242	255	283	258	251	240	290	260	240	266	269	287	232	279	245	296	241	252	277	250	251	254	261	264	261	265	250	310	258	256	292	255	264	281	260	279	285	223	254	281	264	242	215	261	267	287	241	240	262	283	247	285	239	273	266	250	308	245	271	246	279	274	268	271	266	253	278	254	286	264	243	266	253	255	236	234	240	252	246	255	260	263	223	268	250	262	284	277	284	267	242	256	270	308	260	254	271	251	267	265	282	265	253	254	234	274	264	268	307	290	263
23790	56233	15361	1578	825	746	657	640	550	582	607	567	610	604	538	602	607	529	563	549	577	571	607	560	570	609	572	551	579	538	562	578	584	577	523	593	543	562	541	605	541	546	595	591	572	555	549	565	538	560	562	557	559	547	561	564	557	556	540	531	525	526	612	532	570	565	525	574	572	539	548	570	544	524	519	515	522	542	549	544	554	496	594	512	563	561	560	524	545	587	565	545	569	506	577	568	513	544	540	552	534	524	556	553	527	559	540	603	520	571	519	615	564	543	542	555	586	547	514	552	570	541	534	510	526	522	580	559	532	566	566	516	531	563	532	541	514	567	567	542	574	518	558	563	584	564	583	523	552	527	558	521	526	531	517	536	562	525	571	571	523	525	579	547	533	534	512	556	510	549	523	550	580	549	523	530	563	518	573	528	555	581	525	519	504	559	537	544	517	563	544	562	506	545	619	505	538	534	562	507	526	571	600	527	539	512	547	562	533	551	563	562	514	568	550	548	543	539	572	573	544	558	557	571	550	576	569	533	530	544	577	549	543	533	541	549	540	588	512	540	545	536	567	513	545	527	544	564	571	517	535	533	558	582	526	514	562	607	517	563	564	503	525	534	509	538	548	558	506	580	550	524	523	525	543	571	524	542	533	574	543	564	520	582	558	534	547	554	568	543	536	516	536	534	546	545	519	553	558	561	576	522	547	557	568	566	537	541	562	584	551	545	528	545	519	513	561	575	517	544	535	570	520	512	562	574	515	557	496	530	559	519	580	531	534	550	537	556	551	536	617	547	525	535	507	586	537	558	590	542	504	533	519	574	595	542	555	578	514	543	529	538	550	523	554	530	592	537	550	577	548	546	542	532	550	569	565	567	551	570	561	526	513	512	566	592	534	549	547	534	571	545	508	531	513	561	539	554	537	562	563	548	510	557	531	552	526	543	543	597	564	589	570	570	528	525	531	571	574	595	565	522	512	570	559	502	557	563	541	552	614	572	573	518	520	547	592	574	540	577	577	514	528	536	581	580	567	535	562	562	532	542	540	566	569	514	547	568	579	575	559	557	559	528	561	513	576	561	540	569	550	502	546	537	540	566	525	603	545	565	505	522	521	537	514	527	529	565	549	505	534	570	543	573	599	496	573	540	539	574	558	555	560	498	563	558	586	589	545	553	549	578	568	582	533	522	557	546	541	523	525	554	562	538	563	507	535	577	524	557	534	517	551	549	591	547	486	508	560	536	601	545	545	590	557	552	568	580	547	546	553	521	531	571	587	559	542	537	540	584	559	550	603	518	557	596	540	552	579	510	558	548	571	549	534	539	533	526	502	558	555	513	528	597	547	543	553	525	563	574	533	582	548	555	551	539	562	542	541	558	531	573	532	568	575	581	550	554	538	570	531	556	511	542	580	526	614	554	543	539	544	545	552	495	547	556	562	565	545	560	552	537	571	623	525	551	628	545	576	578	568	523	540	538	535	502	550	524	550	562	569	530	577	550	538	584	509	577	545	564	565	532	503	532	579	551	574	532	540	529	542	538	526	514	593	539	550	566	528	543	557	525	519	549	543	533	534	584	585	508	515	589	537	558	513	562	549	548	567	575	526	559	547	554	531	570	576	529	572	560	531	536	550	577	557	570	571	571	508	551	552	548	551	556	596	560	571	523	549	574	564	555	539	518	534	532	526	538	528	544	497	551	553	556	588	520	515	556	533	516	588	550	532	557	578	574	531	505	551	556	548	525	536	521	560	543	533	522	546	519	579	518	558	494	537	529	526	560	526	534	531	532	538	547	575	565	558	529	547	537	546	528	524	540	571	520	519	562	534	537	580	548	597	548	539	552	557	563	548	576	569	533	520	556	596	546	561	611	506	559	562	554	574	528	549	562	545	526	545	530	540	601	516	568	513	550	585	561	519	520	532	550	528	534	594	538	549	543	517	559	580	551	561	537	555	551	542	528	584	598	513	526	563	574	559	513	544	581	533	521	533	536	552	554	532	572	524	572	583	508	493	522	524	556	568	589	566	517	558	545	589	533	554	516	554	507	529	562	576	532	553	557	535	558	540	546	538	531	574	508	543	551	557	562	523	546	519	516	518	530	583	529	539	521	565	557	519	579	536	527	562	591	523	539	580	523	561	544	494	584	568	575	504	538	554	549	528	579	563	578	542	553	527	547	529	521	507	553	549	590	576	560	550	575	554	567	548	586	510	539	562	566	549	526	530	520	558	527	551	576	544	530	522	526	517	570	564	566	537	576	556	514	572	510	557	570	532	583	538	540	563	538	538	526	524	544	536	538	575	550	530	542	543	548	561	545	531	547	567	556	581	535	584	577	529	557	563	571	611	571	560	571	549	596	482	567	547	516	596	578	536	515	563	548	533	546	518	538	561	598	598	517	526	550	538	552	525	519	547	531	532	549	539	571	527	550	569	550	509	522	521	531	514	517	543	546	556	494	590	553	613	504	536	548	567	528	591	470	565	549	551	549	563	556	551	561	511	568	553	588	580	538	565	557	566	560	525	546	574	558	570	581	552	570	507	514	531	577	544	547	582	582	574	581	573	545	556	581	585	535	538	517	516	559	602	538	554	534	560	527	543	547	513	545	529	530	541	602	561	548	564	564	566	532	562	571	539	591	602	579	571	578	540	532	533	541	604	557	495	518	534	534	557	540	560	527	557	576	514	557	553	545	574	552	580	554	558	503	569	533	516	512	542	534	523	562	546	609	536	557	532	548	556	547	581	519	526	562	541	561	532	529	505	495	574	527	533	531	555	535	532	566	603	586	558	567	587	519	537	523	579	549	557	506	541	544	543	576	572	543	585	521	544	547	529	537	540	534	531	561	520	548	549	525	578	563	520	545	534	533	543	586	556	573	541	538	567	537	505	558	562	526	569	561	495	513	537	563	571	619	546	527	524	554	574	581	556	549	563	540	560	516	516	540	545	554	559	571	533	559	538	549	535	534	607	570	526	531	529	564	578	569	557	518	578	537	541	531	571	559	553	544	560	575	566	565	520	540	528	532	539	547	592	593	558	568	554	532	575	579	501	538	522	611	531	508	540	535	551	540	532	571	536	545	596	575	566	570	546	544	500	532	493	533	532	514	592	571	527	555	534	540	554	539	566	553	564	541	563	480	554	546	501	567	562	573	596	582	549	573	542	552	544	534	539	550	536	525	559	552	569	545	551	538	514	545	518	569	521	523	557	585	544	538	500	534	580	536	588	535	533	587	545	539	513	510	590	543	538	600	546	547	529	523	550	516	550	577	548	579	547	559	547	536	502	564	522	510	524	575	554	516	561	495	584	585	570	560	570	581	544	540	517	561	544	546	530	548	552	527	511	548	542	551	546	527	569	579	530	548	506	520	566	525	577	568	558	552	561	560	530	580	582	558	606	537	554	520	554	547	508	548	548	547	588	592	550	569	533	582	539	580	563	528	565	525	551	514	622	546	565	521	533	551	533	507	572	566	532	536	521	538	545	559	499	551
32762	20817	10088	747	285	213	240	256	187	226	229	224	229	194	220	212	253	206	191	206	213	191	202	199	219	275	216	190	192	200	206	207	224	212	222	222	212	227	202	197	219	214	196	216	190	231	212	232	202	221	192	227	211	195	219	224	212	211	251	227	205	215	248	207	238	230	187	215	219	222	214	193	198	179	207	212	224	244	226	222	187	206	221	197	174	201	209	221	233	199	203	237	222	214	205	215	184	226	215	201	248	216	193	225	191	225	228	225	228	209	214	194	187	233	186	218	209	211	220	206	222	223	207	199	201	188	240	212	200	227	220	218	211	209	215	215	225	225	196	206	220	203	196	206	219	200	189	218	238	170	198	219	213	206	219	197	216	199	204	210	210	211	194	219	199	203	233	221	204	239	228	211	213	206	220	207	216	194	229	228	225	196	206	195	200	206	217	208	212	205	251	220	237	232	218	219	221	206	208	199	201	215	234	186	206	203	207	179	232	207	217	219	200	205	214	200	217	220	207	224	206	189	192	222	223	190	227	206	223	200	229	200	228	225	190	219	213	206	197	217	234	225	208	194	197	250	190	210	213	216	258	226	214	182	236	196	193	198	249	255	226	206	224	198	232	217	215	178	213	247	185	196	223	236	210	184	210	202	195	226	224	215	193	213	196	216	216	226	232	186	228	212	180	206	208	219	242	215	199	216	206	221	199	217	210	218	237	214	215	224	187	214	214	210	200	193	200	202	189	217	219	213	211	256	200	215	216	208	201	238	221	195	205	213	224	240	200	224	213	222	192	203	220	221	206	234	202	212	226	245	217	217	206	213	189	198	205	222	206	224	223	209	209	200	255	224	220	200	202	192	173	216	221	211	229	197	216	190	212	219	208	190	228	213	196	203	186	216	204	195	205	205	206	201	220	211	214	206	217	207	190	211	198	202	226	208	210	191	234	221	251	238	206	217	211	232	242	221	201	203	210	199	238	226	209	224	192	207	201	198	233	191	205	211	210	222	191	232	205	248	221	167	175	202	224	215	230	210	206	215	214	213	196	203	194	215	209	223	237	206	224	214	214	199	236	195	211	193	239	209	235	204	224	215	216	238	212	213	242	198	222	232	204	199	172	197	220	245	239	188	220	212	206	200	201	230	203	210	237	227	187	208	217	197	207	233	233	216	211	234	208	206	237	209	228	190	204	229	220	208	209	224	214	225	207	214	243	184	229	211	191	212	203	206	190	237	192	196	203	200	217	214	211	222	227	213	208	224	236	195	219	220	199	188	190	187	230	174	205	229	215	217	195	219	203	212	214	203	201	189	204	193	198	234	224	237	243	181	240	217	197	194	189	215	180	207	194	200	194	202	222	205	211	209	213	210	211	188	213	248	184	229	202	194	224	233	256	229	239	212	212	238	219	206	205	199	211	216	206	231	215	214	181	211	201	187	212	212	206	192	232	226	231	194	236	212	218	249	215	218	211	231	201	220	223	207	216	221	215	205	228	198	203	226	214	204	202	180	212	194	230	216	223	207	221	229	243	215	213	191	203	203	192	224	230	230	193	205	211	209	208	194	218	193	227	192	224	213	227	237	196	196	204	185	222	192	178	209	212	231	186	247	214	195	202	235	225	199	208	211	203	197	200	218	185	206	186	231	208	199	223	192	206	230	243	201	211	210	216	224	217	238	220	205	198	202	225	213	221	195	213	226	232	220	214	201	240	213	206	183	195	228	227	206	231	224	205	210	186	235	210	232	205	199	232	215	207	215	204	210	195	184	198	187	201	222	233	192	190	221	219	200	215	221	204	233	198	215	210	192	186	221	221	221	205	222	194	195	211	230	222	196	205	214	213	200	209	209	203	217	195	205	242	209	198	193	234	221	227	212	226	220	214	197	185	190	212	210	217	217	206	217	207	199	219	209	202	190	194	194	231	210	218	210	221	201	209	210	231	204	191	214	202	214	198	211	199	231	213	221	198	196	187	211	204	212	194	239	207	196	207	190	210	233	216	226	221	219	223	196	235	208	195	213	207	210	223	205	200	203	215	230	210	209	250	182	228	233	197	192	215	229	225	226	215	216	196	225	237	217	186	204	205	226	240	235	197	211	187	189	224	217	174	222	201	230	202	232	207	227	221	188	214	217	228	207	194	215	201	206	208	228	201	229	215	224	220	225	206	196	249	216	201	217	214	226	199	205	239	214	225	211	204	202	223	202	225	211	232	236	212	191	196	220	223	204	221	232	221	190	200	237	227	223	219	222	184	198	208	215	237	205	233	174	203	199	208	242	204	216	215	217	184	244	197	228	240	190	201	190	189	202	203	203	190	170	222	227	229	226	214	216	228	194	197	177	223	208	224	217	208	239	209	212	204	236	210	253	225	209	206	214	181	216	228	232	200	204	190	201	229	244	222	212	212	193	220	207	210	184	206	239	196	226	229	230	222	224	208	209	214	212	219	226	225	215	222	198	220	203	225	206	188	183	214	219	197	217	181	202	232	228	222	222	217	183	231	196	218	216	221	205	222	221	219	205	222	207	213	229	224	224	200	191	210	210	207	198	207	202	215	204	215	236	232	217	226	209	241	204	212	207	233	235	229	211	193	196	205	235	184	213	205	219	206	228	208	210	210	218	206	214	203	205	213	195	229	215	201	192	258	194	207	206	208	197	222	216	209	219	191	193	215	202	240	218	193	237	214	183	224	228	183	223	212	254	232	192	214	208	218	211	193	220	233	221	227	249	210	216	232	213	224	209	215	208	212	210	239	234	221	215	195	213	199	220	220	197	245	230	185	211	212	231	215	212	200	227	231	194	207	209	194	213	224	222	236	205	233	186	211	221	219	208	206	210	224	226	204	214	196	197	223	218	205	202	204	215	216	182	204	179	203	202	220	194	227	219	231	187	223	219	207	220	218	186	213	204	214	219	219	192	212	211	179	209	216	201	225	191	206	212	213	223	190	205	218	221	221	257	200	205	194	250	244	217	230	228	193	217	238	236	203	214	198	196	223	210	192	213	228	216	207	221	204	219	183	211	249	212	199	219	205	182	201	212	193	242	205	225	200	210	225	194	218	222	213	196	215	177	217	185	214	198	216	192	224	208	190	195	197	187	226	226	217	171	183	219	217	243	227	206	194	209	248	201	225	181	209	217	195	211	234	206	209	225	223	209	210	206	224	204	191	218	224	200	221	188	205	188	225	233	194	197	230	190	200	219	211	205	213	213	246	206	211	211	223	205	203	227	214	209	207	175	215	225	232	194	212	222	207	176	196	239	226	200	184	188	213	207	224	202	202	205	216	207	201	217	210	222	197	200	226	248	191	213	203	218	225	221	224	212	214	203	253	212	190	215	207	193	192	216	229	230	210	218	228	208	212	191	194	188	211	196	192	223	216	206	192	218	229	232	209	229	222	212	205	196	222	218	205	224	208	206	215	191	192	211	196	246	192	197	218	211	208	203	198	204	241	191	230	206	206	214	218	207	212	228	199	209	189	219	174	205	229	213
7866	8299	1478	523	520	502	525	504	521	534	496	503	496	486	502	500	515	511	486	512	493	483	516	513	514	504	520	536	494	499	535	511	471	539	519	512	480	498	485	515	549	542	524	529	500	472	499	526	496	498	519	474	495	538	476	499	522	485	495	502	511	498	497	518	486	514	507	478	498	513	542	505	534	503	485	498	467	529	498	544	515	509	501	518	538	512	456	499	516	512	497	522	538	473	527	488	557	515	540	542	500	495	484	489	509	499	503	514	518	512	510	460	508	527	534	516	492	509	501	518	543	526	512	528	544	508	499	510	543	500	454	527	473	522	509	494	503	472	478	555	505	513	497	544	508	517	500	510	511	451	509	508	514	502	495	511	514	479	461	499	456	486	475	499	526	504	498	496	497	488	486	509	503	502	556	535	485	464	474	543	513	489	514	484	552	542	477	525	533	510	529	506	505	517	521	481	536	506	518	519	530	505	509	526	491	499	505	510	534	518	477	509	556	498	500	550	494	512	494	510	498	485	484	511	504	505	508	529	515	510	521	480	459	524	503	490	541	501	522	541	461	499	536	514	517	501	522	501	486	507	523	531	528	497	523	477	550	485	501	515	467	519	483	501	504	490	513	565	495	483	531	516	474	490	511	549	508	508	546	500	522	510	484	509	456	506	500	512	537	491	505	502	484	505	509	494	502	505	520	490	508	501	531	526	511	489	525	522	506	503	469	490	533	520	480	502	507	498	489	504	524	530	540	518	494	486	537	501	530	488	514	466	518	523	511	533	514	496	475	512	560	482	526	541	515	502	477	527	514	538	500	504	533	542	528	511	505	515	544	494	526	495	518	507	500	525	507	529	542	512	522	535	489	502	499	496	502	531	493	561	466	505	484	493	455	515	527	525	508	540	510	506	483	523	523	483	485	511	486	493	525	530	480	510	528	485	522	512	492	509	515	560	505	540	509	490	476	482	528	465	507	535	499	478	531	484	530	509	486	528	504	492	481	481	487	500	536	469	478	503	478	469	538	500	521	540	484	492	504	500	543	526	480	475	458	532	513	503	500	506	481	496	535	511	520	511	526	494	535	471	472	525	485	527	480	517	508	516	498	469	488	532	473	543	510	548	515	510	541	494	528	469	504	511	533	532	535	491	518	454	529	499	537	482	487	495	517	481	500	487	548	486	537	508	521	508	511	498	514	519	525	546	458	518	484	493	485	474	509	487	511	499	511	472	476	557	502	539	492	509	511	491	526	492	553	500	477	506	505	478	550	511	521	516	491	455	530	521	509	504	518	520	495	511	493	462	509	543	483	500	504	544	480	490	529	523	549	513	555	506	498	528	494	487	502	449	541	479	497	474	495	519	496	482	482	502	519	487	523	481	485	533	512	517	526	494	498	534	523	541	518	471	509	509	475	511	536	474	489	507	499	500	528	481	500	545	506	518	539	513	500	526	530	474	504	495	497	498	535	511	474	511	513	466	505	522	496	491	490	512	516	498	500	549	520	524	508	510	495	505	503	499	522	520	515	539	516	507	475	472	505	522	507	527	541	471	499	517	500	473	529	505	529	492	493	472	496	476	520	532	526	484	481	516	501	484	470	490	511	499	543	505	523	496	539	513	502	533	511	504	490	525	521	483	534	563	520	499	524	498	501	491	553	505	523	493	504	542	527	479	517	509	493	499	480	497	503	484	498	528	516	475	486	515	506	480	492	508	508	494	527	457	511	531	492	514	513	481	507	497	525	480	491	509	538	478	523	475	525	522	540	500	504	518	505	500	454	536	499	513	486	513	475	490	494	550	516	520	508	531	499	557	527	518	522	521	499	498	529	485	478	510	521	485	519	532	508	494	526	490	496	543	508	533	476	528	513	514	523	490	511	468	473	497	513	507	479	523	492	514	456	522	508	502	522	510	549	515	509	500	501	485	480	493	519	507	525	511	474	515	508	517	538	516	488	506	475	514	544	533	530	480	507	480	470	493	527	524	483	504	488	508	530	551	450	525	529	522	500	528	485	504	519	472	505	570	498	543	535	500	470	504	523	525	507	483	511	497	466	528	521	549	547	496	532	502	497	496	481	555	487	504	515	485	488	459	516	528	505	518	509	531	434	522	544	507	522	492	555	471	496	468	507	479	489	510	509	542	565	512	512	499	483	500	522	489	498	531	490	482	542	477	505	526	497	504	459	492	516	530	490	497	504	475	532	526	512	511	475	499	482	532	492	536	552	523	516	513	489	481	514	511	525	544	496	496	482	508	521	528	509	499	496	513	559	540	503	538	558	493	515	504	494	456	519	534	483	515	538	537	508	499	514	497	524	537	493	513	503	477	485	521	487	488	502	512	537	497	497	511	478	504	506	515	497	508	520	526	470	480	514	500	505	491	522	494	492	530	484	474	481	528	498	535	499	490	503	526	500	478	519	504	485	515	506	550	524	463	528	525	511	499	508	487	483	493	499	474	529	523	539	513	513	507	529	493	475	506	497	496	510	538	522	513	494	517	439	496	491	527	522	487	511	473	494	512	497	504	518	497	477	499	547	550	513	522	535	511	515	533	497	525	512	505	486	536	493	504	478	532	504	526	497	495	499	532	503	521	530	512	519	549	520	522	496	529	521	499	518	505	523	494	525	545	512	492	544	533	478	515	501	464	545	518	542	502	521	482	555	484	534	530	509	490	558	512	516	504	476	487	498	485	496	471	524	466	462	497	499	476	496	491	483	510	478	498	517	480	506	480	535	526	488	555	546	530	528	530	487	540	522	494	494	518	485	484	520	529	502	528	513	480	503	547	492	491	526	486	509	477	505	508	519	473	483	544	496	563	518	515	507	513	533	518	512	503	572	471	504	507	505	501	476	546	529	513	488	550	531	525	509	465	497	497	516	507	506	512	500	480	518	506	507	517	526	529	508	537	545	512	510	500	533	525	514	491	487	487	529	503	532	532	492	532	499	492	477	534	479	524	463	547	530	503	504	520	471	500	558	509	486	500	513	515	481	523	541	506	547	484	522	494	471	520	511	474	525	512	496	517	479	453	518	541	512	477	547	468	535	494	533	535	502	512	493	499	504	536	516	488	498	493	454	515	494	530	502	531	550	512	492	510	482	503	469	467	452	523	497	487	531	499	525	497	509	497	541	526	501	502	445	492	491	534	511	506	511	512	505	502	470	475	501	521	506	554	516	500	524	502	523	509	540	477	537	532	541	516	478	515	520	543	476	479	490	536	445	507	490	486	512	525	519	503	504	498	548	508	518	510	509	532	501	510	553	498	512	470	511	487	535	541	518	492	534	484	506	514	561	513	494	522	509	515	507	469	496	482	514	523	551	493	528	477	511	532	497	520	498	526	518	528	490	516	468	506	532	513	471	535	495	513	513	535	515	469	509	508	463	540	483	544	485	441	506	506	512	512	523	498	525	492	510	477	517	475	506	453	503	505	535	548	502	533	506	479	515	493	583	485	519	512	504	481	516	500	510	528	474	490	534	512	539	501	530	503
25004	21523	24855	28623	21514	20390	1020	515	374	406	393	397	386	355	330	354	348	349	321	331	347	325	322	331	369	344	338	337	347	342	361	298	333	355	308	331	336	319	351	357	362	330	328	355	358	319	333	360	316	320	313	344	323	325	324	319	304	337	352	341	347	340	357	291	338	354	342	336	339	304	347	336	313	342	332	319	322	335	356	345	314	344	350	341	324	340	361	312	321	348	326	315	307	339	331	331	316	336	296	324	319	324	322	323	319	333	334	353	324	326	296	303	294	291	315	286	339	331	330	342	326	334	355	346	308	315	302	344	362	368	303	314	326	321	327	305	327	329	342	335	310	309	326	349	336	319	333	331	334	339	332	339	297	346	337	328	302	363	339	305	319	297	346	327	337	337	348	401	319	335	342	352	316	344	343	338	311	317	350	341	335	331	307	333	349	322	310	332	281	332	304	292	346	327	339	346	341	330	320	374	314	332	314	347	338	348	358	338	345	375	367	329	343	334	344	332	331	329	336	344	347	328	326	317	292	318	330	347	303	359	328	330	363	334	334	335	330	340	341	321	351	335	310	320	362	346	351	327	315	344	323	304	336	343	338	364	333	320	333	366	332	322	303	321	326	326	335	343	336	292	306	337	333	337	325	361	319	301	330	319	328	340	291	369	337	340	339	345	307	301	313	285	349	356	327	310	335	298	348	318	315	337	359	331	317	346	364	304	296	376	358	350	324	333	352	352	326	314	363	306	350	334	339	341	344	316	320	380	318	353	314	338	352	295	358	316	297	337	337	329	331	332	338	356	291	357	310	363	327	380	345	343	331	344	330	322	308	302	319	313	340	331	307	298	352	355	334	342	316	364	313	359	361	344	299	344	340	346	369	377	336	321	350	354	322	295	330	303	328	333	347	343	320	321	287	327	323	336	336	356	322	321	307	381	389	317	325	319	337	354	323	341	310	340	322	299	358	340	326	319	293	350	315	362	313	368	335	341	345	344	325	355	328	337	338	315	324	319	352	328	320	318	304	328	311	342	347	338	344	353	319	321	317	344	346	370	352	326	302	338	303	334	326	320	317	348	350	288	382	318	331	353	343	330	326	332	299	338	373	319	344	335	342	363	315	326	323	368	349	343	287	305	326	319	344	314	336	304	368	321	308	315	337	325	336	306	324	348	332	341	330	314	335	349	318	344	311	335	338	350	315	330	354	331	341	339	311	317	333	328	318	322	309	320	322	335	349	374	325	328	331	313	370	300	294	308	325	329	350	336	340	320	346	322	315	373	338	335	355	351	326	346	345	314	300	303	325	308	294	357	327	327	317	309	310	330	330	302	338	366	330	296	287	333	337	343	316	353	332	339	354	333	326	315	320	326	335	312	328	345	313	310	354	320	328	349	320	335	336	335	342	310	344	336	354	318	309	329	314	353	338	347	335	340	330	309	289	353	325	334	354	330	344	330	334	384	328	346	321	316	328	306	311	326	324	351	362	347	341	343	321	332	327	341	372	312	381	338	335	293	322	339	353	363	327	342	358	378	316	368	341	344	313	343	320	294	345	320	319	326	336	322	332	366	355	349	336	321	317	306	365	319	304	314	318	317	311	332	316	367	330	348	367	337	314	373	306	323	320	360	378	320	342	331	347	329	327	357	304	357	343	319	275	345	332	323	332	348	298	326	359	326	356	293	333	313	322	334	323	345	362	298	281	309	342	328	331	323	322	318	337	324	336	339	312	315	330	336	367	356	331	341	369	337	320	341	350	342	334	325	345	353	300	346	350	335	346	306	311	340	331	311	325	318	333	325	315	329	355	340	341	320	342	343	340	363	341	313	327	335	333	328	329	337	376	353	361	301	306	304	314	314	317	352	356	326	356	305	320	345	318	339	294	329	364	306	339	327	329	356	355	318	338	301	347	325	326	323	360	334	345	347	318	317	321	293	324	335	318	328	334	296	342	356	319	335	308	351	335	341	344	341	330	363	354	341	332	342	325	339	337	331	330	297	326	332	312	311	319	331	317	316	327	320	336	333	333	356	315	330	315	320	332	329	331	325	339	337	300	288	334	308	328	295	325	333	320	325	356	338	361	339	331	331	342	314	311	355	353	337	352	302	355	315	330	322	335	348	355	321	318	321	337	334	328	316	344	321	337	337	346	313	342	346	337	324	326	341	357	322	350	355	343	333	325	359	344	356	317	332	319	335	342	342	318	338	322	307	323	344	324	355	343	343	340	304	338	335	342	356	336	322	311	361	308	321	351	317	326	344	372	308	322	336	326	298	333	301	341	347	331	318	349	310	361	309	353	369	281	323	354	302	339	343	351	341	348	306	380	343	347	301	331	320	345	314	311	369	353	307	294	322	309	336	351	340	357	314	334	365	309	337	321	322	301	340	324	328	307	324	354	310	325	321	290	313	360	315	343	348	355	310	303	340	289	293	326	324	346	319	329	385	362	322	338	359	320	364	330	324	315	337	309	337	323	316	364	314	361	344	292	322	322	358	330	332	330	369	361	377	346	321	353	368	296	344	315	352	303	326	308	323	313	331	337	329	326	326	316	342	335	337	345	374	344	326	364	305	333	312	290	317	318	354	316	345	317	311	317	352	320	344	295	334	331	324	320	359	308	332	344	340	344	322	362	371	384	334	351	344	361	338	298	367	299	357	382	315	319	317	368	340	295	341	351	318	326	335	340	375	342	343	354	344	313	333	338	341	344	299	339	326	334	328	364	355	318	334	348	314	324	321	311	297	318	325	334	335	314	337	315	318	315	346	328	344	343	342	339	311	341	296	315	333	343	365	324	350	314	355	323	360	345	325	308	333	323	348	280	348	350	293	340	347	346	322	315	368	369	348	314	350	326	357	301	340	337	336	343	346	329	315	344	310	317	291	288	308	318	319	290	310	343	318	305	342	390	330	342	325	288	343	353	320	344	311	325	333	355	336	300	329	330	330	356	352	343	317	336	308	343	320	326	329	360	346	319	332	343	340	326	365	293	351	338	372	340	321	339	383	331	345	312	339	330	322	313	327	321	312	339	317	307	351	315	337	357	313	354	358	346	352	313	339	354	312	321	320	345	334	325	335	305	335	319	305	316	338	331	336	345	339	345	349	396	352	319	290	333	350	327	327	313	320	355	361	353	326	330	320	305	333	334	342	345	328	330	348	346	299	366	352	354	329	327	330	297	344	351	334	338	324	315	334	340	320	374	277	316	361	352	295	320	359	351	331	328	303	335	356	328	366	315	321	308	352	333	320	335	319	340	340	329	342	347	332	334	292	321	360	338	291	304	331	351	303	320	320	337	330	346	342	335	327	316	330	350	334	328	336	352	364	328	356	295	347	323	314	311	344	335	391	338	294	339	369	335	353	326	331	322	314	322	325	318	303	313	363	327	348	343	330	314	352	382	325	326	338	321	363	323	335	336	330	343	331	338	334	321	338	352	300	315	338	358	310	300	346	307	366	338	360	338	329	334	346	326	304	331	307	342	383	330	324	334	308
17775	43386	9470	1197	884	789	717	744	721	759	763	734	757	709	703	733	727	758	726	692	737	723	708	704	693	745	746	758	704	727	774	744	752	715	695	738	722	739	677	714	721	697	729	734	714	701	712	704	678	674	679	730	747	698	673	720	690	708	704	712	738	747	717	706	736	743	756	742	727	768	744	746	737	703	725	700	686	764	698	753	742	730	760	684	672	713	719	707	727	775	711	716	770	770	719	716	740	715	712	743	752	735	721	740	693	750	713	675	705	735	746	720	733	690	710	741	734	695	686	703	728	749	748	743	719	732	749	720	716	727	715	738	740	702	721	686	745	734	709	734	700	729	729	723	740	714	734	724	712	676	741	706	701	712	753	740	731	702	721	709	698	699	713	739	705	679	748	701	741	688	708	708	663	724	735	730	736	760	737	702	747	707	694	709	743	729	709	733	742	759	709	698	759	706	669	688	723	775	731	760	713	726	705	693	737	707	741	693	683	774	750	700	757	706	751	663	709	753	733	697	728	728	701	728	676	668	682	723	750	754	714	743	797	737	712	746	704	749	749	778	745	770	744	750	725	675	721	797	737	749	711	715	711	723	694	734	712	707	767	712	710	696	717	727	699	698	718	728	752	739	721	680	732	680	704	707	719	677	698	767	692	766	704	718	749	730	765	657	758	714	739	682	768	718	733	725	700	728	713	750	777	697	735	724	707	671	675	685	720	773	708	731	736	688	664	710	741	711	699	767	709	759	728	684	732	704	747	711	753	713	762	721	716	689	731	754	720	745	755	699	729	725	758	742	726	703	642	721	769	724	698	722	752	703	775	701	711	741	720	760	729	711	744	708	743	760	734	698	717	759	750	709	724	697	695	732	694	722	698	722	712	704	704	701	707	706	721	727	729	731	708	708	727	736	738	712	722	699	658	747	700	736	764	725	754	754	753	675	732	681	715	690	719	698	768	736	715	709	775	678	685	688	727	746	749	694	691	714	734	715	706	701	767	725	686	758	711	726	741	720	752	771	710	720	755	684	733	698	744	731	726	772	711	734	684	738	729	727	726	724	693	708	716	708	705	676	703	723	750	682	766	707	777	658	710	677	755	758	752	724	717	706	676	738	730	707	719	687	749	718	705	690	713	716	659	714	704	706	724	701	733	669	725	694	719	689	702	734	714	687	789	715	718	719	736	747	690	711	675	700	706	751	760	721	700	756	710	695	732	762	684	691	737	685	697	728	753	756	722	698	710	729	724	719	758	698	703	718	741	747	697	705	703	693	713	759	701	701	741	736	720	728	754	746	728	745	708	767	758	679	729	701	711	729	707	724	739	720	692	714	755	689	747	709	736	706	719	680	712	711	756	742	644	706	725	691	753	708	761	658	750	742	731	721	744	725	718	701	757	773	719	699	660	722	687	745	714	696	708	723	773	685	767	692	728	697	788	715	755	753	748	732	711	738	715	743	656	720	670	715	698	737	682	685	660	697	721	720	681	722	751	699	722	724	725	719	754	751	730	701	645	731	701	714	704	670	710	730	748	733	725	726	740	756	720	722	732	720	735	740	725	767	698	742	676	696	695	683	734	759	703	665	763	735	702	723	683	710	713	705	692	746	740	757	686	796	732	718	719	689	672	681	701	773	733	720	695	709	711	688	702	695	714	727	710	725	744	706	713	699	733	705	672	755	715	744	730	768	710	707	725	734	681	736	691	694	712	718	717	713	670	716	719	719	748	705	759	743	723	744	705	736	748	673	734	713	713	684	767	683	724	694	705	741	727	782	722	733	758	714	691	734	718	693	733	726	755	734	662	696	721	766	708	719	729	693	784	709	680	722	747	748	736	762	732	764	743	735	709	736	667	744	718	701	692	699	711	783	716	769	747	690	730	732	740	711	700	646	709	665	715	719	731	730	744	743	681	741	775	737	657	742	741	718	703	742	689	741	752	723	699	700	752	765	725	753	714	715	789	720	680	720	742	673	683	677	744	737	692	752	665	759	707	766	701	692	692	729	751	686	740	701	724	723	744	731	758	775	701	692	692	736	659	691	726	677	740	696	736	680	739	764	712	749	696	748	733	728	726	716	773	729	692	700	713	711	734	736	702	766	688	707	698	717	734	727	753	687	736	648	761	762	727	704	700	747	688	748	683	719	699	702	685	751	743	716	727	740	718	701	721	709	756	707	707	748	733	730	729	710	705	733	715	716	743	726	705	752	693	762	718	724	650	744	742	743	715	692	701	725	724	728	711	764	703	709	764	697	706	713	761	744	682	698	740	725	692	737	705	737	744	714	660	747	734	765	703	682	713	759	731	781	735	674	703	697	687	730	686	749	670	732	683	748	659	703	746	742	742	690	681	694	753	756	649	720	709	700	690	733	737	731	715	726	699	743	725	753	710	701	701	699	730	735	725	695	702	738	763	714	791	713	730	703	684	721	714	754	724	715	665	711	719	715	726	719	694	777	717	677	755	677	688	687	720	732	715	711	705	746	716	735	754	672	750	683	709	699	678	761	735	689	722	705	763	737	739	714	714	750	742	679	711	727	708	692	752	657	756	720	742	738	719	756	687	735	725	731	742	693	711	727	748	706	733	727	702	691	707	718	707	758	771	708	698	717	689	729	750	712	734	738	718	688	632	701	707	755	725	717	709	679	704	721	733	729	710	759	666	681	780	724	708	713	744	718	716	743	700	738	709	731	709	764	719	735	682	694	739	728	725	737	717	746	751	679	743	703	758	743	724	704	734	709	706	696	702	701	744	717	677	739	679	745	741	748	714	743	729	688	716	714	705	739	654	697	733	710	772	725	685	749	686	713	726	692	762	720	779	713	742	701	732	738	686	706	713	714	698	765	709	649	760	718	717	721	724	717	708	746	696	730	747	743	737	712	713	697	735	755	679	700	707	732	742	735	737	723	740	710	740	749	733	740	705	743	717	700	724	736	739	718	746	754	768	730	736	703	720	723	695	711	702	748	737	732	724	698	653	735	729	740	711	734	696	742	724	721	742	745	761	732	713	717	728	721	703	721	753	680	747	731	732	680	697	779	687	757	749	734	692	726	729	716	678	719	756	731	748	715	712	700	773	746	724	721	716	753	735	739	704	741	691	780	756	749	751	751	737	725	729	753	705	675	742	717	731	706	727	690	721	718	684	712	709	724	727	702	718	690	715	705	738	744	764	715	711	676	724	717	756	750	745	708	748	699	720	728	736	738	769	733	714	722	726	652	701	697	675	735	716	755	722	713	723	724	699	752	711	727	703	745	729	734	760	712	684	690	722	720	716	786	669	704	696	697	738	717	752	709	701	735	695	716	746	728	752	776	704	731	735	675	704	707	729	734	750	745	714	659	693	720	720	760	762	705	700	770	714	717	723	696	766	705	739	720	735	719	780	722	723	672	721	729	693	762	720	733	681	691	656	732	723	706	748	762	689	743	721	703	718	724	738	706	721	742	697	698	724	706	688	733	749	678	726	712	734	734	774	695	719	739	690	742	763	751
24325	21476	25051	28354	21478	21497	18628	690	381	356	335	324	315	298	287	286	299	281	259	267	256	278	291	262	274	271	274	275	286	274	282	260	290	255	257	244	251	268	289	255	266	246	241	277	253	223	256	270	265	259	268	270	264	260	247	246	246	258	247	263	247	233	265	276	281	267	275	256	271	310	226	278	249	250	254	252	266	254	254	235	240	251	244	230	278	244	234	221	267	264	267	249	252	266	290	278	296	281	264	269	262	278	257	237	284	268	288	264	229	245	260	291	262	266	221	261	264	254	239	260	272	271	260	259	268	253	233	267	279	271	247	241	241	251	278	253	219	272	278	257	239	257	232	242	249	246	276	259	241	246	272	289	246	256	259	259	269	254	269	248	254	235	279	225	259	278	241	243	267	286	263	224	255	269	258	247	257	285	283	242	263	257	238	248	252	265	233	262	271	261	253	231	277	272	270	277	244	250	279	261	251	250	256	241	283	278	242	256	226	261	238	275	295	236	271	268	265	238	253	255	254	273	284	254	276	253	291	272	270	271	260	250	255	256	276	243	284	287	288	236	264	252	272	267	251	242	267	259	226	254	249	292	261	203	238	259	256	239	226	251	269	246	283	230	261	272	254	234	218	269	248	256	255	251	227	266	267	226	278	224	261	250	279	247	267	238	234	234	271	256	221	232	280	246	290	279	227	233	245	256	266	223	220	257	266	258	258	257	238	271	270	268	256	259	271	264	261	283	255	261	227	273	251	219	214	265	269	269	297	265	253	271	282	248	269	263	241	266	268	258	279	246	236	272	234	249	244	225	270	270	238	235	247	246	278	262	233	251	250	258	270	261	269	260	272	277	248	253	243	260	240	282	258	247	244	256	257	232	277	249	278	259	254	271	258	260	271	240	261	234	259	258	206	234	238	267	283	255	275	250	266	280	267	246	235	242	291	261	259	238	222	232	249	269	256	267	293	248	261	254	269	233	252	269	225	263	268	264	232	265	275	260	256	233	241	250	263	226	248	263	247	258	270	243	238	242	226	284	273	226	244	248	257	282	257	247	259	253	248	246	288	289	288	261	233	225	268	265	270	290	271	274	260	253	225	257	290	266	294	250	243	269	243	250	268	250	254	255	251	244	255	279	272	270	252	264	250	268	278	298	291	250	273	254	266	239	271	270	228	252	263	253	261	239	268	279	238	246	248	255	268	238	248	273	277	274	250	258	245	261	239	267	285	293	234	279	242	244	268	259	250	248	284	273	258	236	252	224	252	262	255	236	232	278	258	259	271	273	262	266	289	273	275	239	267	299	248	251	246	265	261	255	256	267	256	283	249	259	271	260	261	252	293	276	270	266	265	255	239	255	284	244	227	276	230	274	245	244	250	268	249	264	252	215	255	250	253	280	271	288	268	263	269	258	261	245	244	237	276	285	263	274	274	297	279	258	269	263	254	270	268	255	286	249	280	269	258	247	277	271	221	247	248	259	260	273	266	266	252	250	245	212	248	237	244	277	254	294	254	252	281	261	256	261	273	258	245	240	253	242	233	232	228	296	252	241	246	258	245	263	257	243	253	282	256	235	250	257	274	252	278	260	285	276	240	239	240	242	242	251	245	298	266	258	259	248	315	299	254	274	207	233	238	254	287	257	277	223	251	251	255	251	262	279	264	247	277	245	284	262	242	253	230	250	289	283	258	264	236	217	249	265	266	258	262	239	248	248	263	235	242	243	235	244	239	236	254	251	271	241	234	277	260	256	250	250	252	240	249	269	278	229	238	256	270	302	263	263	288	268	256	246	263	268	253	248	254	254	238	233	231	252	243	226	258	228	243	281	271	259	233	255	220	254	260	210	253	257	256	237	254	245	275	266	258	241	224	270	256	264	295	285	237	248	244	231	259	279	270	317	240	264	249	245	257	309	292	259	231	271	242	244	269	246	293	246	271	251	260	248	256	258	245	261	237	261	235	259	264	251	220	264	254	256	269	261	261	230	239	271	249	262	245	218	245	245	227	245	282	252	259	274	241	233	252	235	273	244	227	252	253	221	250	271	262	263	267	270	261	270	273	244	243	247	272	258	266	236	264	243	243	222	259	271	245	267	273	248	252	270	252	245	260	238	253	228	277	276	241	241	258	256	254	249	220	247	247	251	258	221	265	270	245	257	263	250	275	234	230	225	256	251	245	233	276	274	258	230	260	244	230	241	243	280	258	266	252	260	231	213	259	253	241	258	287	271	262	282	245	272	265	229	236	282	256	261	258	266	264	276	250	244	264	258	261	286	244	255	235	268	272	231	259	256	262	264	298	239	255	244	244	232	246	229	295	280	260	266	278	259	263	244	265	266	243	239	260	279	277	253	268	246	255	219	252	254	240	241	254	232	237	228	237	238	240	245	241	229	243	214	269	281	247	253	278	239	238	273	273	253	237	261	246	253	256	256	262	232	269	279	243	279	227	253	224	280	253	271	247	242	234	292	252	255	257	234	252	251	249	252	275	260	252	267	214	279	246	227	240	260	235	244	255	259	263	258	245	269	222	258	277	259	266	278	235	242	269	267	259	231	264	269	255	223	238	283	290	233	253	279	246	263	246	269	234	288	276	238	249	243	291	276	271	232	285	247	245	251	248	219	252	282	255	248	256	275	235	231	236	257	273	250	257	272	227	272	243	258	244	278	285	259	267	254	212	244	246	265	247	267	280	252	234	264	272	266	241	269	273	279	265	235	256	244	267	260	260	302	245	257	252	255	255	237	225	289	246	250	241	271	253	291	271	261	245	244	265	273	239	272	259	232	264	237	259	271	249	233	292	270	217	256	285	246	274	256	242	257	244	224	261	204	249	260	242	250	242	259	261	259	223	251	249	238	249	264	282	235	237	260	267	276	271	228	259	283	281	234	231	281	232	212	261	242	299	258	243	263	276	254	277	254	268	276	235	241	287	266	235	265	243	277	257	217	271	283	265	286	260	266	287	270	263	261	224	264	246	258	260	240	243	256	273	276	264	267	267	288	245	249	240	278	258	261	242	239	238	257	226	223	239	271	240	260	276	236	267	220	285	260	270	252	270	247	244	282	252	228	284	283	245	239	252	241	220	260	264	263	239	266	267	254	198	267	236	261	271	231	254	245	248	269	253	245	248	264	258	235	259	243	224	246	253	265	241	233	247	271	285	263	247	276	282	258	289	250	254	218	251	282	257	282	273	293	272	248	268	260	241	276	238	226	251	269	250	276	265	253	255	256	283	245	226	303	267	237	249	265	255	250	273	249	245	300	278	270	242	234	261	233	294	243	276	247	255	272	273	240	268	248	269	242	259	240	245	246	299	262	268	288	272	263	280	267	271	252	247	268	258	271	271	256	255	260	235	275	276	271	272	295	245	278	236	302	272	255	246	274	239	251	264	257	289	268	255	270	263	276	243	228	224	240	256	270	267	261	229	256	252	283	265	267	275	262	256	233	279	260	259	230	242	252	273	256	245	244	247	249	248	216	260	234	249	298	273	263
23782	54898	14159	1629	825	709	589	625	595	560	592	569	588	547	542	589	596	559	548	531	516	571	561	531	548	544	554	572	536	548	574	612	572	533	546	554	567	570	558	524	516	552	526	526	504	554	523	557	545	577	552	496	550	599	511	540	560	507	502	562	563	501	558	518	533	566	559	567	503	516	541	532	517	525	555	550	517	560	526	540	490	559	587	496	579	519	498	555	540	522	555	564	542	567	542	581	533	546	559	563	556	518	556	546	529	548	542	525	571	553	521	597	523	535	567	581	556	581	563	529	548	523	578	543	546	502	519	549	553	555	523	526	513	508	516	523	561	548	520	522	515	544	559	553	558	484	507	514	561	544	550	568	533	539	551	501	552	563	580	527	547	547	542	551	524	517	558	580	557	566	506	555	571	564	522	538	526	554	571	493	570	541	562	521	553	554	560	526	528	495	548	589	497	571	542	519	511	555	539	559	511	572	548	508	554	528	535	554	532	550	531	529	562	529	514	522	532	574	514	526	529	554	598	511	528	550	540	539	541	528	551	584	545	530	521	515	522	558	543	518	551	557	525	563	544	525	513	531	524	548	543	533	509	523	521	564	525	489	553	552	546	515	568	542	497	543	513	550	544	520	522	459	499	540	556	571	531	547	500	571	549	591	521	554	533	563	533	557	503	530	536	538	586	539	557	554	566	547	567	491	516	484	541	544	514	538	563	515	538	546	513	562	559	513	523	502	525	489	545	564	566	558	554	561	516	518	534	524	564	502	560	555	513	556	533	537	568	568	531	536	543	508	534	558	523	547	526	534	536	571	497	526	534	563	512	532	579	587	516	529	539	538	547	546	561	573	553	539	530	564	532	559	545	534	568	597	522	559	529	532	523	521	552	562	578	567	583	532	539	555	511	552	550	539	534	525	549	513	552	533	501	568	537	558	540	550	530	527	543	546	554	541	521	525	545	515	528	542	516	528	565	571	569	541	555	528	473	569	534	490	505	539	564	544	512	557	543	511	538	531	480	555	529	503	519	496	546	537	544	529	541	534	566	563	522	562	528	535	571	519	545	546	535	556	565	533	538	529	564	508	559	555	543	520	519	552	523	501	527	531	550	523	502	560	562	528	540	580	566	548	543	495	585	526	515	575	521	524	600	574	563	538	559	554	530	531	508	552	552	534	553	521	595	569	515	550	547	512	507	576	540	507	533	518	533	493	487	553	542	541	571	556	560	554	510	567	566	535	562	507	506	528	500	540	533	544	546	541	538	516	557	506	546	575	520	538	536	519	545	559	525	539	505	521	492	560	555	567	554	541	556	524	529	530	543	521	522	518	560	535	543	533	555	534	487	566	501	531	555	551	513	557	555	539	563	547	526	547	521	526	543	540	530	524	561	551	551	531	554	516	577	555	574	533	559	551	578	561	511	510	544	533	552	499	557	520	569	535	518	598	530	507	536	486	542	528	538	523	524	547	558	494	569	543	573	554	526	521	519	516	586	538	506	543	530	551	554	548	546	552	547	570	559	536	508	540	542	552	559	533	573	556	530	539	539	533	521	568	543	541	523	502	534	542	517	546	572	536	469	533	555	542	576	542	571	531	584	527	515	564	483	548	573	548	511	585	528	560	560	529	538	533	505	529	546	529	546	597	528	560	544	516	554	517	559	557	549	529	574	505	560	544	516	505	565	530	534	527	483	528	547	609	541	543	550	507	553	539	556	570	495	542	543	531	582	517	550	517	548	534	560	552	536	538	562	541	560	540	593	546	521	503	530	553	539	585	474	535	559	517	552	537	537	528	548	560	579	529	542	543	558	529	546	539	559	505	539	560	566	553	522	519	528	526	510	531	498	530	553	537	542	575	544	504	516	517	563	491	518	543	528	520	558	551	546	574	570	568	522	558	571	521	586	527	530	574	566	535	541	551	484	492	569	522	537	558	547	525	525	556	536	533	566	535	551	534	525	502	540	477	539	548	526	479	569	544	557	549	580	517	586	539	559	495	518	554	527	516	560	545	520	566	585	548	533	533	546	546	515	485	507	534	530	550	507	555	508	514	571	533	567	511	515	539	506	516	544	539	524	564	553	509	536	550	548	534	529	588	538	537	572	538	570	525	557	554	536	519	604	542	563	548	572	536	580	575	531	557	575	531	510	577	508	580	533	530	556	545	588	520	515	563	553	572	561	524	560	549	530	537	525	512	550	543	527	512	549	543	530	550	558	568	522	515	527	542	537	560	552	547	574	514	554	501	544	541	568	510	539	482	549	565	548	523	549	493	515	528	539	523	518	566	536	520	592	503	549	541	552	559	560	547	556	534	548	533	539	501	567	534	550	511	573	511	580	554	513	553	518	560	511	605	558	547	542	514	532	546	538	520	567	532	555	563	526	538	572	541	533	564	560	539	512	538	554	524	528	537	564	501	562	545	530	559	520	542	522	521	540	544	534	567	536	554	502	577	530	531	560	567	552	558	524	563	579	529	561	543	528	519	512	507	547	544	522	506	523	510	510	561	519	549	537	517	546	566	530	522	565	544	538	529	536	539	542	515	515	533	530	521	547	553	543	536	596	573	587	568	550	545	540	548	594	557	540	558	538	540	527	555	533	572	546	542	547	531	536	507	555	563	518	568	550	543	496	490	545	556	528	535	550	533	510	512	568	551	576	569	530	550	497	531	498	581	519	561	574	535	543	541	551	559	572	547	552	491	534	531	598	520	537	557	539	552	546	557	511	580	552	540	548	547	535	530	510	578	526	502	501	527	515	551	529	589	521	549	529	579	590	532	557	562	534	536	569	559	552	573	544	525	543	542	545	531	553	541	540	533	519	541	547	522	532	526	531	554	541	542	523	551	554	569	560	567	485	553	547	531	561	494	521	531	488	580	531	539	514	515	537	567	515	566	535	574	511	555	529	538	541	537	517	551	545	549	526	562	547	544	537	516	565	544	530	540	529	543	558	520	564	541	542	571	555	551	563	574	533	545	535	542	598	531	539	519	501	525	541	544	572	529	536	518	505	541	541	518	552	535	540	517	570	522	519	516	539	539	547	539	561	552	560	541	544	520	510	558	566	581	531	588	566	553	491	507	555	529	545	538	514	539	543	571	550	505	588	532	545	522	547	545	542	520	544	546	532	513	548	544	522	525	541	570	553	510	572	543	555	527	552	545	548	574	556	557	559	537	548	573	574	527	531	525	552	518	536	529	484	530	553	548	541	531	533	543	525	540	540	535	542	516	565	569	525	529	576	529	587	544	533	549	535	516	510	534	522	539	538	509	559	564	525	526	579	577	544	540	538	563	552	497	531	557	561	521	543	592	594	524	539	571	522	545	541	556	538	537	534	532	573	534	523	542	556	612	543	541	556	535	577	542	537	559	531	522	534	514	553	523	551	563	558	592	560	546	534	561	518	550	538	533	518	533	529	537	526	543	532	523	590	514	559	571	542	533	542	554	564	521	574	557	522	551	553	527	541	519	555	557	557	568	579	511	526	574	526	550
32612	20893	10219	880	388	364	322	229	210	209	221	215	205	204	197	185	185	197	206	218	204	212	242	209	211	250	221	207	250	232	216	238	192	200	245	236	225	238	226	227	217	202	209	207	217	217	231	205	207	217	176	211	206	208	208	206	183	196	224	224	211	196	216	240	219	196	212	213	187	225	219	216	195	201	187	206	216	211	241	233	188	198	205	218	224	187	206	198	174	183	208	220	203	207	223	203	234	199	219	209	184	194	199	237	201	210	241	200	215	212	221	224	241	215	200	219	213	182	208	203	210	213	200	229	244	224	231	195	206	224	202	231	206	188	215	229	189	213	213	197	201	238	250	241	214	217	206	204	231	225	229	210	238	226	216	225	236	191	219	228	225	223	198	211	195	213	211	207	198	212	242	178	224	216	220	207	242	215	212	192	196	220	213	229	209	212	210	232	212	242	211	233	206	205	227	222	227	236	229	227	218	196	207	218	194	217	205	191	221	205	222	196	213	243	211	237	194	197	204	228	216	214	244	248	219	201	197	230	219	222	208	220	226	196	200	200	203	206	203	192	225	208	232	218	194	218	205	204	237	208	190	217	172	224	223	226	202	200	181	195	223	197	200	213	227	227	206	198	245	204	204	213	208	200	218	215	221	226	205	204	208	206	201	227	182	221	215	199	237	230	213	232	204	201	230	215	203	208	227	200	229	206	174	218	183	200	223	219	192	219	235	227	203	200	198	216	214	207	194	208	222	215	192	223	228	205	229	196	206	220	199	201	216	225	215	203	190	181	220	233	202	192	213	224	238	207	209	209	203	221	219	236	243	217	209	226	202	238	218	215	212	218	220	178	210	232	226	198	215	227	227	217	220	224	208	213	225	208	205	210	216	206	233	216	185	214	224	198	211	223	221	205	217	190	201	206	201	207	165	218	224	205	195	201	232	211	205	214	198	219	198	253	189	212	236	211	204	225	222	214	214	199	208	203	205	228	230	225	229	231	211	222	185	203	224	210	198	227	227	233	218	235	198	213	228	201	221	168	224	199	224	217	174	223	226	186	201	221	237	219	218	219	235	193	239	211	204	229	228	210	222	217	199	193	210	236	200	205	199	209	209	203	190	208	185	201	185	220	228	196	205	207	204	233	204	242	241	214	209	200	206	190	210	206	235	213	212	216	207	244	204	200	224	221	205	236	212	220	216	217	218	207	233	226	239	255	219	201	224	194	237	219	200	215	194	194	218	220	210	205	228	213	219	200	203	191	201	223	215	188	195	198	198	194	219	219	214	224	224	216	203	197	230	197	222	206	226	236	195	189	206	223	194	210	225	198	223	237	219	203	199	221	199	205	190	205	218	204	230	210	210	223	210	212	235	205	216	206	229	213	206	210	194	189	197	221	220	199	227	230	195	217	212	209	208	208	211	225	194	191	222	199	203	207	218	204	213	199	231	208	223	226	238	213	219	169	224	217	195	235	210	200	197	204	212	220	210	210	200	229	220	232	209	202	236	205	219	231	207	227	211	207	235	233	188	204	188	232	215	224	224	227	219	231	251	206	252	224	208	213	204	197	222	237	227	187	202	212	229	240	225	203	213	212	192	198	200	214	193	202	232	215	231	222	220	214	216	214	193	211	220	225	189	233	216	218	217	206	200	203	194	206	204	210	227	210	225	211	210	186	215	185	217	208	220	214	207	215	222	240	220	216	202	193	227	214	197	231	189	187	193	202	227	239	220	176	182	218	191	186	208	218	229	212	239	196	223	224	198	236	221	202	192	215	238	210	212	211	205	186	199	218	232	196	212	229	202	218	211	205	186	195	210	198	212	247	232	193	187	223	201	251	218	188	214	200	239	235	212	197	216	208	212	219	243	223	212	222	207	206	229	226	202	207	227	223	226	198	224	203	205	233	209	218	219	248	230	231	195	215	210	169	199	198	206	216	190	206	179	195	224	229	234	223	174	211	205	208	201	199	228	215	225	193	231	242	215	218	198	202	213	213	194	197	207	186	200	216	211	198	243	212	225	212	193	213	183	240	208	198	213	202	250	222	236	228	201	231	231	192	229	212	208	193	197	206	227	203	213	207	191	207	201	214	233	221	234	208	216	225	211	204	205	213	215	233	227	202	196	206	216	228	205	203	225	196	207	227	214	214	220	205	227	248	203	204	257	200	241	203	221	197	226	195	231	211	196	197	220	205	218	240	200	213	212	236	217	209	208	181	204	211	206	228	210	217	193	202	208	224	214	221	245	236	229	208	209	202	206	198	201	194	217	209	214	199	209	229	210	195	179	245	195	203	213	226	229	216	173	207	236	208	197	197	199	207	209	232	216	214	204	214	267	210	207	215	213	192	226	235	244	204	218	195	194	230	192	180	210	207	221	227	225	207	201	226	208	194	214	226	202	206	228	222	224	210	230	193	227	196	246	228	208	227	215	216	188	222	212	204	218	208	209	210	211	207	232	219	208	213	201	224	213	206	218	180	236	240	216	205	212	192	201	206	221	209	214	192	218	244	214	228	210	188	210	219	205	200	212	193	218	221	207	192	221	206	203	213	217	173	204	232	213	209	202	210	227	224	239	208	237	229	232	197	203	207	183	209	189	180	222	210	218	221	207	181	233	239	189	216	183	181	235	190	215	218	215	215	216	202	186	205	203	194	216	241	231	203	220	239	201	192	233	212	192	238	226	231	227	221	206	217	214	209	226	225	188	204	209	203	190	219	215	180	212	248	198	200	207	211	188	243	218	219	216	229	224	208	216	204	223	184	211	234	199	250	224	202	191	219	202	220	206	213	185	195	180	225	217	221	218	214	221	216	198	217	185	229	204	208	232	228	208	204	199	225	195	196	217	220	214	219	204	218	204	203	230	248	210	211	208	219	231	216	204	230	217	223	219	206	213	205	227	204	186	194	216	199	229	238	191	226	220	208	222	206	197	215	214	209	205	235	216	217	202	195	205	198	200	196	181	197	188	216	190	213	214	235	226	227	232	210	191	225	202	197	230	194	214	225	231	199	212	202	212	207	213	209	219	210	204	209	206	202	200	235	200	189	244	185	221	192	199	235	197	198	213	187	222	193	213	209	215	210	225	193	200	229	204	219	196	213	225	246	206	224	219	215	219	219	223	214	242	234	194	207	203	202	211	236	228	253	206	224	201	209	200	216	210	226	232	194	227	193	218	229	217	210	199	206	228	178	202	198	220	181	205	208	225	192	231	212	211	204	211	215	202	252	234	199	248	238	195	217	216	208	204	222	209	192	217	228	210	216	221	227	212	221	202	194	203	199	202	213	210	191	222	240	198	202	207	204	202	193	191	221	225	214	211	225	227	220	209	202	226	198	213	185	223	210	231	216	212	208	242	227	182	209	192	189	213	223	185	199	215	220	230	200	223	208	207	224	208	211	181	199	213	241	220	222	222	194	219	192	202	184	198	214	197	200	207	218	220	192	219	216	225	216	229	202	206	219	195	208	223	217	222	206	198	216	222	199	236	215	206	203
7861	8509	1468	515	506	534	482	486	532	500	513	503	524	498	493	506	517	490	545	489	527	569	499	434	501	465	474	489	513	511	497	532	500	491	529	483	519	544	478	489	494	487	491	522	524	495	507	517	553	519	464	532	546	508	514	531	529	507	502	501	519	522	534	498	501	509	536	506	456	484	507	481	481	469	486	495	527	493	554	505	502	505	503	514	493	494	544	499	498	503	521	517	467	492	503	523	528	514	500	513	515	446	547	481	501	503	521	479	519	508	465	488	531	467	535	525	501	525	521	522	501	515	520	498	513	532	475	475	520	511	520	480	460	500	464	476	506	525	505	559	480	493	472	484	523	525	502	493	491	521	539	506	505	495	460	493	454	469	484	518	531	501	520	499	530	513	541	471	497	502	516	521	520	474	508	495	490	485	482	544	494	515	535	493	487	486	490	485	542	492	502	484	498	503	490	505	493	536	486	537	443	485	530	474	508	496	525	536	491	476	508	513	499	487	556	516	483	506	550	551	480	519	500	470	523	528	491	522	527	541	528	508	495	474	504	511	513	495	478	476	462	490	519	502	482	526	478	553	529	514	505	566	545	511	487	492	518	522	507	542	493	553	462	468	481	513	489	488	513	521	546	487	532	488	477	505	522	515	500	516	521	474	494	511	536	550	498	502	475	530	504	531	499	505	534	526	535	540	507	534	501	526	500	519	504	482	516	502	520	546	503	499	500	492	478	502	483	500	452	520	473	499	490	514	492	525	509	492	509	543	528	518	509	476	512	488	474	548	502	521	472	529	506	540	490	530	497	519	508	508	518	525	517	486	498	501	544	463	494	527	486	500	468	489	489	473	492	521	489	484	514	472	476	478	462	492	498	546	499	489	523	513	472	519	504	573	536	480	480	525	511	535	506	531	535	486	476	481	505	486	509	506	486	497	510	547	513	489	512	482	527	487	528	532	471	494	478	499	547	512	489	498	477	467	478	468	525	531	433	505	483	489	485	508	538	572	513	512	531	503	497	536	515	524	521	495	515	544	537	502	483	466	470	514	484	524	499	511	580	479	464	473	493	523	504	521	515	487	520	512	525	501	496	506	511	519	502	483	489	539	518	505	506	503	532	427	535	482	495	496	480	535	502	522	509	504	522	521	520	524	531	500	520	490	494	558	516	499	498	504	520	542	482	534	554	511	476	505	502	536	511	482	477	478	519	539	490	505	526	476	528	498	526	513	504	532	512	519	534	504	484	486	493	524	521	513	473	521	522	521	500	477	483	531	524	504	549	496	508	534	534	531	500	501	499	536	494	520	502	507	501	534	521	531	486	519	487	479	505	530	478	509	526	502	498	530	494	494	496	525	545	474	512	535	524	487	538	512	475	508	498	484	524	509	495	485	515	485	495	486	504	506	531	553	523	526	515	503	467	494	499	518	555	522	475	525	514	470	523	500	508	498	514	518	519	542	544	523	515	509	490	508	512	488	499	544	522	494	489	521	499	518	503	480	521	475	502	502	518	505	506	540	500	513	489	511	502	506	530	479	503	516	500	466	500	478	514	538	502	521	459	548	488	508	449	531	531	511	486	502	531	492	492	509	573	544	496	481	558	466	541	512	534	488	514	522	495	479	533	501	539	533	500	532	497	488	554	509	542	508	492	531	512	521	508	510	516	499	480	462	491	499	525	551	506	488	479	488	513	487	533	484	501	497	513	484	543	525	479	495	471	541	515	489	490	536	545	524	546	515	478	596	503	521	512	485	507	499	515	513	558	560	488	507	455	537	476	522	487	506	532	472	540	516	474	519	495	539	512	507	464	525	507	461	509	522	515	491	521	504	498	476	447	534	501	537	476	519	470	490	498	470	537	490	510	470	496	523	478	490	505	538	521	501	480	536	481	499	543	495	532	441	510	531	493	492	553	474	482	533	480	507	526	508	515	547	514	516	484	492	507	464	505	539	495	483	485	488	503	501	493	469	448	520	514	518	521	504	517	518	468	519	507	493	502	490	505	530	462	499	486	496	479	474	511	494	493	504	480	508	514	514	520	525	531	510	555	503	537	570	492	538	509	504	484	535	514	515	521	495	525	510	487	501	522	537	481	482	521	524	520	528	490	466	489	471	494	511	571	540	516	505	526	497	494	498	506	487	521	507	532	514	509	467	515	504	491	474	492	513	493	499	508	456	543	492	512	544	510	522	523	540	483	516	518	484	512	523	501	544	480	538	496	504	506	481	520	458	522	512	517	522	507	498	522	541	508	512	520	474	458	501	525	485	479	483	485	512	497	510	505	525	513	536	522	496	499	548	496	526	517	452	509	532	494	504	481	520	522	485	488	527	516	521	501	505	526	512	549	522	516	484	484	487	498	491	528	492	507	536	557	493	487	517	480	537	535	488	511	512	508	546	482	485	528	470	513	476	439	518	485	567	491	545	509	540	508	488	511	537	507	473	497	565	565	519	494	522	489	492	519	448	514	465	505	484	496	494	494	550	466	515	505	501	536	506	512	501	489	482	506	510	485	536	479	498	541	487	504	513	490	524	514	484	492	492	509	472	519	491	504	505	478	532	493	519	482	510	527	564	512	488	476	502	528	486	483	488	488	492	481	523	477	497	552	501	534	504	482	482	509	505	515	503	487	526	518	473	525	550	513	466	540	489	513	524	515	463	530	509	515	514	519	503	513	549	532	514	511	513	498	507	492	492	492	483	546	507	534	486	482	495	543	528	514	523	493	475	526	538	487	504	458	542	493	570	458	519	517	533	520	538	493	501	489	489	486	539	492	514	536	506	544	495	480	488	486	493	474	523	463	516	496	535	518	505	473	524	478	453	511	509	488	494	498	502	461	538	516	544	554	486	552	525	485	525	519	491	507	532	512	504	505	474	482	468	522	495	502	506	522	490	508	484	538	497	502	510	481	490	507	533	515	544	491	496	538	512	497	488	521	521	475	506	504	499	461	494	498	513	508	489	507	526	529	512	502	541	478	481	552	493	512	469	537	487	530	498	542	481	501	527	559	517	452	506	476	474	506	492	504	539	507	526	519	508	475	503	526	508	483	514	500	547	527	500	523	538	479	520	471	480	497	526	502	516	538	457	466	510	509	505	562	478	447	506	514	503	502	508	488	519	475	493	480	534	499	516	545	496	486	517	482	495	458	564	490	520	521	482	480	488	473	506	530	487	499	475	430	468	519	483	527	484	519	510	537	518	515	545	544	534	464	484	491	499	556	472	507	494	479	467	491	537	514	508	505	504	527	537	527	504	493	541	481	491	487	534	464	475	493	505	482	513	542	552	475	483	482	572	495	469	522	531	514	510	537	520	487	510	509	498	516	493	505	528	555	510	502	541	527	496	516	481	517	506	512	486	506	522	530	494	520	573	512	498	513	498	505	458	486	538	516	516	482	478	532	485	509	508	525	489	514	521	485	523	461	525	488	517	494	495	507	453	506	508	520	516	495	510	528	522	556	485	496	519	537	521	521	483	490	506	529	509	478	485
24914	21468	24740	28634	21476	20504	1060	467	386	354	372	346	348	347	387	343	371	383	351	354	307	338	301	350	365	374	352	311	373	312	309	346	335	332	333	339	321	333	329	310	331	345	326	320	324	308	351	352	348	324	323	351	345	328	312	332	351	328	367	314	309	331	340	353	341	332	350	338	344	336	362	323	355	324	325	330	343	358	337	358	346	355	380	349	313	314	332	330	332	316	331	333	318	332	325	318	325	302	347	326	322	337	317	346	348	317	356	311	310	317	302	342	318	319	324	311	350	352	356	345	320	350	330	336	326	382	346	331	335	339	348	358	350	364	330	358	375	341	299	336	314	346	361	351	333	359	338	307	301	335	344	318	332	328	337	332	282	339	342	315	330	345	317	312	346	334	334	331	334	332	298	303	310	321	311	320	321	345	336	368	324	339	328	343	336	315	337	328	295	344	329	306	323	347	338	340	327	336	344	295	339	347	348	340	295	353	322	336	355	340	355	344	331	335	349	318	314	339	318	320	298	338	347	349	339	352	352	331	345	329	321	301	337	339	352	330	351	355	367	351	323	305	362	347	365	372	361	310	315	345	331	320	337	335	352	349	333	307	317	296	325	323	345	326	336	316	347	340	320	313	321	318	367	334	341	352	334	349	322	320	333	352	355	333	330	359	367	321	301	330	311	299	309	332	311	309	299	328	337	324	364	322	339	328	339	327	308	305	295	345	347	328	320	317	349	343	326	364	311	306	340	332	354	340	313	324	303	282	309	324	339	348	319	322	350	326	307	365	332	337	308	323	354	308	350	332	322	323	328	338	297	346	312	308	325	323	341	324	311	304	285	354	306	337	345	306	314	317	307	310	324	326	294	291	363	324	314	327	323	351	352	310	326	328	354	320	379	356	337	301	340	349	342	316	314	336	303	320	336	324	326	318	312	332	336	341	368	326	336	323	304	301	345	347	335	342	299	340	311	350	319	310	319	347	346	340	325	316	324	335	380	333	315	350	327	320	356	351	373	333	338	343	311	347	361	315	291	324	362	366	339	361	337	347	334	326	306	328	347	345	311	363	375	352	328	309	339	333	323	341	344	340	333	334	315	340	346	349	328	318	360	365	307	334	353	334	357	332	327	361	362	336	324	332	315	327	314	331	326	336	321	314	327	330	305	297	335	330	328	318	346	295	353	323	312	319	301	313	332	308	344	356	331	331	332	337	338	328	357	304	318	333	299	326	310	328	326	324	330	286	362	346	318	340	346	342	351	381	321	338	309	324	346	345	345	368	346	329	318	354	337	325	361	346	287	328	314	358	326	323	350	320	354	339	327	326	352	354	373	300	337	314	301	318	309	337	367	318	317	292	347	292	320	358	304	355	331	330	338	290	321	325	344	337	330	360	339	316	344	316	339	316	328	378	334	346	363	323	332	370	359	325	328	347	326	282	317	309	342	317	294	346	364	285	343	336	326	378	360	321	343	382	325	316	331	331	343	306	311	296	307	373	356	338	339	331	335	326	333	298	338	344	306	333	325	335	335	328	334	337	355	276	374	317	323	347	337	315	361	334	326	306	331	325	312	312	343	349	359	310	346	349	281	309	368	315	325	352	351	314	322	360	368	316	324	357	338	329	354	334	334	342	332	370	318	317	330	335	336	284	345	330	330	300	317	315	295	301	304	353	328	344	291	306	314	338	355	335	339	323	309	352	342	341	343	333	357	363	333	338	330	340	321	318	358	322	324	344	338	346	317	336	362	355	370	318	332	340	347	337	326	353	321	344	357	338	347	298	303	315	337	350	379	322	344	313	324	330	336	328	317	288	333	335	325	310	361	326	333	311	305	363	348	360	345	303	349	350	328	336	327	302	350	343	346	326	319	341	328	359	334	333	346	342	315	342	310	320	304	322	337	321	376	298	358	342	330	329	352	364	346	303	313	351	343	338	331	343	296	329	322	346	327	340	335	317	353	316	349	330	303	363	341	355	336	307	336	312	330	326	346	362	361	321	298	355	313	311	312	329	311	374	309	359	327	354	328	352	339	349	334	307	310	335	337	339	328	369	361	337	305	346	307	327	360	372	346	337	335	348	327	267	336	340	357	312	336	304	322	336	334	302	351	319	328	325	364	323	332	322	351	342	352	332	307	365	365	357	346	334	313	340	344	336	350	333	350	293	363	318	307	282	325	310	302	344	334	340	339	319	342	331	359	330	340	324	332	349	346	349	322	337	340	334	349	380	338	341	316	327	325	326	333	367	325	315	333	324	322	367	323	325	344	368	326	327	351	336	342	361	307	303	301	338	314	324	316	344	357	346	363	324	332	329	293	326	305	328	308	335	339	324	341	340	325	331	350	319	401	350	347	346	318	319	343	323	328	291	332	353	340	351	327	304	323	325	307	348	321	333	330	335	302	319	341	316	320	368	368	339	307	326	340	329	327	344	330	305	302	292	335	310	320	340	357	337	339	348	327	317	329	322	325	321	313	346	337	323	352	342	335	312	324	306	354	296	338	327	331	355	386	347	295	321	336	308	340	328	324	349	344	316	337	307	363	324	297	348	327	324	284	339	314	363	323	347	345	335	328	298	334	324	328	314	317	318	322	328	345	361	295	322	356	356	330	342	330	321	330	338	334	333	337	324	328	324	344	331	310	356	328	339	355	344	349	339	318	318	304	355	351	331	324	346	304	311	362	299	329	321	330	355	329	356	331	339	309	340	311	300	344	339	332	315	347	342	317	347	314	315	334	341	356	335	356	329	323	300	320	319	342	367	348	383	334	342	299	321	355	308	315	361	310	331	348	367	327	354	324	320	344	346	340	290	361	325	342	313	355	333	339	341	357	364	345	334	324	302	333	359	348	328	357	344	336	324	325	317	337	342	360	359	315	346	345	316	343	300	299	334	343	316	346	286	312	308	295	328	354	353	294	334	325	332	332	299	316	315	325	326	362	333	347	314	345	322	330	334	321	361	327	336	369	366	312	321	347	327	316	330	365	317	367	382	354	367	358	320	317	364	299	294	339	308	327	316	306	349	316	323	317	332	320	339	371	361	298	297	350	319	339	303	353	389	316	333	356	329	361	299	336	312	330	331	312	312	333	333	338	336	341	356	340	330	338	317	318	325	293	326	315	358	376	321	358	319	293	341	351	308	312	289	337	381	350	342	340	329	353	325	355	323	337	331	309	363	348	327	314	314	327	363	343	298	321	328	314	367	346	331	359	337	362	305	348	339	347	331	366	319	343	317	335	320	325	334	321	276	319	307	304	355	328	306	327	307	331	384	342	345	312	327	326	356	321	330	322	363	342	332	321	332	345	347	324	320	308	312	316	330	330	367	326	333	329	324	303	349	333	334	368	308	335	354	323	288	325	305	363	348	342	342	322	343	339	333	334	307	296	383	346	309	357	317	365	346	353	358	349	332	311	322	336	329	328	337	342	365	336	321	324	317	315	319	309	318	331	300	321	333	325	297	337	340	339	319	311	323	319	341	362	336	341	331	300	300
17944	42849	8698	1231	847	770	744	761	784	800	720	689	700	668	772	717	746	724	669	724	740	716	729	746	768	729	751	773	751	698	730	710	727	704	758	743	719	732	765	723	704	717	671	733	762	688	762	753	782	740	721	694	701	742	726	699	702	682	740	656	740	750	714	738	757	749	737	776	763	701	696	734	722	719	712	733	686	706	732	760	717	695	663	708	714	706	765	710	732	681	692	719	704	715	736	741	773	708	717	709	677	747	742	714	730	735	673	737	727	728	689	711	697	733	661	764	677	692	719	691	715	670	691	711	700	761	721	730	679	718	734	780	741	749	672	739	751	718	716	727	749	713	726	752	685	747	733	689	681	727	741	744	732	760	720	686	780	722	740	725	764	734	719	710	724	700	700	727	764	738	751	705	694	686	736	724	736	662	748	702	686	732	716	723	723	704	720	747	734	758	758	747	719	743	690	713	735	657	731	714	774	703	688	717	730	742	701	728	735	756	734	702	773	670	743	723	736	672	727	747	673	748	718	662	712	722	732	711	735	718	678	711	706	777	763	754	767	707	698	748	708	754	699	668	713	743	725	701	704	691	759	720	705	713	736	744	736	733	726	712	726	675	682	716	744	687	750	719	725	664	738	774	700	711	673	716	694	677	726	728	724	717	705	694	668	678	713	700	660	708	749	727	689	689	697	726	702	728	715	696	769	716	737	691	724	697	737	750	727	745	701	699	728	734	765	741	713	675	721	670	739	714	678	700	691	723	706	710	748	714	723	719	691	691	723	739	741	733	666	719	704	707	683	725	690	716	717	705	703	734	669	734	719	721	725	699	711	690	715	747	745	740	708	700	757	734	728	737	776	713	778	754	713	711	728	746	706	721	729	677	748	725	736	712	754	741	678	692	689	740	767	705	748	710	711	723	713	679	696	703	736	733	703	711	744	749	781	676	687	718	737	657	684	746	724	744	751	674	663	724	742	742	662	727	759	689	728	693	758	752	695	713	710	730	740	655	706	714	711	667	676	753	786	706	730	711	710	719	710	743	749	716	694	738	726	771	699	702	714	704	744	711	722	753	705	754	665	698	717	740	726	750	684	761	721	690	775	738	713	703	747	732	709	683	703	703	761	676	720	714	690	715	666	699	724	710	718	723	708	765	708	738	754	696	701	703	708	772	700	753	703	694	757	668	690	739	719	679	741	744	675	696	716	724	728	682	780	693	702	688	738	719	680	667	739	684	708	685	746	710	718	749	693	748	795	736	696	717	672	716	679	708	767	707	690	723	701	771	712	763	751	702	751	699	723	700	726	712	699	732	679	700	727	745	718	661	710	747	735	729	691	730	730	751	691	679	776	666	702	677	693	738	745	730	686	740	677	693	707	719	700	696	737	669	723	741	739	711	741	722	705	729	706	684	711	708	699	730	791	767	709	789	699	759	759	719	724	740	707	717	694	708	674	692	751	728	688	728	727	728	695	770	705	768	706	723	718	701	716	685	752	684	714	717	731	725	696	722	717	733	751	668	731	757	717	741	711	716	678	761	713	765	698	732	696	704	701	716	723	745	761	743	742	726	741	718	724	764	691	739	715	722	705	742	703	690	695	749	730	688	736	720	720	695	729	745	680	716	692	750	690	710	685	737	725	683	717	736	719	765	700	729	736	697	687	758	689	707	744	711	720	653	762	725	700	754	738	726	759	767	710	718	694	718	712	708	717	695	710	740	700	704	697	703	675	701	717	683	671	728	681	679	705	691	722	731	725	680	688	754	645	657	733	720	744	724	698	728	715	734	727	752	733	731	695	733	754	669	755	745	688	706	749	743	729	753	731	766	729	697	742	710	766	737	759	741	705	734	727	702	738	711	709	734	721	754	699	705	688	700	723	740	729	743	682	749	720	734	707	720	696	707	680	718	703	676	717	729	700	698	748	727	709	745	721	723	715	683	741	720	673	698	712	713	734	657	696	686	660	718	724	663	738	739	706	724	675	744	727	721	744	750	734	768	723	739	689	725	685	749	726	736	700	663	699	702	727	717	748	729	701	708	666	726	730	679	741	694	720	742	734	690	716	689	731	718	713	701	715	734	755	744	688	709	727	754	686	729	707	714	727	666	750	702	690	710	758	724	758	731	729	689	751	733	761	716	705	738	735	750	728	735	686	730	679	752	696	731	715	732	719	754	749	765	711	724	745	726	706	765	697	713	722	714	701	761	687	730	733	701	684	724	745	750	701	733	695	723	714	682	734	751	741	714	737	733	740	719	764	728	736	727	716	682	726	744	700	727	699	720	764	767	721	756	729	693	746	692	702	716	730	721	750	783	697	723	750	730	683	719	700	675	754	762	719	693	705	716	725	675	699	712	734	690	709	696	663	776	768	754	696	727	668	708	731	725	753	722	709	700	732	700	756	718	732	715	733	694	726	737	730	711	729	731	706	783	736	693	739	715	679	697	697	739	748	724	718	754	701	724	697	713	693	676	689	752	741	694	702	727	734	728	745	722	747	712	695	692	709	694	772	679	697	764	710	688	710	728	752	752	690	758	703	761	686	675	736	709	724	717	722	705	736	764	739	683	680	740	680	721	735	717	736	666	715	762	733	702	743	724	719	734	730	720	732	715	714	679	732	750	693	718	731	662	677	745	713	660	694	735	659	669	717	687	725	699	727	705	716	692	720	725	756	737	734	750	636	683	750	724	753	727	714	747	725	757	715	689	715	740	701	696	666	699	739	770	707	698	766	735	719	794	719	713	724	638	711	752	683	702	693	751	721	736	698	722	685	740	726	729	725	724	760	709	730	719	729	732	751	670	774	769	697	767	727	696	755	677	714	721	678	676	771	729	721	720	728	708	722	736	724	702	687	741	710	728	698	710	704	742	731	699	684	713	724	720	755	716	713	731	736	702	704	673	744	753	739	696	775	701	756	712	721	681	723	671	722	717	709	744	700	713	684	726	754	785	700	705	676	753	690	758	711	726	671	715	723	675	703	701	744	727	703	687	731	732	724	736	703	703	742	718	702	711	688	759	720	731	719	748	713	680	738	768	697	743	708	688	700	682	703	735	710	750	690	676	723	699	710	750	708	731	728	756	688	712	708	702	694	729	757	724	760	712	672	680	753	777	702	722	702	713	735	736	731	700	688	730	705	727	734	740	695	721	737	759	750	721	688	751	738	719	723	692	728	712	705	700	740	753	729	727	749	726	741	750	726	764	647	753	732	697	710	731	680	721	744	678	696	683	741	734	739	734	703	716	730	715	734	748	709	707	749	675	752	782	721	679	773	735	755	732	680	719	736	758	771	758	727	723	732	718	695	712	680	730	725	722	728	694	703	710	710	719	729	741	699	734	739	673	710	709	719	663	700	708	712	687	716	703	678	686	702	739	710	741	742	726	741	759	702	748	710	722	700	709	746	713	791	713	742	757	702	743	670	665	729	735	690	672	741	767	726	736	700	715	738	732	720	731	743	729	704	730	738	682	699	689	700	708	734	774	699	709	696	726
24296	21454	25028	28271	21454	21469	19090	702	389	348	320	282	319	291	303	290	319	286	309	315	268	254	259	271	278	263	275	249	252	262	251	260	237	282	260	262	264	259	283	248	232	297	256	272	256	268	257	276	268	307	253	264	290	271	267	270	247	287	260	211	272	261	283	277	270	271	246	290	259	256	255	272	251	284	227	235	254	286	235	243	242	247	244	226	264	277	263	277	256	252	263	291	248	238	215	273	272	278	259	266	257	243	262	246	254	256	216	253	268	226	252	257	232	275	231	267	275	278	265	247	275	267	256	257	255	303	254	223	254	277	245	251	260	245	234	233	248	242	240	222	264	259	247	257	249	237	271	243	236	253	276	253	256	259	267	253	242	250	242	245	236	250	261	283	255	263	254	246	234	249	281	287	273	265	283	236	281	271	257	225	272	292	264	283	283	266	252	268	278	275	245	256	240	262	281	271	295	248	260	258	277	285	226	265	272	242	294	239	251	228	277	289	231	309	251	243	258	262	260	245	254	272	271	248	279	254	257	254	246	281	239	259	235	284	262	271	261	258	261	278	278	256	264	266	244	290	259	228	255	224	266	281	250	264	287	239	226	301	237	272	255	276	262	221	261	245	259	272	267	286	252	227	258	241	274	256	305	222	250	237	261	250	262	289	237	236	261	252	241	277	259	247	278	276	237	262	241	262	250	255	268	265	242	254	284	270	246	259	253	266	261	245	243	279	254	247	212	257	285	255	258	249	273	238	243	253	274	249	275	248	270	261	256	270	240	245	261	241	235	254	236	242	229	251	240	271	230	242	273	285	253	252	251	262	250	240	247	298	269	259	260	234	277	257	258	239	273	252	246	238	272	257	272	264	260	256	245	265	252	245	280	227	220	247	266	222	259	259	256	265	251	259	270	261	258	252	278	288	249	274	264	277	278	256	240	251	236	266	266	248	238	228	256	230	239	240	247	275	246	272	278	264	248	253	241	269	299	271	249	270	293	273	253	244	241	247	275	259	263	255	253	256	260	257	284	270	283	264	270	277	243	234	277	273	260	276	243	227	241	265	240	231	244	228	274	249	289	239	227	264	246	278	290	255	249	261	261	245	268	251	235	280	261	245	250	236	234	275	227	272	266	266	230	245	235	266	254	245	287	247	262	258	253	234	252	261	261	243	254	250	268	258	235	267	254	311	267	252	295	234	254	257	269	245	235	241	242	259	256	269	257	269	238	262	272	245	271	248	274	237	271	269	260	241	268	252	249	244	272	281	264	262	245	254	262	271	233	244	244	255	239	249	235	262	259	267	271	251	244	274	250	237	232	245	249	260	248	209	295	254	247	246	288	293	266	257	264	259	284	284	283	221	268	259	268	261	254	256	248	253	263	240	280	263	268	235	245	212	275	248	257	269	244	278	271	257	261	280	308	261	250	235	270	256	243	260	255	257	287	268	251	236	252	261	264	252	261	266	268	234	243	259	278	248	242	241	265	257	271	253	259	219	284	284	234	249	253	274	259	258	273	259	248	236	251	242	240	250	253	272	287	275	256	280	268	228	279	291	288	266	258	278	237	266	270	231	284	283	260	274	259	233	245	258	233	260	272	285	253	292	252	271	241	274	234	260	239	244	259	242	238	248	309	258	277	241	266	248	240	210	277	256	254	279	288	226	240	256	248	216	263	239	241	242	238	213	240	236	225	239	270	225	249	276	268	278	281	246	241	258	264	270	241	260	276	258	254	235	284	232	255	268	264	255	251	285	246	244	242	263	244	243	251	245	246	284	260	262	261	264	255	233	266	248	247	234	241	226	242	255	257	248	279	315	259	247	237	262	262	251	245	258	242	277	236	249	280	228	250	232	251	252	234	224	268	269	269	250	265	257	268	256	237	264	283	246	254	259	264	257	276	252	256	253	238	243	260	252	243	218	260	272	262	265	271	283	290	234	274	282	267	271	259	228	234	243	293	260	268	243	282	259	256	271	259	206	248	248	250	245	234	251	247	265	269	291	265	257	254	261	256	255	231	245	273	227	267	254	254	216	255	271	227	237	261	237	240	271	222	271	251	235	234	277	270	296	245	241	234	249	275	266	230	239	249	256	274	246	206	244	212	223	242	251	254	290	248	253	242	253	267	272	280	236	234	270	243	284	260	266	233	255	255	233	245	218	273	238	254	204	254	280	267	298	288	286	263	270	269	282	261	248	248	258	274	255	256	243	267	277	257	297	254	268	265	255	234	269	288	270	250	268	234	242	257	269	269	259	245	248	255	286	232	236	237	267	280	241	252	290	258	283	271	264	236	273	270	225	266	241	245	299	266	268	251	281	242	248	259	272	263	250	256	277	266	266	262	279	270	269	264	230	229	241	241	250	224	263	268	247	245	246	227	265	259	241	249	272	245	245	231	252	239	222	249	240	230	253	269	265	238	270	258	230	257	258	231	267	257	248	273	269	271	266	256	256	258	260	254	275	234	263	275	227	279	258	248	251	257	251	270	241	251	267	283	236	257	291	270	251	252	259	282	233	265	236	211	279	272	263	239	272	197	296	252	243	242	226	265	247	280	253	262	209	265	285	256	272	276	243	266	276	245	266	252	253	274	215	240	258	263	257	239	280	243	265	257	261	258	287	251	260	227	270	274	310	284	245	258	264	253	311	233	249	234	245	262	224	224	255	227	297	256	252	270	266	253	229	260	249	247	259	276	271	270	262	274	230	271	263	235	268	250	265	262	266	267	277	226	253	263	233	240	264	241	244	279	233	251	275	249	263	235	292	236	254	264	265	244	254	227	276	252	264	249	284	283	256	270	250	283	256	233	244	261	274	273	245	241	226	250	250	250	255	281	261	245	275	261	278	236	243	236	293	228	248	257	231	253	257	294	273	229	208	249	296	259	250	269	256	265	279	244	234	295	277	272	271	270	244	279	252	230	270	254	278	225	250	256	263	276	272	258	236	232	264	266	271	244	250	269	285	273	267	249	257	249	238	239	259	229	261	289	265	241	282	213	273	264	231	268	243	242	250	239	245	262	269	233	254	264	277	232	226	272	253	258	271	241	266	273	249	256	300	267	272	275	252	245	255	266	283	249	273	244	299	266	262	253	247	263	250	268	267	269	237	259	247	265	250	245	235	235	265	283	237	272	240	231	229	269	245	254	227	255	276	254	282	261	295	284	262	244	231	250	267	264	237	253	275	259	268	247	258	280	276	255	218	266	269	246	273	252	235	261	262	247	255	257	278	225	254	254	268	280	254	276	267	233	232	263	258	268	252	258	298	255	229	235	236	256	254	264	233	262	258	303	233	273	273	236	230	263	250	282	274	235	247	268	263	269	275	251	220	244	262	254	221	236	251	251	266	276	261	268	263	266	226	267	286	242	283	286	235	246	275	261	264	281	284	248	224	265	252	251	249	283	267	288	227	264	253	256	254	242	227	248	280	249	266	266	272	254	245	242	287	277	249	247	246	257	284	267	255	238	244	258	235	279	260	261	241	224	265	286	249
23956	54196	13041	1605	869	732	663	603	628	562	593	587	573	610	560	577	532	584	600	540	540	535	507	546	536	564	540	506	561	534	554	545	540	556	596	538	536	538	562	551	549	549	523	544	553	581	573	510	534	599	527	523	522	530	529	528	554	539	568	548	509	542	542	527	542	568	580	541	531	567	543	533	549	579	549	514	563	578	509	547	535	527	540	540	552	538	535	549	529	508	543	531	561	543	534	553	527	540	547	549	530	592	539	539	566	524	525	551	577	530	508	500	613	609	540	563	541	523	560	534	548	534	545	549	548	548	544	524	559	552	529	520	542	542	548	526	524	530	556	518	553	519	516	536	554	518	541	533	564	517	530	558	534	540	539	568	541	570	506	555	539	509	552	564	546	541	525	537	549	561	555	573	559	556	522	561	552	578	540	536	511	570	532	572	544	504	546	569	541	566	540	556	535	533	530	555	557	543	571	536	539	528	563	563	567	544	558	512	533	553	571	526	552	565	538	556	533	526	575	539	554	542	555	556	569	497	531	565	514	529	549	548	536	552	543	522	527	540	542	535	530	503	561	524	538	555	532	538	526	586	523	590	543	509	556	531	502	502	538	529	525	554	532	502	563	522	505	507	546	542	536	524	586	558	548	562	563	583	527	507	549	565	507	540	530	552	540	543	571	535	546	530	538	506	539	527	574	536	525	533	558	519	555	571	508	546	512	555	507	534	594	541	553	641	569	530	504	527	533	541	531	533	508	529	540	556	500	502	530	514	508	527	512	519	555	543	540	502	542	513	494	522	535	548	521	512	547	519	517	552	566	557	571	537	526	504	561	562	546	522	534	550	498	545	528	539	520	559	518	532	520	553	507	555	551	525	493	514	578	526	517	607	564	560	532	505	541	573	520	524	547	551	542	540	583	513	553	542	521	568	566	510	545	548	549	547	553	529	538	557	587	529	501	564	532	533	538	526	503	569	550	526	530	533	510	522	558	518	560	546	553	547	567	559	527	581	514	568	561	553	528	559	563	563	593	522	540	547	561	535	520	539	514	539	538	541	506	550	539	522	558	527	540	533	549	525	562	542	552	551	570	510	506	526	558	539	585	550	575	491	547	559	544	541	516	493	568	522	510	519	524	520	565	526	536	541	527	521	549	571	550	551	576	552	578	572	546	527	555	538	546	513	565	571	580	552	534	532	568	551	584	541	528	517	511	512	515	532	518	508	539	503	591	578	535	535	537	488	495	507	533	541	544	543	557	558	593	562	517	563	515	522	522	498	518	576	538	556	593	523	511	526	533	586	553	545	563	529	575	514	507	508	570	557	540	524	514	574	541	532	544	530	549	553	565	538	498	535	519	513	535	555	537	527	521	528	511	557	559	529	540	503	529	541	576	519	551	576	523	492	559	549	553	565	525	529	581	558	536	607	581	542	562	506	566	519	539	541	522	582	554	514	582	587	535	546	561	579	489	542	534	573	526	531	545	560	552	525	555	552	553	528	546	534	570	548	578	560	557	539	590	574	552	514	541	548	548	533	559	532	583	508	573	560	531	520	515	560	537	580	566	490	540	538	531	558	539	543	560	551	499	527	540	528	558	531	500	552	532	544	513	555	531	532	527	518	552	558	541	561	528	573	529	576	489	559	551	554	528	532	563	559	559	546	532	564	540	512	520	533	532	492	556	553	510	566	546	532	568	518	552	562	551	520	511	541	532	529	539	558	544	557	581	554	536	541	540	547	550	546	532	597	549	538	545	568	557	524	537	530	489	550	554	530	546	575	535	548	520	554	599	552	514	530	539	543	513	567	513	536	513	539	561	513	547	563	525	512	522	552	533	483	539	538	543	530	528	539	567	505	592	527	507	536	566	545	566	540	571	531	510	538	569	506	569	559	515	570	536	557	550	552	517	542	553	586	541	504	599	506	571	566	557	528	559	552	543	559	552	520	553	532	592	573	525	577	548	551	544	534	543	544	557	563	542	573	543	539	539	565	514	551	530	557	557	504	534	516	536	526	531	543	540	555	563	523	544	497	600	540	570	536	548	549	575	564	509	503	549	582	538	520	563	500	574	520	565	567	531	555	565	543	562	601	516	521	566	553	598	508	558	529	521	542	525	549	549	546	559	517	565	574	516	549	518	560	532	516	507	546	555	555	566	533	512	561	554	506	550	507	577	557	556	581	527	545	544	519	512	555	581	500	493	547	562	535	519	537	520	532	555	559	569	474	561	497	558	569	593	564	498	534	588	558	559	500	522	506	524	525	553	548	520	530	600	567	555	542	523	550	540	528	525	543	560	557	549	533	540	530	519	502	574	561	558	586	525	521	528	510	536	519	543	558	523	528	538	513	556	532	494	543	501	529	526	534	521	522	498	519	553	523	541	535	516	544	568	507	547	518	573	503	523	526	555	520	546	545	538	549	541	507	552	593	541	534	518	541	534	549	538	498	549	518	509	524	507	588	517	500	543	521	532	509	500	529	548	546	571	563	533	571	560	561	538	568	526	505	551	559	517	563	526	541	620	539	559	493	538	535	548	542	491	559	531	541	496	553	543	546	584	531	592	512	546	528	526	542	548	511	524	529	530	573	589	563	485	515	583	536	534	503	528	521	545	535	544	540	589	549	558	505	544	511	559	508	550	503	532	552	553	578	540	518	532	540	567	541	519	529	533	524	553	565	544	529	524	578	581	531	495	537	543	567	511	532	545	522	522	542	514	532	509	564	522	542	564	543	537	580	511	535	523	537	571	516	548	546	511	539	550	555	538	569	528	549	570	541	511	541	509	514	531	580	541	530	589	563	495	537	562	504	554	514	492	507	548	555	562	548	554	521	512	564	530	544	537	555	541	570	560	549	528	534	521	546	525	528	578	526	527	519	534	575	461	602	544	568	587	548	550	550	557	546	544	541	534	525	508	526	508	508	557	538	550	510	500	543	517	581	570	548	547	584	538	529	541	542	513	538	516	565	527	559	544	552	491	534	591	524	542	537	511	526	562	528	552	540	528	490	532	539	551	548	586	543	527	557	525	539	549	564	521	553	524	528	565	506	544	574	552	553	500	528	537	531	565	577	500	517	522	545	523	531	543	543	537	532	549	539	543	518	518	554	539	538	548	556	538	568	545	547	522	569	580	522	549	590	574	566	573	515	540	503	535	563	546	520	544	532	546	566	502	526	531	565	546	536	549	535	561	548	497	546	577	524	558	564	531	524	534	537	532	539	602	576	569	568	533	506	577	554	563	570	554	549	536	512	541	537	511	594	514	541	523	568	567	491	574	512	509	534	544	516	525	559	558	552	553	569	522	567	551	507	553	533	539	527	564	529	522	493	523	537	542	538	502	534	580	512	543	558	542	540	518	521	558	520	532	559	587	583	578	547	529	551	534	516	574	528	535	539	500	546	577	555	533	536	513	562	513	568	609	535	555	558	566	513	563	500	510	506	524	512	548	547	501	537	536	512	580	540	537	549	517	534	542	575	535	579	537	559	542	537	533	523
32601	20837	10225	727	271	247	198	210	224	216	195	226	238	225	232	195	196	202	227	262	191	202	205	215	215	189	209	205	231	189	224	192	208	199	207	203	216	196	209	204	233	226	217	233	216	210	199	204	217	200	196	200	227	201	227	215	195	191	217	230	199	213	227	238	211	216	213	238	225	201	198	195	236	206	196	220	234	209	209	230	188	201	182	228	217	231	230	215	228	224	202	193	209	214	203	222	204	187	189	219	216	216	205	209	210	199	212	214	223	207	193	189	217	223	171	199	206	200	202	197	221	222	203	216	215	206	223	195	220	191	231	178	203	217	193	205	221	199	190	206	215	209	211	206	202	208	195	229	207	212	215	214	196	214	202	228	209	261	225	208	204	189	227	196	220	232	195	209	211	205	205	197	218	225	194	193	225	217	221	220	220	214	225	227	214	225	229	213	194	213	236	232	226	216	214	241	186	192	225	221	222	213	182	208	199	217	221	222	199	198	203	235	185	208	206	231	188	259	222	227	205	217	230	214	217	211	216	211	209	226	209	203	215	213	245	224	190	204	204	213	212	206	204	203	199	198	188	206	190	195	194	232	207	222	207	222	233	201	238	234	212	219	228	224	212	221	220	208	212	210	208	222	208	199	211	207	220	199	181	207	203	215	222	220	198	212	218	199	211	199	179	193	209	195	235	213	209	203	221	190	223	254	220	227	200	238	229	234	224	225	210	203	185	235	221	221	201	218	189	191	205	218	218	227	215	208	229	205	220	222	211	214	186	218	220	222	267	231	208	203	216	221	219	229	197	202	223	224	190	203	206	228	218	214	234	227	187	181	212	204	209	232	223	206	202	206	233	204	207	200	202	202	196	186	214	203	218	192	202	230	221	224	187	236	241	189	206	196	247	191	222	203	231	202	220	212	216	181	214	200	232	248	235	192	235	216	208	181	222	198	222	215	200	219	226	201	228	224	207	216	190	214	195	212	218	236	218	243	223	218	244	232	208	225	215	218	204	212	233	219	208	201	220	221	230	222	231	211	200	196	238	236	212	203	202	199	205	206	215	210	222	191	184	211	238	236	201	207	190	212	187	187	220	187	237	238	210	224	217	179	215	235	203	230	235	204	191	187	206	234	224	191	210	209	204	240	209	225	208	217	219	209	201	220	206	208	209	250	209	209	197	226	227	211	200	209	220	202	232	220	251	210	207	211	205	193	190	228	214	213	213	220	222	233	211	226	198	223	216	237	246	219	199	214	234	213	208	194	202	225	216	225	194	190	243	229	213	214	203	203	198	203	216	209	210	214	209	216	215	190	219	234	212	183	190	198	202	219	207	219	207	193	235	214	185	226	205	211	224	190	228	230	204	223	216	223	222	215	199	210	221	219	225	219	231	191	206	233	232	201	221	217	208	192	209	211	213	222	188	173	210	196	232	225	216	222	203	236	206	245	219	233	185	211	195	228	220	201	225	208	198	227	205	212	197	202	204	206	211	238	222	200	228	199	224	232	235	225	208	203	209	205	186	230	216	182	187	219	232	208	215	195	216	197	206	216	205	212	203	211	225	198	219	215	229	214	206	221	214	216	204	233	216	218	191	210	184	233	216	227	205	218	201	217	206	181	241	208	182	191	211	208	206	213	237	220	221	231	230	288	207	216	217	190	195	206	202	206	211	226	231	219	222	196	214	214	211	194	210	208	233	196	196	234	208	226	190	192	223	181	213	200	213	218	213	242	220	214	234	200	229	201	199	237	196	217	200	216	213	211	218	220	236	209	191	182	225	197	207	187	228	198	230	209	209	237	218	218	212	205	192	232	222	199	217	209	208	201	233	222	214	215	179	211	209	204	225	215	212	246	227	251	258	230	203	240	220	249	237	186	203	200	219	215	226	201	206	219	208	217	214	237	239	237	222	195	208	241	203	225	249	246	214	212	209	181	202	208	183	213	213	216	231	216	221	196	213	233	197	195	203	220	219	222	228	205	216	233	228	183	200	194	214	217	197	209	211	215	216	195	236	207	206	204	182	228	202	201	209	191	202	214	232	265	225	214	235	202	212	224	213	199	230	180	199	207	202	199	222	205	213	192	202	213	234	208	246	226	228	212	206	208	212	219	208	191	228	213	205	184	212	178	204	232	213	223	222	207	207	245	219	187	196	182	177	236	203	246	200	223	210	190	221	220	184	240	220	231	223	199	231	213	220	207	228	221	213	212	219	207	231	211	213	225	222	201	206	227	218	185	211	218	218	191	198	211	238	217	231	216	225	213	194	209	205	223	227	214	190	216	218	199	205	215	221	222	207	225	184	206	236	198	195	202	199	209	187	217	230	221	225	218	190	216	245	221	184	196	207	215	216	203	216	244	226	201	218	235	196	223	234	228	196	187	211	194	178	199	217	198	186	209	228	209	238	189	228	236	236	194	190	210	226	220	200	232	201	224	223	208	220	227	229	218	197	244	222	222	218	202	200	221	203	236	219	242	214	221	199	236	226	238	234	208	220	239	210	225	200	200	199	213	191	203	241	209	222	208	227	219	218	238	203	228	195	223	224	190	234	229	193	209	220	201	202	226	210	190	205	221	214	229	218	185	181	210	204	233	207	214	228	202	197	225	208	210	244	225	203	205	204	238	219	207	224	178	215	223	241	215	192	226	206	232	210	199	198	237	241	236	217	240	190	241	194	233	208	219	208	204	174	183	193	212	221	214	207	210	204	234	202	207	214	213	225	212	203	217	214	197	200	179	198	206	216	193	210	209	207	212	234	243	222	217	253	214	205	187	208	201	212	218	186	198	210	217	197	194	205	218	200	202	196	233	212	201	209	187	190	195	220	198	181	216	210	204	210	218	205	201	228	233	222	220	223	186	194	218	221	194	222	245	206	203	198	203	216	214	250	220	176	208	236	222	225	194	209	225	199	224	192	229	208	206	189	208	226	224	209	209	205	207	226	237	195	195	239	214	215	204	217	228	200	227	192	251	229	183	213	220	221	188	214	178	211	206	233	206	241	213	220	229	207	187	239	212	203	205	210	202	242	209	233	215	209	195	217	197	186	203	223	233	224	224	211	203	245	205	199	223	219	208	221	228	240	218	218	228	201	205	213	197	188	225	217	176	214	201	203	219	197	195	205	206	207	212	227	208	226	219	215	199	199	228	219	224	219	210	219	233	231	206	219	195	223	196	214	205	201	242	221	201	220	212	201	199	215	200	193	215	240	223	204	206	192	193	195	200	199	200	200	216	207	200	181	198	199	251	201	221	220	194	215	221	209	198	215	218	215	209	220	225	208	237	231	208	246	200	225	210	214	222	228	199	199	221	186	208	210	220	196	192	195	219	237	200	205	233	230	239	185	227	225	215	208	198	205	213	225	216	222	210	229	190	205	201	226	234	208	215	219	199	236	224	222	218	206	209	206	183	203	230	217	211	219	182	210	212	206	200	222	213	202	233	218	235	218	192	238	208	218	221	193	213	206	237	210	198	212	191	220	199	199	166	216	181
7796	8031	1278	591	522	510	468	479	530	506	457	487	482	498	528	514	500	476	514	510	544	513	532	514	517	515	470	511	459	482	483	563	494	504	525	527	526	558	502	526	510	450	497	518	507	510	544	482	488	503	473	516	493	467	497	498	517	500	500	502	538	462	510	518	463	455	456	525	480	468	533	482	467	503	520	453	530	482	496	520	501	484	441	488	491	494	481	488	481	470	470	489	526	542	521	500	518	528	487	490	515	515	495	491	495	502	471	513	472	473	486	508	502	498	517	516	517	459	501	505	499	480	488	515	533	531	489	492	512	512	490	555	550	462	501	534	526	479	510	504	531	513	546	525	478	543	512	498	472	495	526	515	521	497	529	505	495	528	546	496	532	504	501	467	473	524	488	517	520	513	490	479	496	526	473	490	535	534	521	491	532	501	490	503	467	506	494	497	482	522	515	518	487	500	519	498	510	515	476	479	500	491	485	531	493	508	514	501	534	526	512	507	499	492	498	473	453	481	492	466	523	521	516	531	526	542	508	526	509	522	548	536	503	514	493	486	483	526	509	505	473	488	541	503	512	475	508	497	508	531	497	517	467	495	488	536	507	502	508	495	493	524	482	492	498	497	527	519	533	514	526	461	483	488	484	479	526	541	526	500	504	511	491	481	508	493	524	485	508	514	480	548	512	487	526	507	515	502	495	504	501	479	510	523	520	495	511	519	503	501	498	517	495	512	513	564	515	518	482	511	513	505	536	491	480	512	552	517	472	533	493	461	520	478	486	537	525	478	478	480	508	509	496	546	528	557	509	503	506	489	497	493	503	534	534	573	505	487	476	486	480	529	493	477	530	521	494	560	528	498	520	528	493	522	536	509	495	524	483	494	524	500	525	504	494	484	475	496	484	534	460	515	513	464	505	533	537	519	492	542	500	523	504	505	528	482	502	532	526	511	505	539	508	518	514	501	523	499	534	465	500	483	508	498	500	529	506	492	496	497	506	543	500	522	513	508	539	475	517	512	519	534	480	508	543	503	475	514	524	518	492	493	484	480	453	505	502	506	573	500	521	523	541	495	528	498	525	489	541	502	489	512	530	492	479	517	526	496	555	491	480	477	541	496	505	542	491	496	510	472	489	486	498	499	488	532	527	505	526	543	513	471	527	490	486	521	486	514	560	548	490	504	498	503	522	519	477	495	538	489	556	508	526	494	490	485	479	534	519	501	490	520	475	527	516	531	499	491	507	489	517	521	496	488	477	549	493	482	494	494	535	520	498	488	516	526	539	501	555	499	493	492	512	494	526	488	508	523	503	528	524	503	503	520	512	528	528	517	525	520	527	493	463	523	531	516	559	458	498	496	496	511	529	508	481	520	524	502	518	496	485	471	483	510	494	512	520	545	512	535	510	502	495	529	462	485	523	537	518	477	513	505	489	483	501	518	531	540	472	512	512	482	490	503	514	496	580	496	526	498	462	528	524	508	494	463	529	503	463	504	528	491	527	519	497	504	507	534	478	516	519	510	467	525	510	542	496	526	524	523	513	493	516	486	496	506	526	515	499	491	498	535	530	531	476	509	549	507	477	481	519	520	485	501	513	504	486	507	484	497	496	497	499	507	490	498	501	509	517	514	543	521	491	487	462	490	517	482	493	500	516	563	509	510	518	477	491	494	506	481	482	508	499	476	497	475	480	531	536	526	502	466	500	505	560	538	512	499	497	524	510	531	509	502	467	535	506	490	480	507	473	464	490	509	496	471	535	502	478	547	456	499	486	525	532	498	473	519	553	527	485	503	504	532	531	504	511	529	488	527	530	484	503	482	476	535	497	511	530	475	497	521	511	474	484	497	516	502	539	501	517	468	523	510	497	493	513	461	519	522	519	486	497	492	452	507	457	509	520	508	476	504	501	523	538	486	489	473	481	474	493	533	486	510	538	485	503	504	515	544	517	481	504	540	510	507	511	493	513	486	494	498	523	510	536	529	516	512	496	513	515	468	537	542	512	486	520	497	539	525	486	520	505	496	532	503	505	508	510	470	508	510	533	474	524	504	522	494	569	523	516	532	529	507	501	525	546	508	495	514	469	559	519	522	495	538	479	525	522	490	457	507	518	500	531	496	514	509	510	487	500	459	536	532	549	493	532	487	506	505	522	486	482	465	477	469	529	514	532	517	484	537	513	472	546	489	514	514	513	525	542	498	477	520	542	494	503	493	526	521	530	534	467	520	506	498	473	509	499	537	540	569	495	459	456	504	502	445	491	525	505	510	519	489	498	486	522	503	465	500	480	509	515	509	537	493	464	525	484	464	527	513	498	518	536	449	504	472	530	512	507	500	497	454	513	502	484	467	515	510	521	534	531	532	530	485	479	497	533	509	521	523	517	544	509	502	515	523	530	518	521	476	516	502	504	503	495	532	485	496	492	522	504	484	521	465	506	517	487	528	477	509	496	514	476	519	503	518	515	493	468	463	509	528	526	499	501	504	469	525	465	501	528	469	509	529	473	506	527	543	528	539	520	471	465	509	463	483	515	538	507	515	514	482	473	502	531	500	517	539	480	506	471	478	495	506	480	535	495	509	465	486	516	541	472	520	488	536	508	464	555	491	530	492	524	548	464	497	492	460	530	541	509	511	494	488	478	495	487	524	463	533	515	487	509	530	503	492	486	484	477	489	509	547	521	530	464	525	526	526	527	483	518	484	492	521	558	527	482	546	537	537	487	524	517	521	493	488	477	519	559	502	482	526	514	463	512	539	526	513	548	498	492	453	512	510	521	460	515	491	486	560	471	522	475	476	502	522	482	540	485	457	486	494	491	495	510	537	513	526	489	486	541	513	505	548	507	480	516	491	563	523	516	508	502	502	533	515	512	509	502	526	499	523	481	514	508	466	517	505	542	517	524	507	508	487	496	497	532	522	489	514	552	511	507	500	539	528	509	515	475	533	520	492	468	516	519	499	496	508	489	549	500	510	479	528	511	525	505	529	516	490	520	488	510	490	485	476	496	520	515	533	479	520	461	502	517	535	502	511	518	503	520	503	512	526	542	501	552	509	518	493	507	502	487	498	522	525	506	522	488	529	503	537	481	522	527	526	528	484	496	492	514	525	515	482	536	474	446	554	500	503	487	505	519	503	515	550	522	520	475	468	487	527	487	487	495	521	481	499	540	526	474	509	448	457	520	488	503	514	508	492	493	524	492	525	527	475	532	484	510	529	509	525	495	512	489	532	522	523	522	504	503	533	519	556	528	551	490	496	496	494	554	502	508	489	511	488	511	476	505	515	502	499	515	517	484	506	492	505	463	494	475	516	498	497	460	473	504	497	478	498	571	515	503	499	500	478	524	471	503	506	484	517	527	483	507	503	483	499	484	477	494	506	538	509	565	525	490	507	532	459	524	478	493	509	509	542	504	539	516	524	499	509	516	506	549	522	534	508	489	522	470	493	499	514	471	496	484	497	496	501	487	498	548	477	505	565	497	544	493	506	500	510	476	524
24905	21455	24741	28569	21443	20634	1088	460	399	393	342	335	339	378	343	350	359	360	329	333	339	369	308	365	364	362	331	360	357	337	345	335	323	342	324	360	310	378	356	326	364	356	326	344	354	343	349	356	327	344	312	336	346	379	337	348	324	308	304	315	353	316	373	334	330	371	363	341	291	327	337	336	321	329	332	321	331	303	334	348	345	323	311	342	311	321	358	310	312	291	346	381	317	305	359	325	359	340	337	356	350	334	332	328	315	329	331	339	358	303	319	354	334	327	341	361	351	314	306	326	354	314	358	314	320	314	347	375	331	350	326	308	346	358	332	345	334	326	365	323	320	323	336	336	361	330	348	364	290	336	300	310	322	312	343	343	323	352	350	329	325	348	303	326	319	311	296	295	315	312	349	291	309	343	352	354	317	329	349	362	352	326	358	357	335	302	332	310	354	340	331	343	340	339	333	344	345	311	336	330	324	326	327	347	334	351	339	350	311	291	338	385	331	337	337	343	362	346	348	341	341	315	368	361	335	304	345	332	348	356	371	365	352	340	312	338	296	369	344	349	336	362	312	331	316	337	348	316	350	360	355	329	354	337	329	337	318	344	280	345	336	359	349	366	316	327	323	326	321	337	387	369	339	345	333	338	318	314	332	316	372	327	386	330	314	310	305	296	337	349	319	312	345	352	305	329	309	365	340	352	315	337	341	299	342	346	331	375	346	336	289	344	358	304	328	339	311	312	335	335	336	371	300	304	356	358	354	341	360	342	318	344	341	333	335	373	310	317	362	357	328	347	332	339	329	338	347	360	316	329	355	323	362	307	320	345	329	329	292	281	331	329	326	338	355	314	335	343	349	374	324	320	321	298	318	336	322	316	392	320	362	354	351	349	338	344	326	367	303	344	347	341	320	303	335	326	349	343	351	332	357	361	317	318	340	332	344	349	348	321	372	364	289	343	352	292	340	339	351	294	326	337	346	319	298	357	348	319	319	348	358	374	348	334	325	309	333	389	340	335	365	323	356	345	334	324	320	315	318	346	347	338	384	356	334	342	308	327	350	310	312	338	369	316	353	330	328	291	327	318	315	364	339	328	344	317	340	358	306	324	329	328	327	353	392	356	313	359	314	347	317	329	331	307	295	295	336	327	366	311	315	341	340	364	368	340	364	334	337	291	294	371	331	357	348	337	357	332	317	309	335	344	320	355	335	327	348	348	308	312	293	314	360	360	335	319	347	337	325	346	338	341	319	291	320	355	313	349	331	328	360	333	345	340	351	375	321	323	369	341	338	316	354	347	345	329	330	320	364	332	330	358	324	337	338	309	373	321	283	343	331	341	351	371	346	316	342	318	315	370	312	331	327	337	332	306	316	351	339	325	321	327	350	314	338	325	356	330	339	342	332	341	337	328	313	322	343	347	356	344	312	370	397	353	316	311	331	317	375	328	331	348	337	354	334	334	322	349	360	323	335	320	335	337	328	323	335	337	362	358	319	342	325	316	320	320	366	365	333	321	363	342	319	315	336	310	332	324	314	353	338	326	334	342	370	331	326	341	344	323	323	324	332	355	349	324	330	319	340	321	337	310	322	317	327	336	339	330	359	342	366	321	353	322	351	344	318	309	347	351	308	339	330	358	347	358	356	313	315	345	331	351	362	357	313	316	362	316	325	315	320	323	331	337	369	339	301	319	345	354	339	335	334	361	322	354	331	334	377	348	350	306	292	337	292	328	331	351	323	356	341	338	344	330	334	322	350	334	329	370	339	337	357	313	329	331	369	325	285	335	306	349	353	348	321	335	353	342	291	329	352	336	323	324	354	321	362	322	359	350	324	350	343	348	337	356	327	317	336	316	332	334	310	353	354	305	324	316	326	326	319	344	340	335	331	346	355	351	339	348	342	340	321	350	317	364	332	353	326	361	319	335	326	319	333	305	353	343	310	335	336	317	321	394	269	346	351	355	307	308	348	340	326	373	372	325	293	356	335	327	338	289	337	348	306	317	335	337	323	319	314	341	313	334	309	317	309	366	357	351	337	339	336	346	330	356	364	348	343	335	343	349	327	370	307	323	355	374	355	372	322	344	330	356	332	354	338	323	338	329	337	333	390	348	347	353	337	318	352	321	344	317	327	307	349	347	372	351	328	345	330	322	312	351	353	348	347	327	331	358	341	337	330	341	350	373	307	327	339	320	329	337	357	349	345	333	305	314	359	327	323	345	330	324	338	361	315	318	346	342	315	329	321	351	373	323	290	358	310	343	341	324	349	322	367	348	331	352	322	313	360	298	327	311	310	368	295	313	336	345	353	332	340	340	339	360	362	363	342	325	321	311	313	333	347	345	339	338	329	358	350	327	342	329	349	345	348	319	335	323	360	352	320	331	311	323	324	349	309	331	308	302	333	351	336	360	327	311	334	362	326	334	351	336	340	364	331	313	338	323	341	352	338	301	329	340	297	318	336	336	379	340	346	332	331	354	325	359	332	359	306	336	330	324	328	290	319	303	317	329	330	334	321	336	342	330	327	306	389	331	343	355	320	334	331	361	352	337	356	350	345	299	323	337	350	316	326	331	327	329	363	339	324	332	346	316	350	361	325	343	370	317	336	307	317	330	292	318	328	320	312	331	338	329	348	325	341	337	312	329	371	341	370	339	331	332	279	350	307	335	356	330	317	322	331	355	327	335	326	348	332	326	363	318	333	322	369	339	313	356	350	332	319	344	325	308	340	321	339	313	310	300	340	308	338	334	350	352	335	326	331	355	373	334	344	331	376	336	360	332	351	319	341	335	335	322	357	320	361	371	317	319	347	339	351	333	306	326	314	331	285	351	317	352	341	361	356	355	323	365	358	332	292	329	346	346	334	336	322	316	332	342	318	338	305	325	333	351	332	327	317	340	332	344	306	316	333	338	343	309	338	332	340	313	346	296	322	345	359	333	311	338	367	319	361	335	330	336	362	337	310	327	342	332	342	347	307	315	321	314	310	313	356	325	301	314	340	310	326	336	347	316	337	334	396	355	348	322	349	309	342	330	348	321	343	354	314	333	337	340	314	314	368	324	348	325	352	347	328	371	326	305	347	342	344	341	319	315	352	344	349	340	333	343	330	314	334	374	345	340	353	328	298	329	308	313	304	318	310	311	300	338	301	324	312	314	304	367	304	355	372	319	306	363	340	335	331	325	351	343	337	330	332	330	307	340	377	364	330	348	359	284	340	370	332	324	312	344	364	373	347	330	367	341	333	338	357	330	345	309	308	331	309	320	330	332	340	323	323	338	351	377	323	324	332	331	375	351	302	350	341	339	373	326	356	321	321	305	322	326	335	317	339	331	321	337	364	361	324	315	349	306	374	347	339	335	353	315	338	309	294	334	364	338	364	341	345	319	340	311	351	311	313	311	366	355	367	313	341	328	331	286	332	353	333	322	338	330	311	347	330	332	345	328	319	333	333	284	349	355	343	341	335	323	305	321	386	383	353	324	304	373	351	355	319	313
18094	42132	7690	1201	862	776	745	776	788	697	750	739	682	724	739	720	774	746	721	719	709	760	731	674	770	746	723	690	717	746	706	718	728	753	747	707	746	732	747	730	730	664	720	682	730	682	704	744	728	729	771	727	698	716	659	763	702	730	722	729	722	717	689	678	712	728	759	704	744	777	733	752	699	732	698	738	701	706	708	740	692	690	731	731	702	735	718	726	754	709	711	752	684	712	732	756	705	704	706	739	726	757	728	729	725	703	701	726	721	712	691	710	720	753	686	751	723	689	712	723	741	720	752	683	711	725	681	697	729	683	696	753	713	749	745	737	717	726	668	732	703	723	720	699	716	753	735	681	683	709	726	782	700	649	709	701	756	708	720	702	734	733	702	702	733	769	727	747	705	729	756	696	737	714	725	722	723	723	724	728	700	685	734	741	664	694	760	701	730	712	733	730	735	710	728	699	777	759	713	733	722	717	674	721	711	713	733	709	780	734	743	752	726	726	714	688	699	696	728	679	731	709	759	728	735	707	748	724	734	745	701	733	736	711	707	718	750	783	715	749	718	754	717	684	753	754	714	698	706	675	701	732	714	657	745	740	734	668	772	727	731	719	713	682	777	760	671	742	753	673	715	706	722	790	681	728	761	710	671	729	751	699	747	724	738	692	811	708	723	700	723	733	748	737	719	717	688	711	735	721	714	656	734	700	748	699	738	689	705	731	700	745	738	711	693	700	662	715	693	721	728	729	706	753	724	734	729	683	686	701	739	726	655	723	735	718	735	738	768	726	736	732	678	774	699	696	709	707	732	713	656	684	742	709	693	765	719	716	692	691	697	699	731	745	703	716	725	721	743	693	729	729	655	696	700	677	756	761	698	722	728	721	731	722	710	711	739	718	716	727	779	755	727	728	726	737	725	719	759	654	732	751	697	736	700	745	708	729	680	693	740	760	702	737	724	682	729	684	715	726	689	721	690	706	729	716	690	695	755	743	764	737	743	730	672	741	746	725	711	733	732	765	666	704	697	739	735	757	715	733	667	723	739	684	698	751	737	754	733	734	673	689	716	691	673	727	751	726	721	736	731	715	710	740	729	765	711	715	745	702	717	677	724	723	676	741	756	732	675	753	741	725	714	781	698	734	682	697	701	729	739	693	725	712	710	707	699	719	751	712	756	669	732	723	695	681	670	698	748	750	738	746	712	694	747	725	713	740	718	700	695	692	687	675	756	739	752	761	725	745	722	737	755	744	695	739	699	738	731	701	654	755	707	717	740	749	720	699	723	698	719	691	692	684	688	668	732	712	766	666	717	708	722	730	773	695	706	710	712	727	696	700	690	736	741	769	701	721	728	672	726	714	707	768	750	717	680	714	711	710	712	702	696	770	695	722	703	707	732	722	739	752	752	771	711	733	742	777	747	654	774	746	700	688	730	745	716	744	720	743	681	708	721	699	726	678	761	739	724	698	752	726	729	709	702	733	671	708	712	696	730	731	796	696	728	731	721	777	732	687	670	728	702	733	665	732	712	739	730	693	749	756	721	690	751	709	727	743	736	720	717	717	725	712	726	700	759	757	744	710	765	746	739	735	707	743	706	721	751	698	707	705	684	690	708	714	714	716	753	742	748	702	698	724	747	721	714	722	697	675	693	732	712	707	671	738	726	765	704	727	731	705	696	718	726	722	710	724	730	753	710	733	756	741	736	742	717	733	749	739	716	715	712	689	761	748	716	737	756	726	711	667	671	701	766	741	723	709	728	729	714	726	767	700	711	726	679	692	710	705	730	660	736	754	712	723	680	754	732	750	706	688	695	744	737	761	698	721	685	710	674	779	734	659	694	768	736	721	726	733	724	746	714	705	729	750	722	713	736	689	715	710	719	689	683	724	746	684	724	732	726	699	744	676	730	716	737	683	774	769	778	727	720	730	695	764	764	717	714	732	688	703	712	742	764	676	727	735	714	722	738	673	735	754	720	707	742	708	762	735	682	706	710	781	687	778	735	710	717	688	705	720	720	712	682	754	720	685	752	688	651	750	682	702	728	733	759	760	692	701	685	669	725	704	807	681	711	715	759	730	714	725	716	677	775	647	726	729	710	699	734	749	725	706	683	725	763	710	749	756	732	779	732	718	794	696	722	673	697	769	717	731	696	733	726	756	740	676	724	771	716	756	727	713	763	708	711	768	672	710	718	710	729	713	696	730	701	721	691	724	683	741	698	709	737	673	747	682	735	774	722	750	704	675	738	714	742	711	739	724	699	711	768	667	719	739	720	764	704	708	710	728	715	692	714	714	765	708	718	729	752	744	748	703	704	763	667	803	684	704	734	739	767	683	740	747	720	711	702	708	733	742	701	719	778	733	760	695	675	729	718	717	711	719	718	733	680	765	742	704	701	726	697	738	711	727	755	727	780	741	730	733	755	729	731	716	712	695	687	677	702	717	767	713	745	733	691	683	766	728	715	741	687	691	757	680	720	726	662	748	687	752	745	744	714	648	771	709	729	714	717	707	713	746	714	707	711	703	731	709	703	748	690	719	714	756	734	707	695	734	692	689	749	788	746	747	767	739	696	739	733	754	750	741	752	711	730	724	779	746	698	772	678	740	712	697	726	733	755	723	756	710	703	680	706	742	740	735	729	636	736	744	675	728	729	695	749	712	745	710	742	723	684	719	683	696	749	713	777	761	732	705	758	712	734	733	663	741	716	749	768	733	682	695	705	714	729	740	738	737	711	710	699	725	730	704	697	749	763	693	764	703	704	743	738	715	737	738	721	726	696	686	704	708	705	685	701	699	684	739	747	747	737	683	730	770	747	757	717	671	685	762	733	703	736	710	735	709	735	737	758	738	730	690	676	688	714	765	685	710	742	713	691	720	754	716	712	714	742	751	743	683	730	720	711	743	686	736	746	691	713	726	757	724	716	737	750	692	714	702	701	690	692	740	713	664	694	687	698	699	719	728	747	743	724	678	739	739	724	698	666	700	699	749	757	731	732	729	663	746	717	726	720	698	740	734	685	698	728	712	657	668	738	713	721	685	779	760	727	707	808	711	722	716	708	691	716	713	704	709	704	731	748	732	730	726	698	686	711	681	733	704	696	683	728	722	711	742	682	714	687	770	736	747	715	767	697	738	728	744	680	723	685	694	658	744	731	677	731	761	708	691	713	696	692	701	749	707	722	730	728	684	721	667	786	739	708	699	748	724	719	748	759	715	653	698	727	720	706	656	718	732	705	715	753	737	701	706	743	734	735	719	674	742	705	728	705	708	714	718	701	670	678	722	711	765	693	670	686	707	727	751	711	709	718	706	700	737	764	744	741	785	722	716	741	731	758	726	722	702	726	704	734	697	702	682	739	673	717	711	721	742	735	708	754	762	747	729	724	715	751	689	708	702	723	708	711	730	731	716	732	729	656	770	750	709	716	734	750	738	682	745	742	723	694	703	738	690	706	712	686	708	708	708	756	724	798	687	769	686	738	753	705	717	704	719
24288	21447	25047	28262	21448	21461	19362	778	402	323	342	290	305	323	289	304	309	279	304	293	282	296	255	235	247	291	284	257	278	297	239	263	296	285	249	248	257	269	278	278	267	257	269	272	230	251	272	302	261	266	240	278	244	262	257	288	287	260	271	226	259	260	256	249	258	258	247	251	238	243	248	295	272	247	260	294	245	233	241	270	257	247	252	289	246	237	253	241	279	238	285	267	280	263	256	260	278	272	250	266	274	272	250	260	262	253	269	232	235	256	235	262	256	281	247	228	224	271	220	267	280	212	259	248	260	261	284	277	258	241	252	260	271	270	262	293	225	233	267	271	286	267	256	238	276	261	274	239	259	241	293	272	243	261	255	242	243	248	249	269	240	252	245	226	289	248	226	255	230	283	232	238	265	273	252	263	245	250	245	259	247	255	236	275	245	235	249	263	241	254	279	211	245	259	264	235	254	279	230	239	244	279	259	265	259	241	238	268	276	252	264	242	249	252	241	253	254	255	241	283	243	220	231	260	275	241	256	270	244	243	268	234	243	241	254	264	212	260	289	238	245	259	273	274	252	229	260	265	252	269	289	253	245	252	253	288	244	239	255	237	251	245	260	271	262	249	270	267	254	250	276	257	248	255	233	264	275	269	243	239	256	248	275	234	250	248	235	278	230	291	238	229	226	270	281	237	267	247	258	276	239	262	236	261	254	254	296	240	256	261	257	263	263	291	281	232	266	235	239	267	262	263	236	244	254	249	265	250	235	274	243	265	279	221	252	252	250	252	251	280	283	255	253	265	280	227	285	248	269	227	232	256	253	257	237	255	245	287	242	269	256	258	255	265	297	263	229	247	271	277	279	261	274	249	255	266	279	248	233	221	260	269	280	248	249	251	221	238	230	262	256	272	263	266	251	277	247	270	262	218	274	259	235	249	231	241	261	218	272	231	248	252	253	248	256	266	267	241	261	250	260	279	250	236	247	248	245	271	261	239	245	250	289	269	230	266	245	263	222	241	250	219	288	260	277	262	253	241	255	255	264	269	241	268	232	249	273	267	225	237	267	273	269	231	263	254	260	248	240	261	285	244	249	260	296	265	272	279	272	237	255	247	262	272	242	258	255	249	242	246	258	247	273	282	257	254	234	253	283	235	257	253	249	241	266	238	280	259	278	250	258	225	270	258	239	236	264	282	266	260	270	229	283	257	259	284	296	260	252	267	294	253	264	265	237	251	229	263	255	250	289	246	260	246	285	262	245	256	261	251	272	278	244	261	272	309	291	267	237	279	265	242	253	238	252	234	267	264	273	259	234	261	261	257	235	244	255	286	236	257	278	257	290	272	264	271	257	254	243	263	250	270	252	269	265	241	243	243	249	273	262	245	221	234	268	266	253	293	276	232	251	249	255	230	255	228	273	241	282	246	254	277	243	264	276	230	271	259	256	269	283	250	231	263	269	242	288	266	262	268	271	244	260	270	253	252	193	234	276	252	246	244	236	255	242	241	251	229	223	281	277	242	269	259	265	276	279	256	255	239	279	273	263	223	247	272	257	261	255	232	266	242	242	260	235	230	257	249	254	252	270	268	245	266	268	236	265	219	272	248	241	222	245	247	246	293	278	235	256	242	216	241	273	259	270	295	242	236	287	257	243	264	259	222	244	224	265	241	257	213	250	263	243	271	230	257	260	258	237	267	250	264	244	239	256	246	302	232	268	281	279	291	213	274	283	235	245	266	281	282	269	249	279	268	262	232	268	281	249	228	277	240	259	232	246	261	269	294	242	246	250	275	262	251	276	257	240	247	270	305	238	242	267	261	239	251	242	246	259	256	246	271	212	248	241	272	230	267	247	256	282	257	241	265	267	223	249	252	224	261	265	261	282	279	272	237	249	232	261	258	317	311	270	222	252	263	267	262	254	238	245	267	225	273	246	228	242	284	252	242	259	274	245	249	263	239	254	259	262	247	254	243	231	287	273	278	239	264	277	273	224	260	262	263	263	245	268	238	254	287	260	248	236	269	275	261	261	223	275	272	235	257	229	275	241	240	252	261	260	274	259	255	221	265	227	265	213	235	235	236	244	277	241	276	253	290	264	264	252	242	244	278	279	265	271	264	264	258	260	260	245	260	263	264	271	264	262	246	283	240	236	267	237	249	228	300	268	257	246	250	256	226	225	262	239	232	256	229	276	258	263	266	250	262	246	260	279	246	288	261	219	247	224	292	277	233	259	245	247	252	242	243	233	243	268	227	272	259	272	277	270	265	250	225	284	251	249	236	281	258	225	231	277	265	263	261	274	271	244	237	283	263	248	247	243	290	282	226	204	258	258	239	221	258	265	238	262	269	238	266	269	275	245	261	265	247	262	262	230	272	257	269	254	263	292	256	234	255	265	293	261	250	259	257	252	275	254	272	268	242	266	268	289	252	236	256	240	265	263	263	225	235	268	239	293	232	257	259	287	251	258	260	251	258	261	263	243	229	289	276	254	247	245	249	285	247	260	258	289	251	224	259	280	279	289	300	262	286	294	254	266	241	260	265	252	267	246	255	255	226	270	265	285	249	270	267	224	229	231	216	256	273	278	256	258	245	269	267	247	258	273	255	251	237	249	294	268	246	286	250	267	260	238	228	286	251	234	259	265	236	243	231	254	267	274	251	250	269	255	263	269	264	248	236	264	250	292	276	207	253	231	260	277	231	232	285	240	248	259	263	262	248	236	268	264	244	217	220	256	257	262	234	233	210	241	249	240	267	256	265	240	236	266	234	257	293	256	279	222	255	231	242	225	258	262	258	236	270	247	255	276	264	247	249	259	277	275	285	257	246	249	273	266	252	249	273	219	277	257	258	243	237	243	231	243	267	278	259	275	263	240	278	270	249	257	259	273	261	256	264	288	272	242	277	241	232	254	270	240	262	260	262	241	237	266	276	236	253	255	238	233	273	271	243	237	267	270	228	242	253	225	240	270	238	257	259	253	263	239	246	216	257	272	240	248	222	254	276	261	259	251	244	272	266	232	237	273	247	263	253	294	268	273	245	208	245	245	252	246	230	257	263	267	237	236	248	266	278	210	222	239	265	250	258	257	234	276	255	260	272	223	246	239	265	251	255	256	274	233	227	232	254	221	239	262	248	252	230	266	212	258	277	295	262	253	241	259	240	270	263	258	280	251	254	248	227	218	251	207	240	275	263	246	238	245	265	247	260	273	269	253	257	278	247	251	278	246	232	235	280	249	244	223	245	282	270	265	282	283	225	253	272	251	283	254	260	242	267	258	232	242	227	255	242	220	270	223	215	240	264	253	263	257	268	219	283	254	238	247	280	205	238	252	273	280	218	238	280	269	245	248	231	274	266	253	280	242	292	283	241	303	264	255	268	256	272	303	230	239	246	250	242	266	257	257	252	243	258	232	261	241	245	253	261	295	237	261	228	240	262	284	266	305	275	237	250	302	229	233	235	272	248	276	274	247	259	239	264	254	301	256	260	281	272	286	310
24313	53745	12041	1479	859	716	663	566	631	600	633	594	571	551	572	569	552	603	518	583	538	539	558	534	509	520	555	526	533	580	531	576	556	571	545	586	564	556	505	563	553	535	572	530	575	578	537	537	539	547	551	541	543	542	500	587	553	528	538	526	544	516	521	521	575	524	539	535	544	534	553	562	534	545	556	546	539	510	523	512	555	491	510	590	537	553	527	507	544	529	527	530	525	500	536	543	537	567	592	568	558	515	524	518	557	547	530	524	550	544	571	525	539	547	526	582	536	505	552	507	557	572	574	540	557	525	528	533	473	555	567	526	578	542	566	550	553	566	515	537	561	551	548	516	526	484	559	529	493	581	544	540	541	558	507	539	552	520	564	479	527	520	527	547	524	535	500	567	519	528	527	567	531	547	543	528	595	507	572	569	517	521	558	527	512	547	506	527	598	530	563	540	511	557	559	468	602	527	551	599	532	531	541	571	536	546	534	568	561	541	545	572	519	545	554	517	531	502	536	543	527	547	570	533	542	522	558	525	461	567	550	566	568	493	532	527	542	491	556	561	532	527	561	538	557	561	510	550	557	517	566	544	528	512	543	542	566	495	538	536	558	557	538	581	539	544	557	552	516	539	521	539	571	516	528	550	576	536	523	552	566	527	518	538	549	510	560	526	523	504	476	522	530	576	534	551	516	550	522	516	519	549	526	532	561	543	551	551	565	563	546	522	502	560	558	514	552	550	534	556	544	529	494	594	545	556	550	555	523	519	583	503	547	575	538	496	561	547	578	533	558	518	573	548	565	531	544	556	547	529	530	551	555	557	500	548	557	558	542	504	478	551	533	506	531	514	525	535	534	521	541	528	546	534	546	539	523	538	523	533	513	547	536	533	518	565	554	533	534	562	512	528	540	516	520	531	523	544	522	523	573	518	542	544	475	530	493	548	522	530	571	530	533	539	554	534	579	507	564	526	528	542	566	539	533	517	561	550	513	556	530	555	552	550	529	537	530	564	618	520	553	568	503	518	515	592	540	532	564	562	556	536	531	569	550	549	588	503	568	595	515	549	533	504	549	547	561	514	550	575	546	544	529	550	585	528	532	526	596	566	571	507	531	545	524	558	535	541	536	539	562	524	546	559	504	531	555	557	553	508	521	578	544	603	557	527	565	545	542	582	541	551	552	577	513	536	534	491	561	537	537	535	510	531	557	569	512	526	546	538	557	551	554	528	496	551	541	604	524	587	493	555	559	547	542	540	530	530	550	550	571	554	536	516	544	530	541	524	537	514	539	526	537	542	537	527	533	519	546	534	528	548	518	491	590	547	547	529	524	537	544	508	517	535	534	527	553	537	546	552	556	540	560	534	527	520	551	588	494	543	568	561	557	553	562	547	568	554	554	555	518	512	512	561	548	558	556	563	520	546	525	544	555	598	511	507	557	547	539	469	545	517	572	563	535	493	519	534	506	546	585	553	527	533	502	524	546	536	549	509	533	511	551	515	531	565	526	595	574	537	555	471	516	578	517	554	515	573	520	541	527	516	566	544	517	545	519	520	555	498	540	519	540	538	549	572	554	553	518	556	550	554	478	570	549	524	504	551	560	536	499	573	541	515	528	548	536	504	580	594	520	527	510	565	537	567	584	513	524	473	565	558	527	535	547	567	543	547	535	528	553	491	549	610	551	564	553	539	560	544	513	558	559	524	520	542	562	548	516	515	559	510	545	544	556	552	537	526	546	506	557	518	541	540	509	540	501	541	571	567	598	535	540	563	549	539	501	531	529	516	479	516	537	521	522	523	489	509	526	557	524	505	550	560	547	530	576	555	559	512	521	543	526	559	513	545	567	526	542	555	529	532	528	539	535	522	525	499	573	533	501	564	546	548	539	540	534	525	565	501	567	532	542	518	580	554	550	533	565	602	584	512	602	564	560	550	533	526	580	528	560	507	537	544	551	540	521	499	527	534	514	536	530	576	567	546	551	528	588	544	543	535	503	560	581	549	550	549	539	544	529	518	548	546	530	571	550	542	541	535	523	539	564	513	576	524	568	566	536	538	512	520	569	532	493	524	537	544	587	557	540	557	540	588	545	517	525	546	578	521	543	543	535	502	531	558	497	563	579	533	501	537	559	540	541	573	587	560	534	535	533	545	529	515	506	532	513	524	569	531	519	544	537	567	553	549	535	558	581	493	554	569	509	540	503	525	506	553	586	521	537	525	584	573	516	551	547	556	545	561	484	547	547	559	528	491	545	502	612	547	512	598	560	540	539	530	551	544	535	562	556	533	571	545	511	531	567	531	535	582	527	552	543	533	539	501	541	518	550	549	569	520	552	559	517	555	509	528	555	584	535	568	557	532	537	531	540	524	514	527	565	519	547	528	559	510	540	563	570	556	496	559	563	496	521	548	531	540	478	533	527	537	540	521	553	516	560	542	552	492	569	545	518	560	567	535	560	543	544	532	530	542	542	576	542	549	527	548	512	531	583	558	548	526	550	527	519	560	590	483	514	518	560	579	502	517	561	567	554	539	540	518	563	511	495	555	538	556	530	519	523	543	576	523	513	525	531	509	531	520	553	547	502	544	527	575	547	550	525	546	565	530	536	539	537	523	564	542	529	498	517	528	585	537	507	513	544	550	551	546	529	552	554	531	537	517	533	513	530	535	545	541	533	577	546	530	524	499	531	538	524	507	521	579	530	534	504	541	538	521	507	566	544	548	493	559	548	516	560	536	514	522	526	534	532	559	519	558	518	525	527	533	523	529	520	562	553	571	509	538	536	513	568	569	552	577	558	507	553	497	563	538	553	534	552	519	525	538	518	536	532	546	541	523	546	568	553	536	553	545	467	511	547	562	552	576	509	557	562	501	537	527	554	545	543	572	548	551	554	555	517	524	545	545	523	565	494	539	548	511	561	521	574	577	550	519	563	560	498	572	530	551	543	535	544	537	530	503	559	537	585	554	564	520	542	558	529	563	516	508	550	536	555	549	550	533	527	521	540	529	531	542	551	494	550	536	555	554	491	529	558	555	512	556	545	573	548	557	528	587	517	518	516	543	568	528	538	551	498	541	566	538	522	522	525	555	523	511	550	508	571	543	542	563	542	537	528	536	513	527	530	541	558	489	536	574	549	460	542	556	529	561	524	534	536	554	543	532	520	579	525	571	554	571	551	491	537	547	542	545	556	518	606	505	554	573	524	542	554	546	558	537	514	530	548	607	546	560	527	517	570	529	564	569	557	521	567	528	547	491	555	560	533	594	515	503	547	545	542	529	551	506	524	552	526	561	550	553	502	573	579	517	495	505	589	541	529	510	536	544	522	554	562	556	536	555	559	565	517	509	556	526	538	514	536	517	565	581	546	506	506	522	509	558	553	519	542	525	517	554	537	530	570	575	572	541	531	556	516	506	551	531	505	559	484	514	572	532	535	532	490	553	556	575	522	555	553	501	541	538	545	537	526	554	511	554	522	569	535	540	524	536	465	524	562	563
32760	20818	10078	724	314	306	297	221	215	220	242	209	227	235	216	215	212	205	188	216	222	202	200	174	212	217	211	217	204	212	226	235	210	221	225	203	200	192	205	216	206	197	248	226	232	221	194	199	204	198	229	223	235	212	226	207	222	228	215	214	231	217	212	232	183	217	239	204	224	207	219	222	216	209	205	231	233	224	171	211	200	219	239	204	224	209	203	211	213	209	216	228	192	212	227	241	205	233	212	210	209	176	199	229	225	228	190	201	213	206	215	215	221	204	195	200	220	219	202	225	217	213	224	216	211	204	194	209	235	224	214	230	225	180	216	201	236	238	228	237	208	220	223	222	223	227	196	214	221	219	221	226	229	203	230	199	217	238	232	199	174	202	213	209	215	196	231	239	216	232	227	207	200	201	222	202	184	179	220	216	212	225	209	227	217	205	240	204	228	196	232	213	223	215	215	221	210	202	211	213	202	204	201	243	213	218	193	178	229	180	211	209	188	219	221	205	202	203	199	184	220	222	205	208	221	226	236	209	213	184	233	195	200	217	214	220	207	215	226	203	209	213	204	230	183	214	199	200	220	212	238	204	225	216	219	197	210	230	223	227	237	221	205	218	234	199	230	238	200	233	203	218	199	184	200	195	209	228	220	225	191	199	232	207	198	224	188	222	203	218	211	193	215	206	238	202	205	212	209	239	230	197	237	208	214	213	202	189	206	204	223	231	185	195	202	190	237	213	216	218	219	217	202	213	213	218	223	239	241	239	212	180	201	215	242	222	216	200	203	203	207	213	222	189	216	225	221	203	230	208	226	222	211	227	221	209	219	205	202	227	208	229	216	188	182	235	216	243	199	205	191	218	216	231	192	212	221	214	233	220	182	214	223	216	209	192	208	186	194	200	226	178	213	220	207	205	229	232	209	247	221	199	194	210	211	219	222	229	229	227	220	216	211	228	200	203	217	214	192	241	230	226	201	208	211	205	223	182	199	198	175	188	241	186	207	213	189	201	204	203	220	221	263	177	221	215	209	214	214	198	181	217	230	211	201	209	195	214	222	236	201	192	210	202	209	223	205	193	206	232	230	209	232	224	206	212	220	212	210	247	224	212	220	211	230	232	208	243	194	198	203	215	213	213	210	215	189	233	211	231	208	203	226	224	179	201	217	193	220	193	213	181	199	248	203	240	209	199	214	210	231	216	207	211	227	220	224	237	220	205	218	198	201	228	219	210	212	191	223	255	216	210	238	199	205	219	225	233	230	211	225	220	201	207	229	214	213	217	205	207	215	194	200	212	184	211	228	208	197	207	195	216	228	198	206	195	240	208	208	237	192	214	216	210	217	240	227	203	175	203	231	212	226	207	217	247	197	209	207	221	208	213	210	202	196	214	249	200	199	204	214	201	197	227	200	191	234	219	218	196	221	198	214	206	210	196	223	238	219	220	209	227	223	212	215	205	198	216	200	199	179	228	225	202	204	220	213	200	201	213	226	217	239	238	227	200	231	194	215	223	233	196	206	214	210	221	226	203	185	186	199	230	233	196	202	234	218	189	232	209	188	196	205	211	196	207	233	227	231	211	196	215	212	204	224	213	203	223	210	217	240	208	194	220	208	219	198	208	196	213	218	227	206	200	203	217	206	216	239	200	188	198	188	220	218	201	227	237	207	204	237	229	208	192	222	218	216	196	213	220	190	224	210	216	198	210	225	229	208	215	199	217	225	214	224	224	220	207	219	230	212	209	221	203	212	190	212	184	186	211	238	231	210	212	190	194	213	212	224	211	223	239	200	195	235	221	224	203	210	201	185	198	171	212	223	183	221	220	227	219	214	209	227	219	222	202	194	208	213	219	202	223	225	208	239	206	204	205	208	188	242	206	175	229	214	188	210	223	211	213	185	219	193	222	195	208	194	211	214	226	220	225	210	186	196	211	239	225	218	211	223	201	225	208	195	216	199	190	231	208	208	227	216	198	220	221	211	181	229	178	208	189	236	197	250	198	202	212	201	202	219	203	204	223	209	192	181	182	181	211	214	235	245	213	231	219	190	201	225	210	201	200	223	236	202	194	207	193	206	182	219	214	197	207	219	228	221	186	221	209	193	205	211	218	208	215	218	211	202	182	190	180	224	225	226	235	206	220	208	205	208	237	205	196	205	226	185	209	217	219	233	225	205	177	217	211	217	209	236	235	175	201	214	209	214	223	212	222	196	236	219	220	194	211	241	202	221	217	198	211	195	228	225	205	202	201	232	222	188	200	233	218	212	229	196	218	208	193	224	196	229	225	247	189	212	214	228	191	203	204	208	203	195	198	231	237	219	225	229	246	215	195	225	233	224	232	217	216	209	240	216	189	218	211	214	211	216	216	220	211	220	197	182	211	219	209	203	199	180	204	195	223	235	203	223	213	216	238	234	221	196	218	225	214	218	204	200	213	211	219	207	205	210	230	195	235	199	194	210	213	214	191	221	215	213	223	199	200	243	199	227	211	198	212	206	201	192	201	173	217	203	216	213	195	226	217	219	201	189	223	213	220	237	225	228	193	231	223	214	190	233	225	202	206	204	215	205	219	177	223	189	213	209	224	201	232	222	216	231	239	188	205	201	193	217	200	195	210	212	185	183	230	205	220	200	208	212	221	206	210	193	215	198	223	214	213	208	229	180	217	227	212	232	196	215	196	254	214	219	237	232	201	211	198	189	242	234	232	209	186	203	239	226	213	235	211	204	220	207	211	222	194	199	199	246	212	221	217	214	240	219	210	204	216	240	239	235	237	219	195	228	207	221	207	192	221	182	224	224	245	244	203	245	227	209	190	206	207	192	219	208	214	207	204	219	228	217	195	216	210	215	214	224	229	245	213	209	182	211	224	235	195	202	202	213	186	209	205	203	215	223	215	220	201	218	216	178	189	214	202	242	216	204	204	223	203	246	185	222	207	185	206	216	204	205	215	227	239	204	201	217	206	234	211	221	186	222	224	218	194	216	225	210	204	210	194	220	230	196	219	201	217	204	225	207	213	203	202	215	208	209	186	218	223	198	184	218	228	202	231	207	248	208	205	213	235	201	199	201	217	183	204	216	211	213	209	184	212	210	228	212	220	217	262	223	236	229	232	207	205	220	224	207	215	187	199	208	198	214	205	189	214	226	222	217	218	206	229	203	217	201	202	206	250	199	188	179	208	222	231	220	221	237	205	189	210	213	233	230	222	251	197	202	236	246	225	208	190	214	206	210	200	215	204	205	231	209	195	185	223	188	214	211	225	221	216	179	230	234	213	200	220	231	252	187	204	213	230	234	196	212	201	221	223	198	234	237	218	230	213	182	185	225	227	197	196	230	222	196	194	203	194	215	200	219	192	183	203	205	212	197	200	215	212	210	190	216	210	200	221	219	184	219	190	224	206	214	197	189	237	193	197	201	239	201	232	220	201	226	213	199	215	218	225	185	215	200	237	234	256	216	200	204	234	183	200	240	218	178	210	206	194	245	203	204	209
7810	8075	1267	544	515	511	498	490	478	538	506	530	512	519	493	503	514	497	495	519	503	545	461	493	533	480	525	520	519	534	511	515	512	487	525	488	455	469	460	467	506	540	508	503	536	451	513	497	498	489	521	472	560	507	506	512	505	517	542	526	491	537	509	509	510	539	548	520	531	513	484	501	540	492	474	507	504	505	487	495	507	528	523	495	538	529	493	523	515	521	498	518	511	531	484	513	519	478	513	519	551	489	496	548	497	504	521	477	514	500	503	467	516	509	544	496	536	546	483	535	463	510	489	490	495	574	510	522	497	523	527	510	501	534	530	490	562	517	513	509	467	483	524	545	493	519	540	482	503	476	542	499	500	529	543	480	500	527	491	509	552	519	522	495	527	518	533	562	542	492	499	520	516	544	520	469	488	511	496	477	536	495	515	486	477	531	503	515	490	504	522	539	491	494	495	520	512	529	544	510	557	510	510	490	549	511	481	507	462	531	542	477	507	462	509	502	522	540	537	503	491	507	564	519	537	522	493	518	493	495	521	512	508	508	477	513	505	493	530	495	509	502	515	517	490	489	541	484	483	518	516	481	549	498	508	480	539	504	498	483	493	511	500	546	492	483	507	464	472	548	474	507	504	515	519	476	531	511	479	519	508	529	520	510	544	494	498	519	513	492	524	528	552	481	569	513	500	523	490	487	512	519	545	508	513	488	471	521	500	552	464	522	496	522	485	488	566	535	515	491	518	523	476	462	511	475	538	540	546	506	485	500	551	540	497	433	475	480	530	476	522	503	531	485	482	525	483	506	521	516	466	513	496	494	491	459	486	518	482	563	480	495	480	534	517	506	504	479	560	507	470	488	513	514	488	521	543	512	499	494	542	507	477	515	517	514	516	448	514	499	502	526	524	550	495	498	465	509	497	484	452	476	511	535	490	538	509	520	529	505	507	530	552	474	532	492	514	532	483	504	501	503	506	534	493	488	506	543	534	526	491	487	538	495	529	501	506	516	525	499	558	477	509	501	471	484	518	491	466	530	551	509	534	534	529	533	534	475	534	496	478	489	497	520	483	528	517	531	494	492	530	517	516	493	529	538	497	549	523	486	527	494	490	523	492	519	477	538	498	530	502	501	470	520	490	508	472	514	525	530	504	544	515	520	512	472	493	533	541	510	503	491	531	512	494	505	558	565	490	539	481	480	513	524	487	517	513	491	509	531	521	498	546	460	514	520	514	531	524	488	481	571	524	523	527	529	530	498	534	488	514	546	480	478	490	503	515	510	451	512	507	529	534	483	506	485	509	527	511	492	524	504	504	530	526	488	551	484	510	495	509	517	508	501	504	512	534	514	499	490	513	527	530	492	496	488	503	503	510	528	523	523	548	553	505	526	509	523	538	467	479	527	488	515	522	484	528	493	480	505	530	511	487	503	456	468	485	539	496	528	541	498	497	536	505	534	486	480	543	513	477	529	522	472	531	519	504	543	472	519	491	530	543	504	531	539	507	518	548	496	506	502	526	509	473	506	461	494	535	537	478	497	520	500	490	530	507	529	588	535	525	510	564	544	511	481	543	510	506	502	482	510	527	521	550	490	511	476	501	496	530	518	549	507	503	489	535	488	522	482	512	521	503	496	490	506	505	516	492	505	461	528	556	541	508	503	478	533	533	506	533	509	538	486	518	495	503	476	491	523	504	549	544	494	525	508	503	506	514	525	526	513	500	494	501	493	477	507	527	489	505	506	487	511	484	540	480	525	485	529	523	556	502	546	478	541	487	514	495	517	542	514	465	551	518	484	516	571	508	496	521	495	559	534	513	522	501	527	474	474	533	533	490	512	541	517	572	457	519	489	497	462	503	495	524	546	479	519	544	495	500	488	508	505	539	522	508	495	528	547	499	524	511	505	473	497	458	511	530	502	511	538	507	490	498	522	531	519	464	498	522	490	462	544	514	485	501	496	532	493	480	472	518	495	528	515	482	475	502	471	473	506	470	520	498	466	521	513	527	522	490	531	505	511	543	487	494	511	495	500	522	487	521	489	508	541	524	504	507	499	485	488	477	537	480	504	504	488	526	534	504	498	496	483	506	543	496	501	490	502	526	467	503	524	471	472	477	511	501	551	506	489	506	550	518	520	477	525	550	551	494	526	509	477	501	512	493	516	501	512	515	513	509	543	534	513	532	497	488	540	531	515	527	484	484	513	512	531	518	489	490	483	530	529	543	534	538	484	513	500	521	501	515	482	483	497	462	461	510	512	510	499	511	491	513	546	536	508	507	506	481	502	489	481	515	517	492	524	492	529	516	493	512	501	503	485	524	550	520	493	496	468	429	518	536	530	476	535	514	481	538	509	514	498	481	521	493	509	511	509	502	473	520	488	536	504	491	518	524	537	541	527	530	473	446	477	577	514	524	525	495	498	524	489	499	469	552	466	484	499	535	487	545	520	535	479	487	515	497	521	502	491	548	515	481	508	509	498	532	515	490	565	558	508	535	512	541	518	493	495	519	512	522	479	495	528	490	494	496	485	509	535	535	488	488	478	468	512	527	500	514	494	526	516	503	505	534	521	497	472	497	507	514	486	527	489	506	512	496	509	489	556	534	492	497	527	503	489	453	567	486	502	489	489	521	523	470	485	494	518	535	503	495	520	535	502	503	531	501	514	482	522	524	530	510	546	537	550	490	491	570	490	496	488	547	485	472	549	532	524	511	540	513	532	523	520	564	544	507	510	521	524	521	534	543	465	464	508	519	531	453	514	505	517	497	496	543	550	532	506	520	519	514	535	543	476	489	525	522	528	515	514	491	521	499	510	483	503	515	532	504	522	546	493	508	514	514	495	494	524	502	496	519	503	512	512	476	496	477	487	541	490	517	496	487	476	531	499	477	484	497	494	483	526	505	522	530	527	471	494	514	467	529	492	507	517	480	469	538	515	508	525	510	520	521	570	531	497	528	540	506	526	525	515	497	548	506	479	483	519	497	522	474	510	517	550	533	507	493	514	518	520	521	540	489	489	504	520	467	472	513	506	526	481	522	513	519	508	497	515	495	509	481	529	508	482	491	536	492	523	473	493	492	461	517	443	507	500	495	534	512	537	515	522	506	515	532	493	518	515	514	534	496	480	496	481	517	523	474	536	521	502	484	500	525	505	483	541	494	560	518	516	499	549	522	508	514	511	504	475	493	507	509	509	503	519	503	530	510	504	513	549	488	516	504	518	492	548	520	506	483	534	527	477	506	512	501	524	510	507	499	528	502	504	500	537	519	506	537	522	502	506	531	479	453	508	529	515	499	535	503	561	504	489	485	517	502	494	518	474	479	477	502	526	489	515	517	503	502	506	498	554	497	490	530	566	515	493	491	499	507	517	526	480	523	508	546	458	504	548	528	527	513	479	501	493	490	575	494	526	522	527	471	481	536	503	469	547	484	529	538	495	474	495	496	526	455	522	536	497	519	487	519	509	501	542	469	517	526	525	477	498	511	519	460	520
24955	21453	24729	28553	21441	20732	1091	443	357	435	340	309	369	342	326	353	354	353	338	356	318	365	354	332	324	326	316	354	372	305	340	331	363	374	315	345	373	332	324	369	352	358	367	361	353	351	329	336	338	318	308	311	348	326	332	330	333	365	335	312	315	378	345	347	334	374	331	353	358	307	361	351	353	345	331	333	312	307	311	286	361	362	334	384	325	332	318	344	336	385	340	308	330	331	334	358	326	311	346	319	335	374	332	336	377	342	312	332	340	357	352	354	349	336	333	338	336	335	321	334	325	356	349	303	301	326	301	296	302	349	347	296	324	326	340	334	354	326	303	337	310	347	304	337	336	369	358	377	359	356	348	350	359	366	316	360	321	288	310	357	347	338	322	312	334	297	336	318	337	350	343	341	360	331	341	333	353	330	324	315	262	325	354	350	332	310	329	337	366	370	369	317	350	340	324	330	313	296	324	393	324	326	361	362	362	344	336	339	306	348	335	317	339	342	317	348	332	320	336	331	360	299	335	326	356	299	312	304	298	332	346	323	318	339	329	327	354	326	306	339	312	300	309	317	348	349	353	379	300	339	332	326	310	354	334	324	400	330	335	372	370	299	335	303	331	347	305	338	338	338	325	354	343	326	336	328	325	323	344	315	354	349	313	353	289	373	307	312	354	302	378	343	325	353	349	325	343	308	315	360	313	331	352	354	351	296	356	325	336	316	398	354	320	300	351	331	320	344	348	313	277	345	347	314	329	339	330	338	342	357	353	341	324	323	315	331	332	303	341	354	349	350	351	352	348	320	319	337	356	351	336	350	335	327	324	301	340	315	318	345	327	322	330	310	351	359	309	333	325	329	342	344	303	323	337	353	334	372	351	319	356	348	320	319	370	310	329	295	308	341	345	334	282	334	321	335	358	336	301	336	331	339	338	331	321	344	285	351	344	348	360	367	352	314	347	347	377	319	352	335	352	334	321	376	312	330	346	337	312	307	341	315	328	330	336	363	336	349	329	331	320	360	313	323	329	296	357	355	360	315	344	317	347	306	337	309	347	344	331	350	334	308	353	317	353	335	363	316	373	377	327	306	355	358	324	336	324	328	352	367	351	344	336	340	335	331	336	324	313	331	326	291	314	317	332	342	355	333	327	342	324	324	358	361	344	337	327	329	351	377	320	360	334	330	322	363	315	318	348	303	310	298	349	348	330	324	330	346	325	325	357	363	331	313	309	368	359	328	324	378	346	320	357	374	347	360	345	327	335	327	327	342	335	321	338	333	324	328	340	308	328	329	356	338	314	332	341	326	325	316	355	312	344	333	321	350	366	352	336	338	337	344	389	337	344	293	339	366	348	322	372	362	306	301	327	332	329	363	366	356	335	344	352	343	320	312	338	351	377	299	347	346	316	351	381	340	307	313	379	323	339	349	325	336	306	343	323	294	316	336	350	305	322	339	330	299	326	282	314	316	314	322	305	336	333	358	336	360	309	355	343	316	345	340	315	321	328	340	348	328	327	382	325	324	326	318	357	341	335	344	356	335	317	353	347	322	318	345	370	328	361	314	323	334	346	295	310	324	346	359	367	323	342	308	312	299	336	354	335	341	346	334	361	319	310	331	324	342	324	365	338	333	298	351	345	358	314	313	323	352	341	330	324	337	341	370	327	333	324	324	354	307	277	327	349	339	308	299	314	312	342	354	313	319	336	358	329	355	366	312	342	355	312	337	351	333	322	339	318	342	369	335	274	308	338	347	301	320	341	344	315	332	351	331	347	322	324	349	326	333	309	308	334	323	367	314	318	344	309	336	342	350	343	297	344	304	357	348	359	339	345	314	348	345	363	339	336	328	300	338	302	355	329	300	362	356	348	339	390	350	342	319	312	314	325	354	314	336	314	341	358	317	340	301	304	362	349	357	341	322	336	326	311	297	334	316	328	321	324	333	337	339	319	306	339	334	331	326	330	310	342	361	363	355	309	349	325	319	362	332	291	321	355	314	324	323	332	370	358	335	304	337	332	320	349	336	332	335	364	344	342	326	338	321	372	309	315	346	316	341	382	338	337	323	329	335	331	322	348	332	363	317	353	326	341	338	325	298	337	340	317	316	288	323	324	346	327	334	357	330	330	365	319	359	349	352	325	348	318	350	296	370	358	332	363	342	341	354	334	339	311	346	321	373	373	338	325	333	334	326	338	355	321	325	345	350	324	343	361	333	298	345	323	305	321	332	350	300	329	316	332	365	365	305	324	344	347	342	353	317	342	333	343	356	315	364	350	323	372	348	290	329	313	328	335	339	361	311	310	370	348	342	331	363	353	317	340	373	385	345	319	332	310	378	342	310	325	352	333	340	352	336	302	338	338	352	359	344	333	328	352	329	316	328	369	326	319	294	319	318	305	322	350	321	296	288	316	361	302	346	360	325	358	354	319	334	340	367	346	339	323	337	334	331	319	408	341	310	335	322	329	341	354	358	349	340	363	334	345	335	325	362	332	342	325	349	363	264	329	333	345	344	343	347	328	305	331	302	304	318	342	351	351	359	349	343	335	339	316	313	348	340	363	354	332	319	361	327	352	336	302	308	310	319	319	339	348	326	297	334	336	411	327	331	309	297	319	331	361	321	342	310	312	315	356	362	341	310	350	338	361	332	347	343	334	323	330	345	365	344	355	336	317	296	322	322	335	350	302	324	339	339	307	295	336	371	347	338	303	291	331	340	335	321	291	335	370	347	334	331	307	333	329	370	344	324	343	353	343	311	366	322	332	314	324	339	315	313	292	341	356	324	310	316	316	329	381	339	347	344	302	306	334	369	338	330	319	349	371	307	328	314	339	334	366	325	361	356	333	316	339	337	349	363	347	316	362	321	329	296	354	331	317	304	338	360	321	303	320	329	323	327	354	317	343	310	321	345	306	315	320	327	337	343	323	344	331	277	319	313	327	348	332	363	332	356	326	312	351	348	352	367	326	363	306	350	348	343	349	337	394	305	366	333	353	338	307	330	315	336	351	316	323	359	323	316	352	311	313	306	356	348	343	330	334	325	348	271	342	369	335	345	337	300	338	356	357	368	353	347	347	326	330	355	312	341	321	326	341	313	341	310	329	339	340	345	325	322	331	339	338	336	327	327	323	347	368	329	318	339	326	351	321	375	337	342	329	321	301	371	315	349	308	354	355	332	340	338	337	375	307	322	358	303	332	352	337	311	315	328	333	343	330	338	330	301	313	319	306	310	312	322	314	359	324	359	318	310	345	338	332	371	356	339	291	335	343	368	330	349	332	336	349	359	379	306	302	343	322	343	347	351	312	354	359	325	345	345	368	334	321	324	300	287	333	310	352	322	336	328	330	342	308	334	319	344	325	301	351	322	319	350	300	323	338	344	363	318	371	349	356	319	280	353	336	336	298	329	332	347	339	329	327	324	347	350	328	345	299	309	324	338	333	349	322	312	324	324	343	358	333	316	309	334	348	284	362	363	339	332	362	346	380	339	305	355
18608	41930	7174	1132	903	762	789	804	763	776	685	761	724	712	745	750	721	729	736	725	750	739	731	715	699	729	727	712	748	742	742	773	667	731	758	733	709	723	715	733	792	711	705	728	717	685	734	694	703	738	702	708	722	748	722	732	695	685	712	665	704	758	738	727	704	693	695	739	754	721	702	750	723	711	706	682	696	682	721	686	691	732	722	738	689	740	711	700	725	738	718	694	755	722	721	763	681	723	722	710	729	733	736	689	744	781	720	730	744	707	726	742	710	731	690	764	726	638	740	755	743	705	733	734	744	718	742	726	725	724	697	693	741	708	736	713	726	751	724	775	740	695	716	776	734	706	719	710	680	723	739	712	747	710	720	731	723	694	737	746	717	677	716	747	714	702	730	735	730	753	702	705	738	711	740	718	722	677	703	753	736	703	732	740	708	750	711	722	777	731	704	728	712	704	695	728	717	704	712	736	640	698	731	677	737	700	741	764	740	727	665	687	761	727	696	725	679	732	749	705	769	690	745	728	712	724	699	732	759	736	722	710	737	704	704	728	691	730	714	723	677	706	723	719	734	705	744	737	712	693	669	711	702	703	667	718	680	737	737	707	687	728	716	749	711	706	721	700	728	725	718	719	683	712	715	700	765	718	715	758	738	704	734	735	678	723	665	716	710	705	706	684	738	737	713	743	739	745	712	730	706	708	756	679	720	706	686	734	721	684	675	722	711	724	714	741	723	696	738	742	688	718	698	699	689	711	747	751	682	684	720	721	767	708	699	769	714	740	724	724	728	760	761	739	748	766	773	747	720	718	720	702	732	713	736	720	758	788	717	714	756	762	718	734	737	704	734	733	713	728	732	741	732	662	758	711	689	717	702	752	746	749	729	734	723	731	739	688	713	786	742	723	734	741	736	740	756	673	728	738	708	740	711	723	683	662	695	692	712	699	743	766	700	664	753	735	734	739	680	750	692	712	690	758	725	710	713	705	687	700	772	700	742	724	714	726	777	716	736	718	706	756	749	762	734	748	695	735	698	747	707	743	717	718	760	743	724	650	738	743	740	703	730	743	723	721	745	731	682	754	718	732	785	710	771	744	747	703	703	741	706	683	745	693	700	745	707	718	759	729	684	701	741	699	763	698	756	699	761	737	711	728	719	679	762	739	727	693	730	757	749	744	719	796	714	694	741	715	800	737	731	712	752	739	696	682	734	750	746	718	755	746	738	710	740	762	726	751	723	717	677	725	728	748	731	732	715	706	697	757	691	731	682	672	712	760	768	725	746	725	755	714	754	766	749	736	708	736	721	721	704	661	766	722	695	716	697	702	675	674	696	702	703	731	665	716	684	688	715	678	718	702	753	708	727	651	736	757	744	697	683	752	703	703	695	738	737	689	717	710	697	702	751	668	799	729	675	748	734	655	693	747	740	699	719	716	751	765	743	719	730	743	685	686	747	690	729	741	748	691	692	706	761	706	700	728	710	719	721	698	727	741	716	763	731	723	714	704	747	729	728	759	736	790	774	725	790	753	686	744	675	710	652	729	757	736	718	732	719	698	699	756	732	669	725	718	697	754	735	723	681	701	713	721	693	738	709	728	720	746	709	687	706	720	724	804	688	732	748	704	704	709	726	741	724	729	739	712	766	753	738	759	655	720	692	726	755	725	717	761	710	714	767	748	725	717	734	719	755	693	742	776	702	704	722	698	733	699	700	730	726	726	745	685	733	682	719	698	726	775	757	672	729	701	702	734	745	688	712	758	708	710	717	748	735	739	662	773	719	741	777	706	666	735	665	729	705	750	743	688	681	710	679	731	706	684	703	754	729	711	704	751	746	738	667	760	677	757	717	715	722	710	702	717	715	762	729	747	713	739	688	730	734	729	675	742	746	693	692	727	713	722	702	757	740	713	687	702	730	723	739	730	686	704	721	710	730	746	718	726	718	708	680	737	721	729	741	754	697	697	698	740	678	738	689	711	706	726	746	684	778	711	761	777	739	760	674	705	690	718	720	712	725	744	733	724	757	679	737	688	725	742	736	718	762	696	670	690	695	726	695	750	701	714	760	707	709	756	700	725	721	712	721	708	674	726	681	741	724	674	737	726	694	758	740	723	700	710	741	739	742	715	742	728	731	739	750	785	720	675	712	722	688	795	696	743	712	692	701	683	730	708	739	723	691	773	708	706	769	755	695	726	704	733	704	680	708	696	747	759	675	715	689	668	704	762	715	788	715	703	699	707	712	710	758	750	723	696	702	700	737	667	739	723	734	724	751	695	704	760	738	746	746	771	725	755	741	723	757	743	711	705	750	660	720	786	755	708	773	738	704	728	711	731	695	701	736	729	672	699	730	729	702	703	746	718	751	676	668	744	722	716	746	700	740	682	793	732	741	747	711	722	732	719	703	729	711	736	696	717	686	734	743	746	731	719	688	698	717	755	730	730	716	724	701	700	706	692	687	693	700	700	682	706	697	680	733	750	759	691	746	721	714	742	721	699	710	707	739	651	695	719	721	739	668	746	705	709	713	703	753	722	723	691	723	732	696	715	741	750	720	714	724	734	715	710	733	699	719	720	765	725	724	731	742	746	702	699	749	723	727	718	749	722	675	738	736	672	750	733	725	699	709	737	730	771	727	675	741	751	704	735	718	717	681	651	761	682	708	717	733	698	714	743	682	708	735	700	755	706	708	725	723	696	675	681	715	728	718	691	773	751	700	665	694	727	688	733	719	689	712	755	681	749	707	737	734	697	745	711	642	689	741	674	706	707	739	675	733	748	673	696	694	733	726	740	729	724	694	695	716	717	738	742	718	712	725	680	677	692	747	776	716	664	754	742	712	762	749	764	690	689	736	715	709	762	774	710	706	745	758	748	755	736	720	707	722	740	727	696	753	685	717	741	707	734	701	725	701	740	715	702	703	680	703	712	765	769	733	725	648	716	776	703	752	696	729	710	665	771	700	718	692	711	707	735	760	694	743	681	723	778	750	772	723	721	688	702	699	724	724	708	702	755	731	711	728	681	735	725	684	723	740	705	699	735	687	708	723	702	686	787	718	720	688	727	730	704	774	755	698	689	706	750	725	693	737	735	733	721	689	756	764	723	765	748	720	718	716	728	762	730	704	711	775	742	705	697	776	732	704	718	713	722	747	735	736	744	710	720	695	719	696	700	734	720	727	742	770	775	730	708	693	775	714	771	786	707	733	684	791	671	738	706	771	670	711	723	698	743	724	728	713	682	682	726	754	707	680	718	729	703	755	693	699	715	682	722	682	745	724	658	724	703	711	714	711	723	717	724	761	738	693	784	727	729	660	746	671	701	714	715	683	731	733	748	683	667	664	715	693	738	732	773	745	725	725	719	718	698	737	676	713	725	721	696	681	712	717	683	715	709	750	669	723	734	753	758	730	714	673	727	763	709	728	694	719	748	702	745	703	654	744	735	704	717	726	696	768	709	729	730	683	683	760	689	722	726	706	788	693	752	769	711	716	753
24357	21490	25131	28322	21492	21508	19772	738	393	341	329	305	298	284	285	304	284	275	280	254	253	276	264	286	277	276	268	261	284	253	232	274	270	257	239	296	290	277	276	279	261	308	249	264	315	270	270	254	244	291	282	260	220	217	235	251	271	274	232	254	266	248	287	271	235	260	253	289	274	234	281	280	253	243	265	291	244	262	243	248	237	242	279	258	271	217	268	255	266	230	241	269	240	237	225	248	259	251	271	281	276	294	292	258	257	265	291	270	259	233	267	255	251	264	255	241	258	286	289	272	267	277	255	287	254	244	256	280	250	250	253	284	277	265	237	232	240	242	266	265	286	268	249	239	290	246	263	241	260	291	238	260	290	291	244	236	250	267	256	243	286	254	264	242	235	278	255	268	249	276	265	270	240	294	250	235	251	279	272	251	269	240	267	238	251	274	267	254	254	246	236	260	256	278	249	262	246	276	293	257	240	255	257	278	252	265	259	301	275	274	253	272	249	277	261	241	264	245	248	285	258	258	268	261	260	267	254	281	243	272	283	282	285	259	222	258	238	234	241	289	254	277	269	242	222	270	279	267	262	252	281	299	285	283	238	238	279	260	232	248	263	243	234	264	255	238	221	264	262	247	236	285	275	283	260	268	275	256	282	288	272	261	239	223	261	279	250	242	268	238	253	273	267	257	277	236	284	282	248	220	291	248	245	240	268	264	278	259	246	260	269	266	262	256	301	255	249	207	268	265	249	229	238	257	249	258	257	287	232	242	247	252	266	233	256	291	294	252	256	265	284	248	270	244	260	275	282	252	233	236	230	267	259	245	266	274	230	269	264	234	265	258	273	294	268	268	241	251	248	279	245	260	258	271	261	267	245	258	258	296	246	269	267	228	236	264	226	235	253	258	277	284	223	244	244	267	248	210	264	284	267	238	236	243	229	245	225	238	246	244	235	232	243	251	250	229	244	273	272	286	258	234	240	238	251	285	242	255	241	268	253	260	245	256	274	248	232	270	257	246	241	263	280	265	249	286	271	289	267	229	252	260	266	235	254	272	240	252	269	247	252	250	244	269	254	264	285	267	267	244	274	296	263	227	252	251	266	260	253	260	220	258	279	287	261	268	274	278	248	237	240	269	237	251	268	260	261	247	249	253	257	269	266	288	271	272	251	222	239	219	284	247	234	256	258	279	241	277	238	291	220	241	260	240	265	273	239	255	282	268	263	258	238	249	256	228	236	274	255	234	253	276	279	240	264	237	242	273	271	242	245	242	269	241	259	245	270	264	249	256	249	262	260	252	256	272	255	245	280	219	274	271	253	230	257	250	253	271	231	264	249	252	323	250	247	239	269	256	243	289	257	300	237	270	242	234	254	264	276	247	242	225	287	263	242	240	240	270	239	238	270	283	260	249	249	218	221	227	261	272	224	283	253	239	243	266	286	265	269	273	250	296	257	239	267	260	243	254	238	265	211	243	252	237	277	250	255	235	255	257	247	271	235	247	248	223	286	277	237	242	226	234	240	239	253	287	277	271	250	267	242	251	262	265	265	243	234	243	242	256	242	237	257	233	257	261	277	267	255	264	249	275	248	236	235	261	288	266	263	243	257	248	263	306	262	248	270	242	274	258	260	263	243	227	243	254	258	274	256	262	261	260	255	255	266	209	283	220	243	260	254	300	249	285	289	254	257	252	260	275	228	284	253	232	264	274	261	266	237	247	261	296	270	269	260	275	265	266	270	253	229	251	266	268	293	279	244	237	230	285	262	281	244	241	241	266	286	227	256	282	284	268	253	257	217	244	258	235	279	277	285	280	262	275	218	246	262	244	237	263	272	269	266	263	275	243	249	255	272	239	248	270	249	252	261	237	229	233	259	253	268	249	278	252	248	229	239	255	261	261	251	269	260	263	251	255	267	290	257	238	255	266	261	278	234	234	243	234	254	258	243	238	253	258	277	255	294	240	284	235	263	215	270	264	263	275	273	253	252	239	261	294	246	234	236	252	264	273	281	252	214	300	280	252	244	258	242	277	259	276	269	269	257	227	231	270	246	256	262	284	288	278	246	274	246	234	292	259	254	256	241	276	251	251	267	247	255	258	276	242	242	260	277	233	280	240	272	284	273	282	260	253	269	279	271	251	275	258	248	237	256	251	262	238	261	238	234	237	288	287	256	251	268	265	256	264	240	270	237	251	268	255	303	256	265	261	237	253	244	220	251	271	278	221	244	257	290	241	262	251	242	249	218	227	246	242	263	278	265	268	254	267	259	294	252	263	262	282	281	282	243	251	255	244	254	231	271	260	252	252	284	269	271	226	231	268	247	261	253	262	270	275	286	262	242	218	243	269	252	253	245	259	234	267	259	238	231	225	292	229	253	257	252	254	257	261	261	254	285	272	265	213	271	276	230	284	263	272	275	265	253	272	256	255	267	252	269	249	261	262	228	260	244	250	260	292	228	255	283	268	250	237	246	250	242	273	266	247	234	235	267	247	274	263	233	215	245	283	248	271	242	248	229	267	238	205	266	257	258	293	260	256	268	254	261	249	260	247	246	290	260	262	254	230	261	270	209	247	232	254	268	263	245	270	283	260	254	258	271	268	242	287	251	250	242	271	236	218	262	257	237	241	250	293	275	284	276	269	242	286	261	233	279	247	244	262	258	228	228	219	267	265	243	259	251	283	243	249	249	264	245	251	271	223	234	261	287	226	271	224	273	248	227	271	237	242	252	271	241	224	276	272	264	265	293	272	273	234	239	263	263	260	243	242	245	255	263	242	254	271	252	243	247	231	264	260	282	240	239	260	268	234	234	254	263	221	252	255	220	235	278	275	221	265	302	269	233	249	249	248	266	260	244	245	261	272	227	258	256	263	264	268	262	259	260	237	243	270	248	241	244	255	266	268	258	259	241	244	256	251	252	258	245	235	280	236	210	258	247	282	253	257	250	238	267	252	288	254	280	245	233	270	274	238	244	244	243	250	288	252	256	292	260	234	276	235	211	234	235	247	246	249	265	244	252	266	251	217	250	261	250	265	266	267	254	273	264	295	214	237	225	256	242	247	242	253	267	250	258	253	271	283	288	261	259	295	281	256	250	246	246	260	240	256	262	256	253	250	261	227	265	254	250	246	230	219	242	243	228	233	270	234	261	243	257	223	252	240	240	268	254	262	253	246	237	242	297	274	303	231	231	275	282	260	262	260	229	264	237	255	266	245	245	255	219	232	225	254	262	226	270	275	273	269	246	247	267	311	292	266	267	269	233	245	253	247	288	294	279	239	248	251	243	260	233	256	228	272	279	249	251	277	254	227	262	287	252	228	272	254	283	272	219	247	260	278	252	273	258	253	248	243	259	253	241	245	282	284	288	260	241	255	279	265	273	256	248	234	260	265	291	236	282	249	238	274	229	257	229	237	219	307	288	255	271	273	264	266	253	241	254	246	257	250	242	243	270	261	228	237	258	277	260	240	253	245	270	274	272	238	256	274	235	262	257	255
24595	53068	10970	1573	864	684	628	635	590	610	612	545	528	568	583	541	555	572	587	556	506	573	561	541	556	541	531	565	533	515	579	537	509	523	553	551	502	515	558	557	554	594	566	526	544	566	554	534	521	555	555	540	525	555	517	512	523	579	522	515	555	556	554	555	529	554	516	519	589	550	521	525	568	505	558	491	537	532	541	539	561	536	534	521	527	533	578	553	507	536	553	538	584	533	564	533	582	530	525	535	523	554	523	550	525	561	520	543	510	536	546	544	559	574	555	548	543	517	545	557	545	511	534	504	528	556	554	603	553	554	535	576	567	535	556	530	531	541	546	569	521	565	541	528	526	558	575	532	594	533	555	522	593	509	546	511	559	559	491	562	535	581	529	549	572	535	510	578	550	533	545	544	519	550	534	514	542	510	534	549	553	531	562	587	585	561	581	519	526	529	482	528	553	565	540	565	538	552	565	512	508	521	566	564	520	542	515	541	522	543	515	532	544	571	560	531	549	547	538	499	555	543	569	539	503	515	550	524	537	511	535	506	543	555	567	557	539	521	536	565	525	538	562	542	550	543	547	511	563	529	548	562	546	556	540	568	546	531	531	524	571	546	491	559	556	522	544	560	574	579	513	555	550	563	521	548	544	553	541	532	564	505	499	521	532	507	564	564	549	529	562	540	553	527	537	533	584	549	553	541	546	584	536	556	551	528	553	534	529	533	542	571	563	509	565	496	521	534	511	534	551	560	574	546	540	494	516	550	533	540	537	556	576	556	566	490	531	535	550	495	511	536	536	520	544	530	527	504	567	554	540	552	534	559	532	548	571	552	548	552	502	517	531	524	555	513	539	577	550	542	536	530	554	526	571	504	521	552	518	523	577	548	574	558	529	525	546	556	542	549	528	526	505	568	507	536	541	568	572	555	524	563	542	518	543	558	543	554	587	584	565	525	555	532	547	541	527	557	551	526	565	527	518	538	495	545	551	575	551	572	571	534	541	503	587	544	529	553	556	568	500	540	525	540	518	579	567	532	538	507	569	528	541	516	582	617	567	513	574	560	526	555	554	547	556	569	535	512	517	533	544	511	531	534	530	558	578	572	548	536	509	575	595	549	535	546	574	534	571	516	560	542	567	583	554	522	495	521	587	508	547	545	586	562	549	542	555	530	561	540	536	531	539	531	551	550	559	554	524	576	531	515	557	552	535	494	555	529	564	518	521	543	507	560	547	618	530	559	560	556	563	556	546	571	520	596	554	517	533	524	567	567	541	553	545	510	536	544	554	523	531	575	525	517	535	534	537	527	535	531	526	540	568	593	552	541	531	552	542	491	530	576	532	521	508	588	517	543	492	552	579	570	538	527	522	559	532	547	515	543	573	549	509	532	545	518	581	561	528	517	549	520	562	509	563	539	519	529	523	481	532	558	547	545	521	550	562	532	558	539	526	587	506	526	554	525	566	523	519	502	570	538	547	559	546	582	512	538	556	562	578	518	505	556	571	585	487	525	537	555	525	513	570	529	506	569	542	531	528	552	539	524	535	520	581	541	554	574	580	557	545	552	586	509	560	603	571	509	505	586	546	529	564	532	569	550	548	551	542	578	528	572	538	533	537	557	533	546	531	516	495	557	568	541	564	548	581	568	509	544	570	531	553	573	555	558	546	561	521	552	563	515	502	512	514	556	552	532	552	532	562	534	479	527	552	546	583	516	559	525	554	536	554	522	559	577	607	533	528	543	554	550	543	563	556	560	516	566	536	536	572	494	531	611	506	527	512	526	569	534	532	542	514	584	560	522	562	523	517	568	552	564	492	544	536	577	523	560	551	503	541	557	571	546	519	541	526	547	534	583	518	556	560	521	544	545	550	577	531	515	581	517	537	543	511	548	565	528	554	545	534	538	592	552	516	585	505	502	602	537	529	550	536	537	565	537	521	532	559	542	557	510	541	561	549	513	500	574	558	564	512	523	547	529	553	536	526	525	543	566	545	514	498	581	580	533	514	560	506	540	512	525	561	538	544	562	520	530	540	556	525	580	541	530	521	513	512	506	513	534	519	538	547	552	537	561	492	508	508	527	541	519	548	533	532	538	520	511	576	584	547	505	531	544	556	532	520	532	536	544	545	549	546	529	521	522	520	517	545	584	525	526	510	517	568	545	537	589	529	500	605	541	510	516	497	591	502	557	518	518	535	544	519	543	507	592	505	500	486	553	516	537	556	524	542	513	538	543	561	578	529	550	554	552	530	529	547	532	561	524	547	498	534	571	500	565	542	540	532	519	549	589	539	544	549	515	564	510	519	570	544	534	544	568	523	541	519	568	550	533	555	537	559	507	531	505	551	541	518	532	517	559	555	530	536	495	507	524	522	525	569	580	540	554	529	576	547	530	557	499	509	515	510	507	522	563	546	549	569	547	547	516	551	551	555	567	532	480	528	548	575	544	509	505	505	514	593	577	558	522	503	574	537	491	522	508	502	542	532	497	561	543	549	563	507	540	523	547	565	549	524	526	570	562	571	545	541	546	552	540	499	536	533	510	523	508	520	540	539	531	549	536	551	557	539	532	516	567	551	501	509	560	543	551	576	517	528	509	521	511	505	578	543	524	537	500	530	571	534	516	507	534	521	529	552	539	568	523	614	521	575	518	546	529	568	537	525	545	544	568	538	531	538	499	541	547	496	549	547	531	549	556	542	558	512	522	574	509	488	520	551	562	558	527	499	552	518	558	523	566	544	496	531	536	500	506	554	560	479	564	536	545	549	532	517	573	521	573	536	558	504	529	549	508	528	558	515	512	517	558	524	544	508	537	563	588	519	528	530	526	532	592	567	566	538	520	575	560	527	523	570	573	563	528	536	511	537	552	581	519	542	552	545	524	550	564	522	543	523	517	528	512	593	551	525	523	506	507	535	529	541	514	516	503	557	559	537	528	569	521	559	526	534	507	525	509	517	564	547	550	518	574	528	525	550	533	510	499	570	548	568	532	570	531	554	520	553	578	539	546	505	545	531	554	505	585	531	542	509	539	546	563	598	536	504	549	533	497	542	522	539	516	586	528	553	595	546	488	548	478	539	530	545	551	494	566	500	593	538	515	552	545	551	544	548	558	534	504	573	525	523	526	529	533	538	556	556	520	535	537	471	579	522	568	542	531	535	530	541	515	526	558	520	588	531	544	590	552	551	589	521	531	520	519	491	538	547	533	544	564	573	542	561	508	567	545	580	566	577	516	565	536	522	555	588	547	516	546	510	579	563	571	534	537	561	553	555	519	534	559	591	547	507	515	558	529	560	537	525	583	560	517	529	571	549	562	531	547	521	525	546	521	559	515	540	525	558	555	532	527	576	491	603	542	557	537	508	531	580	559	491	534	508	525	553	520	529	529	524	551	537	579	535	555	525	565	539	490	576	553	534	535	524	521	538	571	527	551	574	493	521	540	518	552	548	522	566	536	539	539	492	549	557	552	498	536	565	531	510	531	520	542	534	554	521	541
32683	20852	10184	672	267	230	235	197	204	205	213	211	199	217	220	194	181	204	204	201	209	213	223	214	208	242	209	218	191	190	233	235	219	185	225	221	206	205	187	230	214	198	200	198	210	190	249	197	194	238	231	218	227	217	262	247	190	221	242	204	203	189	181	230	224	213	225	210	186	216	234	222	223	218	197	205	235	213	230	228	207	238	219	179	203	240	209	213	211	203	201	221	212	245	190	210	202	210	220	215	222	249	222	248	225	244	218	238	230	207	204	230	205	182	212	183	196	213	213	216	213	189	229	213	219	198	226	217	209	208	215	203	183	239	199	215	195	207	210	215	198	227	199	198	234	194	187	210	207	220	221	223	220	202	227	207	199	222	219	220	237	224	204	236	257	201	200	228	200	233	203	221	213	226	227	212	204	217	208	230	229	204	252	223	208	182	227	232	217	248	192	238	182	199	229	212	197	178	217	191	240	215	223	203	218	191	199	233	223	215	206	182	211	226	233	194	206	207	185	223	242	211	193	200	230	201	221	233	205	204	198	245	201	211	214	198	222	184	229	238	213	193	221	230	237	189	208	216	187	225	239	188	220	207	231	211	206	191	215	211	220	203	203	219	205	221	214	225	222	172	205	225	211	204	218	200	189	238	218	230	216	185	207	234	227	234	235	235	178	189	215	222	208	209	191	208	238	197	205	206	220	220	221	219	227	202	196	200	196	228	201	221	207	200	228	185	209	229	211	192	204	207	178	215	203	219	216	195	212	216	233	212	203	243	211	201	205	184	202	223	214	235	207	226	189	201	231	214	226	222	208	178	214	226	191	233	229	215	225	227	200	210	211	237	223	177	217	200	200	199	239	209	206	223	189	227	199	213	219	218	216	198	196	180	211	202	218	201	235	220	233	205	201	209	211	215	209	219	204	209	212	208	229	220	228	200	212	230	213	200	256	202	201	195	238	225	217	211	213	211	205	223	213	209	241	222	203	195	207	230	205	216	201	221	222	220	188	194	203	229	232	194	234	223	187	215	236	215	208	223	221	209	208	221	213	206	209	191	206	235	227	193	252	210	239	217	221	217	195	206	202	205	210	253	207	203	194	208	193	196	200	227	241	200	231	254	219	232	202	246	235	223	203	189	190	192	207	206	193	226	203	219	197	205	219	205	212	218	215	205	216	202	201	204	229	197	247	215	195	238	225	224	228	221	194	204	198	237	199	206	239	221	226	218	219	213	183	210	205	240	201	200	229	220	204	209	202	204	189	212	234	237	230	235	227	199	225	201	237	238	230	219	228	205	204	221	232	224	228	204	210	220	210	190	197	208	199	228	225	213	220	238	188	210	236	223	215	191	212	208	196	224	208	217	260	248	202	230	232	219	240	232	234	235	199	204	208	190	201	180	201	213	240	209	173	235	200	234	198	203	213	195	235	208	189	225	218	202	216	209	198	216	225	190	209	240	209	220	193	219	198	175	212	186	226	227	237	210	210	228	190	247	225	212	228	235	223	207	212	240	194	199	215	228	213	224	202	203	204	229	193	200	219	213	182	215	204	225	226	220	217	213	213	220	236	230	211	197	212	210	217	216	231	267	253	218	225	191	191	220	215	243	210	224	224	253	231	202	219	212	194	233	225	212	208	205	223	220	212	216	222	203	234	226	224	248	209	176	227	216	224	210	237	207	217	210	235	216	196	209	222	231	216	232	233	202	210	239	227	214	219	230	243	227	210	203	206	229	221	213	223	217	214	213	213	199	244	215	214	190	226	215	179	220	211	224	245	220	227	224	216	212	226	200	244	230	217	210	193	185	223	206	200	193	212	235	223	197	194	247	182	200	181	228	212	184	206	218	237	213	206	244	226	208	204	208	217	218	203	206	227	230	240	203	228	200	201	222	219	205	208	200	199	224	199	203	223	209	204	206	224	218	206	199	183	206	211	210	204	221	216	232	219	208	216	229	212	230	208	233	206	205	211	217	210	225	237	215	226	226	214	244	213	209	210	217	210	209	215	226	215	217	203	210	215	212	192	188	219	223	201	219	209	265	212	207	224	187	220	222	269	208	179	188	231	197	231	197	225	213	199	208	230	207	209	178	223	242	190	183	226	206	231	189	237	199	229	201	209	254	217	221	206	204	202	188	218	223	227	205	194	225	196	205	225	191	229	209	184	207	224	218	208	220	196	203	219	196	211	245	219	237	232	222	224	191	208	237	209	228	226	208	206	180	202	205	184	213	231	197	210	220	219	215	213	211	221	216	204	209	210	215	212	222	211	230	217	201	213	210	232	188	224	198	236	215	221	213	201	216	229	222	207	217	226	185	195	218	212	188	214	186	196	225	193	242	219	210	217	221	204	214	229	220	198	188	203	225	231	230	244	197	233	200	195	216	223	212	199	194	212	222	222	206	221	240	209	210	205	206	189	207	213	208	205	219	205	237	215	219	203	175	213	222	236	255	200	217	226	228	228	235	198	237	196	201	225	199	208	201	228	246	231	222	222	219	211	188	241	218	214	219	223	229	203	206	220	231	207	184	199	205	240	220	199	213	206	206	204	190	206	217	216	228	200	196	217	238	189	199	216	216	208	203	213	226	233	221	224	211	199	195	196	236	206	232	196	237	213	197	210	223	214	222	212	213	227	204	222	222	212	232	212	204	205	184	205	188	223	228	196	184	188	200	193	202	232	214	233	216	225	217	214	200	207	203	215	217	210	229	209	207	185	256	237	206	218	202	203	193	202	205	200	205	208	238	212	196	231	229	208	191	214	202	222	200	238	213	203	204	210	194	217	215	213	221	215	220	218	222	237	250	197	203	202	208	209	192	205	219	202	212	198	206	227	213	193	197	221	209	210	221	170	202	215	193	216	199	197	199	230	212	203	198	225	203	238	196	204	223	187	200	211	188	211	223	215	220	209	212	235	179	260	228	208	226	204	209	208	242	199	211	215	208	200	209	214	218	215	203	239	220	225	210	199	212	199	237	203	213	226	177	229	205	223	221	208	192	236	213	199	209	212	231	198	218	217	222	201	230	217	222	198	214	186	220	207	197	210	202	226	199	186	203	235	217	203	219	170	202	217	216	192	226	218	243	221	216	201	239	226	212	202	197	238	211	218	227	202	220	224	206	217	215	189	209	209	182	199	220	223	214	187	223	227	212	227	216	213	227	222	211	200	229	194	216	216	216	199	214	214	244	236	210	221	189	205	238	168	215	203	218	238	239	213	205	204	199	223	212	215	211	206	204	234	246	215	203	180	213	196	199	224	194	241	233	215	234	207	196	220	205	225	186	231	202	202	208	215	197	226	221	188	205	194	234	208	236	207	248	234	206	211	220	218	208	224	213	201	202	195	218	201	201	231	216	202	209	216	193	198	208	219	215	222	230	237	214	232	229	208	220	189	196	237	195	194	211	188	205	233	233	238	238	200	191	195	187	215	240	206	202	250	205	211	211	250	262	240	205	207	202	193	198	196	224	235	220	211	213	227	211	223	228	203	204
7743	7692	1233	572	509	485	523	490	551	489	488	540	542	544	493	501	458	489	488	511	527	476	507	486	471	499	510	511	496	538	506	498	555	537	525	539	461	550	517	488	499	535	533	520	555	493	545	499	520	505	474	517	494	534	493	493	499	500	510	495	516	536	525	524	486	498	484	507	558	532	520	559	529	504	518	499	541	522	505	486	498	534	529	502	497	476	500	509	461	510	504	523	487	506	491	525	486	529	512	496	512	497	509	505	520	555	541	488	504	514	505	487	534	494	508	534	532	525	536	497	479	530	501	477	552	494	518	507	485	492	467	554	505	508	529	530	524	533	521	469	533	503	471	546	522	557	498	489	467	512	513	511	494	493	503	511	522	508	448	484	484	529	512	459	501	494	505	498	526	496	502	522	455	523	516	524	497	532	508	488	490	491	525	528	556	508	504	498	526	514	532	544	504	521	523	519	500	525	476	513	471	499	550	488	493	488	545	511	542	499	535	583	504	546	531	535	532	522	488	483	475	485	529	500	532	513	498	495	521	504	482	531	506	465	549	545	502	520	516	512	526	476	512	510	521	490	499	500	521	496	531	501	542	527	477	546	539	509	532	523	538	512	513	503	490	523	524	517	515	507	500	474	495	531	500	523	500	527	510	484	499	526	498	515	499	549	494	522	493	500	499	552	471	504	490	515	486	516	513	507	521	525	512	532	484	545	510	530	521	513	498	541	490	553	497	512	509	522	536	455	513	474	482	549	470	479	496	510	490	469	523	569	504	545	496	509	543	489	477	537	488	504	543	520	477	503	499	532	552	493	496	530	494	514	492	510	459	543	518	528	518	491	500	485	497	487	495	503	486	487	532	516	494	507	510	495	524	503	519	524	472	515	460	518	511	458	515	464	490	494	469	512	499	487	516	479	548	536	536	543	513	512	526	473	501	536	476	457	504	535	506	455	522	492	491	508	486	507	508	519	527	493	540	575	493	478	525	475	483	507	469	506	496	497	494	510	488	547	477	515	513	525	515	527	493	495	550	502	497	496	498	485	498	471	539	490	574	533	508	495	500	499	518	502	486	511	510	524	571	493	529	501	496	490	507	585	489	510	510	567	541	492	511	481	510	514	475	491	496	517	548	530	491	485	498	511	531	495	531	500	547	489	521	491	507	547	522	540	490	521	511	529	487	519	512	522	519	514	531	535	503	523	523	520	517	511	475	493	469	494	513	488	508	526	522	493	516	478	520	516	535	483	508	472	488	552	525	489	492	512	520	502	541	507	511	488	521	505	502	490	524	525	531	485	487	515	526	492	518	552	532	515	463	510	510	488	503	505	477	496	527	502	518	522	468	484	475	465	494	521	501	513	520	510	491	513	478	505	515	471	519	464	540	497	503	515	498	527	496	497	490	480	538	499	506	491	493	503	504	473	459	504	506	526	494	529	516	570	512	531	530	477	489	510	490	529	504	492	475	518	501	499	531	509	523	479	547	513	564	533	529	525	516	485	537	504	517	498	497	516	469	508	520	519	483	507	518	501	508	508	535	529	508	496	518	574	519	504	554	503	524	514	530	506	491	504	517	467	486	537	508	488	496	514	502	467	515	512	514	506	527	515	554	516	452	485	512	508	519	511	456	507	508	532	512	508	506	504	497	510	541	471	523	532	519	516	522	497	526	503	489	485	553	531	538	480	486	522	512	507	500	522	541	513	485	507	483	515	494	500	472	528	490	490	552	495	542	466	530	500	517	482	524	498	471	528	479	537	508	470	509	480	520	522	544	484	484	512	509	504	503	497	544	544	523	453	491	501	515	556	459	493	551	476	515	528	520	521	537	518	483	483	497	538	489	507	521	523	505	495	541	514	529	488	495	508	483	527	554	537	544	526	537	454	529	535	492	487	530	522	519	511	494	542	522	507	515	501	529	525	488	507	503	528	557	500	484	505	481	517	494	495	489	508	515	453	520	485	533	480	495	556	508	512	510	511	517	490	509	519	491	528	516	488	491	524	550	524	500	511	509	481	503	512	543	479	517	517	480	506	473	542	519	526	542	548	513	504	496	492	454	513	489	492	445	508	482	527	503	475	514	509	513	524	569	522	516	535	479	550	498	515	490	488	527	519	522	498	525	470	487	476	505	491	549	513	500	521	524	492	534	467	528	511	488	506	546	481	496	483	506	502	539	523	508	523	543	531	513	488	512	501	509	487	515	529	487	524	515	542	488	497	499	511	504	539	515	480	508	484	549	518	535	522	509	475	508	479	502	524	486	499	510	502	516	512	519	526	534	509	504	518	490	500	513	506	497	525	486	530	490	489	476	504	503	487	522	537	514	496	482	509	537	531	518	464	465	497	505	530	530	545	523	558	496	519	543	503	512	491	486	509	502	499	511	511	541	493	536	485	543	511	476	510	495	505	511	517	518	517	502	535	479	519	505	486	537	484	521	503	483	525	503	540	499	511	531	490	530	513	496	479	529	489	511	533	463	552	477	519	511	543	513	505	513	522	492	529	510	474	508	519	507	521	479	517	506	518	515	493	537	553	539	532	537	493	501	524	523	527	513	549	542	503	517	445	571	490	519	475	514	541	523	531	507	521	500	489	517	501	487	506	517	518	585	495	510	557	483	522	522	491	523	514	505	514	526	509	470	500	524	556	542	518	502	520	516	498	546	498	497	534	528	472	575	481	490	500	479	513	517	510	523	470	494	515	542	489	543	524	464	495	505	521	511	532	478	497	517	490	544	539	513	532	557	481	547	490	524	485	527	503	517	521	493	530	530	507	510	512	555	497	523	534	487	472	531	513	523	484	500	484	503	484	527	529	527	506	496	505	519	520	534	507	543	487	528	488	480	502	502	530	495	513	496	503	494	503	541	506	487	491	522	500	501	510	502	526	512	494	491	516	523	481	516	515	486	510	504	508	438	485	507	489	512	504	512	512	538	499	488	511	516	476	514	516	502	519	506	499	516	479	508	495	530	492	505	514	550	530	506	497	512	510	485	526	501	513	500	506	478	505	530	523	547	520	500	502	576	484	538	497	491	450	468	543	544	498	540	474	493	472	501	529	520	477	534	543	533	511	499	554	518	512	489	512	470	506	535	522	519	487	492	513	477	498	483	517	490	507	536	512	450	514	502	527	450	496	525	484	518	490	521	541	556	523	508	525	489	522	539	514	491	499	558	530	543	482	519	504	508	526	507	497	533	508	514	511	540	490	497	500	518	545	488	514	519	532	558	477	509	486	508	515	477	512	502	516	545	501	526	530	489	512	494	501	504	520	508	480	529	511	500	508	496	511	466	531	509	510	519	532	526	542	496	508	480	524	523	493	485	558	546	518	483	522	483	517	489	471	476	508	476	529	502	519	496	524	459	467	504	485	551	517	486	504	514	518	508	497	510	493	495	539	522	518	528	510	519	517	490	526	484	479	511	485	530	534	512	533	506	508	505	524	508	490	496	489	540	515	556	494	542	488	479	506	480	485	489	515	508	544	509	484	474	508
24988	21477	24802	28569	21471	20787	1136	500	426	349	366	354	368	355	347	383	330	315	320	323	351	353	318	300	344	358	320	366	386	323	323	326	356	367	332	297	341	342	337	332	325	321	347	351	311	346	321	336	360	340	312	325	381	362	333	296	317	355	316	357	320	355	353	340	324	363	342	338	374	354	351	322	326	325	344	331	314	353	344	331	323	321	315	316	342	332	358	336	311	353	323	320	351	349	322	355	310	321	326	353	326	347	326	306	376	353	344	306	340	352	321	284	326	341	322	331	284	321	322	317	340	311	323	271	333	300	337	323	296	318	331	359	314	305	391	316	331	329	307	317	370	339	300	309	362	359	328	333	334	359	297	348	294	306	314	331	331	340	333	300	323	310	318	358	290	320	321	330	288	318	336	323	338	336	344	338	308	347	331	333	327	384	316	331	314	347	310	349	323	333	335	310	311	325	333	316	300	349	327	330	332	312	334	300	331	320	279	327	350	334	298	346	322	331	323	339	316	340	341	306	351	351	327	311	326	363	322	338	344	357	336	309	304	332	312	347	297	361	319	343	361	350	322	315	299	367	323	348	330	311	325	338	305	322	319	316	361	368	311	334	336	329	336	315	331	347	294	332	337	361	354	367	331	336	303	342	346	332	354	333	343	318	314	329	321	332	351	333	306	340	347	343	321	316	321	307	301	313	300	337	329	359	327	292	343	355	350	330	332	334	340	285	332	320	327	317	338	355	324	359	344	344	333	335	352	343	351	335	326	322	328	352	315	314	312	308	350	334	319	321	320	371	340	326	336	323	322	320	322	297	350	356	308	345	333	348	359	321	298	358	339	334	348	294	341	323	337	314	339	305	340	333	336	336	304	315	357	311	325	349	326	270	360	356	331	331	392	311	349	301	342	300	348	325	341	341	327	329	352	318	295	350	304	333	350	326	331	359	325	370	312	339	356	342	352	330	362	347	323	334	327	340	329	331	334	303	376	337	326	319	308	345	319	315	303	326	330	301	358	332	317	349	319	304	338	334	302	331	332	332	319	322	336	342	361	339	325	302	331	339	306	337	330	364	342	315	329	315	339	316	344	334	299	362	326	326	310	327	330	337	331	304	308	325	288	322	383	329	324	291	340	312	310	337	366	374	299	317	352	346	337	319	291	328	357	345	293	315	319	329	304	335	304	297	346	344	352	332	340	309	317	330	351	359	336	329	305	319	295	295	326	316	314	364	306	333	361	329	359	322	346	316	334	334	330	319	328	308	346	326	317	336	305	365	346	323	345	346	325	366	367	329	273	343	319	302	327	338	309	345	329	343	305	320	315	344	351	332	347	304	294	321	323	320	312	347	322	343	288	339	290	304	343	326	310	344	332	321	310	323	344	302	295	320	323	299	304	339	297	324	327	357	365	328	343	356	325	342	346	300	276	326	301	327	289	335	340	337	305	305	356	367	331	346	329	338	342	295	298	343	382	360	327	329	293	283	350	345	347	344	371	333	299	316	321	325	346	326	345	337	315	340	312	314	323	400	338	327	348	335	343	329	358	328	366	319	330	343	308	357	326	329	323	364	315	349	304	327	345	333	318	346	326	344	331	338	337	359	366	328	348	308	337	356	304	303	344	364	350	314	335	294	302	307	346	301	323	316	323	322	360	318	297	298	324	287	336	343	325	314	301	331	318	322	314	366	356	321	330	359	326	309	317	335	341	319	357	325	299	318	352	346	348	366	409	316	325	308	323	323	351	310	351	348	350	357	327	325	339	339	329	315	301	318	351	331	339	362	315	354	281	343	325	319	323	312	344	360	327	336	344	315	314	278	343	338	357	336	276	321	302	349	346	335	357	321	365	346	350	314	349	324	327	306	343	315	351	342	293	329	316	330	311	317	327	342	330	362	338	320	347	314	346	326	326	348	318	322	339	333	353	319	314	324	318	317	349	331	327	383	321	349	345	338	312	352	335	363	331	308	340	310	311	358	330	344	333	334	365	347	326	322	321	356	293	298	333	313	315	322	333	368	308	305	343	331	349	329	323	292	319	313	308	326	346	330	302	352	350	301	331	344	321	302	316	363	319	330	298	315	351	357	323	324	321	361	318	343	300	321	356	338	302	319	343	314	320	293	387	293	324	319	316	314	328	353	319	331	358	321	346	340	333	334	346	331	334	340	316	317	310	305	311	347	389	326	312	323	347	350	354	345	314	335	306	305	306	328	340	320	333	324	361	298	337	334	273	351	326	322	356	315	314	367	363	339	365	303	308	374	347	298	319	318	333	333	317	322	315	299	342	349	342	315	323	316	349	358	315	314	333	369	320	323	343	365	317	304	359	333	335	309	314	316	322	329	330	298	334	357	312	335	362	376	341	325	343	357	305	335	307	329	308	351	324	313	345	342	340	330	360	312	319	328	320	332	318	365	308	318	289	312	347	337	321	344	340	325	347	337	340	330	361	335	357	356	328	317	306	286	341	288	312	351	322	314	338	331	332	300	337	331	354	325	341	332	320	317	286	298	358	340	354	336	324	327	359	341	331	324	306	309	356	354	313	314	341	337	311	300	310	335	301	323	361	287	321	322	356	366	312	343	328	321	351	376	362	347	316	363	318	330	336	343	360	353	322	371	314	334	285	318	319	306	299	354	351	346	331	339	321	334	323	333	336	310	312	309	354	313	348	324	360	329	296	292	326	386	324	314	331	335	300	334	330	308	334	346	317	284	326	306	341	326	346	327	327	327	314	369	346	308	312	316	332	346	354	308	356	311	364	338	321	320	366	321	340	348	332	322	328	354	306	337	331	344	348	300	343	357	294	350	314	343	322	323	362	312	356	381	327	320	337	371	312	319	326	382	352	318	318	352	325	300	300	363	341	370	308	341	306	326	352	317	319	347	343	298	327	331	358	282	328	322	327	325	347	354	363	333	326	358	338	302	309	310	336	373	306	348	317	311	326	356	322	341	327	357	308	367	288	325	340	311	295	310	323	342	324	326	320	318	307	324	334	298	325	332	343	328	329	310	349	331	328	336	347	362	380	321	321	310	312	382	322	308	312	315	333	335	352	338	352	338	343	310	319	328	317	339	334	362	329	357	357	361	343	327	332	328	319	313	318	334	354	338	304	344	336	330	323	328	289	339	340	337	288	322	330	357	335	331	345	309	362	344	327	338	321	314	322	357	323	348	350	323	326	326	343	344	366	311	311	358	337	304	343	323	321	359	312	311	297	323	321	335	319	326	327	338	321	333	342	360	355	341	349	290	325	321	322	325	335	365	340	346	338	334	348	349	308	338	324	314	331	335	344	324	329	342	333	350	328	340	330	305	331	317	350	329	342	341	347	304	330	341	341	324	326	375	387	311	327	316	335	324	334	318	369	334	334	326	347	337	306	327	332	346	296	320	354	330	325	314	336	375	359	343	296	331	312	334	318	299	330	318	321	337	324	345	328	360	312	320	324	331	358	323	350	326	340	319	351	310	344	318	324	314	344	329	343	338	324	325	293	358
18754	41165	6733	1155	886	805	748	733	792	777	764	743	693	773	720	739	688	742	719	735	740	716	719	739	731	720	761	748	724	734	714	715	712	733	720	715	735	742	688	707	705	686	716	706	756	765	734	753	722	722	688	701	712	709	742	718	672	724	689	738	706	738	696	700	748	710	699	715	688	678	722	736	709	750	703	743	669	716	718	709	761	757	662	730	732	702	706	745	748	741	661	714	706	744	706	714	748	740	707	698	747	747	715	802	670	718	707	686	737	747	744	696	693	676	708	710	729	680	709	736	754	705	715	719	729	745	678	690	691	678	752	706	712	730	726	753	690	696	682	750	727	749	719	724	744	692	670	686	694	733	696	719	709	727	716	739	750	710	662	673	713	721	681	711	706	727	746	683	766	699	685	712	757	663	727	687	717	718	709	736	696	734	749	771	723	711	685	753	712	721	729	708	711	738	705	711	757	761	733	731	694	784	719	701	714	732	739	727	751	675	729	713	712	708	754	724	738	740	678	739	694	723	750	723	713	675	744	681	721	742	701	718	719	718	698	748	698	741	746	713	718	727	720	742	740	727	707	753	711	714	743	809	735	702	701	727	748	734	734	722	709	739	759	742	721	736	707	677	740	676	721	734	731	705	733	700	712	747	733	754	710	658	707	688	701	697	743	744	732	729	726	701	751	743	712	726	702	703	732	713	716	731	708	683	715	752	722	689	673	689	719	672	739	711	761	721	748	699	733	744	687	737	734	725	696	712	740	727	755	692	710	721	673	712	741	712	696	731	712	675	709	763	657	762	701	694	704	715	754	723	732	711	751	717	722	699	711	721	727	718	709	783	674	817	692	724	712	744	700	732	717	721	718	746	732	742	713	728	759	726	736	697	731	742	762	747	712	719	687	696	748	705	703	715	744	716	697	733	727	747	743	755	742	714	701	693	698	665	735	687	711	737	692	679	735	708	702	738	732	741	735	704	720	706	703	674	692	725	717	716	740	714	723	778	723	763	696	744	721	731	707	691	750	681	753	722	741	726	695	702	760	731	649	721	728	685	754	723	798	761	705	693	704	707	709	716	727	664	681	778	742	770	721	739	727	732	702	782	716	759	727	716	704	718	714	746	767	712	728	683	697	792	718	741	732	747	683	707	731	739	706	748	696	754	715	742	746	728	717	717	727	688	723	699	727	679	673	714	757	681	704	679	759	728	708	721	699	692	733	727	702	698	697	713	701	731	697	733	748	756	722	704	698	742	694	691	751	680	710	738	769	728	704	773	725	707	722	724	743	735	759	695	754	698	787	703	683	773	723	685	731	703	737	717	738	699	682	708	680	719	775	707	716	728	698	693	724	751	717	695	733	678	701	714	743	696	742	724	693	762	736	755	735	727	672	723	761	720	737	755	702	728	734	672	715	738	726	714	751	742	706	684	732	729	704	744	720	742	718	755	718	739	709	740	702	748	736	711	750	731	746	723	693	772	716	717	706	714	732	758	721	730	743	750	682	731	740	704	723	716	689	753	682	723	775	705	738	738	677	703	750	685	719	725	689	741	735	740	680	682	732	724	707	754	760	722	708	715	709	726	705	695	693	725	732	733	705	759	709	722	699	712	707	696	727	747	716	755	746	723	687	714	759	715	700	683	713	702	681	692	707	732	705	734	695	715	724	720	731	711	753	711	784	732	709	730	751	726	771	726	732	745	732	680	703	709	718	719	747	706	748	712	722	732	783	661	700	718	762	734	738	717	755	685	676	725	688	764	723	682	730	711	761	688	721	752	752	733	707	710	771	700	756	727	692	729	689	702	697	694	744	732	666	729	710	669	726	780	733	731	765	667	732	705	704	743	720	745	701	740	673	748	682	708	709	742	709	703	725	670	721	745	694	725	708	741	773	681	733	759	726	673	686	711	722	714	737	775	745	760	727	725	689	745	685	699	692	748	756	712	700	676	700	730	716	723	700	678	774	717	711	714	685	697	708	712	747	745	784	720	708	689	692	783	680	705	740	755	717	699	726	729	678	738	698	744	741	750	681	721	726	716	759	710	694	732	774	736	740	697	729	735	685	677	693	755	748	761	738	720	710	722	713	728	699	678	692	724	693	696	723	740	726	739	765	740	758	705	724	775	722	742	716	704	729	732	652	711	691	699	736	723	710	736	737	782	748	728	704	704	772	759	700	753	702	773	746	697	725	712	697	718	737	735	730	699	765	725	770	673	683	693	723	732	747	776	725	718	712	709	709	756	710	727	727	720	739	751	675	775	672	692	679	722	710	705	682	737	743	687	730	745	725	724	696	714	698	743	687	726	747	714	654	715	703	720	714	715	727	724	707	713	720	746	730	694	726	706	752	747	723	730	787	738	751	725	694	727	702	745	724	702	732	721	731	686	747	699	703	702	687	721	697	716	718	712	769	752	731	702	715	774	755	711	734	705	705	689	676	668	733	688	740	705	742	709	726	668	731	750	726	649	755	722	773	713	722	685	723	721	727	711	710	728	677	697	720	743	709	716	705	708	714	736	731	694	741	712	722	705	693	745	638	685	738	757	763	733	749	733	695	717	720	689	727	708	746	714	707	681	705	724	747	756	740	691	749	726	709	735	763	742	706	715	716	712	723	731	737	754	764	694	669	654	731	694	771	775	675	741	706	669	726	703	706	720	708	745	712	712	660	684	735	720	721	787	719	723	772	695	691	785	679	699	771	742	707	719	748	750	743	662	673	720	703	703	694	698	680	683	735	671	717	672	700	769	693	686	745	678	682	675	780	749	678	729	731	732	770	707	723	740	694	711	679	755	731	722	728	749	711	738	723	749	729	725	700	722	770	736	735	681	701	717	735	741	721	743	699	718	742	743	685	721	737	674	728	721	722	750	747	699	693	722	680	802	741	751	729	778	749	706	762	716	715	706	714	757	732	728	753	696	741	737	649	714	753	728	737	713	718	740	728	705	749	666	644	699	708	743	717	714	701	713	727	719	777	709	710	716	749	715	709	725	750	783	746	747	679	725	732	735	719	665	704	707	701	723	671	721	707	704	730	729	770	690	721	692	755	759	722	747	712	724	737	749	716	696	715	700	773	722	758	789	716	693	729	714	737	727	672	717	684	746	731	732	735	717	745	703	678	691	756	727	730	698	746	765	715	683	702	708	726	715	727	764	740	700	726	739	699	734	704	728	754	691	723	731	770	696	746	693	713	707	729	742	765	696	738	699	738	756	727	650	712	760	715	726	728	673	712	746	735	689	710	681	755	760	693	712	704	688	705	729	734	730	713	716	719	672	763	710	775	709	727	753	766	716	716	715	753	703	730	720	728	706	750	753	667	702	698	768	669	721	683	674	732	746	735	754	723	738	686	700	724	726	692	716	745	695	708	663	713	710	686	713	685	717	720	778	678	754	738	760	697	731	687	694	756	748	693	732	733	729	736	715	714	640	744	695	803	717	688	746	721	733	708	725	709	727	675	757	704	742	784	728	713	701	719	715	682	707	718	737	675	677
24264	21434	25038	28233	21437	21452	19843	658	418	368	365	344	324	306	262	253	279	293	280	249	256	259	268	280	283	255	272	313	256	250	270	285	296	235	251	288	238	257	285	274	265	279	243	267	258	247	292	273	265	278	231	258	235	238	245	261	253	239	250	287	251	240	264	264	257	253	287	264	231	243	235	292	228	258	261	259	264	232	267	255	282	278	235	246	237	229	255	212	246	244	251	286	233	243	256	245	264	251	251	213	275	279	280	265	246	260	239	263	241	252	262	249	249	233	243	248	254	258	259	265	257	278	248	236	235	261	247	286	245	231	252	242	249	261	279	248	220	246	258	273	267	237	255	232	258	261	265	293	261	246	252	259	274	275	239	275	255	255	265	232	257	224	281	251	256	282	285	282	265	235	237	220	240	247	282	249	263	253	257	269	243	233	276	281	230	258	249	261	256	258	234	275	253	234	243	260	243	281	259	274	263	237	249	265	289	282	249	237	259	279	251	252	247	253	233	259	235	248	245	236	264	235	245	289	264	263	252	265	257	249	258	241	262	250	278	253	260	257	270	280	265	282	268	243	249	249	260	259	251	269	262	259	266	236	260	230	244	258	270	239	267	257	248	272	252	266	278	235	266	254	238	269	260	233	271	241	277	272	232	263	273	236	280	278	268	248	241	268	252	267	250	245	291	277	258	270	225	253	238	251	263	263	253	256	258	266	225	225	286	245	261	265	272	243	261	255	263	250	243	235	235	237	255	268	232	235	262	244	258	255	262	203	257	254	265	259	239	257	259	259	258	253	248	267	255	239	285	265	242	276	246	230	276	273	270	217	243	239	288	267	237	238	255	277	268	258	258	274	248	248	238	245	247	249	236	241	255	241	237	273	279	262	205	277	289	253	284	236	272	294	254	264	247	259	251	259	264	248	258	282	255	240	269	274	279	271	252	258	249	256	281	282	289	226	256	240	226	212	252	247	261	254	274	245	270	249	268	250	234	263	255	273	257	257	259	244	248	257	267	251	256	264	272	242	227	250	258	259	255	232	266	249	266	271	286	267	261	236	238	249	284	246	269	279	286	233	242	231	265	244	259	255	276	260	257	232	275	236	256	250	254	225	253	257	240	260	216	282	253	262	261	272	250	247	267	278	260	259	236	238	279	258	257	233	258	245	258	286	270	248	238	232	248	237	249	254	251	260	251	233	277	249	241	255	250	250	265	246	251	263	263	264	251	240	276	241	247	248	245	255	242	271	243	245	237	285	248	257	264	235	284	272	265	242	249	256	248	252	260	258	260	240	230	268	253	247	256	237	249	286	272	265	273	244	266	249	267	274	268	277	239	247	254	255	227	270	235	255	274	261	271	281	238	273	249	284	281	251	251	206	236	251	300	232	255	267	267	274	238	267	264	273	260	273	229	228	234	255	243	261	252	291	242	241	239	243	240	255	257	270	260	267	217	246	247	243	264	263	274	235	237	251	229	256	223	280	246	253	248	248	310	258	260	264	291	290	253	265	268	257	255	251	236	254	248	270	267	280	304	233	289	252	255	248	253	264	262	268	255	254	235	237	246	219	245	275	268	241	273	278	289	256	249	258	289	229	251	240	269	256	267	263	250	257	285	278	244	269	293	256	265	249	290	229	258	268	287	264	255	264	254	225	252	251	253	277	244	248	283	282	260	246	293	268	291	253	235	240	256	272	238	252	273	261	255	246	254	288	250	257	234	275	243	244	242	284	265	271	221	253	260	257	248	254	285	256	253	262	237	282	249	228	266	280	238	268	257	235	284	251	255	258	241	234	237	262	267	257	264	243	215	282	273	255	237	257	278	258	253	258	282	256	267	273	260	226	249	288	260	264	242	245	287	267	247	256	250	251	253	226	274	258	211	245	248	234	249	295	267	254	274	283	254	284	273	253	255	282	235	251	252	243	211	263	252	277	247	267	237	250	264	236	241	223	261	260	245	234	247	241	269	274	273	278	269	229	255	257	256	253	265	222	295	279	280	268	266	244	265	263	293	245	247	255	250	258	228	263	259	249	250	256	256	240	236	260	245	258	258	276	266	258	276	247	257	276	260	288	250	264	256	241	243	269	253	251	275	265	266	275	266	253	281	238	267	269	264	259	257	262	267	277	262	212	241	207	240	249	284	258	250	242	234	255	228	239	238	270	240	260	267	243	211	253	239	249	238	263	235	259	259	258	247	252	247	264	273	255	232	247	264	248	283	293	257	243	246	279	277	275	268	292	244	243	238	219	266	295	261	275	252	257	250	288	261	267	269	246	251	249	256	258	235	263	236	265	297	273	283	248	262	253	262	287	246	275	230	237	290	246	254	243	290	262	244	223	234	252	243	268	260	275	259	253	254	241	242	255	227	250	258	297	254	255	223	244	284	265	260	269	251	258	252	281	268	287	234	245	219	294	272	246	233	241	236	249	274	267	290	278	253	256	290	248	264	246	280	274	231	236	229	240	271	238	225	251	251	239	265	267	286	275	276	251	274	248	246	275	268	226	299	239	271	249	267	253	265	228	236	245	273	252	240	279	216	225	288	272	253	266	269	269	270	239	283	243	296	291	216	245	254	285	254	259	249	235	250	265	302	245	283	249	252	236	279	224	248	263	227	258	264	262	263	250	247	252	240	278	245	257	270	292	297	246	254	239	236	291	245	234	233	284	253	243	245	251	234	242	250	264	251	269	254	233	282	263	253	264	246	257	258	254	266	247	290	278	238	266	271	243	228	276	275	263	269	274	256	246	272	263	242	269	279	248	257	250	264	245	237	257	263	245	248	262	257	252	227	234	249	234	288	290	263	257	247	256	273	241	262	259	274	213	259	248	218	262	271	303	245	220	255	276	258	241	247	255	258	245	236	244	264	234	249	247	261	253	208	247	230	269	255	271	243	267	283	270	227	249	244	270	250	247	260	245	256	244	267	257	229	279	297	274	244	260	252	255	264	240	246	246	235	262	302	235	256	257	276	241	246	285	276	259	242	286	256	251	224	234	218	234	244	282	243	248	232	278	242	236	258	291	251	244	291	267	264	269	278	293	263	255	217	242	245	270	244	255	245	247	250	268	254	284	242	233	273	249	279	264	274	253	253	251	278	249	260	229	234	261	236	274	223	259	260	258	256	265	257	291	286	248	240	272	279	262	231	245	258	229	255	277	274	269	261	274	248	262	275	255	250	245	256	264	270	244	233	274	286	269	233	220	264	262	257	224	229	259	235	259	266	284	255	241	260	216	238	266	255	292	243	258	233	266	248	261	254	233	239	244	266	283	258	234	258	267	234	233	257	232	226	224	257	258	241	241	231	250	224	271	262	250	250	253	282	260	252	277	253	248	252	264	230	257	265	255	290	270	254	243	271	255	261	295	239	271	278	277	274	267	231	273	259	234	245	268	267	235	278	263	240	271	282	281	232	241	283	228	254	276	285	275	274	247	239	222	227	242	229	282	282	251	258	265	257	281	242	235	279	259	245	297	243	260	260	287	290	259
24450	52086	10347	1570	882	730	657	675	601	571	532	575	551	558	584	536	573	523	547	534	524	568	583	520	557	557	548	534	557	531	533	565	518	563	523	524	514	542	549	538	534	565	539	575	554	551	501	562	546	542	551	542	537	528	516	532	571	555	452	545	563	576	512	560	549	506	573	534	549	541	510	538	510	577	530	518	529	534	560	520	532	557	533	491	543	527	568	554	530	535	534	539	547	575	528	570	555	561	542	553	537	513	547	524	502	582	544	534	551	506	571	496	516	524	534	526	526	536	554	517	529	520	590	538	542	538	524	550	546	530	536	550	616	612	505	544	569	514	534	518	515	551	519	512	539	536	520	502	513	518	551	541	574	533	563	521	536	495	552	559	524	566	534	559	568	578	536	565	527	576	538	555	523	539	536	540	524	519	519	575	540	498	563	508	573	514	557	516	578	565	540	546	545	547	519	538	524	526	542	568	528	522	591	594	528	523	527	538	541	540	517	519	546	552	518	600	546	488	568	529	516	528	514	499	523	552	527	535	556	537	554	535	560	540	538	569	536	522	563	552	539	529	532	539	587	549	518	543	550	519	540	545	553	518	514	537	537	554	499	538	514	568	535	544	524	543	566	555	551	527	567	558	587	547	535	529	544	559	578	573	509	554	523	535	560	504	525	546	542	569	545	564	532	546	583	544	558	523	552	559	561	490	537	517	531	518	541	519	526	519	568	535	499	554	540	532	574	539	507	501	531	522	576	569	510	561	532	522	554	544	549	546	531	550	524	487	577	539	578	560	554	514	569	528	571	546	542	518	561	523	580	516	504	546	562	534	550	521	583	494	546	532	547	533	515	522	526	531	509	586	512	514	570	556	512	532	559	512	508	526	540	552	570	538	574	562	519	539	586	557	508	510	561	517	516	553	482	573	567	556	549	534	527	542	529	543	542	577	506	560	498	550	516	559	550	524	546	512	514	552	553	562	558	498	577	561	538	543	534	544	533	540	551	520	514	558	538	524	512	514	519	528	546	533	528	521	522	549	524	532	545	538	528	534	521	570	566	531	507	543	531	556	565	601	542	511	539	511	546	524	542	575	534	508	551	539	562	498	557	523	548	578	535	564	553	498	527	528	516	521	553	537	542	558	532	514	522	567	473	544	556	549	521	537	562	534	537	546	542	563	536	550	563	536	542	560	557	540	542	542	526	563	544	518	521	569	532	542	517	568	531	529	518	560	552	522	540	507	546	566	523	483	543	518	540	555	554	564	560	523	570	613	568	556	531	553	544	551	522	551	542	516	515	537	523	505	587	539	486	555	529	574	557	570	542	527	557	538	552	525	544	533	528	540	517	571	495	535	560	562	552	570	562	501	576	503	563	500	508	553	569	534	521	551	521	530	524	541	540	538	557	503	524	548	569	536	548	567	504	551	549	519	551	549	538	500	576	540	549	534	561	530	549	513	541	486	528	539	502	543	543	581	555	566	568	482	554	526	548	552	584	479	578	513	554	558	565	535	550	556	561	513	570	547	532	531	480	524	542	544	521	528	571	530	547	499	592	512	520	515	525	555	534	526	602	547	511	550	529	553	558	537	539	492	532	534	516	597	532	516	539	536	566	548	582	542	487	498	549	556	526	469	525	509	550	531	519	535	581	542	564	518	555	560	516	549	569	566	567	541	496	536	558	543	564	514	537	585	533	562	550	564	531	518	554	549	535	541	533	513	527	523	554	542	542	503	540	532	558	500	545	546	521	564	518	524	483	540	545	536	564	569	535	573	563	539	565	501	538	546	532	472	537	505	498	548	562	523	556	564	549	495	519	557	500	512	555	485	586	572	563	501	550	577	503	488	529	530	527	538	519	526	544	524	518	567	577	573	569	514	507	543	541	511	541	542	535	554	564	494	557	566	599	586	499	570	530	586	558	548	469	504	513	522	537	566	542	558	535	474	518	546	525	561	560	516	516	519	565	541	560	578	556	541	542	531	514	520	546	541	547	522	501	583	560	582	555	555	533	535	552	536	491	525	533	508	537	534	544	543	550	565	509	541	524	543	542	561	521	555	557	529	584	541	543	546	531	544	535	540	521	554	565	536	592	550	581	485	521	551	541	535	587	538	481	562	508	508	516	519	523	505	569	526	573	526	579	563	534	530	544	526	562	494	548	542	538	526	549	572	567	489	569	558	563	574	533	516	553	569	530	509	510	552	538	527	532	499	542	514	546	501	522	524	510	564	573	540	559	501	568	510	547	534	505	571	539	551	535	573	515	525	544	504	545	506	534	556	535	516	565	568	544	528	509	546	546	581	564	555	512	521	544	537	564	548	558	508	556	546	514	528	553	546	566	488	553	570	553	556	553	549	554	502	535	551	506	580	533	553	550	539	505	537	566	547	536	557	565	547	561	565	546	542	487	549	545	556	602	581	513	548	542	506	568	525	558	559	537	551	570	554	596	581	528	558	512	507	546	526	559	558	533	559	544	544	515	520	535	490	517	496	498	556	552	489	580	531	551	542	546	555	537	508	531	543	552	600	556	538	530	517	533	540	533	557	517	502	588	514	538	603	534	551	544	552	545	550	566	548	536	549	543	600	545	514	570	509	527	535	543	553	559	549	548	566	522	529	565	492	503	499	555	569	549	560	566	545	525	523	557	510	539	525	511	552	512	500	527	522	553	511	511	536	568	541	541	517	540	509	533	528	566	545	557	530	568	561	572	493	523	502	515	534	557	497	479	544	538	568	529	508	553	555	575	516	541	578	543	540	508	559	569	516	527	525	532	541	525	515	540	516	526	547	585	538	561	559	547	543	531	519	550	550	546	547	540	549	543	522	576	527	543	566	541	527	569	554	521	539	557	575	526	508	550	553	543	551	577	506	554	560	551	540	541	530	567	578	518	561	550	532	533	515	526	529	563	528	561	492	504	534	545	538	542	519	516	519	536	540	566	523	567	525	530	534	535	548	544	528	539	528	558	553	540	554	507	540	515	542	516	538	530	570	523	524	554	544	547	537	531	517	550	570	517	538	516	561	546	572	527	540	556	542	517	591	512	534	523	563	552	546	493	535	527	559	538	516	508	536	554	523	519	550	514	521	550	520	491	590	572	532	590	504	544	544	548	516	586	568	525	552	555	565	574	553	518	535	536	535	536	548	514	487	537	576	567	524	566	553	537	557	545	527	547	540	566	517	585	520	543	557	541	546	531	597	513	532	582	506	573	521	506	522	512	543	552	525	523	541	551	535	536	529	527	558	521	550	530	550	530	538	563	537	558	520	520	550	476	543	562	508	551	538	525	552	547	535	598	559	534	554	515	543	562	506	574	527	537	577	531	534	493	556	540	544	542	539	568	561	475	548	537	570	565	514	530	531	513	596	537	535	534	505	511	545	570	543	559	556	576	544	545	536	548	556	508	531	512	533	589	558	566	543	520	566	520	548	514	530	521	523	519	559	506	533	575	507	554	480	582	521	529	594	572	546	542	528	558	569	571	533	522	530	571	526
32622	20763	9930	663	283	238	216	187	190	199	239	206	189	201	245	200	214	231	211	215	226	210	211	213	208	242	199	217	234	245	226	213	216	216	200	211	238	204	196	209	203	212	191	229	224	186	199	210	215	218	208	213	210	201	219	214	200	202	203	226	227	208	206	201	208	227	226	234	205	195	216	206	217	204	206	222	221	176	207	243	200	218	219	216	214	209	232	228	222	216	204	209	215	228	202	226	224	219	208	229	223	200	233	200	205	224	219	232	226	219	222	199	165	196	193	179	216	213	222	208	193	214	199	194	196	231	223	192	212	230	209	205	229	203	210	221	187	204	218	210	217	237	227	218	200	178	240	198	223	218	216	219	199	177	204	228	228	216	188	195	211	224	215	212	227	215	220	224	180	216	227	216	194	205	218	257	238	228	208	208	229	221	205	209	225	213	202	208	209	226	213	209	201	238	213	194	200	218	201	216	209	206	222	230	224	256	220	225	231	230	213	236	229	203	210	190	173	207	224	196	228	227	219	210	207	215	213	234	227	227	222	205	243	233	229	223	214	237	235	211	204	220	213	205	220	210	229	196	210	231	226	229	228	201	245	224	207	222	212	240	226	195	191	226	202	236	245	187	196	208	199	216	182	210	211	219	192	180	209	224	221	237	178	223	228	198	199	231	198	193	252	215	184	200	199	208	224	220	219	226	208	197	197	228	228	224	215	232	211	202	216	208	199	188	214	196	205	214	244	209	200	214	185	180	208	193	188	237	189	206	220	210	227	194	231	232	222	199	204	224	201	218	233	209	217	193	236	212	203	214	223	246	216	223	189	213	202	222	201	209	221	207	212	217	206	203	208	208	193	184	223	215	247	214	190	198	207	212	236	170	187	208	201	188	242	185	187	214	211	196	208	228	230	210	217	221	229	228	232	206	204	217	201	200	195	229	232	241	212	207	223	212	218	194	215	226	186	219	210	238	220	203	233	200	204	206	234	220	213	203	223	228	220	211	216	216	219	203	205	197	207	219	222	207	233	244	228	207	237	212	215	176	209	205	228	220	209	215	232	211	230	203	236	196	206	250	190	207	206	218	207	208	216	240	211	200	198	237	200	215	210	196	207	188	222	234	198	229	232	215	228	215	202	227	218	210	216	224	188	206	190	222	222	209	223	209	203	217	204	202	220	230	233	225	221	201	202	205	210	212	211	221	210	196	237	199	206	221	221	237	224	196	222	206	218	232	208	184	238	246	204	226	207	203	215	205	209	212	222	218	219	190	220	226	221	205	248	219	213	215	231	208	227	227	214	206	196	217	217	212	222	210	206	216	207	233	223	219	218	223	203	220	226	204	222	219	250	229	198	205	220	214	209	226	191	222	216	213	198	229	211	215	237	211	205	210	196	189	194	237	195	195	219	198	213	203	220	199	224	233	191	208	236	235	254	237	224	253	205	223	212	224	198	164	208	206	221	228	218	215	203	210	224	215	224	226	209	186	222	201	205	206	225	198	193	215	215	238	202	181	195	210	215	212	202	206	239	202	236	194	204	244	229	204	190	218	231	184	212	209	212	213	229	195	226	212	205	209	206	199	195	203	202	236	189	201	248	213	239	216	195	228	225	212	211	203	184	190	184	191	205	200	195	226	198	176	227	238	244	211	199	197	214	182	193	215	217	224	214	212	199	202	190	220	212	209	209	197	226	200	229	226	209	210	214	193	213	223	212	206	243	189	230	221	196	209	237	229	230	224	187	183	228	220	206	207	247	192	218	228	208	212	220	231	194	257	200	206	228	216	199	215	178	197	205	204	200	222	217	242	239	206	203	216	236	224	227	233	209	234	188	201	205	211	204	222	214	223	227	224	194	210	221	203	216	239	203	191	233	205	200	202	217	194	240	225	182	247	217	237	242	228	204	217	186	239	204	193	222	227	214	208	205	230	208	234	222	209	214	211	241	201	216	198	221	211	220	200	203	214	241	181	228	217	216	214	201	234	206	190	197	237	213	197	223	221	230	221	244	233	201	207	212	181	196	228	228	182	220	188	220	215	191	187	200	183	192	204	228	191	192	210	205	196	207	215	215	216	250	202	232	223	227	204	239	211	208	243	214	220	192	222	229	212	225	206	235	218	202	205	200	218	207	226	272	212	228	233	237	244	215	203	210	220	211	223	182	217	199	209	213	200	216	207	225	206	190	186	233	223	236	228	219	214	198	207	200	197	216	204	185	196	165	189	214	206	212	220	205	219	220	204	208	214	206	208	184	257	180	207	204	193	213	203	226	228	225	211	222	207	200	209	211	201	219	215	202	218	211	240	190	214	239	217	207	240	257	216	219	207	239	244	222	213	233	230	231	252	228	238	216	207	201	198	256	211	219	229	198	234	213	207	213	244	228	200	233	207	217	222	210	235	192	206	186	211	193	200	198	195	204	205	205	180	219	195	193	206	199	218	214	227	207	233	204	194	215	221	190	222	226	223	209	200	226	212	217	191	241	239	215	205	201	206	230	197	211	240	186	210	209	200	223	212	207	240	239	207	222	205	251	237	204	230	210	211	248	250	222	191	205	206	212	185	225	216	216	202	201	218	217	186	202	209	212	194	188	201	211	214	221	223	189	235	223	236	221	195	209	201	234	190	191	229	231	224	189	227	209	213	198	209	215	202	219	204	224	213	230	206	209	209	215	208	192	209	216	212	223	204	238	227	244	223	203	204	201	196	225	212	212	198	218	197	227	217	194	198	220	207	208	179	213	196	246	184	210	211	232	218	227	239	207	195	216	215	209	203	233	227	212	215	241	215	204	192	218	195	202	216	215	218	228	222	237	219	227	190	210	197	207	224	210	238	198	223	213	194	198	192	221	193	197	216	224	201	196	210	221	216	216	215	201	223	210	214	202	224	222	215	224	244	213	199	230	188	207	198	210	221	185	228	221	219	189	222	250	209	192	210	211	186	200	225	218	207	183	206	240	225	208	197	236	227	199	184	222	207	231	237	208	208	221	173	206	208	203	217	188	227	204	237	225	204	206	195	249	200	216	219	213	205	208	193	199	220	228	248	213	233	212	224	239	217	203	215	242	229	218	219	203	174	223	223	226	215	213	212	229	215	196	230	220	229	200	190	205	224	214	200	211	208	222	223	193	211	212	214	224	159	194	229	208	228	248	190	213	205	207	209	201	223	230	225	217	189	226	199	236	209	201	238	202	232	229	201	242	211	213	224	231	230	239	212	208	237	215	214	220	211	241	222	222	225	208	212	230	183	246	175	213	190	242	233	194	241	212	207	252	223	208	228	227	191	195	233	210	199	212	206	185	218	229	222	220	201	200	189	196	188	225	215	205	219	194	203	242	205	206	216	199	220	187	229	197	205	231	212	203	234	212	217	212	199	214	226	231	213	224	212	200	224	204	205	212	215	218	244	211	222	172	229	213	214	213	217	238	211	205	200	206	224	213	208	207	229	212	219	208	227	241	178	189	228	186	240	194	197	180	188	193	199	222	191	185	187
7865	7415	1226	573	492	519	527	510	484	524	487	468	504	501	504	524	499	519	532	551	479	527	476	486	507	529	497	468	479	495	515	509	507	527	493	505	489	518	496	479	510	513	496	521	497	527	512	530	515	563	494	493	486	539	495	521	498	495	492	514	486	505	517	502	490	527	506	533	515	518	491	470	522	490	493	514	491	513	541	483	489	530	512	493	494	502	491	532	541	508	513	487	509	499	478	468	505	468	503	504	472	510	525	513	495	527	545	498	534	505	555	462	549	493	535	490	515	492	466	480	499	516	490	508	527	488	514	503	538	523	530	469	508	515	503	520	533	513	492	580	545	560	525	515	507	561	519	514	533	463	502	524	497	538	535	523	494	478	486	509	516	500	499	491	522	529	493	548	518	538	483	524	508	490	502	506	535	528	545	539	522	538	534	493	490	514	517	544	508	527	494	480	493	469	530	511	502	506	526	505	494	498	472	498	502	477	503	458	516	560	506	522	488	515	503	481	492	521	519	524	505	504	532	500	500	510	517	516	560	499	526	512	506	513	505	537	508	497	531	493	515	511	565	480	520	509	541	507	500	490	532	490	469	504	517	520	470	508	520	512	495	517	444	480	516	548	540	491	512	535	500	519	534	521	510	521	555	549	553	554	470	537	519	517	496	517	553	504	533	489	527	513	522	492	538	519	525	482	546	526	501	514	541	506	503	503	517	520	568	507	524	517	514	524	557	474	484	503	483	515	541	510	525	536	530	516	529	503	508	515	529	448	557	530	560	531	511	492	541	538	539	517	484	509	526	551	507	517	484	517	501	527	467	492	482	497	561	505	517	482	508	536	529	537	511	528	516	523	519	524	493	515	526	498	512	511	491	515	552	501	509	460	521	506	507	532	494	548	507	520	523	485	476	556	485	550	544	516	486	483	505	488	526	507	551	506	479	538	490	490	503	499	507	496	501	518	492	522	545	508	537	486	556	522	494	510	455	488	529	496	498	486	508	496	528	469	518	521	515	486	479	524	514	521	518	519	472	503	509	512	515	491	492	513	509	490	502	504	494	529	486	487	538	533	489	522	497	477	487	538	548	509	509	506	524	525	522	512	512	559	521	506	528	527	562	518	531	550	532	521	513	474	479	469	523	527	542	536	543	490	481	544	546	485	521	500	539	514	508	544	559	512	463	509	512	514	519	492	502	464	516	508	457	517	532	526	522	522	520	543	486	536	493	542	501	530	474	517	500	512	527	500	510	482	515	493	496	531	529	490	530	505	540	557	486	494	531	499	486	566	533	562	514	521	496	477	487	512	458	502	524	514	487	504	550	504	534	495	507	489	547	575	514	479	534	525	512	507	523	484	499	473	524	502	518	539	470	543	506	494	516	510	520	466	537	489	516	494	506	541	456	543	526	579	496	536	529	517	552	513	500	507	499	483	491	552	502	479	491	497	527	481	523	541	523	531	501	506	503	556	497	504	521	511	508	553	536	519	553	532	475	449	517	501	560	480	520	480	505	508	466	527	483	532	469	536	523	511	504	520	514	525	488	491	487	473	513	462	509	553	495	557	511	473	570	441	556	525	514	515	498	539	520	535	521	519	500	459	504	545	522	537	485	498	497	501	509	485	518	551	514	523	515	521	518	539	469	502	498	516	495	511	526	525	503	537	528	526	534	511	510	509	546	536	488	473	530	507	503	491	477	497	480	522	500	491	498	496	517	465	502	476	535	517	503	508	551	494	500	491	509	529	503	501	528	453	539	517	501	498	522	502	525	449	498	490	503	525	497	528	524	476	491	472	481	496	512	515	532	499	488	480	493	525	521	508	494	512	529	504	489	540	448	465	478	520	497	483	517	466	537	540	513	489	515	517	549	513	522	534	450	514	521	506	525	492	508	536	517	495	503	553	516	535	494	484	512	526	534	521	528	530	515	499	478	488	475	472	527	522	490	526	564	515	476	518	486	470	539	538	520	508	546	474	496	519	524	502	456	496	487	516	521	480	514	465	477	517	545	498	507	541	522	534	502	523	498	520	532	550	465	497	562	509	494	526	497	503	506	513	526	520	503	541	467	465	521	494	550	492	505	521	522	522	500	528	538	498	510	494	491	511	519	515	530	519	482	524	502	525	511	535	521	498	542	478	508	514	546	532	508	482	490	496	511	539	485	473	539	527	469	556	529	507	504	496	510	510	477	510	549	541	514	514	493	525	514	465	488	519	501	509	480	541	513	520	504	519	498	484	501	502	495	533	486	545	509	483	483	499	490	566	505	505	499	486	498	528	549	513	551	518	511	533	523	502	471	493	549	504	543	550	519	466	555	500	505	499	499	503	510	488	497	517	474	496	468	473	507	497	515	507	509	492	523	516	499	497	521	507	531	522	509	571	505	509	493	508	556	523	552	558	515	512	512	494	492	544	511	456	494	467	496	509	437	519	535	466	519	484	503	470	510	515	507	572	507	545	508	483	496	503	514	476	510	547	500	492	480	503	527	444	513	511	495	533	495	479	526	506	500	510	489	529	494	499	534	513	535	518	546	482	534	534	476	520	493	520	534	489	494	515	481	493	535	481	498	537	514	516	486	523	507	500	514	538	485	518	517	502	513	521	532	492	499	501	456	514	518	507	566	522	481	509	484	457	522	476	502	543	500	520	514	537	524	493	497	473	543	540	516	487	492	547	471	527	502	497	519	517	535	501	505	509	502	519	490	509	515	523	506	498	524	581	509	535	528	479	484	521	511	530	499	526	546	510	496	510	534	519	513	568	504	529	502	482	546	518	498	502	541	499	506	541	475	533	482	522	501	479	517	496	528	505	533	507	544	525	547	497	480	542	514	522	503	534	518	502	517	554	493	474	506	526	518	508	526	526	508	520	493	545	489	504	498	466	540	520	508	520	503	526	514	559	488	525	494	561	528	508	493	504	504	534	487	540	534	521	480	556	510	517	504	498	542	494	480	537	506	523	467	503	506	541	534	485	515	505	478	479	508	511	505	537	504	506	576	504	474	465	531	499	516	515	502	512	487	512	515	513	501	507	535	531	549	543	503	539	492	546	462	529	567	485	500	512	522	485	509	483	516	505	467	503	490	514	516	518	484	559	523	497	515	519	526	526	492	489	512	480	489	530	473	482	530	496	529	478	555	532	531	525	537	523	557	511	500	502	502	476	529	506	500	523	522	534	508	526	496	492	537	491	511	499	492	477	491	502	513	524	486	482	489	536	469	469	469	521	513	529	528	500	484	469	502	462	525	475	520	526	481	534	486	464	568	591	465	508	493	490	528	488	515	512	469	513	501	488	534	510	519	539	477	505	511	528	501	531	500	536	467	516	524	540	505	510	478	488	476	476	484	476	526	527	523	539	479	479	506	536	498	489	525	488	520	509	545	487	491	487	552	494	518	480	547	484	503	501	499	501	516	478	544	523	513	531	504	547	495	513	511	520	487	516	502	507	516	505	504	502	523	489	504	553	515	498	500	485	505	502	484	513	495	492	495	498
24990	21502	24869	28580	21512	20861	1155	509	395	373	359	377	354	362	350	331	362	320	364	370	325	350	363	322	314	335	342	330	356	336	341	359	361	351	329	335	332	343	301	342	334	336	346	334	334	304	320	347	326	325	336	358	312	368	340	345	310	375	317	295	373	326	330	341	329	376	342	352	374	329	283	316	326	352	370	317	312	362	387	302	368	335	321	349	322	362	319	337	330	341	373	332	358	332	315	354	330	367	261	349	329	327	343	286	364	325	361	314	316	344	343	327	328	332	320	302	350	322	362	356	337	341	323	288	333	349	335	343	350	368	286	332	321	370	359	321	368	325	317	340	346	346	346	323	334	339	348	309	333	315	331	339	335	333	305	319	354	344	324	360	347	317	322	338	318	316	320	371	324	324	305	346	317	340	317	341	320	357	377	327	333	340	301	323	311	344	344	394	359	313	362	335	371	326	373	331	353	332	322	335	353	361	320	338	370	302	334	307	292	363	372	378	354	377	357	332	313	366	337	296	331	291	352	340	350	348	314	309	285	319	353	327	340	324	328	315	337	326	301	310	344	332	318	321	377	382	365	322	340	325	330	324	306	338	309	346	332	313	370	349	346	339	400	348	332	348	330	328	315	359	313	290	329	347	334	360	342	313	297	296	329	322	314	316	280	304	325	336	361	334	344	323	311	321	361	322	354	333	346	324	317	335	359	350	335	347	305	321	309	297	342	338	358	337	331	326	331	336	295	324	352	364	362	317	314	329	338	319	296	335	368	325	333	323	346	323	326	337	310	339	320	340	324	321	346	347	313	332	347	337	338	359	331	317	328	342	304	353	343	319	310	350	320	328	335	327	343	360	332	329	356	332	318	353	339	340	341	331	335	359	314	323	302	362	373	324	354	343	331	325	326	306	316	305	346	333	346	289	311	340	359	331	314	321	326	339	318	350	320	363	352	302	310	317	335	299	359	298	339	404	338	345	295	320	319	356	349	322	329	347	337	323	321	342	357	371	339	320	325	360	351	339	323	349	360	329	314	337	362	343	324	319	310	337	302	358	339	341	320	341	344	352	320	274	362	329	350	317	324	314	357	355	339	309	320	361	352	356	319	328	338	356	346	340	338	317	303	301	363	372	318	347	353	336	345	338	327	325	319	345	329	327	334	309	327	310	336	338	334	358	348	355	340	315	329	312	355	285	352	355	344	356	351	331	309	317	362	307	322	294	301	342	322	339	344	325	331	330	345	354	339	374	346	325	350	342	346	336	330	316	352	343	328	339	346	314	381	346	342	353	362	348	349	329	292	326	307	310	366	359	328	312	335	310	356	330	366	347	329	326	340	306	310	332	331	349	336	325	358	333	322	373	312	329	346	302	314	304	294	336	332	338	405	359	337	337	316	357	306	326	336	317	346	358	303	306	329	344	331	314	349	361	362	337	326	353	352	311	305	334	318	364	329	314	344	333	330	311	370	340	318	309	307	320	339	311	337	337	336	322	346	343	325	313	364	324	320	327	314	347	327	331	306	353	314	316	319	339	364	325	296	356	367	314	314	343	353	315	298	306	314	347	342	317	333	319	351	381	303	299	332	349	308	333	336	307	295	302	276	343	322	343	338	366	329	319	345	368	336	332	343	321	347	320	314	334	329	328	342	342	348	292	303	290	319	388	336	311	351	355	349	329	308	337	328	352	341	328	342	305	295	352	299	308	315	327	329	297	320	318	310	296	309	287	313	345	338	317	304	316	313	344	377	306	354	361	347	324	314	354	288	335	348	331	339	323	308	313	345	333	328	294	309	358	305	329	348	305	321	345	311	314	370	312	312	300	318	346	340	327	289	324	321	337	342	329	345	360	360	326	322	315	336	350	350	323	341	363	392	317	324	360	366	362	374	313	321	320	330	342	363	320	344	342	335	335	349	318	365	318	334	315	337	363	373	342	331	353	345	346	296	338	326	370	310	325	338	318	342	313	334	347	318	310	310	320	293	315	301	341	330	338	315	301	304	348	327	302	321	367	326	321	346	340	337	314	332	278	366	335	325	339	374	331	311	327	314	336	343	307	340	330	347	382	322	320	335	313	348	341	371	322	322	293	357	324	329	314	367	359	354	329	341	323	344	341	351	311	302	324	309	339	303	345	326	334	351	339	350	393	334	314	360	343	352	376	347	311	316	311	386	310	324	330	340	311	340	306	358	349	338	377	319	335	319	335	293	334	336	358	362	332	332	368	301	317	347	325	313	349	345	340	356	354	337	329	286	310	348	318	366	340	314	356	354	356	334	312	349	365	344	320	333	307	312	322	336	313	329	333	330	340	333	350	337	312	339	352	322	319	356	318	307	314	347	335	329	328	329	340	323	334	326	318	306	310	306	330	349	341	342	362	353	324	326	330	337	355	325	335	343	322	330	337	365	321	361	348	364	324	302	312	358	347	329	315	316	377	349	348	333	323	374	332	344	336	386	350	293	314	327	347	337	344	322	343	327	339	335	348	368	364	317	343	341	336	334	335	318	330	359	359	324	296	323	329	345	344	336	355	309	347	308	317	382	305	380	316	358	301	311	292	336	323	346	359	355	353	357	283	355	339	355	322	330	357	361	314	327	372	349	353	309	341	349	360	338	312	335	324	347	333	384	316	336	351	355	321	349	354	344	314	298	318	362	299	366	314	339	319	317	319	326	306	353	341	353	359	336	348	297	283	336	320	335	360	382	339	343	307	345	338	327	334	354	326	300	316	353	345	323	325	350	333	373	346	312	334	361	325	297	323	373	326	346	315	331	355	327	342	327	352	336	339	314	327	325	365	353	331	301	360	309	362	330	305	341	326	314	375	347	351	310	333	310	332	312	351	341	340	327	330	324	342	361	309	352	332	357	328	328	302	303	356	340	344	320	317	326	331	329	306	371	340	301	349	313	368	343	329	328	333	297	357	332	329	320	344	331	308	335	364	341	342	344	330	311	323	332	306	343	344	352	355	328	349	345	349	338	325	355	324	329	336	336	336	345	306	334	331	279	351	299	334	346	332	378	320	254	331	362	312	340	324	314	359	356	329	339	359	353	332	317	310	340	292	355	365	335	324	327	306	332	346	325	340	327	341	343	329	330	334	331	361	359	347	307	340	368	366	347	293	356	349	342	372	343	374	354	354	335	314	319	297	341	355	353	373	347	306	287	329	302	320	305	346	342	316	345	335	305	318	316	321	333	347	299	344	330	359	334	354	338	345	325	301	319	350	363	355	304	343	329	350	326	320	287	289	344	340	310	347	328	362	320	330	333	317	353	362	325	366	333	326	385	333	340	347	348	349	340	347	367	347	292	315	326	346	303	342	331	330	339	309	350	358	338	336	323	337	320	286	346	309	323	365	315	307	362	345	334	329	327	339	341	298	341	299	289	318	362	339	345	346	329	321	324	330	348	352	349	346	308	318	352	332	345	332	361	288	348	312	302	334	332	338	359	281	294	352	384	346	326	305	308	330	342	335	319	331	344	313	329	348	321	305
19109	40227	6216	1226	842	790	835	739	764	769	761	695	712	760	732	803	742	755	721	715	743	721	692	727	729	748	731	684	770	745	740	717	699	769	739	713	735	759	759	719	696	678	700	722	750	801	755	717	705	753	720	767	713	743	729	693	729	729	715	691	736	709	728	667	752	714	740	762	736	754	666	705	775	720	727	715	722	716	680	687	719	714	695	692	741	740	724	706	757	679	740	704	710	697	742	744	711	758	739	678	769	696	723	750	722	725	746	750	715	726	751	730	771	707	720	677	708	688	711	707	708	756	716	721	729	685	706	748	731	757	725	696	661	720	705	744	750	743	678	713	726	747	746	666	761	709	742	766	734	694	733	679	747	670	694	714	688	714	727	733	711	771	744	744	673	734	778	678	749	732	745	728	740	685	758	719	750	720	773	719	732	698	737	743	729	758	767	732	750	720	756	712	719	706	716	764	776	739	717	723	709	751	712	685	691	734	745	712	692	761	755	731	725	751	719	721	687	749	738	747	756	750	730	747	748	709	709	760	748	698	707	729	720	721	715	698	705	744	720	714	639	657	700	703	718	743	670	746	744	701	698	764	731	758	751	770	727	717	715	728	748	751	742	716	748	668	727	735	713	757	659	675	730	742	715	656	709	678	730	717	723	730	724	709	769	766	749	729	672	713	743	725	691	723	649	726	715	714	721	719	730	749	690	713	726	704	719	742	783	719	712	740	773	704	724	755	785	697	702	725	753	707	711	712	731	716	694	747	736	776	701	752	741	717	720	701	677	699	746	684	718	724	652	687	727	714	730	733	725	696	766	713	758	737	698	719	699	737	766	726	769	733	740	697	741	733	705	757	713	700	713	681	725	747	742	705	734	732	738	725	769	736	761	688	713	699	717	737	723	708	734	727	698	709	763	693	757	722	746	731	678	732	714	716	726	693	750	724	727	745	690	707	715	751	661	709	744	723	725	714	690	723	717	758	737	678	757	725	728	738	729	754	700	719	742	770	715	780	728	743	704	716	718	746	695	705	709	796	711	768	741	755	760	735	711	706	674	752	705	728	748	751	761	715	763	728	742	723	807	766	716	711	741	760	711	757	744	718	679	725	728	729	741	699	737	685	690	703	710	712	721	767	721	689	747	691	707	801	715	703	742	744	748	715	740	693	728	732	680	726	759	716	763	722	746	711	730	722	702	715	730	721	693	743	720	743	783	651	724	702	695	733	720	691	699	743	806	698	702	696	743	725	743	744	751	713	715	744	756	737	688	732	733	696	681	699	732	730	741	736	700	692	670	715	709	703	724	724	721	711	702	719	748	717	737	704	689	764	737	725	660	743	725	747	713	716	723	738	721	715	695	751	760	666	706	704	722	781	698	734	720	732	794	690	746	721	710	740	744	647	702	736	713	753	665	727	729	731	730	757	699	700	720	742	648	703	755	698	728	729	685	725	733	694	724	725	750	729	702	728	714	687	766	707	782	674	719	668	710	683	725	740	701	725	767	700	668	689	731	742	703	692	763	768	699	706	719	705	767	749	689	685	688	791	759	698	748	710	720	780	750	744	720	711	718	749	736	764	724	742	684	703	718	661	712	751	778	715	719	772	815	736	721	745	751	729	715	717	741	752	741	731	670	687	744	705	752	693	698	732	768	729	762	724	672	705	697	723	738	739	715	718	738	728	728	679	752	751	717	700	755	730	734	720	757	723	694	696	709	694	690	686	767	764	723	694	739	738	727	733	722	747	747	746	704	809	745	684	743	738	734	741	700	778	729	726	751	730	748	735	673	655	708	717	698	749	753	680	711	750	690	727	749	792	709	672	733	732	739	730	752	712	755	709	703	730	696	773	724	664	707	735	788	750	710	711	702	694	744	710	713	749	704	747	720	747	689	710	697	685	770	740	733	720	716	746	722	786	684	673	724	731	713	731	744	778	767	701	690	751	668	750	721	719	734	730	708	749	759	704	745	722	706	665	691	679	735	764	738	757	710	721	725	719	742	750	692	696	672	702	722	716	698	727	727	734	775	805	737	715	719	717	703	690	716	690	767	701	756	702	702	721	728	726	721	749	711	728	726	737	780	698	672	725	757	717	723	776	685	776	759	727	697	718	699	772	700	687	765	765	705	705	727	714	702	720	709	721	690	759	677	728	716	686	744	728	742	717	719	726	683	716	710	677	745	726	750	683	737	720	706	763	709	728	734	754	677	683	694	684	712	729	718	754	718	726	710	695	712	729	699	742	742	701	695	732	712	693	748	759	735	748	732	733	703	696	742	715	704	719	720	714	702	706	675	675	720	736	745	693	717	705	689	715	753	713	753	707	705	770	741	760	730	687	700	672	716	731	697	753	709	743	757	714	707	714	757	703	731	735	672	716	734	711	732	752	751	760	700	738	737	714	739	714	755	692	715	727	666	751	760	754	666	688	723	719	737	730	730	750	722	743	730	717	728	721	757	706	738	720	712	708	714	736	733	731	682	686	730	701	709	739	718	714	757	699	717	763	685	706	724	707	782	731	745	713	739	721	771	695	706	754	762	763	699	702	712	755	738	759	746	759	742	743	671	726	744	706	685	755	745	781	734	704	750	724	741	748	750	760	750	751	701	689	773	714	764	714	737	761	701	684	724	753	750	719	726	706	727	704	730	707	732	773	714	712	711	706	719	738	727	749	697	663	684	773	767	787	716	691	750	696	714	720	695	757	683	699	748	695	717	735	650	670	709	756	723	723	744	741	700	737	683	709	792	752	651	755	727	714	724	731	706	707	713	727	709	735	753	734	696	683	701	675	751	766	741	678	698	695	685	706	732	727	715	701	714	724	758	710	727	695	726	772	731	678	720	696	676	730	731	692	740	714	747	710	714	751	759	725	740	700	709	695	663	692	681	695	739	723	743	685	721	731	669	686	723	761	714	688	728	723	712	734	714	763	730	705	735	737	704	748	669	748	789	726	653	719	735	688	750	694	708	719	746	720	734	753	768	707	727	720	754	732	678	715	702	719	714	690	710	730	725	701	724	774	752	747	765	741	737	664	700	674	719	701	767	710	730	747	736	725	720	740	699	711	736	739	705	729	715	701	761	730	767	721	706	707	727	726	711	741	717	756	757	733	715	697	730	754	738	697	736	705	750	734	643	698	766	727	687	715	797	699	700	710	735	737	736	703	737	713	714	729	708	745	747	724	719	735	726	686	691	712	761	731	677	686	751	755	773	750	692	692	716	710	764	727	709	734	707	718	710	692	745	752	746	698	705	720	739	695	710	767	713	690	762	711	698	713	718	692	686	672	736	706	753	740	693	718	725	701	680	755	716	696	749	716	770	721	708	708	724	740	750	706	749	746	749	667	727	669	722	734	726	723	761	727	728	777	713	727	707	696	721	711	728	725	704	721	726	753	742	720	687	724	747	688	710	705	725	728	688	699	716	738	710	717	700	735	740	715	692	690	746	746	741	723	704	740	688	691	799	797	721	679	731	685	709	751	718	757	725	681	737	711
24379	21502	25126	28319	21502	21519	19927	732	390	373	311	326	292	281	309	258	298	301	260	255	284	279	282	268	269	270	270	241	266	241	283	281	231	251	299	235	248	259	284	262	274	279	256	245	293	282	241	232	264	245	263	260	219	243	244	241	260	228	244	235	279	262	262	226	248	269	242	273	279	246	231	245	238	276	247	276	239	240	248	262	257	222	257	251	266	263	270	265	264	293	232	240	246	257	241	288	284	224	296	246	237	260	299	246	245	244	232	277	244	270	272	280	237	267	245	237	233	270	255	258	270	241	259	253	243	280	302	261	207	280	307	276	256	254	275	294	274	240	253	224	208	225	250	273	235	243	244	258	292	230	294	290	239	263	270	270	259	261	245	263	256	278	251	266	289	251	256	258	265	264	272	259	262	258	241	253	267	257	249	246	231	230	271	280	252	289	252	259	243	263	239	243	236	257	271	251	250	250	287	250	265	274	259	251	227	257	253	270	258	258	267	244	259	263	267	249	254	276	272	252	263	253	255	247	261	266	260	251	295	299	244	235	250	232	273	238	272	274	251	234	271	291	262	249	298	247	251	261	277	269	294	274	278	280	263	264	264	295	267	249	245	258	252	220	244	256	262	256	212	211	256	275	255	212	248	246	252	258	254	237	265	247	228	269	259	249	233	262	276	229	272	280	241	220	258	255	242	228	269	234	261	233	241	253	280	268	275	271	262	265	251	283	244	271	277	270	251	238	244	246	286	277	283	250	256	256	271	249	255	262	260	276	293	265	243	269	246	271	270	271	282	276	271	260	258	246	242	260	227	290	239	224	279	238	235	262	252	236	253	233	255	287	278	259	245	260	245	234	253	263	244	266	263	247	272	283	260	271	234	266	250	261	284	257	243	260	250	252	249	250	262	240	270	255	253	251	245	237	266	268	220	241	236	247	230	241	245	256	258	236	278	229	233	226	262	262	273	240	261	251	262	273	235	285	266	271	275	255	273	247	259	263	286	254	240	257	267	257	252	211	270	263	234	274	234	263	247	243	245	263	286	238	260	278	240	222	264	267	254	235	247	222	308	249	276	270	239	243	228	255	239	248	243	269	269	216	266	248	258	239	269	241	266	261	245	258	275	230	258	257	280	284	268	294	278	267	276	237	245	261	255	239	276	255	264	248	251	259	233	292	240	280	266	257	257	270	251	273	217	248	241	269	306	255	284	276	253	278	274	216	233	265	287	261	243	256	255	269	293	277	225	233	244	253	276	258	249	265	257	269	268	288	245	269	241	268	234	259	277	262	232	248	280	242	273	275	235	250	240	228	268	250	243	243	229	262	263	266	239	246	250	253	276	269	268	240	270	270	222	259	267	281	254	243	237	237	242	223	241	244	260	237	252	257	271	256	263	250	238	269	240	265	273	246	243	243	222	255	259	252	242	283	267	272	272	215	224	288	255	266	247	267	263	252	244	258	272	252	269	248	258	247	231	256	238	276	268	264	263	256	224	267	261	229	255	247	207	220	225	257	279	249	210	262	251	241	261	280	295	254	265	271	270	273	294	263	266	250	267	261	276	240	252	282	243	273	264	268	222	255	268	278	242	228	249	251	218	236	260	272	260	250	242	246	260	253	239	271	245	258	281	251	263	245	272	272	278	239	256	299	245	231	258	259	263	246	255	228	259	246	231	240	243	253	226	229	256	258	232	241	261	270	264	261	244	258	245	282	262	261	267	272	247	276	250	289	262	239	242	299	270	234	286	250	270	256	236	257	245	247	270	254	292	240	272	294	257	300	213	257	267	271	238	241	265	259	254	268	250	265	235	260	236	239	266	269	267	244	255	298	263	269	267	252	266	244	268	238	248	276	254	307	267	277	275	284	250	240	276	257	243	267	245	234	259	250	249	235	279	279	234	222	269	276	232	242	242	255	274	254	244	268	265	280	261	307	256	213	273	282	251	261	250	262	257	253	258	275	254	253	221	247	247	257	242	220	234	261	247	275	288	284	271	237	261	258	228	258	260	267	253	277	258	203	260	250	269	229	259	261	256	267	282	254	252	268	236	259	256	279	242	245	234	250	250	238	242	235	255	265	247	249	273	281	266	291	254	285	277	246	213	258	244	286	225	272	227	253	279	256	260	231	257	267	276	263	219	272	292	268	269	250	259	245	258	247	273	251	262	250	256	261	262	297	265	255	270	227	287	243	261	259	253	261	268	255	235	239	271	233	299	237	244	254	244	261	265	252	270	266	248	250	281	247	249	275	275	273	251	272	282	263	236	258	233	277	261	272	254	243	243	253	249	239	250	233	247	233	271	245	227	274	276	303	250	260	239	219	290	273	224	235	269	259	232	267	251	272	230	251	239	228	251	269	240	281	268	280	298	226	267	238	242	236	275	253	255	274	272	237	257	231	238	220	269	256	276	261	245	282	261	241	269	250	263	267	272	239	251	241	256	261	279	270	258	264	272	272	251	268	260	249	262	260	237	252	225	277	257	259	284	301	265	271	239	262	276	296	229	263	283	243	225	254	259	228	223	225	276	290	254	263	261	263	252	268	262	250	256	290	265	250	298	276	257	270	259	225	247	255	294	300	261	240	266	262	269	261	231	239	271	288	252	266	299	261	229	271	244	288	226	298	269	238	231	266	275	253	250	247	268	231	234	247	229	250	238	253	227	257	282	248	237	244	257	221	264	268	227	257	285	247	234	264	247	294	231	233	227	258	286	273	263	255	234	255	280	263	273	285	274	284	263	250	244	235	264	290	248	255	264	255	219	256	283	253	272	235	279	248	275	261	241	249	241	255	281	242	236	246	246	257	254	249	245	259	243	242	232	246	230	264	277	269	274	263	238	227	272	250	277	245	251	244	264	267	267	264	243	246	231	261	239	233	260	238	234	240	274	263	241	227	269	261	281	242	239	268	277	259	237	276	242	272	274	261	236	243	258	267	274	285	253	235	257	290	254	238	275	257	255	251	248	247	252	271	263	244	245	217	277	247	250	267	253	247	254	260	262	246	244	223	261	274	256	287	241	249	254	261	267	248	237	251	321	253	288	282	269	264	239	236	266	271	259	266	249	265	243	253	222	235	279	268	250	228	263	275	270	288	254	279	229	251	257	267	267	263	275	269	238	216	244	231	261	256	249	264	296	234	235	240	259	277	247	264	235	232	269	241	265	244	281	256	263	223	244	278	244	266	277	242	260	237	261	250	261	231	235	260	281	224	246	243	212	240	272	249	246	279	267	267	258	241	254	245	253	247	256	239	262	306	262	274	254	279	260	284	266	239	263	249	269	242	251	276	255	268	268	254	230	264	251	246	254	253	246	259	279	229	241	253	271	256	249	254	269	248	253	270	265	249	244	217	280	264	258	280	235	292	234	218	242	264	248	237	265	269	238	246	230	252	283	244	249	241	266	259	242	244	252	268	265	281	245	250	246	244	257	243	243	268	240	246	288	246	261	291	255	263	262	276	257	276	289	255	263	251	247	289	293	242	267	262	239	246
24756	51767	10139	1501	811	733	668	588	601	592	595	558	591	588	528	583	548	564	556	569	568	565	558	537	516	506	553	591	610	517	539	483	527	555	544	514	546	572	574	531	585	555	512	536	554	554	576	554	551	589	530	554	552	526	514	602	555	530	535	554	553	530	544	556	570	589	551	530	547	552	553	525	513	530	583	528	554	550	573	526	493	578	557	570	549	564	518	565	531	524	600	564	524	516	541	569	580	523	504	543	544	542	544	536	532	522	563	523	521	554	541	530	556	534	551	569	567	554	573	564	554	518	551	549	512	548	515	539	557	538	578	570	578	566	567	555	548	540	559	557	507	547	528	577	573	560	551	487	539	544	546	560	593	521	546	549	519	530	507	558	534	539	524	564	547	573	544	521	540	526	542	541	511	557	554	562	529	500	520	542	507	591	525	548	541	530	564	558	531	487	538	559	529	526	545	555	542	521	528	553	561	529	570	554	557	522	528	523	550	517	546	528	527	572	550	570	542	539	549	541	549	514	555	538	541	527	552	494	564	523	561	484	541	570	546	514	522	509	498	495	518	558	519	532	539	546	519	564	559	553	510	543	575	528	534	563	531	543	506	554	497	564	495	525	563	583	538	540	561	501	566	555	542	547	553	544	539	552	548	537	583	555	577	536	531	558	569	512	584	563	531	512	555	531	538	540	526	557	499	515	556	571	590	537	542	546	529	542	571	547	544	517	562	574	498	535	519	538	521	502	595	533	529	509	579	544	527	512	547	555	547	554	573	532	545	512	511	532	563	586	536	586	546	552	529	580	561	552	540	569	542	568	566	555	541	579	538	521	540	527	552	512	568	586	527	524	550	520	554	505	526	559	516	546	531	499	527	570	525	548	558	516	522	586	580	543	520	510	555	536	524	545	535	552	554	533	566	562	570	535	537	543	567	548	550	539	558	562	587	474	533	528	499	553	538	537	525	541	535	563	571	519	531	543	554	498	543	544	578	519	508	534	568	548	548	501	560	546	505	550	573	518	515	562	586	533	521	578	547	575	546	534	569	524	560	541	541	535	571	523	543	540	588	537	522	564	559	526	528	559	553	583	538	534	520	583	566	555	545	525	567	537	572	535	550	511	538	551	527	543	510	550	563	553	496	580	559	523	508	548	555	589	519	549	510	562	555	574	524	576	546	602	505	554	552	522	519	593	560	541	564	521	522	550	511	511	542	520	502	522	536	522	576	537	526	535	545	534	500	514	507	556	576	529	505	529	530	570	549	516	561	547	542	516	530	544	577	529	514	554	535	548	530	545	533	555	517	509	519	536	555	514	556	516	544	511	573	534	521	543	482	578	574	533	534	563	581	573	528	495	574	538	580	457	492	471	565	517	581	546	552	547	543	547	559	570	539	550	533	547	550	609	526	530	530	557	574	548	538	536	505	582	496	521	553	556	539	549	553	565	519	581	539	534	566	555	549	517	520	538	582	559	559	528	571	519	575	529	548	590	557	580	521	537	559	540	533	496	514	486	521	538	529	609	526	560	554	517	550	494	524	540	526	540	500	534	490	546	535	540	559	529	537	555	548	504	533	522	508	548	510	536	557	564	554	534	521	556	551	522	558	587	547	561	505	509	561	539	552	559	536	564	565	497	560	547	558	492	523	593	574	525	527	501	542	545	537	518	547	585	555	596	549	489	562	556	573	531	571	561	511	491	537	566	553	551	567	556	560	556	506	558	545	532	558	539	500	553	564	570	541	538	510	572	543	579	562	550	517	532	550	579	529	576	520	553	574	532	580	547	574	544	515	543	537	532	545	544	561	512	549	531	525	540	541	538	528	526	540	558	575	501	572	526	540	566	488	555	588	507	523	506	551	534	529	562	530	497	555	548	524	525	564	562	560	527	512	551	520	537	547	581	533	555	561	521	514	506	512	552	545	577	523	547	533	568	548	570	535	569	536	532	544	559	532	514	543	554	595	511	520	544	542	536	517	540	568	536	556	521	520	520	527	559	524	525	533	530	518	528	552	563	570	541	601	533	515	529	560	529	504	515	549	550	507	568	551	538	521	556	550	591	531	502	497	484	563	565	561	552	544	547	556	596	542	564	565	557	561	528	539	553	543	516	541	576	556	568	567	558	522	603	556	540	549	537	530	531	542	531	574	539	506	576	574	548	525	576	540	550	521	520	556	527	555	543	532	525	520	541	542	491	562	561	563	513	506	579	556	554	539	556	551	536	547	499	556	522	597	583	507	551	582	514	510	535	551	564	511	577	566	539	508	536	510	522	527	544	532	526	547	597	520	565	534	530	561	499	534	533	552	549	513	515	554	522	543	533	573	525	542	513	531	528	568	531	526	520	555	539	537	546	515	557	563	539	555	530	532	530	522	616	550	542	595	507	522	595	570	496	569	575	542	516	522	492	570	556	524	541	510	554	556	570	579	522	565	525	542	510	530	532	513	515	532	552	562	535	531	550	536	489	564	517	552	547	554	543	538	570	522	494	542	546	544	516	519	539	562	534	529	528	514	510	518	496	528	574	526	557	540	516	500	565	549	539	551	558	512	553	543	577	500	496	513	542	527	526	518	512	536	499	523	508	540	576	555	566	539	536	517	587	550	546	565	529	543	513	553	551	535	516	532	529	498	532	520	547	555	520	558	545	529	551	540	549	565	538	553	560	543	572	514	601	511	532	502	569	502	562	549	548	550	515	572	565	539	551	530	543	542	552	564	506	507	582	526	565	522	552	512	477	557	541	517	548	482	552	544	499	535	558	567	557	560	529	517	560	525	524	579	565	525	528	529	559	538	500	562	544	482	529	564	563	521	514	532	533	548	545	493	553	540	526	550	545	516	535	539	579	567	580	580	552	535	571	551	535	581	560	554	573	555	532	536	523	550	555	554	592	510	567	552	548	589	553	562	528	513	558	563	534	524	528	521	533	538	547	513	532	516	595	556	562	558	594	549	551	538	544	540	540	588	543	522	580	562	542	554	546	578	545	548	569	560	534	534	575	528	535	583	534	485	539	563	557	564	575	514	562	516	542	540	572	518	554	550	541	558	547	553	569	580	501	549	594	512	572	512	568	523	511	554	543	599	548	571	527	500	572	566	548	508	491	549	530	529	563	512	522	528	539	554	529	542	553	512	516	587	576	571	550	525	495	550	530	573	524	525	528	509	539	552	536	534	523	550	542	556	509	531	547	567	572	519	533	529	568	562	610	537	509	567	549	518	543	557	568	513	554	534	535	524	548	561	546	520	548	572	511	512	531	539	534	520	502	597	537	627	563	509	522	513	528	566	553	516	536	522	543	542	604	526	522	561	580	529	539	534	515	540	547	538	527	511	579	547	530	556	557	501	510	580	571	516	501	526	513	540	589	536	529	553	590	533	506	532	549	529	563	549	535	592	542	530	604	530	561	531	543	536	582	523	544	532	565	544	533	557	516	522	531	532	552	570	508	570	543	547	545	574	570	554	545	556	567	521	577	543	535	572	531	527	543	539	537
32992	20777	9952	608	227	224	218	242	232	213	223	200	184	225	213	213	205	226	213	261	185	215	224	206	201	205	184	206	205	204	210	219	216	226	201	223	198	183	203	216	184	191	212	203	207	216	230	187	208	173	224	218	220	213	206	215	185	203	203	226	202	206	229	211	203	205	227	208	225	191	230	227	208	205	216	210	219	217	217	222	206	223	210	208	203	216	210	195	187	192	218	216	195	197	234	208	222	203	187	203	219	242	197	183	224	202	205	201	210	203	235	187	208	184	205	211	185	208	221	232	225	217	203	210	215	219	193	224	226	192	212	226	236	223	228	206	208	186	195	207	213	222	205	231	228	207	195	225	218	224	231	238	222	182	194	222	199	206	213	212	183	202	204	198	217	220	196	230	200	198	211	223	227	227	238	204	199	217	201	207	208	219	203	205	227	223	194	223	218	229	212	195	218	209	196	195	226	215	204	202	209	226	210	214	216	234	199	231	223	238	204	233	247	207	199	205	238	223	207	190	231	233	216	207	189	198	220	202	193	206	234	203	225	205	212	222	219	219	210	222	221	205	225	216	229	217	189	215	211	216	223	206	204	206	228	200	206	201	217	213	211	214	198	202	203	210	203	177	192	224	231	210	213	185	199	211	190	198	245	218	211	220	202	205	228	202	220	190	213	208	200	208	238	220	163	202	203	222	206	206	172	207	224	219	215	218	215	211	207	210	180	194	198	216	214	202	219	202	206	249	196	200	223	212	209	198	225	218	204	222	219	217	201	221	200	203	200	213	171	226	224	203	214	227	273	222	213	208	215	224	190	242	213	199	206	228	205	189	206	227	210	176	200	214	232	203	207	203	206	222	214	218	223	227	240	207	213	201	230	226	209	215	209	187	204	196	209	206	230	222	203	208	228	205	234	222	204	213	249	191	194	225	182	249	212	224	208	226	213	220	226	198	247	223	222	237	219	221	177	219	225	232	203	201	225	236	206	195	216	206	212	212	199	183	206	238	215	230	175	214	210	235	210	210	207	206	213	205	206	210	234	233	204	203	239	208	191	207	240	224	208	216	206	215	213	236	208	220	228	225	199	200	204	205	225	201	207	223	178	204	201	209	215	205	187	243	216	228	214	217	217	220	221	212	215	215	228	191	201	185	191	217	206	229	237	206	228	184	224	206	208	200	222	201	213	191	227	203	215	216	236	196	203	215	209	184	196	212	220	216	217	215	204	212	199	217	219	235	197	227	237	223	215	223	205	209	213	201	193	221	259	203	251	220	197	219	237	196	196	217	233	222	208	223	211	202	199	244	224	247	186	245	217	223	224	192	235	204	220	220	227	221	226	215	187	203	196	222	193	221	195	237	197	225	194	210	212	221	203	199	204	199	192	178	210	227	210	216	203	219	209	207	175	222	210	222	233	211	201	206	221	195	199	210	221	221	236	202	225	194	206	210	205	208	211	194	213	215	198	195	199	200	219	210	200	199	225	209	235	207	213	204	196	227	222	212	189	231	212	243	234	245	202	206	234	222	218	239	218	214	210	212	209	203	202	210	214	219	212	224	209	233	224	213	205	211	218	231	222	200	196	201	240	196	213	196	205	218	220	219	208	204	241	182	221	187	223	204	235	238	224	182	223	200	218	218	218	220	231	216	245	215	227	209	210	203	226	218	217	186	192	235	206	234	184	203	200	223	196	221	198	237	240	226	217	230	212	216	221	235	217	220	189	223	202	212	224	198	198	178	219	212	224	197	218	235	211	197	218	233	217	219	220	201	229	219	224	215	235	234	195	204	205	212	220	221	208	242	198	196	209	203	224	221	206	221	211	210	205	198	197	221	238	216	233	243	194	192	226	187	229	190	228	199	249	209	180	219	199	221	230	209	245	209	212	224	222	220	206	200	211	213	201	214	213	204	209	213	187	199	213	225	209	202	202	229	230	234	230	189	214	189	251	190	216	214	201	222	191	222	219	234	198	225	210	201	226	205	205	191	235	204	219	224	225	231	250	231	218	228	238	195	197	206	177	221	217	196	220	215	214	205	226	208	204	198	214	220	207	223	207	218	207	222	200	199	224	202	193	209	223	232	193	227	209	202	180	214	247	206	230	222	235	214	231	208	213	237	222	179	233	214	207	233	214	211	222	220	216	216	202	215	244	219	211	223	219	218	203	203	239	236	225	237	222	238	196	231	205	175	207	218	235	210	255	214	216	225	221	211	225	229	235	207	208	194	213	228	221	233	219	210	204	212	219	226	242	186	208	226	186	201	210	237	215	222	210	215	221	204	215	211	207	246	197	227	198	232	178	215	219	238	219	182	201	203	214	195	200	207	217	232	199	230	216	220	204	214	193	224	198	207	214	222	197	217	222	206	246	204	199	205	215	214	204	221	231	237	233	237	204	218	215	196	235	219	208	205	211	212	228	205	216	206	225	214	208	224	197	218	245	201	223	204	221	231	226	221	188	182	195	256	183	248	234	207	213	194	181	211	195	212	219	188	213	210	206	218	250	211	223	208	210	214	207	210	184	208	213	229	178	220	196	203	247	229	224	204	216	211	209	230	213	210	214	192	210	195	198	207	204	207	215	223	221	221	201	214	207	224	211	213	188	197	197	208	236	202	216	218	186	197	203	205	225	198	207	206	252	223	220	217	197	214	214	224	195	222	195	192	236	211	186	228	216	202	234	211	189	198	230	221	229	218	216	209	221	220	198	225	208	212	219	207	206	241	194	217	203	232	208	223	201	216	191	205	225	217	215	212	196	203	236	218	230	223	230	211	203	197	204	210	209	208	205	185	246	228	217	208	230	238	214	201	197	223	219	222	204	211	191	236	222	228	198	229	205	199	207	227	207	222	209	225	223	214	220	216	186	207	207	205	233	200	223	246	220	236	213	206	217	223	226	179	196	208	208	202	201	200	237	210	196	224	201	232	214	199	212	206	195	205	197	221	176	210	212	225	219	209	203	201	189	195	182	194	218	240	222	194	216	225	201	214	206	206	193	186	221	226	201	211	211	221	211	209	221	225	210	200	240	233	221	204	198	212	210	203	214	216	197	221	222	204	207	216	238	241	242	226	228	211	236	209	197	189	204	247	208	197	219	259	231	229	205	204	214	206	235	248	204	198	173	224	201	202	215	241	224	212	209	205	224	207	229	192	181	222	223	241	201	203	205	208	233	195	196	230	233	189	236	205	208	227	222	192	225	214	183	226	207	220	212	219	219	213	218	218	212	215	201	199	184	190	224	206	254	247	206	217	219	218	212	196	198	197	215	221	233	234	232	202	212	229	224	217	236	204	204	216	207	227	211	207	216	239	214	208	226	212	218	230	224	207	216	218	216	213	208	236	189	206	218	216	229	234	207	225	227	234	213	209	202	217	225	198	188	218	228	196	225	187	216	201	205	199	204	211	226	237	207	214	215	213	215	230	236	239	212	216	216	215	196	193	212	206	197	198	195	215	251	213	222	214	232	230	212	213	215	209	204	212	223	217	212	204
8030	7496	1158	555	509	519	508	528	509	508	500	511	553	517	503	545	493	497	522	479	526	486	491	526	519	495	497	516	528	504	515	512	510	493	531	476	549	496	499	509	456	484	492	500	487	520	520	494	495	497	481	540	519	526	499	516	524	509	520	517	530	553	494	518	546	524	538	512	507	466	510	523	499	475	543	479	467	494	475	492	529	498	526	522	520	508	521	510	501	543	509	518	489	507	507	535	523	516	534	531	472	489	511	507	484	545	517	544	516	530	540	492	498	534	548	500	475	501	515	550	502	481	499	521	515	515	514	539	540	507	504	550	519	515	501	485	499	496	519	502	515	565	507	502	494	525	501	533	531	503	530	534	522	497	523	531	493	543	560	462	550	537	497	496	546	540	474	507	492	518	510	527	495	523	531	475	576	519	542	535	481	491	524	453	513	523	538	518	514	514	509	550	550	545	529	511	508	516	507	521	513	519	525	500	533	514	506	497	545	518	500	514	527	522	519	498	541	502	510	509	538	528	526	537	510	486	538	524	504	539	530	543	541	546	506	555	535	524	493	502	524	502	510	532	511	489	543	542	545	540	551	487	544	490	493	545	542	534	521	520	510	525	504	516	527	510	538	498	513	497	515	482	533	529	543	508	532	505	510	505	516	531	495	493	499	560	516	474	474	497	481	491	494	500	510	525	475	497	479	510	528	537	510	489	504	514	509	536	502	489	509	516	517	517	493	532	542	510	543	535	499	497	529	497	530	486	503	527	513	499	521	543	522	532	535	544	563	520	532	483	505	468	511	520	508	489	535	504	528	527	571	531	494	501	496	470	536	526	510	524	485	535	501	541	523	520	494	505	533	531	516	502	545	524	481	523	523	529	538	504	530	518	497	497	522	505	467	492	510	504	546	498	498	514	508	537	525	477	558	525	459	525	535	493	491	505	524	526	538	480	491	505	535	556	533	500	571	549	499	509	490	518	496	540	560	523	533	538	524	522	508	526	536	505	529	548	535	522	512	499	559	516	500	508	530	477	526	531	482	477	519	532	486	496	515	517	499	487	500	543	535	547	550	537	479	530	509	526	516	478	468	532	529	524	516	544	522	480	523	506	474	560	521	500	536	511	475	500	509	522	534	521	533	501	537	476	495	474	520	504	524	539	483	517	510	506	486	526	528	524	492	521	497	533	528	497	514	488	520	508	508	498	516	471	557	541	523	489	502	523	483	519	505	588	527	521	525	515	536	499	502	479	558	520	519	530	545	518	517	527	539	532	502	499	464	515	549	491	497	517	534	464	555	525	510	483	497	495	536	476	521	517	505	532	480	523	539	553	530	536	499	483	498	519	540	519	517	483	551	546	543	477	518	502	481	534	507	503	540	526	490	537	489	489	509	524	533	501	534	545	523	498	483	521	473	501	570	504	480	530	519	503	576	466	510	529	483	512	523	538	519	507	480	494	501	475	509	513	504	550	467	492	490	530	511	524	463	542	532	496	473	532	514	503	532	516	548	495	571	507	497	505	538	510	512	521	510	471	525	551	505	508	512	492	563	519	536	537	550	504	479	505	583	491	560	512	527	525	512	512	509	521	511	462	472	525	550	541	504	483	542	496	524	516	524	523	523	493	484	488	504	458	549	548	501	529	526	515	529	506	547	501	517	522	531	508	492	489	517	533	511	514	512	519	510	562	513	483	477	564	507	526	505	510	482	536	532	516	503	532	512	543	536	547	502	515	521	474	503	518	508	541	586	509	532	521	488	503	492	540	586	520	504	517	523	489	514	497	497	514	525	530	489	533	493	559	532	502	495	517	485	491	533	528	522	523	498	448	470	499	563	543	499	493	520	504	521	530	524	525	537	525	551	540	478	529	516	508	534	500	499	483	542	498	515	540	542	521	494	526	561	525	499	559	496	475	510	515	528	549	507	494	492	532	568	527	494	507	486	535	471	530	511	540	493	499	525	532	505	554	495	518	486	515	495	540	502	500	497	501	525	482	511	516	494	504	537	513	498	548	502	528	554	501	539	498	485	482	541	510	511	532	547	548	512	534	531	526	487	487	549	537	492	528	480	531	552	473	477	497	484	550	547	512	522	520	524	516	545	475	498	522	497	500	478	502	511	498	525	502	525	500	495	473	543	527	533	520	522	513	485	504	532	504	500	545	532	500	511	530	534	531	490	501	511	530	510	520	520	464	530	520	540	535	511	543	499	549	519	501	511	521	511	471	549	505	490	497	581	504	525	498	532	525	522	540	493	491	515	487	492	526	525	477	524	516	506	500	501	542	513	522	533	533	470	527	495	497	479	513	520	541	538	561	506	534	510	478	524	506	524	518	507	533	490	500	519	504	524	523	475	556	528	504	523	519	542	521	495	508	524	541	482	547	523	506	466	517	501	499	504	502	541	512	505	535	482	499	525	527	506	519	517	527	488	544	544	513	512	567	495	497	518	535	476	519	485	501	486	542	534	512	497	490	534	521	531	512	588	565	498	475	518	501	549	501	510	482	543	514	539	493	550	524	531	504	492	537	516	455	497	485	524	489	489	506	481	504	533	521	515	505	503	561	551	487	532	523	488	529	488	518	522	528	535	532	552	525	504	498	541	491	523	534	569	471	513	510	519	512	488	494	507	525	515	471	527	546	515	514	503	488	508	536	525	492	476	506	493	562	507	539	507	504	549	521	478	499	508	547	503	489	489	496	490	534	528	522	521	526	484	493	550	506	548	491	534	505	562	525	519	489	526	510	550	500	476	484	575	539	520	518	525	538	519	532	519	510	559	526	565	521	511	526	464	490	489	497	496	529	547	510	491	521	501	545	485	521	488	492	498	470	506	524	536	512	504	514	492	483	530	509	548	468	524	536	502	544	514	519	510	544	522	523	506	504	512	496	510	515	548	541	539	507	511	519	500	528	551	558	513	469	523	506	479	500	519	567	534	539	517	470	548	487	496	516	546	503	503	498	479	503	505	498	473	495	474	548	473	502	476	467	507	550	523	491	539	479	518	518	520	500	505	469	518	462	526	513	554	486	535	493	484	503	506	562	503	567	489	517	561	485	520	475	457	526	518	506	491	515	491	522	548	556	525	498	524	508	508	502	500	509	534	528	528	513	514	523	525	533	535	549	500	519	514	529	555	504	449	494	501	524	504	515	518	518	510	514	558	506	512	500	512	492	512	481	555	547	515	511	487	505	498	534	518	519	483	498	520	486	519	499	527	500	501	531	471	515	535	548	488	463	493	501	554	536	530	511	532	534	549	506	530	518	524	533	473	505	496	491	487	524	514	496	524	505	524	503	527	520	496	516	537	526	512	537	519	480	509	527	549	518	524	504	521	521	519	527	539	539	543	547	488	498	533	533	573	478	515	519	483	515	531	485	525	478	548	535	536	475	502	486	493	508	490	503	513	523	504	540	523	501	546	502	507	471	517	494	505	527	492	518	517	552	486	511	539	504	535	528	541	501	513	540	497	534	528	521	513	543	522	546	518	477	491	497
24920	21475	24837	28510	21471	20874	1095	491	393	355	364	341	367	370	390	341	333	411	354	370	347	352	324	369	373	301	312	329	334	354	353	338	324	342	337	321	308	303	321	361	349	309	345	313	332	327	306	352	365	398	299	330	311	294	357	332	303	314	335	320	320	322	344	314	320	366	315	351	338	315	339	332	360	349	365	357	326	325	352	332	327	298	331	331	344	332	329	346	380	336	336	358	345	347	313	353	356	350	298	361	330	333	319	332	322	352	309	315	310	306	353	339	329	334	290	315	341	371	341	342	355	358	328	361	319	314	323	346	354	298	340	310	266	346	361	369	340	324	355	355	323	317	315	331	333	334	339	308	306	343	336	352	307	330	324	298	314	308	344	337	325	341	347	334	332	320	334	320	296	346	379	373	346	273	349	337	329	342	345	315	316	277	353	330	334	334	317	349	319	366	344	305	343	350	293	313	297	337	333	337	282	316	325	329	343	355	338	332	335	316	303	333	314	276	357	304	358	314	322	321	333	317	339	355	325	328	332	314	373	341	312	338	325	338	314	321	336	344	333	327	339	335	321	387	325	343	334	333	332	352	321	325	333	335	355	349	340	336	355	330	347	369	317	316	327	330	336	342	359	327	315	311	319	335	294	302	336	300	350	321	325	322	324	326	341	350	350	324	296	296	337	325	329	339	324	357	327	358	333	326	352	350	311	298	322	297	343	333	319	334	313	343	352	330	334	345	338	323	357	299	316	315	349	316	334	340	352	318	333	347	351	312	300	338	351	346	377	329	344	315	333	318	344	327	341	320	342	342	302	320	329	333	360	333	305	305	347	339	334	339	286	369	330	329	332	319	305	327	321	335	328	312	349	353	302	360	325	314	327	354	329	336	338	327	349	359	340	349	348	359	320	341	329	346	365	344	321	321	300	328	331	330	306	334	338	336	332	339	341	308	312	333	340	315	342	318	344	353	355	339	311	356	333	343	344	362	303	341	365	316	317	338	358	330	368	328	326	325	363	381	317	307	330	319	362	332	349	337	346	366	332	309	280	349	312	330	327	340	332	372	332	300	322	366	312	331	324	299	318	329	320	329	314	312	315	307	339	320	358	337	344	377	307	318	375	335	344	316	354	325	326	360	372	350	365	341	355	321	371	358	333	361	331	321	322	339	357	317	356	327	338	330	344	334	329	370	322	309	312	305	341	346	328	361	324	326	329	315	372	334	347	343	305	301	307	328	321	326	300	318	337	347	342	339	346	318	315	296	330	335	315	348	339	339	330	318	352	357	331	316	336	333	300	346	324	341	322	313	337	359	316	308	369	360	314	322	326	339	341	313	296	361	330	320	356	333	346	307	310	362	331	334	332	347	334	324	370	358	357	352	359	299	343	324	333	351	347	339	318	293	309	321	322	341	307	311	325	330	326	310	344	306	362	292	363	320	353	284	308	354	323	331	343	377	308	322	323	335	344	349	321	331	329	311	346	323	350	349	338	315	294	337	353	333	352	365	324	306	306	327	336	320	332	328	347	291	339	319	359	338	336	335	312	363	321	360	315	345	298	314	332	349	386	354	320	338	342	351	314	377	326	319	375	327	332	339	317	347	308	313	332	344	370	338	312	317	298	331	325	329	319	327	332	330	350	365	313	319	336	328	339	320	335	325	338	343	321	344	342	325	347	361	318	309	343	309	341	311	340	336	316	354	337	318	298	314	316	336	302	312	327	328	340	308	365	370	353	332	335	317	312	340	322	352	322	288	342	328	337	359	314	375	340	313	327	370	316	344	345	334	345	326	346	317	336	309	341	336	311	329	367	340	350	325	332	348	351	299	323	335	367	334	355	303	318	332	307	297	285	341	349	298	330	299	353	321	344	305	328	334	344	329	321	333	336	332	300	338	353	350	320	342	331	343	321	341	335	360	355	348	332	310	314	333	328	341	364	336	328	323	290	338	361	368	310	340	319	290	338	347	351	358	327	311	342	312	297	320	335	359	322	307	314	353	329	324	316	355	347	343	313	320	351	351	331	324	336	309	350	292	360	336	300	287	321	331	308	328	322	313	340	328	328	321	325	306	340	335	370	342	321	351	339	333	329	372	299	353	353	295	329	324	310	340	326	373	330	318	322	295	356	333	332	345	327	321	291	326	321	342	327	332	319	333	326	323	305	337	314	346	318	363	340	331	359	329	314	338	310	288	333	323	306	320	305	303	321	303	331	342	315	351	336	330	348	358	325	311	312	281	294	319	330	331	320	313	371	335	337	351	342	332	279	306	343	322	291	336	328	317	315	351	287	328	319	325	335	317	339	351	319	332	331	321	344	329	352	308	350	318	329	320	309	331	325	316	320	356	322	380	355	325	303	296	323	304	355	329	357	299	308	335	318	308	326	358	334	316	310	316	326	331	322	324	331	326	336	339	321	322	348	347	317	346	303	308	313	329	344	307	320	324	353	321	310	308	323	328	297	321	353	328	368	341	299	331	346	313	312	331	327	342	344	317	354	335	310	322	334	327	324	343	319	291	349	353	335	325	340	317	316	331	362	316	351	331	289	328	307	319	329	299	305	330	320	331	328	369	313	308	344	357	371	345	346	289	351	357	351	341	325	327	320	343	328	318	352	305	337	335	334	338	313	348	304	326	348	328	326	343	347	309	344	335	324	354	332	344	332	362	390	344	320	368	325	317	323	337	333	337	352	346	328	336	360	328	352	381	311	336	374	321	328	331	309	341	305	317	326	319	319	335	327	326	333	309	369	369	344	317	302	333	354	338	355	315	341	332	320	328	328	329	330	356	323	332	357	377	308	332	351	323	361	339	345	327	311	301	310	325	307	312	328	327	325	355	363	316	324	309	322	333	339	318	314	295	358	351	310	364	360	350	302	342	353	321	316	366	349	328	300	303	346	323	377	339	328	314	335	333	304	326	349	335	322	315	350	324	334	314	352	332	301	329	326	336	311	306	340	345	356	376	317	326	361	372	321	325	329	344	341	354	305	306	332	326	362	334	337	310	313	342	310	356	371	332	333	327	336	332	328	316	319	356	299	337	361	360	325	302	343	356	349	309	349	356	336	345	314	345	302	320	352	372	346	335	334	322	328	345	329	346	342	301	330	333	329	326	343	342	336	311	371	329	303	324	344	327	332	329	336	357	371	318	333	345	321	344	330	359	352	315	321	334	316	309	342	313	352	326	326	317	313	336	368	342	324	322	361	317	319	311	321	365	365	366	326	303	287	333	332	361	323	315	339	332	344	354	335	325	299	332	354	366	348	301	343	318	312	360	331	347	312	338	346	329	349	340	348	303	325	314	311	328	359	356	324	334	313	314	312	324	317	321	316	330	354	312	315	348	304	343	329	346	316	321	330	312	361	356	353	320	318	337	326	375	325	299	316	326	334	364	319	302	330	315	317	313	301	331	366	339	320	343	339	350	328	338	328	338	321	378	377	331	361	275	336	342	314	328	299	330	343	328	330	316	350	331	304	337	316	356	339	339	358	357
19082	40147	6187	1227	902	786	772	786	755	788	746	713	730	754	765	746	742	770	737	702	725	716	759	715	768	703	699	694	703	750	748	739	744	711	750	654	705	718	750	705	760	713	739	715	734	705	723	679	750	722	692	770	705	769	685	785	743	715	663	731	755	746	719	785	725	722	776	741	771	737	748	718	669	707	769	786	736	717	704	749	697	717	702	702	766	676	714	670	697	717	691	749	701	757	771	749	705	708	738	739	712	712	703	667	791	719	773	747	741	735	721	746	677	745	721	736	736	688	746	732	720	682	764	807	722	715	731	765	742	679	722	715	739	741	719	723	710	713	742	699	699	713	718	744	712	730	725	704	684	754	753	714	728	746	699	749	766	723	722	739	765	719	701	716	708	782	705	705	769	744	698	750	705	717	721	738	730	666	690	747	768	763	742	722	739	708	762	753	746	729	749	683	680	668	746	711	705	717	716	745	744	708	722	730	729	751	769	750	733	675	774	743	782	719	712	713	752	716	709	724	709	710	684	732	769	793	708	722	682	723	710	758	743	688	719	714	710	736	738	736	786	726	776	713	675	749	712	734	703	688	699	715	723	731	709	765	769	733	728	695	709	744	731	708	701	731	721	709	672	682	761	695	725	715	725	743	740	772	729	710	757	693	728	681	745	729	728	779	735	699	731	731	709	743	766	704	687	658	769	684	731	712	722	728	755	681	730	761	753	762	763	731	717	686	753	724	738	755	751	744	726	758	724	675	739	717	693	721	740	723	765	753	731	737	715	705	719	728	735	716	702	686	709	717	751	741	726	711	695	666	756	715	705	760	734	733	719	766	771	720	768	649	714	724	712	724	713	732	788	734	719	712	737	728	725	729	739	714	726	728	702	724	672	668	722	710	702	777	681	732	780	728	702	769	708	684	753	729	757	756	760	719	710	715	710	723	697	739	714	721	708	677	720	674	773	758	732	747	709	723	757	709	738	712	790	743	713	759	727	756	713	703	755	698	752	720	714	746	737	715	790	761	691	735	700	698	712	717	709	761	715	716	684	747	709	739	704	687	737	746	709	740	762	663	714	707	737	703	702	715	739	756	685	699	740	769	733	746	745	732	696	667	739	696	756	738	677	731	710	719	687	722	717	759	762	714	723	677	688	726	707	728	699	717	765	737	725	703	713	722	715	693	667	752	734	726	742	652	714	723	678	758	716	678	726	736	783	659	721	722	743	756	679	733	670	712	761	735	729	718	727	735	726	750	708	712	747	710	746	749	740	718	723	676	711	724	717	690	707	730	709	746	705	728	758	715	724	702	751	776	715	697	720	736	711	800	753	720	717	715	700	711	721	718	764	714	736	731	747	742	709	674	781	711	726	753	734	758	731	711	724	710	722	711	741	736	723	747	695	712	727	716	714	735	714	753	716	708	767	696	720	697	719	737	707	711	773	703	707	701	688	702	697	719	714	708	730	738	696	752	733	728	753	734	720	725	689	744	713	707	645	722	759	704	703	720	756	734	684	725	704	737	696	728	676	749	732	755	746	711	743	713	727	702	726	711	742	735	770	769	716	676	767	770	715	755	712	736	742	702	776	713	734	732	744	690	730	672	752	765	688	753	706	753	733	760	747	650	722	724	682	687	733	703	692	730	721	765	700	739	711	691	693	685	724	729	737	695	732	736	727	731	750	730	700	709	719	742	761	736	707	768	698	784	681	760	759	731	688	746	757	683	695	705	721	699	731	714	702	727	674	727	763	718	747	684	732	703	701	693	732	674	744	791	720	701	757	724	758	749	711	740	747	754	777	725	717	692	735	729	760	713	742	689	722	779	720	695	707	723	749	712	727	701	651	768	751	754	752	716	672	701	695	763	685	719	733	747	704	744	739	756	730	714	692	696	706	683	717	703	682	703	736	710	746	741	717	699	756	743	702	673	713	704	772	711	689	721	737	793	707	729	747	735	746	755	698	663	726	695	730	685	695	734	726	755	759	699	695	762	721	749	709	657	749	743	826	712	737	761	676	753	721	772	686	697	728	753	727	750	714	731	722	783	709	774	772	714	697	731	748	683	711	719	687	759	747	695	710	737	737	765	730	749	701	754	705	734	782	727	737	692	684	697	747	724	742	709	720	708	733	733	722	723	748	677	699	724	704	685	720	772	720	723	721	717	683	736	750	771	712	775	753	701	743	724	692	693	702	742	673	740	769	751	737	725	751	741	779	707	714	658	742	688	726	699	679	800	676	744	753	730	687	733	686	726	754	728	724	725	700	715	706	703	702	755	761	717	673	731	752	767	742	761	730	730	733	683	718	733	773	700	760	806	661	707	739	716	716	744	756	705	702	706	747	749	703	711	735	761	752	706	744	735	743	734	698	712	723	739	732	716	697	726	676	708	714	720	731	741	733	732	704	721	695	740	738	757	774	714	744	752	748	765	725	735	700	736	737	789	692	746	653	717	746	736	751	711	681	701	730	726	740	749	757	749	716	691	780	746	742	739	748	720	696	747	736	761	693	714	711	744	664	683	705	746	734	733	771	712	751	700	722	779	707	751	713	703	736	722	730	755	753	742	708	735	709	714	695	752	758	672	728	707	713	704	701	767	709	701	700	749	745	682	694	715	775	689	721	684	710	725	749	712	770	704	689	719	738	752	725	710	695	736	736	709	733	704	767	794	754	686	729	690	718	768	773	700	722	700	711	723	791	720	705	702	728	717	755	708	712	737	677	705	667	717	699	736	749	721	771	681	657	748	725	755	700	773	677	721	696	722	728	732	714	710	691	713	743	744	724	732	751	714	700	734	711	706	712	720	704	719	669	737	753	770	697	754	758	719	769	720	701	690	721	744	779	705	730	718	745	714	701	750	752	704	693	734	690	768	669	722	697	672	727	700	728	711	716	720	695	734	729	732	693	686	710	729	672	727	732	744	698	712	724	738	686	756	705	747	695	738	782	701	724	710	718	710	696	706	705	732	785	735	728	726	716	748	735	773	708	702	716	745	696	719	702	720	762	711	727	688	740	755	703	759	746	767	726	731	716	686	746	720	743	779	778	695	718	784	716	687	723	709	711	764	721	666	690	674	731	690	695	715	780	736	681	724	711	687	687	742	685	741	727	733	658	727	709	670	748	728	691	771	741	681	721	752	710	737	742	719	746	678	734	715	698	693	726	677	755	707	755	747	752	713	727	742	764	733	702	715	719	764	711	704	727	737	762	748	720	731	771	767	680	763	702	742	763	705	760	723	736	664	728	713	756	715	787	743	736	703	686	758	752	731	682	686	684	724	760	721	705	728	686	734	764	723	763	739	697	726	756	738	737	704	759	745	727	708	730	752	679	779	731	744	693	736	704	680	697	768	717	692	729	725	759	770	705	724	745	724	742	667	714	691	725	718	687	734	700	723	725	733	705	757	719	704	692	742	721	719	679	710	789	726	723	696	774	712	725	736	709	767	700	740	676	709	749	727	752	719	718	733	694	728	719	692	707	708	742	704	733	746	746	762
24367	21508	25180	28269	21508	21521	19967	695	391	363	304	344	303	279	291	275	256	254	267	271	292	302	243	264	289	245	287	280	280	255	261	273	281	283	265	245	236	277	260	243	262	287	270	244	257	227	274	223	272	244	252	270	263	273	257	239	247	264	258	275	274	259	258	263	296	250	251	270	260	263	292	259	273	247	265	238	253	253	247	239	256	285	268	218	268	231	260	250	274	262	246	292	266	263	271	273	275	227	228	285	255	278	274	274	254	295	258	257	255	264	250	250	261	226	247	241	257	236	301	253	212	275	248	262	234	250	259	259	249	255	239	262	249	247	237	267	266	236	278	266	264	245	261	250	267	252	243	253	241	263	269	233	288	259	286	241	239	284	308	222	271	271	269	257	263	267	247	262	259	286	251	227	248	274	273	264	261	271	281	272	252	245	255	254	255	253	261	265	241	228	255	262	270	282	267	257	265	267	267	244	280	245	243	259	263	265	265	256	275	277	239	283	229	232	270	255	232	251	276	253	278	220	256	277	246	262	247	251	277	277	237	258	243	255	261	278	295	255	259	226	246	238	255	259	235	238	284	238	246	248	262	293	256	236	243	275	227	245	243	271	276	269	298	261	266	257	267	251	238	300	219	270	249	228	263	242	275	279	258	280	252	239	266	278	258	242	259	247	264	268	242	250	235	249	239	275	262	240	217	265	237	271	253	263	234	282	224	261	286	231	259	252	263	251	257	271	220	292	248	282	243	264	225	278	267	259	284	245	218	226	222	248	262	236	243	263	245	274	259	223	260	262	250	285	260	248	264	260	277	232	249	267	247	282	260	266	266	263	244	282	251	234	262	238	252	271	209	225	246	267	252	260	245	236	259	215	246	231	238	247	266	244	269	262	243	245	222	278	272	261	287	233	237	259	280	234	274	233	227	247	259	234	249	232	304	292	249	250	244	248	252	254	258	250	221	257	247	256	232	269	281	260	250	261	268	257	268	227	253	275	264	246	258	238	262	273	258	261	283	265	245	253	270	255	270	268	263	282	269	244	218	277	266	254	254	251	276	257	244	243	237	290	264	274	240	265	241	277	238	237	259	247	239	289	267	273	239	234	246	262	266	227	242	232	257	230	245	234	264	250	274	268	288	245	260	267	251	253	252	255	244	262	258	264	258	234	248	244	237	292	246	240	247	247	264	288	252	251	263	273	242	256	248	278	257	260	268	261	258	231	245	239	224	223	267	248	243	248	266	254	281	266	294	243	248	266	281	256	241	231	254	255	261	261	284	245	258	261	262	235	249	292	273	237	269	263	252	252	220	285	232	230	262	271	243	236	241	226	284	266	292	287	266	272	257	267	251	257	268	235	243	221	263	292	235	251	245	255	255	278	266	258	262	245	256	260	246	251	255	256	280	238	239	273	272	272	241	250	254	260	262	237	267	243	254	262	249	248	233	271	288	246	234	271	244	262	256	245	278	246	244	245	253	287	266	264	249	261	259	259	291	266	252	236	259	269	246	276	255	287	310	248	242	244	233	244	226	277	256	255	245	266	265	246	243	258	252	255	241	264	257	266	317	267	254	254	228	258	280	225	281	263	277	248	249	271	255	265	242	260	232	240	242	289	236	250	254	239	278	239	274	272	248	249	272	254	253	262	268	278	272	248	280	270	256	273	252	252	288	244	255	248	259	271	250	261	260	233	240	254	253	274	261	212	254	257	262	262	277	282	223	264	286	266	226	236	241	281	242	262	209	270	250	266	240	265	230	249	263	256	241	252	266	249	256	275	218	267	257	267	256	269	278	264	275	223	212	287	282	258	245	263	267	232	245	271	259	253	275	271	246	238	231	241	249	238	246	255	259	229	275	257	225	263	266	245	261	261	257	276	275	273	273	291	238	280	244	240	301	251	241	272	270	251	282	241	255	249	290	305	254	253	269	270	271	283	268	273	266	238	268	232	283	231	266	253	263	265	253	233	248	252	266	245	246	239	259	250	256	260	258	240	225	243	264	255	208	254	258	247	240	269	259	284	268	265	266	275	244	267	277	269	251	259	252	259	257	264	270	277	242	271	250	284	268	268	277	242	268	235	226	266	270	253	275	238	246	284	254	270	290	263	266	217	272	251	270	233	274	279	232	235	229	261	269	243	278	240	268	266	276	275	263	252	244	254	250	238	264	255	249	303	282	254	273	274	231	240	240	276	287	270	256	256	257	249	257	288	249	255	267	246	261	273	257	256	261	252	229	247	261	245	255	237	275	261	233	244	234	238	238	267	238	247	258	249	253	237	239	269	247	278	233	274	266	276	243	269	259	269	236	263	238	251	276	249	257	246	278	249	228	231	275	239	272	270	284	281	256	250	266	244	248	242	237	285	250	222	243	264	243	259	280	248	230	245	263	248	228	279	278	237	223	260	270	246	263	276	238	268	231	281	268	258	278	257	268	238	263	277	266	256	265	255	242	238	258	240	230	251	235	239	251	296	244	262	253	277	255	259	226	208	308	250	255	246	301	227	226	257	267	250	274	263	272	217	217	256	253	290	270	250	260	255	230	283	279	242	258	257	258	274	239	235	245	250	269	279	266	255	245	233	237	260	289	243	249	243	291	273	239	238	277	241	280	288	250	237	270	296	254	279	290	229	251	261	302	264	253	279	257	255	233	273	286	274	240	244	274	263	241	265	228	256	272	267	238	267	258	257	243	250	258	242	261	249	263	246	250	281	257	256	275	243	245	246	267	234	262	249	282	267	274	275	269	250	269	245	272	237	253	257	265	267	248	255	245	271	252	271	256	260	261	238	249	306	260	278	253	262	289	266	244	258	301	244	233	251	254	244	253	263	233	241	234	264	235	241	269	232	263	266	258	261	260	243	257	266	262	269	228	259	258	253	255	245	246	241	272	246	301	230	292	266	213	221	249	236	281	237	250	270	261	269	238	213	241	245	247	252	263	256	251	251	249	273	257	265	257	249	287	258	243	268	259	291	290	290	285	266	231	237	267	266	276	264	242	241	256	278	254	265	270	225	257	276	253	250	231	263	276	244	239	221	263	272	258	242	232	243	240	235	271	249	275	255	233	259	281	259	242	241	255	263	242	231	283	277	259	261	246	269	253	247	233	236	274	253	259	266	267	252	270	263	271	279	233	274	271	266	286	240	267	269	198	235	248	269	222	267	312	256	227	257	250	239	259	251	269	240	255	241	237	235	239	264	259	271	219	277	279	250	259	258	250	239	259	249	251	248	218	274	303	242	244	302	274	208	288	258	275	268	262	266	270	244	235	248	266	280	245	257	288	208	220	280	265	285	249	249	249	285	263	244	254	246	269	274	264	264	241	218	248	262	284	258	300	260	268	259	259	276	275	305	272	265	233	277	245	267	284	271	242	270	255	262	244	249	280	245	240	240	244	250	247	265	253	259	267	250	252	230	250	269	254	239	263	216	259	240	257	237	226	245	292	268	231	259	268	248	250	259	259	253	257	253	252	296	263	273	229	251	254	263	263	288
24977	51024	10185	1561	907	719	645	659	577	588	623	544	588	504	548	565	480	569	562	585	550	559	555	559	523	543	559	554	550	534	495	568	540	551	555	559	512	540	517	510	561	540	539	552	530	521	572	583	538	543	535	543	563	561	514	531	573	576	505	591	468	526	547	528	550	533	545	568	530	556	592	534	537	595	546	574	528	546	549	552	555	537	588	565	568	554	518	539	531	553	508	526	481	502	578	547	514	544	545	556	547	514	541	537	547	538	530	581	548	512	570	556	601	532	533	522	529	559	548	542	570	556	547	559	583	535	537	532	514	563	569	560	537	554	530	540	517	545	526	569	553	523	563	527	558	508	574	545	524	557	562	578	558	516	531	516	538	566	548	547	542	548	579	548	529	566	570	508	549	562	554	517	596	599	543	541	529	561	590	559	582	552	553	499	554	567	527	528	545	535	526	532	547	536	516	567	570	564	548	565	566	550	549	575	569	559	515	553	561	580	554	519	577	541	564	582	502	545	532	540	551	589	545	518	515	556	571	545	527	521	510	521	537	570	545	477	539	561	563	592	514	537	604	549	543	551	560	552	542	563	519	531	551	542	531	520	549	533	545	550	542	558	552	533	553	527	552	510	562	536	526	534	550	539	547	527	515	551	560	561	515	528	532	531	581	574	525	544	528	572	532	538	554	540	568	536	565	548	559	570	582	561	527	528	564	554	556	509	563	531	529	548	534	602	611	517	529	491	529	521	551	509	566	557	556	512	502	574	518	541	543	554	528	562	563	532	521	567	542	550	526	518	571	557	556	593	538	558	535	555	558	547	572	568	499	518	535	556	561	530	559	519	542	520	573	574	546	516	517	550	512	541	554	542	519	568	570	563	500	544	602	559	564	553	539	548	527	533	559	576	536	499	530	526	545	513	554	555	578	507	568	552	555	566	563	557	555	534	541	556	519	519	542	556	564	537	524	518	540	549	544	562	530	545	522	522	530	540	538	546	574	570	569	529	500	561	575	529	540	569	574	551	607	589	539	512	519	530	562	586	559	536	564	519	495	529	543	571	570	554	564	527	571	539	512	547	535	555	558	543	547	572	585	578	537	524	529	551	558	534	542	528	527	552	571	573	573	555	561	549	530	567	545	564	535	551	583	578	535	551	564	558	532	503	524	582	539	559	545	532	535	540	540	524	544	535	529	564	528	523	569	530	523	499	550	512	515	550	582	513	497	533	543	535	594	558	554	534	527	557	522	546	574	548	527	519	563	542	568	592	570	520	542	578	544	525	554	558	542	560	519	533	526	547	537	575	539	522	583	547	479	544	568	555	580	554	579	495	536	548	560	539	557	571	555	548	540	538	516	550	504	571	554	554	536	529	530	557	552	533	534	563	561	538	541	533	541	559	500	541	544	538	527	537	587	514	529	523	514	577	520	525	558	553	580	536	501	544	506	575	600	517	522	531	490	505	539	554	600	511	591	527	525	508	530	556	528	568	547	570	533	534	558	570	507	503	504	527	553	562	525	573	519	532	525	572	556	554	541	542	525	558	572	561	490	507	509	572	513	552	522	547	550	506	520	540	556	548	534	527	587	550	536	535	593	540	584	529	570	531	478	535	571	521	564	552	586	523	545	530	533	539	577	547	563	532	571	520	511	555	554	547	557	529	547	531	518	561	533	524	530	524	555	516	566	537	532	549	581	585	551	573	528	524	530	576	568	544	536	490	510	538	549	524	538	557	513	548	556	523	536	515	602	578	594	536	540	557	568	526	554	564	534	566	549	565	582	526	563	567	536	540	570	578	524	564	511	554	541	544	517	517	540	560	531	549	532	545	556	562	547	545	530	509	517	533	562	554	520	571	540	549	531	547	608	564	532	534	560	529	534	515	498	537	535	550	537	557	544	575	544	529	517	520	502	548	547	509	545	543	579	527	491	533	543	520	592	550	568	520	528	542	554	569	552	527	517	548	514	560	563	539	551	578	537	542	555	573	550	513	556	570	515	506	527	527	542	554	541	508	538	544	547	551	543	534	514	536	584	556	539	526	522	546	544	523	527	564	538	557	523	568	509	513	501	566	522	550	529	532	564	536	525	486	520	509	530	546	576	530	522	570	514	564	538	527	533	557	552	566	497	560	536	508	530	588	546	556	589	527	521	542	563	522	525	531	521	557	594	538	572	561	594	558	550	525	563	509	510	572	569	540	588	530	569	555	534	549	546	550	562	525	524	535	551	574	557	567	563	533	522	546	523	540	537	544	509	532	550	537	561	527	543	520	528	518	564	541	528	551	547	553	516	568	564	519	536	548	592	531	548	535	564	571	516	546	577	564	567	550	537	542	591	540	531	556	546	552	517	541	544	585	537	542	543	568	529	554	502	541	529	542	519	533	548	562	577	536	579	552	548	551	549	528	521	556	557	561	546	533	543	541	532	501	587	537	570	548	540	564	556	562	538	545	574	533	567	536	577	559	518	531	564	561	581	548	536	515	540	525	552	529	562	527	552	497	572	528	562	579	529	510	543	554	533	538	548	544	568	525	526	582	508	487	546	552	531	555	558	527	559	534	521	561	572	580	555	515	530	547	534	613	537	583	520	548	560	520	544	523	509	564	547	588	561	533	539	588	524	555	573	531	565	531	522	523	570	569	501	524	524	550	551	544	509	530	512	549	514	535	567	546	543	537	536	544	585	548	581	589	521	553	567	529	543	554	524	570	544	491	552	577	545	545	561	550	521	558	534	536	543	572	528	556	489	538	534	528	564	547	553	522	550	569	564	549	532	576	504	571	506	555	540	585	532	546	547	500	579	507	532	551	550	516	571	545	561	572	535	546	556	518	582	533	550	540	546	558	515	520	501	519	553	553	572	531	556	555	512	518	482	544	554	552	592	528	565	495	555	516	551	572	562	546	546	554	606	544	557	604	532	585	518	529	588	538	568	575	531	558	576	557	521	557	501	594	549	507	570	537	546	539	490	546	525	537	573	548	514	529	523	578	571	540	544	540	536	558	538	564	506	540	530	553	534	563	540	606	561	540	565	542	553	563	533	546	520	572	551	527	540	516	518	546	582	522	519	551	504	547	508	568	548	520	551	572	558	559	570	559	558	554	549	543	568	544	536	598	515	552	532	549	545	565	541	537	535	529	598	564	524	527	537	496	527	544	514	536	514	622	565	530	561	548	548	564	537	576	537	578	540	543	550	551	514	561	575	585	569	559	536	558	543	560	588	515	519	546	528	531	492	535	553	541	501	539	527	518	570	521	537	553	563	518	569	520	562	556	522	532	545	561	533	553	573	550	568	569	546	537	542	511	524	547	571	525	511	517	577	528	585	520	511	518	502	541	547	525	521	565	559	579	571	547	514	537	573	561	507	551	505	562	535	527	536	550	570	509	565	563	597	571	524	527	564	546	552	523	580	545	541	556	559	526	540	540	551	564	530	541	562	502	531	577	564	531	567	563	602	556	538	541	516	534	558	554	522	546	536	583	575	523	534	524	505	558
32824	20773	10010	696	279	230	225	211	205	197	215	221	210	256	192	202	212	216	227	198	223	211	208	212	225	244	225	199	213	194	200	203	199	180	242	210	207	220	207	233	205	201	226	241	205	196	181	210	188	200	216	226	244	232	189	212	205	206	244	219	214	217	230	217	223	202	187	206	246	237	217	231	205	204	195	205	193	205	210	221	236	220	227	200	203	215	241	225	230	219	218	219	220	222	227	228	189	217	232	219	221	219	195	249	224	224	216	215	197	222	224	223	223	218	195	212	204	200	226	194	215	217	198	223	208	213	207	226	227	206	204	215	221	216	209	221	217	197	223	230	171	200	218	197	185	214	236	225	205	211	212	190	216	220	221	230	224	214	213	207	194	203	221	239	212	228	202	234	214	218	205	226	225	203	188	241	221	219	221	189	195	228	218	209	238	214	215	217	235	230	197	237	204	222	205	204	258	203	225	215	216	223	246	194	224	207	192	214	222	218	213	220	201	200	224	222	209	233	220	208	245	209	206	231	190	210	201	215	256	222	233	205	208	232	208	232	202	220	216	199	237	211	241	219	199	231	224	202	216	219	217	227	210	244	176	226	211	216	211	214	201	198	226	221	186	192	191	211	201	216	205	228	253	212	249	201	206	210	209	214	210	227	226	227	224	212	221	223	222	208	207	251	212	241	203	176	213	253	208	216	215	205	212	225	219	207	211	210	209	224	203	182	223	202	230	217	206	213	236	229	225	220	225	200	231	218	235	212	206	223	188	229	238	202	194	190	201	226	248	215	200	219	203	202	194	209	200	217	195	220	224	204	215	219	186	222	220	223	201	185	215	202	225	202	222	220	244	195	205	215	219	199	223	212	211	243	205	214	214	203	227	199	204	224	193	217	225	208	187	226	194	202	203	191	188	183	227	219	225	200	198	233	219	201	201	246	199	215	221	186	210	202	195	233	215	208	198	179	230	247	194	212	208	170	211	215	231	220	206	229	217	233	234	199	207	210	197	233	231	238	204	218	203	206	221	219	215	222	196	197	233	218	202	221	235	202	234	229	217	224	198	196	221	222	220	233	198	232	192	204	197	209	207	237	210	198	218	213	216	216	230	249	229	210	217	237	187	235	219	208	216	213	189	233	235	177	218	199	240	184	228	234	219	218	223	213	211	207	245	228	218	197	199	217	207	202	192	197	200	203	248	194	215	205	213	204	208	192	201	214	224	232	215	217	210	201	203	235	231	192	220	225	212	187	246	181	218	193	233	209	192	203	213	225	199	176	190	203	202	215	214	200	195	222	217	198	218	192	213	213	210	218	181	215	203	212	223	206	198	219	194	212	228	214	199	199	228	205	215	194	212	206	221	223	209	230	181	203	209	226	241	199	232	225	214	229	188	214	187	213	222	228	207	208	226	210	230	235	240	240	201	213	226	224	188	200	209	180	193	206	240	214	200	238	215	225	207	229	209	219	210	219	205	220	232	223	211	212	216	210	230	212	196	200	217	208	218	211	209	218	221	219	191	222	225	228	208	207	234	256	214	188	193	182	245	208	209	199	213	213	213	196	210	228	201	206	205	249	211	208	209	226	207	246	220	203	205	207	193	226	211	257	215	212	204	196	200	188	201	219	185	222	204	201	200	213	221	210	227	194	226	214	190	193	206	206	201	189	219	207	230	208	221	217	218	220	221	215	237	204	202	220	199	206	221	225	231	202	231	227	207	211	220	212	226	204	218	205	214	231	222	214	202	176	213	218	216	240	213	197	210	211	220	183	180	222	218	234	231	233	225	234	226	191	191	190	217	219	223	216	219	193	185	209	201	212	213	208	206	216	201	210	215	240	197	215	183	204	199	236	215	196	219	209	210	188	220	224	203	208	187	210	219	207	205	202	200	223	207	192	244	193	226	188	220	206	219	196	213	211	226	219	223	253	192	234	210	192	229	208	221	220	200	198	205	181	213	221	202	224	176	209	216	212	208	215	219	206	194	198	215	205	214	194	192	210	227	211	231	223	217	189	199	199	222	223	229	208	243	230	218	216	227	207	207	198	201	209	219	176	197	214	211	246	216	242	203	177	202	184	197	241	228	195	185	203	194	234	213	209	197	235	229	233	219	209	205	195	247	231	246	214	222	246	226	207	220	211	192	217	229	198	207	207	222	239	226	219	186	231	206	229	215	202	201	226	219	220	199	212	192	217	207	219	212	230	212	204	194	209	200	213	198	225	192	189	226	205	211	235	224	223	195	222	210	234	208	200	207	215	207	207	202	187	198	228	215	198	214	233	217	188	210	185	239	229	222	226	242	211	213	253	207	202	212	199	190	212	226	202	212	196	204	211	233	201	192	214	208	183	215	223	222	227	222	236	205	232	244	205	189	206	211	230	229	196	192	186	201	228	208	221	207	227	196	219	222	194	183	208	241	220	199	206	204	204	238	206	207	213	207	182	218	187	210	186	191	241	190	228	216	227	219	236	235	178	225	222	197	214	215	239	218	217	188	224	244	206	194	208	232	187	201	232	206	217	231	222	219	207	225	193	216	221	250	222	195	185	216	245	190	215	199	209	244	213	213	203	239	220	244	246	196	207	199	212	223	200	198	198	219	224	223	237	224	221	231	194	212	230	210	222	246	207	213	212	194	219	239	199	198	198	185	219	208	230	241	221	223	196	196	226	241	201	186	207	228	216	223	225	201	215	220	217	198	224	216	211	215	209	210	218	194	223	247	214	207	228	200	220	212	209	182	207	216	214	216	228	213	249	211	189	224	189	212	196	205	215	236	201	221	258	206	225	201	224	233	229	214	206	200	245	212	217	180	227	230	195	214	207	234	219	225	245	226	221	215	206	213	209	234	219	213	211	199	224	186	210	215	236	223	236	246	200	209	232	197	209	214	196	211	218	221	238	199	216	219	216	219	215	228	257	221	201	225	205	199	240	236	211	222	244	209	265	215	223	202	189	215	203	214	208	231	214	206	205	213	182	201	244	238	205	211	222	220	230	209	216	207	217	212	216	231	234	223	194	201	224	258	216	232	192	202	193	213	234	231	234	221	210	232	242	247	212	224	200	225	231	198	215	215	219	220	227	223	216	218	223	208	197	232	206	225	207	181	219	209	205	213	219	220	218	229	210	242	205	240	222	197	227	195	197	197	219	196	214	215	203	210	206	226	253	263	225	210	196	252	197	227	211	194	226	210	222	210	220	211	220	190	191	192	219	201	226	221	205	193	214	217	225	216	220	194	227	212	202	202	197	212	234	208	222	188	234	188	227	208	224	235	226	202	229	211	232	200	195	216	218	242	192	193	225	213	201	211	250	197	211	223	247	201	210	220	226	217	226	184	183	224	182	232	184	237	216	219	231	225	223	187	201	198	236	226	183	186	225	221	221	228	205	198	244	193	211	212	206	228	215	202	208	206	214	197	209	199	224	204	199	208	236	233	200	202	194	193	212	230	199	230	204	240	221	199	194	229	233	179	221	206	203	249	236	197	211	198	187
8111	7460	1187	547	534	556	537	499	507	591	513	520	532	547	488	493	540	487	543	510	528	505	532	510	504	468	556	509	545	537	480	516	524	505	507	532	530	541	568	508	481	491	506	531	541	518	513	486	528	494	561	540	521	512	458	520	484	505	511	494	525	510	491	501	489	476	481	496	533	535	534	529	545	538	489	463	524	547	504	499	536	542	529	487	509	464	477	481	548	509	494	503	500	495	498	529	505	497	486	528	498	511	528	480	525	511	575	529	515	530	504	530	518	517	511	527	530	497	518	499	545	526	503	494	521	471	521	527	548	533	486	514	530	545	499	523	568	525	451	549	520	525	515	504	505	525	523	540	553	541	531	512	508	499	493	512	496	520	545	523	497	536	492	497	488	478	554	509	535	517	519	507	538	547	501	539	502	491	475	493	452	464	502	508	484	485	499	516	516	517	548	530	528	515	519	536	534	531	506	487	486	553	488	552	527	517	502	507	516	491	508	452	509	514	514	513	533	502	498	499	524	516	545	517	493	469	508	516	512	506	564	553	519	495	515	505	560	537	485	530	497	503	540	514	516	530	532	553	491	574	487	531	551	513	511	526	517	534	491	503	486	524	517	494	488	522	476	524	509	509	516	505	533	593	490	489	478	504	517	534	545	483	517	556	512	513	527	523	506	538	490	503	494	524	489	506	570	543	525	485	541	533	483	494	524	491	529	522	515	513	544	458	522	509	514	487	502	544	542	502	500	519	508	500	493	513	505	501	551	495	487	505	507	514	476	506	521	500	518	527	490	532	547	533	503	554	541	498	503	475	527	515	560	529	491	523	538	527	528	524	511	454	472	526	467	506	546	491	506	501	491	555	522	508	506	551	479	492	487	532	514	502	535	506	506	517	533	549	545	510	488	482	534	521	480	523	541	463	486	525	518	508	463	488	524	541	503	522	510	473	531	505	511	524	491	504	531	502	508	520	516	490	510	485	491	476	493	509	507	476	508	547	499	504	495	541	495	511	472	492	537	520	468	528	484	545	560	555	521	509	505	513	550	547	509	514	548	522	533	485	486	499	502	528	510	515	523	497	522	498	516	501	503	523	516	531	483	529	491	485	523	543	504	513	500	501	508	488	508	489	508	512	518	565	505	554	524	531	498	541	495	506	478	504	512	508	516	497	543	492	542	489	498	478	531	484	524	487	520	530	513	534	526	548	518	513	521	501	555	500	500	506	512	525	557	543	487	537	517	514	562	519	507	519	485	515	494	489	525	528	492	549	533	530	496	544	515	548	513	515	511	491	543	526	504	526	538	498	493	545	496	506	544	485	518	524	495	551	536	522	475	523	531	507	535	507	535	546	525	550	542	503	487	521	507	530	567	545	525	519	540	486	561	506	504	481	466	503	548	493	525	560	509	515	522	558	532	512	503	482	514	516	495	474	507	513	496	505	544	520	541	579	501	539	490	505	471	507	515	531	510	517	543	483	509	519	449	512	516	487	511	504	511	517	534	520	548	520	541	523	500	529	498	528	506	513	535	532	453	482	526	490	502	511	498	474	491	547	574	499	531	533	541	515	523	480	512	494	488	481	523	554	488	535	523	553	504	517	502	525	479	529	557	528	508	519	500	497	516	530	517	495	513	507	505	534	516	527	490	498	526	518	525	516	547	507	517	551	514	498	496	511	495	486	514	495	498	501	513	537	499	518	486	495	483	489	506	497	536	505	468	483	508	532	505	501	525	538	531	491	515	542	523	485	517	497	534	451	480	497	505	501	534	516	502	493	535	504	512	528	519	528	477	519	505	518	509	545	516	500	523	529	486	508	518	519	525	485	530	528	532	511	507	543	508	487	531	497	476	500	492	492	514	522	507	530	496	548	493	469	518	523	463	500	493	459	524	513	499	493	538	483	509	553	514	505	485	542	523	524	518	500	503	483	510	513	521	507	518	489	479	539	507	489	508	508	511	506	518	510	547	496	560	526	509	503	512	496	525	499	534	528	502	555	502	509	510	532	529	481	512	495	526	532	446	516	529	484	508	502	481	522	499	511	512	540	515	498	539	483	512	504	483	519	532	489	511	485	492	486	536	481	521	520	544	521	523	512	502	563	513	482	528	515	517	562	497	479	478	483	546	531	508	470	547	542	535	505	515	523	493	496	492	479	508	548	521	518	508	525	531	493	523	566	544	502	527	508	479	565	496	486	483	508	523	505	507	511	501	502	534	525	554	493	492	521	532	539	509	512	547	522	498	533	558	520	477	536	512	510	479	535	476	515	564	555	561	497	527	557	506	482	496	507	530	529	516	534	488	540	500	490	516	502	530	484	512	502	483	552	509	510	487	488	513	540	495	531	507	502	566	488	542	513	541	519	487	525	511	504	519	499	522	493	511	537	536	543	488	493	512	543	518	515	531	484	532	564	519	524	529	497	580	526	516	509	493	552	513	489	522	475	532	552	542	538	511	548	535	491	504	511	530	527	489	529	509	488	510	515	507	536	501	549	527	486	503	534	514	541	553	553	528	506	502	557	573	552	550	531	523	509	526	512	519	512	493	473	482	526	528	490	515	518	524	502	477	474	486	554	517	533	541	533	509	541	516	518	533	533	511	526	567	487	521	556	526	502	513	520	528	473	528	500	536	542	544	544	532	506	534	523	494	518	533	509	511	497	514	517	518	492	505	498	495	520	517	489	491	535	486	514	510	491	510	517	515	521	507	550	531	505	519	495	503	539	514	535	518	529	484	514	471	551	489	539	483	508	516	558	559	522	516	517	521	535	522	481	527	515	488	504	478	499	528	485	514	515	459	453	545	548	547	531	536	539	504	494	523	477	503	471	481	483	519	542	531	518	508	488	499	526	543	505	525	529	539	548	519	485	515	459	557	573	493	544	511	471	530	499	515	509	524	508	503	488	513	529	533	562	509	504	533	471	499	528	534	468	561	492	505	479	471	494	516	522	545	540	525	542	530	460	482	535	523	488	501	526	518	507	482	506	505	534	535	521	512	530	548	483	504	496	502	465	535	502	496	479	517	520	503	494	499	534	490	546	529	491	497	481	550	521	515	488	546	529	529	477	529	476	489	549	510	511	519	512	513	518	526	555	527	507	529	543	546	512	467	535	522	534	452	504	530	468	553	486	504	512	510	474	518	526	563	527	513	514	516	516	526	513	513	515	492	492	527	502	519	497	504	502	499	541	487	512	527	494	528	513	539	502	535	523	549	480	500	536	499	509	497	459	545	520	522	537	505	516	521	504	494	500	509	550	533	540	509	529	513	487	522	542	553	508	532	551	541	485	511	498	500	562	553	553	530	537	529	574	501	514	503	520	541	523	535	504	544	521	523	530	509	521	467	553	527	511	498	499	551	506	519	532	516	478	522	505	508	540	529	530	495	500	487	518	558	567	515	537	528	521	474	532	532	478	525	506	493	481	533	489	478	526	505	488	523	522	494	487	521	521	520	532	464	512	524	502	536	518	516	528	509	509	508	502	518	546	499	507
24909	21447	24802	28489	21457	20833	1118	463	395	425	416	348	391	380	346	343	369	349	339	347	342	335	335	348	383	356	369	381	390	397	353	323	375	357	314	355	332	351	357	361	326	359	350	347	318	329	335	342	323	340	357	328	327	346	338	343	322	318	313	333	338	329	330	351	345	357	312	312	355	359	338	330	352	360	371	341	353	360	330	320	340	316	363	326	311	350	388	363	310	361	324	319	322	333	325	326	297	322	308	345	315	311	321	324	311	317	377	318	302	375	313	335	346	389	330	332	309	334	357	323	370	333	369	369	362	332	313	311	327	310	309	353	335	351	362	363	319	349	320	321	333	342	350	328	371	343	321	370	343	354	344	365	391	369	366	358	313	341	313	331	311	321	311	322	331	337	329	337	341	330	327	338	321	332	320	348	356	311	346	318	294	320	347	333	332	322	366	366	335	357	366	346	385	310	333	318	370	375	367	342	336	324	362	350	327	341	369	323	356	334	355	316	309	339	361	351	319	346	353	340	355	352	318	333	329	333	337	346	323	300	331	357	357	304	332	329	351	335	316	324	391	351	338	344	357	332	345	323	336	318	334	324	345	355	353	341	320	372	325	307	330	308	357	335	297	316	379	314	301	318	303	348	327	359	310	353	323	330	316	363	319	309	362	380	355	327	331	348	343	334	352	336	348	312	326	341	337	316	325	333	361	329	363	347	365	339	312	352	360	319	319	373	349	336	292	334	328	324	354	349	346	364	343	399	372	313	343	327	332	343	333	326	334	347	368	380	353	346	329	344	325	324	321	347	295	309	313	345	376	332	341	333	329	385	351	334	359	357	351	325	340	348	354	345	324	332	359	317	330	342	330	344	367	323	322	315	379	329	338	309	381	354	384	307	334	321	355	323	270	338	348	366	351	353	297	363	306	326	362	336	356	366	343	338	340	354	350	332	332	334	332	372	347	328	321	350	338	344	342	376	329	351	350	363	346	352	337	309	326	338	348	335	329	319	317	318	329	330	323	371	344	332	297	342	322	339	334	336	315	336	334	290	335	337	311	351	340	365	364	326	338	306	346	356	342	336	352	323	337	321	342	375	305	289	339	326	317	329	340	355	323	330	324	346	358	349	341	327	306	334	360	322	335	307	339	361	368	368	339	336	332	330	332	348	329	296	335	320	377	291	364	325	322	356	371	341	309	315	334	298	315	326	336	322	334	364	320	349	331	301	337	334	333	335	334	325	334	298	358	336	359	342	362	332	338	344	354	336	330	330	357	366	348	337	347	355	319	305	318	343	338	356	299	350	354	345	312	332	339	340	394	378	328	330	318	347	370	373	349	366	346	319	352	347	301	330	331	323	372	346	321	382	338	362	341	369	330	321	360	313	289	325	323	365	346	357	366	374	303	333	313	364	326	344	306	345	378	325	300	344	358	328	321	341	343	336	328	324	381	377	328	352	353	335	302	349	351	355	334	348	337	328	274	317	343	346	322	355	385	334	342	342	320	332	315	351	349	341	333	372	361	353	326	397	344	324	363	350	325	367	326	347	348	339	307	369	346	339	332	332	323	330	367	371	334	362	321	370	342	374	340	359	348	341	358	321	353	318	374	303	323	318	279	337	338	363	361	355	327	303	337	366	315	358	320	348	314	328	334	340	341	316	346	330	355	355	361	339	362	343	312	344	318	345	351	339	362	341	317	401	325	315	329	371	322	382	337	303	333	359	367	374	366	329	318	326	336	377	324	323	309	338	329	322	359	356	351	322	342	304	362	340	342	299	311	321	353	325	302	343	354	335	358	287	344	355	357	319	333	289	331	347	340	326	344	318	338	336	324	366	370	302	315	323	359	328	326	329	335	315	342	344	343	348	321	351	355	347	322	338	342	368	359	318	327	335	361	356	350	320	324	325	363	331	333	351	305	349	355	334	335	339	330	318	333	340	314	332	317	349	345	321	364	343	341	318	340	327	356	306	371	346	330	328	364	300	338	370	306	346	332	335	348	324	361	359	348	382	350	316	333	312	368	331	316	345	329	359	365	340	353	338	378	344	330	323	319	357	354	316	356	357	377	338	331	339	306	382	332	350	355	352	330	330	338	335	357	330	341	369	323	337	338	343	307	327	337	319	339	335	392	342	321	367	348	333	324	307	330	378	310	329	353	316	336	311	363	326	363	316	320	345	358	358	301	339	345	311	317	351	333	356	303	334	314	348	353	339	313	391	335	362	330	321	367	335	312	329	325	355	332	336	319	342	349	374	357	333	350	323	332	320	336	354	353	318	338	353	301	335	348	343	300	304	347	320	293	398	347	404	349	327	330	339	345	357	342	340	317	320	322	324	331	369	328	329	344	358	354	329	320	308	374	359	348	350	363	335	371	327	360	357	338	344	327	350	352	335	353	344	332	336	317	353	334	335	340	352	315	341	350	348	335	340	317	352	348	356	315	342	321	357	333	315	335	327	300	322	338	361	323	358	344	351	328	324	319	321	338	382	322	350	333	372	360	304	333	360	301	352	340	338	331	341	324	376	363	305	332	340	341	322	334	306	359	334	346	345	330	325	333	350	301	345	343	324	360	343	347	324	315	342	310	347	394	342	329	334	344	300	355	346	330	341	363	332	333	332	327	322	343	365	331	333	338	356	383	359	367	320	344	334	351	302	339	334	339	398	343	333	310	314	341	327	334	363	324	314	389	362	344	340	338	317	372	340	317	337	349	331	321	344	333	348	342	334	358	319	304	304	351	335	346	338	326	337	342	347	322	334	337	332	332	315	319	323	323	350	351	343	340	320	344	349	380	313	338	352	306	330	322	332	324	321	336	353	346	334	331	334	347	336	321	330	349	318	331	366	340	323	345	356	333	313	368	390	293	343	330	318	367	349	327	333	321	317	320	310	346	332	296	323	355	339	321	347	369	324	316	347	331	365	296	306	344	334	315	351	325	344	310	332	384	380	363	336	322	340	331	333	347	345	325	352	342	348	361	355	318	302	347	324	346	369	375	307	350	365	329	330	349	333	343	333	332	334	306	313	324	355	354	363	371	336	330	349	327	336	306	324	363	353	375	339	327	305	330	315	324	327	330	366	352	331	313	329	339	327	347	321	353	323	344	331	317	338	323	354	378	330	323	354	332	338	343	334	354	298	335	355	415	330	347	319	317	333	371	326	355	346	317	359	357	349	355	342	341	308	332	322	321	359	327	345	334	293	315	365	343	346	325	351	382	332	330	329	323	315	341	373	382	307	291	332	307	317	386	320	320	359	349	328	321	342	320	364	338	343	315	334	355	366	322	311	341	360	301	342	349	338	322	322	335	325	310	344	356	324	350	344	344	332	337	341	311	359	304	292	325	309	317	323	336	337	357	347	312	340	351	303	323	323	334	332	308	366	334	356	337	355	319	319	335	332	311	326	339	310	325	336	329	358	291	358	343	343	323	346	344	327	307	334	352	360	314	293	337	340	304	326	334	352	334	345	350	366	345	329	330	354	313	341	328	332	301	318
19379	39350	6491	1267	851	795	815	761	741	733	731	730	759	703	650	725	766	740	722	778	734	777	729	707	691	739	702	692	768	746	698	759	719	726	745	758	740	735	756	775	744	713	712	698	733	695	724	706	746	709	682	727	747	770	733	773	749	680	751	768	708	731	740	748	675	727	798	738	681	753	732	744	794	741	715	743	759	756	736	722	727	765	705	793	746	736	735	773	724	759	703	734	714	723	782	719	781	706	705	705	768	728	749	708	721	692	695	692	716	716	711	720	668	748	737	726	718	719	715	698	712	691	751	701	701	755	745	723	752	716	736	715	720	737	691	745	746	718	726	747	717	755	724	724	742	690	729	746	730	677	796	729	709	761	737	756	736	728	699	713	737	692	716	745	711	705	717	690	786	719	722	729	719	734	754	738	679	712	765	761	722	733	721	732	729	705	716	655	706	700	695	707	753	716	729	772	778	678	726	733	688	708	729	718	695	726	731	711	722	708	752	744	681	693	731	734	754	731	744	746	690	722	730	760	738	778	688	706	702	716	736	706	712	715	687	700	761	686	682	746	737	716	703	781	712	717	747	760	684	764	729	724	738	710	756	698	733	791	685	752	702	681	722	726	752	706	712	716	703	719	703	763	713	739	746	695	724	728	731	739	681	746	709	734	731	719	732	726	735	705	724	744	743	678	747	699	695	712	776	754	724	780	704	701	748	673	699	664	724	706	653	787	686	737	700	737	723	750	706	756	725	742	700	722	709	709	715	756	766	737	678	734	698	729	654	734	753	739	721	729	780	706	713	724	780	736	739	725	747	712	734	689	745	751	751	708	730	719	748	728	677	718	780	715	730	748	699	736	738	734	711	770	697	705	714	671	727	701	717	697	755	740	714	718	747	797	719	766	690	691	671	699	694	693	707	717	722	738	727	714	714	701	708	740	729	688	741	694	730	703	729	725	708	726	711	724	778	735	724	742	741	776	724	699	724	744	717	769	746	689	735	749	749	747	762	776	716	681	675	715	712	716	704	735	731	747	727	717	704	731	747	700	726	710	726	739	730	707	711	716	723	755	730	724	747	704	710	742	767	715	767	763	771	704	729	746	719	705	734	720	686	747	729	742	728	692	686	729	741	708	777	690	694	738	742	779	760	731	752	739	706	731	782	719	766	789	685	727	741	746	732	738	714	765	775	715	708	725	789	719	755	767	733	717	716	693	764	700	703	724	770	725	721	743	731	757	735	717	750	691	767	689	771	708	721	740	709	676	725	703	725	702	748	764	722	667	727	732	721	750	712	711	749	734	739	725	687	707	713	724	701	738	744	682	686	757	708	728	795	735	723	752	698	724	768	711	755	747	782	711	757	726	701	749	691	732	697	742	762	709	698	695	741	705	738	746	735	711	723	768	693	704	714	773	718	696	726	698	738	780	734	707	716	723	695	675	701	775	735	752	723	713	723	750	771	701	673	748	743	728	703	722	702	702	712	745	712	766	735	752	706	744	692	741	673	719	732	736	746	759	752	739	691	715	718	687	734	712	756	713	703	733	697	704	788	740	739	720	708	702	742	733	713	710	798	762	671	725	755	732	755	720	728	716	691	736	744	700	754	743	730	754	719	703	703	734	654	727	770	691	715	739	698	702	700	737	698	712	712	760	718	761	755	736	698	695	662	760	750	743	759	726	793	734	755	740	714	741	761	730	725	704	741	706	706	706	652	783	710	723	696	718	764	737	692	761	744	714	694	753	702	714	755	724	712	720	708	713	685	701	727	684	751	784	736	745	757	698	724	742	705	705	742	757	782	714	738	691	741	719	752	742	728	700	724	745	703	733	725	759	746	742	770	800	690	756	710	707	734	707	675	773	718	737	721	677	752	717	704	709	749	719	771	759	768	776	681	698	698	727	754	721	762	757	720	738	709	701	697	726	770	754	722	743	797	723	727	746	682	720	756	720	772	692	731	732	707	706	737	741	698	718	770	718	722	785	731	743	729	717	709	707	696	752	717	729	736	748	741	727	716	730	737	726	692	709	716	737	706	731	692	770	733	708	716	758	706	727	681	729	749	736	725	737	752	738	734	793	724	712	725	729	732	768	750	727	744	682	722	732	717	716	749	747	725	738	689	729	698	731	684	772	725	724	726	678	719	807	712	764	734	693	773	737	703	744	693	740	743	759	758	731	763	742	732	737	668	713	735	715	772	743	708	786	722	732	713	767	758	715	683	713	717	704	773	702	716	717	734	737	746	727	744	781	755	747	731	719	725	725	758	722	693	729	725	731	699	763	766	741	714	747	724	706	753	700	733	688	748	743	785	680	748	712	721	749	756	750	728	709	752	720	721	738	739	739	672	722	719	739	749	699	779	738	740	737	729	719	738	738	712	677	663	715	719	717	700	692	761	708	724	715	732	698	748	720	741	726	686	726	699	751	775	719	721	743	775	741	756	707	731	723	781	732	721	750	735	735	726	748	696	708	718	749	730	730	740	680	767	762	718	784	693	727	758	755	709	741	739	722	684	713	723	771	719	704	762	716	723	752	776	714	691	692	703	736	709	758	740	800	743	711	713	683	733	723	691	748	733	670	718	732	719	728	702	761	752	716	691	725	784	713	770	755	698	715	733	739	803	784	720	739	718	751	702	700	762	709	699	700	729	706	697	717	701	706	706	732	745	790	694	784	758	736	716	747	709	715	777	729	691	760	732	682	712	755	707	686	743	718	686	755	727	670	716	754	783	726	695	724	773	699	768	700	674	712	741	728	702	777	662	709	690	729	734	751	751	746	709	700	762	753	726	745	718	703	707	704	700	754	714	709	707	756	719	724	698	742	727	740	723	721	684	710	745	729	722	755	704	768	749	749	762	694	727	698	675	736	708	729	741	729	722	739	742	670	691	727	768	716	710	771	737	759	755	726	733	707	713	751	726	742	734	727	705	665	702	740	738	699	703	768	705	731	703	731	758	729	732	736	719	682	707	711	726	731	759	714	726	763	730	705	700	735	753	734	722	659	739	677	744	729	708	724	730	742	698	732	743	715	686	706	752	748	732	708	738	716	681	764	723	736	718	724	700	715	737	716	704	779	764	751	724	707	730	756	701	739	747	696	731	734	788	697	756	748	749	690	790	742	746	714	696	686	742	710	729	765	720	679	711	733	737	709	745	740	735	742	768	718	775	728	729	702	744	794	729	731	690	743	738	758	719	745	736	753	725	718	730	688	715	669	788	729	768	750	726	725	716	718	687	750	723	715	719	716	729	755	757	731	720	755	737	731	746	718	702	682	771	751	739	739	725	750	742	740	724	782	689	725	729	716	742	708	699	730	743	785	711	745	739	779	715	772	661	702	681	745	730	734	715	725	720	707	739	714	704	716	720	751	713	720	742	715	733	743	734	677	735	766	719	723	757	718	708	704	742	699	711	712	739	699	693	680	735	716	710	724	736	734	738	734	746	690	717	748	728	697	665	728	732	731	726	715	714	703	701	692	699	751	688	733	696	782	747	676
24338	21438	25114	28172	21440	21456	19905	733	419	387	355	355	298	333	298	311	299	268	291	268	293	234	263	276	291	288	264	271	279	263	208	263	266	274	284	272	271	245	257	253	275	275	273	291	265	269	270	272	283	256	243	273	255	269	238	251	258	243	247	274	255	282	242	276	245	273	278	282	221	232	266	275	247	260	261	249	280	291	253	238	267	268	261	235	235	267	289	269	275	254	266	263	270	271	293	233	267	266	296	232	282	243	260	250	277	256	265	235	282	244	275	264	257	311	289	241	238	261	230	251	248	247	264	246	290	243	258	247	262	235	254	248	279	269	296	247	282	259	238	302	238	272	260	260	270	244	275	252	235	271	256	257	252	264	271	275	304	271	246	249	266	264	283	233	260	233	250	293	293	260	234	248	261	276	275	243	255	262	266	242	251	274	261	258	278	285	238	268	265	245	242	249	253	260	289	259	249	271	236	263	250	275	286	251	283	263	254	264	302	242	259	280	299	259	269	291	260	299	247	238	231	242	263	235	249	241	223	214	286	245	256	270	249	258	261	259	275	262	213	253	281	276	263	256	256	268	251	271	256	264	254	261	280	247	272	247	259	227	260	275	262	265	230	225	265	276	238	252	249	225	264	240	217	245	242	260	247	233	233	275	256	251	256	240	270	281	274	285	246	269	245	265	250	238	256	241	233	242	235	259	241	274	265	261	244	250	235	265	290	258	241	231	278	267	259	244	279	272	248	264	254	242	257	269	275	273	248	230	266	243	255	268	276	253	254	259	268	266	240	251	244	250	247	246	230	258	271	271	270	252	222	262	270	274	261	238	227	240	239	255	258	252	250	259	260	267	283	288	266	266	246	244	278	275	282	259	246	257	270	284	267	254	247	266	292	265	259	255	237	244	240	267	274	263	282	254	254	260	256	272	282	244	250	263	238	256	264	243	263	273	238	221	258	250	244	280	254	244	259	279	260	258	251	252	270	246	232	257	252	254	261	237	262	291	250	247	250	273	249	265	271	264	256	231	254	277	261	266	246	251	228	230	265	262	246	274	273	234	241	252	252	248	286	289	240	264	259	252	239	279	251	249	256	250	247	285	222	243	249	274	221	245	266	254	280	275	236	235	253	248	275	265	263	236	254	262	275	243	260	250	283	222	232	274	252	245	274	262	260	261	258	248	251	258	268	301	262	274	244	257	240	243	282	226	252	275	292	307	285	244	283	244	238	263	272	265	264	260	266	235	276	243	256	255	293	270	264	264	256	279	263	258	278	257	252	259	236	264	272	276	270	209	259	232	278	267	235	278	248	227	243	250	251	264	231	291	266	258	279	254	254	247	251	254	279	233	269	244	280	255	219	235	239	261	277	256	253	256	244	261	266	268	240	208	252	273	256	255	273	272	237	233	240	256	249	253	236	259	257	234	262	260	237	248	207	260	259	239	257	239	260	261	262	231	283	245	271	279	285	262	287	255	272	280	243	277	277	240	251	254	235	274	282	250	231	261	269	276	267	264	269	275	271	248	269	273	261	278	257	262	256	253	225	271	284	265	239	278	275	244	256	250	244	260	254	268	267	250	259	268	229	247	277	273	250	271	281	270	259	265	279	265	249	262	249	250	241	257	244	224	280	284	244	235	266	256	250	244	261	294	280	255	258	268	286	261	246	258	267	276	227	258	258	231	266	277	292	243	249	242	258	273	258	276	234	250	240	258	235	246	247	244	263	220	291	249	286	241	251	277	249	252	265	245	284	260	260	252	289	260	267	265	268	246	259	283	240	247	246	249	276	252	259	231	243	245	297	284	236	236	253	274	253	254	257	251	228	272	271	299	283	271	279	254	272	268	256	254	262	260	240	265	243	230	268	286	247	248	244	220	261	250	249	254	247	277	267	269	238	255	255	253	236	287	277	237	253	260	257	275	244	270	267	230	259	247	252	253	233	243	254	249	222	216	240	290	252	236	251	227	254	249	271	266	260	239	263	225	250	253	284	289	277	262	234	241	263	280	265	212	277	265	280	242	259	244	271	262	278	222	254	273	247	231	278	256	228	260	263	271	266	226	240	252	244	266	247	255	260	262	222	293	244	269	283	257	242	257	271	293	266	252	216	253	255	267	247	249	278	274	262	249	262	248	245	291	245	271	282	251	251	268	213	265	222	282	263	246	262	251	234	253	262	232	269	258	265	241	248	229	243	277	243	252	241	273	277	281	264	262	237	256	252	264	270	281	289	234	230	255	271	251	290	274	249	250	260	253	238	271	252	209	254	272	256	257	268	264	256	287	267	276	257	256	262	267	239	232	251	238	248	254	221	271	242	255	254	278	285	259	289	266	296	239	252	227	252	252	267	255	249	255	269	253	218	198	229	240	238	294	269	251	255	263	242	258	256	279	237	234	278	284	199	238	274	252	268	270	267	278	251	257	256	258	247	262	252	268	279	240	264	282	279	266	253	292	256	248	251	285	275	240	254	239	250	272	293	256	261	257	284	240	256	245	253	240	268	262	279	280	241	245	255	272	270	283	241	263	254	259	264	236	253	260	282	260	221	282	264	235	293	243	238	265	283	302	249	253	265	288	274	267	248	256	249	247	246	268	270	257	256	243	257	268	285	278	233	242	257	248	232	239	283	252	263	243	261	252	256	276	265	269	245	241	277	261	240	256	252	259	240	283	279	230	264	254	239	266	258	268	280	275	255	264	266	281	254	265	255	245	240	276	226	253	247	255	284	240	285	245	262	257	278	267	277	284	239	277	243	260	271	255	266	246	278	254	260	258	233	278	230	237	261	264	287	242	254	256	237	279	242	274	243	266	268	262	243	242	267	234	305	231	290	273	237	272	260	240	250	269	285	227	255	241	266	241	302	277	257	250	283	253	263	260	262	256	281	250	250	285	235	259	250	259	246	267	246	266	267	253	266	262	257	242	246	233	280	281	242	265	261	255	237	261	263	261	229	272	264	249	240	243	274	257	278	252	251	250	236	262	268	290	269	237	246	270	257	248	240	278	275	269	262	278	242	247	275	261	254	254	238	261	238	236	244	257	245	251	238	240	239	239	258	260	246	248	259	261	278	237	263	271	238	285	269	244	273	248	269	248	232	277	244	250	251	253	272	260	251	230	237	285	274	258	261	254	236	261	266	279	249	221	232	244	244	229	254	241	257	252	251	262	233	258	218	282	297	255	293	249	255	286	229	251	257	258	253	269	243	277	255	254	236	248	284	246	252	238	268	288	292	248	271	235	246	237	242	262	262	265	240	253	255	242	271	266	255	272	250	248	211	254	256	226	258	254	276	234	277	254	243	228	228	284	248	233	241	224	269	251	276	253	279	253	249	276	250	247	265	254	265	262	251	262	246	272	280	266	304	253	262	252	255	264	254	266	247	247	254	252	241	276	263	254	258	244	234	254	250	233	261	231	274	292	249	260	242	256	281	236	259	247	270	255	251	266	263	239	260	243	244	263	240	271	242	258	263	264	271	247	279	278	224	238	251	248
25239	51284	10979	1605	904	694	672	633	620	597	575	605	575	589	576	573	553	553	603	559	526	556	561	563	574	542	556	532	558	522	540	536	533	527	596	540	545	521	574	556	520	536	506	543	560	543	546	532	516	540	570	548	574	563	578	534	570	524	564	527	574	519	527	545	494	563	541	573	577	557	541	573	526	548	542	536	547	528	554	569	508	554	535	587	549	544	566	498	536	505	521	586	531	529	545	500	531	500	536	550	554	535	545	572	572	592	552	561	512	566	546	578	571	523	563	547	547	521	566	539	545	530	530	570	588	595	565	553	531	549	560	547	535	562	545	541	571	585	537	532	540	523	544	513	533	546	586	551	556	565	561	599	568	525	550	581	545	575	516	540	539	528	577	549	545	509	490	527	547	509	545	566	561	535	546	538	530	513	546	535	541	588	527	544	570	614	526	555	523	515	513	524	499	549	497	491	548	561	560	579	582	512	517	552	530	576	562	573	548	524	553	506	561	545	542	539	610	525	565	555	570	541	516	570	516	512	528	543	530	515	569	476	525	509	517	556	528	559	561	558	532	531	546	545	540	549	487	519	564	573	524	550	551	524	577	583	525	526	546	541	554	577	566	521	546	569	556	523	552	564	574	559	544	538	565	564	570	526	538	531	561	534	560	565	528	582	550	575	600	527	524	534	534	561	549	587	531	501	545	536	488	528	531	526	491	554	501	518	515	541	549	522	547	540	525	550	546	529	556	540	538	575	556	499	581	552	564	525	554	595	522	580	530	548	535	505	528	513	556	587	543	554	527	493	535	550	510	523	562	523	548	525	537	527	540	556	541	504	546	541	536	551	525	555	532	556	547	558	564	521	511	580	485	534	566	509	535	577	521	543	538	549	571	504	526	515	556	505	520	592	540	570	546	499	506	529	531	530	538	549	570	538	546	544	568	548	515	510	518	564	565	501	506	563	535	548	561	522	531	553	537	521	548	567	533	568	554	540	614	544	534	537	583	523	516	557	511	534	503	539	556	527	544	548	560	563	515	540	525	517	548	505	536	531	565	560	555	564	512	567	589	544	519	547	473	575	530	547	548	540	508	539	580	567	506	554	555	499	569	549	524	537	516	556	513	548	491	570	521	538	540	564	581	536	537	531	534	526	557	529	536	531	538	554	540	546	547	544	536	563	516	522	536	545	547	554	561	575	533	548	545	587	557	514	550	547	560	566	528	551	576	556	532	512	537	574	547	521	557	526	544	556	578	573	581	490	577	571	513	595	541	514	585	533	569	517	534	513	538	535	560	516	541	539	573	484	560	554	535	550	551	532	580	539	516	514	548	539	552	518	526	536	552	579	596	525	539	531	535	517	496	542	529	532	542	571	524	576	517	579	556	546	534	542	582	566	553	585	550	580	569	557	572	536	548	545	556	562	532	572	516	555	523	502	552	512	563	516	529	526	524	588	541	529	552	578	539	489	559	586	511	529	520	523	584	544	507	537	548	535	536	594	574	526	568	524	544	511	545	542	593	534	546	543	542	503	499	515	526	504	530	547	548	552	527	518	535	575	532	545	537	543	563	510	591	516	513	543	524	536	538	588	543	510	530	511	538	567	522	565	524	534	528	590	527	556	563	559	524	532	537	568	537	536	538	522	527	481	500	504	539	481	508	535	570	571	508	558	563	521	549	525	566	535	579	531	505	536	558	527	610	529	545	554	565	534	533	573	556	529	551	521	557	544	528	533	561	546	602	515	565	519	521	553	564	567	568	535	540	516	541	542	551	539	540	537	572	548	519	521	587	570	506	620	516	572	553	559	592	569	579	524	547	524	536	541	538	552	574	521	572	567	543	549	542	511	509	533	545	547	600	545	513	574	539	529	564	532	537	553	527	529	561	542	533	560	535	570	511	543	529	515	513	568	523	515	528	577	566	509	574	524	584	526	538	525	522	533	572	541	520	531	536	534	569	585	553	545	572	540	588	545	544	541	555	548	595	567	514	521	580	528	570	496	541	533	539	566	555	500	498	536	568	525	488	512	574	548	543	496	563	559	546	513	557	580	547	541	554	542	495	585	503	597	539	549	509	520	480	513	498	577	519	517	535	560	560	508	540	510	547	522	568	529	560	507	570	548	521	561	560	530	522	539	564	568	556	557	529	565	519	498	509	527	541	545	535	533	583	533	595	540	535	541	536	520	564	554	578	537	553	553	554	548	516	537	540	591	545	559	526	551	554	568	526	550	547	571	545	560	554	556	544	567	519	528	578	538	535	542	540	533	629	546	529	579	574	530	563	560	555	554	563	553	547	553	574	575	504	517	537	553	556	530	564	507	566	558	542	558	512	539	525	507	504	545	541	562	532	529	554	554	571	518	523	534	563	544	567	496	527	547	531	541	522	557	548	554	532	518	573	590	559	545	539	563	516	523	516	583	527	515	527	527	519	543	515	534	543	559	530	566	554	583	601	482	535	515	563	559	528	528	531	553	534	531	525	506	557	526	588	547	557	535	545	599	519	561	549	567	507	552	545	559	540	591	505	507	564	532	532	530	530	540	565	571	553	545	566	547	531	551	562	539	530	530	528	550	574	531	539	534	537	564	572	530	554	573	520	527	539	577	567	559	550	550	585	570	582	545	548	542	550	523	552	521	516	532	516	535	545	560	544	539	574	530	545	575	557	519	558	549	529	531	496	538	557	530	559	555	522	565	542	552	527	530	499	540	522	590	511	569	550	551	564	504	527	533	523	531	551	530	556	520	531	513	555	549	555	565	551	561	559	553	500	562	556	512	546	554	520	545	558	545	551	546	558	571	571	542	544	570	502	537	547	553	567	562	537	548	507	550	571	501	563	549	559	598	568	547	520	547	553	500	550	582	518	555	592	538	528	545	543	530	528	507	506	552	561	552	517	575	566	520	541	566	590	556	546	519	518	546	560	563	575	533	536	573	523	553	556	578	568	524	547	582	574	556	541	536	561	574	504	572	522	541	552	508	557	546	562	535	561	580	535	513	548	513	555	549	521	572	578	559	547	547	486	578	523	582	553	503	590	537	540	587	545	548	581	504	520	548	558	527	532	542	494	509	523	538	521	592	515	568	505	533	526	520	562	523	545	570	524	553	533	600	518	543	524	527	502	546	579	574	579	567	550	525	588	508	589	537	522	534	555	540	565	555	532	510	546	567	559	520	538	515	529	563	501	566	568	577	486	532	550	578	553	555	522	553	503	552	529	511	555	542	530	541	526	586	503	536	550	527	543	522	536	521	541	544	540	558	547	512	537	505	575	559	540	530	543	511	524	519	547	556	538	537	560	546	546	572	531	495	555	503	538	560	573	549	563	562	554	618	525	536	516	556	555	535	567	548	549	557	540	558	536	577	559	556	531	509	591	544	579	546	504	533	547	523	568	524	540	568	498	567	525	508	527	511	552	514	536	556	568	539	533	523	532	535	528	561	517	603	562	569	516	551	562	504	580	549	490	531	522	514	531	602	540	592	559	543	550	538	531	510
32835	20763	9969	842	428	373	338	220	221	203	219	216	189	199	218	226	209	225	205	220	238	193	204	214	220	233	238	210	222	224	209	182	167	217	191	253	210	217	226	200	223	228	192	209	202	200	198	229	211	194	222	224	226	214	203	200	214	240	241	233	210	198	200	217	211	190	202	189	200	211	229	231	201	215	240	205	224	226	212	202	204	224	204	259	219	223	217	228	213	189	202	195	211	215	225	241	224	237	218	190	212	224	210	220	215	213	204	203	226	228	247	239	217	212	190	218	194	198	242	199	235	227	221	217	217	221	184	252	221	240	200	230	206	237	208	200	192	215	237	234	209	203	199	220	221	217	233	207	205	229	219	223	198	204	232	221	223	236	186	222	218	219	282	211	212	216	209	243	205	235	219	213	210	199	205	191	183	212	195	192	205	224	222	214	219	189	227	229	226	219	229	230	208	225	223	244	244	214	227	229	225	191	212	239	229	234	202	231	225	230	241	205	196	224	235	231	221	203	198	227	206	229	197	219	203	224	218	213	224	222	194	214	207	225	203	211	214	241	233	206	221	219	192	226	202	195	218	210	208	236	201	216	218	217	210	230	232	195	187	231	227	228	214	197	202	204	221	221	224	222	195	220	230	193	221	235	233	236	234	191	241	240	223	222	238	202	240	236	209	212	209	237	243	218	215	216	200	196	235	232	220	246	217	220	225	211	186	196	230	228	224	235	197	234	205	224	196	234	204	222	216	214	222	213	204	193	183	221	221	221	204	190	218	239	225	215	218	211	194	226	214	173	230	216	228	203	226	198	204	205	223	210	250	217	217	203	228	210	226	228	208	224	216	194	211	218	236	237	230	226	199	228	212	211	198	252	232	215	215	257	203	238	206	208	221	254	237	220	204	206	230	219	200	213	220	201	208	202	228	217	217	190	200	204	226	254	248	227	210	201	212	190	231	240	195	217	240	214	233	223	209	229	209	200	212	196	246	209	222	215	201	227	224	214	214	211	200	243	222	204	226	231	216	200	198	224	237	198	187	211	207	202	205	221	218	219	182	217	219	206	198	224	220	214	216	232	202	195	224	198	231	211	235	229	242	219	229	245	224	221	226	222	205	222	233	227	222	208	227	197	225	258	234	212	189	240	219	234	201	236	234	231	202	259	230	186	197	212	232	246	216	209	211	214	243	209	243	213	242	232	234	232	211	222	223	227	203	198	218	215	199	217	255	220	210	220	192	241	245	205	231	205	188	203	198	196	211	224	221	203	229	240	198	235	212	238	203	223	241	209	222	202	201	228	230	195	213	213	203	240	184	212	176	191	187	211	204	228	218	204	210	215	211	211	228	217	251	230	222	222	219	204	222	189	237	214	182	228	238	215	235	225	226	231	220	188	208	242	248	246	226	222	212	217	227	220	206	193	215	203	226	219	200	226	223	200	215	206	198	204	215	202	208	236	220	207	223	224	245	227	209	231	213	191	209	221	227	198	230	246	235	230	213	205	206	227	222	216	197	207	210	220	226	212	214	208	205	219	208	236	203	198	220	225	220	224	228	227	219	209	220	225	209	190	231	218	225	213	212	216	214	235	244	233	208	232	186	239	226	211	208	218	223	250	208	229	209	217	197	212	230	220	247	211	203	220	232	219	226	213	235	203	208	214	228	223	214	225	243	235	206	205	219	230	194	242	207	203	194	237	204	202	191	203	224	209	204	207	199	202	227	229	229	214	208	233	181	203	213	212	202	204	230	239	221	223	210	182	204	204	207	213	216	207	206	218	224	207	218	216	209	252	207	180	206	214	188	181	222	223	241	221	219	227	195	232	241	189	218	217	227	232	201	221	226	224	227	227	202	218	254	209	210	200	239	209	230	249	202	218	224	204	189	221	223	229	207	191	215	237	251	222	219	245	224	229	237	211	228	224	209	219	208	217	222	208	214	236	228	204	186	236	212	237	209	246	215	207	204	214	185	205	205	210	222	234	219	228	240	231	225	225	217	222	207	202	235	246	244	226	216	217	237	226	232	201	241	212	180	224	229	229	255	216	235	230	242	221	195	200	218	204	192	240	199	227	214	221	196	260	225	235	207	228	249	234	204	195	228	228	204	213	213	217	237	207	196	230	224	227	203	190	210	235	221	210	248	212	212	210	220	218	214	219	222	225	217	200	222	242	217	242	222	204	242	223	213	208	212	185	236	190	201	204	226	196	205	201	212	204	215	238	213	193	201	240	204	210	213	233	189	207	214	246	217	206	233	241	228	211	209	236	183	190	234	228	215	202	226	202	226	210	238	220	237	224	193	203	214	210	179	210	211	234	215	228	238	242	179	214	242	217	216	182	221	238	189	211	220	244	206	217	222	224	232	217	227	226	208	205	200	179	223	217	212	218	227	203	237	211	203	235	225	245	218	214	234	234	209	217	198	198	217	238	188	214	213	221	218	186	216	205	203	223	223	220	203	211	200	199	263	196	237	225	200	239	234	230	236	210	198	181	201	214	210	249	193	238	233	222	217	221	221	235	246	215	205	214	207	205	195	228	211	207	204	206	210	215	198	244	213	227	204	198	227	224	201	223	198	224	208	220	220	235	198	207	204	215	210	199	215	229	235	203	185	205	198	250	210	211	236	186	195	220	206	220	214	229	220	229	207	207	217	218	220	186	200	226	203	189	226	222	214	221	240	198	189	209	186	226	204	200	203	226	211	233	214	225	226	213	207	189	186	219	220	225	227	252	174	226	206	206	228	218	192	218	200	225	213	226	224	221	214	212	209	188	214	221	224	209	211	216	218	236	213	207	215	217	183	210	202	210	230	222	202	227	190	215	194	222	210	193	210	245	189	196	201	202	235	238	249	202	221	210	202	207	237	188	208	226	215	223	198	233	224	257	228	201	226	234	226	230	216	226	207	197	222	212	217	224	249	226	244	238	224	203	226	230	218	216	214	211	224	211	191	197	224	219	248	218	253	223	236	225	205	231	218	215	212	260	210	228	232	216	215	234	216	247	229	237	224	225	203	235	203	232	216	213	204	195	196	233	218	211	226	225	215	195	226	233	233	226	232	198	231	213	204	229	224	199	210	217	218	213	204	210	209	241	230	218	212	218	214	220	218	228	183	237	222	219	248	215	215	205	245	204	215	225	211	237	222	260	217	209	204	196	223	249	231	239	229	225	225	206	195	236	219	181	222	192	204	211	187	190	214	205	217	199	221	211	211	205	215	197	221	229	241	213	199	200	211	214	202	250	218	203	209	217	217	215	221	239	227	236	224	248	235	230	226	224	215	231	203	237	206	223	223	247	232	200	209	224	217	200	202	210	220	228	199	222	216	233	205	202	226	236	234	216	213	198	232	208	248	208	209	210	234	206	196	240	228	209	195	227	216	219	200	229	204	229	209	219	209	221	222	220	225	221	214	207	207	193	207	226	229	226	194	247	202	206	224	215	226	205	198	198	189	235	225	203	224	222	221	214	246	236	196	199	218	227	237	233	211	227	259	202
8292	7429	1281	558	517	529	522	523	509	509	531	514	532	541	554	474	512	531	477	556	537	546	478	470	487	525	526	498	539	541	483	551	539	479	516	492	540	569	524	531	505	516	560	526	484	551	515	500	531	519	479	505	546	514	511	507	580	540	496	510	542	512	529	524	536	521	532	572	538	540	511	528	492	529	510	504	492	536	541	541	513	542	509	529	540	524	521	527	508	519	534	502	490	524	470	512	507	511	536	506	526	524	483	490	502	496	511	497	509	539	546	514	559	506	491	518	473	522	517	528	446	547	480	497	506	553	516	493	505	577	507	514	469	479	549	497	533	528	479	540	511	551	527	500	510	522	515	506	539	520	494	538	499	531	532	556	449	514	519	505	531	506	511	487	485	517	483	512	534	545	478	506	511	543	556	490	561	521	515	466	544	518	526	522	535	536	476	522	535	568	523	458	543	557	503	499	529	521	498	493	523	510	519	550	518	525	475	513	504	517	506	538	535	544	491	524	538	502	491	524	494	495	514	517	508	536	494	519	524	494	569	517	522	551	553	522	493	549	555	527	517	466	496	567	551	513	520	530	496	513	526	509	445	494	506	500	494	500	506	502	526	524	504	486	529	509	499	502	491	505	517	487	474	513	511	530	497	516	501	528	493	524	503	510	569	500	494	548	528	518	545	501	499	516	527	485	516	507	493	529	509	539	488	506	531	464	537	530	530	529	494	526	516	519	494	517	537	524	511	547	534	486	506	541	509	495	479	503	477	529	482	552	550	503	521	492	518	489	515	503	534	497	511	506	524	522	505	477	505	534	563	490	489	496	502	500	516	513	537	504	494	530	481	490	553	543	534	519	530	519	502	522	520	512	507	529	519	497	539	542	516	563	485	481	469	503	524	490	529	518	485	495	534	498	490	503	538	542	473	543	503	532	525	513	510	537	540	526	519	530	555	511	535	529	555	491	555	531	560	529	504	544	552	496	558	512	523	504	500	481	484	552	493	540	544	522	515	467	531	492	551	526	533	546	505	510	518	467	518	519	502	550	535	514	504	559	550	546	546	489	547	517	513	543	553	526	487	532	505	529	536	525	515	483	499	497	524	539	496	509	555	497	524	465	499	540	491	480	536	532	500	509	527	546	509	547	503	530	481	516	522	519	502	518	535	520	494	531	503	524	519	490	535	468	523	527	506	517	494	528	505	491	523	530	523	522	541	509	551	546	534	493	487	502	494	476	502	493	597	563	513	546	492	551	499	469	521	542	505	517	501	510	524	496	509	510	513	495	537	529	552	536	516	520	489	521	517	545	519	501	520	502	485	520	508	557	519	500	543	531	515	500	516	527	521	511	524	554	517	510	520	519	517	532	565	488	523	480	510	535	523	555	506	482	486	522	516	456	515	500	512	500	516	549	515	504	512	554	521	503	493	521	524	486	516	536	516	494	519	526	523	557	564	518	546	483	542	535	563	503	497	536	479	506	526	582	494	568	549	543	528	506	508	562	544	493	493	544	511	528	510	524	557	523	515	542	485	544	505	539	476	503	508	506	515	509	520	544	514	538	558	494	507	503	469	516	492	505	462	483	542	512	481	463	492	505	508	519	525	491	536	537	496	459	527	522	485	503	510	546	530	535	535	518	535	510	583	491	526	492	536	564	509	527	498	533	501	506	526	539	527	529	551	500	523	502	519	482	516	513	547	534	504	534	585	549	534	509	499	506	520	458	521	542	481	516	546	503	551	540	520	535	534	481	531	502	555	508	522	508	512	544	519	508	492	497	498	510	567	502	539	544	544	570	523	506	500	537	483	541	510	483	502	526	553	475	468	539	500	523	507	478	529	532	545	452	501	510	483	494	541	507	512	496	519	521	493	492	497	522	547	528	548	502	507	551	530	529	493	539	514	536	549	542	496	522	519	548	540	519	508	545	503	537	516	493	507	481	473	530	516	474	551	487	529	537	502	499	545	531	505	521	470	526	498	549	498	543	498	549	511	500	510	556	520	522	526	521	576	490	538	547	488	501	532	511	521	509	518	516	502	478	496	507	499	526	515	515	508	526	566	508	508	565	517	525	539	522	497	529	557	514	532	508	505	516	515	472	511	539	501	529	500	523	527	522	503	554	537	534	536	515	526	503	480	498	509	518	516	502	488	522	509	521	506	511	512	551	516	512	508	502	541	531	512	547	545	540	516	543	533	535	530	524	498	489	557	541	520	518	558	522	511	524	518	512	543	575	509	509	497	492	457	510	518	537	521	520	528	508	488	532	522	529	524	528	516	486	554	565	477	531	515	521	510	467	498	507	519	522	496	575	496	492	539	565	519	556	509	496	521	476	517	497	549	532	503	493	490	547	542	511	536	539	512	520	507	531	507	579	516	492	512	522	506	493	524	495	549	527	516	522	490	539	552	500	509	507	495	556	492	521	526	508	515	484	489	533	494	474	555	535	509	512	516	523	547	537	513	561	498	523	468	519	578	509	508	469	536	532	529	517	538	475	504	518	504	515	515	491	528	487	509	527	539	500	484	534	492	478	491	583	515	508	519	530	546	491	511	541	499	516	543	497	535	524	537	518	534	544	478	506	545	521	519	564	558	529	513	528	523	535	526	553	491	512	505	510	513	553	575	526	490	514	474	502	514	531	544	511	531	502	535	531	522	536	519	547	480	515	521	534	485	510	514	544	536	486	510	533	506	565	518	524	515	543	504	542	515	504	519	542	505	520	484	519	519	520	521	526	499	559	509	516	510	491	500	487	562	520	492	485	548	530	494	515	497	488	518	496	497	520	512	488	524	521	509	529	518	511	526	493	499	527	463	515	520	514	527	530	539	512	520	521	534	541	468	496	513	504	499	506	534	533	560	508	545	517	489	519	533	513	477	522	534	525	520	561	560	516	496	530	538	534	509	537	514	521	500	496	524	484	523	500	526	508	493	470	538	517	513	523	526	527	515	486	478	509	497	528	524	529	533	501	511	494	499	519	509	506	475	523	521	501	550	555	505	522	500	504	522	495	507	492	521	486	582	541	556	498	507	550	579	535	483	521	521	481	523	533	526	487	571	494	505	514	515	527	512	535	517	494	495	520	511	544	522	522	530	531	553	521	534	469	554	527	540	520	510	523	549	531	517	533	538	509	478	492	509	488	549	490	487	525	543	499	531	528	544	531	502	513	532	479	558	519	504	532	526	513	524	495	515	508	512	470	532	519	511	506	466	493	551	502	521	475	535	503	502	558	520	471	489	511	534	553	518	524	494	484	512	542	563	494	545	522	545	556	561	525	515	478	554	547	539	515	512	524	531	518	517	493	496	557	540	489	482	484	535	524	534	478	508	531	539	526	512	516	558	530	474	547	520	541	493	546	506	578	495	497	524	517	506	500	523	518	510	564	513	517	536	485	518	517	517	510	506	504	511	562	518	507	516	548	516	541	531	538	514	518	488	528	494	491	522	520	479	502	516	514	540	525	532	566	573	510	501	549	478	525	540	506	568	549	514	512
24906	21474	24866	28500	21478	20819	1165	473	396	371	371	382	329	349	337	353	340	337	318	351	357	310	358	342	298	350	306	313	350	332	316	314	353	340	373	336	296	323	312	349	336	340	341	310	304	361	341	324	329	331	368	380	351	336	366	366	366	336	323	341	349	309	359	337	311	315	362	327	358	313	330	314	326	344	338	345	362	359	331	338	302	357	334	345	361	325	290	341	339	333	327	356	327	350	344	347	325	336	310	335	325	337	374	392	307	332	354	363	352	357	321	310	358	361	336	309	284	337	349	348	347	340	374	327	304	315	323	302	342	334	333	316	323	357	313	326	347	322	278	332	327	346	345	343	339	336	343	356	347	314	333	320	328	320	328	348	330	343	333	340	346	334	340	297	331	354	354	317	365	332	330	349	339	334	334	351	316	369	327	368	333	321	351	334	308	337	303	323	354	350	362	329	334	316	341	324	349	352	315	377	335	342	324	304	315	312	315	327	346	312	320	362	318	332	374	349	332	329	371	332	339	325	325	317	290	402	350	329	349	352	354	349	334	315	328	382	353	349	362	341	329	335	321	341	337	316	368	336	319	300	347	331	375	333	318	360	330	343	308	347	337	357	308	309	310	343	315	344	328	334	343	322	323	324	332	329	345	344	348	321	329	310	327	332	322	344	364	377	314	356	338	397	308	354	346	365	331	365	345	305	350	339	352	332	367	351	310	328	351	344	348	315	318	353	331	306	330	364	319	320	311	320	373	378	322	339	330	361	311	309	363	326	352	328	342	332	336	325	317	324	339	344	364	336	326	345	318	335	316	334	334	315	307	360	316	325	347	311	350	366	346	357	373	332	322	352	339	305	361	341	307	365	321	314	330	364	363	337	330	343	327	344	327	339	313	388	353	344	337	301	348	332	359	319	351	360	384	326	327	323	333	329	322	334	354	365	351	335	325	344	322	298	380	327	332	301	324	345	334	332	330	326	323	342	341	306	348	377	305	327	339	319	355	296	313	337	320	314	360	319	318	343	335	343	323	308	321	349	302	365	360	365	321	346	356	330	339	344	372	350	346	328	337	346	316	357	350	353	326	347	291	349	324	325	372	320	337	324	320	366	321	349	318	340	301	304	350	344	324	325	355	318	330	323	355	337	359	322	343	331	330	330	307	343	323	340	336	301	378	321	339	344	359	349	313	322	325	351	362	375	373	357	325	368	311	336	338	339	366	335	347	334	304	344	337	290	329	341	337	313	334	353	337	344	334	333	299	339	314	328	288	344	372	322	334	360	327	335	333	332	366	326	321	300	327	347	346	298	292	359	365	334	314	340	332	353	350	303	318	349	335	335	322	323	334	342	333	314	360	344	372	365	351	319	307	354	333	342	350	339	319	329	346	338	352	306	374	358	360	326	320	322	340	314	343	359	343	338	330	346	338	341	365	345	300	322	334	301	302	325	339	332	344	344	336	352	343	346	349	332	359	342	369	364	326	323	352	358	308	325	353	346	333	369	325	320	374	373	305	330	324	345	318	331	364	336	344	345	325	345	318	322	348	366	321	330	319	334	324	318	327	360	336	319	354	329	382	350	331	311	290	344	365	314	329	311	344	355	384	350	329	360	305	333	333	316	330	309	323	337	327	329	344	349	329	336	323	353	351	315	333	310	333	311	337	329	320	316	386	350	362	342	354	365	342	348	354	316	322	350	331	348	310	342	322	330	371	337	347	343	364	299	359	357	315	324	315	310	330	352	337	317	362	358	331	356	316	346	312	337	335	299	335	359	350	363	339	323	339	335	322	349	329	332	320	350	350	316	336	343	309	315	340	332	321	344	320	348	329	331	330	309	324	342	330	327	325	339	333	361	360	332	341	316	349	302	324	308	338	330	343	342	339	343	334	365	351	309	353	348	369	381	308	332	331	366	344	333	346	336	312	353	355	351	369	341	343	357	317	338	347	326	325	368	337	347	330	349	345	343	328	317	308	354	311	346	332	309	326	358	319	331	300	347	345	345	350	317	338	358	344	335	370	319	365	304	365	361	309	333	327	338	355	303	349	350	316	340	356	313	348	323	326	349	337	333	328	341	356	340	360	357	329	306	337	346	324	313	362	356	323	331	326	350	352	308	361	296	348	331	327	351	336	355	335	328	320	341	344	311	333	337	311	353	348	320	357	333	334	332	331	310	360	336	359	315	355	338	337	349	364	337	303	305	349	290	326	321	311	325	308	332	352	300	349	312	357	384	338	309	329	316	327	335	361	362	355	361	345	362	333	371	301	362	362	304	341	335	340	307	353	310	316	323	322	321	388	350	317	327	335	346	341	324	332	338	338	350	342	281	349	320	337	367	311	301	348	332	381	359	336	325	337	351	344	340	333	358	335	337	310	347	324	304	329	329	355	331	306	301	342	334	364	338	335	336	334	317	340	305	334	336	343	324	302	363	362	347	324	334	330	318	316	348	323	328	347	297	353	318	326	332	341	324	366	320	324	342	347	354	307	338	345	324	321	377	347	371	353	337	365	319	349	344	357	355	324	292	330	343	341	327	314	317	323	335	346	348	327	319	348	385	327	336	309	287	323	329	295	312	345	377	383	315	334	326	321	328	373	340	315	348	366	363	364	346	320	338	323	317	336	343	359	350	331	338	337	350	308	326	306	355	324	288	348	357	330	336	349	350	348	347	364	342	322	327	327	322	331	345	338	368	323	352	344	351	305	353	318	335	351	306	340	387	321	344	303	337	313	336	361	311	349	326	338	307	407	311	345	331	352	313	346	343	323	330	308	350	345	334	331	329	332	324	330	350	304	342	304	317	305	330	344	343	336	327	320	354	307	329	363	353	353	333	328	324	331	323	327	325	333	342	322	342	315	364	349	328	336	299	335	329	331	343	373	334	378	318	344	350	306	346	370	330	324	338	336	359	325	351	305	326	351	341	371	333	339	304	326	355	304	331	320	346	354	356	358	319	335	327	360	384	366	363	304	317	343	347	356	295	304	321	323	324	324	295	336	336	302	322	336	346	318	316	315	312	369	337	322	353	360	333	315	320	326	329	357	319	331	361	334	338	330	327	317	348	354	353	355	349	347	312	336	325	325	340	338	305	348	339	318	358	324	361	316	342	294	333	307	345	337	299	315	349	323	339	320	325	324	323	355	355	328	313	314	338	334	323	338	305	325	354	374	326	320	323	345	342	348	329	368	346	336	342	351	381	315	373	389	370	347	304	363	317	323	345	337	335	312	330	322	324	335	346	351	354	338	334	340	333	351	360	329	335	349	319	328	310	317	394	351	348	345	332	343	330	323	335	329	340	328	368	329	339	347	315	363	317	342	356	323	326	355	352	352	359	333	356	337	348	343	352	312	369	359	354	395	310	337	346	338	291	286	312	351	398	345	331	299	336	343	281	335	319	321	333	344	344	312	349	327	348	335	331	353	305	329	324	362	322	318	369	365	301	294	359	354	325	344	318	325	335	327	328	325	306	295	356	315	333	323	303	323	352	346	300
19660	39415	6745	1308	851	770	782	749	720	785	767	767	727	716	695	742	745	770	764	718	727	668	736	701	711	724	719	745	740	767	720	721	730	750	715	734	704	726	727	769	707	747	726	736	676	704	701	695	781	694	716	764	742	739	762	697	733	777	741	722	729	744	694	687	691	696	738	772	719	720	676	734	677	717	785	698	699	709	775	695	704	767	739	716	710	732	696	758	774	723	768	710	730	724	689	749	743	718	722	711	746	686	736	724	704	751	715	730	735	728	695	757	729	682	712	763	716	704	726	729	725	726	720	735	776	715	710	683	729	731	738	743	682	753	705	743	769	682	752	728	728	696	750	774	757	720	746	713	705	727	720	719	722	724	763	744	723	689	701	731	721	788	701	698	739	754	734	658	706	726	702	705	726	728	708	679	728	768	677	737	727	728	699	720	744	731	706	713	689	767	731	712	714	728	735	759	702	678	710	729	762	707	655	733	735	749	746	695	741	713	717	742	729	715	704	700	685	755	686	700	736	728	745	785	762	735	678	741	748	739	719	760	722	791	781	788	747	729	745	689	713	746	724	726	742	708	750	757	720	747	730	803	686	738	721	704	737	739	725	722	687	707	752	709	719	719	710	669	733	724	710	742	775	698	725	783	751	781	740	781	767	783	761	729	794	750	673	724	747	741	685	734	740	723	716	719	708	804	721	737	730	720	718	739	730	700	721	760	719	712	749	743	758	743	716	765	724	817	743	722	714	734	716	690	753	687	736	738	752	766	787	746	764	689	754	725	727	689	732	679	704	722	723	679	704	709	706	770	760	757	699	687	712	759	717	743	723	737	739	819	751	728	684	790	762	708	739	715	725	682	780	690	734	746	695	676	700	716	734	757	749	724	735	706	752	725	761	698	744	727	750	756	754	702	766	731	757	702	773	758	657	718	747	753	734	698	700	771	745	713	723	754	714	701	713	728	728	758	732	748	700	730	743	735	709	737	723	737	713	724	704	731	752	732	737	701	739	723	761	732	738	729	733	760	727	719	719	710	733	757	774	711	763	714	752	714	681	713	736	743	746	714	695	698	729	728	743	750	779	692	725	757	683	726	763	723	744	748	751	705	699	713	730	733	762	756	743	736	744	744	753	723	751	723	729	754	703	758	741	696	695	714	729	718	735	732	720	754	724	738	733	749	707	735	736	760	690	681	737	738	723	706	751	719	696	727	723	684	726	747	724	734	706	726	729	733	683	750	759	745	777	683	697	735	771	759	670	778	711	689	742	743	708	740	697	686	700	698	662	726	704	745	738	810	708	731	737	693	717	728	733	713	796	740	763	699	737	789	732	694	715	732	683	746	719	781	692	737	711	756	711	740	709	760	743	730	698	781	721	703	714	756	721	710	717	752	720	749	788	747	699	707	708	714	725	710	781	717	759	745	740	732	743	716	717	672	712	696	726	754	723	725	761	760	681	722	713	722	718	684	785	743	736	711	759	723	751	716	708	719	737	705	753	744	740	675	722	697	739	706	729	747	691	737	757	682	769	759	749	693	718	680	741	712	747	748	768	723	720	711	742	707	706	703	759	699	735	729	729	707	699	736	723	748	721	741	676	777	739	722	716	718	772	722	773	744	706	706	716	670	747	704	761	721	740	750	690	768	723	766	752	712	744	728	713	748	704	719	769	723	738	755	804	721	696	759	772	758	713	705	715	743	730	726	688	681	741	801	750	717	768	744	738	711	697	781	717	763	745	705	710	705	704	721	752	764	724	769	724	712	739	722	730	747	734	729	720	698	752	758	723	681	719	713	722	728	753	729	735	720	770	732	738	716	767	727	745	791	705	737	669	743	768	750	699	708	745	724	722	717	729	738	712	724	748	730	748	735	778	720	750	725	722	752	710	741	789	761	700	694	784	727	776	725	715	748	735	733	738	745	741	750	733	706	739	769	737	776	739	717	690	748	735	713	751	697	721	771	749	714	770	765	747	696	726	700	707	758	790	740	708	764	759	716	736	720	710	729	709	739	759	743	729	760	691	781	714	713	720	742	731	746	723	731	744	729	742	739	750	729	704	734	751	766	779	689	746	771	714	729	703	724	679	725	739	714	746	775	745	676	688	667	715	735	747	723	733	705	729	753	707	748	724	748	773	740	720	773	745	698	677	727	768	689	734	725	711	733	709	717	798	730	711	752	753	741	699	735	709	774	724	740	765	773	758	706	712	757	758	706	708	705	701	778	747	747	747	739	721	761	705	758	718	726	707	723	719	682	684	728	728	751	732	718	742	713	767	743	708	709	706	731	736	713	736	748	751	710	687	675	745	738	746	754	715	752	672	716	720	767	684	715	722	724	698	746	796	758	692	729	745	753	722	767	729	744	766	714	798	764	788	751	751	663	722	717	721	712	666	741	732	742	694	728	744	681	716	749	692	764	747	780	742	766	723	774	703	741	760	704	755	719	729	715	729	742	712	717	740	741	759	718	765	747	707	702	745	771	749	690	705	710	735	741	679	716	681	727	707	751	706	768	758	677	701	705	742	710	715	719	726	772	680	712	681	710	725	780	728	703	737	712	710	722	765	754	678	688	729	800	710	710	715	671	688	735	757	767	742	726	734	757	745	740	760	759	743	697	702	760	686	715	682	730	749	734	734	693	733	756	722	695	777	728	706	704	727	705	776	722	695	716	707	732	758	714	715	711	748	691	717	773	735	721	687	719	659	748	746	755	758	693	735	745	723	737	703	696	670	746	712	720	721	714	713	699	728	740	733	734	723	740	714	719	731	742	740	705	723	737	703	701	680	731	712	749	704	785	714	709	740	716	744	736	753	729	714	743	735	761	724	732	728	750	743	777	717	738	701	735	762	712	711	734	753	742	719	744	771	758	730	772	679	731	707	729	721	726	709	720	759	794	730	751	747	705	762	727	714	791	742	745	725	677	743	712	738	758	720	779	791	722	685	731	711	714	691	765	773	773	718	744	717	772	709	776	744	735	759	720	719	707	716	728	751	713	736	747	687	755	707	711	708	699	718	702	731	719	741	736	725	740	721	716	689	754	762	721	768	703	742	716	699	728	705	766	722	729	751	718	758	651	725	746	702	741	680	696	751	669	726	756	702	720	698	735	736	777	702	749	759	708	773	761	712	766	704	756	766	693	730	713	697	688	743	765	700	672	753	743	751	733	717	735	702	732	727	758	759	701	729	724	719	748	726	745	730	712	758	708	771	761	700	692	668	772	731	725	737	713	685	693	756	707	714	738	750	724	703	735	691	719	782	750	688	733	747	743	692	707	767	697	742	715	720	703	773	706	731	733	713	737	747	781	749	708	745	723	721	754	738	720	756	718	711	706	735	762	742	752	732	706	689	702	706	701	733	722	683	705	743	761	742	729	742	755	708	746	719	720	708	689	709	722	703	703	706	708	690	765	764	758	727	785	717	745	713	743	724	729	688	769	685	701	763	728	776	710	732	731	695	764	721	744	706	722	769	706	726	766	680	735	734	735	725	751
24340	21452	25123	28195	21452	21463	19974	769	408	330	304	311	316	309	266	295	315	272	269	303	294	296	266	258	259	241	249	238	262	270	280	288	282	278	254	251	271	257	268	264	251	222	263	258	259	250	255	272	296	262	282	268	265	270	279	281	258	272	262	278	265	262	245	272	250	272	271	250	257	294	255	267	278	255	254	244	261	259	256	254	255	228	267	261	261	254	241	273	295	263	273	227	247	264	270	237	281	287	200	256	249	255	254	260	257	265	286	228	243	228	293	273	229	260	287	259	241	256	221	249	262	239	250	292	244	256	279	264	245	246	247	243	276	306	267	227	282	279	275	286	265	243	262	254	236	243	224	243	234	228	222	259	248	284	263	257	248	272	242	252	272	252	256	228	235	226	246	266	257	273	251	218	260	219	239	256	296	235	253	262	240	270	269	275	266	249	266	248	267	283	290	231	236	256	245	260	246	250	250	272	252	244	218	245	246	279	248	261	268	256	242	246	273	236	232	271	263	239	262	244	262	256	227	270	253	277	289	270	241	257	269	257	234	286	276	259	230	247	272	265	262	277	231	225	248	286	263	248	253	232	258	240	272	271	262	244	249	252	243	269	251	251	280	231	256	250	249	261	263	267	285	252	245	259	295	271	223	271	267	260	251	270	228	269	252	257	276	285	283	253	275	277	249	285	248	273	243	254	237	249	289	252	231	245	236	258	277	270	275	234	295	252	262	245	259	247	276	285	247	264	262	259	274	272	245	266	290	264	267	270	246	228	259	247	270	270	265	238	249	246	255	237	250	253	245	269	221	248	264	280	303	261	264	248	253	295	280	230	268	288	261	267	268	244	262	236	249	250	248	280	265	249	263	280	236	249	243	237	223	269	250	231	268	280	289	265	246	230	268	231	262	284	274	288	282	265	232	214	299	255	239	231	241	272	254	277	270	257	261	267	235	255	275	245	278	251	236	238	265	251	244	243	258	253	257	256	272	266	277	229	245	278	263	263	263	305	261	300	271	273	255	246	293	242	268	259	246	238	231	237	263	254	241	240	277	241	243	263	258	227	252	281	246	261	252	242	264	240	259	263	258	238	256	263	264	273	238	241	248	282	234	269	264	256	278	254	249	242	266	284	258	248	221	258	247	251	194	281	232	243	264	259	253	257	269	259	227	257	239	247	266	250	261	266	253	255	263	263	259	236	274	272	264	271	282	245	242	260	226	222	263	249	241	227	261	268	224	248	245	255	254	287	249	275	257	293	282	250	261	228	257	247	268	268	261	283	231	250	256	255	239	263	240	269	275	271	298	266	262	276	262	258	228	241	254	262	254	221	233	261	255	231	256	252	264	268	282	247	300	246	259	289	260	276	244	264	257	264	256	247	275	233	248	269	267	231	257	263	248	270	244	261	260	234	237	267	262	275	265	265	286	252	242	267	269	287	259	252	282	267	270	275	265	261	259	239	229	268	270	273	206	261	261	272	244	252	246	264	231	217	281	292	258	248	278	265	233	242	233	273	262	238	284	232	251	257	247	252	256	242	268	284	270	264	256	245	254	229	234	226	251	267	261	269	265	258	262	258	288	249	242	232	253	258	257	272	256	253	223	280	264	250	266	235	268	251	258	270	284	253	249	244	277	283	283	255	240	255	293	227	258	264	242	251	287	277	248	253	271	281	242	250	239	233	267	266	230	270	284	255	282	239	231	241	276	253	243	244	241	234	252	236	221	265	242	227	248	256	263	275	250	272	225	271	254	270	261	262	257	268	256	236	283	275	242	244	250	264	260	244	226	245	238	258	258	252	235	243	237	250	295	253	230	243	239	273	239	262	261	243	259	267	260	277	288	242	261	270	265	261	252	252	256	262	258	244	267	218	243	257	290	238	253	260	257	281	237	265	261	252	254	238	267	323	231	239	266	259	258	277	264	253	277	243	257	278	263	288	234	235	258	243	256	286	221	228	242	268	273	280	278	253	246	264	269	259	243	233	267	246	263	229	232	249	255	234	273	245	216	220	232	257	252	251	264	265	242	239	249	268	270	279	247	271	253	241	273	251	253	260	258	255	268	251	275	248	244	221	259	231	287	253	262	245	288	239	267	228	243	286	252	261	250	246	235	244	257	241	273	266	252	256	275	269	256	263	271	253	256	269	302	289	247	273	250	251	241	205	239	224	252	287	228	263	247	237	283	251	258	255	303	277	243	239	268	254	267	260	287	268	258	266	294	252	262	263	264	238	273	265	227	306	294	266	260	229	270	278	242	272	252	248	236	249	249	262	265	238	249	262	236	282	230	267	266	264	261	236	223	242	266	251	255	253	269	263	267	281	248	263	259	270	266	255	254	287	261	272	269	241	227	283	260	271	233	240	255	286	231	238	239	251	253	258	276	251	242	260	256	248	245	263	256	240	275	253	250	253	238	249	259	257	260	262	266	287	239	246	219	254	247	254	249	272	280	287	258	256	199	277	240	256	277	252	212	246	265	270	259	245	275	255	241	282	289	245	259	277	259	280	260	258	297	281	256	253	284	264	250	263	271	273	294	253	251	261	259	241	262	258	275	249	246	238	244	289	290	241	241	239	244	250	248	236	254	224	229	260	264	272	262	264	241	273	260	239	261	237	280	239	270	268	241	238	262	247	242	220	219	292	249	248	259	297	263	268	232	252	251	246	259	243	296	261	267	277	236	245	226	266	257	248	257	227	249	247	269	261	251	293	261	229	238	269	246	238	239	236	280	262	259	251	266	240	269	237	247	256	281	249	254	257	246	264	226	230	245	241	268	272	249	236	247	280	252	231	264	240	251	266	242	274	273	267	244	227	235	238	256	257	266	275	284	279	258	268	268	278	264	267	274	250	295	256	253	269	272	278	223	261	281	238	259	247	248	260	253	234	250	244	243	252	259	261	246	235	244	268	241	249	253	235	276	277	247	255	252	246	268	264	246	293	271	269	272	250	240	247	240	308	239	288	291	265	264	247	245	238	277	294	274	268	283	266	252	260	242	246	256	285	271	228	283	228	261	269	271	259	263	231	272	235	233	270	270	241	262	270	270	234	245	266	242	266	282	269	266	233	242	277	213	257	258	276	280	253	244	285	266	230	232	249	242	259	277	243	271	238	254	254	261	266	277	276	265	234	272	246	236	227	255	270	256	271	276	274	261	241	227	238	267	281	241	284	258	262	258	283	286	280	221	260	264	249	234	218	265	275	265	268	245	251	277	270	259	248	283	276	231	247	257	251	272	232	247	267	242	286	256	278	258	267	262	251	247	256	254	248	224	252	271	236	257	279	270	268	271	273	219	261	241	262	248	268	234	252	227	246	221	287	296	225	241	282	259	319	259	265	256	228	239	262	244	224	243	259	244	255	263	270	250	277	270	250	256	283	256	250	259	240	226	256	240	260	267	237	257	245	255	263	251	286	264	228	247	265	254	281	245	279	246	245	282	257	274	269	273	251	252	254	245	224	251	249	241	244	268	251	248	250	236	267	259	246	273	234
25516	50059	10701	1612	855	642	687	658	607	597	596	586	575	583	565	561	613	552	569	569	526	544	539	584	569	568	532	562	566	576	495	523	561	537	560	535	562	571	519	570	547	536	521	544	520	561	548	527	526	542	584	560	532	563	532	552	512	555	551	548	541	567	543	546	594	574	561	531	538	508	541	544	535	533	522	485	531	559	560	556	587	605	566	560	514	535	553	506	577	536	584	537	550	578	567	553	584	576	549	534	545	566	579	530	563	497	519	524	564	526	577	539	526	557	539	507	608	537	535	537	490	560	528	544	544	537	542	536	539	572	578	569	558	526	535	532	525	473	556	541	544	549	537	504	539	533	518	524	561	524	536	584	571	574	547	528	574	529	534	525	559	536	562	564	564	500	518	557	532	541	577	585	546	570	523	526	515	538	557	569	550	524	535	551	517	573	540	586	558	534	542	552	589	554	571	513	504	527	518	523	539	514	556	526	554	536	549	539	568	571	575	561	532	550	516	557	536	534	573	553	545	580	568	495	557	535	562	597	561	565	529	534	503	526	557	562	556	552	546	599	572	544	583	543	556	511	530	545	545	491	508	576	514	556	542	545	551	540	507	549	543	585	535	540	532	548	563	542	565	541	549	539	540	552	512	531	529	532	535	532	542	553	534	496	545	530	592	544	512	572	527	515	532	534	548	508	548	577	535	528	558	532	525	554	535	537	570	513	556	515	527	524	527	566	557	543	530	559	527	511	531	558	582	598	569	575	527	562	526	512	558	546	538	543	516	559	547	536	539	530	552	560	577	549	530	589	497	534	541	602	536	474	512	556	523	573	519	555	514	529	570	552	545	551	550	510	538	535	529	557	545	506	535	592	591	553	560	542	566	549	562	529	556	527	538	554	581	564	555	566	546	544	562	570	547	571	556	560	536	524	541	564	559	549	528	493	528	512	555	527	520	549	547	528	521	547	566	580	547	535	544	551	557	578	571	520	511	571	507	561	542	534	497	512	532	525	550	539	528	517	558	530	539	504	546	590	565	546	553	581	555	547	561	542	540	574	546	560	583	571	546	555	571	539	545	548	600	550	508	528	557	501	523	567	543	553	554	562	533	568	541	535	535	524	549	537	516	578	533	531	559	505	543	529	521	520	549	530	564	542	506	501	546	538	545	539	525	565	528	543	513	543	535	558	572	519	536	498	579	547	544	541	585	561	527	565	549	515	551	529	525	556	563	530	532	562	511	527	536	535	512	562	554	533	510	506	557	558	514	520	522	538	528	558	516	561	562	584	584	529	529	528	567	593	499	498	539	547	574	541	549	540	542	582	540	549	551	566	552	523	535	556	564	553	521	510	547	532	525	531	590	579	544	520	531	543	536	520	515	553	549	497	556	554	570	558	529	555	553	505	544	558	581	515	522	546	570	559	504	595	543	529	559	527	554	572	516	546	540	617	584	522	542	571	549	501	560	521	529	504	549	561	573	539	551	488	570	519	499	540	518	524	531	569	567	574	534	584	506	573	523	522	525	575	568	512	504	575	566	507	545	559	523	592	548	524	574	560	547	586	525	532	563	532	529	557	571	489	516	543	558	556	556	536	576	536	553	545	564	521	556	546	552	537	536	574	553	559	515	536	540	526	577	513	520	576	540	549	558	563	587	541	521	497	550	524	542	593	530	537	529	555	519	536	513	570	530	561	513	546	529	565	580	546	522	523	563	518	558	520	547	527	538	524	579	563	517	565	567	513	561	542	550	512	551	544	526	522	558	553	544	544	586	526	585	517	548	507	526	523	547	561	532	546	567	525	533	535	509	533	531	521	550	554	559	515	522	563	531	500	534	588	528	574	529	550	560	539	569	525	541	505	556	564	519	548	563	523	561	527	564	552	582	508	611	547	539	521	523	545	548	534	515	522	545	537	597	544	505	534	530	563	496	582	538	577	537	533	564	585	521	534	563	559	557	522	556	533	537	538	501	508	555	548	567	549	516	551	530	537	581	545	514	579	553	530	526	517	570	492	539	571	546	504	577	533	541	547	554	568	532	602	542	514	583	509	533	545	538	543	538	558	521	540	539	561	523	554	528	530	578	542	545	561	603	543	510	556	565	533	506	529	537	540	531	578	553	526	525	504	548	557	521	520	580	532	568	519	539	517	514	541	535	516	540	522	564	593	554	526	547	569	518	527	544	558	541	525	518	566	504	567	576	590	554	585	521	597	537	522	569	560	517	531	552	538	531	537	556	537	543	526	530	535	565	537	545	564	515	523	581	521	519	535	542	539	528	561	536	582	534	500	516	514	520	537	529	554	531	543	512	601	539	551	535	532	544	537	537	536	576	554	536	531	570	547	531	506	542	564	508	544	509	519	558	494	542	519	563	563	565	538	568	547	575	536	532	504	558	542	569	541	546	523	539	601	501	537	515	546	494	540	588	558	541	554	580	544	566	582	505	524	538	536	581	564	541	537	569	559	544	563	494	514	554	567	535	543	530	568	539	519	545	540	551	540	511	587	556	570	540	536	537	552	553	501	546	553	559	557	525	538	524	467	533	524	545	540	544	522	572	587	472	567	484	516	511	543	522	557	539	547	560	512	516	560	602	556	527	568	533	523	527	555	523	541	556	550	549	527	537	543	530	531	528	533	512	538	503	558	541	548	506	529	531	516	508	541	477	534	549	550	552	561	555	540	545	601	520	580	544	543	527	535	538	529	527	552	537	534	598	511	578	579	519	537	523	554	566	526	540	547	543	515	553	537	528	537	552	507	559	520	534	598	572	535	572	539	584	485	572	515	543	532	551	568	515	516	536	518	512	517	555	570	541	521	511	536	507	561	535	522	541	525	536	557	577	578	532	511	537	529	539	544	529	504	566	492	554	565	538	540	548	529	560	543	503	536	504	519	540	557	519	563	550	528	554	561	523	522	502	546	580	521	565	551	560	530	540	530	508	518	520	529	547	531	552	538	571	556	532	539	547	536	494	518	545	550	546	539	565	552	519	529	554	524	529	570	551	596	555	545	524	582	553	518	510	530	517	545	589	554	575	521	553	509	552	535	538	519	520	495	534	531	532	524	580	562	521	513	560	538	580	551	536	550	538	515	552	525	516	557	520	563	571	539	533	566	508	540	542	524	551	497	541	551	522	517	526	511	515	590	506	533	519	563	561	526	524	547	521	509	554	550	591	504	564	550	558	509	585	547	575	521	537	526	576	542	510	545	535	566	547	555	501	535	525	531	519	512	558	538	533	517	533	551	546	513	547	558	563	589	547	585	571	570	575	542	561	530	519	507	521	528	540	548	528	605	587	577	540	558	485	528	544	556	565	526	530	575	509	563	520	598	617	523	529	544	508	525	539	536	594	578	595	566	511	523	578	580	543	522	576	568	526	519	560	551	507	561	550	532	541	570	565	565	534	579	563	558	563	592	541	518	510	571	534	548	532	543	551	535	567	565	528	537	554	495	565	555	534	557	497	565	510	521	530	559	523	550	545	547	513	560	578	540
32843	20822	9974	675	279	263	251	233	197	193	232	193	201	204	206	220	196	213	222	199	210	228	227	198	218	206	251	219	201	226	218	199	211	222	222	195	204	199	225	224	209	211	209	220	204	207	218	231	192	202	225	212	240	223	198	219	195	231	198	217	244	217	186	226	186	198	223	220	231	211	221	187	214	212	235	215	182	214	221	211	191	228	197	207	215	212	210	218	206	225	204	225	236	231	222	227	211	219	226	219	212	200	223	230	218	227	194	229	190	184	213	205	192	210	212	238	218	237	218	207	233	228	226	226	186	201	214	237	221	206	223	240	231	234	190	219	216	217	252	215	199	186	207	212	231	210	221	217	201	222	209	205	224	215	231	206	220	223	186	235	263	211	224	240	211	232	220	240	221	219	236	225	204	230	260	215	234	211	201	214	200	197	179	221	221	211	241	231	204	207	186	213	226	227	235	213	204	221	228	200	194	215	169	201	227	242	217	200	214	240	205	214	219	247	226	215	210	224	210	231	208	236	228	214	228	203	206	216	211	216	229	217	220	207	236	204	223	208	249	205	206	226	212	233	206	208	213	227	216	242	247	230	209	238	218	233	215	226	237	202	204	227	218	226	195	241	204	197	210	212	221	251	212	192	204	190	208	237	203	215	204	209	208	194	212	213	237	204	218	230	213	220	216	210	221	224	214	220	185	178	223	214	183	238	196	205	234	208	228	197	186	176	228	222	193	223	223	209	202	224	218	208	209	199	228	190	210	201	246	189	206	204	206	244	235	225	175	212	249	230	246	214	211	211	219	196	233	237	260	204	218	239	248	222	250	226	228	216	221	211	217	193	209	223	215	210	211	204	228	225	231	211	206	225	233	212	237	212	210	221	213	215	212	203	187	218	216	209	228	216	226	211	212	237	197	209	191	225	209	209	216	210	232	200	205	223	196	217	217	228	218	221	198	212	223	221	184	199	249	231	167	235	214	210	221	223	204	193	225	224	216	178	181	201	242	214	219	232	224	234	251	206	197	190	206	217	203	238	223	223	191	225	225	226	221	226	196	195	185	196	187	233	198	204	194	225	196	192	234	221	226	223	204	222	206	190	207	187	199	214	218	254	267	231	222	197	229	206	228	208	226	217	204	201	229	203	222	207	241	239	255	225	207	230	244	211	236	190	217	212	210	217	238	197	190	232	203	184	211	201	218	207	233	196	211	235	218	219	201	223	238	214	229	213	213	227	211	225	221	203	221	222	194	249	222	219	177	224	185	209	213	234	219	218	223	245	211	191	202	194	218	212	203	203	210	232	228	211	230	244	233	210	217	205	206	228	243	207	225	236	198	192	225	200	220	242	214	211	204	208	197	194	232	219	215	230	217	221	210	241	214	221	198	228	213	215	234	264	246	274	226	229	227	239	225	232	231	222	193	229	195	238	200	212	208	235	211	243	202	238	234	218	183	207	225	198	231	256	216	246	202	229	196	225	201	222	236	226	233	235	216	187	203	204	196	236	229	230	218	211	203	207	231	196	186	216	202	214	221	194	249	234	239	238	199	234	194	209	217	214	199	209	202	199	226	213	222	228	221	199	228	225	192	204	241	229	222	224	253	197	225	215	213	232	221	240	206	215	225	222	207	206	220	207	227	196	221	198	191	213	206	217	227	225	198	238	230	224	169	230	245	219	223	195	207	236	201	197	193	217	232	228	227	222	241	196	214	213	240	237	207	205	256	211	198	242	222	239	218	224	225	200	192	213	225	215	195	193	207	220	219	200	186	237	240	212	222	224	190	208	184	242	213	231	197	230	204	227	216	223	208	257	235	260	197	239	215	201	250	208	226	228	230	196	212	229	215	234	213	236	226	241	218	232	232	247	216	226	217	212	212	231	218	223	216	230	227	236	207	236	229	223	217	214	206	217	208	207	235	209	221	221	207	217	230	203	195	219	180	225	216	213	229	260	201	226	210	219	216	213	219	227	220	215	237	211	180	211	205	213	232	236	243	206	195	198	229	205	206	205	239	209	190	246	234	213	237	245	232	214	221	217	218	203	233	225	212	193	217	208	230	224	209	216	200	218	231	220	250	244	216	228	219	253	195	208	230	206	206	175	180	226	225	233	198	206	228	230	208	206	227	243	188	204	212	219	194	221	215	189	217	178	210	211	226	190	255	220	207	202	212	232	217	211	219	223	213	215	217	211	207	200	208	219	217	236	224	180	216	217	201	214	243	214	254	221	190	218	208	220	222	245	222	224	208	208	213	216	211	210	238	213	207	228	214	224	221	223	232	213	212	227	220	226	194	241	220	223	210	224	216	216	222	194	205	204	231	241	221	210	221	240	213	215	221	226	249	233	234	244	194	179	196	195	228	224	232	228	224	230	206	203	208	235	226	212	192	188	208	252	233	206	203	218	207	207	205	218	224	235	205	236	207	257	196	219	201	181	201	191	223	228	196	212	228	230	228	214	188	211	227	211	228	217	185	196	253	241	240	229	210	205	220	185	219	244	209	213	206	215	211	224	194	199	198	188	222	212	231	196	234	220	229	238	227	218	198	241	231	212	233	236	227	226	210	197	218	213	206	221	225	211	200	219	231	199	220	202	221	230	225	208	245	215	213	242	223	223	232	205	218	196	213	193	217	232	189	234	209	228	223	232	240	224	235	239	218	213	217	246	232	199	203	202	235	219	189	199	236	206	209	199	187	230	243	227	229	214	225	199	206	213	209	201	200	202	193	254	200	214	202	220	225	217	217	231	223	216	231	213	236	224	216	201	230	228	209	226	226	198	193	199	222	201	215	209	233	246	222	201	214	212	216	211	252	233	195	232	252	227	217	198	222	178	201	197	242	192	230	229	230	212	206	202	238	229	201	226	200	233	213	226	201	203	212	215	186	216	207	238	218	213	210	235	206	215	222	207	228	223	248	240	204	221	222	225	200	204	238	211	195	219	203	225	206	216	218	234	198	243	237	194	214	225	218	208	214	220	231	230	218	177	219	217	213	220	196	190	226	219	240	191	239	204	240	216	233	256	232	257	206	242	229	225	240	231	211	216	241	185	222	213	202	202	225	223	215	200	233	215	191	223	235	209	232	209	208	230	206	213	202	222	226	227	219	206	226	210	217	225	214	218	232	214	183	193	197	186	204	217	237	220	219	228	182	215	193	231	230	233	191	204	202	225	233	216	221	195	218	212	222	226	218	208	209	227	212	209	243	174	230	229	206	176	186	198	212	203	248	226	206	235	199	209	202	198	225	222	222	246	201	225	233	210	215	211	213	205	192	232	217	228	210	226	236	209	248	212	200	227	189	200	204	231	240	221	227	206	199	210	203	210	220	218	226	242	211	208	233	209	210	237	220	217	200	221	216	237	216	206	214	234	218	241	217	229	233	187	223	225	200	177	222	206	223	236	231	211	224	234	240	204	207	218	213	237	219	210	212	227	229	208	215	222	234	224	206	224	210	199	227	197	206	203	211	220	188	205	215	193	212	204	198	202	214	209
8202	7251	1222	536	576	504	491	545	519	518	516	507	541	515	512	505	507	525	502	520	536	494	492	488	495	507	532	527	513	530	509	484	524	487	506	505	481	515	576	521	545	525	515	526	473	549	556	543	491	530	528	503	489	518	515	474	552	526	525	537	492	503	513	490	484	493	502	498	524	537	550	529	508	514	523	533	538	542	494	524	498	529	525	504	531	537	544	480	538	528	513	506	471	503	529	491	516	565	542	526	517	517	541	511	495	542	556	541	490	509	567	527	508	518	501	518	521	527	520	513	515	561	486	515	513	479	496	509	583	518	536	582	495	550	540	472	486	527	529	497	547	521	545	497	539	520	501	533	536	502	562	527	514	528	524	533	525	537	547	525	562	516	550	526	504	515	521	539	511	498	522	494	516	537	549	514	516	543	501	508	543	561	545	497	554	488	509	530	508	510	549	527	518	538	525	565	516	454	546	509	502	522	519	517	532	491	526	546	518	534	510	509	533	549	493	497	529	534	539	524	516	528	545	517	534	547	536	497	519	493	567	518	467	539	549	493	504	549	486	540	514	516	526	509	514	503	496	555	535	532	550	486	549	505	548	514	513	529	507	502	507	523	535	496	520	541	572	527	536	512	537	549	498	553	513	497	470	510	498	487	523	538	554	503	546	516	525	497	523	503	542	521	487	537	554	535	519	543	482	546	499	518	526	534	510	542	511	527	518	490	568	496	473	563	512	498	518	507	508	527	534	522	492	530	499	510	534	502	496	529	522	517	514	547	530	511	503	508	585	528	506	506	543	512	480	519	474	517	529	532	538	509	536	547	504	555	531	538	498	542	532	550	518	486	525	524	525	512	499	534	545	535	524	514	533	501	500	500	499	533	546	533	537	523	552	503	540	515	525	526	513	555	473	510	551	544	500	530	531	505	569	500	540	508	518	514	511	538	525	485	514	506	521	526	492	528	531	536	521	556	482	486	515	535	527	522	514	503	532	521	533	540	507	513	514	472	514	513	572	501	526	502	500	481	539	462	522	499	523	495	522	554	540	503	568	531	512	520	522	562	536	482	545	533	514	531	537	485	502	551	522	519	530	550	554	509	505	500	558	536	510	551	441	506	522	509	494	536	562	531	538	502	533	515	522	521	507	515	542	501	533	489	505	522	527	510	484	522	508	549	514	468	542	526	526	545	506	518	518	490	505	519	504	511	520	524	510	540	488	512	549	520	523	547	543	525	516	528	524	572	580	495	509	488	493	531	532	548	546	510	508	553	507	493	520	504	473	573	515	536	507	502	516	527	578	541	539	539	506	500	545	529	542	528	570	535	520	549	515	541	494	499	517	521	545	512	518	512	486	518	543	523	486	474	522	529	545	541	520	506	531	509	490	518	547	483	545	469	536	530	494	525	553	511	521	508	510	554	547	530	490	522	516	510	519	494	480	535	536	506	534	520	547	517	529	490	488	524	533	528	529	532	531	510	526	528	495	473	515	513	525	502	564	556	498	526	490	524	525	524	507	530	531	517	509	549	557	548	503	525	558	518	517	587	538	520	500	513	486	550	526	536	520	515	507	503	564	533	550	502	514	485	532	524	481	493	540	559	534	523	519	511	500	501	524	514	515	513	488	521	510	514	513	525	538	487	513	531	529	524	527	544	531	546	558	514	491	503	508	549	546	516	503	496	520	527	490	561	547	515	517	515	526	480	518	485	511	508	576	509	491	557	496	526	497	497	505	511	490	507	537	466	542	506	555	493	521	547	550	529	499	483	519	554	503	503	523	501	490	506	491	518	508	550	529	521	534	554	540	516	510	507	541	569	474	537	527	520	521	506	502	522	523	515	501	520	507	534	521	505	514	494	544	514	544	548	523	488	494	533	515	527	463	537	533	491	518	515	539	537	522	554	495	558	527	533	554	510	519	512	520	512	483	506	535	511	518	502	521	498	486	525	540	525	544	507	517	525	504	521	529	518	500	527	499	536	487	521	506	513	555	515	526	533	540	548	527	536	531	543	518	562	523	525	522	479	552	534	529	503	498	525	553	522	535	545	526	482	512	560	525	512	524	525	519	526	514	517	504	476	529	520	523	510	520	539	546	543	507	544	506	492	553	499	517	515	508	535	550	502	513	525	492	582	508	530	542	509	531	509	494	463	494	522	510	553	484	518	497	514	492	550	553	485	525	529	506	518	499	499	543	486	538	544	544	514	530	468	520	560	516	547	489	500	496	530	508	531	557	546	532	515	540	555	515	527	520	525	504	542	572	509	538	506	485	510	512	525	542	491	533	537	540	541	515	521	540	520	452	513	511	545	509	568	509	496	525	513	518	514	494	557	496	544	509	493	511	519	467	506	497	526	486	491	560	507	499	492	520	510	546	539	541	530	476	467	515	509	471	505	476	493	504	514	562	523	470	498	492	496	499	548	473	525	515	515	538	507	543	474	524	511	558	535	546	492	571	490	527	530	531	528	522	538	488	508	525	496	527	509	546	504	508	538	507	535	503	564	523	506	562	476	528	544	564	501	520	522	547	535	517	481	567	531	498	536	512	514	547	526	525	506	502	501	532	522	548	516	506	550	522	466	504	522	524	483	536	500	527	539	532	547	531	520	503	531	544	501	526	533	520	524	516	492	516	517	500	476	512	549	517	478	520	468	523	515	520	528	543	534	538	518	477	492	535	488	518	538	524	549	533	514	511	480	552	487	500	503	504	535	509	538	560	466	467	501	515	487	480	535	547	526	494	538	532	501	516	538	484	518	516	538	493	556	505	495	556	542	537	488	543	552	518	553	540	515	521	511	516	514	523	537	541	528	537	540	516	515	510	515	527	518	506	529	529	527	532	548	508	507	511	476	503	512	531	588	505	538	527	484	525	528	469	559	492	551	545	510	513	519	523	539	485	522	554	491	519	503	468	504	518	506	517	512	501	568	463	532	520	541	553	526	512	535	491	520	490	521	529	500	514	558	540	519	519	541	518	529	509	536	535	512	524	499	516	519	491	475	556	494	507	516	551	520	522	514	506	526	498	544	514	529	557	482	497	517	492	537	505	522	536	542	568	499	531	506	555	529	519	516	494	525	488	498	515	500	553	554	517	533	495	535	519	489	485	566	498	479	560	542	508	512	555	510	504	546	468	541	523	476	536	516	484	502	521	543	521	550	492	489	516	513	483	542	541	514	530	550	500	505	516	514	468	514	481	559	548	533	555	530	514	530	568	500	480	517	482	508	462	527	529	544	482	545	514	528	506	512	538	529	556	499	504	499	538	522	505	539	505	469	582	520	524	488	479	502	525	504	492	506	521	509	518	512	567	531	535	521	532	480	547	484	570	499	512	541	557	489	500	521	524	496	532	554	573	511	507	497	549	508	557	508	567	542	469	543	561	551	534	499	498	544	550	557	502	482	508	555	519	491	533	532	488	488	516	519	501	539	519	491	490	510	533	519	512	560	491	554	549	501	551	522	535	531	546	523	548	520	555	557	512	512	517	526	519	493
24942	21454	24881	28469	21446	20918	1197	468	394	414	353	383	357	365	344	388	370	394	372	364	362	378	358	336	342	342	366	381	379	302	312	353	324	334	366	353	367	355	350	357	327	343	340	327	340	384	320	308	357	343	313	328	366	313	330	312	355	338	360	346	354	301	334	348	327	345	374	347	326	339	309	332	304	355	354	330	319	320	360	340	331	292	328	375	345	326	328	342	322	325	335	333	326	345	378	356	355	363	333	371	367	326	351	339	359	319	348	328	359	320	327	343	360	346	380	352	326	325	333	348	343	343	343	344	351	304	304	372	373	351	302	303	347	352	356	347	323	328	364	328	331	327	368	351	289	356	318	368	353	342	343	330	349	350	324	372	354	320	364	311	314	338	359	293	355	360	375	316	358	342	333	356	312	350	312	350	321	319	341	361	362	320	327	359	356	314	330	345	370	351	303	338	330	337	309	379	383	297	320	308	320	354	334	336	354	348	333	300	362	367	310	287	312	346	354	325	338	331	367	356	320	361	313	320	360	355	310	310	310	341	322	350	336	330	346	344	309	347	311	345	320	356	331	335	356	361	325	339	349	360	326	308	354	341	349	332	329	364	294	336	360	356	355	335	320	312	355	329	337	337	361	332	319	314	345	327	395	301	331	282	344	339	321	359	349	367	300	341	334	326	334	336	299	351	293	359	330	342	329	335	339	378	361	330	356	339	365	381	337	325	317	348	347	333	355	369	334	338	332	322	307	333	340	317	325	346	359	317	359	369	356	354	365	376	340	312	352	332	318	323	365	334	352	323	359	335	351	358	331	328	350	334	313	341	335	347	312	355	350	363	333	354	381	358	327	343	358	341	349	325	319	355	327	338	368	345	357	346	350	324	348	324	341	331	358	313	354	309	332	310	300	332	333	360	332	311	366	360	358	331	358	334	346	307	352	353	351	353	318	339	347	304	335	343	374	364	327	317	343	354	326	296	330	285	333	353	328	333	323	321	341	367	364	348	358	309	342	327	320	317	357	322	348	331	345	307	355	304	385	326	342	306	314	360	312	325	358	345	306	317	332	327	325	304	349	341	320	367	325	368	364	335	322	390	336	337	317	353	297	338	332	332	352	341	315	298	350	317	332	340	344	351	333	325	330	326	327	343	375	378	319	335	322	302	324	337	355	338	365	351	351	326	302	337	335	336	346	340	363	332	318	353	358	331	372	339	359	339	326	348	374	314	370	326	320	355	336	342	375	338	363	349	338	358	326	342	317	330	335	343	351	368	328	351	338	339	336	345	328	336	349	344	338	356	371	341	340	341	376	321	337	363	363	342	358	375	348	328	324	353	362	350	350	314	347	343	345	337	339	346	372	349	363	343	292	355	330	356	353	354	342	353	333	336	345	326	346	360	304	380	357	329	341	328	349	320	309	329	329	372	340	337	335	342	377	346	332	331	333	325	322	324	352	322	323	357	319	351	343	379	384	338	352	325	337	342	338	327	381	331	310	319	356	335	347	336	341	332	349	353	367	338	313	362	358	319	355	363	329	330	349	324	355	325	342	338	291	364	321	293	340	342	336	364	359	324	345	328	350	351	360	335	344	316	342	324	317	350	337	355	334	331	335	308	328	343	348	372	329	340	349	341	346	363	323	325	327	316	337	322	324	345	363	355	353	331	310	350	353	312	321	349	347	342	333	321	343	323	328	303	340	335	358	387	345	331	320	336	307	341	341	369	365	351	345	347	337	340	336	327	313	371	310	347	350	300	341	322	333	332	322	348	333	342	311	341	343	309	342	334	295	350	337	347	336	347	337	334	331	349	343	333	347	362	343	351	325	320	304	352	366	331	348	337	353	334	339	387	313	340	350	313	326	298	292	306	328	331	324	339	359	331	328	363	324	326	349	360	329	351	337	301	313	338	343	312	344	333	339	326	339	337	332	364	327	347	342	345	316	341	342	294	312	361	313	314	305	352	348	361	331	364	348	350	333	328	330	327	329	355	379	327	343	341	322	346	343	362	353	356	352	328	356	332	333	314	347	317	341	328	345	305	319	333	315	359	316	337	326	342	324	300	329	328	348	354	330	344	342	317	351	353	337	310	367	373	322	376	349	322	346	379	308	308	353	333	316	342	312	342	368	328	345	344	340	310	365	297	288	324	346	332	348	345	328	323	370	382	341	341	347	340	306	352	329	318	314	350	345	350	322	359	312	350	305	349	312	378	357	355	351	308	328	339	330	329	332	323	320	349	349	319	322	389	323	344	356	326	340	338	331	327	375	373	362	299	350	344	370	346	329	327	344	368	334	330	330	328	352	333	354	333	340	377	325	342	329	347	327	356	344	328	333	346	362	356	348	360	355	340	306	383	312	338	347	314	344	352	381	326	372	318	343	338	353	314	329	317	316	323	345	344	368	353	324	302	320	345	316	298	326	324	346	333	340	316	347	365	324	341	347	378	334	320	348	346	328	342	294	334	335	351	312	334	323	342	293	322	334	329	356	347	335	342	346	360	350	361	322	347	374	364	355	345	352	359	334	325	378	352	336	327	345	341	336	305	357	341	369	358	343	316	337	342	310	329	305	297	354	311	330	333	287	319	347	334	363	334	368	391	328	347	375	396	369	331	337	318	343	317	353	367	361	315	334	362	330	323	346	351	335	355	326	315	334	344	322	341	341	358	342	350	351	331	340	310	361	335	337	335	322	348	366	328	346	328	340	345	360	339	328	344	329	332	342	336	347	316	360	337	323	302	332	341	345	306	343	318	340	334	345	362	349	323	325	314	357	322	363	322	344	347	307	306	347	342	340	344	313	333	330	290	348	353	378	380	325	326	342	314	309	362	320	328	349	354	340	369	323	309	311	337	332	368	320	339	343	335	331	351	324	359	360	322	362	293	325	342	321	332	346	343	338	335	365	329	366	360	325	376	321	380	354	336	348	317	310	318	335	365	359	329	337	320	336	349	358	373	314	336	347	324	328	359	327	341	332	324	340	374	332	342	327	377	361	399	313	325	336	360	388	349	360	375	343	332	326	347	326	342	318	346	311	382	347	344	325	319	334	335	316	343	335	385	351	317	326	301	342	365	333	308	328	329	326	365	329	312	344	347	316	346	347	351	360	310	350	331	308	334	332	318	355	328	326	371	330	338	292	311	371	327	343	347	335	370	346	324	360	341	330	369	314	332	368	347	363	349	346	374	335	335	329	360	343	333	296	334	307	362	362	384	340	360	336	346	330	320	335	332	340	354	295	351	349	365	371	332	343	315	341	320	362	287	352	324	339	330	351	335	346	362	364	374	330	349	308	354	351	357	375	363	319	345	373	317	358	354	333	336	338	383	320	318	316	296	339	354	316	328	313	329	316	363	311	381	328	345	329	346	317	298	309	349	375	366	366	336	336	305	368	333	337	281	356	353	339	338	369	346	342	350	327	343	318	341	329	335	355	346	325	334	315	329	346	352	326	306	342	369	348	336	362	341	352	291	340	369	313	316	369	355	337	355	374	350
19826	38769	6454	1284	852	796	812	762	786	775	764	757	734	807	786	788	785	754	720	723	769	749	717	763	728	732	702	719	716	708	763	661	746	719	688	718	718	772	751	709	717	758	694	720	773	713	741	750	717	753	725	758	776	730	706	690	720	775	707	737	723	737	749	690	726	698	731	711	738	770	801	739	718	745	745	705	726	718	758	710	743	720	744	686	758	727	702	736	735	742	740	721	701	727	724	713	722	727	712	730	736	750	725	767	725	725	753	732	779	693	761	702	752	787	727	740	719	765	757	762	734	747	706	782	700	733	689	758	779	713	764	715	764	725	727	681	767	773	738	725	743	727	738	734	738	718	718	733	750	745	729	705	701	768	699	721	728	756	728	715	703	755	803	713	706	730	781	691	740	716	706	755	769	684	734	709	710	709	725	697	713	715	687	749	767	711	803	710	704	675	728	739	707	751	683	730	778	723	724	761	714	670	697	710	700	748	755	722	711	738	737	712	737	734	718	752	737	676	751	728	729	749	725	756	704	700	736	710	724	758	696	818	749	750	744	713	718	705	672	682	752	718	724	731	736	707	712	731	764	774	727	715	744	734	725	735	688	726	719	733	716	770	726	695	719	772	691	688	751	773	731	657	739	729	745	738	728	727	761	750	680	728	763	700	736	709	700	768	741	755	758	759	735	719	700	742	731	740	727	692	731	731	721	681	718	755	755	696	728	748	768	700	730	743	712	760	663	745	735	669	717	705	740	730	751	756	762	714	689	747	738	663	771	705	732	721	777	701	751	754	755	718	687	717	707	754	760	721	729	711	750	722	731	731	730	710	750	726	696	731	719	678	760	726	772	714	678	714	735	728	717	712	694	671	752	723	740	739	738	737	726	694	724	787	697	694	741	717	696	701	750	699	725	704	704	744	733	725	729	777	732	732	754	740	744	711	718	767	773	724	730	718	719	716	721	729	730	760	724	727	695	740	759	723	711	707	716	711	706	758	747	763	719	743	754	737	776	744	727	723	677	719	704	762	740	711	711	676	691	699	714	720	737	689	719	747	688	719	745	705	658	694	735	708	704	752	729	747	731	781	725	739	688	705	781	740	775	735	700	751	737	768	731	741	739	738	745	732	729	715	737	758	751	784	668	726	707	708	707	711	721	706	669	725	753	677	735	754	774	721	770	745	734	719	755	755	737	726	699	724	798	791	733	734	720	734	650	731	722	684	732	736	766	778	757	739	717	722	709	702	723	710	770	756	678	696	715	681	727	722	700	718	756	742	730	776	706	720	726	738	759	737	723	765	714	772	706	753	743	721	751	735	742	691	710	708	719	747	743	671	723	708	767	793	778	686	731	764	726	729	727	778	685	727	714	758	729	743	737	707	734	735	715	763	737	729	759	729	730	717	748	751	718	754	749	741	737	767	749	735	741	728	733	718	730	773	706	730	716	760	723	751	759	747	809	757	737	692	776	781	690	782	759	756	677	718	727	755	723	729	684	697	725	736	756	709	739	714	701	722	677	692	696	729	772	701	717	759	749	641	772	760	739	722	763	759	773	724	737	701	741	725	712	722	726	703	720	740	720	752	727	731	729	730	713	713	729	742	732	742	751	715	690	729	737	695	748	732	719	740	738	724	798	725	757	759	761	756	750	758	751	724	737	751	718	708	716	752	739	709	745	722	742	718	708	704	721	675	762	707	738	779	720	728	746	744	762	735	724	680	724	688	742	754	754	719	731	677	717	742	761	750	726	670	715	717	707	702	724	754	680	710	771	726	755	756	729	768	785	690	724	743	701	736	736	706	705	752	685	707	745	775	693	750	713	694	705	717	719	738	766	700	705	737	749	740	743	727	740	698	736	751	765	740	695	726	728	735	761	709	727	735	686	720	741	762	758	689	740	718	721	718	770	727	737	760	733	749	725	711	765	754	702	762	780	773	713	721	728	725	695	740	750	696	717	708	717	752	750	737	770	726	768	724	745	721	740	739	736	725	721	714	738	769	768	747	742	768	744	682	732	742	678	709	709	704	691	741	751	700	685	714	733	768	761	701	717	726	734	762	751	659	740	715	721	730	748	761	735	735	736	711	696	724	708	688	759	713	712	713	755	760	715	741	711	691	730	716	677	760	741	733	753	657	722	762	730	700	695	729	757	677	722	733	769	769	724	747	749	755	741	675	740	772	676	691	736	702	734	763	757	747	718	706	712	728	706	735	671	736	745	734	757	781	762	764	746	711	754	724	685	752	743	699	724	683	718	711	675	714	786	707	727	719	750	699	723	704	723	751	738	783	700	700	712	728	741	729	735	743	715	704	765	669	740	741	699	752	745	733	699	698	678	721	740	717	752	713	761	723	711	724	711	730	693	712	757	771	745	770	698	742	762	747	779	698	747	700	730	707	708	752	672	685	764	690	718	742	712	770	762	719	706	725	730	788	768	703	764	736	696	749	735	718	727	699	711	710	709	715	691	732	743	762	778	688	710	782	756	744	710	674	725	756	725	683	747	764	712	693	724	732	758	657	714	731	736	730	746	698	734	712	723	714	734	752	723	723	728	714	746	712	713	707	751	746	731	691	723	786	704	688	772	764	725	738	740	731	724	729	740	726	732	692	705	753	705	735	755	712	746	762	780	743	745	683	709	758	743	704	768	747	743	722	729	670	769	720	735	715	743	689	754	740	732	752	775	740	731	730	688	725	777	767	792	690	727	726	747	754	747	697	773	714	767	660	683	736	766	708	702	741	750	745	725	760	703	745	726	758	723	702	736	747	732	717	730	728	711	728	728	732	735	682	711	722	739	726	745	765	749	748	724	717	689	731	721	726	745	682	711	731	717	731	699	763	691	701	690	751	750	720	759	769	813	758	668	796	743	696	752	756	683	740	719	727	707	783	730	752	795	737	726	708	776	759	750	739	714	745	773	705	690	718	689	676	714	703	763	742	776	702	752	708	719	776	787	697	705	692	713	728	711	719	743	753	757	709	723	750	728	752	729	743	729	737	684	789	681	687	713	716	774	734	729	681	738	684	688	732	737	699	741	700	714	699	704	722	722	720	719	723	764	721	726	733	739	708	720	751	679	726	724	740	703	764	721	740	772	703	675	699	748	690	715	758	770	697	698	703	696	807	733	729	761	734	754	710	715	778	736	741	748	764	727	691	725	686	743	778	704	757	703	762	743	745	751	755	728	744	678	762	717	677	721	723	704	755	710	731	679	743	738	748	706	731	686	718	770	709	757	689	755	743	755	711	732	699	734	703	698	741	708	722	678	785	769	716	771	744	748	691	742	713	708	759	702	755	674	758	754	717	747	719	741	737	692	769	711	744	737	736	724	715	719	738	721	749	708	722	754	754	732	745	700	802	738	752	719	750	770	690	764	764	777	729	737	763	770	732	705	730	684	708	783	735	745	668	722	773	710	744	690	738	720	703	715	707	743	737	741	713	737	805	761	753	759	708	703	743	713	756	741	709	733	754	788	735	751	729	710	732	746	735	741	687
24249	21466	25161	28160	21466	21480	20259	737	378	397	323	296	286	278	287	271	274	281	300	269	279	293	273	297	290	260	274	239	250	268	282	273	296	243	274	293	286	258	304	261	260	274	254	279	282	234	266	247	283	287	254	246	249	299	277	257	227	258	272	263	273	268	284	254	246	241	258	256	260	296	263	237	316	252	251	270	235	293	248	276	276	257	266	250	272	268	260	238	236	273	233	264	275	263	285	270	256	281	247	253	257	243	231	267	253	262	256	280	275	290	269	247	251	249	259	246	282	273	252	278	255	252	241	279	290	264	238	269	264	248	279	255	281	274	247	258	255	269	251	271	254	252	271	233	253	240	265	257	244	284	273	247	278	279	242	276	262	276	254	257	285	264	220	275	248	255	238	241	272	257	276	288	263	256	281	287	259	222	275	251	258	258	230	240	262	236	251	253	231	265	265	278	250	274	243	231	272	290	250	232	251	265	294	282	271	266	253	272	287	240	287	216	282	268	248	236	278	280	248	273	294	297	255	263	286	247	277	255	247	235	247	256	268	270	271	248	234	268	251	226	289	259	255	262	271	287	257	256	274	245	281	246	265	241	265	242	242	238	261	302	233	221	248	260	266	215	261	266	266	272	283	275	251	276	268	258	259	270	263	258	248	236	242	279	240	274	270	294	236	279	234	284	232	260	255	264	255	267	269	263	253	276	256	242	237	265	253	231	250	263	236	233	253	251	251	261	239	232	278	301	245	251	256	300	300	259	242	244	251	256	264	260	256	254	261	278	237	259	287	243	271	259	248	283	261	242	253	247	264	250	247	254	259	247	251	255	274	258	254	299	270	270	275	250	252	280	262	270	270	243	263	253	284	246	259	291	250	259	246	253	278	245	263	263	263	247	298	262	283	285	231	218	261	270	284	286	283	240	215	262	280	275	276	266	244	237	245	274	257	240	231	277	258	255	253	273	266	270	279	247	284	266	264	257	278	249	264	283	250	252	253	274	274	256	259	269	263	247	272	241	258	268	260	225	264	238	259	229	270	270	257	275	273	246	242	273	255	253	247	261	259	267	266	256	300	245	281	243	273	232	226	249	252	252	270	265	264	259	276	276	271	244	259	239	277	243	260	275	264	254	280	264	260	243	237	242	258	264	264	250	274	269	298	263	269	236	242	237	240	225	253	239	262	283	245	293	281	290	265	260	280	272	250	251	267	246	239	242	266	276	257	259	257	222	243	251	237	229	244	280	285	276	231	290	263	215	254	262	263	245	273	244	246	249	250	257	265	246	262	237	264	215	267	266	253	273	271	266	278	253	274	279	279	278	248	266	269	262	244	241	274	263	264	223	244	276	280	247	276	269	258	262	235	242	259	253	264	242	216	255	259	241	269	246	271	217	281	251	261	255	262	255	253	282	260	245	229	285	257	259	250	279	282	249	241	279	268	277	274	221	241	264	242	254	261	276	238	237	278	273	209	244	250	278	265	267	259	278	234	248	290	221	259	267	233	260	267	295	264	250	256	270	272	286	253	269	238	248	235	268	243	245	285	249	243	262	268	269	285	264	285	266	271	268	269	251	238	252	237	252	282	259	279	259	267	228	264	236	251	251	289	251	233	281	268	269	265	260	264	274	279	243	263	248	284	266	288	299	236	251	260	253	288	228	265	263	240	269	248	276	261	260	253	242	307	286	267	230	250	268	275	265	256	298	279	244	286	257	246	280	274	247	267	257	239	236	258	274	287	264	260	300	248	276	250	258	286	237	251	259	242	264	262	240	243	237	231	259	270	264	202	287	271	239	241	263	273	258	227	245	262	241	239	275	263	277	214	241	266	256	219	279	269	276	282	242	270	280	258	290	257	271	238	302	263	265	244	226	273	255	271	244	277	231	257	236	281	252	274	281	252	239	291	298	279	259	261	263	289	285	218	231	264	221	240	258	246	247	279	267	265	251	246	256	229	270	277	244	255	227	263	254	274	268	260	239	266	248	274	293	248	245	252	251	270	244	279	249	248	264	277	271	247	265	268	262	244	266	298	273	250	243	265	240	237	246	254	243	267	260	269	262	299	271	246	246	264	268	273	255	267	228	263	295	277	242	268	277	267	281	265	246	252	299	265	242	266	312	253	311	269	256	275	241	263	258	216	259	225	261	263	241	241	253	265	290	254	271	251	264	257	268	294	259	281	236	269	265	271	282	265	273	278	281	254	237	258	253	245	276	250	257	230	237	295	280	247	251	234	278	254	276	264	246	252	258	266	281	255	250	268	242	258	267	252	267	243	276	272	258	244	256	272	232	254	244	284	264	248	263	247	266	289	273	262	244	243	241	243	262	272	273	253	253	289	272	260	258	276	242	238	253	264	265	262	257	260	247	288	256	267	253	248	246	244	268	249	240	270	238	269	267	243	265	251	254	270	259	266	269	256	257	251	240	266	278	266	268	269	260	237	225	270	227	255	260	264	237	261	234	282	258	218	268	292	248	255	260	260	232	243	240	276	254	263	254	246	274	256	284	259	268	258	229	283	242	290	262	226	250	272	244	278	272	260	258	286	263	273	270	237	248	240	243	254	248	269	244	243	280	255	241	282	264	276	260	275	264	240	243	228	255	252	268	272	273	287	264	259	250	220	280	243	282	269	294	224	251	255	263	262	258	256	242	256	235	261	271	240	266	256	238	229	266	246	266	270	257	218	263	265	238	220	262	247	264	269	238	263	244	230	263	238	287	280	251	267	258	254	285	290	245	259	243	258	242	225	233	265	257	246	272	270	249	254	243	278	249	288	231	274	224	247	254	254	214	284	255	255	271	262	284	279	242	240	264	251	277	236	271	252	232	215	236	262	262	260	253	224	276	265	247	245	239	260	233	241	244	243	266	267	264	255	251	245	251	262	239	241	265	273	264	245	239	289	227	245	251	260	250	251	226	266	243	291	232	247	273	259	257	264	272	254	267	265	252	248	264	260	255	266	261	252	242	239	190	252	254	279	257	240	239	256	294	281	271	275	270	280	229	240	260	262	239	219	265	256	265	252	254	292	263	259	253	211	247	252	276	239	257	231	261	282	244	233	256	247	280	265	262	299	227	274	268	270	264	284	298	278	274	292	257	248	260	285	229	268	281	268	245	267	232	257	306	283	266	285	270	263	263	278	266	264	252	294	229	299	263	254	227	253	296	233	222	240	238	295	278	280	275	276	261	254	257	260	255	245	268	285	274	273	247	253	240	286	236	266	262	263	285	244	267	263	263	240	256	282	242	264	268	237	250	279	216	289	262	250	319	236	274	253	266	230	271	262	251	281	255	250	258	280	272	245	257	265	263	225	240	271	254	256	280	272	258	259	241	265	266	248	262	235	290	263	223	269	265	267	249	264	264	269	256	281	263	268	280	287	250	243	289	267	281	252	258	261	270	283	244	290	278	279	255	294	249	248	279	267	287	256	240	266	282	281	232	251	270	256	258	261	251	270	278	296	235	254	278	253	255	213	263	233	248	253	230	232	247
25622	50465	10722	1623	909	727	637	606	587	608	560	542	576	570	540	556	549	528	565	588	551	562	530	547	558	533	568	553	536	576	548	587	592	527	568	584	531	553	523	523	559	521	534	542	550	528	541	516	572	557	556	574	547	492	547	550	547	548	541	515	526	546	551	565	488	557	543	494	553	514	519	578	529	541	515	542	573	557	538	526	550	544	551	534	519	559	524	578	543	533	550	569	564	541	550	558	528	567	519	542	484	539	524	580	503	554	510	594	556	496	529	547	504	541	547	559	587	556	541	552	505	563	523	551	534	535	556	563	524	526	507	549	595	523	520	555	555	560	555	556	535	535	554	548	519	495	574	605	572	567	544	525	520	526	589	552	533	526	514	565	547	565	544	521	528	574	489	571	544	580	538	572	524	546	534	530	559	553	587	508	528	491	551	499	536	536	532	538	512	538	583	549	560	570	599	555	507	552	544	559	547	511	545	533	530	541	525	589	538	556	573	542	530	556	568	552	533	538	531	539	554	541	502	538	569	570	554	560	561	516	520	561	516	550	528	570	563	561	553	565	548	519	558	545	566	521	600	538	556	571	566	552	555	531	552	588	555	532	521	576	546	511	529	545	545	541	494	562	548	503	524	497	505	519	549	568	563	573	560	565	560	536	548	578	561	562	563	539	579	598	560	545	538	564	568	540	525	529	519	555	564	549	490	538	541	561	511	537	566	592	541	499	520	536	543	558	549	524	573	589	474	547	590	509	530	523	494	531	538	537	518	575	559	529	584	566	531	534	569	540	523	564	552	523	534	536	532	560	506	536	540	542	557	542	542	564	523	565	541	567	567	574	540	560	561	510	578	516	593	542	525	547	514	546	563	534	552	554	552	496	582	529	528	544	543	557	531	554	556	524	521	523	548	531	491	549	529	536	534	557	560	552	524	546	524	578	564	567	546	543	508	520	542	525	544	525	537	542	561	533	551	584	556	556	506	548	531	551	528	526	532	570	540	514	560	544	546	531	566	509	537	559	531	564	569	581	525	531	536	545	589	476	523	536	562	526	541	526	544	517	517	560	544	550	567	558	556	548	558	512	582	590	526	521	557	528	557	501	541	561	580	558	548	575	551	497	552	558	534	530	526	511	540	521	544	558	559	547	542	553	557	554	521	572	565	534	527	538	492	521	569	554	595	573	496	556	544	526	568	519	501	565	533	563	539	574	550	535	543	533	548	550	548	582	528	557	520	557	540	573	520	550	558	542	523	566	533	526	533	574	568	527	536	511	509	535	559	552	573	482	542	521	584	548	511	551	556	544	562	538	565	566	524	582	548	585	545	532	590	521	557	521	557	567	528	537	533	535	565	513	549	533	535	515	617	556	550	552	497	576	507	609	558	561	561	554	563	544	512	527	582	537	547	561	532	566	545	550	571	530	540	525	549	581	589	537	539	512	521	588	564	546	525	518	529	548	613	541	574	513	582	553	525	574	558	564	540	528	552	545	555	542	532	539	555	558	569	546	576	572	516	563	504	560	551	513	567	545	552	568	525	496	562	548	567	576	534	528	542	499	520	557	564	550	571	552	490	541	571	580	536	518	542	538	519	582	534	527	551	565	494	552	560	566	531	537	549	509	541	533	555	516	586	540	583	589	533	530	526	508	546	541	510	538	532	559	532	555	572	543	510	552	510	536	533	521	521	511	589	575	554	554	572	583	580	521	549	542	531	529	555	553	546	563	505	541	550	562	539	540	569	544	514	524	543	568	557	553	527	554	556	598	559	584	561	558	510	508	523	546	545	493	497	527	528	544	548	539	546	499	545	524	583	539	547	539	533	538	561	554	520	577	544	555	568	537	532	538	521	549	523	554	563	562	539	585	532	543	530	563	612	525	567	528	565	583	564	528	557	496	558	528	565	530	574	506	540	534	542	537	546	553	556	542	547	528	542	522	558	541	598	487	577	525	523	530	498	503	560	532	519	504	572	513	518	558	541	518	546	554	521	623	548	593	530	561	611	533	559	515	560	539	557	541	521	503	525	568	535	527	508	531	529	608	475	589	548	532	544	541	539	512	531	561	544	515	564	550	549	550	566	600	553	544	542	548	555	553	566	533	513	555	586	557	553	551	492	519	560	518	503	524	532	534	525	532	541	541	559	581	547	535	557	542	497	566	557	537	565	534	545	569	530	554	539	567	544	529	537	568	525	569	567	575	571	495	556	522	519	524	546	527	518	577	524	526	536	551	502	510	530	595	545	569	569	562	515	606	534	556	531	524	562	543	515	576	589	539	600	545	563	534	558	563	515	561	537	532	520	544	546	539	586	537	515	567	579	560	555	551	498	560	547	498	515	567	563	526	566	560	592	554	523	530	528	536	551	526	568	542	516	536	546	540	526	530	539	502	517	521	548	560	556	570	538	542	559	548	565	537	533	496	552	503	583	535	539	550	544	557	545	537	561	533	534	557	579	614	549	539	565	554	502	535	553	546	520	567	546	552	546	568	541	528	557	516	571	553	528	547	535	560	544	592	547	547	572	594	549	543	610	535	554	559	531	556	537	571	539	504	517	542	486	518	597	509	536	584	590	524	566	564	574	587	522	567	508	552	557	539	550	508	556	522	563	566	535	561	520	555	577	572	507	579	510	549	546	571	517	543	549	539	591	524	547	564	559	540	520	522	535	586	503	544	566	558	552	539	513	537	567	539	548	557	518	516	529	530	554	553	578	560	557	501	569	507	525	545	535	530	571	562	554	563	508	526	557	505	570	554	540	530	562	552	562	527	559	503	545	559	549	553	564	528	534	514	559	564	562	520	585	538	547	527	521	578	577	569	536	499	542	519	558	544	544	534	575	548	623	527	544	543	532	514	528	560	535	563	544	534	551	546	539	559	552	567	556	567	531	521	550	557	560	537	542	538	563	524	577	538	554	512	550	533	562	516	555	580	564	556	532	547	530	559	528	515	546	543	542	537	581	554	513	553	561	603	528	569	557	549	558	546	541	528	552	591	541	544	524	544	534	513	558	528	559	527	522	506	530	532	556	571	565	541	542	510	551	555	555	516	592	559	563	553	539	528	507	515	530	545	570	549	582	576	548	549	557	544	537	555	512	521	506	521	533	577	528	527	526	527	544	565	551	540	575	527	528	521	539	542	538	536	519	513	529	574	514	568	531	520	533	529	518	539	580	534	527	575	530	546	557	561	542	589	528	551	524	560	578	578	537	519	519	542	580	582	550	547	564	525	584	581	547	560	498	578	507	537	524	586	518	558	563	554	536	575	530	507	532	534	525	496	563	509	526	565	576	523	565	521	549	549	547	530	582	529	508	487	572	523	553	568	546	546	532	588	505	557	552	542	529	534	593	550	549	584	511	547	572	534	537	535	556	578	531	537	559	544	537	542	594	533	540	556	546	534	543	569	588	556	535	574	565	529	562	533	519	540	566	548	588	595	542	572	537	486	533	516	529	604	566	524	542	578	522	570	535	590	536	526	551	559	556	555	570	537
32795	20730	9895	812	358	306	324	231	215	234	256	201	204	232	238	203	241	223	220	244	243	225	231	202	214	219	217	215	182	225	242	203	201	231	197	234	231	194	219	232	227	212	257	231	230	190	219	206	232	216	193	250	206	186	247	238	211	199	202	245	246	233	275	221	205	191	216	239	233	232	192	221	211	220	218	209	208	233	225	217	200	241	215	213	212	207	205	214	206	240	225	191	200	200	231	238	206	218	231	216	231	190	217	229	226	225	215	207	243	226	223	225	212	203	205	231	187	250	225	222	213	227	219	206	215	207	255	224	212	202	182	241	245	245	203	213	222	232	220	225	217	198	218	256	214	214	255	231	227	220	246	224	225	215	199	183	250	221	201	232	202	252	225	214	188	228	209	250	230	247	245	218	218	217	207	234	226	235	234	235	221	238	204	218	199	231	195	221	241	226	212	240	204	233	185	245	229	249	233	228	238	228	226	192	225	206	232	183	204	241	223	222	221	227	223	221	225	190	200	196	243	200	224	193	232	218	193	230	215	207	234	210	225	206	216	217	205	234	255	235	224	199	238	214	230	220	217	233	236	221	193	224	224	242	218	244	206	228	252	228	224	185	254	208	229	224	209	206	240	244	188	210	203	234	224	222	216	216	204	210	203	216	200	189	208	187	257	247	218	212	191	213	203	232	224	211	195	236	225	225	210	236	227	225	238	218	214	211	220	220	204	203	203	213	245	218	220	200	208	251	239	215	232	219	220	233	210	233	213	199	216	187	235	227	228	244	235	241	201	213	227	248	209	224	215	235	215	224	203	231	205	205	235	222	215	219	200	236	196	212	230	189	214	233	219	203	216	231	226	214	196	201	219	186	214	223	207	226	219	222	252	192	221	256	223	225	228	212	249	201	218	214	221	205	217	218	227	237	213	219	194	259	210	200	211	231	221	219	189	223	225	231	252	201	226	204	229	247	226	204	255	182	221	213	209	232	216	207	247	219	219	194	237	208	233	225	208	201	192	209	229	237	221	210	219	253	222	254	197	223	197	215	237	230	234	254	198	210	222	178	197	221	242	215	224	247	234	193	212	220	194	227	199	204	246	233	220	212	229	243	208	213	234	227	218	202	233	204	192	215	211	229	238	200	213	207	232	229	240	216	222	212	208	225	232	225	226	226	230	201	209	213	232	227	216	234	200	218	221	224	238	242	206	207	252	224	250	226	214	216	221	210	204	223	219	218	207	224	224	223	229	208	209	196	239	244	212	245	193	227	229	215	211	217	238	190	210	228	216	223	205	219	242	217	237	198	192	187	222	237	211	250	242	245	211	224	210	205	221	219	237	227	224	223	189	222	221	218	248	229	233	235	238	231	230	203	231	231	243	244	228	242	226	234	219	231	205	219	201	244	222	195	231	199	222	208	219	211	222	218	208	201	213	214	215	215	204	214	262	230	196	222	196	222	210	220	223	220	194	199	217	216	220	226	214	221	194	190	212	234	207	198	220	232	211	201	218	220	224	239	211	210	237	228	258	204	205	214	229	204	218	195	232	227	230	212	239	207	196	225	224	190	220	233	254	195	245	197	192	202	217	211	230	220	198	233	224	193	212	239	193	216	193	219	206	198	213	207	193	177	212	230	249	210	222	224	211	196	209	204	210	189	237	209	223	222	237	228	227	234	214	222	220	220	219	242	188	231	250	210	219	207	236	180	210	212	203	236	216	246	232	234	221	226	262	230	194	214	210	217	236	196	222	218	215	195	200	196	194	213	208	214	266	228	185	193	227	207	172	215	244	202	220	230	223	202	241	224	218	196	226	235	224	210	232	222	238	217	208	198	204	226	211	217	240	223	217	199	218	241	198	232	216	247	215	241	230	213	235	213	197	188	210	230	195	199	197	235	192	204	207	224	210	197	228	208	251	244	248	211	210	241	228	240	235	204	213	207	209	230	214	221	212	183	193	231	217	221	222	217	218	194	209	223	178	217	237	242	214	188	194	209	206	200	216	194	238	211	240	225	230	224	210	207	224	211	205	191	221	248	225	207	210	227	236	213	230	226	236	223	195	250	230	240	209	210	213	239	199	221	229	258	219	236	246	222	217	224	208	212	206	239	225	199	218	199	208	241	227	228	221	233	230	236	233	229	200	228	204	215	252	247	212	209	203	245	230	234	227	210	223	235	216	225	224	234	201	216	194	224	222	207	195	205	196	224	238	186	210	239	220	202	222	204	208	210	204	224	225	213	229	232	236	228	195	233	216	225	239	228	232	210	211	219	235	194	211	251	244	204	210	201	226	203	214	234	228	247	189	207	223	209	211	213	219	203	205	215	233	212	226	232	226	213	204	208	222	249	234	227	187	197	236	212	180	209	223	226	220	199	228	216	214	237	244	244	200	220	203	231	215	219	209	220	198	196	212	221	211	213	231	201	226	214	207	239	201	219	234	242	238	193	204	237	215	219	240	215	216	190	222	203	221	218	207	214	237	248	216	220	214	238	219	236	247	212	217	205	197	212	238	239	235	221	207	220	202	225	225	216	211	201	206	200	197	231	215	207	223	217	226	233	221	241	211	215	198	223	201	226	223	235	217	213	203	241	245	230	213	237	232	223	231	228	213	249	238	209	215	226	231	200	213	217	208	210	212	197	221	207	235	216	199	227	237	225	245	213	246	214	242	233	213	192	224	229	217	224	227	219	217	187	202	226	210	209	219	244	207	256	209	223	197	241	227	212	236	234	209	213	226	246	224	176	228	214	231	195	244	220	185	240	234	211	201	199	248	218	233	214	231	267	208	213	255	203	225	229	238	232	223	219	200	199	201	236	237	210	230	242	207	195	212	216	224	221	204	198	194	205	229	227	227	239	207	225	224	230	247	226	246	199	214	203	217	198	214	239	227	272	226	222	224	196	219	230	222	194	223	219	250	219	228	218	218	214	202	216	241	242	212	225	211	190	229	245	190	216	226	194	204	216	230	210	201	217	228	241	217	213	210	239	208	204	200	238	242	201	215	214	238	212	225	274	217	216	209	250	205	235	202	226	218	214	200	235	243	209	187	203	207	223	246	209	226	191	210	236	205	210	209	233	237	223	192	234	220	211	217	195	238	218	211	214	241	220	243	239	223	234	228	239	232	201	230	206	231	245	202	229	227	221	221	254	225	240	212	250	216	220	228	210	223	209	235	210	212	240	230	197	233	227	181	199	198	244	226	192	212	198	198	196	212	229	215	222	226	177	226	200	214	224	239	235	218	227	218	218	207	211	196	227	207	221	223	209	213	216	201	249	234	245	236	238	238	199	192	237	237	220	223	213	211	230	214	214	251	223	213	199	228	196	222	194	204	209	230	219	185	240	216	233	217	239	236	245	233	230	245	180	248	217	205	211	210	195	218	227	238	201	233	172	226	215	213	208	199	197	211	219	207	222	225	207	205	230	242	233	199	267	202	227	228	210	214	202	201	197	199	242	230	216	231	196	232	213	190	231	241	232	187	218	196	236	219	227
8304	7226	1217	595	496	524	493	509	488	565	543	517	498	499	496	497	483	474	517	571	525	497	488	509	531	493	525	510	499	506	514	539	510	521	510	532	547	529	508	516	502	511	491	562	525	523	500	553	546	544	541	526	505	533	507	535	545	539	504	523	542	541	535	514	527	518	523	517	532	546	493	524	514	544	535	532	546	509	484	498	526	507	516	547	527	524	509	490	527	503	541	480	505	545	509	488	534	513	537	490	515	565	510	507	530	498	514	522	515	558	486	510	481	534	502	453	525	494	504	539	531	466	506	520	505	552	531	532	538	522	523	565	507	508	508	526	522	519	536	532	554	543	526	479	497	546	506	498	546	547	507	508	506	532	497	498	519	532	477	499	504	510	504	530	491	562	516	529	494	517	504	534	504	528	520	501	546	516	534	456	570	513	530	526	521	551	520	523	515	509	491	554	532	524	495	501	517	545	497	540	517	544	539	524	517	531	519	492	532	568	545	524	515	496	515	490	529	479	521	524	505	550	502	552	510	517	520	483	540	541	521	542	506	511	553	547	514	512	498	497	473	569	515	486	512	524	540	514	507	532	520	526	571	515	518	495	558	486	545	514	548	500	531	536	507	586	495	534	557	518	485	544	566	499	512	526	523	524	537	483	497	496	553	510	513	497	539	552	517	541	540	490	549	546	476	542	539	538	535	527	515	506	507	510	527	537	540	520	514	524	516	526	464	529	487	527	494	502	503	547	488	534	497	524	565	524	525	507	509	503	490	494	528	538	481	498	533	541	556	514	537	568	515	501	539	530	517	526	547	537	520	524	496	529	532	552	534	525	536	526	489	481	514	558	545	508	531	551	520	505	504	518	516	484	523	558	523	521	485	519	530	525	538	496	538	477	524	552	518	557	539	471	545	485	548	508	551	528	523	520	509	510	551	562	529	533	504	497	542	514	514	549	512	540	525	509	541	526	450	503	508	499	539	532	500	525	527	515	496	492	547	551	501	519	485	484	516	568	536	540	524	488	491	538	545	511	501	537	481	530	535	476	510	499	489	529	501	552	505	533	517	536	520	520	536	532	501	509	521	511	534	501	543	542	514	506	515	505	530	551	524	495	501	509	580	554	523	483	528	562	514	533	497	527	536	478	497	568	538	554	506	547	513	576	559	473	503	532	531	534	527	522	507	515	534	479	529	523	520	499	487	534	519	538	508	546	529	514	564	519	537	506	524	532	484	497	535	527	513	498	503	542	499	503	520	542	514	491	554	510	523	525	516	509	514	503	529	485	481	568	531	547	521	523	539	475	514	484	532	518	548	530	521	520	538	504	528	547	514	499	546	528	567	550	483	535	532	497	485	520	516	514	495	538	529	559	524	511	512	495	542	525	480	524	555	535	466	509	515	481	529	570	555	490	522	522	512	522	515	568	539	517	514	544	556	528	536	498	523	495	500	528	478	557	542	526	562	474	524	499	530	545	537	559	553	545	496	518	538	507	506	485	516	517	547	499	488	558	518	497	526	530	537	559	529	552	525	528	541	514	549	554	520	514	530	528	469	553	527	517	474	523	501	528	520	498	531	492	533	532	498	533	535	548	505	505	490	531	524	522	543	515	533	509	526	501	506	510	573	517	512	487	532	558	518	491	563	529	512	496	479	549	502	501	538	501	535	496	514	529	488	522	536	550	539	507	558	489	543	501	547	496	516	487	540	528	511	557	550	508	489	472	492	541	538	545	541	565	513	511	519	489	503	515	503	525	494	527	506	549	536	492	504	510	549	520	511	528	522	459	527	517	558	501	521	514	508	538	472	559	517	521	534	505	536	561	533	527	522	551	512	557	541	529	521	500	588	566	541	563	488	518	556	533	526	522	521	524	589	524	541	517	509	510	527	511	516	493	516	470	539	506	530	485	496	541	540	502	510	495	496	502	495	505	531	508	514	477	513	546	532	507	551	503	507	512	526	543	522	533	545	537	511	484	504	528	519	517	507	501	538	521	552	538	566	527	545	556	516	510	501	523	533	518	526	540	476	563	539	542	513	521	536	520	533	499	548	506	492	512	501	533	548	537	457	506	507	512	500	511	514	566	544	487	585	485	519	541	493	509	501	538	542	533	535	528	490	491	525	529	546	514	546	506	533	485	526	509	489	546	546	518	543	483	529	556	500	539	552	522	515	540	503	528	472	544	489	491	530	540	527	523	545	495	500	561	477	514	504	489	551	519	525	533	523	546	525	504	532	501	529	553	546	532	579	514	555	484	511	562	530	481	523	488	527	519	534	544	485	521	492	530	537	566	522	478	555	501	551	499	503	510	557	530	519	550	525	566	494	509	497	564	532	512	563	511	521	486	541	496	508	556	504	550	522	531	503	505	490	480	542	542	515	506	563	511	517	501	535	519	479	523	532	522	518	543	526	513	571	495	520	538	553	517	494	531	497	518	536	524	526	525	525	550	526	503	500	539	517	538	523	541	512	508	494	536	491	505	531	512	532	546	480	542	518	566	524	509	510	513	528	515	509	509	509	504	556	536	520	554	533	510	502	551	514	519	529	491	551	522	498	517	529	528	511	518	511	524	528	528	507	522	543	494	525	546	546	488	535	530	524	552	516	531	503	518	549	520	513	528	544	575	495	510	529	492	526	474	549	552	512	514	528	509	507	492	527	498	563	558	507	513	488	564	536	521	514	517	535	530	531	538	511	527	515	550	549	553	486	492	486	527	540	502	517	518	550	503	528	545	487	511	535	493	528	526	537	494	536	513	553	499	561	538	498	538	543	499	515	485	586	484	524	504	505	527	523	533	524	535	551	505	527	504	511	484	495	497	509	527	539	514	507	490	509	549	537	547	508	490	486	513	531	532	524	543	512	506	543	507	530	470	527	541	516	502	511	506	533	519	521	469	538	514	541	536	519	550	518	524	515	519	516	513	520	506	522	514	514	518	510	504	506	508	553	520	506	538	546	545	507	532	465	532	527	492	525	474	497	518	497	545	516	534	503	542	511	535	542	533	540	557	521	540	499	543	553	521	510	536	518	520	564	499	539	497	497	530	494	516	529	512	520	516	467	569	531	538	548	534	479	510	479	511	491	496	544	498	515	492	530	518	527	520	505	554	513	514	485	516	492	493	507	488	563	514	475	523	501	504	505	535	533	505	496	499	501	549	524	496	545	472	539	495	520	529	522	514	552	510	538	514	490	525	521	552	514	523	479	532	532	523	502	515	534	531	539	547	525	517	517	530	529	506	476	520	493	486	552	522	526	523	516	487	511	497	485	527	501	533	545	515	516	486	488	513	518	518	496	522	546	531	508	569	504	532	537	522	491	528	517	527	543	482	556	520	499	556	506	526	508	562	517	530	526	500	542	565	546	519	507	503	550	499	516	552	531	482	498	545	545	508	550	553	501	505	561	520	520	525	474	520	529	540	507	532	512	478	512	479	547	493	494	538	509	514	492	526	521	520	511	541	517	541	486	483	554	573	514	547	475	528	545	544	551	522
24964	21483	24901	28483	21475	20931	1163	481	386	360	320	321	377	351	355	343	326	353	354	348	359	365	324	392	345	369	382	355	343	316	324	388	338	344	317	361	322	344	345	347	334	398	338	358	346	349	334	353	356	313	309	319	345	316	320	364	339	335	332	315	360	368	348	342	347	354	377	360	361	346	350	329	360	358	311	343	350	339	324	360	351	356	354	343	338	324	335	350	327	355	343	333	343	345	322	313	364	341	349	338	368	341	329	346	367	360	335	304	296	315	332	312	329	329	365	312	334	295	315	358	358	325	329	334	346	329	358	355	342	340	324	340	324	347	343	325	348	364	341	352	315	303	354	336	339	332	332	356	337	355	354	319	322	341	377	308	323	287	345	301	337	282	317	340	325	304	353	316	311	325	335	321	326	335	343	319	324	340	332	360	321	381	380	347	342	384	348	356	336	337	326	379	326	364	365	348	332	351	318	371	347	301	369	350	319	348	342	354	300	331	351	371	357	348	325	347	295	357	319	356	348	296	351	367	339	360	355	332	339	369	327	317	324	360	359	321	341	337	366	337	343	323	335	346	321	302	354	320	303	340	323	345	339	327	330	342	349	310	358	342	363	344	359	337	336	341	337	341	358	344	326	344	323	342	368	313	365	322	348	354	347	342	331	359	333	322	334	352	327	334	341	343	342	307	330	303	338	313	328	363	347	314	355	350	336	345	331	321	309	341	355	354	326	337	336	349	344	319	308	329	386	323	320	361	358	351	362	310	345	405	380	365	329	326	319	336	343	346	355	331	347	328	341	335	333	342	332	295	343	315	315	306	335	321	286	341	319	297	353	381	338	339	352	339	342	332	310	327	383	354	328	381	339	321	317	341	353	356	384	345	361	345	294	348	313	343	333	335	307	350	344	324	326	314	308	338	355	342	341	345	345	312	306	360	342	344	330	348	300	336	366	358	352	330	318	347	332	375	346	331	300	378	353	343	374	326	343	318	355	332	354	362	368	349	330	298	325	345	334	388	329	322	347	349	356	335	334	326	344	334	343	322	401	336	356	322	347	367	388	317	341	373	307	357	306	300	341	338	340	342	315	360	368	387	332	337	344	324	334	356	359	332	354	372	318	338	300	385	308	324	359	332	321	326	365	333	344	343	308	315	349	315	310	352	326	350	337	364	337	349	355	312	354	381	330	324	336	303	348	314	340	362	351	309	322	364	357	341	310	381	329	359	344	341	337	332	351	360	310	345	362	345	328	354	338	333	343	314	338	353	348	348	339	320	313	328	315	328	311	315	401	321	333	325	350	331	356	351	322	352	324	321	331	322	343	310	368	323	352	337	373	330	369	314	344	336	331	308	339	380	330	322	331	350	319	325	321	314	347	315	333	322	337	340	356	347	344	360	343	331	317	313	374	356	351	370	331	355	349	349	337	349	330	346	313	325	341	330	361	334	376	328	327	357	378	327	349	326	347	357	355	360	337	306	337	315	349	359	319	356	329	353	302	322	328	364	375	382	322	335	307	337	331	368	325	372	353	362	368	299	319	348	295	371	330	357	353	345	333	349	355	328	356	360	340	323	310	301	326	359	317	325	343	363	347	356	350	331	339	308	323	337	352	356	375	340	363	337	338	360	318	333	336	375	342	342	317	343	351	322	343	344	324	311	288	313	357	330	311	370	317	363	349	363	358	329	324	324	339	340	341	340	360	351	323	343	341	365	346	316	372	334	336	328	332	321	317	312	343	370	356	349	382	343	303	328	368	353	350	341	333	295	305	318	337	359	308	326	330	349	360	342	323	346	369	330	309	312	347	328	334	355	368	293	340	360	333	348	339	343	350	352	361	333	364	329	320	327	373	355	354	375	367	353	379	326	319	338	355	369	320	309	327	354	334	335	347	348	354	344	339	335	373	328	333	344	321	351	289	349	326	317	333	321	305	324	326	368	320	313	314	341	328	360	321	316	343	350	360	357	336	323	324	346	316	358	331	352	364	332	372	362	337	325	378	328	330	327	330	343	324	347	339	331	365	342	320	288	343	312	357	324	360	316	339	337	338	314	346	378	344	331	304	312	324	333	320	350	319	325	325	341	313	302	319	349	327	295	366	346	345	330	341	344	319	337	334	290	361	312	340	323	329	394	320	360	350	325	343	357	309	331	347	317	335	337	338	328	307	327	363	383	320	327	306	337	332	358	346	319	296	345	342	328	326	384	332	340	326	302	357	356	355	351	349	366	347	345	346	310	332	319	308	335	327	327	336	341	352	333	349	355	328	343	302	341	341	337	312	345	332	347	304	328	361	341	335	335	325	319	329	321	325	345	349	330	364	311	363	379	343	357	328	371	339	313	369	310	364	361	356	357	353	349	344	323	350	336	328	335	376	332	324	355	347	324	354	354	318	358	357	357	325	316	317	330	346	380	327	319	357	297	359	346	348	364	298	343	315	339	321	355	352	335	353	335	327	322	330	338	330	336	342	341	345	356	319	335	322	340	352	347	297	346	353	368	305	324	307	367	357	352	355	330	323	310	346	341	311	360	305	368	343	331	358	349	350	359	364	383	298	351	355	319	280	346	314	350	328	314	349	354	344	324	328	337	337	366	312	349	317	345	345	332	357	340	346	346	297	333	281	331	341	332	347	354	313	342	324	350	375	363	309	372	333	331	339	362	357	330	329	345	363	316	347	283	374	317	352	333	366	356	332	337	348	330	331	356	364	323	337	349	359	334	335	368	349	279	374	347	349	317	352	333	388	337	338	363	329	363	335	338	352	339	323	343	321	344	322	334	359	324	323	367	339	325	350	343	333	330	308	345	332	374	332	346	300	298	330	315	367	336	322	385	319	368	337	352	333	342	337	366	352	353	379	347	357	320	314	350	329	325	326	333	371	325	348	313	358	332	373	327	354	314	320	363	329	314	304	345	337	341	349	297	337	365	319	363	304	361	360	364	391	383	323	334	317	314	343	398	327	358	364	336	376	337	325	349	342	304	338	337	303	303	324	351	346	338	354	338	340	341	325	319	310	304	305	355	334	300	394	318	338	345	323	353	327	300	335	319	363	342	331	339	325	342	344	343	289	324	307	353	353	334	359	331	353	317	326	354	347	350	312	337	318	354	361	309	320	341	306	297	376	345	342	328	357	344	356	334	342	346	341	343	329	318	333	318	343	328	311	376	339	331	301	337	311	361	346	343	389	296	364	343	332	324	325	323	314	347	365	342	336	355	353	344	353	348	347	327	333	333	315	347	332	355	345	367	356	343	344	357	315	336	335	313	352	344	351	338	323	334	351	351	356	337	296	382	322	364	317	340	323	340	344	340	345	368	361	355	344	347	337	364	330	342	333	361	334	329	339	348	342	386	350	352	345	382	304	342	377	336	343	307	335	363	311	325	353	346	324	327	346	325	321	337	325	327	348	335	326	336	360	347	334	323	300	332	324	332	333	359	331	313	314	288	305	326	359	349	360	344	346	325	315	345	349	362	356	327	335	342	372	356	382	337
20287	37853	6283	1274	858	804	816	696	782	759	757	745	737	768	752	758	778	746	780	779	743	765	711	706	738	747	724	771	696	770	710	729	732	747	747	737	732	701	728	704	729	750	735	761	776	728	746	750	758	714	775	767	791	697	688	662	731	763	719	743	719	738	762	785	746	795	713	719	726	745	795	775	755	700	793	698	771	717	751	754	721	752	809	718	739	717	701	728	726	712	757	684	763	723	747	720	761	726	735	717	734	709	723	742	711	768	721	737	728	758	738	722	717	717	691	756	694	712	754	741	716	748	764	693	733	750	743	690	783	721	761	761	731	743	728	755	735	733	747	728	697	727	750	760	700	715	702	730	780	731	710	722	677	748	746	752	775	707	706	739	746	720	747	738	774	746	728	710	773	766	763	743	702	720	780	755	706	736	741	735	707	739	718	712	736	706	695	699	759	716	685	698	721	725	693	768	737	698	730	697	746	734	663	693	739	709	748	694	709	764	715	722	738	684	721	772	717	707	751	736	788	740	725	786	741	737	749	722	718	717	742	730	703	702	713	739	743	672	753	750	778	707	728	710	724	746	753	714	759	701	757	735	741	746	698	740	743	743	738	746	746	680	737	722	686	715	741	727	692	753	773	706	766	710	729	685	728	714	744	776	750	753	720	765	726	730	740	658	743	783	735	780	718	726	750	742	746	758	786	765	744	751	758	671	722	730	716	689	765	749	719	712	737	727	714	726	754	724	719	735	701	723	753	713	737	748	711	704	710	733	713	705	736	732	728	799	711	733	744	771	738	724	726	714	720	733	757	727	719	734	750	735	745	697	729	767	757	748	782	704	744	713	698	730	705	685	749	692	729	768	801	760	702	762	692	765	787	714	751	767	744	749	766	736	708	776	725	703	772	742	743	721	717	728	734	747	699	733	733	759	720	757	718	734	726	710	697	749	714	689	726	715	729	728	745	714	726	719	739	719	696	778	754	730	754	681	713	699	788	751	711	710	736	747	739	706	742	733	714	720	658	717	751	733	761	751	772	735	734	726	741	749	767	736	733	708	731	683	701	729	768	719	722	753	754	719	722	735	741	749	714	763	730	738	713	746	683	690	731	721	731	718	708	755	811	765	720	732	770	772	747	794	723	791	718	754	739	768	707	722	723	672	792	726	735	773	732	726	742	661	721	725	780	719	708	752	708	726	715	724	755	686	684	714	723	721	721	752	726	742	717	766	740	742	681	711	731	695	741	733	746	727	770	773	744	753	743	760	727	735	736	740	746	752	733	747	695	779	740	733	729	773	744	780	758	734	719	711	702	723	685	732	758	786	735	701	756	711	705	752	741	751	714	742	731	770	764	762	760	723	688	700	762	723	711	715	699	726	777	695	774	716	696	733	709	738	734	709	712	729	724	732	674	718	756	769	744	752	763	755	772	766	783	692	692	768	746	664	719	739	736	734	743	732	776	739	659	727	708	759	724	703	740	732	781	746	692	746	751	741	706	780	753	759	683	729	779	735	756	783	741	720	761	703	713	743	726	751	775	763	758	715	730	715	793	717	695	698	738	718	728	749	777	712	707	725	735	666	752	782	729	771	737	744	721	759	698	750	761	708	732	692	728	792	687	765	744	720	752	751	770	777	739	716	697	771	736	771	739	736	720	738	718	747	745	724	761	683	716	755	723	739	701	745	693	731	686	726	721	722	771	757	719	725	735	744	718	706	753	781	688	740	734	728	722	754	721	711	736	778	780	703	727	774	742	694	737	722	720	697	750	765	710	764	729	646	777	696	809	746	739	693	767	698	743	797	753	715	750	710	706	771	729	718	723	743	753	762	737	714	707	748	649	676	756	756	730	766	715	746	762	702	727	740	729	752	737	710	760	717	754	742	677	728	753	743	736	692	699	734	728	744	725	723	747	708	750	747	776	712	729	685	754	781	730	722	732	690	760	805	679	762	715	741	767	724	712	712	696	775	725	734	758	723	741	725	757	737	709	687	730	731	730	732	740	743	707	760	772	719	743	696	686	710	745	752	679	754	764	732	749	715	745	708	717	720	690	739	720	719	806	720	746	744	731	741	685	753	681	709	701	738	762	681	720	751	704	752	705	665	675	759	750	734	695	722	725	714	753	762	717	761	707	719	708	715	767	662	735	739	805	738	706	710	747	752	753	745	717	720	728	709	715	768	775	721	733	692	718	684	727	718	747	722	665	715	706	724	692	727	736	718	746	774	731	751	703	725	723	782	752	769	777	740	741	750	761	674	735	731	695	743	693	721	708	751	759	747	724	753	746	717	747	738	710	730	730	683	803	719	750	696	700	741	712	749	733	759	723	741	751	720	736	760	723	736	769	714	715	733	773	680	732	704	739	730	718	729	711	724	756	776	713	736	757	735	761	705	700	747	748	764	779	739	701	771	706	808	714	713	736	717	737	775	712	706	736	749	738	746	730	707	786	753	736	733	754	711	702	746	751	712	776	678	705	703	732	713	738	745	750	760	701	723	740	713	729	752	751	726	786	743	799	721	742	703	778	759	694	693	722	707	792	744	720	707	703	739	733	700	706	703	709	736	701	766	733	730	773	708	717	740	726	721	731	740	735	755	766	712	701	711	750	763	687	718	726	774	762	710	712	715	757	741	735	739	721	709	725	738	692	664	754	735	759	745	750	733	676	763	723	767	813	719	760	710	753	739	741	775	719	688	723	707	741	712	737	725	757	738	746	743	747	741	753	686	779	717	755	786	725	732	694	756	721	693	674	760	761	729	774	696	766	756	764	688	703	736	708	678	722	761	749	746	754	755	766	742	737	708	675	773	761	703	756	782	700	715	783	697	761	719	710	715	722	713	705	712	760	716	765	785	707	657	763	728	735	745	711	729	772	735	782	715	786	757	707	740	745	739	734	746	749	738	754	738	707	707	756	732	719	687	781	733	741	747	755	752	821	745	729	761	744	738	703	701	774	712	754	722	797	746	742	784	721	700	745	729	715	696	734	716	710	682	714	780	732	711	685	710	721	712	735	727	752	753	719	761	668	732	750	732	705	714	714	715	728	752	692	722	734	731	732	746	793	756	757	729	744	706	736	685	741	691	746	691	719	712	705	739	716	734	700	730	683	727	690	714	772	682	722	743	746	716	713	732	748	750	723	739	749	685	728	729	757	726	671	715	713	702	680	719	683	657	753	741	705	724	760	746	739	754	717	752	761	744	704	698	707	722	738	713	719	747	725	728	700	758	744	689	746	752	719	691	770	647	721	730	722	680	735	720	665	743	725	772	710	689	745	727	749	746	759	745	750	729	719	708	709	688	736	764	748	727	716	720	679	708	691	776	723	749	786	728	730	749	725	783	739	689	698	755	731	762	703	728	746	753	727	700	757	740	773	752	743	690	710	764	731	744	716	741	717	755	783	720	736	739	723	724	684	691	763	772	721	713	719	778	731	750	741	725	736	766	730	748	750	762	715	743	725	714	739	745	726	718	696	720	756	725	703	769	753	753	750	721
24333	21502	25244	28168	21502	21527	20205	693	427	368	301	302	302	303	313	288	296	284	252	298	283	279	309	273	244	263	257	266	264	239	267	253	271	251	279	278	275	256	258	280	256	288	261	247	273	274	271	236	275	255	265	248	258	272	230	269	239	252	281	278	280	285	248	248	262	295	277	278	281	268	245	239	239	253	266	251	269	254	234	234	284	264	238	261	263	258	237	268	263	273	256	263	261	278	286	243	273	250	257	259	263	265	288	256	253	266	261	240	265	267	251	279	237	247	261	262	246	251	296	278	238	261	262	276	234	251	266	246	234	240	248	265	240	263	274	263	260	286	277	257	259	256	265	253	290	237	241	255	270	237	251	288	257	254	232	261	265	266	249	264	304	267	307	229	263	280	242	225	214	271	260	271	243	260	279	233	269	247	229	264	265	233	252	265	255	296	263	257	241	275	269	279	292	232	249	272	233	268	248	253	258	221	248	256	252	268	276	252	260	267	272	268	296	228	244	285	252	260	237	264	257	274	237	238	255	247	246	267	261	252	283	248	259	257	249	254	242	218	257	258	281	264	268	275	280	272	243	257	272	245	254	249	229	269	266	282	250	255	259	259	250	278	255	276	262	245	254	268	266	258	284	259	229	256	277	259	258	228	238	265	252	268	275	240	258	259	273	247	268	248	251	249	260	277	259	274	274	237	248	254	254	244	230	246	240	246	263	277	266	266	289	264	273	262	277	266	330	266	269	254	246	256	251	246	263	245	253	244	276	296	241	234	269	237	251	226	264	210	248	283	289	255	267	254	262	234	270	267	271	278	259	239	283	263	224	262	286	262	238	256	260	273	281	228	271	278	262	254	260	238	241	255	299	251	274	252	264	246	293	270	252	268	251	260	271	254	230	248	278	250	234	259	234	242	239	257	267	286	248	245	240	235	269	268	288	282	255	260	284	247	269	264	246	293	258	290	277	259	266	251	243	272	259	242	255	298	284	252	264	265	263	263	270	259	251	242	229	242	274	232	236	273	282	261	254	240	241	246	219	266	279	217	245	256	234	259	246	241	232	281	250	251	252	223	291	237	284	247	248	250	265	252	276	283	262	287	271	226	262	262	299	256	284	253	264	269	240	261	245	249	265	275	271	240	250	236	224	263	262	263	267	272	297	245	249	291	259	250	264	270	229	289	269	257	260	256	250	231	276	258	260	260	259	271	254	294	258	269	255	234	267	251	310	280	225	233	279	256	266	273	282	274	264	282	219	251	264	224	246	261	215	259	248	236	232	244	239	268	273	259	248	256	228	254	233	252	297	261	234	251	279	266	269	267	284	251	245	249	289	248	269	294	227	249	244	238	245	239	291	243	261	248	248	236	269	273	271	257	266	246	258	266	262	251	236	253	239	255	233	215	255	248	282	265	247	261	252	271	270	236	269	260	263	272	231	245	221	257	278	244	285	258	261	273	256	267	248	262	277	264	223	243	253	265	240	225	259	295	252	252	281	239	246	282	240	261	239	264	260	264	223	238	240	261	257	229	232	263	238	240	250	276	262	246	269	249	250	243	266	244	235	240	270	254	248	254	290	254	244	220	218	238	280	219	263	252	258	272	209	267	260	268	238	262	283	268	268	254	243	233	256	266	235	260	263	257	288	249	250	253	240	230	253	261	231	241	237	272	264	270	273	253	265	252	280	266	263	231	209	224	257	266	239	254	237	259	268	257	283	242	229	223	243	246	236	246	253	261	252	276	264	248	246	220	268	264	249	245	239	254	281	232	230	228	272	251	260	244	264	249	264	264	277	295	239	275	267	323	250	275	264	239	274	235	228	231	247	260	236	270	292	271	241	271	250	286	274	262	249	292	240	264	241	235	257	257	254	269	257	249	243	282	248	256	277	282	263	237	235	285	248	264	264	274	270	250	274	281	259	243	256	255	240	271	275	236	237	270	255	259	249	231	246	266	248	281	247	268	255	291	283	246	221	247	236	264	279	254	256	241	292	274	266	280	290	263	254	226	265	275	309	234	257	266	259	258	253	248	263	253	250	300	269	224	242	265	267	288	246	245	262	246	233	261	256	256	254	269	261	260	284	272	228	246	264	249	246	255	228	235	281	280	211	252	258	254	240	278	260	250	299	264	231	273	246	250	225	272	242	252	240	245	252	259	236	260	252	265	277	269	234	243	257	269	218	252	242	258	254	247	280	270	296	262	282	241	292	240	266	273	251	258	262	266	292	246	265	247	254	228	280	264	285	248	281	261	233	237	256	256	272	254	242	237	278	278	275	256	276	257	265	266	237	263	266	244	271	277	236	251	218	249	267	246	263	258	276	254	266	229	256	250	252	232	278	257	251	263	266	281	257	236	245	239	279	255	259	282	287	246	268	257	227	253	244	258	292	247	258	242	278	236	237	274	268	237	268	274	247	267	263	245	251	247	249	230	256	262	259	236	248	239	256	272	276	273	264	276	223	217	236	258	217	276	250	205	259	217	255	265	244	245	254	236	258	257	238	246	279	283	272	275	243	244	251	270	264	227	244	239	258	247	247	240	269	262	253	254	254	249	229	270	238	237	251	258	247	282	246	295	256	268	265	239	264	266	245	245	233	227	243	225	287	272	236	252	246	257	256	267	252	270	271	254	280	281	261	233	252	282	226	262	251	255	265	250	249	274	248	232	245	250	267	258	297	280	238	222	274	275	269	252	243	235	277	238	242	268	229	250	257	250	263	256	243	237	225	261	285	262	242	256	253	217	232	288	267	269	270	264	249	245	248	263	250	286	242	284	260	246	261	261	280	240	244	233	282	265	222	240	251	237	239	248	231	232	261	284	256	269	261	288	288	259	264	266	255	267	245	262	254	255	257	243	273	258	279	281	232	277	248	262	277	253	260	268	213	252	247	235	279	220	264	239	238	265	268	281	270	248	231	257	241	249	259	255	271	247	256	226	258	273	221	257	239	262	283	239	288	282	278	269	254	293	248	271	285	248	274	300	265	265	239	289	235	262	254	246	285	243	251	256	262	228	233	256	204	278	233	279	252	241	261	257	266	264	275	244	245	247	227	242	265	250	238	258	234	243	243	270	271	259	246	264	301	265	237	265	231	257	280	238	248	251	270	280	272	264	259	264	244	231	264	269	273	235	256	260	228	234	276	259	255	286	250	257	278	264	273	250	276	259	277	266	246	255	287	250	263	262	269	265	258	244	265	263	235	257	244	239	230	274	244	252	259	272	250	256	274	263	280	244	246	247	257	246	226	241	286	249	251	268	288	250	277	264	226	221	260	256	275	276	269	233	250	289	256	257	261	266	235	275	269	269	257	226	250	273	241	237	250	242	257	237	275	272	263	239	250	261	242	264	228	261	291	269	268	245	242	221	246	267	259	291	240	266	259	233	258	284	234	282	260	246	223	254	227	231	247	244	259	255	239	253	252	260	274	239	250	274	274	301	276	294	242	259	263	253	239	241	266	269	250	267	246	245	268	269	258	274	293	248	286	276	246	254
25924	48754	10689	1639	825	711	631	639	603	592	596	602	575	579	577	536	535	523	536	570	541	544	553	590	567	558	528	577	578	576	585	543	576	534	533	531	502	573	552	536	547	561	550	530	553	570	512	553	564	562	552	563	525	528	559	532	546	536	554	541	557	524	510	570	574	495	526	531	492	542	542	530	530	551	524	521	580	562	521	566	574	534	577	528	594	566	474	577	556	523	545	604	519	544	524	535	561	556	577	564	551	525	530	584	498	561	560	601	558	559	523	546	536	545	484	569	576	580	534	518	578	559	599	579	554	541	527	542	556	548	549	538	568	520	552	555	621	566	523	539	519	545	545	541	582	519	531	538	529	527	546	582	521	547	540	546	543	534	570	545	586	555	557	527	549	561	560	536	505	564	546	491	538	549	562	572	530	529	569	560	557	610	522	521	500	583	578	546	546	592	577	524	526	555	574	548	555	545	571	536	521	540	551	524	502	527	558	566	572	568	522	564	545	566	553	526	551	527	541	553	564	563	551	522	534	574	616	563	590	546	544	515	556	576	574	558	540	493	556	584	528	538	506	570	520	575	571	516	550	541	526	537	586	560	551	527	555	551	551	580	518	556	582	552	499	532	550	557	577	557	580	561	541	500	543	552	493	563	543	556	513	554	506	545	544	541	542	571	520	554	561	552	591	533	573	496	538	539	518	508	553	523	480	546	523	566	542	579	522	553	547	552	545	547	550	503	546	542	523	518	530	535	579	526	583	539	551	519	538	523	544	513	497	487	558	525	518	536	544	568	570	535	518	567	530	551	587	554	562	511	554	545	547	549	548	540	527	560	534	516	532	533	548	537	541	519	527	549	560	531	537	532	550	569	545	545	595	523	530	523	526	531	516	566	568	523	520	525	523	567	539	580	560	491	545	507	571	502	542	537	538	548	537	548	551	546	535	506	540	495	541	504	548	556	556	569	546	539	529	544	580	546	526	551	549	547	558	508	557	586	530	530	506	559	540	552	519	526	530	508	578	537	525	530	528	541	546	531	553	543	566	523	472	562	524	550	542	582	514	526	530	528	555	554	511	531	526	547	539	558	544	562	633	543	536	571	577	511	558	561	554	569	522	568	550	551	563	526	532	501	564	539	537	556	545	524	555	550	547	567	547	502	539	578	540	541	511	534	570	529	536	535	555	487	529	524	524	544	582	578	520	461	508	527	551	587	516	553	539	548	566	548	514	539	539	561	567	592	511	553	493	572	549	549	559	530	553	539	559	532	545	563	548	538	507	552	527	502	522	541	530	560	518	553	524	586	552	516	550	545	539	547	545	562	522	564	537	522	560	555	547	553	539	523	530	558	551	576	525	547	522	528	521	543	536	494	512	557	569	590	521	515	565	541	545	582	538	567	579	541	536	550	577	556	555	520	536	556	527	527	524	559	530	574	540	553	548	506	541	536	555	565	537	562	528	603	536	507	543	541	529	561	535	558	549	550	536	548	537	541	541	563	538	545	507	542	537	539	516	545	552	554	522	556	555	542	576	568	528	537	568	566	535	552	536	549	548	508	536	562	488	540	561	538	562	560	580	507	539	550	570	517	518	583	541	537	536	512	554	561	575	553	525	566	545	539	554	512	537	535	514	536	528	556	554	536	586	591	572	578	507	545	536	589	500	536	568	547	623	558	536	534	589	491	531	551	530	523	543	538	555	553	574	527	570	549	524	537	563	529	527	570	570	564	551	531	547	562	544	545	516	575	576	535	540	501	555	555	548	568	552	555	562	536	546	552	567	552	530	533	555	519	508	497	553	578	533	563	528	555	498	562	524	532	525	551	587	532	509	521	549	564	532	575	540	527	558	571	537	523	573	499	596	503	513	544	539	520	536	543	579	572	536	550	520	499	502	551	532	545	552	573	551	497	564	523	575	516	573	568	529	537	526	545	526	551	520	524	584	523	540	566	516	544	510	560	557	528	573	550	576	576	562	536	576	545	530	546	579	531	556	534	570	562	499	553	557	555	558	550	544	571	530	560	538	521	527	561	554	568	532	549	529	550	535	549	520	546	545	536	529	522	583	543	575	542	540	546	561	544	527	545	563	522	544	568	549	541	547	546	555	552	497	528	553	495	525	565	535	571	557	555	549	520	538	538	525	502	536	557	530	532	517	555	573	545	548	568	582	546	556	544	565	547	570	566	524	553	527	520	539	490	530	548	573	579	523	529	546	569	549	540	538	557	577	515	520	537	539	513	496	546	554	547	511	524	531	539	548	522	536	614	535	528	480	541	549	552	551	532	579	527	531	539	547	506	521	547	563	578	542	547	509	585	546	532	519	559	506	563	518	558	524	519	540	547	517	520	558	573	570	534	576	587	541	553	544	539	548	532	551	568	489	529	550	585	532	544	532	568	564	520	567	538	546	485	551	535	549	530	566	503	551	549	500	542	573	546	519	520	543	559	599	565	544	562	577	585	504	546	525	497	512	559	585	531	528	554	514	567	537	531	549	516	578	519	569	561	601	546	530	517	532	505	578	532	509	551	516	563	580	565	590	554	531	574	505	575	579	551	562	563	522	535	566	578	516	529	512	562	554	558	527	566	568	577	529	543	542	542	548	588	559	570	517	515	521	548	589	511	551	559	563	519	565	566	523	543	519	582	512	550	530	539	582	571	554	565	534	540	558	522	558	551	538	560	530	538	552	553	549	567	561	533	527	557	512	533	539	559	515	524	573	569	561	553	549	527	540	505	556	570	543	567	545	530	504	549	553	558	513	555	592	492	589	560	568	524	568	563	510	543	541	559	501	582	562	513	566	493	566	565	525	530	570	523	557	533	544	542	512	551	556	498	556	543	505	518	568	560	579	521	579	523	549	563	554	522	567	543	564	568	550	534	551	510	546	561	575	591	536	560	526	519	527	526	495	582	567	548	506	595	522	573	537	550	541	542	560	513	592	577	514	525	534	567	533	522	553	559	515	551	531	551	517	532	546	597	532	579	530	558	587	529	540	545	581	538	560	505	517	512	556	527	574	577	518	552	539	527	568	528	517	543	567	549	568	556	527	527	550	545	513	582	513	519	546	542	546	568	524	568	568	589	531	555	513	531	552	522	526	525	517	565	586	530	541	553	539	576	502	535	532	556	552	561	537	558	510	525	562	499	523	572	539	553	563	595	530	535	590	539	521	565	551	482	527	540	520	569	543	511	561	555	552	479	532	515	542	577	558	560	547	522	561	558	545	539	487	565	519	541	536	521	535	600	545	565	548	567	512	540	554	505	509	570	548	563	518	541	525	557	561	572	572	563	531	545	520	527	559	536	508	569	573	550	522	516	550	541	576	560	554	546	569	573	562	519	532	513	546	555	533	577	575	524	584	492	522	572	530	523	531	559	549	565	554	542	559	616	525	560	586	529	517	568	523	532	521	541	548	582	550	580	575	548	527	553	552	522	532	550	557	531	596	564	492	561	514	505	518	572	537	556	522	539	559	524	498	513	578	555	543	560	515	525
32845	20761	9649	695	243	242	221	211	252	250	229	226	206	213	220	210	235	210	188	187	192	226	211	219	219	214	191	244	251	243	227	196	202	198	219	197	201	227	188	204	205	220	218	197	214	211	227	235	212	218	242	206	227	216	229	235	231	236	216	231	231	205	213	207	202	235	243	210	251	202	250	236	200	205	220	205	219	237	215	229	231	210	206	210	217	209	211	217	218	171	203	201	227	221	230	218	208	202	235	225	245	220	215	197	229	218	206	223	226	230	225	240	207	239	215	223	223	209	207	223	222	215	218	219	232	255	222	239	205	225	213	210	228	252	210	206	226	229	234	212	214	222	211	220	240	226	236	210	227	247	231	230	214	208	210	213	246	209	213	208	209	221	217	203	226	235	225	225	226	217	234	226	222	216	193	207	221	209	220	206	205	212	215	214	218	218	214	202	227	232	225	210	228	216	217	221	207	191	222	196	202	231	205	190	208	242	222	193	210	255	222	198	207	225	220	209	196	207	227	227	241	215	214	207	216	215	213	198	209	211	213	232	240	240	194	206	243	248	206	226	235	218	233	224	217	228	221	226	211	218	200	216	222	220	200	232	195	233	213	227	208	212	221	208	218	204	215	184	204	183	232	236	233	205	211	193	187	200	208	216	220	224	200	239	215	232	257	244	213	224	238	206	256	225	239	201	212	231	223	216	226	207	202	209	195	217	219	235	202	183	197	212	210	216	203	221	211	213	201	217	206	222	232	227	228	223	234	220	204	234	231	197	233	202	207	228	227	248	234	227	204	242	211	249	208	214	212	213	226	206	193	242	244	218	181	232	227	226	208	224	218	214	219	216	243	242	241	206	204	225	187	204	210	255	236	208	236	203	210	223	220	182	223	225	214	210	268	220	262	198	218	210	211	191	184	228	214	218	205	219	207	189	195	232	229	220	205	203	205	218	203	215	233	240	190	199	209	201	201	211	260	233	195	223	212	218	210	207	223	236	188	214	214	225	222	213	233	255	202	211	245	213	237	232	211	221	211	211	244	235	213	204	194	217	211	238	222	226	183	222	236	204	211	169	253	217	206	259	221	229	242	233	205	212	235	217	208	225	234	236	219	231	211	218	200	224	205	200	222	251	219	223	245	223	223	209	225	246	181	215	198	220	231	208	207	211	229	215	205	219	228	225	197	237	202	199	205	210	210	212	210	207	220	216	218	222	227	211	193	247	223	206	219	221	225	224	209	215	206	216	217	197	218	187	221	225	220	206	230	205	214	207	211	209	199	216	230	225	230	198	213	240	234	239	201	213	227	225	242	225	218	235	231	194	208	214	217	215	226	225	208	200	223	207	211	207	218	236	217	206	223	233	214	182	215	228	229	228	272	221	194	207	226	191	234	214	196	199	209	226	223	215	201	217	207	215	213	231	232	210	203	232	229	238	212	216	234	214	204	223	208	196	220	198	223	197	239	244	225	223	228	220	215	222	231	207	234	237	213	201	243	183	202	214	205	247	180	225	230	212	200	201	249	226	207	227	213	216	210	243	212	218	203	207	249	221	214	186	206	214	207	240	192	225	223	250	220	237	217	220	213	233	233	227	223	215	209	222	230	203	219	223	193	219	193	224	215	208	201	228	237	211	218	215	226	202	187	230	215	235	200	202	213	215	212	199	237	217	217	195	191	236	198	193	209	221	196	201	214	233	203	204	215	216	199	229	229	227	196	202	202	197	222	213	231	233	246	222	228	210	223	230	220	215	190	204	224	227	235	213	210	224	180	200	214	219	219	240	232	200	199	203	248	249	193	219	215	184	244	205	229	206	257	207	221	230	235	235	238	228	221	229	219	209	204	234	217	244	208	223	215	232	204	218	202	223	209	201	233	231	190	220	219	190	196	212	228	243	205	223	251	199	207	212	213	216	269	180	227	216	221	235	219	237	197	242	207	192	224	184	250	221	251	206	209	197	201	230	220	225	235	226	188	234	203	212	213	205	192	224	259	219	205	187	211	225	216	243	197	215	204	216	225	214	250	217	196	235	219	225	220	242	237	233	217	201	213	216	221	223	232	215	204	211	225	221	218	219	226	210	227	236	225	215	207	190	223	216	175	231	225	225	223	210	204	218	218	243	217	218	205	230	243	211	228	223	239	220	212	207	227	190	220	222	227	220	202	229	211	222	199	216	218	234	217	229	230	221	219	219	218	214	219	241	197	209	209	228	249	214	227	226	233	215	211	198	223	213	221	217	206	204	191	181	226	203	215	225	234	241	203	224	191	197	263	236	237	257	221	205	237	198	222	176	223	209	232	227	224	207	217	204	207	229	207	220	215	221	203	207	209	204	210	192	205	189	217	215	219	191	193	227	204	233	231	191	195	185	199	213	230	224	226	217	238	242	216	205	216	239	237	234	229	218	204	237	219	211	213	201	201	224	211	202	231	223	220	215	180	230	235	229	187	228	203	213	207	222	223	253	204	214	230	219	195	231	234	249	233	175	217	212	230	239	232	226	225	220	205	206	200	202	229	175	238	221	219	220	208	202	232	226	233	205	184	221	195	226	223	197	191	213	221	257	222	183	242	216	223	226	212	230	192	206	194	244	202	226	220	237	235	190	195	225	222	240	214	210	195	203	216	211	251	217	220	185	224	224	217	218	217	183	205	231	212	206	239	211	230	209	211	208	191	214	208	204	220	206	225	230	214	224	212	202	202	213	190	198	202	197	215	191	200	189	180	234	225	207	191	202	214	220	216	223	222	223	206	204	240	218	212	220	235	240	226	242	208	221	215	216	202	207	214	197	228	244	219	225	223	217	212	201	230	214	213	214	220	200	197	214	223	195	246	237	183	231	217	215	231	207	207	218	207	240	234	215	194	209	232	186	195	217	214	195	223	187	209	238	205	219	206	194	213	188	193	222	218	235	229	215	235	199	232	247	211	209	169	211	217	211	185	196	188	238	219	202	245	234	189	215	211	229	198	223	206	231	197	220	227	201	216	192	229	215	210	226	229	232	235	211	197	201	222	225	183	217	200	228	243	220	228	227	215	205	222	223	229	225	239	197	207	233	216	215	192	224	201	226	218	202	234	226	227	203	212	187	217	202	186	217	220	195	219	211	224	215	190	211	253	220	243	239	197	237	207	202	218	236	231	231	213	232	193	212	226	215	211	208	209	230	205	220	220	194	202	213	240	212	195	211	188	218	250	197	203	212	241	226	205	199	202	210	234	222	235	199	223	212	223	230	194	235	236	229	212	229	195	202	232	253	217	213	190	226	205	178	234	237	243	206	212	221	221	202	231	209	212	212	211	220	234	212	204	217	205	200	202	245	201	215	227	209	201	224	215	231	219	221	229	249	233	226	227	220	202	187	197	197	206	220	241	235	236	226	231	232	205	198	200	217	205	219	233	220	239	223	222	230	217	209	226	233	258	214	216	241	213	262	216	207	208	240	213	226	201	205	227	217	217	233	226	229	227	220	214	222	220	214	249	183	250	200	221	218	208	199
8179	6840	1169	566	532	532	491	498	506	553	505	533	512	493	510	512	515	524	518	544	502	512	538	506	513	572	587	537	487	526	510	498	552	540	575	500	511	522	531	498	541	500	535	504	530	499	534	501	520	537	518	516	539	534	509	557	544	529	507	559	484	546	496	508	511	549	502	503	544	531	519	507	553	520	517	524	533	541	530	524	545	504	552	522	502	501	503	537	517	530	478	496	534	534	528	544	480	547	487	525	532	499	462	514	522	509	487	515	490	551	449	503	518	545	551	501	469	529	537	508	516	530	534	501	519	538	552	541	508	539	526	525	505	535	545	511	555	461	516	526	542	526	488	540	497	533	514	494	489	501	552	502	527	489	497	511	530	487	508	553	523	508	535	496	512	532	511	527	495	499	568	485	554	502	599	511	503	543	493	525	489	527	538	522	471	545	508	520	518	521	518	520	544	478	513	540	509	502	486	518	499	545	500	520	527	577	516	541	504	521	498	520	520	514	529	514	569	513	550	518	466	522	508	533	497	514	563	555	525	496	514	504	523	524	523	542	534	534	577	517	523	551	537	544	529	526	508	520	498	493	502	538	519	516	533	495	521	525	506	537	520	505	461	483	485	475	529	512	528	541	513	487	475	506	560	528	570	509	514	505	521	527	483	527	538	522	474	544	505	550	512	553	529	506	501	526	487	517	507	534	506	576	548	511	509	506	548	517	528	509	528	483	516	505	516	510	549	509	518	464	533	518	563	519	541	522	513	486	513	541	498	517	489	507	493	529	542	529	564	514	540	524	481	508	508	522	508	516	497	510	537	491	505	521	512	514	526	551	537	531	514	518	537	541	512	521	508	484	561	531	511	484	502	507	511	497	494	512	562	534	534	497	520	499	507	521	527	502	474	495	517	513	480	490	503	499	490	506	518	514	537	519	551	519	521	532	580	503	543	494	510	497	483	515	524	550	507	503	550	529	520	515	526	511	501	492	531	502	495	502	523	563	525	516	535	549	519	522	547	523	535	544	532	518	534	533	455	521	541	547	569	498	531	519	500	522	521	522	520	512	556	511	542	518	482	517	493	486	534	479	550	551	554	535	514	562	524	526	536	550	523	565	508	489	498	517	532	501	538	522	547	502	494	524	546	500	542	559	524	505	507	547	513	509	539	526	469	526	546	529	520	527	486	478	508	538	507	471	540	502	509	512	565	502	530	508	511	549	525	524	523	503	532	520	543	470	516	535	524	522	521	479	524	491	530	581	517	550	498	516	529	494	516	532	527	519	541	513	513	503	544	550	575	517	524	534	496	555	467	503	556	475	510	516	457	536	491	527	511	543	483	461	515	547	534	540	506	478	520	520	538	585	494	521	505	516	499	546	515	561	508	512	500	494	546	495	472	502	511	531	548	502	508	527	512	515	507	519	527	541	501	509	495	534	556	508	514	499	540	548	512	541	557	531	503	518	520	491	507	521	478	533	509	507	528	541	524	507	522	560	529	521	520	511	504	522	506	455	523	545	549	568	500	509	496	540	529	515	501	497	549	537	543	486	512	482	547	548	524	490	510	549	516	516	509	508	548	519	519	531	492	496	512	498	531	540	522	525	513	507	496	515	495	492	509	496	517	501	542	502	539	530	491	499	491	528	510	542	554	513	511	550	527	504	541	532	541	504	560	510	488	512	522	477	498	475	495	507	516	501	472	515	542	510	504	531	493	544	503	506	551	520	549	532	560	508	530	473	536	501	507	504	517	484	470	513	525	525	559	532	516	546	539	531	523	525	515	482	523	470	542	531	506	519	524	483	495	555	522	519	550	477	528	504	488	518	553	515	527	543	480	504	526	491	475	521	482	528	530	548	515	513	549	528	491	516	545	499	543	559	527	531	510	516	497	489	531	540	564	510	526	539	496	521	519	498	548	511	531	563	523	508	492	507	535	537	565	515	518	545	508	514	520	478	549	524	534	513	554	547	522	558	494	504	526	516	493	508	495	502	549	500	485	518	494	455	537	519	533	478	509	568	512	553	527	538	480	509	515	503	511	548	527	480	525	514	574	544	529	514	528	534	497	494	529	527	500	549	512	519	480	561	507	499	531	508	527	508	547	519	576	525	475	533	557	519	502	515	547	493	506	570	510	557	513	507	535	541	524	504	490	477	552	525	559	546	538	540	490	542	489	516	517	529	517	499	517	529	538	460	542	506	500	547	567	533	526	536	531	481	527	510	535	518	521	476	511	535	503	509	524	501	498	525	511	490	493	552	508	548	528	492	527	525	515	511	545	531	561	560	528	511	530	543	569	495	536	509	559	511	537	521	509	508	515	521	540	490	520	563	533	479	503	489	566	493	479	530	548	501	557	529	529	527	480	534	522	501	505	477	514	548	554	551	539	498	518	527	502	528	501	546	549	554	539	515	512	536	496	541	501	510	483	537	563	516	471	486	561	505	528	503	513	540	514	547	526	547	508	550	470	527	523	510	513	510	500	535	533	551	499	531	527	493	559	544	520	551	507	520	514	534	527	486	512	535	530	501	553	536	514	571	539	524	537	531	561	507	540	516	535	491	520	520	546	510	531	516	505	523	470	474	533	473	538	543	514	511	512	535	532	538	554	527	527	551	516	501	513	534	519	540	502	547	527	502	516	526	509	485	521	471	501	575	533	492	522	548	541	491	526	527	537	507	478	529	534	479	482	513	498	508	533	488	525	526	556	505	514	541	542	505	510	534	530	478	539	513	548	464	529	538	517	505	500	525	556	486	527	536	567	505	496	481	482	495	535	547	520	509	498	532	503	501	548	512	521	504	512	511	532	517	501	534	491	528	506	510	530	584	495	536	547	535	513	553	532	543	520	530	563	507	519	500	496	515	530	475	552	514	506	550	501	508	501	542	544	522	497	482	519	513	509	507	513	537	501	529	477	523	503	502	524	532	566	531	554	512	526	548	505	522	540	531	513	532	555	566	540	497	524	537	545	492	504	500	456	512	461	552	493	499	533	509	519	537	561	506	567	507	517	470	519	498	510	521	511	563	525	505	529	527	525	508	493	526	493	495	552	545	553	538	532	522	508	516	526	541	483	501	529	558	518	499	518	545	500	533	510	531	517	484	529	503	529	518	519	512	533	517	519	526	534	540	537	495	495	537	566	517	498	516	510	506	551	498	495	473	537	527	508	528	518	506	524	550	501	477	520	524	515	512	502	491	548	487	539	499	498	503	524	555	513	519	492	476	515	494	508	503	536	509	495	514	483	531	533	528	525	540	534	498	521	518	499	524	528	526	551	507	512	510	494	483	554	524	525	530	563	513	487	567	553	558	551	524	519	576	553	515	500	530	526	535	529	543	533	505	500	522	510	540	486	501	517	528	530	522	532	536	507	544	568	496	478	547	537	550	520	528	551	535	549	507	488	513	509	514	533	499	510	530	563	560	502	480	553	485	501	566	522	507	479	506	526	556	531	495	515	508	502	485	460	522	510	492	480	510	544	555	532	532	524	527	505	475
24960	21494	24961	28459	21502	20987	1153	504	388	410	395	398	370	380	358	359	368	348	352	344	344	338	369	324	359	320	362	344	335	365	362	371	366	353	356	335	332	307	327	355	334	334	392	351	334	333	363	334	317	341	353	346	340	350	339	389	335	306	345	373	296	329	319	326	340	289	340	360	318	321	343	331	338	315	336	314	321	316	377	343	338	336	337	328	324	328	349	343	350	349	383	356	380	370	325	337	313	326	362	324	342	317	299	352	345	362	344	378	316	330	331	364	352	305	353	373	332	333	317	346	351	314	337	340	336	312	328	362	322	357	335	383	376	359	350	344	328	340	356	324	328	334	348	350	351	345	336	379	344	327	338	334	338	347	364	335	356	357	337	346	308	352	337	352	300	350	358	340	355	329	373	351	349	338	371	366	373	356	349	367	365	370	316	398	376	331	308	365	337	353	315	334	349	371	368	302	341	336	326	319	349	343	398	340	359	398	360	322	340	335	377	336	333	369	367	345	314	363	344	331	340	340	338	362	346	313	329	345	323	325	358	331	338	319	327	368	347	336	347	347	314	318	314	333	304	339	324	362	332	348	335	369	373	359	352	334	303	352	299	344	304	316	375	332	320	314	326	331	346	353	351	334	337	362	335	353	306	313	352	366	351	350	326	366	297	336	349	339	331	319	344	338	338	322	342	330	367	366	305	387	346	322	332	325	322	319	348	347	339	295	325	314	296	338	379	314	339	373	315	342	356	370	352	335	323	348	331	321	330	341	369	342	353	338	304	317	293	328	311	319	340	388	334	319	349	318	343	336	314	361	335	320	315	342	386	321	336	345	343	373	357	380	310	357	339	355	339	334	344	355	346	332	337	315	355	321	362	336	331	362	358	330	347	313	328	377	349	339	338	328	296	343	364	384	332	315	322	319	365	363	358	316	309	326	345	328	353	336	307	341	377	341	349	351	354	326	332	335	360	321	333	331	355	327	327	316	343	338	332	340	334	341	323	325	319	381	341	315	331	338	370	341	356	322	313	313	316	303	347	324	332	329	345	351	299	343	344	379	382	335	328	363	340	367	362	378	312	341	343	318	310	353	348	351	353	327	328	350	356	361	334	353	337	369	334	354	345	306	318	345	336	315	323	335	280	298	298	377	318	348	350	354	371	333	341	346	362	306	322	327	311	303	347	302	364	371	334	328	343	354	322	326	325	319	332	394	329	357	363	357	359	314	355	317	337	298	341	381	324	368	323	331	364	333	338	350	358	322	333	358	330	376	324	374	351	356	313	363	334	356	328	346	358	362	356	372	327	337	339	326	315	347	312	366	380	325	364	353	333	371	354	328	325	343	316	329	330	315	332	373	364	263	337	297	322	358	338	326	344	313	332	352	330	353	331	344	346	319	315	309	284	314	288	348	330	355	314	336	340	334	359	354	306	331	359	392	343	329	353	336	329	333	339	315	294	299	332	371	349	345	318	345	368	352	386	346	299	365	370	313	355	347	348	363	355	331	362	350	364	349	320	340	362	351	357	326	329	321	304	309	362	335	351	355	363	334	345	348	376	337	331	333	339	303	345	337	354	311	325	344	314	325	342	318	341	338	326	316	323	354	316	351	338	312	354	369	357	330	333	313	325	321	345	327	361	311	314	305	342	332	352	340	335	356	368	346	354	375	341	329	332	324	337	355	326	374	360	320	337	355	321	398	363	367	320	338	336	349	325	352	284	358	373	322	333	349	358	352	318	363	364	319	342	359	355	349	330	370	346	337	301	335	340	348	352	332	367	358	318	311	336	354	337	308	316	308	357	354	347	361	335	333	324	360	351	346	389	331	337	338	322	343	330	334	350	318	320	330	298	362	349	348	357	349	360	355	339	335	359	343	338	339	336	362	345	341	349	335	341	379	361	304	344	305	322	334	314	310	365	332	347	330	311	338	338	338	313	344	346	328	319	339	334	340	303	339	327	353	321	325	294	354	341	349	350	281	332	318	338	354	333	364	365	358	300	322	352	365	354	322	345	333	358	357	311	329	329	352	314	362	313	320	355	316	331	332	316	306	350	362	306	359	362	347	337	309	333	409	348	335	351	355	342	353	352	366	355	346	353	352	339	329	360	340	354	326	368	308	336	360	381	368	341	342	347	338	353	348	331	366	363	360	337	337	337	350	370	315	319	325	314	342	374	363	337	351	359	335	355	342	333	320	357	338	326	338	349	344	310	348	351	347	349	337	312	329	374	324	370	350	330	367	377	305	356	363	343	290	330	328	357	315	368	337	394	356	362	380	340	392	366	354	345	338	347	341	298	318	369	371	361	333	358	328	367	380	307	353	350	355	344	330	345	339	336	325	346	330	348	307	340	337	330	334	325	328	334	353	343	336	341	330	333	358	351	336	326	366	295	369	364	356	353	334	346	327	358	365	346	381	329	338	318	361	327	338	367	307	373	339	377	324	347	321	336	322	358	304	331	318	359	351	320	350	348	353	325	332	332	314	367	348	316	339	342	383	351	344	339	345	352	309	341	347	322	334	350	335	332	374	354	332	337	377	349	339	323	354	340	353	338	350	373	337	359	298	299	315	329	349	304	319	306	345	309	346	347	324	374	318	321	330	340	341	351	345	343	346	324	345	344	316	352	287	335	314	316	313	355	363	320	330	324	330	335	336	367	368	328	320	343	325	332	335	336	342	328	351	348	343	377	371	343	324	335	352	331	335	326	346	340	371	351	350	337	350	334	308	340	352	321	345	312	350	326	318	338	341	333	318	355	378	349	333	356	379	327	309	329	328	322	372	340	332	322	341	358	301	343	337	365	293	379	360	345	313	307	351	351	326	331	314	312	373	362	311	346	330	368	367	349	313	322	348	329	347	345	336	324	357	326	352	333	314	287	335	338	354	314	306	335	359	322	296	330	296	367	366	343	335	325	348	335	365	369	319	352	342	321	309	349	350	323	369	334	345	350	328	394	301	340	325	321	316	362	336	340	345	322	314	304	322	302	337	340	280	333	327	356	304	281	328	356	367	379	337	320	390	339	351	352	299	350	356	342	352	336	342	344	312	307	341	304	333	326	354	349	333	328	313	353	384	344	343	315	338	340	344	341	334	325	342	377	336	345	339	347	299	344	321	351	368	349	349	359	341	321	352	340	326	346	336	323	293	356	334	332	346	317	350	353	335	303	372	380	337	383	361	360	322	320	340	333	339	289	362	315	306	355	362	338	332	329	336	308	365	311	305	369	351	333	329	337	371	314	373	347	352	319	328	345	350	332	347	338	327	339	314	361	362	324	346	331	357	299	358	351	346	356	349	333	360	333	341	323	317	318	354	333	358	334	335	339	343	330	332	339	318	334	346	342	331	362	338	345	357	317	336	340	342	338	355	327	361	340	301	308	316	362	336	305	328	341	366	347	341	281	312	360	352	340	337	346	313	356	331	379	327	325	324	326	356	325	351	331	359	351	370	340	349	331	349	355	344	346	325	341	333	346	332	342	403	359	363	341	309
20210	37047	6322	1310	859	842	791	763	740	783	720	737	731	795	771	759	756	719	755	740	765	733	784	740	767	716	707	755	748	724	784	702	693	687	786	738	718	752	737	708	765	686	738	777	738	731	700	743	732	758	718	731	735	731	705	743	726	703	746	773	757	753	694	741	743	710	748	698	707	715	713	790	753	704	737	728	729	797	742	737	715	726	755	729	709	753	740	732	780	773	687	700	727	738	675	748	718	767	722	708	679	703	778	746	721	673	710	798	733	732	686	722	744	734	728	729	747	679	749	733	727	734	691	700	769	719	754	757	763	735	724	731	735	735	749	676	738	774	732	748	722	748	744	785	750	775	728	705	721	759	720	672	684	728	720	726	790	723	682	727	748	754	741	743	715	738	748	720	729	691	742	750	717	742	774	705	737	778	707	749	740	726	680	791	709	749	738	699	783	713	687	819	714	707	673	758	773	767	708	749	737	739	721	745	713	759	690	714	735	755	730	676	706	751	745	693	752	752	783	747	777	702	715	707	710	730	707	705	747	754	724	719	698	757	721	719	767	735	745	764	714	751	689	734	695	696	710	735	763	734	762	780	727	735	775	753	700	729	742	712	714	766	714	725	784	728	757	738	712	720	713	775	714	688	736	745	782	709	758	726	672	717	746	728	727	737	736	734	702	728	704	743	754	730	720	780	748	735	734	753	719	753	720	728	764	708	828	719	711	743	665	709	730	709	755	694	733	748	726	724	733	712	785	763	721	737	709	708	739	719	735	730	752	696	798	726	713	702	713	735	695	701	742	746	713	719	765	774	695	764	733	700	741	789	722	737	743	758	718	786	764	666	717	741	711	795	713	771	727	731	705	740	745	742	747	785	753	699	755	713	726	731	761	786	732	745	771	764	692	674	739	717	696	726	718	680	741	713	770	732	699	742	761	728	732	749	709	755	738	705	709	759	724	723	717	743	724	693	687	752	757	790	708	701	742	736	697	736	759	747	748	766	751	775	741	742	731	736	744	728	780	719	715	700	708	668	691	772	722	784	709	754	737	733	724	788	812	707	748	749	749	799	727	713	724	743	702	696	739	706	748	721	706	723	736	727	738	714	718	693	752	716	756	741	727	760	764	706	741	787	735	702	746	728	691	728	721	703	764	723	738	745	730	700	733	765	769	676	733	743	745	746	711	707	715	747	713	717	672	720	741	712	768	715	763	748	722	731	732	695	743	739	749	709	733	712	749	752	730	720	745	734	729	737	722	691	693	731	718	750	719	732	705	730	698	770	737	722	762	739	748	728	815	702	713	780	756	745	738	766	742	719	708	737	728	697	786	695	773	672	709	797	785	767	669	706	740	746	720	728	719	699	660	716	760	688	770	741	716	730	710	741	682	720	786	721	721	723	766	774	752	753	767	703	699	712	740	776	712	763	754	761	748	736	732	732	665	679	800	763	740	734	685	742	698	716	799	761	758	708	748	720	764	708	786	729	754	746	723	760	739	711	719	697	722	761	721	742	738	737	761	723	720	715	766	703	736	762	713	742	700	749	720	771	731	767	773	749	709	742	703	752	698	751	761	767	746	741	725	725	768	725	777	687	686	704	743	723	706	720	717	747	736	752	706	705	708	710	781	720	689	752	708	706	693	749	739	756	710	743	739	754	737	734	762	784	730	740	693	758	748	788	749	764	723	740	775	686	759	802	725	743	713	750	685	752	772	745	740	770	755	699	725	712	713	815	727	726	739	729	727	704	674	656	735	751	686	772	753	747	756	726	756	744	765	689	747	715	682	732	726	773	710	733	727	704	786	713	700	720	739	758	724	768	715	785	779	718	728	790	700	746	725	716	764	726	737	770	750	735	766	692	707	735	731	713	744	749	769	758	737	782	738	753	732	694	736	745	732	765	756	734	707	776	729	750	717	690	716	769	735	752	718	697	708	772	688	711	732	756	758	717	708	665	694	715	745	727	734	738	737	716	767	750	753	709	751	795	773	744	741	796	751	713	691	777	702	728	772	765	703	674	740	729	754	742	773	755	794	729	757	744	690	710	729	729	760	713	742	764	720	710	720	719	778	744	734	763	735	708	742	735	747	741	729	726	705	740	744	684	716	769	648	730	748	747	772	686	706	762	735	736	762	730	753	718	709	703	716	719	732	800	749	728	706	704	752	702	744	733	748	729	707	771	755	708	780	714	719	748	733	709	727	765	699	768	706	778	718	684	696	742	791	724	772	709	738	733	764	717	710	699	780	740	704	781	715	774	762	756	682	714	706	734	737	706	742	768	746	766	737	744	764	755	675	780	743	791	709	752	698	687	767	718	733	754	738	714	742	756	745	701	749	727	663	758	760	746	693	683	765	678	736	709	677	770	754	682	776	706	756	738	711	788	725	732	699	749	745	762	751	726	770	728	750	721	756	781	779	729	765	769	758	684	761	733	760	707	710	698	712	774	730	761	724	750	748	777	715	765	773	754	743	737	748	764	749	722	748	702	720	719	747	741	738	714	741	746	717	758	751	731	686	697	717	762	747	768	710	745	740	715	738	768	738	795	729	702	717	764	731	705	706	759	712	768	699	729	714	768	789	751	731	762	749	737	745	726	686	772	749	692	743	748	776	775	745	779	792	741	722	757	766	765	702	708	721	800	709	711	778	733	743	734	730	709	743	755	738	778	730	729	707	694	746	752	732	726	678	730	729	730	694	788	724	752	708	715	726	785	711	769	740	728	791	717	752	733	700	668	755	737	707	730	709	749	720	712	730	753	732	802	710	717	728	719	708	751	761	708	741	722	736	707	782	761	751	734	683	719	745	741	712	670	743	702	698	725	697	772	699	746	689	683	755	737	713	727	691	709	736	728	783	733	746	745	693	751	696	766	699	820	731	746	710	754	727	709	735	716	736	708	733	756	723	712	745	704	771	726	785	704	769	752	728	730	742	755	683	682	788	730	711	763	751	748	772	703	739	704	757	785	755	720	738	730	756	756	695	761	724	748	740	736	701	727	732	740	736	779	692	738	751	740	726	714	745	733	747	698	712	731	690	734	771	742	705	708	770	703	715	726	724	818	742	757	729	753	769	784	702	787	738	770	725	710	759	738	663	743	714	726	709	692	741	708	733	752	699	714	695	750	713	728	732	743	768	721	749	784	691	782	706	717	719	716	760	777	748	740	747	710	686	738	806	682	699	680	727	734	787	720	738	776	730	744	749	789	753	747	717	753	732	736	727	710	729	748	742	717	725	738	715	810	793	779	736	729	750	749	736	793	725	654	751	766	693	716	741	741	701	766	732	724	733	764	694	800	687	719	770	780	712	747	732	712	771	719	786	717	727	766	739	713	760	800	707	770	712	744	755	786	701	754	737	710	752	763	728	717	738	742	729	708	750	719	693	766	740	747	732	782	753	745	751	714	715	786	731	721	717	706	725	723	790	716	716	756	728	692	740	759	738	731	771	694	711	766	714	738	727	722	738	745	732	709	716	737	740	715	744	722	762	733	666	674
24243	21454	25254	28063	21454	21469	20030	698	378	352	362	352	311	288	333	306	324	290	302	279	258	270	257	302	282	273	258	245	290	271	247	266	266	241	257	270	299	234	223	260	268	253	274	237	242	273	249	236	276	260	259	243	259	247	280	269	267	254	231	244	256	244	250	292	247	274	273	238	249	278	234	277	230	258	230	255	278	242	271	300	240	257	230	244	246	267	250	301	270	262	288	239	252	267	268	241	258	248	274	294	284	250	288	277	225	237	258	268	276	266	265	258	244	264	267	293	259	262	245	252	261	273	273	257	233	259	241	251	268	255	239	237	238	245	255	241	269	259	263	235	272	243	249	252	249	259	264	236	269	244	265	257	283	260	249	237	299	311	261	253	278	249	251	269	229	234	275	265	269	244	219	267	256	282	270	279	254	247	231	280	254	254	229	259	265	284	257	248	269	255	273	257	252	263	252	246	280	244	245	224	275	256	228	256	272	265	263	265	257	272	288	267	253	257	264	282	274	278	262	263	227	255	240	228	274	258	257	305	250	235	226	268	242	245	253	271	252	250	213	242	286	275	270	278	258	274	282	256	243	271	221	247	257	257	257	238	259	239	258	231	200	212	245	251	256	287	285	243	222	257	265	279	285	258	270	263	274	269	240	261	254	271	239	283	234	248	261	255	253	258	251	245	283	250	223	255	241	270	250	247	265	231	296	269	233	230	252	270	253	301	261	253	280	243	251	270	255	268	210	252	267	225	269	246	245	263	248	222	232	245	253	267	287	301	238	247	256	250	235	241	261	245	261	252	259	259	232	252	243	275	257	277	271	271	293	240	246	269	247	262	249	246	268	258	241	283	242	268	302	248	225	238	261	270	276	276	246	270	273	227	231	261	253	282	242	251	236	263	266	257	240	252	246	256	267	263	221	251	265	259	253	250	240	256	224	237	236	259	288	261	243	242	237	239	266	277	288	255	286	242	249	277	256	239	249	302	270	249	219	266	270	251	289	245	204	206	256	249	291	238	271	235	239	270	246	250	275	255	259	234	235	233	272	285	251	269	244	210	276	257	273	272	263	247	247	242	264	268	247	242	257	248	282	262	240	228	280	255	255	239	256	236	226	270	232	251	262	246	260	242	273	247	286	262	252	250	242	277	250	246	236	260	261	241	255	260	268	254	237	258	238	257	260	268	237	254	285	262	292	280	246	242	261	241	258	255	278	248	258	265	242	272	266	273	247	289	269	246	279	259	237	263	245	262	280	285	244	253	275	264	252	241	267	249	251	281	247	246	267	218	265	261	251	250	251	235	244	287	239	238	242	248	254	246	267	243	257	239	274	269	249	247	245	260	241	232	262	267	243	239	297	242	271	263	260	264	264	238	241	268	249	236	259	262	279	253	225	278	272	238	250	257	258	259	272	259	225	219	257	238	264	273	269	281	242	259	281	267	258	249	246	278	258	244	269	265	228	252	258	237	232	274	270	247	273	285	239	268	254	278	236	264	245	246	253	245	249	233	285	277	222	248	247	247	245	296	273	286	277	254	259	260	244	247	251	218	253	269	232	221	258	282	245	254	271	273	267	231	252	268	258	271	256	248	236	255	278	247	282	239	236	264	260	270	252	271	251	213	268	262	230	232	239	266	265	287	270	278	281	236	291	253	301	278	239	270	273	281	244	254	240	253	285	249	273	281	272	308	226	247	237	244	264	271	219	262	264	262	237	281	226	255	266	254	241	245	246	258	249	295	249	257	259	206	284	270	264	219	258	259	242	206	205	245	273	235	243	288	271	247	256	221	233	252	249	254	241	301	214	252	275	257	280	255	261	251	257	262	250	259	254	271	277	237	230	257	242	260	241	231	242	282	240	250	262	248	231	283	232	272	256	267	234	264	257	242	245	261	280	268	251	258	243	274	275	223	255	255	242	253	263	245	253	275	256	251	266	212	280	246	270	287	255	268	244	291	264	249	264	228	265	279	253	282	252	253	251	236	240	243	260	280	257	254	275	241	261	262	265	265	244	268	260	269	242	281	260	231	256	262	251	234	239	264	255	285	270	233	251	259	232	218	231	278	280	280	247	250	249	282	263	249	263	253	249	244	249	251	228	257	273	245	234	267	291	235	231	247	246	254	269	247	291	263	271	259	250	275	245	256	261	255	241	241	238	267	242	273	246	250	226	285	278	252	280	268	250	241	285	259	265	270	253	265	261	254	229	255	238	276	268	235	272	242	252	250	247	272	237	245	252	249	226	250	249	278	239	268	252	279	268	266	230	232	252	250	247	227	233	232	260	245	241	245	265	239	252	261	273	224	254	236	277	245	267	257	241	244	290	248	256	267	245	232	244	263	232	244	247	268	219	271	255	249	274	254	267	273	299	247	265	279	259	241	278	241	259	276	282	249	261	243	275	271	285	245	251	246	243	239	257	253	309	266	286	255	262	259	285	272	262	267	291	256	259	249	249	240	249	245	243	243	256	259	257	250	257	258	260	266	263	279	266	243	245	249	278	259	277	234	278	238	283	286	286	254	262	260	237	271	268	297	290	275	270	244	269	274	264	245	229	296	307	256	253	245	269	279	262	258	256	260	256	212	249	278	264	284	247	244	240	276	247	281	275	260	280	238	209	240	261	242	256	285	245	247	279	252	279	259	218	258	251	297	269	218	235	267	253	271	236	278	269	275	263	267	281	252	245	224	264	271	268	271	248	276	268	238	203	237	240	239	256	222	263	219	220	258	259	282	254	256	272	228	225	268	262	254	254	263	273	248	274	244	252	272	291	267	298	254	262	280	283	260	282	255	256	260	292	256	243	241	262	247	229	254	267	271	288	284	266	243	279	260	260	271	249	271	234	266	270	233	295	241	264	257	239	285	243	234	274	293	219	258	272	255	275	262	282	277	260	248	253	252	295	273	271	232	255	265	266	252	233	236	234	217	236	230	271	251	237	262	259	253	238	236	249	224	250	255	236	247	219	276	232	257	262	273	271	235	237	243	277	267	270	254	275	234	261	251	269	244	243	268	256	266	240	265	270	254	269	262	290	240	240	256	289	226	255	295	254	239	244	237	256	278	247	241	252	271	237	246	258	256	297	253	257	281	265	258	270	271	258	248	249	294	243	284	256	243	263	252	240	284	223	266	272	259	246	222	240	268	277	278	266	244	251	243	246	249	233	245	251	278	262	260	268	263	235	246	247	225	268	238	271	232	236	245	281	249	267	239	230	275	281	271	289	254	253	265	266	293	257	248	244	254	261	247	253	267	282	239	221	276	223	272	249	290	254	271	240	247	257	245	274	225	248	248	256	298	271	258	253	247	270	270	234	235	267	264	264	274	266	236	237	267	266	271	235	259	213	259	277	270	254	223	275	243	285	257	265	248	285	263	271	247	264	266	258	272	281	268	259	239	236	263	241	277	278	259	260	252	274	256	227	264	247	299	282	254	231	254	273	249	249	266	236	268	256	262	247	212	254	288	233	273	302	291	249	305	257	288	236	248	246	269
25958	47725	10240	1670	876	738	617	617	572	605	572	597	559	542	564	560	584	555	577	518	547	592	562	540	533	577	529	518	557	537	558	573	532	560	529	533	566	577	566	520	586	560	586	550	510	574	553	563	585	547	581	553	543	531	571	536	516	605	576	571	525	549	504	593	581	534	545	549	537	559	526	522	572	546	504	544	569	544	563	542	562	539	563	550	543	541	499	530	492	577	575	555	535	513	521	511	554	540	534	517	585	551	519	525	508	497	515	536	545	503	555	543	549	536	547	496	532	549	541	531	526	511	537	530	534	505	550	540	556	546	581	560	560	532	537	539	604	519	574	518	581	537	582	532	550	543	534	547	539	573	564	542	512	547	521	543	537	546	533	515	575	540	528	569	538	529	536	554	573	557	523	524	501	539	545	547	547	568	554	570	555	533	523	558	517	559	520	549	511	538	524	580	545	551	531	545	534	517	575	576	555	562	550	574	553	518	607	505	567	578	531	573	518	582	518	514	570	531	567	535	563	539	580	553	548	529	576	532	541	562	531	578	524	561	521	531	536	569	569	579	542	512	542	550	523	538	515	521	563	557	557	549	496	505	534	528	532	560	538	502	571	528	559	544	507	603	575	508	563	536	554	612	539	559	605	548	567	544	546	543	544	570	520	534	556	557	547	534	577	551	552	498	551	562	509	516	534	528	506	558	505	532	530	566	520	570	552	512	507	516	548	543	530	517	555	574	580	557	522	538	558	567	526	539	519	531	557	509	520	551	507	571	540	541	569	548	527	545	553	539	539	540	564	588	486	565	555	544	567	532	573	561	556	519	521	573	584	552	571	580	534	548	529	545	544	535	530	560	513	542	552	541	521	517	520	545	567	588	529	558	537	572	509	593	535	563	563	540	548	536	528	530	511	510	542	574	596	528	523	563	529	526	541	541	542	512	559	547	581	548	524	522	556	515	563	530	545	520	520	551	525	583	538	581	555	531	537	517	557	554	531	570	537	563	546	544	527	550	525	558	528	542	543	539	536	545	521	534	572	561	529	534	535	559	496	552	548	506	528	548	499	618	526	519	527	564	529	515	515	594	556	561	587	554	584	583	551	530	511	501	554	582	596	548	525	524	556	565	567	537	533	546	525	560	538	492	556	537	541	596	567	540	532	528	565	538	564	535	496	549	549	573	544	493	516	518	515	529	546	527	568	508	574	582	552	542	554	524	520	530	528	576	584	542	537	545	595	543	555	514	551	541	552	527	572	529	568	569	568	518	507	561	526	535	517	556	556	535	523	569	556	526	502	540	539	558	532	533	526	558	523	560	565	525	552	556	551	568	524	564	536	550	559	541	536	568	534	558	540	571	561	514	506	567	526	540	512	579	534	556	519	526	535	523	521	526	541	609	533	577	548	509	548	580	511	565	529	601	568	578	535	549	568	539	543	530	508	530	550	531	506	533	532	494	512	544	561	525	567	580	576	506	562	513	514	489	560	524	568	525	567	534	559	521	556	543	582	532	510	543	535	555	555	547	562	595	551	518	581	573	573	588	528	525	531	532	535	566	548	529	563	551	560	525	600	553	550	564	558	568	561	587	548	520	552	538	558	519	530	527	577	487	577	519	538	532	595	511	555	557	551	530	516	533	562	531	526	570	524	514	561	568	537	547	571	557	555	496	589	557	555	553	540	572	580	514	548	543	543	544	536	558	560	541	553	552	529	545	566	550	564	530	540	552	563	569	552	550	561	549	549	526	519	569	527	556	568	579	531	561	543	543	570	551	546	510	537	508	570	518	551	527	509	545	520	560	505	621	567	514	522	530	533	533	550	564	514	511	564	551	543	546	531	532	571	555	504	535	570	516	538	594	530	549	560	537	546	532	550	555	552	604	549	561	505	554	519	528	507	567	556	575	544	553	508	567	499	502	543	574	563	517	485	541	584	534	503	575	573	549	533	556	546	536	551	571	580	540	568	527	586	583	541	530	494	568	527	576	572	570	582	588	542	547	567	523	525	601	517	553	565	525	508	513	515	518	514	540	560	593	527	523	554	563	548	547	556	554	520	565	554	546	530	538	553	513	522	539	562	558	550	505	532	531	547	563	592	491	547	554	549	558	556	520	543	512	518	496	527	528	495	565	524	563	546	565	584	537	516	533	612	512	581	545	537	576	534	521	536	536	539	504	571	569	559	552	548	561	540	518	549	536	513	551	541	539	578	514	518	567	560	527	562	531	509	472	514	524	538	546	532	559	560	542	545	503	543	547	548	560	531	558	557	545	558	536	514	557	546	491	543	544	563	506	532	548	520	521	538	543	570	547	519	525	577	532	529	561	527	537	575	555	509	533	549	537	563	552	553	524	586	536	507	507	554	570	579	524	551	539	553	546	577	549	525	535	574	505	512	564	545	542	564	549	530	532	559	514	545	553	545	534	585	529	548	548	505	559	557	522	544	587	568	533	575	563	549	544	505	532	550	563	542	572	553	545	540	547	532	513	540	563	572	557	530	516	566	534	570	556	507	543	535	573	473	557	558	553	550	529	543	533	554	574	588	547	536	494	539	565	526	527	576	551	566	514	555	548	530	580	524	549	518	526	536	580	547	537	529	554	578	535	555	566	576	534	546	550	554	573	545	579	566	563	516	525	538	486	537	542	551	534	547	585	563	517	552	550	492	596	519	536	545	599	556	568	561	520	581	530	496	523	564	560	555	566	518	525	535	552	534	498	545	560	563	519	552	540	536	529	558	506	534	553	525	509	511	537	546	516	557	552	555	510	507	518	522	508	480	542	520	549	532	516	527	538	545	545	541	562	564	524	543	504	527	511	550	535	550	536	535	518	573	580	548	571	525	535	575	561	507	533	536	569	596	543	545	517	524	528	517	528	547	565	516	535	547	526	548	558	495	593	528	520	551	546	557	570	516	506	509	544	572	515	579	585	538	536	548	611	532	552	583	545	545	524	593	519	535	579	541	508	576	495	537	508	546	543	531	521	545	531	566	503	522	551	556	537	585	597	545	536	521	544	526	518	538	499	537	547	538	519	574	536	523	526	557	538	547	558	532	554	538	526	547	557	551	538	520	544	559	573	541	512	532	534	528	534	555	519	518	551	563	538	536	539	566	519	503	532	546	539	515	558	547	537	538	515	562	547	589	533	530	527	517	565	568	556	568	554	550	570	516	535	577	534	542	524	518	535	541	531	534	530	527	543	558	542	540	569	506	542	519	535	548	566	576	527	511	528	542	517	580	551	525	571	543	524	571	547	544	577	547	533	530	526	556	536	553	554	558	507	512	570	525	561	546	567	558	548	538	587	575	551	539	551	539	544	581	563	548	513	568	536	528	575	539	554	549	569	529	555	544	539	547	544	553	585	577	537	552	522	536	552	549	531	537	566	575	568	521	523	534	549	542	544	559	510	571	537	559	560	504	534	511	556	531	524	516	569	508	564	553	530	541	544	579	519	519	578	546	530	579	508	545	556	543	551	546	541	558	540	557	541	554	529
32789	20712	9760	683	262	264	235	200	245	215	211	202	193	248	221	227	225	211	199	207	228	236	205	227	229	227	240	195	200	229	228	199	235	245	213	232	219	203	240	232	207	208	230	245	226	242	212	225	193	217	260	232	213	228	225	236	228	217	248	236	196	243	186	201	234	248	210	241	223	267	203	223	206	205	190	208	235	253	218	233	215	222	228	210	223	211	214	223	233	222	203	207	216	223	194	215	241	192	253	208	215	239	255	197	218	226	217	214	213	242	215	235	228	207	229	247	205	209	214	201	220	216	187	197	196	231	221	204	224	204	223	234	193	221	243	212	217	209	200	208	201	221	242	218	218	236	225	215	212	195	199	228	224	239	206	190	196	220	232	220	228	232	238	194	188	211	218	236	222	217	217	231	226	248	217	245	216	218	207	199	205	195	237	214	254	228	199	219	209	234	203	223	198	211	222	203	249	245	219	216	229	224	220	221	235	217	220	192	211	209	202	203	222	233	212	210	187	210	232	221	211	252	226	219	201	233	208	232	224	239	223	195	197	210	216	217	193	211	214	196	246	219	205	211	207	238	250	225	212	202	224	195	205	215	187	210	246	238	237	208	234	220	179	230	223	204	244	226	225	226	202	205	184	215	207	239	200	219	185	233	203	203	213	187	228	219	235	220	208	208	207	208	203	250	183	217	220	225	219	231	226	206	225	219	224	217	222	194	231	239	207	202	214	212	212	240	228	196	198	221	214	207	217	233	225	228	229	224	211	209	223	233	210	240	201	227	234	230	280	208	200	230	250	215	205	236	240	241	233	217	209	235	217	232	193	242	221	212	229	220	216	210	210	230	219	198	224	216	204	220	214	223	224	229	225	231	213	209	200	213	209	186	194	228	244	220	215	235	220	217	204	208	216	240	236	220	205	215	215	208	194	237	235	249	192	237	207	225	205	214	245	219	197	215	228	232	236	229	212	220	214	231	197	192	227	214	197	207	224	215	209	224	223	223	215	220	217	216	231	236	250	200	242	211	211	220	229	209	206	241	233	216	224	223	233	228	224	230	225	228	191	194	221	187	238	229	240	240	197	219	222	199	232	208	192	202	197	244	206	225	225	243	234	206	233	248	204	226	195	202	225	240	209	231	202	219	240	220	209	223	227	209	230	213	220	239	205	215	213	225	232	220	240	197	216	220	195	201	245	233	221	211	199	170	206	205	209	213	218	203	243	244	229	193	219	222	247	212	217	201	213	233	220	239	235	201	208	226	222	197	221	220	261	224	217	202	205	206	226	228	233	230	222	218	216	222	197	281	214	215	202	216	215	234	218	209	247	224	221	214	231	238	214	213	226	236	205	221	205	225	208	221	201	226	233	217	227	237	242	210	242	209	220	219	239	217	216	226	236	217	195	218	222	223	190	189	231	245	197	196	174	246	199	229	220	213	207	209	197	214	208	224	225	232	227	215	209	259	220	211	214	223	226	194	237	253	210	216	223	236	196	243	216	229	221	217	228	202	217	227	210	218	241	195	207	218	223	215	220	206	219	226	221	221	228	212	224	248	237	225	231	209	239	237	201	247	225	185	219	185	237	235	206	231	230	227	235	215	205	215	223	234	227	249	211	210	225	210	199	218	223	197	212	193	212	229	204	213	220	219	216	218	227	181	226	213	213	231	220	234	229	227	206	208	219	200	209	212	234	203	197	238	228	206	221	197	246	214	243	231	217	211	239	242	222	224	225	170	232	197	249	213	206	211	198	228	247	195	233	226	216	208	231	233	233	213	208	221	208	214	242	232	226	229	233	212	203	216	182	221	215	244	225	233	202	214	206	209	209	245	214	241	227	212	212	197	211	242	231	209	221	206	222	198	220	209	223	221	195	194	209	228	206	182	223	219	220	201	196	205	221	206	214	213	209	196	219	225	228	202	203	197	216	201	204	209	222	219	238	199	236	238	200	226	196	214	224	241	234	223	218	219	212	205	218	217	228	194	190	242	203	202	195	193	211	230	232	202	209	210	183	207	235	211	235	232	232	199	182	213	199	224	247	248	206	217	242	236	219	231	221	218	213	210	197	208	248	222	234	230	232	229	245	246	221	211	236	221	215	226	214	230	224	220	203	199	227	214	226	223	226	223	223	225	241	193	235	211	217	224	194	218	199	212	233	206	209	232	204	206	230	215	211	226	196	192	213	233	220	220	215	200	220	239	192	228	218	200	200	213	236	218	223	224	229	221	204	201	241	238	241	222	203	197	215	233	218	224	226	217	213	246	218	216	244	204	241	239	225	235	202	212	213	195	202	225	229	200	210	212	221	210	226	225	226	242	228	205	224	200	236	206	239	219	211	245	219	230	216	193	202	211	190	201	219	206	213	221	208	245	191	212	232	206	213	230	185	189	191	193	211	220	220	209	179	204	239	221	242	197	228	217	228	201	208	215	201	220	207	225	245	193	216	214	211	190	241	211	216	217	217	243	230	194	195	234	217	216	218	187	218	220	223	257	222	210	219	216	213	181	239	196	217	163	224	215	231	200	213	245	221	197	212	198	236	214	198	224	241	217	250	225	217	231	238	192	198	226	209	213	205	200	205	224	197	222	226	230	217	206	221	268	204	249	231	219	247	204	221	220	213	220	236	219	209	222	246	208	188	203	196	249	214	224	227	178	218	203	231	221	199	211	230	210	219	253	219	211	252	225	204	235	213	209	223	241	237	206	227	240	210	230	230	198	212	233	224	221	227	232	211	214	232	209	188	233	202	226	238	238	207	197	216	190	234	243	201	238	220	228	214	208	199	221	208	234	215	223	211	234	231	240	219	208	218	219	254	208	224	222	253	226	242	224	240	226	226	223	232	209	222	215	197	205	205	229	221	230	218	213	183	224	216	218	205	227	229	200	221	199	193	215	240	199	276	260	224	207	202	227	212	192	187	216	216	216	239	221	238	182	215	236	188	221	205	206	197	215	228	233	215	222	219	210	224	233	231	206	218	231	196	208	231	205	225	203	210	227	227	209	200	196	212	231	224	221	228	256	214	226	226	187	219	207	213	240	215	236	243	243	230	233	223	179	227	221	217	215	216	231	221	203	208	239	217	211	203	241	198	195	219	223	233	212	230	200	225	238	229	224	228	200	205	233	245	213	202	206	213	228	220	225	227	218	219	229	223	224	216	215	200	226	197	211	214	251	240	192	189	228	221	201	203	237	232	218	201	184	214	226	243	228	227	208	219	228	222	224	200	193	216	189	223	237	226	232	187	207	223	226	207	226	226	245	242	213	242	200	203	245	223	213	250	206	237	225	230	215	244	227	221	234	211	224	221	200	207	226	221	206	227	247	206	215	233	216	181	199	228	220	227	229	210	217	205	199	200	237	224	206	229	233	208	210	186	215	183	232	208	207	218	218	205	206	223	183	218	221	206	197	243	221	231	235	214	256	243	220	185	210	229	238	223	214	224	194	212	205	215	214	216	206	231	235	215	221	234	211	220	251	206	233	226	197	189	212
8218	6650	1215	536	562	550	548	518	499	520	492	498	557	503	525	547	517	528	543	508	543	489	518	521	516	563	550	544	533	510	490	550	545	481	520	487	508	515	572	560	529	490	599	541	500	550	540	539	555	503	536	555	534	518	487	544	486	495	536	523	540	507	518	491	524	496	490	509	521	477	530	536	581	506	543	537	479	507	569	531	507	521	479	488	570	554	526	520	501	537	533	500	541	518	524	516	491	509	524	511	544	513	521	579	533	538	509	530	508	475	530	528	509	536	491	510	525	521	505	522	523	506	545	543	504	500	520	521	555	515	525	510	539	569	502	531	511	508	529	538	533	521	468	461	557	522	541	480	552	469	525	538	499	519	487	541	535	516	515	563	537	516	508	528	518	551	501	539	532	547	540	509	522	522	515	514	548	511	515	493	548	542	543	523	535	499	569	493	505	495	514	572	536	520	537	524	544	534	521	512	536	513	522	554	554	521	546	523	532	512	512	535	552	528	555	492	524	499	476	533	517	473	529	515	532	533	527	564	510	475	503	485	542	496	505	568	543	512	514	547	542	528	527	535	514	547	516	494	526	532	495	516	516	479	574	560	524	507	485	514	544	545	494	494	500	542	527	489	520	505	475	491	547	472	511	493	548	552	511	568	492	527	520	535	521	524	525	519	525	512	530	505	483	514	487	533	515	470	515	523	503	531	543	514	518	484	517	478	540	527	497	526	515	544	501	486	563	541	505	546	523	514	527	538	539	506	545	518	510	532	497	516	542	507	538	512	494	528	531	526	528	521	508	507	514	514	545	496	527	521	496	483	526	554	506	522	566	526	554	556	505	516	503	515	560	505	564	487	533	539	541	513	520	520	530	524	522	538	530	492	498	510	534	542	515	510	549	506	536	527	513	539	518	578	544	499	521	492	531	531	497	480	503	505	533	515	533	490	468	523	515	540	526	528	562	498	513	496	517	486	530	527	544	519	516	500	517	548	485	563	573	564	478	540	543	564	473	534	556	497	540	474	523	547	529	538	524	513	531	486	547	559	502	490	524	494	546	489	497	526	509	552	473	497	505	538	483	490	525	523	497	520	509	493	519	535	512	518	516	537	506	527	484	501	526	494	558	541	517	541	513	531	529	522	543	576	486	547	519	552	519	536	480	511	508	514	494	531	522	532	505	518	527	506	549	542	558	507	537	511	535	520	507	538	512	491	538	544	515	522	523	540	525	541	538	548	523	532	503	521	549	553	511	518	521	548	518	506	547	491	574	557	540	510	523	556	534	499	542	526	528	518	510	521	516	494	500	532	495	526	527	490	556	494	535	558	511	533	490	537	513	521	527	543	529	490	505	490	521	527	505	561	493	512	519	552	479	520	521	518	507	511	532	518	510	537	515	539	513	531	528	493	520	501	519	510	498	510	527	541	557	529	549	513	540	568	544	493	538	512	529	512	547	513	502	537	556	527	531	530	516	557	544	561	560	555	496	497	505	556	536	526	579	565	544	502	516	512	555	506	523	539	502	557	539	549	490	521	525	536	552	545	503	532	499	525	471	537	530	483	489	515	494	552	530	510	496	530	543	526	529	513	509	494	480	518	532	531	511	500	539	515	507	543	519	541	513	525	489	522	503	519	515	574	541	505	515	470	507	479	534	510	522	540	556	576	531	520	470	554	534	557	522	529	519	546	538	497	490	534	517	524	544	502	452	524	546	522	514	509	544	529	477	514	522	506	522	542	545	528	549	495	485	525	500	525	555	521	522	503	510	537	498	513	573	520	529	529	510	522	509	476	507	541	534	546	513	466	530	532	505	514	519	534	490	551	501	538	510	490	510	546	545	508	515	531	544	508	467	526	537	528	551	542	484	526	527	550	578	537	501	507	468	548	500	528	561	485	497	530	544	489	502	524	490	525	494	540	523	523	500	549	501	501	538	516	518	519	529	513	476	536	523	473	509	517	523	527	518	521	534	548	503	517	539	569	528	545	538	552	503	517	515	557	489	530	522	540	515	559	554	538	514	517	485	496	513	539	477	542	504	553	526	515	516	513	563	510	558	558	515	547	523	521	523	502	480	528	531	515	499	572	512	524	513	490	538	565	536	498	542	481	550	523	471	511	562	513	596	482	495	499	527	496	534	518	501	514	517	482	532	517	549	501	567	514	501	494	553	541	529	506	530	553	548	539	491	518	529	516	516	541	559	557	523	497	529	522	538	519	538	556	513	555	549	536	506	545	521	507	550	544	534	499	483	497	556	538	571	541	500	479	516	547	517	525	465	532	539	532	524	472	488	533	526	535	518	525	539	549	534	531	494	499	556	520	501	527	535	531	492	588	496	486	545	522	542	478	521	569	517	532	514	542	515	558	531	536	490	517	551	573	513	493	545	502	573	524	533	490	521	539	514	542	479	511	497	523	532	532	547	534	515	543	514	530	514	506	516	528	556	515	536	498	548	531	500	573	540	500	526	548	528	516	567	536	529	538	533	528	503	480	568	526	541	510	503	495	522	508	490	561	535	527	594	500	492	515	557	491	487	542	480	488	562	526	524	488	534	513	520	515	498	514	526	508	498	564	492	503	503	538	509	526	524	496	538	497	548	529	503	485	534	513	524	500	506	519	517	575	540	547	563	532	503	530	531	483	533	461	545	516	498	543	556	529	529	520	518	540	514	498	535	524	543	553	500	546	464	549	510	530	510	510	533	515	507	524	507	499	521	553	500	510	525	510	485	548	506	503	523	527	507	579	530	509	523	529	490	486	529	503	506	536	524	523	515	535	499	487	501	561	530	550	539	499	503	517	505	542	511	559	541	541	537	517	544	530	513	517	536	533	549	500	483	502	525	529	548	543	542	511	530	525	515	532	519	546	529	536	527	508	523	527	503	546	564	509	483	469	494	516	490	518	521	547	544	508	521	523	509	508	512	517	515	525	494	539	519	511	562	542	525	554	498	544	495	537	496	488	514	532	549	529	499	498	570	492	512	523	503	539	526	504	527	523	539	514	504	514	501	516	524	532	529	512	515	528	493	527	504	506	560	560	522	556	523	551	520	570	521	495	506	521	488	527	519	551	516	524	528	501	528	505	531	535	502	548	518	477	515	529	514	515	590	511	504	535	550	522	525	523	520	516	548	523	520	549	511	512	541	522	546	496	480	565	494	483	533	516	507	497	546	543	519	540	512	489	542	517	482	514	523	518	523	520	495	536	541	522	561	535	530	518	462	521	493	528	537	467	547	532	562	535	527	504	530	538	515	507	507	507	548	526	537	563	553	556	506	560	507	515	522	561	484	534	536	540	507	548	544	515	546	514	497	523	533	545	511	516	480	558	543	496	552	524	520	545	528	511	560	519	532	501	514	516	549	545	530	481	535	512	541	561	532	516	535	558	492	497	579	532	521	544	515	530	496	552	491	525	525	495	534	501	552	472	520	529	493	491	518	562	557	549	496	507	557	487	560	521	548	509	515	534	554	533	518	485	515	519	501	515	497	509	522	538
24852	21435	24894	28379	21445	20897	1122	442	383	357	384	387	375	336	351	360	369	349	325	333	356	333	334	356	372	303	375	365	353	361	318	316	348	323	346	346	349	305	325	352	321	368	340	345	345	364	358	364	327	352	367	372	325	360	351	339	333	332	349	331	320	364	365	326	319	337	345	334	369	324	337	330	341	343	342	375	329	367	324	381	353	337	317	339	338	383	355	323	367	359	346	310	319	322	388	342	329	335	408	382	336	357	329	325	325	330	339	293	365	376	316	353	358	326	345	323	332	345	358	315	334	318	326	357	337	299	365	315	349	344	372	326	371	350	335	334	320	343	386	340	323	328	378	366	331	351	356	364	352	359	325	326	338	343	359	356	298	331	327	341	338	353	331	318	341	335	297	320	333	334	332	342	354	329	348	353	338	376	356	356	383	324	346	312	314	331	370	378	351	362	324	334	368	351	362	328	361	337	339	327	331	348	333	333	350	373	371	343	348	360	291	343	337	310	371	330	361	344	333	329	335	356	354	301	356	349	394	347	318	347	358	328	378	323	283	347	341	351	384	318	349	373	341	322	369	347	340	328	339	307	375	329	333	364	351	337	380	337	311	321	357	372	337	317	358	334	337	337	331	358	345	351	387	331	325	304	348	352	375	299	348	333	370	349	314	372	375	353	357	348	334	359	331	321	303	380	394	377	369	318	330	325	351	369	368	334	351	355	334	364	384	334	339	364	312	334	367	353	388	311	340	364	337	363	325	352	359	312	336	315	361	356	368	362	319	332	348	320	325	347	357	329	337	349	303	386	362	348	317	335	361	342	341	392	296	314	322	338	339	330	324	327	357	327	371	335	340	355	334	346	321	336	346	336	352	338	374	332	376	358	361	355	356	328	335	346	373	373	347	332	347	367	336	304	327	367	347	335	352	326	347	339	312	327	333	323	370	341	318	315	332	355	305	363	352	333	368	327	343	318	372	372	375	332	343	331	345	360	327	340	371	369	370	299	350	336	310	340	293	304	343	336	347	335	367	327	298	341	333	312	342	308	342	319	296	366	332	350	339	295	317	359	368	353	329	335	352	329	301	316	359	345	343	377	330	352	342	368	320	349	329	312	343	371	309	381	331	359	326	354	351	353	322	364	340	299	348	345	359	340	334	339	354	321	357	355	335	337	311	330	325	320	366	315	340	327	343	351	339	340	334	357	336	343	331	311	318	365	312	338	360	330	340	347	370	322	330	341	335	324	340	327	340	366	341	327	342	372	314	351	328	377	332	357	329	355	352	375	368	308	346	349	351	349	355	377	327	377	312	346	283	313	370	385	361	362	337	332	341	319	330	337	327	342	342	330	349	342	345	350	338	377	314	339	316	331	342	358	379	323	362	315	333	322	348	337	356	357	326	362	336	309	336	332	347	345	339	336	328	321	344	341	306	359	309	371	338	332	368	313	369	304	337	357	373	332	295	334	354	353	361	356	339	309	362	300	369	332	331	315	316	322	326	321	318	363	376	310	286	367	352	355	290	346	356	321	356	332	333	364	370	335	311	343	321	331	370	343	315	341	351	352	329	326	353	337	353	356	336	364	399	332	337	318	334	332	291	346	345	366	341	344	326	356	359	319	352	325	349	297	333	348	354	355	379	336	360	383	319	354	350	321	328	337	353	363	333	340	337	367	345	352	363	363	389	339	348	347	372	349	333	349	325	344	347	334	349	356	372	339	345	310	327	343	311	330	354	337	336	384	341	330	328	328	362	336	316	341	326	343	355	321	337	329	350	341	350	358	327	358	324	370	327	317	358	344	338	344	325	338	334	303	373	314	332	353	321	355	355	333	342	309	342	360	319	340	319	374	347	342	366	357	347	295	337	371	349	343	322	342	328	337	335	360	354	345	346	343	323	351	348	358	366	352	341	359	346	322	341	310	326	340	359	370	341	334	345	331	376	342	344	332	364	324	339	337	325	305	330	298	326	343	369	349	305	311	315	311	356	332	318	325	333	320	321	348	351	343	334	302	345	381	326	349	352	353	366	365	344	340	324	345	354	352	341	331	324	316	319	331	363	323	341	328	319	317	298	343	348	311	365	301	308	334	351	323	362	328	336	331	310	322	316	319	316	345	375	365	327	331	341	338	354	311	321	336	336	325	327	343	353	322	347	298	321	331	325	322	336	378	356	354	326	351	341	364	338	338	355	326	377	355	351	358	354	329	354	319	318	348	297	330	373	371	321	354	389	324	345	315	321	322	349	332	376	374	316	332	357	314	334	333	335	317	357	349	324	348	357	301	301	318	327	329	350	336	315	336	326	314	332	310	345	364	336	342	333	354	355	327	364	345	373	289	349	323	345	364	330	363	383	330	349	310	339	365	402	324	335	352	326	351	325	361	377	354	348	333	350	347	306	388	332	363	343	326	328	349	360	365	374	346	350	356	375	342	339	347	336	376	335	363	307	320	371	325	312	332	368	333	371	321	346	359	349	341	321	337	314	365	363	338	344	345	329	353	316	325	325	359	352	325	322	323	326	345	321	330	356	308	347	344	325	356	333	317	325	333	384	331	333	329	319	348	358	347	302	378	361	349	349	361	368	362	342	364	303	371	348	378	395	346	340	337	360	347	340	331	347	346	354	364	333	309	306	327	337	353	350	380	336	347	355	325	328	322	370	386	322	345	294	362	368	305	356	326	335	331	367	339	347	324	323	344	302	374	358	330	342	338	341	323	346	326	341	364	349	352	364	327	385	283	346	351	315	351	308	322	349	360	342	306	343	328	347	328	296	358	329	334	300	344	339	352	315	366	337	338	342	362	356	342	323	317	362	392	330	341	296	333	324	380	341	318	313	378	364	360	339	287	323	305	344	324	322	337	306	308	356	346	332	364	315	362	348	326	346	347	337	331	321	352	341	335	361	314	318	362	330	342	352	358	329	339	315	356	365	361	340	316	382	355	358	320	331	347	351	360	319	308	320	352	359	370	324	318	340	308	325	380	345	359	315	346	344	356	337	335	338	386	357	315	360	330	319	350	354	331	330	324	351	325	304	339	313	319	347	336	359	332	325	351	339	337	360	329	302	354	348	378	292	361	357	355	317	317	311	313	362	350	328	335	366	350	351	343	346	321	351	353	360	346	350	380	351	361	363	340	376	352	371	320	353	332	326	339	322	349	342	315	325	348	350	356	334	350	314	354	316	319	323	323	332	330	329	331	335	312	374	332	349	350	321	330	329	312	350	367	345	314	325	327	339	341	357	356	355	337	330	343	330	330	342	320	342	342	350	340	320	332	315	346	315	335	372	349	350	363	319	329	351	355	357	365	340	361	320	297	335	400	344	358	346	357	331	325	363	322	343	340	321	378	329	305	349	361	337	361	332	337	327	316	362	343	361	372	387	335	343	324	346	299	350	318	308	303	318	374	348	313	338	318	352	334	334	353	342	326	327	339	325	308	364	306	374	341	361	340	362	343	292	354	347	344	341	368	333	368	340	335	321	389	359	345	356	364
20189	36043	6412	1334	904	774	783	798	794	791	779	743	711	774	675	698	766	758	756	693	729	794	754	737	741	726	724	766	777	748	677	734	714	683	687	693	728	737	764	734	737	700	822	745	670	772	734	705	736	716	745	740	760	783	739	730	696	724	746	741	729	738	713	725	704	763	729	717	726	714	739	742	733	738	739	708	751	762	711	737	708	719	687	736	735	743	662	725	709	727	758	726	713	756	740	761	773	795	731	717	738	714	730	757	700	700	737	721	765	792	756	777	734	707	703	733	734	725	731	745	701	735	705	731	724	749	766	741	716	701	759	730	707	754	742	719	701	750	736	712	717	738	700	704	747	729	770	667	744	744	683	719	785	705	720	768	747	725	726	776	799	700	752	799	701	728	726	746	719	725	679	707	747	764	720	763	746	694	728	718	739	726	779	713	703	740	693	741	739	714	737	742	692	736	737	719	736	736	748	756	777	750	714	774	770	713	734	713	730	766	746	725	778	667	720	755	741	805	741	683	784	660	765	721	753	744	713	731	745	698	737	748	741	725	711	751	708	715	726	751	722	762	756	757	734	742	714	668	751	760	742	729	701	723	685	710	719	721	742	723	703	777	737	712	764	761	732	738	728	772	757	737	717	782	740	707	702	771	763	729	749	709	724	713	806	730	715	719	739	757	773	732	740	724	683	737	719	737	733	751	746	723	702	697	747	718	747	770	728	737	762	733	740	770	745	786	720	731	777	727	732	787	728	742	754	695	717	748	741	730	740	730	688	760	739	740	701	731	737	731	734	736	693	745	745	716	743	723	705	740	777	727	707	728	716	759	744	777	725	729	709	759	804	729	716	742	728	736	683	768	708	783	717	724	762	745	724	780	797	747	752	715	719	711	724	722	760	733	712	732	728	764	760	722	702	761	764	744	749	738	741	652	743	760	695	769	732	749	726	697	703	762	729	658	744	782	743	690	719	728	747	722	746	714	720	752	727	711	708	737	767	750	734	733	743	722	688	768	797	769	721	772	708	695	775	730	695	748	728	730	789	746	743	717	737	768	698	739	721	737	695	733	712	751	737	765	734	725	720	666	753	751	732	745	691	699	760	749	712	743	737	735	766	709	740	707	728	752	775	708	761	689	721	710	767	759	670	718	709	749	726	733	744	718	746	712	711	733	714	753	793	773	751	717	715	722	754	747	756	703	745	745	700	746	751	750	711	725	734	727	761	739	774	717	743	693	746	741	798	741	683	720	717	694	767	751	725	711	743	717	689	779	728	736	715	728	677	759	742	745	759	787	699	732	728	737	769	704	693	714	755	743	746	719	765	755	766	753	740	731	722	721	655	760	743	651	711	735	765	694	755	708	697	743	733	702	748	730	735	707	759	708	720	725	751	750	726	752	751	760	764	740	757	764	782	732	697	727	722	723	741	729	742	747	725	716	740	718	779	741	704	744	735	736	777	727	724	727	713	729	724	717	743	730	789	675	704	767	728	734	756	757	781	760	719	780	743	757	732	749	697	698	730	712	743	735	678	756	701	735	735	698	755	720	762	776	705	767	772	754	715	700	729	726	714	743	705	763	701	678	749	707	695	762	724	710	733	760	714	739	715	756	694	723	721	735	696	740	745	750	763	756	670	761	772	765	734	674	696	696	695	753	751	678	779	699	753	687	745	743	733	750	758	757	698	740	732	742	710	721	712	706	736	736	776	789	731	727	727	742	718	727	741	728	748	793	741	756	697	728	698	748	731	723	744	688	774	673	726	701	723	715	716	764	701	697	756	726	741	740	713	752	732	790	694	719	762	717	707	779	788	738	703	709	728	760	722	688	706	720	750	698	741	739	743	785	730	795	744	707	736	724	733	694	795	727	790	758	717	756	716	711	748	767	711	707	755	760	734	712	718	714	718	734	738	763	733	701	686	754	775	745	750	713	698	732	736	734	688	724	730	698	760	734	738	761	737	810	749	772	711	705	728	769	735	724	692	701	752	730	742	749	705	721	736	754	781	676	769	728	737	738	756	736	719	726	725	732	763	710	754	782	675	709	708	695	728	731	766	705	714	657	745	710	738	708	732	737	672	661	738	727	723	748	745	714	740	754	670	718	764	726	703	770	744	741	745	732	747	735	797	682	755	772	764	727	712	763	737	714	738	697	740	767	794	709	724	772	730	733	743	673	725	697	683	714	772	722	719	717	729	703	704	746	689	748	730	744	762	710	722	742	754	737	732	762	723	743	753	751	767	737	729	742	733	706	745	729	728	717	730	740	734	710	704	688	782	722	779	710	754	728	743	747	755	700	689	726	749	724	717	754	765	694	747	731	691	705	729	723	697	743	750	768	695	732	742	790	778	702	727	743	740	710	735	740	765	738	793	715	688	771	705	681	681	754	728	742	750	704	718	708	688	767	759	729	751	691	753	763	737	735	748	763	700	716	715	752	742	707	748	745	760	693	812	763	767	706	705	719	751	736	710	768	712	695	746	730	755	739	744	776	733	758	757	734	726	773	730	744	713	791	719	753	666	729	735	710	718	712	740	700	717	717	767	735	767	722	683	707	727	766	739	719	734	703	802	738	749	696	734	732	788	736	734	732	738	778	747	689	722	688	730	733	728	749	723	699	703	723	705	722	763	724	755	748	753	736	748	757	737	716	724	763	720	720	769	742	743	753	735	771	745	761	782	703	735	717	677	780	728	693	704	717	743	716	727	795	719	708	749	680	713	717	743	726	733	720	755	762	723	772	731	744	747	714	718	714	714	772	733	734	702	743	736	712	697	753	703	740	701	643	700	716	725	711	701	761	773	753	711	724	748	685	754	743	728	716	759	764	704	683	733	723	732	709	733	739	712	708	736	738	748	731	717	695	681	721	738	742	712	758	756	730	713	713	699	764	737	711	731	743	729	723	738	762	768	751	747	727	746	739	745	728	715	721	706	685	723	711	734	741	738	751	769	719	719	779	750	781	743	758	746	702	740	764	694	772	719	737	707	745	735	758	763	709	717	748	734	742	703	708	741	687	721	738	736	755	733	731	744	762	753	734	768	789	733	754	739	762	724	721	737	793	755	748	748	756	741	734	721	710	741	741	756	738	735	711	716	717	745	756	779	698	754	704	729	748	752	729	689	722	721	719	749	736	721	673	734	742	734	734	791	697	734	741	787	720	740	716	744	746	740	769	703	698	738	697	745	715	746	719	723	722	676	750	784	751	789	743	739	742	722	728	720	739	762	727	809	735	757	687	732	725	740	717	750	737	718	689	718	754	765	773	736	725	766	730	707	754	700	719	722	694	740	814	726	723	760	708	736	774	719	807	727	676	751	704	720	706	717	828	791	685	737	705	750	730	745	724	766	737	753	767	711	742	726	688	719	757	693	707	768	756	689	716	755	676	711	681	734	747	726	726	738	724	753	726	659	723	752	767	682	681	707	730	761	712	700	731	707	737	734	729	766	744	767	724	731	699	734	744	694	743	712	762	711	685	708	723	678	719	727	750	798	718
24240	21456	25187	28141	21460	21475	20084	759	380	357	317	320	346	270	291	316	266	256	263	252	262	265	259	254	277	267	255	259	306	219	239	289	261	271	283	264	269	281	220	261	250	247	278	292	257	292	243	250	300	270	264	269	253	277	270	230	266	214	253	255	240	247	257	267	228	254	255	266	264	282	271	265	279	275	266	243	251	260	247	236	234	241	229	271	276	230	248	262	251	232	251	238	239	236	277	251	271	280	274	280	269	260	261	275	253	249	265	249	254	240	240	243	282	257	281	246	258	279	249	262	250	275	228	249	263	233	245	287	248	273	264	263	257	254	290	277	236	258	265	261	255	263	219	274	261	269	255	227	267	285	256	232	274	240	248	265	244	255	275	236	238	233	268	250	262	266	229	290	233	245	241	266	254	244	281	263	262	267	260	228	221	264	265	277	257	267	256	261	259	234	230	239	264	232	218	246	256	271	289	261	247	249	287	258	249	250	246	256	240	278	222	229	282	246	246	276	281	270	251	256	285	294	224	268	273	261	242	292	273	261	252	257	238	221	252	221	273	258	226	274	229	253	271	233	262	262	290	275	248	264	277	254	247	261	251	253	250	263	275	245	272	274	274	245	242	287	258	258	252	239	214	234	270	270	248	256	261	279	219	241	272	261	275	282	254	248	228	267	225	295	269	227	249	265	249	259	265	266	240	266	261	264	268	237	251	273	275	235	280	262	280	248	259	269	267	271	244	232	239	293	247	250	261	269	243	256	246	264	261	248	259	276	243	255	312	264	245	268	271	266	259	254	278	226	254	259	264	260	245	273	274	234	243	252	248	276	259	261	250	276	281	258	268	269	266	262	267	242	255	293	274	290	281	279	247	220	255	264	269	278	252	245	263	259	238	266	239	226	268	231	270	244	278	232	237	258	277	245	239	255	240	275	209	260	241	251	229	259	277	262	233	261	256	231	280	253	265	260	290	272	263	261	262	266	238	266	270	270	276	261	268	251	250	249	224	260	248	269	262	219	263	249	240	251	267	270	265	262	292	270	283	256	277	251	284	293	324	263	273	245	262	284	276	270	269	296	264	254	228	253	257	282	250	296	277	246	241	239	276	240	283	289	254	282	274	260	281	226	276	239	258	256	227	255	257	234	264	259	251	258	263	252	234	266	284	235	248	263	284	273	267	252	286	267	267	250	241	215	242	250	228	231	257	266	280	283	235	235	220	265	299	249	269	238	266	236	257	223	271	236	263	237	267	263	250	240	252	295	247	259	267	262	250	247	243	286	263	273	235	236	245	268	275	286	247	254	273	251	250	250	242	262	253	250	283	251	251	233	249	248	267	255	259	245	254	279	248	227	243	249	229	251	262	270	259	264	273	227	259	261	241	269	256	256	289	253	280	256	263	242	266	271	243	274	258	279	284	247	291	265	262	241	279	249	234	246	279	246	252	248	264	260	250	258	230	263	272	257	273	241	252	269	252	228	256	230	239	240	279	266	270	294	245	262	231	283	291	271	267	265	231	267	241	302	250	253	252	231	255	258	242	242	257	254	249	259	257	226	232	261	274	256	229	235	271	261	260	221	274	236	267	241	249	261	245	253	244	248	259	226	241	247	253	246	262	245	259	284	288	257	257	263	243	264	275	267	257	226	275	267	238	241	272	267	268	239	261	275	230	248	283	236	249	297	282	239	298	223	251	274	258	314	259	280	290	243	254	264	251	264	258	241	221	269	276	240	262	265	244	268	242	277	272	247	256	240	261	260	268	260	264	277	244	244	265	235	265	260	281	261	259	247	236	269	271	278	259	257	240	267	257	260	253	262	257	271	252	240	255	265	241	240	242	241	253	257	272	256	278	245	250	266	273	276	277	249	241	256	284	248	276	275	253	253	267	250	248	275	285	247	267	278	250	262	263	238	262	238	263	275	248	259	255	264	290	277	242	269	236	274	286	245	275	240	264	250	258	286	249	227	288	244	275	254	279	253	266	254	265	258	273	254	269	250	252	293	271	250	276	278	256	267	234	261	268	291	224	282	238	231	298	268	277	229	253	245	284	264	269	259	275	295	257	247	244	243	232	246	243	248	263	280	244	274	257	285	285	260	245	235	276	245	251	263	268	282	285	237	239	247	275	239	262	265	261	257	279	264	265	243	269	276	263	249	229	240	257	255	268	268	294	281	270	274	245	278	270	259	245	281	247	254	289	253	248	246	301	242	257	288	245	259	254	265	235	233	237	252	251	273	261	270	245	239	263	296	261	262	287	286	277	277	284	241	217	279	223	262	251	278	259	270	229	246	289	231	274	280	289	260	251	272	240	250	270	252	279	265	254	267	237	246	272	230	275	248	233	244	259	238	254	270	212	250	252	240	240	270	234	270	257	269	259	264	249	246	251	270	260	286	261	266	260	257	250	226	240	258	228	233	285	252	290	258	234	235	253	241	251	267	250	252	258	263	275	255	261	268	240	239	238	209	256	276	244	265	194	235	260	263	272	264	268	259	265	261	259	248	236	250	244	240	254	263	275	240	240	261	277	281	261	274	260	250	254	235	251	238	263	258	252	296	264	286	255	289	251	279	247	239	274	257	257	272	259	288	260	266	295	305	242	266	241	269	294	260	260	249	247	254	268	256	261	245	275	255	223	251	222	261	265	255	255	270	236	260	309	240	263	250	248	272	248	258	230	257	245	252	267	266	243	258	271	275	259	295	280	258	260	247	268	262	277	252	239	272	258	268	269	247	233	244	271	280	246	247	257	275	267	267	232	254	229	263	252	217	226	278	238	274	261	278	274	242	237	238	251	278	242	249	264	265	236	240	243	253	278	235	228	275	261	276	263	275	267	266	282	296	242	289	227	250	247	276	272	253	263	286	241	243	276	277	260	254	245	260	272	252	253	247	241	260	273	275	237	243	226	271	280	233	259	245	264	236	237	247	267	266	274	273	277	257	259	284	278	236	234	219	267	247	263	245	249	249	245	268	269	274	246	273	236	258	252	239	247	271	259	225	292	267	247	248	230	239	268	235	240	256	250	233	268	256	294	282	273	284	268	254	245	244	247	267	277	261	253	245	249	252	226	244	263	261	289	285	289	264	247	267	274	264	253	285	245	245	240	265	247	253	241	251	300	247	242	264	278	305	252	241	296	270	246	243	248	279	252	266	277	241	237	259	238	268	269	225	274	280	248	230	255	266	256	270	270	256	250	276	247	283	245	227	273	249	247	250	286	262	254	258	240	274	248	288	260	256	287	288	244	283	271	261	233	242	261	235	232	231	239	291	275	269	253	273	282	249	274	272	253	253	232	268	239	231	220	253	275	243	297	288	261	248	267	238	249	264	268	272	275	265	283	258	263	281	260	248	259	234	286	258	236	224	278	290	271	265	291	285	220	215	274	273	274	209	246	252	292	256	245	256	257	261	252	263	251	243	253	259	243	258	239	243	249	250	279	259	238	246	291	239	238	234	278	275	258	252	265	233	242	272	263	259	281	249	237	239	260	264
25724	46502	10616	1720	844	685	632	593	588	651	591	583	591	566	588	567	557	509	533	569	556	548	551	560	563	556	563	564	531	553	550	556	569	553	548	548	531	518	552	567	541	536	561	580	536	546	592	567	581	515	579	538	539	527	538	533	542	545	553	531	524	534	505	511	522	532	532	564	537	573	546	554	532	544	569	585	571	539	506	550	544	599	573	544	546	532	538	578	547	548	565	564	532	554	549	549	580	559	524	557	530	518	543	550	538	520	550	586	564	528	552	512	561	514	532	572	531	548	554	522	555	522	553	531	519	564	539	548	555	551	537	573	547	553	530	581	491	587	513	559	543	542	508	524	541	585	512	606	558	533	532	539	544	584	499	573	488	510	562	546	526	540	571	517	608	571	532	546	521	528	544	535	496	526	514	569	525	536	565	589	526	516	567	529	503	539	540	566	531	559	523	555	582	538	532	540	511	540	525	532	550	534	557	557	530	576	518	521	534	555	544	558	531	514	542	535	581	541	533	553	541	547	513	566	541	543	530	543	567	574	518	540	567	536	534	552	507	603	531	507	578	557	550	547	580	550	559	555	532	530	548	519	557	537	522	531	528	544	555	583	528	572	534	543	526	501	520	486	511	554	563	536	578	545	550	530	525	500	525	553	575	537	542	494	562	549	508	525	528	566	565	520	565	534	574	551	533	539	556	513	535	485	541	508	533	515	554	544	580	538	561	547	548	545	498	553	526	533	548	570	552	583	510	570	576	507	545	545	558	511	521	535	549	525	518	566	562	514	534	488	539	535	498	548	560	543	529	547	583	578	592	528	551	585	550	521	560	538	574	587	547	542	576	565	534	600	532	545	528	549	557	574	569	542	507	551	555	560	548	532	562	570	551	531	541	563	544	538	561	521	543	513	531	558	584	556	527	563	504	605	514	519	533	521	539	530	506	566	568	550	587	540	530	559	522	567	537	533	575	528	547	538	543	572	570	553	570	542	574	569	592	558	541	539	582	577	507	591	544	543	552	572	526	535	507	566	549	560	540	514	540	543	505	565	548	542	546	567	559	542	509	556	547	570	528	557	548	568	559	587	551	515	545	580	549	535	553	582	527	538	549	602	537	524	538	522	544	544	532	525	558	521	583	556	507	548	562	541	536	568	527	539	536	560	531	503	512	511	551	516	566	558	545	529	550	572	535	534	540	532	511	518	542	549	585	531	548	561	542	526	543	536	529	564	509	559	499	579	542	549	593	565	578	528	541	551	534	495	580	464	571	544	512	535	572	535	527	528	565	544	547	552	562	528	561	540	543	574	550	580	540	524	529	543	529	545	560	519	517	530	571	500	535	597	555	553	549	571	559	533	582	546	587	555	563	589	564	543	536	569	543	571	535	542	538	528	584	521	532	515	537	566	507	550	562	521	528	557	541	571	547	573	521	536	541	550	531	555	519	612	516	528	533	548	550	560	544	561	526	556	506	544	572	507	512	494	532	475	571	536	563	527	566	541	554	562	522	537	571	560	529	494	549	551	532	556	569	513	526	533	539	524	504	514	550	549	598	575	589	557	571	569	557	534	525	518	559	530	540	536	564	578	503	593	555	570	589	536	516	567	587	567	538	496	554	555	503	544	570	548	567	537	545	561	496	554	532	541	531	546	540	566	522	517	549	541	514	533	519	521	482	567	592	503	517	573	564	537	554	492	514	536	545	501	500	523	523	549	524	513	519	561	528	544	543	533	514	564	551	534	581	523	589	543	577	495	510	576	559	476	562	608	548	588	548	520	548	544	556	524	509	572	561	509	493	528	542	563	537	524	564	574	565	599	536	571	550	553	513	584	575	494	581	532	563	536	545	551	503	545	571	556	533	553	537	530	557	554	544	578	545	509	551	576	559	541	534	532	528	556	550	519	552	577	547	541	523	507	543	534	564	516	536	531	509	559	555	576	567	532	539	558	511	598	550	550	584	517	597	540	573	549	542	558	547	536	561	547	523	567	553	542	539	548	523	581	554	520	541	563	562	519	528	531	540	527	568	523	553	583	553	539	527	555	551	529	556	533	595	591	545	516	562	562	535	573	618	536	526	538	547	542	532	583	567	535	530	522	531	529	567	574	571	538	579	575	530	516	570	519	560	509	571	515	531	533	564	568	524	520	522	512	553	530	525	553	533	587	559	552	563	561	536	548	539	526	588	529	544	546	583	569	537	529	532	518	541	567	593	524	558	493	558	568	521	585	516	550	569	547	537	539	511	544	523	525	531	552	572	549	515	568	529	547	584	514	497	528	537	610	538	533	584	587	537	560	577	489	550	524	547	498	543	554	516	557	521	540	572	513	555	540	591	521	580	547	523	548	566	563	571	547	519	532	537	505	546	527	534	518	538	514	524	515	551	495	579	503	551	530	561	542	540	564	530	515	547	596	564	511	540	532	539	556	533	564	585	514	538	523	561	511	534	546	554	579	548	543	549	563	536	541	566	512	526	569	582	535	558	576	546	564	521	537	594	536	558	531	509	557	543	563	512	609	531	565	537	551	538	529	569	542	532	546	535	539	538	584	537	511	518	581	560	515	546	579	522	549	532	524	550	522	555	548	547	578	561	543	518	560	553	547	541	556	565	529	531	554	563	528	526	534	537	568	580	543	561	532	503	580	533	543	548	523	598	554	543	506	556	551	538	576	538	590	556	516	559	563	518	543	520	539	552	540	546	555	541	561	575	496	559	524	557	527	510	558	572	518	585	521	545	568	573	549	527	538	540	532	547	542	586	527	556	519	502	539	531	541	627	533	534	552	547	560	543	527	562	520	572	540	536	514	497	588	556	550	567	534	516	560	522	554	532	564	532	551	568	532	553	529	528	589	547	505	519	529	579	537	540	584	536	561	581	563	519	536	544	565	534	549	512	532	549	544	517	522	542	546	597	537	524	541	533	526	585	543	557	571	592	538	528	531	524	565	547	565	574	550	548	546	543	569	580	563	551	537	535	572	534	545	561	531	572	525	577	526	560	538	525	529	550	549	537	562	538	571	545	523	599	597	535	566	554	558	534	574	518	540	524	567	561	514	545	522	540	506	556	558	533	519	546	568	547	560	533	579	536	506	562	568	530	581	501	510	541	536	564	545	566	489	604	550	537	583	543	538	522	516	532	506	541	602	555	540	579	544	547	561	509	489	546	550	546	547	557	527	587	529	528	504	550	575	556	537	595	518	546	510	517	514	563	553	549	517	517	525	553	524	533	542	567	571	549	533	506	567	552	537	549	535	521	552	572	556	552	536	547	554	569	562	557	526	560	550	537	590	567	552	533	594	531	551	530	561	555	521	521	560	539	542	545	543	531	570	545	509	561	559	537	550	554	541	559	542	526	540	564	547	526	587	564	543	594	544	539	563	548	530	579	515	522	568	571	530	582	556	570	560	563	523	517	570	542	567	578	515	491	543	558	572	570	602	540	509	553	507	569	575	528	538	515	571	531	572	517	569	501	547	539	552	534	559	529	553	582	551
32578	20447	9647	616	263	260	242	237	219	216	215	215	208	203	224	227	208	229	202	210	181	226	214	203	216	220	233	224	217	205	219	216	224	216	216	229	210	216	214	209	225	237	237	229	227	231	206	201	227	222	231	209	221	197	221	214	205	226	246	226	212	226	212	227	246	214	229	233	212	240	222	224	207	234	190	222	203	202	203	189	216	211	197	194	201	237	208	223	215	205	214	235	217	227	246	204	200	230	236	232	217	240	223	195	228	225	217	229	210	203	206	230	229	205	212	234	199	244	206	205	225	224	203	208	206	204	184	233	194	234	223	219	199	211	209	192	209	198	222	237	199	207	201	226	215	218	210	190	202	242	237	198	256	218	201	215	241	236	227	245	189	211	224	217	218	241	222	209	236	228	224	196	195	228	245	238	249	215	231	210	213	226	227	242	230	195	230	216	222	223	210	202	220	217	213	233	223	256	222	183	218	211	194	214	199	213	213	185	229	194	230	233	198	192	224	215	223	221	230	216	203	230	211	204	214	231	221	213	219	211	226	251	226	221	235	231	214	182	214	215	201	210	231	209	204	200	186	215	182	204	225	204	216	212	212	250	192	232	224	219	207	218	227	234	210	218	195	220	229	219	261	201	215	210	226	210	237	194	203	219	231	200	219	209	181	202	195	193	231	234	210	209	219	236	216	223	229	216	213	202	195	211	232	229	195	209	217	178	210	221	201	228	239	209	231	226	222	204	226	217	209	202	190	228	231	228	230	214	211	230	220	224	215	189	213	218	195	233	226	205	200	226	204	216	196	231	236	201	237	240	211	212	250	199	247	247	225	212	209	231	188	229	210	238	219	226	237	196	178	213	211	216	213	202	222	229	248	200	190	222	236	214	205	204	237	231	184	233	228	230	229	199	225	206	208	219	217	216	192	211	226	268	221	199	245	221	233	211	203	215	234	218	207	205	242	200	192	206	219	218	211	186	210	203	206	230	216	204	210	231	217	199	265	228	202	210	203	210	219	174	203	221	223	217	211	204	217	212	228	220	193	203	240	216	221	244	216	223	234	211	209	224	197	220	216	210	206	251	179	231	229	235	210	209	208	198	214	240	225	207	241	207	243	216	206	228	220	202	239	257	214	212	197	214	204	230	233	217	236	228	231	223	238	208	213	229	237	217	220	216	255	208	217	223	191	248	246	246	221	242	221	215	175	213	224	218	201	239	212	225	196	235	251	224	230	195	232	230	224	206	251	226	234	232	253	238	206	215	208	238	183	205	196	207	230	212	221	203	220	229	215	224	199	208	228	212	200	209	208	201	246	234	251	221	206	226	221	231	199	217	236	227	225	215	242	223	229	234	211	221	232	201	229	227	219	219	194	209	221	227	221	224	226	213	215	209	209	226	240	251	199	230	222	211	209	212	238	217	196	213	209	217	253	238	198	237	217	213	194	237	206	212	223	194	211	203	217	204	200	240	210	231	228	231	227	228	184	218	208	241	239	248	213	239	244	237	218	218	204	189	226	222	196	229	231	223	234	222	231	195	198	215	215	228	225	200	235	211	220	215	203	212	222	197	211	208	231	207	201	216	210	251	216	247	206	191	226	207	219	204	221	234	224	207	226	249	226	208	199	222	226	212	235	218	211	202	223	215	205	213	231	218	241	227	231	211	238	213	226	195	206	207	200	226	205	199	198	212	191	224	185	211	206	225	206	228	236	201	210	215	229	201	213	220	210	211	191	204	209	231	224	241	196	204	219	239	207	199	229	221	199	223	232	209	232	222	210	219	211	235	231	226	220	219	214	191	213	257	210	208	226	227	228	218	236	205	223	201	225	210	237	240	209	239	223	204	218	194	215	233	225	225	200	235	194	239	244	198	213	202	217	207	245	215	209	233	221	217	222	206	216	217	221	220	208	200	208	238	202	206	237	206	219	209	220	202	201	197	195	248	252	177	209	213	218	215	246	204	236	215	235	207	173	206	207	220	187	238	208	207	198	218	213	190	229	217	203	221	216	204	230	216	217	198	226	234	193	215	248	206	215	225	248	210	204	231	202	204	227	226	202	195	224	187	255	224	229	204	231	209	209	220	196	211	214	231	228	250	212	229	189	222	184	177	213	204	202	223	210	213	194	207	222	228	225	223	210	215	234	209	206	224	217	230	207	239	196	228	217	244	194	217	224	200	204	236	205	188	227	224	229	226	224	206	235	228	236	239	220	194	237	234	228	240	225	245	221	197	212	243	210	204	229	195	204	218	207	215	238	204	206	214	202	220	238	207	233	209	207	187	217	215	216	207	221	224	231	236	246	247	218	184	216	243	228	201	216	201	203	220	232	223	197	231	234	231	201	198	205	211	248	220	219	224	226	213	210	241	181	223	223	235	193	187	217	230	219	235	202	209	235	230	220	230	216	216	235	184	238	233	206	233	217	208	215	218	229	205	174	200	211	222	221	211	213	238	216	220	226	207	220	210	212	214	203	237	232	231	207	199	199	227	235	226	225	230	220	212	245	234	241	214	183	205	220	214	197	219	229	228	204	205	204	184	214	252	201	228	199	219	226	221	228	209	205	198	246	222	221	214	241	232	231	246	226	217	216	217	234	188	223	201	203	213	217	221	238	202	222	221	223	239	247	208	213	218	210	221	215	242	182	232	214	235	212	205	198	212	222	230	254	247	233	238	228	222	225	264	217	205	199	227	223	244	202	198	213	185	241	231	230	192	225	231	228	227	210	215	233	228	229	207	211	214	230	193	227	227	199	202	220	234	231	218	235	233	209	221	236	234	235	231	206	210	234	215	207	204	229	200	221	215	230	217	218	230	223	173	225	181	196	226	199	212	191	233	210	223	221	241	243	214	222	200	224	242	219	223	218	232	210	220	210	214	211	204	216	203	222	220	172	215	202	226	227	233	245	219	205	245	238	224	204	201	222	237	213	230	244	198	215	232	207	228	235	218	216	233	236	216	234	195	220	226	232	223	201	202	224	214	207	208	207	262	207	244	229	202	198	236	188	224	201	220	227	239	233	172	217	220	215	231	226	204	232	218	209	225	209	197	195	199	227	243	216	217	223	242	215	210	216	229	216	238	202	229	232	206	223	227	222	221	228	243	198	230	250	223	214	222	227	188	223	199	181	233	211	204	202	224	230	214	217	208	254	225	219	222	201	209	229	213	240	231	217	245	236	218	215	226	209	214	215	249	222	223	212	217	216	236	230	219	233	214	206	203	208	221	218	187	252	207	216	203	237	229	208	236	225	197	202	228	228	209	230	236	210	217	236	221	237	223	226	210	200	224	239	217	234	243	232	210	207	208	202	212	207	211	222	210	210	238	233	227	211	220	219	231	218	220	232	207	235	236	186	227	228	195	188	231	207	205	229	202	253	216	208	209	212	222	204	218	197	212	233	233	236	210	204	213	205	222	191	199	217	207	220	238	233	221	219	224	198	199	232	204	233	190	227	218	196	202	206	217	222	200	211	245	205	245	236	202	223	216	222	218
8124	6364	1240	592	521	544	502	523	502	508	509	569	492	555	509	520	541	509	543	491	514	509	540	514	543	492	540	539	491	540	478	547	527	540	522	512	547	572	484	520	505	516	520	502	521	543	495	528	567	505	504	538	545	501	510	523	555	541	534	496	527	497	523	512	515	510	556	518	523	510	538	480	534	518	483	532	523	514	526	503	505	495	489	536	576	503	509	513	511	499	508	536	480	539	528	503	498	558	524	515	539	532	514	532	493	499	515	489	510	516	485	533	499	536	512	526	550	556	500	533	524	530	523	530	530	556	517	526	509	530	486	523	495	530	498	509	505	501	530	519	523	518	575	553	488	503	511	498	543	495	544	538	502	533	504	548	545	503	572	504	490	526	514	515	501	462	512	469	501	460	505	491	517	510	546	564	511	513	503	524	504	545	511	497	505	532	519	518	542	517	508	510	547	512	506	527	515	512	500	536	507	547	509	501	539	536	499	504	522	520	535	500	548	577	510	510	524	514	482	523	552	511	519	488	497	543	522	522	475	506	517	572	543	502	524	520	494	528	486	545	528	486	523	518	519	509	504	504	512	528	512	511	508	518	510	517	518	504	553	536	478	496	488	554	510	537	543	516	550	515	503	513	560	522	518	529	478	504	483	526	552	511	493	532	514	546	517	483	536	530	541	581	537	513	507	543	503	496	518	517	523	512	543	482	530	514	538	531	503	537	533	482	569	535	522	495	506	515	510	538	525	525	561	534	488	495	494	515	502	539	532	520	549	511	495	563	510	523	556	548	520	551	484	541	511	503	532	530	522	565	534	498	529	502	511	529	521	503	556	479	496	550	523	480	488	530	527	467	563	527	496	492	542	499	527	511	499	542	485	508	530	531	483	562	525	490	506	531	517	531	547	488	539	533	540	511	539	489	549	504	505	487	550	532	574	508	548	494	528	540	555	482	528	552	483	528	569	525	508	512	498	519	495	530	538	526	491	489	528	529	486	505	488	476	498	531	551	507	559	474	537	516	479	540	477	517	529	499	502	492	527	531	533	522	493	517	522	491	512	510	540	480	541	523	528	562	522	511	527	522	479	501	502	497	490	537	529	572	515	539	503	527	524	517	505	535	540	514	570	497	528	528	518	489	525	509	525	514	529	544	544	521	495	535	511	551	529	543	516	467	520	504	525	538	559	544	513	519	478	518	528	591	514	530	494	531	524	556	462	563	554	509	570	495	524	521	560	503	516	506	484	500	510	507	519	542	530	500	535	516	502	508	539	522	562	522	520	547	536	544	466	519	520	526	544	508	517	512	534	536	493	532	518	543	512	515	519	527	508	541	544	533	507	508	528	541	534	517	514	544	550	519	532	507	482	521	495	565	512	510	547	536	494	528	494	494	533	541	496	558	529	513	515	510	588	490	502	526	527	512	546	510	547	493	514	526	543	475	513	518	553	529	510	507	502	508	537	505	555	532	546	583	506	558	514	521	502	532	521	533	486	510	562	528	504	523	510	509	523	515	522	496	482	553	532	529	508	520	531	530	523	514	523	510	509	504	516	542	514	493	533	524	538	496	521	508	535	508	497	524	550	506	538	482	531	523	512	521	473	515	525	490	530	502	506	515	489	536	499	535	519	515	526	502	537	520	469	501	498	512	513	510	545	495	549	508	553	498	549	503	501	504	491	543	518	519	547	499	496	527	537	506	511	546	509	525	535	509	514	495	536	514	549	535	514	551	539	500	512	522	509	518	563	520	527	524	529	527	546	477	508	568	513	540	514	521	556	548	528	502	494	483	557	519	533	512	516	498	542	512	534	519	537	509	495	567	527	521	526	555	490	516	538	491	514	518	502	521	501	505	506	509	524	524	522	544	544	504	523	497	516	522	494	509	512	507	514	538	529	539	528	519	517	521	494	529	488	522	545	524	505	493	522	475	533	497	552	540	528	534	542	541	545	526	504	486	502	531	515	510	506	515	489	505	510	539	516	522	495	544	468	553	531	521	521	498	536	506	536	502	550	488	523	519	539	504	515	487	518	506	499	553	556	540	527	530	526	535	549	544	540	516	528	547	517	505	544	506	522	511	515	502	527	540	531	533	487	530	500	539	487	536	551	540	477	551	530	525	506	501	544	498	464	506	517	529	503	502	495	495	519	562	485	549	503	525	502	506	507	514	540	540	543	495	514	516	502	534	524	538	532	493	491	501	492	532	476	525	573	535	518	538	511	536	510	494	487	536	547	469	545	494	534	523	522	533	552	539	533	497	491	496	495	475	519	484	518	529	509	487	523	555	497	501	510	497	527	515	508	567	517	522	481	527	536	526	541	490	466	526	545	493	530	521	524	534	541	447	541	539	547	544	504	520	498	511	497	524	521	530	546	552	527	520	565	517	542	524	525	517	522	483	496	498	512	546	514	544	517	514	509	507	497	521	532	509	485	508	489	517	548	505	529	552	518	512	500	521	487	565	470	535	552	544	537	510	500	519	490	518	519	494	466	521	484	542	497	509	494	536	560	534	515	530	526	519	555	495	504	535	501	481	546	489	538	512	517	552	490	523	544	525	506	524	550	562	485	516	560	503	529	536	505	515	525	545	519	515	538	518	530	547	478	497	490	512	536	489	556	531	527	498	504	521	514	509	511	499	525	514	485	514	520	516	500	531	512	484	514	484	505	460	544	522	504	499	519	516	500	528	530	463	544	529	527	506	490	534	567	504	505	504	527	504	488	532	545	527	539	543	539	507	518	571	517	498	553	492	540	541	504	517	495	503	534	550	520	510	523	516	501	480	545	523	513	484	542	516	518	467	482	546	505	520	493	533	590	565	513	534	533	512	461	541	596	535	521	518	504	516	548	500	510	537	508	509	552	552	565	498	534	541	499	505	516	536	530	520	525	495	568	506	485	505	542	535	517	525	540	540	535	489	551	523	521	532	584	503	512	528	562	536	492	514	522	485	526	518	527	515	495	520	538	515	511	504	539	515	509	487	534	504	484	525	472	519	520	536	540	552	548	543	488	526	510	528	545	522	556	501	507	565	535	511	533	517	532	514	499	537	499	532	507	521	505	538	509	505	523	525	499	499	515	536	517	506	544	577	510	490	507	510	537	526	529	481	489	516	517	527	506	502	515	544	530	520	513	481	524	497	508	533	519	512	526	517	536	537	502	523	512	560	513	570	526	510	517	554	526	507	568	520	507	539	534	508	504	488	561	518	509	510	546	532	544	545	496	559	507	519	536	523	568	500	539	495	509	531	483	539	504	525	552	516	514	512	521	478	480	517	492	507	517	469	519	508	485	525	530	501	523	524	524	511	512	525	527	539	492	533	506	553	510	533	519	471	518	521	513	490	567	486	514	516	533	567	521	488	543	508	533	455	523	495	528	544	494	482	527	518	529	544	503	516	549	505	494	526	486	550	547	494	525	517	553	515	529	525	534	473	511	506	492	547	514	528	523	556	548	549	530	526	566	524	523	498	479	517	477	500	509	533	503	517	539	517
24888	21474	24945	28432	21466	20866	1166	500	416	417	356	346	409	411	368	375	380	353	315	341	392	354	326	368	355	342	310	319	322	343	326	378	304	284	318	293	295	311	338	365	347	326	346	351	350	332	342	349	358	306	327	341	360	328	356	316	342	335	326	348	323	352	351	318	321	337	310	333	337	376	341	314	338	322	346	341	348	327	372	367	320	356	308	343	321	334	363	334	341	357	355	326	336	330	361	339	313	360	358	321	346	332	337	288	328	329	335	369	340	312	371	372	332	311	315	345	310	327	350	339	344	321	341	366	281	342	312	332	340	303	367	309	333	317	330	378	319	328	347	363	345	320	341	347	375	337	363	300	346	329	342	349	351	358	312	337	295	326	331	329	351	344	321	299	350	303	313	328	361	357	318	349	310	339	351	353	368	356	316	335	339	340	384	359	324	337	341	327	335	344	323	333	337	357	312	323	327	375	326	310	323	325	344	357	322	328	335	354	304	336	341	356	326	337	318	346	315	317	369	361	331	336	312	341	351	313	374	320	369	357	333	372	327	358	372	334	303	342	320	346	325	324	314	383	339	330	341	338	349	319	314	345	322	334	367	313	336	341	343	352	331	334	325	359	269	291	325	306	332	343	377	279	351	332	342	310	316	297	347	312	360	336	313	295	337	349	338	382	322	298	331	356	350	351	308	339	355	368	353	314	334	325	352	343	322	343	325	337	340	338	344	370	377	322	332	340	347	320	368	321	330	311	289	347	320	337	337	339	336	331	351	319	353	352	357	343	351	341	372	339	346	315	361	351	307	326	312	339	326	328	338	341	308	329	318	347	317	340	301	318	375	308	330	376	330	345	330	320	346	336	330	334	338	345	326	349	351	342	331	328	349	352	318	318	328	307	315	341	334	337	353	310	365	341	352	310	344	328	342	347	347	315	320	333	337	344	327	330	352	332	330	327	381	355	320	336	362	359	354	340	319	368	306	345	353	361	318	323	321	358	325	354	326	343	338	337	342	333	334	343	338	329	336	337	347	364	322	313	343	344	337	352	356	330	341	332	312	312	347	366	349	339	344	313	318	288	347	325	310	345	332	350	345	326	310	335	358	313	361	331	350	318	330	337	322	360	347	339	359	329	361	374	374	352	342	360	367	329	341	331	327	311	339	351	351	313	365	335	314	359	361	328	358	321	366	342	342	335	360	348	322	375	291	335	340	357	363	315	353	335	360	357	364	382	337	351	368	342	339	333	360	336	341	325	375	351	324	348	347	312	350	320	315	316	362	329	340	365	356	362	283	368	320	333	348	324	306	344	331	361	344	324	354	393	342	361	348	316	361	329	356	355	353	315	313	347	306	349	338	365	357	328	350	336	317	373	356	354	363	331	340	302	318	328	311	339	367	329	363	326	314	319	304	337	338	347	311	319	299	306	345	346	301	350	331	366	336	324	310	378	347	339	321	303	330	333	341	328	350	345	333	340	338	313	354	334	323	339	329	359	327	319	303	354	357	310	333	344	348	355	339	332	295	327	335	323	299	311	334	335	351	327	309	328	357	345	321	318	322	352	351	351	350	357	357	307	347	348	342	336	339	312	329	319	336	316	328	325	337	326	338	378	348	344	330	340	337	320	344	362	314	350	336	352	360	363	353	327	311	332	313	353	355	340	333	351	355	328	306	308	308	345	354	344	327	316	371	352	325	335	357	369	370	298	344	326	322	382	348	355	354	323	322	320	334	337	346	341	344	306	339	360	315	313	349	309	354	341	348	357	366	347	360	345	357	370	371	333	371	353	320	354	345	370	363	351	356	309	355	359	338	336	363	331	334	318	321	366	368	310	317	376	366	336	317	370	361	354	333	370	380	349	321	334	342	324	354	356	324	341	309	341	332	345	320	333	319	336	367	327	369	355	351	320	339	325	317	361	390	365	326	345	365	342	334	333	373	340	339	367	374	347	342	324	321	321	361	338	320	342	360	358	315	345	333	326	347	343	326	314	334	351	339	344	346	341	379	339	315	321	329	316	381	376	287	330	333	344	341	351	338	357	316	321	350	358	360	349	338	352	351	344	365	344	333	360	356	392	343	329	355	343	363	368	323	340	338	307	321	318	350	323	316	320	330	341	293	360	346	355	327	344	299	334	346	353	305	317	322	325	346	313	374	353	336	308	358	355	314	374	331	338	358	327	345	325	331	353	352	344	316	331	321	306	343	344	343	328	327	322	348	349	336	326	322	372	350	346	336	328	324	336	312	338	341	358	360	338	349	343	341	350	292	320	323	344	357	346	355	346	382	333	334	341	359	322	336	357	350	309	364	334	332	322	347	313	344	344	334	326	325	314	369	328	339	296	352	325	313	313	317	330	317	360	346	342	345	313	347	308	360	352	336	346	323	331	313	331	319	323	378	350	357	319	371	312	375	382	340	331	353	342	339	372	369	318	347	312	337	333	329	330	337	339	366	326	327	341	383	313	338	332	333	339	323	322	334	317	332	334	353	349	354	339	344	325	357	326	338	326	351	331	344	333	337	341	348	330	354	314	336	327	335	325	304	319	378	299	326	355	329	326	323	290	326	366	337	342	379	323	328	351	342	330	298	339	387	357	327	376	361	382	343	362	343	372	334	351	343	327	331	313	321	346	368	343	347	311	310	380	388	336	325	294	336	335	328	324	359	339	363	365	340	335	337	330	341	321	350	331	343	324	341	367	374	321	346	351	316	312	314	375	339	351	311	319	335	334	297	324	311	344	313	320	330	324	319	334	367	360	330	357	350	355	331	331	354	344	341	346	346	358	329	346	353	328	325	348	338	348	295	399	325	322	360	337	364	361	328	365	341	331	336	328	361	369	301	337	336	364	336	363	331	344	343	391	361	359	330	344	323	332	359	364	329	339	364	346	354	329	336	336	345	328	328	351	333	339	333	330	344	324	346	351	352	298	328	376	300	294	329	366	358	314	349	353	288	316	302	324	337	357	339	298	305	366	379	335	345	315	330	336	339	339	346	329	337	334	311	324	338	363	347	371	352	351	337	331	336	339	347	345	375	349	301	318	318	342	315	345	337	350	311	341	327	330	329	323	329	337	337	335	335	363	289	374	316	303	312	328	353	347	321	328	340	370	329	356	310	322	340	382	384	349	318	327	357	322	326	339	319	318	339	343	341	317	350	347	307	324	341	334	327	309	341	361	336	341	318	310	347	332	341	350	327	339	319	313	350	352	348	308	315	336	316	308	325	358	319	336	347	367	372	318	365	342	346	362	353	357	336	332	368	313	344	342	307	348	356	345	331	313	344	379	357	327	296	315	348	373	293	327	335	349	324	332	307	347	335	331	340	361	353	352	325	333	307	385	347	354	362	347	360	340	325	323	376	370	317	329	317	371	334	315	340	337	330	321	327	300	339	318	350	341	320	342	350	340	359	333	282	328	334	343	316	350	362	311	368	352	363	335	354	329	319	369	329	298	353	348	357	351	293	339	355	362	367	321	323	348	312	340	302	350	326	314
19861	34497	6302	1347	851	772	769	803	785	734	754	737	751	764	741	738	717	713	721	784	691	756	708	797	723	797	745	757	774	785	789	726	741	751	717	730	702	737	708	777	714	708	766	705	726	784	738	704	787	773	756	751	709	745	730	719	733	755	749	717	697	739	766	740	735	750	724	769	733	689	731	742	686	694	719	709	678	714	749	726	704	748	743	762	737	725	732	731	761	759	742	686	738	703	698	752	733	738	697	741	714	686	760	709	748	750	739	747	731	759	736	734	739	722	706	707	717	730	723	798	716	730	729	724	745	796	731	726	734	729	746	727	756	724	679	779	786	734	740	777	743	728	724	736	704	714	736	766	744	723	756	768	733	752	714	743	680	745	755	729	729	697	736	761	708	759	686	775	729	772	753	731	743	702	681	768	691	742	723	739	719	723	753	709	726	790	754	713	790	709	696	728	697	723	733	704	748	711	803	738	696	716	744	784	765	750	748	664	764	741	730	705	735	740	758	732	756	730	696	682	752	765	725	696	783	739	703	755	731	765	761	734	747	737	689	771	773	716	711	752	713	767	714	745	727	715	738	749	746	697	715	765	739	719	722	701	707	728	762	712	773	729	732	737	723	731	749	698	705	716	730	700	775	709	740	737	710	710	775	744	747	727	741	747	731	730	707	785	735	677	730	728	752	713	715	705	773	721	730	731	742	798	673	760	752	738	728	701	736	774	689	763	722	777	787	717	667	707	775	715	698	705	765	741	706	730	734	682	707	738	737	704	739	729	750	707	712	744	726	738	738	753	738	711	748	683	740	752	713	728	716	795	725	687	732	727	754	747	686	780	738	791	749	743	723	720	739	762	758	691	702	765	720	758	718	731	708	711	757	760	724	742	737	752	766	782	766	705	707	782	721	763	733	712	708	707	721	737	696	731	772	737	743	726	736	765	767	714	715	730	711	723	728	729	723	741	698	761	798	742	743	720	701	739	722	715	707	758	765	803	725	725	748	751	716	786	720	730	745	781	718	699	739	702	757	693	740	718	768	688	784	721	754	721	720	735	732	706	712	745	713	678	740	758	687	723	752	737	677	750	738	729	750	747	735	750	730	731	702	722	679	739	764	724	694	695	770	699	761	771	716	743	759	744	734	695	743	760	791	732	720	690	774	728	675	684	741	728	752	780	710	736	715	738	712	770	717	782	708	711	789	782	725	722	695	721	700	676	727	765	735	743	716	749	727	758	793	712	713	687	770	723	745	712	747	736	749	694	744	737	798	753	716	758	752	750	722	761	755	757	700	766	787	686	724	736	731	795	682	727	793	751	691	722	737	678	749	801	696	731	724	724	758	706	708	745	757	711	737	744	723	734	737	776	777	718	777	700	743	715	734	736	744	742	696	744	707	721	750	712	743	767	710	749	745	757	746	705	763	774	735	759	773	702	727	770	714	750	741	743	736	750	766	732	735	751	727	726	749	748	764	725	762	749	730	767	747	698	750	766	717	684	694	695	720	749	742	714	733	721	734	699	686	742	807	737	768	726	763	699	720	718	721	690	737	705	674	746	744	705	782	762	699	739	703	696	754	785	701	699	756	737	749	727	737	748	695	714	765	798	693	708	754	745	722	733	769	718	747	680	729	681	714	735	734	756	754	736	776	765	674	706	677	749	727	722	733	721	718	721	743	662	761	751	737	741	767	744	740	733	742	728	719	764	694	758	709	738	727	724	764	689	798	731	712	726	636	714	705	731	714	723	708	726	762	761	762	821	713	758	733	726	717	745	738	766	742	732	773	765	701	763	741	737	757	762	750	711	682	750	716	709	717	737	753	707	729	708	731	729	756	749	739	679	745	693	722	766	780	712	717	747	732	699	763	728	731	768	775	739	724	727	741	755	739	744	681	727	727	725	786	684	715	658	763	726	765	735	740	754	734	691	700	751	778	753	759	741	762	771	714	727	752	703	708	724	722	719	714	737	773	720	746	728	727	718	797	745	759	779	727	773	719	748	771	757	717	720	741	714	776	745	701	692	695	706	754	699	729	726	710	749	734	778	753	749	736	745	737	695	709	733	708	731	730	702	756	737	727	742	756	712	728	743	752	774	746	731	748	761	700	758	746	720	668	721	716	721	693	758	743	736	747	733	751	730	664	725	748	757	777	675	695	672	743	716	755	731	740	743	733	731	702	737	746	695	727	739	768	744	733	711	752	788	712	739	688	715	722	707	766	755	734	721	755	748	756	783	739	743	751	788	738	738	735	702	745	730	758	718	793	685	706	717	762	707	712	717	754	767	725	751	698	746	745	776	711	715	725	760	703	744	746	727	762	734	733	760	726	712	745	753	752	700	717	687	780	744	663	730	716	753	704	723	745	716	754	754	675	694	700	723	760	752	762	677	734	703	773	774	766	784	706	718	729	746	734	722	702	747	717	730	688	697	732	719	771	767	741	754	761	712	693	727	807	713	743	721	732	741	760	759	734	764	746	687	743	725	729	747	759	757	735	772	703	709	738	738	747	762	734	717	760	743	778	802	782	732	725	741	780	723	736	775	693	743	751	768	793	743	731	729	749	738	750	729	720	722	741	759	737	783	748	712	726	743	748	738	765	753	711	732	724	698	715	707	757	723	726	774	704	724	723	780	740	751	697	709	743	711	736	753	736	744	761	713	740	730	720	719	731	749	721	739	732	769	687	770	740	757	730	735	725	799	718	754	736	751	734	749	742	722	706	708	754	724	758	754	738	729	721	700	756	710	754	737	719	759	685	722	761	714	773	745	694	707	720	728	754	722	747	725	688	678	722	695	717	761	741	708	749	735	782	754	757	727	758	740	704	736	701	802	766	789	766	743	690	714	709	736	755	717	715	697	688	745	762	767	735	721	719	759	767	706	738	740	760	706	765	675	733	734	691	745	718	758	728	724	723	732	718	701	758	804	754	749	764	691	757	710	759	712	718	743	773	735	757	755	728	709	705	686	659	768	739	716	791	723	722	729	724	680	706	729	696	772	791	759	773	732	757	714	760	719	737	744	769	728	760	753	704	728	725	771	737	713	759	724	737	731	690	698	755	763	755	758	719	750	777	701	746	753	743	733	703	758	744	770	783	742	732	746	676	735	695	736	701	758	735	758	785	716	714	741	738	730	719	761	740	742	705	763	699	740	791	755	721	706	747	691	761	682	754	725	701	718	771	732	683	752	708	741	726	756	680	761	775	709	757	772	762	763	757	750	793	704	762	739	737	752	743	785	744	734	720	765	749	682	710	711	797	728	712	710	761	744	717	734	726	778	717	746	690	727	711	780	801	704	740	714	748	721	749	724	721	739	720	730	771	753	720	738	720	697	730	830	784	752	718	730	727	743	761	732	715	762	744	678	700	764	742	720	787	721	753	702	736	687	781	777	767	768	725	706	685	746	778	769	706	742	758	713	739	748	747	664	688	680	740	747	711	771	764	711	732	754	777	725	722	746	754	731	742	732	709	724	748	744	704	758	688	722	790	775	763	735
24315	21494	25302	28127	21495	21509	20127	742	425	333	313	345	304	334	310	328	291	266	296	249	289	309	322	277	287	263	256	250	263	265	248	281	308	276	295	250	271	248	239	240	252	308	223	265	281	273	257	270	237	247	270	280	236	253	245	271	260	269	257	254	240	284	276	277	247	276	241	272	262	284	270	247	269	266	258	259	267	251	276	231	274	273	272	266	267	219	216	230	243	258	256	268	244	233	247	264	313	255	248	288	254	276	256	294	273	248	248	251	269	290	232	257	282	232	242	269	262	246	274	273	244	263	242	235	264	261	255	248	248	278	238	251	273	253	229	230	238	261	257	294	237	255	255	270	253	249	258	257	239	242	239	252	250	261	255	254	249	266	265	262	258	245	263	270	274	293	259	255	265	244	242	291	258	271	254	257	269	257	310	256	245	270	237	233	258	282	258	215	248	239	253	242	246	261	239	254	267	258	262	300	260	250	249	280	248	268	246	255	268	270	295	239	256	262	273	269	242	264	253	261	256	233	280	256	259	265	257	272	240	241	243	209	229	252	258	256	274	253	269	229	259	287	263	260	258	258	287	258	260	251	251	266	276	236	267	268	230	248	281	256	269	239	229	252	269	237	257	251	288	277	222	268	264	235	278	261	266	235	259	254	241	273	265	257	261	256	235	256	256	250	267	273	232	258	282	241	254	275	275	256	247	278	279	254	239	259	249	255	253	244	261	264	270	289	265	273	238	259	317	262	266	278	235	275	282	266	252	257	272	239	247	267	266	254	223	234	235	274	268	239	245	256	261	256	275	259	266	247	242	262	264	266	246	262	264	298	299	265	269	240	277	235	247	265	242	251	254	280	276	284	255	272	259	275	227	245	255	255	270	229	269	241	250	271	254	239	256	259	239	268	256	278	259	236	229	274	262	252	226	259	245	253	269	240	269	259	242	271	275	266	258	278	287	235	237	234	246	275	265	238	268	242	250	257	287	273	255	247	255	285	275	252	253	226	255	281	251	271	252	267	272	238	268	264	234	282	225	254	259	260	267	278	255	265	286	243	251	248	226	261	260	278	259	281	240	253	266	251	223	263	265	249	289	254	249	238	233	265	256	235	260	262	245	277	273	263	261	246	256	269	270	257	300	247	291	263	286	263	266	253	258	302	269	254	250	275	245	246	302	249	268	243	243	267	284	262	244	250	277	233	250	264	280	284	245	247	259	229	251	244	225	234	237	272	284	231	225	287	277	247	256	262	266	281	255	250	280	272	245	274	237	272	250	259	244	267	251	233	215	263	258	252	252	269	259	234	247	234	278	251	236	235	273	254	270	247	274	292	243	282	235	258	235	274	234	247	270	265	239	280	261	256	282	227	247	249	257	289	269	256	288	285	268	284	264	246	243	241	235	269	241	259	249	241	239	240	246	258	265	237	280	279	249	266	255	243	272	219	250	263	274	283	282	237	242	291	221	242	251	243	260	253	246	279	248	230	249	241	273	241	245	272	255	246	274	260	270	240	214	236	263	268	271	255	278	249	264	244	251	279	271	219	268	235	273	245	266	262	265	235	272	224	259	278	231	269	269	251	231	231	251	238	248	250	257	251	228	284	237	267	251	266	284	260	252	254	261	253	262	281	250	257	262	273	277	256	261	261	273	250	242	274	281	261	245	273	243	234	277	290	241	260	274	213	262	254	274	279	266	269	244	269	262	242	273	231	264	267	264	209	238	258	216	238	251	279	241	226	278	243	243	233	234	263	258	265	246	258	264	271	249	236	241	243	247	269	247	255	259	280	257	275	260	232	269	265	256	261	264	252	280	262	244	241	244	281	268	266	267	256	290	259	239	247	279	261	293	240	264	276	258	287	284	253	259	237	243	262	272	251	269	285	261	260	227	240	251	266	239	249	298	253	263	244	244	251	257	243	250	250	262	247	289	253	232	248	268	261	254	218	260	253	267	270	229	248	250	280	246	248	248	235	263	277	290	264	220	233	266	223	273	263	253	261	237	267	252	242	235	279	240	246	275	262	240	237	266	279	251	264	233	240	284	282	246	261	274	248	239	261	225	249	233	224	239	238	297	275	257	239	299	241	231	242	267	256	280	313	261	235	245	254	228	270	263	265	250	270	225	254	279	260	250	247	236	253	293	259	240	252	220	269	265	250	257	264	267	260	239	252	216	243	248	281	280	253	262	242	265	257	254	255	239	271	241	280	265	282	266	269	237	281	284	264	267	255	262	258	242	240	247	260	231	247	283	248	257	231	227	259	284	240	254	253	271	260	257	263	256	289	287	257	272	266	240	266	282	250	256	248	262	235	233	262	245	261	263	254	232	252	250	257	239	244	268	258	255	244	241	252	262	243	269	236	237	246	257	262	230	251	226	267	241	255	242	254	245	257	244	256	279	257	271	258	240	267	254	276	246	250	288	263	246	252	259	291	283	278	287	273	259	264	281	261	283	250	281	259	303	237	258	248	241	228	278	260	242	247	291	273	270	259	227	242	287	273	243	263	237	265	233	249	252	251	224	230	237	234	238	243	251	245	258	256	252	248	247	263	263	251	282	238	261	236	255	282	269	275	230	249	255	248	269	288	232	269	241	251	264	246	254	277	258	242	256	283	284	266	252	267	262	251	242	254	237	251	237	259	284	273	265	235	273	300	273	247	267	255	259	269	260	278	274	233	252	254	268	267	241	253	244	245	271	261	272	243	249	249	224	252	253	235	246	240	213	260	270	283	230	264	249	232	259	271	243	244	228	239	261	243	265	259	289	257	259	242	208	243	265	243	249	255	241	240	227	241	249	254	270	268	278	300	270	240	278	283	264	263	251	251	252	231	243	272	243	254	287	256	250	261	242	266	269	251	278	273	267	263	228	240	246	276	265	270	238	270	255	268	252	247	237	252	274	283	260	233	287	263	249	268	237	253	285	234	261	230	240	263	281	271	235	273	251	232	240	253	253	254	235	267	248	269	261	259	258	238	264	276	263	243	253	250	252	245	243	261	245	239	265	287	269	284	238	287	250	257	265	278	233	274	227	279	251	264	285	227	245	236	250	251	241	254	253	246	295	277	277	248	241	266	253	263	276	278	254	247	288	230	246	269	279	257	280	254	253	273	279	273	282	247	246	260	258	274	253	272	280	261	270	274	225	282	244	242	284	292	274	216	235	261	273	253	259	295	261	265	230	276	276	262	279	281	269	256	263	274	241	307	286	269	262	279	250	261	218	248	271	265	255	244	247	276	266	255	263	258	266	250	274	253	253	238	244	271	279	260	287	282	257	246	268	248	286	262	227	262	231	275	261	258	241	253	263	270	273	233	273	251	248	219	229	251	260	235	257	273	266	288	275	234	244	258	252	265	275	276	275	221	251	240	246	293	243	291	241	261	256	256	238	234	253	273	236	263	261	270	229	221	244	228	270	301	242	234	259	251	231	259	292	277	229	261	236	253	271	267	249	220	237	317	231	272	252	259	269	268	241	243	251	274	282	292	292	241	302	318
25459	44771	10498	1675	881	686	686	640	635	617	623	600	555	542	571	569	554	546	545	616	564	596	547	577	547	532	565	535	525	566	547	546	572	553	542	577	536	563	542	541	571	542	541	560	525	546	573	562	554	532	584	548	562	561	562	532	554	562	526	548	596	525	533	511	560	537	552	562	589	544	585	498	537	553	542	507	563	510	591	527	536	542	563	554	579	580	567	545	551	534	511	535	549	561	541	576	561	526	570	560	559	585	520	588	554	560	543	529	533	535	532	543	540	572	513	540	505	548	562	542	538	561	560	556	562	527	537	515	554	560	529	520	478	552	552	534	537	570	525	504	507	573	558	571	494	525	539	541	522	515	583	522	557	544	577	593	555	552	555	570	545	558	520	509	540	548	534	576	543	547	566	534	551	532	546	549	555	568	524	564	565	533	548	539	567	546	528	566	571	550	595	589	599	549	526	547	547	512	553	529	552	533	553	538	587	574	583	571	562	497	541	569	574	537	527	530	525	559	594	562	507	567	564	540	548	538	571	525	519	554	556	556	544	534	488	544	556	577	559	565	558	538	552	532	591	589	556	557	578	553	571	539	579	578	603	520	510	519	515	556	524	509	533	527	553	545	562	555	573	554	561	579	509	561	543	524	533	531	530	538	555	570	575	549	527	509	549	545	542	500	524	526	522	540	559	537	500	519	529	508	567	540	547	545	489	539	535	546	550	539	554	574	517	524	557	525	515	569	619	578	566	542	543	557	531	551	565	557	573	535	532	509	583	534	519	571	558	577	556	530	555	556	571	552	537	512	530	572	520	585	565	570	548	558	551	549	586	530	516	538	548	474	556	549	566	556	531	566	514	535	518	580	551	534	569	541	578	552	548	530	547	556	544	526	602	543	508	533	560	524	571	530	515	528	569	566	573	565	555	528	582	558	585	587	546	561	537	510	568	551	527	533	493	563	548	540	502	535	569	532	548	552	577	568	547	517	508	588	563	555	549	578	520	535	515	550	570	585	558	517	509	523	514	567	544	546	543	542	520	585	584	576	524	588	572	515	574	528	561	537	522	574	560	565	525	564	533	547	521	539	516	554	590	568	536	482	560	525	535	611	542	592	541	610	559	543	540	570	571	564	522	504	548	515	503	501	555	527	547	536	544	538	544	521	537	614	558	529	558	558	527	553	594	528	546	522	564	560	583	603	558	598	553	541	583	554	556	483	531	560	533	548	525	578	562	573	501	507	550	591	554	551	560	552	563	540	541	532	509	540	494	571	588	538	526	564	550	556	564	555	549	514	509	576	551	574	520	541	542	576	562	529	563	561	528	520	518	518	535	539	561	588	556	535	512	561	503	518	564	529	540	558	571	577	535	520	553	527	554	540	540	542	493	556	538	524	566	592	570	548	567	562	539	530	554	561	549	551	541	512	558	529	582	525	493	546	518	539	530	551	561	521	540	580	544	505	535	508	541	551	542	524	557	538	560	523	508	537	553	534	532	525	486	537	547	557	531	528	530	527	590	542	544	550	570	534	534	522	532	589	546	529	525	540	528	521	579	517	593	528	523	603	521	614	570	535	506	571	536	561	568	563	525	543	548	557	544	571	588	539	527	550	565	545	565	547	520	566	512	565	552	550	554	568	534	552	567	543	528	539	515	528	531	543	560	562	529	557	540	519	509	532	579	560	524	584	520	533	565	553	501	572	576	539	523	557	570	552	532	548	519	534	512	526	513	580	582	518	509	546	571	496	538	559	547	545	522	526	547	544	522	517	533	555	554	474	577	543	497	523	545	537	543	557	504	551	527	570	561	535	534	501	556	560	554	613	523	546	546	518	568	537	557	498	542	561	549	545	498	554	538	564	510	581	601	571	504	538	533	575	531	546	509	552	547	569	525	527	597	564	522	549	546	548	525	550	516	570	556	541	571	548	540	538	543	535	502	525	517	539	540	533	544	595	564	540	549	571	523	521	543	545	548	562	519	542	561	555	589	550	545	554	571	500	528	529	551	561	506	512	547	543	594	556	519	548	522	553	559	537	590	507	538	556	528	546	574	570	538	517	563	541	480	533	603	551	541	545	550	539	533	543	550	560	514	517	500	535	552	535	518	524	495	577	557	557	532	528	542	565	551	575	568	534	571	546	524	537	533	550	552	574	568	524	565	516	522	521	502	540	605	571	509	535	557	553	539	558	511	553	526	515	537	498	545	544	520	552	531	541	575	563	557	562	539	519	556	539	523	542	559	557	516	539	545	515	582	528	546	568	485	506	514	526	511	567	534	549	559	538	564	579	530	550	557	535	574	524	547	568	576	509	531	534	541	580	538	518	532	613	567	545	523	543	547	560	525	521	558	565	561	481	573	558	539	529	502	556	548	544	526	509	563	552	537	542	579	582	525	572	561	521	569	539	555	564	537	524	518	542	597	528	539	544	514	499	554	528	523	547	540	534	523	552	534	537	592	534	528	536	560	509	544	573	543	526	518	523	536	568	535	524	548	531	544	556	560	560	594	553	532	556	548	517	579	550	520	551	527	545	538	567	561	544	560	549	561	507	564	555	521	534	538	572	540	522	541	534	521	541	545	559	540	524	532	524	570	520	547	622	544	522	607	564	531	529	549	499	532	546	544	530	526	587	500	618	511	554	550	537	536	509	545	586	512	559	601	538	508	558	555	551	551	580	546	556	538	566	529	593	550	533	555	547	553	540	571	560	568	540	561	515	531	550	579	566	509	581	545	582	557	548	549	567	545	511	557	534	526	569	525	553	541	573	546	508	537	520	545	514	560	559	535	507	526	544	540	509	522	531	580	515	551	576	577	541	574	531	572	588	531	585	513	550	538	512	564	585	565	533	523	532	553	515	549	542	544	555	590	543	534	576	527	571	544	515	562	573	510	526	533	495	551	546	558	556	554	508	532	539	586	581	591	562	495	523	500	551	544	534	533	574	562	577	532	554	563	537	558	534	527	575	542	553	509	548	556	552	512	563	554	540	561	520	542	532	523	573	522	526	568	589	534	529	545	559	518	521	565	562	528	553	587	586	581	542	566	569	550	568	521	540	532	551	544	543	509	547	548	518	548	612	536	509	543	528	533	538	537	530	539	536	531	560	553	563	558	539	542	520	515	546	512	511	520	495	545	547	560	546	564	519	540	610	546	530	503	557	548	526	552	546	568	554	577	532	516	595	581	554	548	573	514	556	595	533	587	559	525	560	553	567	550	536	546	532	529	560	536	539	573	549	563	582	561	537	566	529	537	527	566	559	549	519	546	562	585	527	597	521	523	536	535	510	562	589	518	552	596	568	501	547	537	573	514	545	565	553	553	528	537	565	566	551	572	545	530	526	519	541	585	529	610	572	549	578	541	502	548	554	568	562	546	594	541	563	536	559	552	586	537	555	522	571	527	547	575	539	555	517	549	532	549	529	564	559	536	551	541	533	524	502	543	544	557	488	562	549	577	540	565	517	555	538	552	527	575	543	528	548	526	550	512	523	536	527
32897	20686	9772	703	272	250	231	222	209	200	211	199	231	205	223	216	232	228	199	178	220	211	203	221	220	201	199	219	213	222	196	198	228	212	230	240	196	212	215	223	230	228	212	225	197	232	210	204	218	212	230	210	216	218	240	213	233	214	225	249	224	227	216	235	225	221	235	216	251	212	213	204	211	237	236	220	225	232	233	216	188	220	218	222	208	231	186	211	215	231	212	198	243	214	239	231	232	208	218	217	217	252	227	213	226	238	231	216	205	214	211	214	234	214	229	226	220	232	224	259	205	238	188	208	216	219	227	214	203	244	212	214	237	182	201	211	221	205	212	220	217	200	243	233	190	223	221	231	228	224	205	222	224	228	220	236	226	223	225	209	213	233	204	223	221	220	220	235	240	209	234	181	223	219	205	215	221	209	229	225	242	197	255	219	218	215	206	226	215	210	211	236	231	236	189	223	214	214	205	202	229	245	223	209	230	197	221	205	247	237	201	207	220	253	202	217	226	228	223	232	253	218	220	238	238	215	228	214	243	221	229	218	228	230	216	225	231	200	206	195	191	224	213	226	221	201	219	192	236	208	207	203	208	223	223	218	233	209	223	231	225	199	221	219	247	233	215	222	226	227	242	215	230	242	231	243	213	233	218	211	229	203	197	232	228	220	214	243	238	225	217	224	219	221	176	252	202	218	194	221	220	218	197	233	227	232	204	230	222	238	213	246	216	200	219	204	226	211	219	226	225	209	211	236	204	232	203	223	215	216	195	232	218	254	212	216	231	215	224	250	207	212	205	193	235	207	241	225	234	214	219	229	209	219	213	234	250	211	208	224	215	195	213	239	208	227	201	218	207	223	233	233	209	207	255	219	221	195	221	207	222	226	205	220	207	222	244	262	241	201	211	217	227	193	238	232	234	221	209	206	214	204	209	232	233	185	243	231	198	214	202	251	226	205	245	232	228	214	224	205	236	192	207	233	220	216	221	207	218	193	202	237	221	209	214	229	210	216	212	234	237	220	215	229	196	220	229	234	248	198	220	215	210	230	203	224	211	219	215	237	217	220	218	214	220	196	208	220	196	215	204	199	219	205	201	220	223	226	194	202	200	212	215	192	228	222	240	256	204	192	198	215	223	239	262	221	223	218	232	246	202	220	221	187	244	266	225	203	188	219	223	226	219	238	235	223	239	193	223	226	216	223	233	211	227	252	210	208	220	199	220	238	244	231	208	235	199	249	209	233	238	247	189	216	208	206	234	211	222	220	200	220	212	215	204	228	196	230	219	222	217	216	215	234	209	214	213	180	205	233	232	229	210	205	223	222	246	197	216	207	255	221	207	238	204	223	232	208	206	221	236	188	192	196	215	194	229	225	215	221	208	217	226	208	204	209	191	213	230	263	240	229	198	208	240	208	208	222	233	225	208	197	199	214	217	216	231	184	192	215	214	270	201	232	207	239	241	229	222	221	215	233	214	224	218	229	227	207	224	202	209	218	220	227	229	217	258	211	217	197	221	215	228	215	200	216	228	186	217	214	267	211	236	222	238	243	215	233	210	206	237	227	244	197	223	231	248	219	191	212	248	225	224	198	223	232	231	203	234	218	213	226	249	218	192	240	244	196	236	223	240	211	197	222	223	243	200	190	218	241	222	210	217	200	196	224	203	218	212	203	227	210	204	223	218	230	185	201	208	234	221	215	239	221	242	233	223	200	206	206	209	204	241	214	239	224	214	203	209	198	221	229	251	177	214	212	211	199	216	202	228	218	209	221	235	235	219	211	209	199	219	218	190	224	228	246	221	193	218	217	208	215	211	214	222	206	210	241	229	194	228	228	221	234	193	207	218	201	229	221	209	193	200	209	238	196	244	195	208	244	213	248	227	213	223	216	245	241	200	211	200	200	218	207	226	213	218	225	206	208	229	214	233	213	206	219	227	210	237	193	203	225	221	200	221	228	198	260	198	211	220	242	205	195	246	218	216	228	226	228	214	194	199	221	198	221	228	201	212	224	196	203	224	211	198	228	229	234	223	225	209	205	224	209	212	207	205	223	239	251	193	237	193	226	202	209	218	207	219	226	215	223	188	211	210	229	217	237	204	210	206	233	220	201	221	226	203	248	233	238	242	249	236	243	214	215	199	219	216	198	189	234	227	208	197	211	232	218	202	227	247	234	211	220	227	205	219	241	218	205	200	209	214	203	214	199	242	223	235	219	250	195	213	209	209	221	233	212	205	216	223	250	223	239	216	224	238	228	244	229	220	216	245	217	212	194	209	212	237	198	217	206	223	230	196	219	233	221	195	223	228	246	247	225	213	201	213	200	241	215	228	235	226	213	214	238	242	234	204	185	212	210	234	219	206	207	197	227	200	212	215	241	215	217	222	239	236	228	221	213	214	215	168	199	176	200	218	211	209	228	218	213	220	224	223	209	220	223	207	231	221	216	186	258	235	199	231	228	250	222	220	239	217	252	212	186	216	208	228	210	227	224	229	206	204	220	221	227	211	237	235	211	229	227	228	194	230	191	188	204	227	225	209	203	205	193	233	206	237	247	188	217	204	203	219	223	216	238	226	200	226	251	229	212	189	235	218	231	265	215	230	207	231	217	208	221	204	209	179	221	234	240	226	214	247	222	215	226	226	212	200	200	196	193	217	241	200	219	199	202	221	241	206	221	217	219	209	203	211	222	225	212	216	240	238	216	228	226	223	188	217	231	218	207	197	207	233	207	200	226	219	247	251	257	214	207	220	202	225	205	189	224	250	216	212	228	235	233	217	234	200	190	211	221	205	211	223	237	205	234	250	221	215	186	206	165	198	190	231	212	197	224	220	223	233	222	220	223	246	212	206	237	188	233	202	192	223	228	205	234	207	193	197	231	203	223	214	203	211	205	236	208	224	229	232	214	209	219	245	185	227	219	259	217	205	207	202	222	234	216	214	214	200	206	227	230	235	205	218	215	229	205	227	236	224	203	219	196	221	217	232	217	182	241	252	217	179	223	204	221	227	224	238	221	217	204	220	219	234	222	220	212	207	212	178	214	218	218	230	207	231	231	208	220	210	232	218	230	218	234	221	250	228	219	222	223	239	212	233	215	213	255	210	217	200	207	198	211	222	229	199	212	193	212	193	224	209	189	190	209	235	263	223	209	189	219	208	216	207	216	205	232	204	228	226	211	207	233	212	202	244	213	213	202	228	216	227	192	187	219	218	233	191	212	210	197	213	255	223	214	195	235	233	231	236	211	201	245	226	227	233	212	209	185	217	220	206	239	205	226	225	189	238	205	223	210	240	218	232	208	208	221	225	216	225	226	231	209	194	196	221	229	205	229	207	194	231	211	236	245	229	205	249	234	241	226	203	206	210	221	197	225	232	217	222	238	183	233	217	229	223	203	247	233	224	225	199	234	223	228	210	240	214	204	210	205	206	241	215	228	224	224	227	239	251	237	214	227	203	211	225	203	202	224	203	190	229	236	252	196	238	186	227	170	231	239
8191	6544	1285	592	533	555	514	512	515	543	566	523	544	514	519	519	531	526	544	551	501	505	569	524	504	527	575	537	560	528	508	513	540	547	555	528	489	560	542	521	568	513	529	503	483	537	522	509	571	577	509	505	542	489	582	509	537	545	479	469	509	524	581	521	512	534	530	553	521	515	522	512	481	543	529	539	498	558	533	526	539	525	508	518	492	514	534	543	553	539	553	514	514	514	533	506	561	512	570	484	560	563	514	501	539	560	541	503	522	506	543	569	520	515	496	603	530	514	523	571	507	520	508	513	511	512	509	514	554	481	492	528	533	528	519	547	515	546	539	533	509	529	533	490	545	497	531	509	498	482	510	533	483	530	533	542	504	510	500	553	530	539	500	543	515	552	543	502	549	540	496	507	524	525	552	487	528	556	518	492	575	528	549	532	543	521	520	492	526	562	519	524	506	564	482	513	538	507	510	516	531	538	537	544	534	524	486	479	522	488	536	557	533	481	523	463	531	535	503	500	550	524	473	559	519	513	493	539	513	524	508	550	508	520	530	531	561	499	501	478	546	492	498	525	578	542	522	544	519	488	555	478	519	509	521	539	513	506	478	515	486	510	511	545	513	489	541	480	562	528	537	490	552	481	511	527	574	580	542	495	527	571	501	521	543	534	545	510	551	518	568	511	524	487	496	534	556	536	550	492	501	515	571	530	550	521	504	531	518	554	518	477	519	509	521	526	518	538	502	518	522	485	500	542	518	570	515	500	492	539	544	536	528	512	542	585	514	545	499	464	508	538	537	516	524	552	528	528	485	535	510	518	553	530	540	538	534	544	511	498	564	525	500	524	526	557	503	514	523	510	530	488	519	486	525	482	555	582	533	539	548	545	501	508	532	509	516	518	565	508	528	523	503	493	533	539	564	507	517	523	547	553	509	525	529	515	515	509	537	538	535	499	573	522	555	545	524	523	472	560	507	547	501	541	509	516	539	516	532	503	470	543	549	557	545	530	514	548	540	509	545	521	513	542	498	526	527	505	524	548	503	482	528	497	515	534	537	512	532	528	528	497	532	544	525	545	528	518	532	502	532	508	511	500	536	539	533	544	544	530	524	554	553	507	530	529	545	575	525	508	526	529	518	529	521	570	493	573	547	536	518	509	520	523	528	522	536	536	548	546	546	465	513	520	490	519	537	512	535	516	506	523	563	556	534	552	577	530	527	543	534	532	527	524	526	539	521	495	531	501	533	544	498	506	525	524	541	515	538	511	544	549	533	525	545	530	520	550	550	516	528	526	467	521	554	543	476	515	539	530	535	481	534	536	523	505	476	489	438	523	507	486	515	493	527	491	517	481	524	511	507	506	561	513	532	560	532	477	578	506	489	509	517	501	544	522	518	539	519	502	549	568	531	536	511	510	503	530	513	498	513	527	527	536	512	534	530	524	510	560	551	506	538	530	506	516	484	514	517	536	559	503	522	555	573	542	550	531	513	523	520	544	496	517	543	524	528	533	507	527	512	537	505	529	550	512	530	510	541	556	496	553	504	537	513	502	489	546	514	539	523	544	514	521	545	517	513	507	503	519	493	518	490	513	526	523	517	502	515	529	526	535	506	489	529	543	526	458	558	518	515	485	530	530	476	509	536	499	510	517	514	504	548	498	530	535	537	507	563	492	471	536	525	528	532	520	522	501	530	538	538	524	523	490	533	516	495	526	553	551	496	517	533	523	540	523	564	556	532	492	498	481	540	513	521	494	522	533	534	557	555	511	539	525	576	525	528	529	566	558	604	483	548	537	545	548	540	514	529	564	504	537	530	468	521	522	543	515	560	504	519	517	516	606	527	566	539	480	550	517	532	528	518	533	488	519	547	498	526	515	531	540	543	527	519	498	554	492	553	542	499	562	519	529	544	542	540	543	551	558	534	536	483	541	506	513	471	516	471	498	522	503	491	543	533	548	529	541	500	554	523	551	538	530	544	563	516	492	545	527	503	536	516	517	563	502	527	497	550	573	528	535	516	507	455	482	534	545	526	517	513	525	503	544	529	555	564	529	572	563	553	573	545	514	526	513	557	574	534	521	513	496	505	527	502	515	546	485	513	522	498	513	503	503	510	498	523	500	521	527	513	517	536	520	544	562	515	512	530	517	522	556	531	545	530	500	566	488	565	567	492	533	579	471	494	508	532	518	516	509	511	507	558	494	556	508	524	554	529	527	504	490	523	547	555	526	523	478	514	523	515	526	555	503	562	590	513	508	511	524	525	557	561	532	548	524	492	547	527	560	557	543	522	510	522	495	514	532	544	517	531	509	544	514	532	529	553	461	508	525	537	510	514	556	515	542	520	508	521	501	541	483	498	506	512	523	532	473	556	540	492	528	504	477	508	510	561	516	523	508	516	522	562	540	516	508	513	535	514	497	497	528	552	528	554	510	508	545	544	523	532	534	553	488	508	493	518	500	570	514	540	496	535	514	529	534	527	519	504	513	521	504	546	490	518	493	514	545	519	544	516	519	581	492	500	540	535	519	506	470	533	531	513	571	523	516	541	536	508	524	526	559	503	509	528	536	537	529	515	525	524	528	519	547	558	519	542	504	515	539	555	504	525	508	541	553	529	558	529	557	483	545	539	521	536	490	531	556	521	510	565	532	568	520	542	532	497	553	512	533	482	526	543	517	547	520	535	506	525	520	563	512	494	542	533	509	547	493	518	556	510	543	510	520	507	508	523	485	536	521	524	513	526	530	552	510	506	557	504	526	529	598	508	534	528	533	503	509	512	522	528	541	556	520	488	557	543	584	544	527	534	502	544	528	508	567	504	531	516	542	552	544	539	526	509	532	528	526	499	516	535	491	524	538	530	566	508	518	535	536	544	484	530	532	480	550	519	572	521	500	538	527	547	531	549	527	527	549	564	549	494	552	483	504	556	536	535	537	530	510	561	511	550	504	543	520	495	534	556	563	529	505	537	543	522	480	538	550	522	513	540	512	505	497	537	517	536	509	516	530	510	531	541	497	566	495	523	567	566	501	508	533	529	530	567	528	531	540	538	552	510	505	528	546	525	466	447	501	522	526	520	531	491	541	509	524	522	540	560	543	519	490	538	522	538	541	529	517	519	549	500	558	519	507	515	553	495	528	554	529	484	526	555	532	552	502	541	552	530	532	546	493	506	536	536	541	553	533	526	540	503	535	506	516	506	529	512	541	554	489	560	517	531	556	541	497	586	523	486	537	520	537	494	514	508	585	537	522	535	522	502	550	554	500	508	541	538	524	506	521	577	534	524	522	521	527	513	501	535	528	552	494	502	539	541	527	541	566	547	511	544	513	526	517	520	509	493	502	528	535	520	510	540	537	520	533	523	537	543	559	527	541	549	477	515	535	508	522	495	566	523	518	497	558	536	522	527	534	521	533	536	551	534	516	561	502	527	536	498	530	535	538	541	509	548	510	602	559	515	536	527	524	558	546	505	480	527	536	494	528	530	536	514	482	549	498
24974	21504	24913	28511	21509	20961	1145	463	376	400	404	344	348	373	309	384	345	364	404	378	339	322	351	338	351	367	351	331	352	326	329	365	350	333	322	370	326	338	378	403	317	368	348	351	319	343	341	361	340	322	344	320	353	359	329	341	318	339	327	325	343	341	317	331	346	321	321	366	337	337	314	351	337	358	344	356	336	349	354	330	332	334	323	329	352	339	359	323	351	358	287	348	331	360	338	359	327	385	356	330	345	372	364	375	366	343	367	343	349	345	345	324	387	351	321	332	392	390	368	356	317	291	327	353	354	312	343	307	318	360	390	352	340	319	336	319	323	356	374	325	310	324	369	351	329	360	337	340	380	355	361	346	323	346	336	306	300	327	336	327	322	333	370	335	362	336	361	310	309	334	345	338	340	289	333	358	331	383	356	343	328	356	325	343	333	365	330	344	337	328	364	318	359	334	345	333	323	303	355	353	335	332	339	341	359	336	334	344	347	346	312	327	359	313	330	323	328	360	365	333	331	342	356	325	337	329	341	333	375	334	355	336	349	366	324	352	339	357	352	357	361	347	329	336	303	343	322	334	347	318	367	350	322	321	324	347	349	322	373	333	343	351	310	349	358	378	376	322	345	336	339	326	327	343	294	362	350	317	322	378	331	347	318	367	343	356	398	318	352	370	393	373	369	367	341	302	347	353	377	335	357	386	351	340	322	351	359	332	355	374	318	334	330	356	342	326	347	331	312	364	360	357	307	369	343	340	339	377	337	337	376	316	350	332	371	350	356	337	334	343	353	384	368	292	317	402	327	346	349	342	316	336	336	352	367	345	310	335	334	363	342	342	310	332	367	315	326	330	320	361	382	358	345	330	309	354	337	315	377	297	365	321	338	338	339	345	370	351	323	317	344	372	358	365	378	361	346	350	314	374	344	359	324	329	310	340	347	414	328	347	345	346	353	342	324	343	368	356	361	329	326	318	312	348	311	330	320	342	349	330	300	349	354	324	346	339	374	345	336	345	346	363	348	369	376	347	338	326	314	345	311	342	334	332	323	402	347	370	325	342	336	284	305	330	331	350	338	369	356	352	344	361	329	342	323	336	334	341	338	359	344	347	336	312	355	333	331	358	322	335	348	324	336	331	362	357	355	336	367	350	313	326	331	331	339	295	347	320	307	346	283	337	326	342	343	344	329	318	331	317	345	359	347	296	352	336	293	313	327	361	350	304	315	330	307	387	376	312	362	359	364	330	363	315	359	334	368	340	344	291	340	350	333	318	350	340	321	342	319	359	351	366	348	312	326	348	355	357	315	364	371	310	329	345	349	335	349	305	345	337	329	343	336	324	341	327	401	316	364	341	344	361	363	371	333	324	326	330	323	338	366	331	321	344	341	351	383	337	335	325	322	345	338	351	346	346	369	338	336	371	309	329	330	334	327	338	345	323	333	362	303	335	332	333	343	345	331	344	318	352	309	341	340	314	322	328	307	324	355	384	321	336	363	327	353	360	330	334	323	341	351	318	359	364	378	318	355	335	328	340	339	348	355	339	373	383	375	326	349	301	325	355	358	329	353	362	401	360	340	338	344	323	335	327	349	316	358	313	331	278	356	344	292	343	349	328	351	358	352	365	331	325	339	337	353	335	326	310	314	325	355	346	352	323	377	367	336	351	313	316	315	328	327	348	375	361	315	329	317	329	341	319	323	331	334	305	330	351	348	323	320	372	338	343	335	367	365	373	341	310	326	356	350	355	345	310	329	368	349	337	307	368	351	317	321	349	334	319	334	344	332	362	340	366	334	345	372	361	379	360	322	387	354	382	313	332	355	402	410	329	332	312	353	360	335	354	337	333	326	378	309	356	358	324	339	350	365	323	353	339	362	365	356	351	356	380	356	341	361	342	378	347	351	353	341	341	348	341	335	317	335	345	317	314	344	340	366	326	320	349	319	333	352	308	354	355	313	339	360	326	315	341	320	346	329	346	346	325	339	323	359	329	313	350	341	333	348	312	328	309	347	302	344	306	357	345	321	368	319	344	327	368	294	325	337	368	333	331	330	309	359	331	307	361	350	337	329	334	368	345	301	326	351	318	332	324	350	318	330	363	331	351	357	347	374	321	376	317	349	302	357	314	354	338	330	321	335	363	369	369	340	363	351	350	337	360	329	338	343	343	313	315	379	331	369	380	315	381	360	327	342	382	362	336	351	354	323	342	351	351	333	316	328	317	305	385	344	302	358	356	332	319	328	312	354	331	311	355	341	349	398	332	341	315	315	329	357	348	343	333	342	341	324	365	342	364	330	344	327	356	320	336	348	339	308	351	340	355	343	331	350	322	359	332	382	358	343	333	331	314	326	323	349	316	337	335	343	355	346	346	286	358	312	363	334	313	338	332	352	307	343	296	351	318	341	362	354	318	361	353	344	356	322	351	358	316	342	347	359	365	308	336	366	361	308	364	351	337	335	329	356	348	317	344	338	331	346	398	350	336	350	350	323	343	315	354	348	367	358	330	385	350	346	321	368	349	351	331	339	376	312	351	344	268	329	318	305	357	350	330	335	358	338	349	351	338	363	373	372	352	343	304	318	335	343	399	330	337	331	325	366	324	352	315	346	333	293	342	310	318	332	368	342	335	341	356	391	357	343	326	330	314	359	323	316	348	290	315	329	346	342	300	316	326	357	353	334	302	360	362	369	382	353	348	325	339	333	342	339	344	328	331	320	325	344	340	358	323	368	315	306	311	351	346	297	363	329	361	361	329	333	320	348	391	339	340	340	339	332	340	328	338	333	301	359	354	349	328	329	292	337	333	334	338	324	338	303	348	354	367	349	345	329	344	322	327	314	331	314	345	349	340	355	352	332	334	361	327	340	336	339	326	355	320	375	311	331	312	370	363	318	369	333	343	326	338	362	329	345	373	339	346	354	316	321	324	349	322	340	317	371	336	346	326	362	342	359	359	340	317	328	336	334	330	367	358	318	341	331	346	330	308	340	331	353	352	353	330	357	317	328	315	314	335	390	326	329	357	366	342	310	321	361	353	370	334	323	348	365	335	337	344	358	365	374	347	346	359	318	300	326	368	351	320	324	357	327	332	324	299	365	331	323	351	337	330	348	316	323	335	352	326	337	355	334	341	342	325	370	338	317	336	350	386	321	354	337	340	351	338	319	296	378	299	337	350	311	325	329	330	342	322	339	369	284	358	334	327	324	294	354	367	370	351	361	377	382	371	358	358	318	372	348	314	367	321	332	348	373	297	336	314	348	340	360	341	313	339	322	345	349	376	356	395	356	362	310	343	312	312	366	320	387	321	318	364	371	345	341	358	323	344	316	330	327	358	393	338	344	334	328	337	370	351	327	340	336	325	353	365	351	341	326	308	386	384	342	314	331	357	334	345	331	314	359	354	325	324	384	318	350	346	315	311	335	342	366	364	341	323	355	349	377	315	351	327	354	310	331	330	365	307	369	357	360	344	336	348	367	351	294	294	303	367	354	326
19986	33482	6466	1385	889	800	763	784	802	767	744	760	759	749	744	733	752	707	807	727	779	729	702	739	769	735	691	775	730	737	719	781	740	773	723	711	759	728	738	719	786	751	706	779	694	747	701	784	715	723	734	753	721	696	717	741	702	710	739	738	700	732	760	734	734	751	757	732	711	700	718	758	713	726	691	734	750	721	749	716	741	752	743	760	701	724	745	699	696	762	714	732	742	749	671	719	705	784	763	771	747	721	746	745	734	735	732	735	754	729	758	770	747	756	743	754	709	724	762	758	777	732	714	721	746	728	702	752	696	756	751	754	758	710	726	728	708	749	754	715	756	768	757	723	718	685	753	727	746	761	727	749	749	704	723	708	727	747	707	753	731	758	761	688	702	738	748	714	705	751	769	732	760	711	719	754	764	728	714	722	774	734	715	720	771	789	717	711	757	768	754	718	746	787	726	717	763	716	728	734	761	709	764	709	737	787	709	664	705	674	765	751	799	773	747	722	720	759	748	726	758	747	751	762	699	725	749	770	705	736	714	748	762	712	748	743	753	697	707	735	731	727	760	691	753	731	732	757	718	710	728	762	706	745	722	752	754	759	728	695	739	723	767	692	741	745	744	718	760	761	785	785	711	720	722	705	696	754	742	751	770	712	712	750	773	731	778	689	752	724	668	689	728	732	736	745	744	770	697	681	784	753	714	754	771	768	723	711	744	709	798	787	707	673	701	756	713	747	733	724	727	686	757	735	694	699	769	714	739	770	803	749	743	747	770	716	735	776	779	772	721	768	757	777	718	688	691	802	796	723	751	749	734	722	702	758	728	765	733	758	748	758	737	760	755	718	721	733	768	698	731	787	740	762	794	796	693	743	699	748	737	767	724	713	741	764	716	727	687	755	805	747	743	763	773	747	764	728	729	711	785	736	746	717	792	746	714	788	721	709	739	760	794	780	690	727	769	744	705	805	709	739	731	714	726	774	749	718	732	750	747	789	723	686	754	752	738	744	775	709	769	721	742	735	754	785	749	712	724	778	774	709	723	743	720	790	755	781	757	715	736	719	748	692	749	749	745	751	737	789	747	712	771	728	707	762	779	734	723	734	726	732	789	729	697	743	706	730	757	751	712	710	721	711	791	779	723	729	744	784	743	746	706	773	726	711	747	719	759	666	699	701	718	721	698	718	749	719	693	749	741	713	717	735	718	707	717	725	716	747	705	796	690	743	748	709	724	733	732	756	732	745	718	736	771	758	717	731	695	777	724	738	699	729	699	749	742	741	703	736	711	697	786	642	741	708	743	738	723	724	776	771	733	733	732	746	780	767	730	745	733	766	753	720	750	756	714	731	769	741	771	741	750	739	744	761	760	745	736	711	734	756	759	741	736	738	752	756	732	793	733	804	761	750	746	719	734	745	732	743	749	770	740	727	757	749	691	713	746	686	754	714	728	769	768	712	749	722	728	716	782	719	780	722	728	705	734	760	744	707	787	711	706	761	728	706	703	790	769	669	716	776	756	709	706	742	729	722	704	752	734	734	725	740	720	736	727	737	751	709	777	748	774	751	708	716	709	754	738	733	753	753	744	730	758	745	715	741	734	758	775	731	720	774	750	724	714	746	702	755	727	730	748	694	775	734	708	774	732	726	736	778	774	704	747	725	689	730	735	701	703	765	728	732	723	731	732	767	748	696	771	756	711	699	725	776	756	752	743	757	740	719	720	730	730	745	698	795	758	664	724	723	713	698	750	731	691	735	771	750	748	675	771	750	694	720	741	718	769	736	696	725	758	767	729	701	731	749	756	741	756	748	777	743	740	699	748	726	732	774	778	695	733	748	768	746	778	734	732	719	767	773	761	758	721	692	686	789	768	760	708	722	719	761	727	752	735	729	725	684	735	780	737	827	743	724	739	785	740	739	763	769	749	713	737	763	816	746	723	803	747	708	721	724	756	755	766	646	766	759	727	737	689	777	726	768	741	779	701	767	760	779	743	691	741	710	713	725	755	747	753	782	746	746	724	719	757	746	771	759	703	692	759	754	714	782	678	721	760	747	732	759	727	719	718	705	703	706	763	709	764	732	759	712	701	768	724	749	706	719	758	715	725	736	770	741	717	730	736	746	725	750	719	705	770	687	707	750	714	739	718	723	717	719	721	709	746	743	764	739	744	757	728	741	721	754	680	736	750	748	741	686	719	741	768	741	769	682	743	768	792	749	728	717	746	724	708	718	763	757	710	734	789	691	777	761	755	691	741	708	719	747	709	729	723	755	756	725	766	734	761	750	699	761	737	775	761	768	777	743	715	720	760	715	701	729	757	732	764	729	739	768	720	744	687	750	770	701	761	764	741	741	731	805	754	708	720	740	673	774	753	745	766	736	676	750	734	747	731	695	726	716	739	757	718	745	791	748	774	723	739	733	734	707	662	742	738	671	756	732	770	776	743	732	702	727	742	709	736	731	787	743	702	709	726	712	753	737	751	741	734	705	725	742	730	741	739	724	752	746	777	749	743	733	728	733	732	751	801	758	709	730	753	781	762	725	666	755	796	759	755	713	796	712	781	749	706	771	784	740	736	708	766	719	734	717	743	754	744	665	728	705	792	721	719	746	742	792	727	761	730	739	766	743	720	745	745	705	727	778	740	720	702	763	778	682	757	713	752	742	737	710	746	759	750	760	699	745	730	734	697	757	719	689	691	718	699	741	725	755	737	731	752	727	739	725	733	701	741	768	784	768	718	740	730	734	705	734	752	725	766	749	759	760	764	708	714	720	676	729	693	713	761	730	758	697	696	717	765	694	745	707	738	740	738	727	700	691	708	748	766	722	780	686	732	743	748	713	753	715	684	726	778	701	710	772	731	789	725	740	784	730	757	700	735	738	740	747	762	715	702	735	759	748	751	727	748	742	757	709	735	722	706	788	743	737	735	707	722	764	731	733	736	752	784	689	727	744	797	751	732	737	734	722	739	747	751	730	723	719	777	729	746	711	740	689	736	753	709	760	779	752	769	700	730	718	741	718	694	757	711	699	710	704	751	755	747	740	767	688	703	797	753	758	690	728	764	753	765	737	758	738	712	747	765	746	750	746	761	730	763	717	771	735	768	797	701	771	699	721	753	740	758	742	759	742	753	750	766	749	741	704	748	720	759	769	708	703	780	737	760	745	728	752	708	740	746	740	760	758	752	719	768	726	737	725	800	764	747	684	723	731	776	702	732	788	741	700	764	718	747	742	737	753	715	785	745	771	743	755	707	827	712	748	713	777	777	734	731	720	733	771	733	701	798	732	715	695	718	732	708	739	737	723	754	693	751	733	743	767	748	708	726	776	707	730	731	703	737	709	705	761	761	786	762	749	788	731	744	718	745	719	767	788	741	744	749	726	730	712	753	742	707	784	771	746	747	743	712	725	796	728	756	729	744	708	755	744	770	767	740	730	733	714	811	742	779	738	724	706	710	747	750	754	807	781	722	717	749	698	724	689	691	754	719	754
24252	21474	25220	28129	21475	21488	20134	736	438	380	349	347	332	279	284	278	272	327	263	294	280	258	271	284	274	283	262	273	290	255	252	285	303	261	277	235	244	278	251	263	256	250	246	230	258	248	288	250	245	216	270	258	265	283	252	292	256	236	249	259	250	248	246	255	260	264	247	248	278	265	239	268	244	245	227	241	272	268	252	241	259	221	245	283	237	272	247	282	248	248	255	257	290	274	261	297	230	258	246	231	238	248	273	268	259	255	286	268	252	258	266	242	248	248	278	286	242	246	255	247	268	263	262	255	261	287	275	269	252	259	247	242	294	251	274	238	252	277	229	247	277	254	267	242	235	244	276	242	244	232	261	276	241	262	259	250	277	243	254	253	267	241	256	268	257	252	218	270	272	272	255	254	249	251	246	238	247	278	271	248	255	292	265	258	271	253	269	245	247	233	240	247	208	248	246	252	269	242	257	258	295	231	281	239	249	252	262	299	266	271	229	241	251	239	265	269	235	246	267	251	258	259	262	277	266	307	261	251	235	278	236	239	257	278	254	231	271	258	277	270	270	264	222	251	233	272	249	265	270	281	294	242	259	268	255	245	242	248	265	272	245	238	265	283	245	270	242	262	253	266	286	281	255	256	235	224	271	277	258	276	260	240	234	226	264	246	242	257	239	240	262	272	248	262	251	254	254	238	245	266	260	279	234	253	261	260	261	247	255	266	251	262	236	237	291	239	241	258	237	261	241	246	267	245	321	275	265	263	275	249	279	256	250	261	257	276	271	263	271	235	250	273	293	240	282	264	257	254	258	278	257	283	239	269	235	256	238	250	260	268	248	289	256	261	247	270	279	265	245	260	240	262	275	249	242	289	225	266	256	259	248	268	246	275	246	221	279	224	258	226	246	247	254	255	260	280	246	256	236	273	261	275	267	264	286	254	254	245	280	235	238	255	255	258	259	261	246	253	242	252	246	252	249	274	235	254	270	239	272	294	256	238	257	234	263	280	272	270	240	276	252	272	266	287	238	256	244	284	274	260	262	259	307	276	283	243	260	277	231	276	265	284	247	250	233	228	269	250	227	217	248	255	220	231	260	271	280	258	260	269	239	247	249	241	263	265	277	307	302	272	244	248	282	250	242	261	252	274	268	244	261	252	246	235	270	257	240	264	275	238	237	268	268	265	272	258	268	273	229	278	296	245	247	223	254	280	255	261	287	281	243	284	282	286	209	250	257	263	242	284	273	262	263	225	248	276	262	263	285	219	257	262	263	245	237	239	291	247	258	261	261	249	242	268	238	249	271	235	269	245	255	221	272	286	280	249	295	278	287	237	239	252	243	241	242	266	265	242	242	265	255	246	255	265	258	253	255	313	302	248	264	300	261	247	245	237	276	261	270	264	292	259	270	249	258	253	265	265	261	262	254	236	251	237	256	240	270	292	274	253	293	248	239	242	229	288	250	279	274	251	263	257	261	263	265	285	268	233	264	273	269	232	250	263	244	253	271	229	264	257	240	238	254	261	222	218	244	290	250	257	270	241	233	254	255	300	265	250	252	251	279	248	271	279	253	248	286	241	278	270	243	258	288	253	229	280	267	245	230	251	248	250	258	242	270	251	257	278	276	287	250	256	263	271	282	295	218	276	245	295	275	237	237	260	222	252	244	264	285	301	242	285	246	248	234	269	226	231	269	243	258	254	259	278	267	253	249	269	259	272	273	270	254	287	271	254	235	242	264	243	238	266	250	277	266	250	264	281	245	278	259	230	261	268	261	258	256	270	245	247	275	261	245	238	240	264	270	229	252	256	257	244	275	267	269	275	268	269	233	250	239	260	270	279	278	277	258	242	282	257	290	229	249	246	225	276	250	286	296	276	277	273	251	236	245	255	250	261	278	256	235	286	263	224	280	277	260	287	268	249	213	234	257	293	219	291	286	244	246	263	279	249	241	251	252	252	264	273	267	269	259	245	255	248	224	265	258	236	254	247	253	223	267	266	250	234	260	259	262	271	311	258	228	215	244	247	245	260	255	239	250	264	265	235	277	267	230	259	249	259	272	263	249	260	272	246	248	232	217	272	266	269	278	252	257	287	235	219	262	250	262	249	263	260	276	259	257	267	255	262	272	273	254	254	247	256	245	255	265	279	268	259	265	246	268	300	263	235	260	278	260	254	241	260	242	262	271	256	256	265	255	262	251	268	292	267	259	227	261	287	266	271	235	256	238	229	275	267	232	244	246	266	258	265	250	250	272	263	257	293	244	259	231	247	272	257	281	249	250	294	288	256	261	247	260	239	249	283	253	250	230	280	231	232	248	270	266	273	253	241	248	261	255	240	232	264	266	233	249	253	273	269	244	242	274	240	256	236	275	241	253	227	271	257	243	208	259	261	251	275	248	250	277	258	271	257	253	257	272	282	281	275	220	256	268	260	243	248	293	233	228	253	245	242	240	249	275	267	291	276	275	244	240	262	267	231	262	263	239	226	277	265	240	297	255	290	264	250	239	254	274	255	233	294	261	242	244	238	269	225	252	256	244	238	287	263	266	270	279	262	230	263	276	301	248	256	271	269	265	254	245	261	257	257	257	260	239	272	247	227	231	269	248	239	258	279	238	276	232	242	264	241	280	234	282	243	264	227	267	268	247	269	262	244	249	252	275	269	276	240	246	252	242	254	268	278	251	262	265	284	237	244	285	244	237	282	244	256	254	249	278	245	241	233	273	245	243	219	255	272	267	296	242	251	255	251	276	264	241	252	270	242	251	275	273	264	254	263	279	286	270	245	272	228	280	266	256	224	247	254	238	245	278	272	246	229	270	259	266	228	270	244	276	280	250	290	280	240	240	242	285	221	259	253	261	239	270	322	255	259	267	260	235	245	257	303	262	272	249	230	252	243	230	255	251	218	258	292	248	253	269	262	292	253	290	268	232	256	252	255	222	282	255	235	234	236	198	237	231	249	271	275	275	239	251	268	225	264	261	267	280	262	271	256	236	277	268	276	272	275	281	235	279	248	256	233	269	242	241	259	262	266	264	245	245	257	254	258	253	242	253	267	261	265	248	254	281	231	262	260	239	278	254	245	268	246	228	255	239	240	289	248	253	279	276	268	258	280	243	267	248	258	247	242	243	266	255	238	234	251	241	259	245	245	258	270	240	280	234	267	266	254	245	240	274	240	240	245	234	278	281	230	251	261	281	232	271	267	268	259	296	268	263	274	243	274	269	263	274	245	255	264	228	277	257	241	240	273	269	250	231	250	249	255	243	263	249	255	294	284	236	264	299	230	242	258	238	301	252	274	260	253	254	283	259	260	242	241	222	239	269	264	249	230	254	268	292	236	274	257	278	284	226	271	241	225	256	259	268	278	274	254	266	283	308	277	256	287	280	255	225	263	261	276	237	248	261	270	240	274	255	236	267	231	240	260	227	268	276	243	242	242	242	255	274	264	274	275	250	239	269	281	272	236	259	265	267	253	259	274	224	279	259	239	270	271
25754	43377	10920	1774	851	710	676	588	612	619	616	597	594	565	552	532	586	617	539	545	565	544	534	540	558	592	533	539	549	576	573	569	549	568	546	529	556	507	544	529	523	564	571	510	600	590	546	516	569	557	556	578	511	493	548	527	510	536	560	543	547	559	561	512	550	547	545	590	572	544	560	551	500	576	556	559	553	521	541	519	544	562	588	520	520	528	552	579	502	560	579	555	537	569	554	578	542	561	537	542	559	571	564	473	532	553	536	542	549	556	553	546	539	549	580	569	530	529	555	529	550	517	551	526	543	548	493	546	535	544	533	551	530	556	574	530	528	554	560	548	506	498	551	539	536	558	540	556	516	531	565	547	548	553	495	593	564	554	546	541	560	519	591	544	559	557	570	510	575	555	545	550	561	561	545	569	524	569	547	537	560	554	552	544	544	563	549	551	546	577	521	540	566	523	568	543	528	557	531	584	499	521	529	592	553	529	511	524	561	568	518	590	540	568	535	557	578	562	552	536	527	540	466	572	558	581	572	516	546	560	560	565	580	506	552	562	544	559	515	522	583	558	563	575	553	565	516	557	534	554	545	540	567	582	523	583	566	525	571	586	529	494	548	561	576	580	510	546	522	561	573	557	532	546	554	512	559	577	547	528	606	529	528	499	542	576	577	570	551	556	537	548	546	594	538	579	519	509	542	577	528	529	556	548	539	552	560	522	541	578	554	577	561	514	588	562	563	533	599	565	538	562	563	559	540	545	546	535	543	521	521	526	556	545	593	550	521	572	572	559	565	523	540	560	554	558	514	569	564	547	521	534	560	535	573	542	575	555	558	599	572	557	535	586	586	546	563	591	542	540	521	541	539	592	552	556	584	523	604	605	514	557	548	573	575	500	583	511	533	540	536	535	536	509	586	551	565	546	527	549	545	557	565	550	560	544	535	556	548	571	579	481	531	565	553	528	522	550	550	541	546	499	558	597	519	550	567	535	552	550	613	539	541	532	565	547	557	579	562	549	525	515	571	609	549	580	505	581	545	549	529	574	570	601	497	563	551	541	519	592	523	517	544	548	544	547	538	572	553	559	542	554	580	524	550	544	526	550	603	556	536	548	516	555	559	584	541	516	551	531	573	537	539	511	490	541	574	548	537	503	587	503	562	561	585	532	516	556	516	498	549	508	576	573	554	568	575	555	574	572	562	560	581	606	524	513	547	573	521	542	557	567	557	554	561	545	557	527	540	553	571	597	585	557	540	536	527	563	562	511	505	542	555	503	603	594	524	575	522	557	534	546	519	573	527	570	550	534	560	551	515	581	578	543	509	539	555	550	567	565	567	529	597	572	525	532	550	539	543	602	528	522	564	556	562	553	527	583	591	552	582	526	535	529	612	589	534	522	571	546	581	559	545	542	563	508	516	553	551	496	544	512	575	550	566	546	586	530	546	541	552	566	543	577	535	527	519	519	548	528	502	570	506	550	565	549	538	531	555	538	526	552	567	610	565	559	574	565	538	507	550	564	540	518	557	558	529	511	529	543	578	536	559	583	526	579	533	501	528	544	580	529	529	578	547	501	578	548	503	541	549	551	521	567	553	550	581	587	576	547	576	518	569	557	552	551	546	535	559	487	576	532	573	525	538	540	538	520	549	497	578	575	525	535	574	537	533	568	533	525	553	502	566	523	627	493	550	564	549	559	539	577	527	526	545	512	555	567	568	563	553	553	567	554	556	579	546	532	541	585	562	550	592	566	550	510	521	490	520	544	522	511	590	544	538	524	528	555	520	600	562	555	581	519	544	531	557	569	560	525	529	537	538	577	521	527	540	532	566	516	594	551	542	569	547	565	552	558	548	555	525	558	537	544	513	569	541	516	532	522	561	545	548	519	554	519	562	553	531	569	557	523	544	548	562	555	540	538	510	555	550	553	548	559	517	581	548	572	530	542	526	539	545	514	568	561	567	513	514	540	546	540	570	566	536	540	544	564	543	544	554	570	560	553	519	516	523	581	532	512	586	612	528	533	553	512	539	573	588	506	504	606	531	585	558	549	558	536	546	549	519	545	553	547	552	527	526	573	518	583	536	571	575	544	533	548	537	557	548	524	579	544	522	522	548	564	525	580	582	556	516	555	517	546	535	586	536	497	544	566	539	530	570	616	523	575	575	516	526	528	524	548	500	573	554	519	535	497	497	519	528	553	537	557	548	569	533	536	505	562	562	553	556	544	571	567	508	566	535	501	574	535	516	508	525	558	535	558	589	545	571	517	538	556	571	563	551	518	543	558	532	545	532	613	558	570	553	542	548	581	581	569	531	540	561	514	578	521	518	546	545	534	536	544	546	558	517	535	541	532	495	529	566	554	506	569	541	558	526	508	491	525	505	522	545	543	535	542	569	561	556	536	526	521	529	547	510	544	607	559	565	556	541	508	578	502	585	581	522	555	522	575	566	529	529	536	543	545	513	560	544	560	526	535	577	544	533	561	546	549	565	585	582	591	525	541	525	578	558	562	563	543	591	549	548	543	552	545	558	536	539	524	553	521	519	566	575	564	507	567	542	533	581	479	580	551	554	580	558	548	515	564	529	546	523	567	564	577	549	533	557	564	543	536	536	513	508	560	587	578	540	543	534	539	568	567	549	562	534	604	546	544	560	525	518	520	570	586	517	584	514	522	529	575	561	567	542	584	533	530	545	523	588	564	547	564	584	553	526	545	525	518	553	561	518	558	561	534	499	557	543	570	524	570	531	548	516	562	549	543	530	569	561	560	556	552	558	537	579	534	550	540	552	509	529	541	537	558	539	526	552	518	579	535	560	543	544	563	552	508	583	553	541	554	567	556	536	567	602	540	537	547	511	566	509	550	522	520	523	542	539	534	476	555	538	520	531	535	534	558	555	534	558	570	542	521	515	575	529	514	580	560	549	597	530	553	564	543	519	565	546	559	535	531	567	543	569	542	535	556	554	565	521	482	584	545	537	564	571	564	550	498	535	541	562	557	558	560	512	565	545	569	519	581	562	569	517	543	514	572	500	512	534	508	515	527	522	590	572	591	527	556	549	547	553	527	545	552	549	518	564	535	550	522	559	547	531	578	528	560	570	536	556	525	547	532	544	553	564	539	541	535	564	547	540	559	569	525	530	559	531	566	574	578	549	559	573	505	543	570	540	575	507	559	515	551	543	540	529	537	603	567	564	587	556	531	538	530	553	533	542	549	542	519	542	551	504	580	555	568	544	539	565	594	534	556	535	576	515	576	539	541	617	572	566	558	538	548	547	599	517	541	549	540	529	532	569	553	565	548	573	506	582	557	578	502	519	556	549	525	565	549	514	501	571	532	544	546	519	552	519	547	544	544	540	555	567	507	560	552	543	529	499	534	596	592	548	578	529	551	539	604	582	556	530	511	511	552	584	580	551	575	546	573	514	522	566	561	557	562	555	533	583	551	555	555	578	566	556	521	541	534	553	535	589	554	537	548	561	539	582	512	545	551	562	518
32678	20609	9644	674	306	269	245	213	230	233	228	229	218	239	232	225	207	210	205	214	210	221	234	212	220	206	249	258	218	229	226	214	240	207	209	246	187	208	195	225	227	233	184	260	218	204	249	201	250	216	203	228	194	229	194	245	214	205	212	217	208	211	211	201	198	205	214	221	226	230	194	227	214	235	197	229	205	238	228	223	200	204	212	233	215	235	240	242	210	218	223	252	222	227	221	217	207	256	196	238	249	211	218	224	245	209	229	224	221	199	212	220	205	209	208	234	242	215	224	240	228	242	260	229	219	223	211	248	218	209	220	255	234	205	225	227	236	218	202	215	240	213	243	236	226	210	219	237	236	229	235	207	234	206	227	232	230	207	213	210	215	204	211	215	230	194	241	224	220	240	207	245	216	225	222	176	229	224	218	212	238	222	212	237	199	212	217	191	223	216	208	214	219	217	234	242	228	226	219	206	219	226	227	197	211	193	216	207	231	222	222	207	207	221	213	248	241	209	228	214	214	239	221	205	207	241	203	214	188	240	238	191	201	212	217	246	215	228	206	244	222	194	233	248	225	208	216	200	204	195	201	218	194	209	216	223	221	208	203	205	196	236	202	183	220	203	231	201	209	227	221	206	195	213	215	222	195	224	259	198	224	216	218	232	203	237	227	212	228	227	241	233	220	189	205	219	215	205	227	228	204	213	196	202	236	225	203	231	227	200	215	216	246	228	212	211	179	220	225	203	218	223	217	238	219	240	213	226	227	190	222	226	222	226	215	215	219	223	226	226	209	226	237	201	204	223	192	238	258	233	241	226	222	227	206	222	222	234	229	209	216	245	236	216	222	229	219	210	246	228	221	219	210	224	213	220	203	212	228	220	250	211	216	214	214	221	225	204	190	238	197	205	250	237	245	196	202	208	211	228	184	233	215	227	244	218	217	226	256	213	226	225	201	237	245	229	230	205	240	220	221	233	208	230	221	207	212	229	227	224	200	229	208	240	217	212	222	219	229	226	211	225	231	235	209	224	214	234	191	222	215	226	214	229	218	209	235	186	190	213	231	231	216	229	211	213	220	214	254	247	205	233	231	224	198	227	202	210	234	197	210	206	199	243	214	208	247	216	274	208	228	209	209	225	220	222	216	216	227	224	252	217	220	177	201	207	220	231	201	213	216	227	194	210	223	241	215	210	232	222	207	204	216	216	221	233	234	221	211	232	223	234	212	250	203	219	251	213	213	239	227	207	223	214	225	205	234	179	211	211	213	215	224	210	220	197	216	206	254	203	212	215	230	222	230	218	253	213	225	223	212	227	239	225	198	208	248	238	218	248	248	203	233	244	221	209	226	231	237	222	175	216	225	241	243	241	246	211	261	208	253	224	222	224	240	209	217	243	253	226	233	221	206	201	221	206	221	220	215	245	200	214	228	196	225	216	209	231	229	220	199	216	220	239	235	241	236	227	189	215	214	210	243	191	200	211	215	217	217	222	217	213	204	203	196	212	233	206	212	232	225	214	232	250	236	221	276	207	213	229	192	217	201	217	233	245	251	204	222	208	212	236	251	241	216	221	214	199	198	219	211	236	209	267	177	212	228	237	197	219	200	210	207	193	215	226	211	219	240	224	224	245	246	195	215	215	219	237	231	195	203	238	227	208	239	205	256	185	211	205	188	209	195	212	211	237	228	251	223	220	210	219	231	217	215	213	196	212	241	262	228	232	230	223	220	251	211	221	249	236	230	210	247	207	210	247	206	224	228	228	212	235	213	226	213	211	231	246	237	236	215	221	239	227	215	233	216	227	222	234	199	259	195	210	216	219	190	229	209	208	227	226	200	230	218	213	196	205	222	228	191	212	216	216	212	202	197	248	235	251	216	210	229	213	234	224	230	212	244	233	205	221	224	188	202	230	224	244	221	229	221	223	248	224	206	234	261	234	215	198	214	223	248	231	213	212	220	207	232	226	194	221	227	211	213	240	195	234	215	214	196	205	251	221	202	223	244	236	234	193	243	223	232	186	202	230	216	250	186	214	219	217	187	220	184	235	221	245	227	247	210	219	204	214	204	215	212	269	197	240	215	242	219	249	219	229	237	221	260	218	251	197	207	244	208	211	234	223	198	237	203	231	196	213	243	168	226	201	228	204	265	214	233	193	225	208	208	226	202	203	211	229	189	223	240	196	245	214	225	233	234	238	211	184	211	248	245	246	234	213	224	232	232	235	205	220	208	203	216	273	220	210	210	217	214	220	214	201	247	224	190	236	230	222	199	233	218	212	234	222	223	231	206	208	196	238	231	226	206	223	235	228	235	237	191	234	224	218	226	220	226	208	212	214	269	217	205	204	206	227	196	195	217	211	214	188	224	188	199	212	223	227	208	228	240	233	208	213	221	234	215	210	249	245	232	220	232	245	211	221	214	207	215	223	211	198	192	240	235	217	228	211	207	229	218	211	236	235	225	220	262	210	280	224	240	218	217	197	198	256	199	219	221	233	198	214	202	241	218	219	229	217	216	216	218	226	201	209	228	215	239	217	230	207	230	234	196	225	248	207	201	193	215	240	217	222	232	239	198	216	255	186	206	216	211	228	239	213	213	207	209	196	233	237	181	219	242	230	239	220	232	230	222	225	200	210	201	197	230	205	240	223	214	225	220	185	210	230	197	204	207	242	238	223	221	221	233	205	207	242	222	249	222	231	222	211	226	251	221	223	196	220	185	228	223	217	230	211	205	226	225	221	218	242	217	220	235	203	233	222	204	220	246	194	202	230	247	212	227	208	232	234	214	225	225	231	211	220	228	201	267	209	206	200	211	214	230	197	215	202	225	221	200	251	221	227	205	217	235	222	222	231	205	200	178	211	208	229	227	212	205	248	253	220	231	217	209	218	232	241	222	220	227	239	197	219	182	203	245	207	209	217	210	231	233	195	213	217	215	200	221	217	239	237	216	188	190	228	223	201	220	222	224	198	212	197	206	222	232	257	206	228	214	242	207	216	227	238	233	192	233	241	207	226	225	245	232	212	207	255	225	213	208	233	205	227	240	209	226	229	244	209	182	221	226	243	225	231	247	227	217	235	225	234	186	217	248	214	243	213	225	197	229	184	221	239	226	228	226	186	231	239	249	238	219	187	224	229	252	231	245	231	217	218	222	227	215	228	196	202	223	234	228	236	213	222	220	249	214	223	199	211	187	228	225	226	198	205	201	208	203	229	197	225	225	206	232	215	181	249	220	237	214	201	219	229	241	195	246	218	248	220	225	221	233	215	222	230	239	224	203	222	206	193	230	227	224	226	228	194	251	235	218	232	209	269	233	240	224	230	252	225	221	208	203	230	234	207	221	233	229	233	237	217	223	202	231	207	211	225	229	211	196	198	205	229	206	235	205	211	223	218	211	216	222	228	223	215	211	228	210	238	218	207	218	193	241	208	221	234	229	232	208	218	215	247	206	212	230	208	210	183	228	232	217	213	196	207	236	222	251	211	226	213	239	210
8169	6493	1277	587	511	554	534	520	544	526	529	518	517	531	501	511	550	530	501	517	524	509	511	499	525	485	550	490	504	530	571	539	532	529	525	529	521	494	542	512	522	492	499	495	519	534	530	534	545	506	538	513	547	461	549	525	503	513	518	515	570	481	533	506	516	539	535	549	536	502	603	500	557	513	562	514	505	550	522	523	522	528	539	523	506	569	505	496	516	531	537	516	508	487	501	473	506	532	549	524	530	536	526	526	528	569	538	544	538	495	511	563	547	539	524	532	556	562	532	532	547	492	504	547	531	486	526	531	503	515	518	517	505	519	569	544	521	559	538	514	479	498	522	510	570	514	564	549	552	531	501	514	510	536	546	515	517	544	543	514	579	519	523	488	502	532	509	532	512	535	521	502	542	513	552	509	504	517	520	533	561	524	538	521	524	501	505	520	549	533	520	540	501	520	513	569	535	578	525	514	502	526	528	512	499	510	546	538	479	508	511	525	517	506	546	535	551	573	527	518	518	514	523	492	578	509	526	522	554	526	549	484	512	495	523	520	555	525	491	509	493	542	499	506	555	524	522	532	515	526	496	537	495	542	483	520	551	508	510	553	530	501	539	504	512	530	549	547	592	527	552	511	517	506	510	511	543	522	515	497	536	518	487	539	529	551	523	547	526	541	529	491	499	551	489	533	517	545	532	522	505	604	536	538	496	522	556	573	513	527	517	513	521	546	547	547	535	551	528	535	532	565	555	517	528	506	522	534	499	528	557	530	551	499	530	539	516	484	536	537	553	544	511	502	530	524	543	515	531	510	540	513	518	506	526	561	545	511	476	506	492	550	505	488	527	501	500	532	499	509	516	502	522	540	531	571	498	524	501	518	526	561	471	530	533	527	536	549	528	502	540	526	516	494	534	523	521	515	545	507	454	503	528	473	530	512	528	542	536	498	540	574	553	504	529	517	555	529	550	490	513	530	507	570	541	529	495	545	494	552	534	531	525	516	564	509	549	529	486	535	544	537	562	498	491	513	552	557	569	527	526	549	516	550	529	504	541	524	525	536	538	534	551	508	541	526	535	500	537	487	545	488	523	507	546	498	532	536	515	558	519	563	516	489	560	534	505	544	523	526	525	472	555	547	491	516	515	531	516	518	551	556	512	531	536	545	530	513	508	527	490	539	488	526	506	524	568	504	520	511	498	554	544	512	509	545	511	499	512	580	538	542	533	547	531	505	545	515	515	510	476	521	497	527	508	530	535	545	531	503	522	538	515	561	541	529	530	494	546	502	535	538	529	522	541	495	495	539	537	526	505	534	542	519	537	530	518	562	512	517	524	542	507	464	543	471	527	481	524	552	507	517	514	524	505	517	507	539	521	528	488	489	526	532	510	497	526	520	512	530	531	535	538	517	552	558	502	537	519	530	529	542	492	559	526	489	558	517	551	446	547	518	503	512	524	548	494	524	503	543	547	509	500	466	521	535	544	548	504	529	521	534	515	543	505	510	535	573	505	507	529	487	502	536	516	540	564	542	528	535	523	551	507	503	479	527	563	515	524	516	555	481	533	503	496	525	538	593	522	534	551	513	497	496	525	477	520	522	570	504	538	514	520	524	538	516	561	479	526	510	529	506	557	513	552	519	498	524	533	515	496	500	512	537	515	511	507	478	540	528	572	567	503	546	512	493	539	557	510	528	584	515	508	536	541	557	544	591	544	522	526	550	529	554	509	529	513	524	535	536	565	547	526	529	546	514	531	527	504	515	497	513	520	568	573	528	505	525	527	568	545	541	515	535	525	524	530	512	516	545	541	526	516	541	502	513	521	506	513	527	549	514	482	543	488	516	537	533	533	522	505	541	525	487	514	514	514	546	577	504	490	525	526	526	527	467	519	503	578	543	550	567	549	498	500	506	500	540	533	490	528	517	513	586	544	527	568	549	504	539	575	550	514	515	519	515	530	508	528	470	521	540	532	509	553	570	513	488	541	555	521	561	535	485	515	536	500	538	529	523	523	542	535	550	514	549	538	545	515	535	517	534	575	541	529	564	479	587	547	530	557	575	533	544	509	525	524	515	553	538	531	489	514	494	488	521	515	558	511	523	488	523	519	569	553	506	544	529	545	519	510	529	522	498	534	563	511	580	534	550	543	530	539	554	468	514	536	550	534	528	483	533	544	508	548	524	570	537	541	554	548	542	565	523	527	526	550	526	536	551	516	488	480	480	492	563	494	526	507	550	527	531	550	546	524	514	482	513	500	534	516	519	539	534	566	540	509	525	478	586	571	505	514	527	566	534	540	532	534	471	506	519	516	511	511	552	513	537	567	517	530	515	535	542	566	509	546	557	517	553	528	527	528	565	504	555	509	517	511	560	519	529	510	509	506	539	525	521	487	517	516	551	529	540	533	529	469	523	579	515	498	583	568	502	490	514	530	573	532	527	510	532	530	563	512	518	518	505	521	545	516	535	520	542	535	529	536	539	529	502	518	488	549	497	492	522	553	494	533	545	532	541	508	495	531	534	508	519	539	525	483	509	586	498	543	529	566	524	528	535	540	550	541	524	509	543	550	528	525	535	492	538	524	515	490	516	539	522	509	509	482	502	497	545	551	560	538	536	513	518	520	533	512	532	530	525	529	534	485	523	527	550	522	540	521	562	502	546	508	504	542	477	517	501	511	533	497	486	517	547	529	506	524	509	541	539	545	492	496	523	538	542	502	538	560	569	516	566	513	487	525	515	552	528	524	494	511	475	514	536	501	534	546	500	539	503	466	517	506	492	526	509	529	552	521	533	563	513	519	542	524	581	546	525	505	521	546	534	495	507	513	495	534	548	520	503	506	562	571	566	510	567	542	503	543	543	538	544	519	520	539	513	497	527	556	466	514	502	521	541	553	509	537	542	537	524	543	564	549	534	526	513	512	474	479	515	541	521	532	530	505	526	550	517	488	551	560	558	535	515	583	522	550	524	563	543	523	540	459	530	553	472	522	514	531	558	517	522	538	509	549	544	544	532	464	531	507	499	541	545	524	528	560	535	521	504	529	542	524	494	526	529	504	501	493	480	501	513	524	527	534	504	554	524	548	552	497	555	520	498	533	579	550	511	511	503	545	532	522	544	541	550	512	542	453	549	523	490	515	562	533	493	533	530	541	519	520	569	503	532	514	538	516	500	483	525	564	523	567	551	559	541	532	542	473	484	522	523	511	531	520	512	521	514	532	490	558	511	506	506	506	530	564	543	473	533	506	491	528	484	528	536	528	528	540	519	520	564	508	492	529	524	518	538	525	531	566	522	512	500	546	494	545	525	495	501	533	544	530	513	541	543	496	499	536	544	552	528	558	535	555	515	506	531	481	531	531	519	466	486	528	513	494	526	557	516	527	507	533	505	529	476	555	516	522	499	524	542	541	568	571	504	532	569	494	529	519	559	497	546	525	486	529	551	535	547	527	544	524	539	577	556	523	538	454	523	501	530	487	546	506	533	477	536	540	515
24920	21448	24908	28391	21439	20908	1183	480	354	400	349	378	376	379	343	352	333	325	325	350	371	349	365	325	352	372	362	385	306	341	383	343	333	335	307	304	326	337	332	314	387	339	367	313	335	364	357	351	341	343	336	352	363	298	336	332	331	327	373	348	305	344	364	332	309	331	317	343	323	345	318	346	360	341	349	372	372	332	333	338	336	324	371	355	327	351	341	357	328	335	366	328	321	316	326	361	348	381	333	345	347	382	309	346	373	315	362	357	358	335	320	359	313	320	346	359	355	323	317	278	323	318	349	349	339	360	338	345	330	345	355	337	346	325	328	324	328	350	334	304	361	371	348	359	318	329	327	350	333	370	356	365	395	331	367	316	296	342	333	324	349	358	392	344	331	375	352	342	365	376	351	360	313	364	369	327	397	338	337	332	340	322	304	343	331	349	360	331	365	375	318	336	331	362	321	307	314	328	353	349	346	333	368	347	315	364	352	338	314	368	381	321	315	338	334	375	379	360	335	346	379	336	307	340	363	327	319	343	339	312	354	328	318	323	326	330	334	334	355	342	300	324	333	327	301	330	320	384	306	380	385	341	331	340	347	358	379	318	310	288	371	352	330	310	349	319	364	338	330	349	312	345	346	313	326	345	349	351	322	353	369	362	330	360	322	340	323	309	348	345	337	333	313	307	328	345	312	326	364	353	386	341	320	324	314	356	373	353	337	391	370	322	343	346	352	351	374	349	371	359	319	308	319	316	335	322	345	337	333	343	336	315	335	346	331	314	350	330	331	380	348	368	348	358	369	320	343	352	321	345	334	320	312	320	386	348	343	331	329	323	347	341	373	318	331	320	321	352	365	316	303	357	319	382	307	300	336	331	366	352	305	339	323	333	316	315	348	361	336	348	344	357	330	341	309	370	326	316	332	364	335	350	322	334	334	336	347	340	347	344	373	356	363	362	300	348	333	351	341	340	321	368	349	350	311	313	343	362	356	388	357	319	301	346	353	346	372	344	346	346	352	342	339	337	325	329	332	326	349	323	302	354	336	371	326	340	324	335	337	348	362	360	312	344	328	313	327	319	304	352	353	349	339	362	327	311	361	340	356	333	358	355	312	337	367	338	334	335	296	315	366	322	312	359	323	322	328	354	325	353	350	352	363	352	325	341	328	364	300	336	354	328	343	313	351	363	359	388	323	341	353	351	315	352	341	358	329	314	351	335	319	330	335	329	294	311	333	372	363	336	323	282	328	332	334	303	356	357	364	331	359	374	346	327	320	351	357	329	293	347	316	349	336	360	331	359	358	346	355	354	348	359	322	340	363	346	335	356	327	363	337	370	353	358	342	356	363	351	313	357	359	352	345	307	306	367	372	307	295	346	328	349	338	355	308	349	336	354	371	321	337	322	352	308	380	323	339	341	329	348	317	340	358	363	360	334	335	331	347	334	359	320	296	340	386	359	377	354	317	332	345	354	296	324	349	315	310	337	351	325	358	304	345	377	275	345	351	359	296	365	373	342	378	344	329	373	295	338	333	361	329	345	342	355	345	370	366	344	342	345	359	367	332	304	357	361	333	359	340	374	335	327	342	327	360	321	346	277	369	376	322	313	320	354	385	345	345	336	359	323	359	333	360	369	357	382	331	330	333	339	321	346	335	335	337	314	351	328	363	347	329	298	352	346	339	358	304	383	360	340	353	345	371	391	350	329	329	349	309	344	325	325	350	334	329	363	339	342	375	325	322	329	307	348	311	337	370	364	363	324	344	352	363	368	351	357	342	349	357	327	323	368	364	342	339	358	310	329	325	333	330	332	331	356	345	328	307	374	341	348	341	340	336	325	377	319	347	339	343	323	309	342	289	345	331	352	337	335	293	349	327	324	324	326	326	326	352	352	349	334	361	347	370	376	318	302	319	334	339	292	363	399	338	347	335	314	349	362	296	308	344	346	306	356	313	344	359	329	288	317	334	345	336	339	300	327	311	334	352	360	310	350	327	305	349	360	351	355	341	360	339	345	368	327	339	309	322	326	303	340	324	312	316	326	373	338	324	298	342	342	310	332	347	349	339	345	343	347	324	329	337	353	354	314	303	350	306	344	335	397	344	393	353	338	344	352	340	313	329	313	307	328	345	373	341	353	362	344	316	330	361	319	334	358	309	351	347	288	350	336	356	356	365	333	328	328	362	362	352	363	346	309	398	291	358	376	348	316	324	340	349	340	320	363	351	306	354	359	375	336	344	354	327	310	352	380	328	335	344	388	356	326	339	322	343	330	335	335	379	356	330	358	370	319	365	354	367	341	333	336	326	336	359	322	372	327	334	336	339	330	353	367	383	355	313	309	353	332	334	344	316	321	365	345	343	306	357	345	349	344	356	381	314	344	335	349	342	353	371	337	334	353	348	330	317	342	376	317	402	328	377	371	325	318	350	359	334	371	374	318	323	360	351	354	335	357	374	342	334	325	342	346	339	374	366	332	345	347	312	347	338	323	328	292	347	344	365	341	304	301	314	349	320	323	341	335	352	340	392	358	350	341	335	332	359	318	372	311	353	382	328	295	352	323	339	289	362	329	325	335	377	351	328	349	353	322	325	341	316	326	350	344	331	354	355	338	317	332	348	310	365	354	329	366	339	337	337	360	335	339	337	329	358	277	317	348	346	353	346	347	329	335	363	366	362	365	347	331	340	326	303	355	372	343	374	361	312	339	350	327	326	319	338	291	352	356	364	344	323	358	338	336	318	330	335	337	352	332	322	321	344	358	339	334	364	414	344	351	308	356	387	353	334	351	377	317	357	308	319	318	371	328	305	344	370	354	382	309	365	338	340	389	349	341	331	345	293	344	349	358	354	325	379	337	358	323	335	343	367	342	374	348	321	347	349	349	333	351	333	339	381	326	333	366	337	315	347	299	359	335	334	319	328	331	373	341	326	397	333	351	346	338	357	360	376	337	339	338	355	344	343	334	326	353	379	340	348	340	330	348	355	322	313	329	364	327	367	363	342	360	326	347	360	364	356	356	336	371	334	310	338	358	320	321	359	310	365	325	314	352	301	366	330	327	328	331	324	338	308	340	325	324	356	332	316	349	361	364	345	385	390	329	384	328	329	333	339	333	336	346	352	307	332	346	358	304	335	341	337	323	316	326	320	340	339	364	341	367	349	336	334	339	329	308	361	333	332	362	350	349	317	340	327	352	340	342	322	335	313	345	357	376	367	381	359	342	348	321	353	306	314	334	319	337	303	339	301	348	330	377	370	360	334	340	309	354	353	339	358	357	328	340	350	325	347	344	367	376	315	328	358	396	370	302	328	336	350	338	357	347	323	352	359	335	328	319	353	291	325	355	326	360	327	341	344	334	350	344	366	360	323	359	338	337	322	309	314	325	388	331	330	341	303	371	369	332	311	311	343	352	375	381	308	327	344	375	321	321	333	325	336	354	354	361	350	357	298	337	334	375	333	343	334	347	314	355	356	329	321	338	334	346	310	340	353	317
20069	32815	6384	1306	863	798	832	783	709	748	777	766	785	757	732	755	785	701	785	774	684	739	770	731	741	750	767	723	730	769	738	753	715	760	763	763	772	721	708	711	684	722	714	734	716	759	755	789	731	699	726	744	743	737	724	713	702	768	757	765	738	732	737	758	701	778	707	749	740	721	667	754	728	685	735	745	716	734	725	764	724	712	682	791	731	767	738	718	737	736	749	715	800	759	751	748	751	686	760	729	730	716	768	754	763	725	749	733	747	788	704	757	700	699	760	725	727	740	730	745	730	765	752	722	765	715	760	769	730	780	760	741	763	771	730	770	734	677	760	753	710	748	739	739	692	724	702	737	753	680	785	734	760	749	748	762	759	773	746	765	773	767	733	700	721	735	748	717	754	744	715	804	690	715	724	722	689	790	750	715	727	771	749	744	747	731	727	765	774	723	726	693	738	779	735	688	706	781	739	739	752	736	754	753	740	730	720	715	710	752	675	730	706	747	752	711	722	754	765	790	749	743	722	736	757	738	720	776	749	721	727	720	719	708	740	727	769	767	774	791	737	735	661	756	701	694	766	757	765	721	758	731	770	732	714	746	743	733	753	760	695	749	703	725	729	737	750	732	783	758	766	754	707	770	786	753	698	734	709	745	782	698	779	732	721	739	770	716	768	762	744	769	807	737	769	758	757	764	708	698	765	718	753	727	731	738	708	770	764	721	733	752	753	784	751	741	711	748	718	733	717	718	740	751	738	763	757	791	735	748	759	762	679	734	737	730	713	757	771	728	729	736	697	696	736	696	722	740	744	764	694	730	715	757	740	734	757	729	699	711	764	751	689	736	725	759	703	751	708	732	754	758	758	748	723	711	759	762	764	730	732	745	725	698	691	711	726	729	747	739	775	734	731	738	778	701	716	755	774	708	699	719	773	743	748	710	734	746	702	689	727	723	755	729	764	733	771	711	745	807	737	793	757	745	738	734	721	753	742	766	723	738	753	765	741	778	761	725	702	713	737	751	739	772	689	743	714	699	766	730	695	722	741	753	740	741	728	656	704	768	738	772	766	742	735	772	710	742	792	702	763	754	748	712	762	713	719	719	687	746	719	720	761	715	750	737	736	697	727	761	716	712	724	755	753	696	704	754	765	746	716	747	731	766	727	759	701	784	759	751	731	731	747	742	741	715	756	737	754	731	746	776	676	776	762	733	729	752	737	753	740	722	744	759	676	756	716	716	733	768	764	731	785	739	770	745	723	745	716	741	750	711	699	747	719	757	753	729	715	680	763	725	748	762	725	726	707	705	768	711	707	756	748	745	719	753	808	741	714	717	756	684	719	753	684	740	768	741	739	720	703	760	731	731	751	725	738	729	691	725	746	779	739	762	680	661	767	704	732	764	701	787	713	701	740	769	748	735	711	752	770	691	784	779	785	747	717	752	715	721	709	697	731	716	749	732	716	745	703	754	701	759	753	757	731	776	692	707	723	735	715	732	732	732	665	764	739	749	764	784	714	736	759	716	784	699	766	714	731	706	767	703	720	724	745	744	757	745	755	741	719	748	750	682	731	745	714	727	717	700	711	727	691	794	730	707	734	756	750	660	745	739	737	786	716	744	703	726	731	766	740	772	724	760	725	763	690	740	746	765	735	733	741	748	707	733	743	726	736	799	698	742	741	737	713	754	771	767	761	758	735	757	753	725	762	714	752	766	719	731	744	754	736	735	748	688	724	725	723	760	744	722	742	706	736	723	765	692	746	760	754	731	758	719	779	760	705	801	743	735	715	761	771	745	740	717	770	762	706	772	754	728	788	742	773	725	748	669	717	744	768	794	726	761	717	704	736	761	773	723	756	719	754	721	715	684	721	706	759	749	752	722	749	703	742	703	714	706	730	711	809	653	727	736	672	729	767	753	743	769	689	747	757	753	770	696	745	728	752	749	749	733	722	795	721	760	732	770	715	744	699	762	764	735	767	710	719	732	754	794	710	730	738	710	707	748	710	751	709	708	743	805	727	715	764	767	701	721	730	730	743	747	731	747	739	699	721	712	717	731	727	709	777	685	719	704	681	713	724	702	768	756	764	694	740	736	724	749	760	714	705	759	725	752	749	712	725	705	758	738	757	761	720	788	702	749	733	725	716	721	705	770	731	676	752	749	716	704	688	724	720	688	730	714	788	717	715	725	730	725	730	724	753	751	736	720	726	743	727	713	786	703	706	780	775	759	755	765	731	734	760	739	789	742	729	715	737	727	719	705	717	735	707	715	736	727	748	755	691	754	747	705	732	722	750	733	748	741	734	742	720	780	697	725	670	734	708	766	754	735	750	707	750	696	706	772	778	734	736	735	751	765	753	718	719	727	688	770	734	728	741	718	711	754	763	731	728	745	746	770	692	679	749	712	747	766	724	762	758	714	751	745	736	740	724	732	736	703	751	672	711	735	713	742	717	723	753	772	734	751	694	788	733	746	754	753	698	724	720	752	756	715	752	739	774	700	639	737	723	736	800	705	753	719	828	733	718	766	757	771	682	743	715	712	725	768	754	774	729	716	738	770	733	765	741	741	705	692	715	715	732	725	807	737	765	746	737	702	712	694	739	751	702	730	738	742	750	726	728	687	722	767	726	768	787	725	779	728	758	751	758	733	726	723	701	746	689	738	739	755	750	719	713	701	734	698	748	740	733	738	694	754	737	747	738	749	739	730	764	763	727	734	714	700	761	711	744	727	730	725	709	700	736	705	720	737	749	722	758	743	698	754	743	707	740	714	771	787	743	700	752	728	750	731	791	744	734	770	774	699	691	745	723	763	766	729	737	755	684	731	725	741	725	743	739	724	729	705	743	743	709	711	726	740	745	800	719	742	718	731	705	720	740	744	724	703	770	748	725	727	696	709	732	722	726	711	781	716	757	718	770	760	734	743	768	745	737	742	782	700	748	730	718	745	759	716	745	741	693	685	742	714	718	768	742	742	713	759	757	711	742	741	755	741	749	745	685	705	760	716	750	742	730	690	746	748	774	807	738	757	756	733	766	695	711	735	752	701	728	735	686	747	779	754	736	758	690	707	729	741	753	775	731	730	670	735	728	746	713	718	733	729	760	745	665	738	708	707	741	738	801	722	750	788	745	737	727	731	744	733	736	739	712	721	757	726	762	693	739	734	756	690	732	759	738	729	725	724	711	706	738	756	719	739	714	694	777	753	699	704	710	734	731	782	711	742	743	749	735	758	740	786	705	734	739	811	755	773	721	752	748	744	703	760	767	791	729	688	671	747	749	744	726	726	734	715	782	737	733	758	771	735	741	794	767	719	761	736	767	746	740	718	753	761	695	734	732	676	719	761	784	709	716	742	755	749	713	780	755	780	740	718	740	750	720	737	786	768	737	707	665	740	671	750	755	760	748	723	739	768	809	705	712	739	745	762	733	697	741	753	743	724	717	748	761	735	751	711	721	733	718	742	735	764	739	737	740	709	791	757	774	711	718	760	768	722
24265	21436	25170	28139	21437	21448	20194	670	432	353	374	315	331	316	297	276	269	265	276	268	265	257	298	289	288	278	272	236	285	257	317	263	249	289	272	288	305	256	262	226	244	246	223	284	284	272	239	276	269	286	267	241	279	280	270	271	267	263	281	241	261	273	290	244	264	246	245	231	269	251	260	263	222	281	271	216	250	281	245	259	268	225	277	226	270	260	267	292	259	251	244	222	240	262	267	262	256	284	267	255	250	277	248	219	239	248	252	265	269	254	255	281	269	232	256	262	242	270	252	242	261	266	232	250	257	254	278	229	248	260	261	256	279	248	222	293	289	260	262	285	255	253	272	251	243	254	240	255	265	247	260	296	270	274	270	270	246	310	255	290	244	274	270	256	231	269	284	277	256	255	237	258	282	265	253	269	261	224	255	233	252	245	294	250	228	237	263	237	261	269	265	251	265	234	245	256	254	256	250	261	232	259	278	277	284	233	281	292	268	273	229	232	248	246	231	246	276	262	264	287	261	259	254	244	243	276	255	279	272	293	264	224	303	234	241	254	280	271	272	249	269	264	263	267	270	258	264	273	261	235	230	243	244	259	268	285	235	293	266	240	241	279	262	255	235	249	265	264	263	234	236	243	257	265	285	261	277	279	256	252	256	229	241	234	248	242	268	226	249	270	246	273	292	249	250	254	244	263	238	269	282	242	293	291	243	242	273	232	258	277	251	295	270	253	265	249	234	258	268	280	259	239	265	273	239	260	267	293	258	253	262	243	231	285	271	302	249	235	272	249	240	278	298	224	265	236	253	233	266	280	260	273	243	244	253	256	305	273	264	251	278	236	253	253	265	251	268	231	243	259	273	242	280	249	255	276	265	235	296	259	260	246	271	260	269	246	288	257	283	259	287	261	252	252	249	253	261	277	292	273	286	250	280	270	255	274	259	256	256	286	239	251	260	238	260	250	238	238	269	256	261	230	230	246	248	257	286	254	252	231	235	247	238	251	283	249	257	259	284	293	216	287	246	247	278	260	306	274	246	271	237	231	281	245	270	246	234	238	249	275	261	255	265	259	253	283	278	282	250	248	272	265	264	261	288	273	241	289	257	251	284	256	274	279	260	266	251	230	265	244	270	229	231	262	293	248	233	260	243	276	214	255	291	251	254	257	248	289	238	228	233	263	263	235	238	221	252	258	271	252	249	254	269	287	262	243	271	228	257	250	259	268	257	256	254	266	256	256	262	244	253	250	227	247	284	286	266	240	242	246	280	248	287	259	215	252	284	259	294	259	280	286	272	252	271	238	236	266	271	247	297	247	262	268	257	246	286	249	273	264	240	263	244	239	253	277	253	241	231	247	260	259	244	252	239	268	249	284	278	240	272	218	246	251	273	254	268	275	265	261	240	240	282	257	267	282	252	284	294	273	246	291	256	266	258	247	249	278	259	244	235	267	308	260	275	259	271	285	266	291	258	250	274	220	247	277	236	280	300	243	266	269	245	255	292	238	273	250	233	248	268	244	272	268	255	231	262	241	247	232	271	245	232	247	246	251	237	284	248	300	289	270	266	288	252	251	261	245	277	250	248	213	227	222	268	245	258	256	262	244	240	228	255	279	257	267	249	285	240	271	230	251	232	243	283	259	270	256	214	273	240	243	263	244	249	277	249	273	271	274	278	263	230	256	259	230	250	268	272	277	265	219	277	259	286	290	250	263	281	241	284	258	266	256	258	263	243	270	273	262	270	279	269	266	259	247	253	238	244	270	246	228	240	262	284	242	283	241	271	245	243	280	270	265	248	253	277	254	266	261	262	273	240	259	272	254	254	254	284	275	244	240	296	267	274	277	263	249	300	249	248	246	266	254	255	285	276	274	273	247	240	255	273	221	236	242	226	241	248	237	270	234	245	291	251	240	260	217	246	259	238	268	269	246	237	227	278	272	254	272	262	264	283	262	233	242	243	270	263	298	283	249	270	269	274	262	256	260	265	275	258	261	258	236	251	257	248	238	254	252	254	238	252	253	264	239	268	256	245	256	280	224	291	246	284	256	261	258	264	303	260	254	274	237	251	271	252	251	263	270	273	274	291	229	246	251	274	266	244	247	251	239	250	269	255	267	261	276	263	248	254	277	238	283	250	248	242	237	252	243	270	266	260	260	276	268	245	232	284	293	241	282	235	244	251	275	293	222	259	291	302	263	254	208	273	271	264	288	254	255	268	242	274	277	252	246	257	265	267	263	227	288	262	262	268	267	278	267	260	278	232	256	311	252	248	278	267	264	289	267	256	278	227	280	261	221	259	266	266	242	253	257	216	246	236	260	259	288	268	272	240	242	254	234	261	238	259	271	235	237	245	231	225	242	261	264	278	260	232	272	243	256	226	253	264	271	241	268	230	262	268	277	252	275	235	282	234	277	243	238	243	266	258	240	234	271	257	250	251	266	278	301	265	250	300	263	249	245	254	260	273	243	246	272	257	231	247	248	261	262	237	270	293	281	240	239	281	271	315	269	281	278	278	295	258	293	275	247	273	233	252	280	239	264	284	267	236	264	275	273	260	251	295	237	261	258	256	227	250	256	283	230	259	247	258	280	241	270	255	251	259	244	256	244	261	249	275	260	254	262	276	265	272	269	277	262	236	270	214	241	259	266	266	302	251	301	249	287	279	258	250	286	287	247	266	250	257	271	242	255	239	240	273	263	261	239	248	257	252	274	267	267	231	262	275	262	245	261	248	236	244	252	265	254	256	237	236	284	264	259	258	253	257	243	268	245	272	256	264	247	267	244	253	246	255	245	265	282	265	269	275	285	210	257	278	282	286	246	276	257	248	255	251	239	252	277	253	256	234	245	232	248	238	225	237	225	246	244	289	260	268	262	240	272	256	255	244	253	265	305	210	261	278	272	240	271	275	253	240	234	266	304	258	270	275	264	257	251	259	269	258	257	272	251	256	291	286	260	278	263	228	235	249	250	265	269	242	261	227	267	261	265	248	263	235	257	277	261	259	264	269	236	257	293	247	232	258	246	258	267	208	242	244	231	301	261	264	249	277	237	227	271	272	227	262	236	245	227	255	263	272	265	252	255	268	249	243	253	238	282	240	232	232	270	249	258	256	243	274	275	234	261	256	287	230	258	249	256	262	227	271	243	236	237	274	234	289	243	244	284	255	254	273	267	261	271	271	254	227	283	271	244	250	303	260	270	239	237	278	209	306	244	263	269	279	262	277	247	289	251	243	252	265	266	265	232	255	225	267	251	256	235	257	259	285	262	275	250	255	255	261	290	253	277	253	268	260	256	274	280	226	277	210	240	271	277	278	267	257	247	267	281	272	256	248	268	248	256	244	272	240	265	239	271	234	277	266	241	281	268	255	269	234	221	258	264	249	257	237	286	276	242	271	269	271	264	259	268	231	244	228	223	278	282	269	259	262	219	242	258	280	248	294	238	266	259	270	234	270	260	264	278	254	277	262	268	248	262	257	225	229	241	279	254	237	245
25830	42497	10896	1747	843	713	660	605	626	612	582	596	609	589	549	578	567	527	601	575	564	539	573	569	592	541	567	536	559	516	593	549	532	543	549	531	563	508	538	575	542	563	571	544	548	567	541	557	567	576	591	551	565	535	532	538	535	580	594	576	562	557	573	573	544	578	570	581	558	562	579	536	554	554	531	599	497	573	543	544	547	548	565	547	565	543	596	525	586	551	523	535	548	545	541	550	518	508	511	566	534	532	573	600	493	578	542	543	537	553	607	588	544	537	561	554	532	564	537	561	538	564	579	535	513	548	532	533	584	556	539	548	580	532	575	606	563	560	563	571	589	543	541	557	523	563	512	552	541	558	554	486	546	574	532	503	535	561	559	563	575	520	529	583	499	549	560	528	587	537	526	548	542	541	524	534	555	479	556	528	556	552	563	530	525	552	553	531	573	502	556	512	554	568	547	512	563	572	572	516	574	559	558	551	558	541	564	538	549	530	552	522	545	528	503	567	574	514	557	556	570	559	582	562	520	551	553	562	562	511	519	607	544	526	533	494	567	535	528	581	564	539	503	566	560	523	550	522	560	545	579	527	550	571	584	514	533	541	571	578	553	555	538	545	561	593	523	546	570	566	569	516	569	541	558	546	527	515	544	540	547	525	575	529	570	538	572	560	565	538	551	517	568	520	561	535	557	576	546	526	544	556	558	586	488	525	540	538	573	536	567	564	535	547	536	526	545	568	574	563	570	506	535	526	573	558	591	543	564	517	544	507	560	552	551	556	582	561	499	578	530	517	545	536	558	530	574	545	557	545	544	595	535	580	528	563	527	552	511	541	539	520	590	538	532	590	546	580	548	563	575	553	522	561	568	532	557	565	516	541	558	570	570	516	526	517	524	565	584	525	568	563	555	531	543	506	600	542	526	527	571	523	542	575	552	531	499	570	522	547	558	596	548	534	540	553	538	573	558	538	538	579	530	514	522	591	518	553	525	506	554	575	555	555	541	576	605	556	562	541	494	541	597	526	521	562	611	526	534	548	506	534	572	566	577	579	515	519	578	508	546	568	527	573	538	541	548	543	546	594	525	559	580	532	556	569	550	575	529	538	520	532	515	547	518	498	559	527	518	578	539	559	557	524	561	511	570	523	557	553	583	571	613	515	545	580	553	541	548	569	563	522	544	536	489	530	532	556	545	569	564	557	521	522	588	539	568	551	573	552	514	564	566	540	530	543	550	553	532	569	556	517	568	560	538	546	550	558	562	543	547	540	556	539	531	558	538	576	544	599	517	517	602	554	548	537	551	558	550	549	554	521	584	563	525	572	550	518	544	543	523	522	544	586	585	503	553	531	569	569	564	564	576	537	568	580	574	546	572	554	509	542	548	559	542	534	530	547	571	549	562	549	536	576	556	527	556	540	558	577	558	557	518	549	571	510	559	578	570	535	554	546	552	532	560	593	510	527	528	563	522	538	499	506	566	583	545	580	552	521	579	584	548	549	540	567	525	535	564	548	570	554	558	532	548	531	546	530	494	539	542	552	572	502	518	524	539	543	542	562	581	560	566	535	565	539	554	546	559	529	512	517	565	565	580	545	521	566	531	555	505	573	496	548	492	562	536	527	547	519	540	561	563	528	564	568	593	530	562	536	558	547	564	596	537	519	622	550	524	513	546	515	532	503	549	528	553	539	502	562	559	527	515	499	570	591	525	563	534	569	529	580	533	535	567	560	581	561	583	559	610	561	564	534	528	551	545	516	538	540	529	527	550	504	571	518	547	576	546	528	534	558	539	558	528	550	523	575	535	547	536	580	517	563	527	560	543	517	543	548	562	520	544	560	565	502	558	519	575	521	553	568	545	587	548	539	539	598	558	506	541	600	559	563	539	601	522	585	568	577	550	548	540	565	538	539	557	527	514	525	519	532	522	560	525	522	561	555	540	542	568	566	535	506	535	558	557	536	560	557	548	520	582	557	580	548	529	519	542	557	597	520	568	575	579	544	529	548	549	521	524	586	567	565	565	525	583	541	537	564	563	567	522	541	592	520	511	535	550	561	534	583	537	537	538	571	550	560	556	622	569	564	548	563	531	560	534	554	531	519	548	560	552	508	527	534	497	555	548	582	557	560	500	543	537	569	528	540	536	554	580	546	559	539	570	557	554	543	524	517	512	588	588	559	559	552	557	524	553	517	527	567	507	554	545	529	531	565	566	608	558	556	555	561	505	531	555	540	544	579	535	566	527	519	519	545	538	550	564	565	546	576	553	497	521	527	545	551	514	545	501	527	592	562	521	554	542	564	598	533	536	550	565	537	504	564	568	567	526	552	523	512	610	570	548	529	497	533	537	548	558	537	546	577	592	542	552	553	553	574	577	530	546	555	541	530	530	522	564	552	569	531	556	589	538	576	563	573	533	522	514	527	549	567	567	566	543	570	577	562	508	537	539	490	568	558	553	558	522	542	551	531	543	552	552	541	562	528	574	537	540	549	537	522	540	559	514	554	534	555	533	578	555	557	555	558	574	507	540	554	566	565	537	509	504	548	540	533	571	558	538	553	569	505	518	550	528	563	567	529	569	515	535	541	481	544	524	547	546	560	541	552	547	530	583	556	511	560	535	516	532	517	588	544	546	507	560	585	539	538	514	553	542	549	532	550	557	535	556	566	548	539	533	547	554	563	568	545	549	537	562	565	579	493	526	518	569	547	530	539	515	560	566	551	558	520	536	533	549	532	571	542	570	524	512	562	540	555	558	515	563	535	573	550	511	545	503	523	517	531	524	571	568	549	548	538	525	552	569	539	580	551	545	547	522	517	538	555	547	594	533	551	511	499	545	511	555	526	548	494	529	594	535	544	580	549	584	537	536	545	568	512	515	547	547	582	544	547	566	528	540	581	532	522	570	530	584	530	547	533	516	517	548	564	525	570	530	546	543	528	544	549	571	508	544	586	543	539	542	586	566	559	583	587	533	564	543	556	503	556	536	594	539	555	538	571	595	588	559	541	569	600	521	526	595	537	549	551	547	559	532	537	582	539	542	557	500	548	537	545	563	598	548	574	573	521	532	503	567	543	566	494	548	569	544	528	562	544	516	502	565	524	590	493	527	575	538	535	532	582	560	548	567	549	563	549	493	535	546	587	512	540	536	535	551	543	545	523	546	553	529	559	547	533	571	544	555	589	540	543	577	509	546	563	575	561	579	554	601	520	549	536	542	561	541	568	550	587	585	544	506	542	551	504	533	582	554	522	542	550	564	573	549	539	631	511	572	542	547	526	553	540	556	507	552	528	594	556	511	494	546	511	549	526	557	533	577	534	568	547	549	512	501	543	511	542	522	553	557	576	519	557	492	568	526	552	535	554	560	560	561	560	510	548	542	593	557	550	526	603	551	522	598	583	550	546	544	521	556	534	534	554	518	594	537	541	553	548	576	543	539	530	541	543	538	547	569	542	552	505	556	524	539	518	507	547	558	536	572	546	574	536	544	542	573	571
32958	20694	9654	645	244	233	203	205	260	263	195	238	215	222	217	210	247	209	209	194	222	231	208	235	208	235	210	228	222	237	224	225	235	203	218	210	240	251	248	230	226	194	240	223	244	230	218	222	235	251	246	211	204	229	234	228	192	219	239	239	232	209	213	221	201	228	216	214	207	226	251	235	226	197	243	230	202	216	218	250	241	212	223	245	234	204	213	228	247	199	192	194	225	197	230	238	212	233	204	255	226	191	206	222	205	228	208	225	205	203	220	220	245	240	231	220	215	243	238	239	207	234	237	199	227	187	217	225	200	222	224	216	208	214	208	217	223	209	217	204	235	221	222	218	226	233	209	194	199	255	232	197	205	225	212	266	259	241	209	213	221	199	240	190	208	225	236	205	214	238	225	226	212	196	196	253	229	221	211	230	201	225	234	215	226	193	222	233	230	228	214	219	195	202	199	227	211	228	222	205	218	213	233	220	235	245	199	220	220	243	224	226	229	205	207	204	216	243	229	192	193	240	217	235	238	231	207	231	216	214	198	222	226	227	249	183	231	231	196	231	222	219	204	234	236	231	212	200	225	224	222	221	235	218	213	207	204	221	266	227	210	252	237	223	220	209	215	211	199	230	237	231	233	207	228	207	241	209	232	212	246	192	238	227	217	232	236	238	253	200	233	219	233	245	213	223	225	218	210	244	210	252	220	242	218	207	278	195	230	221	203	212	221	225	215	232	207	245	198	235	200	234	196	183	224	229	241	202	215	229	233	209	212	230	232	246	231	258	223	196	205	222	211	190	211	215	245	216	232	246	226	241	221	210	207	179	222	200	221	231	242	224	233	219	195	191	221	212	226	217	224	206	222	216	196	194	227	199	228	236	217	199	212	229	208	220	210	207	225	245	218	210	208	189	218	228	238	231	248	231	217	237	224	233	201	209	205	239	232	211	247	218	215	188	222	232	237	244	227	223	226	189	207	211	191	197	245	181	200	229	212	203	249	237	246	252	240	205	217	217	231	197	213	229	217	240	223	212	248	227	227	237	245	221	217	221	194	233	195	190	236	216	219	201	215	239	217	219	202	237	239	242	200	239	238	239	224	246	196	226	198	227	236	231	243	221	248	224	225	236	234	208	208	235	205	200	254	219	215	221	180	247	219	231	229	214	249	240	243	234	200	222	247	236	235	206	217	238	231	219	228	227	229	213	222	206	227	242	219	208	231	236	225	241	208	210	240	201	201	225	221	213	210	204	231	236	218	247	229	208	234	217	201	255	192	232	229	235	207	230	226	203	223	231	206	193	232	219	222	193	225	242	249	225	223	230	202	219	222	227	242	225	203	222	257	217	215	251	230	244	196	224	238	238	203	212	213	198	224	230	239	220	237	256	220	210	212	227	206	225	225	226	238	202	221	215	182	247	229	214	224	210	230	226	228	237	231	226	234	230	201	221	241	211	205	223	209	236	219	237	216	232	206	217	220	264	215	219	223	226	214	234	213	250	237	250	223	212	226	203	216	219	228	216	237	224	205	235	210	198	258	218	199	236	231	201	244	216	196	216	245	232	230	206	207	224	226	195	232	232	235	225	210	236	228	218	223	245	195	226	238	216	200	212	218	206	266	222	208	226	268	220	222	231	241	232	202	236	227	198	219	210	229	225	235	238	237	224	207	221	230	238	213	226	228	211	202	234	236	243	242	223	208	226	236	240	247	228	213	223	202	195	244	209	231	220	232	235	193	237	215	216	237	223	226	224	209	218	210	220	212	190	226	249	243	218	237	219	229	212	235	225	226	221	220	236	231	250	243	209	209	210	224	227	206	205	230	250	220	222	211	197	220	228	240	197	244	238	213	210	235	262	228	228	235	222	210	182	196	216	231	192	217	214	229	229	238	234	259	216	215	225	235	204	227	233	215	232	225	212	235	198	219	213	213	200	208	257	213	209	206	225	213	219	227	226	219	203	224	215	207	228	227	239	196	202	213	219	223	225	219	209	220	208	225	228	201	239	217	208	192	222	214	223	229	187	181	248	203	206	249	215	231	203	222	218	212	226	208	227	227	195	184	241	203	235	228	224	236	226	216	220	226	198	248	227	228	217	220	241	229	189	223	233	228	226	223	194	229	217	224	237	201	239	231	226	214	219	245	229	214	205	217	204	222	236	225	231	247	236	213	233	220	227	219	218	233	240	265	248	201	241	236	230	224	233	220	205	224	214	243	192	246	201	209	241	210	216	221	217	209	223	264	222	247	205	213	250	227	234	227	229	206	231	193	198	218	204	244	224	243	236	206	196	212	226	224	226	182	213	226	237	213	238	226	226	202	219	209	218	203	209	246	261	197	207	211	222	202	190	200	201	201	237	200	243	228	221	223	226	210	237	224	217	210	206	198	246	229	248	249	214	216	215	272	222	232	234	250	236	215	243	194	204	226	219	236	205	223	210	204	211	220	228	226	200	205	227	201	256	219	217	230	247	232	190	219	214	212	198	212	231	230	245	217	227	248	202	232	204	223	223	238	214	194	231	221	236	210	228	224	184	198	211	200	196	228	240	207	253	215	216	178	240	204	220	228	209	244	219	201	217	224	227	210	249	233	213	212	237	212	231	229	203	218	230	234	234	232	203	221	232	211	224	227	222	210	210	251	233	222	230	218	224	203	234	223	238	230	222	214	236	216	231	226	227	217	211	226	198	195	234	234	201	256	181	194	215	229	233	229	215	217	235	228	227	227	209	203	225	213	217	220	222	181	221	225	242	194	207	204	218	221	212	212	194	241	213	206	219	211	211	215	229	198	216	220	216	220	217	211	223	191	211	232	208	225	233	198	214	222	223	205	211	226	238	219	238	244	245	240	210	224	212	210	235	263	232	229	232	222	235	197	232	217	208	204	239	210	214	219	219	248	233	251	216	227	258	233	240	215	239	214	236	215	245	220	202	229	242	222	240	222	232	231	232	234	247	220	221	247	236	198	209	217	206	246	218	211	229	211	205	188	238	220	230	215	192	237	220	200	198	211	227	232	204	222	211	212	231	187	232	226	211	223	213	226	198	218	231	246	233	213	239	240	209	222	253	234	236	212	213	272	257	236	249	241	198	183	239	218	223	242	208	240	219	217	239	204	228	203	198	211	231	211	216	201	212	240	208	220	221	199	247	233	228	212	230	206	211	226	204	234	215	257	248	202	218	245	215	203	226	242	210	208	251	239	248	227	244	219	234	221	200	212	250	252	197	235	233	213	235	207	223	210	199	196	206	217	218	240	216	189	216	218	196	210	222	226	212	223	210	222	216	199	209	241	224	240	249	189	206	206	242	243	208	220	238	233	201	201	199	235	238	221	210	230	223	217	236	255	198	202	227	231	211	206	216	202	208	237	208	211	218	279	228	248	225	235	219	207	191	225	209	223	233	204	220	222	249	202	226	223	236	216	206	216	232	214	182	213	240	206	209	224	243	220	208	234	228	209	226	199	211	230	227	213	203	227	242	236	229	232	250	209	226
8245	6637	1409	544	521	587	513	566	562	481	515	545	535	535	525	527	530	522	533	499	567	562	526	536	585	505	530	525	519	532	525	531	491	531	504	599	508	518	543	517	520	534	518	543	526	549	536	552	511	494	509	537	535	578	545	506	526	574	543	496	572	523	532	497	539	539	523	511	547	504	490	530	513	501	540	543	522	523	554	510	558	564	544	554	522	530	537	489	558	541	513	544	510	534	538	562	536	558	544	544	540	494	509	543	514	530	530	523	483	543	508	541	550	524	508	483	512	547	510	506	529	564	535	477	537	522	483	561	483	506	516	527	522	495	554	549	504	538	557	530	523	551	506	511	508	537	513	531	559	543	473	554	541	505	507	552	507	500	517	540	540	545	543	512	497	558	519	513	558	527	546	519	487	545	514	565	517	506	546	515	524	537	496	540	561	539	512	526	562	540	546	511	548	559	538	560	517	489	520	493	566	526	481	505	544	525	469	551	565	533	528	533	530	514	543	504	517	565	507	493	534	557	504	550	510	536	499	545	527	523	561	507	547	538	503	518	540	529	529	512	491	491	553	526	516	546	547	531	523	517	535	503	546	556	537	563	541	569	526	500	460	547	512	528	551	543	504	504	543	564	493	527	523	500	521	505	500	511	521	528	530	563	543	546	544	549	557	526	525	562	515	531	486	472	590	567	570	487	530	517	474	514	514	558	507	559	575	513	540	560	499	530	519	539	497	515	556	540	553	512	525	548	543	562	597	508	532	544	498	510	530	527	532	526	487	516	515	532	485	569	522	578	548	532	525	497	481	524	548	532	522	526	494	518	559	501	493	524	569	504	497	539	521	524	518	496	550	499	529	537	510	514	522	539	540	548	502	536	540	512	484	485	543	519	556	531	505	482	526	543	526	563	549	542	571	509	482	503	529	512	500	519	554	517	512	521	556	542	524	524	531	536	530	531	512	514	532	540	548	497	532	549	517	489	509	537	500	594	544	544	530	522	559	548	540	547	540	523	512	514	522	544	553	544	519	523	506	531	492	515	542	516	550	517	569	549	538	480	523	535	534	501	493	538	526	523	512	509	473	528	585	497	520	547	525	529	506	537	507	510	504	509	531	527	536	538	522	562	566	522	556	466	524	516	523	565	509	565	569	560	529	564	530	528	504	509	535	518	534	512	555	536	508	532	536	491	521	496	540	546	522	554	521	574	499	492	506	500	502	540	548	518	519	551	517	511	550	540	517	512	572	538	538	501	544	583	497	516	512	508	505	489	532	511	489	504	527	542	499	538	515	517	538	539	503	515	545	545	502	506	527	517	562	512	505	531	517	528	511	518	552	514	537	537	530	523	534	536	522	548	504	545	522	542	559	515	517	522	541	544	534	523	503	540	519	555	558	541	542	511	524	577	538	490	497	535	543	507	574	534	549	525	537	546	499	523	528	519	480	567	545	528	524	548	528	486	554	556	574	517	539	518	539	548	526	525	517	493	537	527	522	546	573	537	516	545	521	536	535	516	552	547	517	534	507	552	488	514	508	569	539	545	491	525	536	533	530	509	538	486	524	505	533	477	504	529	528	479	553	570	556	505	531	534	531	535	519	516	512	508	517	529	577	515	553	547	556	509	497	525	530	506	511	509	570	526	524	521	524	510	522	495	503	514	497	506	510	534	530	534	521	538	555	540	527	534	484	525	535	530	534	529	485	529	525	514	520	513	524	490	518	530	533	521	577	517	553	537	540	527	544	523	531	503	522	545	541	547	508	536	521	494	532	555	519	530	520	513	554	535	522	555	530	551	545	519	553	504	527	497	500	509	535	504	558	514	535	489	537	546	498	533	531	527	517	569	538	570	478	527	527	509	552	559	544	520	502	527	492	550	500	525	532	528	525	575	489	531	537	479	538	549	553	515	536	569	565	503	549	512	505	545	513	535	519	514	494	504	547	529	556	516	539	501	520	534	542	524	533	534	543	525	511	515	530	536	506	490	546	518	510	535	544	523	534	559	555	538	501	513	528	559	536	545	521	591	540	515	531	503	540	516	495	567	499	504	526	556	526	531	514	519	507	532	532	548	506	475	551	507	510	493	511	513	483	560	580	512	585	506	500	537	528	532	529	506	533	522	485	513	541	526	528	544	518	566	532	499	513	529	509	534	497	489	545	514	535	523	515	536	529	498	577	514	510	541	512	504	540	488	503	515	589	522	510	529	556	509	550	519	537	560	505	549	512	560	483	561	541	518	514	558	522	487	517	540	523	516	537	510	512	543	542	511	543	559	544	522	549	520	508	499	542	481	521	510	530	501	561	509	594	538	511	498	535	541	536	530	499	510	485	531	543	549	512	528	528	523	518	516	561	495	518	526	526	532	520	509	560	537	546	529	497	534	546	539	554	529	502	549	526	491	541	516	549	516	557	541	514	539	536	499	499	547	528	559	547	538	465	527	530	515	523	538	483	534	539	526	530	541	518	522	512	517	542	545	483	554	524	515	500	522	506	535	533	515	517	468	502	506	535	509	509	489	542	496	532	566	521	497	485	485	526	522	525	565	538	525	545	535	507	494	509	508	519	554	520	490	547	535	483	514	569	513	513	574	537	555	526	525	553	513	528	548	514	549	562	539	572	522	522	553	533	526	496	583	571	520	541	500	522	532	525	524	530	534	503	552	540	515	513	523	512	530	576	470	548	521	535	514	564	546	515	545	486	532	502	519	569	577	516	530	519	518	482	543	541	568	506	536	564	538	504	518	539	553	514	501	573	547	518	540	525	522	522	528	491	524	532	579	514	515	537	516	560	505	516	569	543	511	524	535	522	566	507	485	492	524	487	514	531	556	480	544	526	571	533	544	528	520	563	547	499	515	518	573	553	527	525	555	518	555	514	527	560	489	510	538	515	479	537	568	546	556	523	556	537	557	570	552	520	503	538	548	499	496	539	498	554	526	501	522	549	534	524	570	471	503	538	498	537	530	568	563	552	506	534	518	568	519	561	549	571	533	527	575	533	535	503	519	546	536	460	536	476	541	565	503	537	532	576	541	495	524	556	524	525	518	495	507	539	573	518	535	542	549	530	559	511	519	534	522	517	543	511	545	494	527	503	507	532	514	544	537	525	548	582	558	554	526	535	569	520	518	563	540	500	510	515	580	533	516	546	528	531	540	517	526	521	545	505	527	512	517	520	483	549	493	565	536	522	519	530	515	505	552	544	501	513	508	519	511	514	508	500	538	529	518	519	558	533	532	527	512	525	559	520	487	526	502	529	519	495	514	520	520	531	525	556	516	512	528	519	515	536	545	539	531	537	529	585	522	475	528	507	503	540	475	489	507	538	531	491	532	559	494	510	487	509	554	562	527	555	524	510	516	529	498	572	519	558	516	568	553	515	547	504	548	528	520	550	558	576	525	519	519	538	565	571	551	553	526	511	558	526	565	518	545	548	601	525	501	517	577	535	510	544	537	557	552	552	486	522	533	563	507	544	494	530	558	522	554	538	501	531	490
24931	21482	24920	28455	21487	20941	1200	458	422	359	369	343	382	381	355	329	338	364	360	330	369	361	367	367	359	333	325	350	319	335	380	314	333	297	359	352	339	387	382	320	347	326	356	347	359	309	370	344	374	374	329	335	338	360	314	356	347	315	344	318	349	311	339	302	335	343	327	334	304	346	306	320	354	349	318	346	316	348	320	337	328	334	363	329	356	371	341	328	383	307	338	320	367	343	362	337	337	332	349	372	335	323	330	348	355	341	349	350	339	347	356	363	364	323	352	335	307	315	310	360	300	374	338	344	318	323	318	328	361	377	349	365	351	332	325	319	316	349	343	337	293	365	321	319	356	333	351	356	356	333	358	312	351	322	382	348	320	374	345	322	345	366	326	314	323	326	341	353	373	354	371	327	346	360	355	342	343	359	397	351	335	353	369	340	307	301	341	348	333	350	323	329	326	329	359	336	346	368	309	340	316	358	354	328	322	352	362	383	312	334	327	323	355	358	347	379	318	328	344	335	347	343	359	321	386	362	403	310	288	398	406	378	315	346	353	319	370	308	328	333	321	349	336	338	327	347	331	322	369	337	378	336	336	344	348	342	352	350	337	354	339	309	336	333	370	322	310	338	316	316	349	338	304	316	348	345	307	365	305	331	321	308	303	311	335	333	339	369	352	320	307	335	356	383	310	331	359	330	310	300	319	311	313	317	337	327	315	339	319	315	325	350	313	318	369	326	337	330	333	327	350	362	352	334	309	353	391	364	351	327	332	312	358	334	339	314	355	332	337	344	338	320	304	320	330	288	331	410	332	330	325	317	339	333	348	332	323	300	349	348	343	384	334	324	314	357	350	347	327	339	319	326	343	313	359	342	314	342	326	323	353	314	350	333	371	341	334	354	329	319	345	313	339	303	350	306	345	351	324	350	334	346	321	366	350	355	357	350	353	318	322	366	350	321	313	331	351	319	318	323	341	359	319	335	348	345	345	329	334	351	345	316	351	358	377	333	349	348	367	338	358	343	344	337	344	285	311	342	355	377	338	345	321	302	342	329	343	351	296	371	349	351	321	322	333	362	348	352	341	336	362	327	299	318	363	333	313	297	305	323	356	303	335	351	352	340	284	308	353	318	354	357	340	305	345	320	338	335	334	346	340	341	353	371	371	330	323	326	331	352	322	355	336	385	362	341	358	323	312	338	320	358	352	324	350	346	364	342	351	353	378	356	345	347	339	376	325	350	331	314	351	334	373	343	314	327	297	382	337	329	325	304	338	349	367	342	340	354	361	331	328	346	331	316	333	364	349	329	354	369	337	370	333	341	310	303	319	334	341	326	329	326	343	331	308	315	340	319	338	355	328	308	324	329	338	335	331	339	368	344	320	338	314	323	359	344	375	323	266	338	312	305	327	295	330	357	295	325	348	359	339	327	373	360	351	330	351	349	309	356	353	310	320	329	359	334	345	349	306	355	363	342	364	325	355	336	269	322	352	324	348	325	381	334	322	344	345	325	355	353	332	316	292	333	324	336	314	316	345	317	407	342	357	336	329	393	321	320	333	374	325	328	353	322	328	312	322	324	309	315	319	331	341	321	342	330	333	321	315	348	354	332	316	313	343	347	326	396	323	346	349	352	323	356	300	334	335	313	322	334	337	324	344	339	353	328	345	344	383	322	358	349	330	332	365	326	319	335	329	346	352	351	332	337	369	345	344	298	319	332	371	325	393	315	351	312	334	306	318	305	313	341	323	351	373	341	352	341	301	344	318	333	337	323	339	353	354	347	313	317	330	337	328	338	349	334	316	335	341	306	336	319	333	322	349	367	328	345	331	360	346	332	327	329	329	364	319	371	335	324	323	332	349	337	327	330	357	317	314	366	293	311	347	316	349	305	353	350	345	316	356	366	330	349	312	331	348	381	300	320	319	309	326	319	344	365	302	312	346	329	334	321	322	356	351	350	349	348	337	357	350	318	303	321	315	329	301	324	339	290	363	342	344	357	393	336	343	301	355	351	339	341	343	333	332	354	298	325	311	330	333	324	315	365	323	374	336	337	372	334	317	327	349	348	347	343	330	356	346	354	343	353	333	336	371	344	360	339	376	342	329	313	351	346	333	334	331	351	331	326	345	341	363	349	378	338	346	334	315	363	339	325	356	319	315	333	333	356	352	344	362	345	333	299	337	326	353	328	358	328	345	335	360	311	355	349	320	337	342	343	338	355	338	347	356	300	328	342	348	389	339	340	324	291	344	351	348	344	356	368	319	344	351	374	353	312	324	332	328	335	388	327	353	344	319	313	301	330	361	322	323	372	368	327	348	306	305	324	355	349	349	324	312	315	325	339	358	344	359	287	334	333	332	320	328	322	354	348	323	335	338	306	322	345	312	326	342	346	349	325	340	356	343	355	350	351	342	302	342	336	355	338	333	323	343	334	304	330	340	360	326	339	371	357	351	346	339	333	338	368	342	319	355	326	308	365	330	372	324	347	307	355	368	393	333	386	315	332	355	341	337	334	324	356	360	326	320	304	380	350	324	327	328	329	343	341	346	362	346	332	304	317	341	335	361	299	327	320	334	358	367	345	352	364	349	339	324	369	347	326	326	340	313	343	336	322	359	339	341	353	389	347	337	345	371	333	307	328	302	342	354	331	344	328	343	367	314	290	313	309	358	324	339	350	303	342	307	301	388	305	318	319	367	341	345	353	317	360	362	338	375	324	312	347	344	339	338	320	342	319	337	328	360	332	356	355	302	373	379	315	343	349	344	349	328	372	338	353	331	324	326	314	335	328	335	325	359	347	322	350	346	319	310	343	344	333	343	308	325	349	335	363	329	346	334	345	358	348	325	310	338	339	327	320	340	337	363	318	338	318	351	327	340	356	345	311	351	324	331	386	339	324	316	328	344	334	317	335	360	357	327	369	344	381	343	350	308	371	339	303	352	343	321	320	310	345	340	355	358	313	332	346	327	350	350	291	318	314	322	328	323	295	346	382	373	329	358	360	299	319	352	327	339	337	341	337	361	356	321	360	341	312	325	368	334	346	361	334	304	338	323	355	362	374	358	328	329	346	337	358	321	329	322	379	362	345	334	359	387	350	366	338	358	327	298	366	367	319	363	349	324	345	310	344	346	330	340	336	345	318	372	339	338	329	342	327	333	324	339	329	313	346	351	338	349	344	325	331	366	339	363	349	346	341	347	345	366	326	332	339	343	304	346	350	337	325	367	342	342	315	311	353	355	356	334	363	344	365	350	355	358	338	335	345	326	342	327	359	329	323	378	375	318	302	322	316	344	339	350	323	367	365	339	354	353	321	330	318	354	339	342	309	332	338	341	328	329	312	335	332	356	363	361	341	375	360	353	360	348	348	351	341	338	355	355	315	340	339	330	353	350	317	320	317	308	360	319	319	331	318	357	349	331	301	355	330	367	348	358	347	334	334	301	339	323	348	344	363	331	315	328	362	339	360	346	337	322	355	292	345	327	336	335	323	335	364
20177	32497	6751	1308	864	807	761	767	717	767	766	772	766	746	729	783	723	749	749	749	756	779	759	752	725	719	777	753	727	700	731	706	729	693	710	714	728	756	737	761	691	756	741	733	699	769	777	747	718	699	726	735	691	762	761	769	783	742	739	709	798	768	750	713	780	750	785	708	657	730	729	765	739	762	728	695	725	789	765	743	689	778	696	749	712	729	765	755	773	782	739	755	720	749	773	736	737	733	725	743	725	743	747	755	769	746	691	748	759	713	795	776	722	729	732	699	764	737	727	748	715	757	723	735	769	778	747	732	729	759	707	753	714	728	755	750	752	745	779	736	796	735	733	713	667	759	772	744	721	776	734	760	744	717	744	729	775	736	761	699	781	745	771	750	682	766	779	743	718	771	763	747	785	750	733	730	741	775	725	739	778	772	733	742	729	698	700	741	721	730	720	719	745	695	780	729	791	712	691	719	727	757	751	735	746	770	750	741	686	729	735	717	780	764	736	782	783	674	762	742	735	803	763	745	750	716	726	718	776	763	717	717	743	779	754	756	758	743	729	710	787	748	782	744	766	708	803	769	761	743	750	743	747	749	754	720	741	738	748	750	732	781	691	777	718	707	760	721	726	742	778	736	745	755	737	739	708	732	737	773	762	675	729	736	757	700	715	731	759	741	730	735	694	693	733	708	754	738	724	749	723	764	744	743	802	726	739	747	724	656	752	761	789	711	699	714	702	677	698	757	715	744	734	755	739	752	776	698	745	740	741	727	724	726	748	757	760	766	764	695	752	700	693	731	741	695	706	755	724	691	733	762	761	745	723	739	714	749	755	787	700	725	730	820	754	715	750	801	740	731	757	762	723	737	722	765	719	766	772	732	766	717	749	753	747	779	714	752	737	736	716	745	730	763	716	689	716	723	739	794	771	713	756	750	704	727	741	745	734	740	752	743	733	671	712	776	718	732	721	771	757	688	733	726	767	746	769	700	721	735	770	734	758	728	685	769	728	735	792	778	765	696	759	758	723	731	722	753	739	730	780	779	725	765	749	766	776	691	742	741	723	734	732	738	725	751	769	716	716	712	780	764	763	750	781	731	804	750	759	735	750	725	781	733	734	707	736	730	782	709	740	716	745	720	746	717	747	766	786	736	726	743	773	727	748	718	781	751	725	758	743	759	733	734	719	746	729	765	720	715	723	752	734	706	727	707	731	743	690	757	770	771	725	732	758	775	710	739	743	775	770	785	730	758	761	747	730	733	750	704	710	769	758	744	725	749	745	722	771	744	739	743	689	715	777	712	764	722	713	748	759	728	758	757	743	707	772	719	746	721	714	754	695	699	735	758	700	706	773	798	807	730	742	761	717	740	745	736	761	688	733	788	823	727	764	749	718	711	720	707	734	710	720	796	744	768	685	728	715	762	744	750	718	737	751	775	730	671	729	771	741	706	788	729	737	721	751	751	735	725	738	765	724	708	769	708	745	727	756	734	695	756	736	740	734	724	726	735	742	756	779	748	749	733	735	687	716	741	732	759	752	751	768	749	766	704	705	744	724	720	769	759	775	760	694	718	806	739	723	755	715	712	711	760	744	745	710	739	684	720	774	732	748	748	727	706	733	713	779	692	677	777	696	764	766	724	724	733	762	736	726	742	795	673	694	730	715	726	730	734	744	709	777	729	753	717	729	826	719	738	754	741	691	727	716	777	703	747	723	728	671	748	735	729	775	729	748	702	760	691	735	720	738	728	742	712	762	726	755	729	745	718	774	727	682	731	727	771	699	697	737	816	710	715	738	735	744	732	727	727	715	754	750	712	775	741	772	752	763	764	752	704	730	796	724	749	714	742	754	768	759	729	757	729	744	714	756	745	779	784	756	753	770	712	702	706	746	736	722	773	812	707	735	718	734	761	773	748	778	727	728	739	704	709	831	731	704	719	724	797	703	721	717	738	750	763	769	729	743	739	720	801	753	755	670	779	717	709	716	739	725	785	698	754	717	767	780	748	787	741	741	742	712	720	725	733	741	761	685	751	789	726	749	726	742	766	739	727	774	763	726	725	724	775	771	745	706	778	769	711	718	774	721	763	771	731	728	733	754	772	695	706	767	732	726	783	780	723	718	766	763	718	721	739	741	748	706	751	765	747	690	761	776	766	736	708	703	694	798	728	804	736	730	741	768	722	677	785	715	715	753	711	712	746	766	731	790	765	746	775	705	772	749	727	701	734	753	699	743	776	734	725	729	706	766	724	754	775	715	750	751	703	753	734	702	728	695	733	769	719	775	736	758	732	730	766	799	712	755	751	707	719	759	706	700	709	742	752	738	729	733	751	735	752	732	711	703	811	711	759	726	753	719	715	734	788	778	749	718	757	735	750	695	729	737	747	715	722	700	746	749	733	771	767	779	753	751	761	694	760	737	725	744	779	788	756	697	738	737	756	724	737	742	725	763	769	705	798	778	734	752	713	722	721	693	775	775	746	716	742	706	769	763	811	736	767	722	739	753	790	754	765	747	739	768	756	726	718	754	745	835	744	715	706	731	750	762	728	749	720	772	769	758	721	712	742	720	716	759	744	794	694	753	743	724	740	702	740	728	735	761	715	706	766	737	719	695	727	758	758	729	779	706	770	763	765	716	720	736	730	716	723	722	764	748	700	723	693	774	731	771	774	758	712	715	699	762	738	777	716	772	708	747	803	772	794	733	737	722	704	725	750	734	786	742	698	761	746	799	739	655	753	713	738	730	712	762	734	724	709	797	755	755	762	732	812	774	734	749	783	776	734	755	709	728	752	693	727	748	665	739	802	731	724	778	737	766	744	798	707	764	713	775	750	739	727	676	783	764	732	753	714	767	724	792	744	762	738	754	759	680	762	735	701	745	758	789	722	744	729	806	727	738	733	744	737	721	754	754	771	781	736	719	727	736	729	729	754	755	739	702	699	705	695	732	748	725	778	712	769	723	740	706	734	751	747	683	729	773	745	714	747	722	764	736	735	798	775	784	718	734	733	720	736	710	779	742	740	705	734	781	759	738	759	779	723	777	744	772	772	766	727	800	754	802	749	735	770	760	771	754	725	748	778	754	738	743	780	728	760	732	707	757	753	742	739	728	776	769	688	714	747	793	711	763	697	712	740	727	778	746	755	777	775	762	709	737	682	744	747	719	752	714	765	757	726	725	805	716	772	751	770	774	730	766	733	723	772	698	788	729	753	761	709	747	761	747	727	733	706	760	730	726	756	732	728	748	735	726	722	748	752	741	731	735	744	754	787	697	745	746	721	696	708	716	743	721	731	766	711	769	713	787	748	741	732	738	768	714	712	772	770	714	737	710	772	760	717	744	744	767	749	722	714	728	701	701	741	737	706	736	755	764	730	709	748	726	721	720	702	734	718	739	728	760	772	720	734	746	736	735	785	727	714	701	793	734	716	768	685	724	704	720	794	731	751	734	752	778	737	764	759	742	691	714	732	730	812	729	734	729	727	740	737	778	779
24287	21458	25201	28128	21459	21474	20237	761	392	335	312	351	317	278	275	290	296	256	288	287	294	272	247	264	279	260	263	269	245	278	271	295	251	278	247	248	270	241	241	248	267	294	285	276	269	251	228	282	224	280	258	265	298	263	255	283	233	216	248	237	283	232	239	267	269	250	230	255	248	239	245	257	278	282	272	278	287	268	237	247	246	268	275	285	274	264	273	277	271	247	279	260	260	277	256	256	276	290	240	242	275	229	250	250	258	265	244	248	265	246	216	245	253	266	254	278	258	251	266	235	231	256	272	277	265	255	253	248	253	270	258	230	248	243	274	251	246	264	258	263	257	261	278	246	246	265	248	245	263	271	247	226	236	271	267	252	224	270	282	233	284	264	266	250	264	240	220	262	253	263	214	258	273	265	270	253	248	265	250	250	240	292	230	269	276	257	265	238	249	254	267	264	293	263	256	236	254	270	254	248	251	269	265	243	286	280	233	273	238	243	251	252	231	249	265	287	253	287	242	268	267	218	248	283	256	263	257	298	235	245	274	244	254	276	259	271	259	252	249	255	254	270	270	270	284	248	281	256	260	276	210	235	255	298	273	254	269	260	252	242	263	262	254	236	280	272	244	230	251	281	247	274	275	250	269	235	240	263	270	248	281	249	256	284	225	242	268	277	276	243	223	232	258	241	256	265	256	276	224	275	254	273	260	259	235	238	255	240	261	247	262	259	260	263	293	253	265	267	271	290	291	247	249	220	282	201	269	302	260	258	269	247	264	290	296	286	283	240	278	233	269	247	258	253	231	230	251	256	271	241	249	272	261	258	253	274	261	271	265	264	259	266	246	273	247	226	260	237	245	245	255	254	241	258	237	281	256	243	277	261	277	256	257	235	261	229	279	243	277	259	251	261	255	255	256	234	208	259	302	273	234	245	218	279	241	227	261	291	281	243	280	253	244	229	207	245	254	233	277	230	270	245	257	273	248	255	222	248	255	280	241	234	275	288	288	254	252	258	237	261	244	242	227	254	263	261	302	222	293	264	292	248	233	248	221	237	274	236	263	240	222	267	240	253	251	259	263	258	282	254	236	249	245	280	263	283	276	270	255	268	240	234	278	219	241	245	241	252	246	240	235	258	245	264	254	271	246	275	272	208	280	259	227	260	234	277	283	266	232	241	249	250	239	263	237	249	280	273	255	243	280	268	264	269	257	256	259	245	269	252	238	229	263	249	229	231	236	260	233	256	247	282	235	247	288	245	252	270	269	259	238	263	261	257	247	231	264	249	246	263	259	261	249	262	271	228	251	280	273	263	221	267	224	243	232	272	207	266	247	270	243	283	255	243	278	267	264	248	270	241	247	279	256	246	279	242	250	248	295	269	290	265	287	253	266	239	276	248	254	279	274	259	247	250	247	263	250	287	235	256	228	287	253	216	248	284	242	288	258	270	241	280	287	291	234	259	260	240	254	223	255	234	259	249	222	253	245	244	245	273	277	269	257	243	279	242	261	229	248	247	264	257	288	278	263	276	249	247	240	269	291	232	248	273	265	257	239	284	242	270	265	260	269	263	229	235	239	246	219	230	250	284	277	293	259	269	241	276	253	288	257	263	244	258	282	237	271	277	253	235	256	290	273	265	277	270	253	243	265	272	248	259	244	255	246	231	241	243	223	239	209	263	261	264	281	227	251	250	274	272	296	249	268	272	265	284	244	247	251	221	276	246	227	289	240	235	268	259	268	261	246	280	267	268	265	260	246	238	266	232	250	260	263	262	263	250	253	234	244	248	258	231	251	239	238	253	274	270	232	272	262	255	275	229	237	238	256	269	266	245	278	233	285	270	243	264	249	257	268	258	221	251	236	263	280	256	279	262	256	235	221	278	282	248	244	238	267	293	283	255	263	272	261	270	281	243	252	240	291	271	282	231	237	245	255	250	267	247	232	252	222	277	253	261	232	232	266	244	257	253	239	225	276	259	284	257	235	249	224	288	274	283	260	267	252	278	228	250	258	254	281	271	269	293	265	227	272	267	288	275	240	257	229	268	263	243	232	215	236	257	268	245	263	244	277	281	255	284	249	260	287	242	288	264	272	231	215	293	272	275	296	256	218	244	253	273	268	254	224	260	254	275	257	232	249	291	257	262	231	229	239	239	270	254	258	246	253	213	263	260	243	260	253	241	277	239	279	263	233	227	258	260	276	283	253	273	249	227	253	255	284	245	247	282	250	231	210	256	257	235	257	254	272	261	265	291	298	262	281	266	295	224	266	250	256	262	258	250	264	258	251	239	250	263	279	273	285	219	252	263	304	275	255	233	259	248	253	250	260	248	254	248	276	237	279	255	251	260	247	280	250	262	253	261	257	259	256	251	276	244	257	276	269	261	275	234	262	230	246	254	273	264	274	270	241	238	221	264	273	293	263	263	260	279	236	244	231	247	257	227	246	219	282	258	265	253	237	249	250	283	270	256	290	262	236	243	269	261	270	257	246	237	284	249	270	245	256	256	254	244	246	234	265	255	276	253	268	253	264	241	246	239	246	234	282	216	263	251	253	262	274	263	246	251	257	264	265	264	249	263	248	261	254	257	265	278	215	241	243	251	269	266	257	260	239	248	239	263	242	236	235	246	286	260	274	242	239	257	253	239	245	276	280	245	246	243	253	238	242	254	269	226	262	250	246	269	269	242	250	247	241	286	257	273	235	272	239	260	228	267	232	241	265	273	252	258	282	272	266	217	267	273	306	239	239	281	272	249	277	269	260	259	254	256	230	266	264	243	223	268	239	266	238	243	268	237	270	283	237	241	280	270	294	285	243	264	258	293	239	227	247	262	237	239	258	253	282	263	251	260	225	265	261	286	283	259	284	285	235	264	285	260	252	248	252	249	237	267	277	246	308	292	269	234	276	252	235	248	277	257	239	243	281	236	265	257	211	255	255	247	263	244	258	251	275	254	248	236	251	248	282	219	264	232	261	262	279	260	250	249	257	254	274	229	250	297	264	275	261	276	252	261	256	244	239	263	260	262	228	291	273	264	256	254	227	240	258	251	231	291	271	262	254	222	264	252	256	229	227	268	236	247	239	249	262	234	247	251	244	245	221	247	251	265	268	269	248	293	280	264	313	250	290	299	223	287	244	259	262	259	246	254	303	262	234	237	251	260	257	254	274	222	262	265	305	251	244	300	276	261	256	248	232	260	261	266	242	266	250	243	245	257	276	267	250	279	280	272	265	257	240	250	240	250	252	270	247	228	251	249	261	259	263	243	260	266	268	259	236	238	226	248	260	233	282	263	260	291	241	234	238	286	229	274	264	243	266	294	252	244	276	253	262	283	278	269	220	249	286	258	240	254	256	265	250	259	275	299	256	252	247	267	240	278	214	245	245	250	253	260	255	267	256	265	250	275	240	249	292	256	260	272	286	293	287	225	276	252	262	267	223	267	248	236	230	258	270	261	257	254	263	237	209	288	238	235	241	304	257	248	244	238	254	290	251	261
25870	41808	11356	1825	833	703	670	640	620	531	569	593	576	569	548	560	539	553	592	508	595	560	558	578	532	553	609	537	514	556	556	547	559	563	568	571	551	508	560	535	582	552	545	561	595	543	531	567	539	546	555	566	570	568	543	529	520	527	525	556	540	532	540	593	574	577	526	572	547	521	569	543	558	553	591	554	529	524	533	550	532	526	565	573	491	538	538	535	569	518	577	534	546	551	598	543	538	543	538	545	545	526	540	563	556	552	580	551	574	570	529	521	527	575	567	572	540	536	552	539	543	559	597	513	549	546	544	556	569	542	566	530	536	544	535	529	559	542	574	538	531	554	535	577	589	568	575	533	547	550	574	547	546	528	582	554	537	571	571	564	520	526	560	574	572	555	555	506	560	544	549	545	539	576	556	521	554	527	534	543	567	522	552	575	543	528	515	524	555	564	570	546	517	522	566	565	526	556	538	523	516	524	537	572	525	544	543	532	603	531	509	546	560	545	562	532	552	541	553	537	551	552	552	536	549	539	548	542	535	558	514	558	512	554	531	544	560	522	570	548	569	553	501	539	601	523	532	554	560	551	546	547	552	543	553	523	585	532	546	552	605	488	511	546	542	520	533	526	517	575	551	530	535	544	497	563	522	535	533	555	571	523	523	546	497	555	523	548	519	550	602	577	558	562	528	543	531	533	529	557	499	517	568	536	555	545	564	534	548	517	561	528	581	500	596	528	565	558	596	554	524	599	544	568	543	513	569	509	512	536	568	578	503	545	580	550	571	569	538	535	562	549	551	522	579	563	555	515	555	535	543	539	577	520	562	583	528	537	557	511	557	536	516	493	583	542	545	575	514	528	543	571	536	535	516	551	570	563	531	531	533	511	518	536	542	539	579	513	555	542	562	561	533	540	568	564	535	547	542	533	548	514	560	552	541	550	536	513	556	574	507	530	544	595	543	524	546	515	566	558	570	535	547	577	577	581	550	559	511	553	574	524	610	556	528	543	542	577	538	574	533	585	550	517	550	533	552	540	578	600	531	556	544	510	529	547	569	546	555	534	541	527	604	559	566	545	517	508	553	527	559	543	542	533	556	537	554	575	516	552	496	582	550	560	528	538	565	546	530	554	517	514	560	537	559	544	537	534	498	520	534	521	511	583	548	536	521	529	563	549	516	541	550	564	535	537	577	523	547	562	546	514	554	525	511	537	496	551	552	564	549	553	555	556	533	578	545	538	550	522	544	568	562	544	558	533	555	582	526	559	520	532	553	520	537	563	555	618	564	520	541	505	550	565	569	546	500	537	517	562	508	511	555	544	561	543	525	649	497	540	547	553	551	557	514	515	582	582	526	554	527	545	558	513	536	539	547	568	597	549	532	520	553	532	582	568	532	549	550	561	564	523	553	570	558	559	574	557	512	517	545	534	565	539	531	527	564	521	591	539	514	541	536	577	561	501	544	544	577	523	527	552	525	581	564	545	545	513	544	550	553	517	547	579	543	510	574	521	539	521	546	562	560	559	556	533	557	589	522	572	523	553	531	549	558	553	542	588	565	522	549	522	552	561	525	569	563	609	537	536	560	596	571	533	533	574	531	523	525	581	477	577	554	545	604	514	565	555	555	550	533	539	581	506	520	524	560	524	549	549	568	570	526	544	555	567	586	546	529	484	522	576	541	567	519	519	572	537	581	561	575	534	547	540	533	582	536	567	530	545	560	527	524	577	579	527	534	565	559	546	563	540	594	551	518	573	519	532	570	560	539	579	608	524	520	562	519	556	544	546	596	572	514	562	539	506	548	559	573	588	549	531	542	532	526	567	568	545	581	527	565	519	558	506	519	593	553	542	533	525	534	549	573	582	524	566	561	560	538	565	514	527	523	556	560	546	581	537	524	595	541	558	552	549	545	533	535	562	517	522	565	511	537	564	591	522	547	537	589	581	556	523	544	549	572	549	509	565	581	575	582	546	562	518	566	553	551	554	555	527	557	544	543	584	577	514	520	506	527	555	595	512	535	560	516	571	579	571	558	550	519	526	582	524	514	524	536	552	578	573	544	543	538	524	549	540	512	565	589	523	552	509	528	587	557	524	546	585	554	508	512	583	484	558	558	504	583	555	567	542	568	541	549	563	578	527	549	551	545	559	561	519	577	526	513	496	511	573	498	584	575	547	515	544	576	593	573	561	569	546	544	513	541	530	573	553	546	554	519	566	539	511	528	546	570	548	547	531	574	555	579	547	526	536	537	557	505	572	536	546	556	543	522	509	545	608	510	596	541	559	552	552	584	549	527	538	528	579	568	518	557	500	536	531	532	534	541	549	541	514	519	516	544	555	554	580	558	533	567	533	558	550	514	570	566	608	516	583	515	538	505	550	581	583	529	561	502	538	540	516	547	524	557	517	552	581	520	543	609	583	502	509	513	584	554	596	577	537	555	591	541	530	528	537	564	555	549	559	563	533	562	529	566	573	508	551	583	564	567	525	537	553	544	515	559	521	562	557	542	559	519	546	585	533	580	553	499	566	568	580	593	517	554	552	549	556	582	544	527	527	514	546	556	519	578	548	538	517	562	529	552	532	566	553	514	631	546	544	520	535	570	523	543	544	549	518	545	534	538	586	524	554	505	545	569	557	567	533	553	538	566	523	537	534	578	531	566	537	558	548	571	559	530	540	541	580	508	576	534	504	559	562	527	526	569	561	517	605	569	536	538	555	570	522	545	535	562	552	566	554	597	550	543	521	564	567	551	516	559	519	562	576	532	534	548	535	558	504	519	521	557	553	564	554	495	527	545	562	562	561	521	576	536	537	489	566	553	537	536	529	570	497	546	520	521	555	568	552	548	539	566	552	474	570	545	517	557	545	528	537	561	515	565	547	517	513	563	585	534	549	538	553	528	543	533	551	527	533	549	561	563	508	545	583	565	586	560	524	539	557	542	595	559	526	529	557	576	545	545	570	496	556	517	573	584	526	572	520	583	537	565	555	520	587	564	532	548	567	566	568	528	502	485	544	551	556	575	537	562	520	553	584	572	555	507	536	541	534	470	540	526	601	536	567	579	537	518	539	541	580	566	573	576	545	548	507	560	540	574	516	548	520	525	564	518	564	546	563	560	536	540	522	534	550	514	615	512	530	549	553	506	586	558	502	539	568	515	551	540	579	558	563	571	551	566	517	522	559	536	528	572	512	560	534	553	599	566	502	524	522	539	540	557	526	563	575	541	558	551	551	561	551	489	533	539	543	567	560	558	530	530	575	580	543	570	533	561	546	537	517	543	545	551	531	533	553	542	554	586	539	567	575	522	568	543	552	535	548	544	555	578	548	536	540	536	502	555	565	506	573	556	523	495	581	553	483	587	567	569	557	523	535	553	536	571	530	535	524	557	526	512	577	539	520	509	564	551	548	524	524	553	561	511	571	549	556	543	522	571	531	551	518	499	516	532	577	537	587	591	517	554	538	551	557	521	535	553	538	524	537	556	576	570	582	559	563
32869	20560	9624	632	265	206	224	214	235	215	238	226	231	231	218	224	200	247	235	203	208	237	219	219	250	221	224	208	226	210	206	223	210	209	211	213	217	212	205	221	217	234	232	213	221	204	234	244	200	230	209	213	231	240	244	215	236	230	221	182	224	236	246	231	220	245	223	204	241	232	215	226	229	214	241	209	239	208	206	221	252	219	204	217	232	227	245	208	232	210	227	232	220	240	225	214	226	213	228	192	233	222	229	236	224	227	265	217	228	242	235	214	231	240	225	223	212	225	261	250	237	207	188	208	223	214	210	210	221	236	233	211	223	228	201	231	215	223	195	203	220	228	232	260	219	244	234	223	225	222	229	190	214	215	226	229	224	210	225	197	216	189	216	195	204	219	229	226	226	203	229	209	187	216	209	219	222	218	246	196	230	213	216	192	214	199	214	208	212	204	227	204	188	182	221	217	210	188	229	231	240	215	239	221	227	219	228	235	218	245	202	239	237	238	206	202	230	219	222	209	216	208	232	218	230	198	218	234	211	233	223	251	218	204	198	236	238	212	204	178	221	230	207	207	202	222	206	236	194	223	225	229	217	228	209	216	197	217	212	194	215	242	201	232	210	215	207	213	252	223	222	216	224	242	212	228	256	214	202	211	187	222	230	217	228	207	218	220	220	237	192	235	222	197	217	206	215	216	220	230	223	220	218	204	229	214	202	199	218	199	179	195	232	199	184	221	188	237	218	220	247	227	203	247	235	218	224	205	228	219	230	219	213	210	245	212	204	200	183	237	213	187	226	255	207	217	230	225	216	201	198	230	197	206	255	205	185	227	222	242	215	178	224	222	204	199	231	233	232	221	210	225	181	230	217	242	211	253	207	220	186	227	236	224	229	188	215	228	224	220	235	210	205	235	203	241	224	210	247	222	207	218	229	209	219	220	223	241	214	218	214	198	179	224	229	198	222	196	207	239	232	230	192	211	216	200	239	227	206	214	253	195	209	228	215	253	219	209	234	203	237	232	201	243	219	210	209	229	197	215	193	240	219	207	233	219	224	217	234	214	224	232	231	194	230	207	218	223	209	233	232	203	223	206	221	202	229	215	222	208	199	213	225	234	232	247	206	206	235	229	216	217	216	231	189	223	220	223	206	221	211	197	244	260	236	224	202	223	226	222	231	229	234	225	230	211	209	250	209	228	205	255	187	205	214	206	218	224	248	256	229	232	241	241	215	198	230	223	193	245	237	217	209	211	257	196	224	198	195	227	236	240	208	238	234	227	203	243	222	234	201	250	212	199	205	236	242	207	211	251	215	199	225	254	185	195	246	212	256	216	226	257	241	209	218	230	212	182	238	222	222	221	215	237	217	234	212	238	186	203	214	243	207	211	210	231	223	229	207	206	201	220	223	228	208	208	225	215	212	199	211	226	254	220	197	199	210	208	203	207	233	229	218	230	240	219	216	199	207	216	212	202	222	245	197	250	243	226	234	240	212	213	232	231	217	232	242	218	226	219	204	222	254	217	212	232	254	212	238	225	248	221	209	238	234	204	213	215	250	226	205	220	189	197	229	248	208	220	229	210	217	259	242	224	229	218	230	205	233	225	239	216	211	231	209	200	221	243	199	211	206	242	236	220	223	223	226	211	241	220	220	203	222	189	210	249	229	211	217	209	220	249	241	214	229	207	224	233	232	234	216	206	221	204	222	218	232	233	233	219	230	236	222	264	255	216	217	205	193	216	221	237	200	236	240	214	228	247	240	221	224	215	229	213	255	202	223	246	244	227	216	219	190	228	224	247	218	218	241	198	226	224	205	201	202	216	206	225	173	247	220	203	217	211	235	235	196	211	222	220	222	215	183	244	248	204	226	253	206	235	231	199	219	224	187	204	210	225	218	230	186	212	238	239	221	210	229	200	230	195	238	219	238	210	246	247	236	223	226	206	228	221	247	218	206	225	221	204	215	260	201	219	210	244	228	231	203	233	221	234	241	203	202	219	216	229	246	221	211	249	214	221	209	214	216	216	239	238	207	231	189	216	238	248	208	212	209	210	193	207	192	213	228	190	220	221	232	199	227	221	221	236	219	211	208	205	213	231	227	204	251	243	227	236	229	225	211	235	214	232	244	202	196	212	215	194	237	230	218	224	189	233	200	207	210	223	246	227	199	193	214	201	209	184	211	191	234	209	219	218	210	220	233	196	245	189	230	231	211	223	220	226	215	218	191	219	231	221	239	207	225	210	269	191	227	201	235	235	215	241	218	218	228	239	219	226	205	211	198	216	205	228	217	204	230	220	197	221	226	229	196	232	208	221	221	203	208	221	219	223	233	194	207	223	190	197	217	247	203	220	250	225	209	208	234	213	233	248	235	213	220	222	238	215	236	206	232	210	217	264	222	214	215	219	227	251	207	214	222	181	219	226	231	200	233	214	269	237	230	236	249	221	217	236	219	227	233	224	236	226	259	218	195	207	234	227	202	200	213	219	234	244	250	215	203	212	216	218	213	189	215	208	212	232	216	234	218	213	192	223	215	225	227	214	227	206	213	210	228	193	230	202	228	244	193	239	219	208	229	230	228	241	229	189	218	218	198	237	240	229	216	216	229	202	225	236	233	246	224	247	188	224	207	238	212	222	214	197	219	223	226	225	211	213	249	218	237	234	215	225	217	229	213	227	207	230	222	212	195	220	199	236	238	231	233	210	226	210	230	240	234	193	210	208	211	216	199	228	221	222	238	206	236	221	211	212	230	216	222	206	220	217	219	230	223	230	200	198	198	229	205	218	217	225	250	202	200	193	232	210	208	216	225	220	195	213	209	221	220	204	223	206	227	237	217	232	203	220	242	208	245	258	219	230	221	207	239	215	206	221	235	220	224	212	221	208	226	205	213	223	242	231	204	203	190	215	218	258	200	252	212	198	243	229	229	222	203	246	265	241	254	219	196	199	193	222	239	234	201	241	217	231	229	218	237	240	220	218	204	249	216	239	216	207	237	193	243	222	223	204	223	213	224	226	232	235	212	211	197	221	187	232	222	189	206	205	207	222	209	195	194	220	227	215	223	238	217	201	225	241	223	215	220	233	230	220	208	236	199	198	224	236	215	244	234	224	240	234	220	215	208	240	211	232	206	215	220	242	196	226	213	211	218	206	217	197	215	231	224	212	196	207	255	203	232	219	221	206	229	226	229	222	220	221	229	197	218	212	233	186	182	206	222	222	210	223	228	231	219	216	210	233	212	191	238	201	210	210	220	213	217	251	241	246	221	235	238	226	192	226	190	200	243	199	229	201	223	217	242	208	237	232	206	250	230	214	224	177	201	226	221	226	208	232	215	179	190	209	199	244	222	199	222	200	191	218	213	231	222	224	240	212	210	228	220	252	241	216	223	216	193	249	239	216	227	237	229	234	195	212	217	230	233	224	216	233	234	215	221	235	208	219	199	241	209	225	211	230	227	232	215	223	238	238	233	228	196	242	202	225	227	211	190	226	227	209
8216	6628	1424	539	539	551	550	521	550	517	556	556	553	523	568	568	524	499	563	510	510	535	534	555	548	527	525	555	533	530	536	528	522	517	512	544	545	529	556	494	550	556	516	531	562	478	509	519	539	516	503	530	553	529	526	532	544	526	511	534	489	545	541	540	528	535	523	535	566	500	528	531	542	495	553	518	553	517	521	491	513	573	561	527	545	504	559	476	515	546	523	524	556	520	536	530	534	560	533	559	518	506	540	519	554	497	483	503	499	542	512	518	565	522	535	538	542	519	512	525	524	540	522	520	495	518	511	546	543	554	544	473	500	535	533	511	533	552	572	543	537	549	553	504	540	527	498	527	536	506	539	531	529	494	505	506	522	520	551	562	505	504	503	514	506	530	525	492	495	521	545	509	498	530	538	541	558	547	509	535	524	532	531	513	519	577	495	517	543	517	497	506	535	526	557	525	537	547	525	544	539	535	495	507	541	529	523	517	516	528	555	531	516	553	553	596	543	555	513	575	569	566	535	534	551	511	520	567	529	543	551	577	526	546	539	513	560	524	534	547	531	502	532	490	546	529	550	565	567	509	560	575	532	481	476	554	530	512	549	525	522	511	534	549	555	528	530	542	559	535	538	513	490	561	498	560	552	539	525	519	507	508	535	540	516	513	508	522	520	532	467	510	544	521	527	535	525	516	529	529	563	521	548	529	555	508	570	531	570	504	538	544	545	499	546	506	525	529	534	544	557	486	500	507	545	509	540	545	529	511	504	497	548	509	543	531	537	512	479	530	554	544	528	519	496	542	527	500	510	514	527	561	519	532	539	496	474	529	531	503	533	518	519	547	540	541	506	546	556	504	556	515	503	548	542	552	550	587	482	532	519	521	525	507	512	515	546	516	553	527	506	536	518	527	508	473	534	548	522	549	541	526	525	548	562	571	490	517	542	515	528	546	553	516	531	547	552	550	531	529	532	529	542	535	486	563	544	553	487	488	527	527	512	523	554	521	536	463	578	533	553	519	560	526	499	492	540	509	546	529	567	499	505	535	516	516	549	542	577	497	536	546	554	523	555	560	546	530	541	560	483	519	493	540	532	536	532	527	566	546	525	510	538	551	549	529	517	522	510	535	557	510	540	522	525	515	521	558	517	495	511	543	496	504	510	551	502	523	505	516	493	537	568	542	559	542	505	521	539	543	550	522	532	560	540	610	522	493	522	528	535	501	528	561	492	558	548	508	567	494	548	533	524	522	541	533	547	583	547	518	529	553	513	533	540	558	553	524	538	482	514	503	502	533	519	520	541	546	535	565	528	515	559	538	505	525	507	494	525	552	571	524	529	509	483	509	558	539	514	511	528	549	545	534	521	535	559	487	493	578	505	503	493	502	487	544	562	559	551	521	545	503	509	548	559	592	531	516	500	556	520	521	523	524	524	546	504	498	495	492	521	536	507	577	564	554	534	514	534	522	523	576	508	555	535	535	495	529	498	540	529	512	542	526	502	534	514	486	512	485	508	522	567	512	525	540	552	527	551	515	522	539	499	517	566	529	564	543	560	503	526	492	568	523	503	579	547	507	564	512	522	515	499	528	511	533	540	545	484	559	530	568	503	488	535	512	547	522	527	521	536	573	528	504	506	532	549	520	509	545	550	546	566	507	525	509	536	559	513	500	538	496	512	516	527	470	547	526	532	509	518	535	470	525	582	510	576	536	533	553	508	515	539	514	544	526	504	498	497	564	549	516	542	542	552	531	501	509	491	546	565	530	559	532	516	528	521	506	506	509	519	547	523	556	503	502	519	539	531	565	532	537	543	543	543	530	547	534	509	540	520	533	511	487	503	546	555	532	525	577	493	545	524	511	526	534	529	501	539	542	482	540	524	513	546	527	518	557	560	539	500	501	545	573	528	554	477	509	536	494	494	533	544	524	553	527	535	507	513	550	520	526	518	528	523	537	546	553	530	531	524	498	506	521	528	520	493	482	516	540	554	511	534	546	547	520	498	550	501	559	529	572	542	504	571	515	553	555	500	533	517	511	512	509	543	568	543	501	510	500	508	526	512	521	548	514	550	518	491	508	588	490	547	549	531	518	549	524	546	576	546	585	541	521	533	510	532	487	520	522	516	536	504	533	518	493	510	546	541	521	509	551	482	509	520	587	542	495	540	522	540	497	573	521	505	532	522	518	529	543	525	465	515	521	559	540	517	554	507	491	535	524	497	490	517	536	532	543	525	513	537	509	523	531	563	533	508	530	558	541	490	476	528	514	507	540	564	505	509	535	541	523	529	519	507	538	526	508	517	543	561	580	549	582	572	534	539	530	498	507	510	527	554	517	540	542	499	528	503	530	540	532	564	563	509	555	562	557	534	560	539	569	507	495	570	539	565	522	528	530	516	511	551	505	536	520	510	538	511	515	505	528	587	513	541	503	521	513	517	521	559	533	500	515	525	563	541	523	550	544	511	526	510	506	541	566	515	527	529	484	506	516	542	526	500	482	525	551	548	544	522	561	541	539	538	552	522	501	494	573	533	528	565	506	517	535	518	525	486	504	532	515	536	499	540	506	518	500	508	550	555	536	536	505	550	534	507	563	534	570	541	536	493	511	530	554	544	591	524	558	484	539	515	529	525	510	539	521	492	544	524	516	545	532	543	524	528	520	534	531	525	567	537	540	524	572	511	527	513	508	502	530	523	521	570	511	524	523	524	572	540	525	539	535	543	541	502	528	513	537	541	495	532	518	492	521	553	613	509	493	502	497	549	536	530	558	532	532	568	557	559	496	540	536	531	584	536	544	532	554	488	567	540	536	521	551	548	505	523	531	527	526	554	573	554	519	561	532	555	518	540	530	520	515	543	537	529	552	528	542	540	574	617	520	521	534	554	575	559	541	519	546	501	542	533	538	480	521	534	481	535	526	513	499	521	527	553	528	489	537	519	527	529	525	497	594	525	528	538	523	504	554	486	534	560	509	510	529	563	542	522	498	549	499	521	554	558	508	561	493	491	534	496	491	579	484	517	491	516	533	546	508	566	540	514	549	545	491	497	545	537	546	499	545	546	509	567	551	561	514	525	498	553	508	558	508	528	534	551	516	517	532	510	489	515	551	499	557	542	517	546	519	523	528	495	511	534	583	546	544	556	515	509	539	577	541	509	508	538	519	506	533	526	493	550	511	544	517	523	527	526	545	584	541	505	537	513	521	515	583	531	518	546	554	507	515	535	554	546	535	550	536	577	513	521	521	507	569	522	512	505	566	518	510	537	544	538	516	527	510	521	528	518	542	499	500	516	514	512	493	506	575	539	460	540	512	529	528	517	539	501	520	495	517	541	519	514	521	534	514	542	527	496	516	507	505	532	527	509	538	565	545	481	540	515	516	580	538	562	496	532	529	525	570	508	524	547	535	537	571	505	519	541	524	502	529	520	539	558	526	553	494	463	499	509	517	516	529	543	555	540	522	516	533	520	530	498	532	546	509	516	533	526	558	555	526
24894	21442	24862	28417	21449	20963	1150	483	421	387	391	359	366	336	365	382	365	368	355	327	370	317	332	298	343	395	360	355	336	349	368	331	336	345	312	344	342	364	385	373	355	347	374	302	342	301	339	327	305	345	342	330	346	325	316	325	321	328	314	330	320	366	355	373	371	345	355	339	361	299	339	295	334	347	309	361	339	375	331	345	332	314	319	379	322	296	318	318	315	356	332	326	330	325	320	353	353	349	318	349	389	314	353	349	322	330	371	338	332	364	347	333	359	341	324	317	326	365	368	348	327	330	338	327	347	345	349	310	314	325	313	346	341	355	330	311	317	318	331	356	313	339	357	319	352	357	336	369	354	357	331	340	331	321	358	382	305	336	363	334	381	319	362	365	306	302	344	311	335	345	332	335	313	355	328	329	307	345	337	334	330	297	352	312	343	317	344	362	331	322	322	374	347	301	321	343	339	331	336	332	334	386	378	353	356	330	290	330	382	331	337	345	359	310	328	347	353	318	310	354	347	341	340	349	333	366	348	330	333	360	312	320	320	297	336	328	361	341	314	370	348	349	348	326	320	342	364	345	329	332	331	364	329	321	340	333	351	360	342	371	349	345	334	303	322	341	327	335	350	367	341	342	338	299	299	331	332	341	346	369	364	372	363	361	360	338	352	330	319	320	323	321	341	346	358	382	344	345	363	350	355	375	349	309	350	320	315	320	340	332	360	308	320	340	358	374	374	341	347	355	366	330	331	355	353	358	344	328	322	363	355	317	303	339	363	352	360	342	338	291	349	355	338	338	287	365	316	372	334	311	318	326	305	330	307	373	367	342	324	380	311	330	340	344	339	346	312	394	305	307	339	301	338	325	330	331	344	305	312	332	312	328	369	333	330	323	334	364	340	324	319	305	360	322	320	318	331	346	343	343	366	338	333	317	327	335	343	332	307	332	355	340	338	326	311	339	362	337	315	347	342	322	337	325	326	336	317	335	370	306	312	357	342	321	349	314	322	332	336	357	359	348	331	326	338	279	354	347	352	355	347	364	372	306	333	302	295	337	317	311	354	355	298	357	313	379	353	339	319	361	330	334	315	356	316	342	328	306	337	355	314	357	305	367	308	320	314	346	342	311	353	331	361	322	331	358	345	333	330	363	370	365	324	346	368	350	347	358	301	302	361	342	372	357	366	362	289	320	341	337	336	362	341	344	352	326	314	340	313	349	332	344	323	336	362	324	346	372	340	350	365	330	342	329	331	354	336	297	357	341	351	327	309	310	356	334	356	309	343	358	333	333	320	343	340	347	312	335	345	357	363	339	318	335	328	345	318	348	333	335	293	320	366	344	365	379	346	354	363	341	321	347	365	326	338	348	344	313	337	349	320	324	328	348	358	344	327	329	316	365	336	331	376	323	349	346	357	349	320	358	336	312	313	322	300	315	314	352	335	369	349	347	351	361	337	392	318	348	341	333	349	365	343	340	363	359	345	354	324	328	335	332	355	308	338	306	321	329	384	367	325	329	315	324	306	348	294	338	342	333	334	362	333	354	348	323	306	331	349	306	347	337	325	334	339	311	342	331	309	333	339	324	336	334	328	324	338	343	337	338	370	368	328	343	331	337	340	358	324	323	334	349	330	341	390	363	351	349	304	381	324	381	342	329	355	346	326	350	324	336	347	374	361	337	354	340	338	319	356	311	312	344	343	332	375	314	303	337	363	347	360	343	363	329	355	325	323	341	332	348	332	330	310	323	316	315	325	338	340	327	345	340	326	338	336	320	345	318	337	315	345	319	304	344	333	349	361	315	336	335	335	346	312	315	310	334	339	315	341	332	331	337	330	310	371	355	336	344	344	316	374	350	350	329	325	335	352	316	326	350	360	341	333	318	372	309	338	330	329	310	300	350	312	345	350	329	341	332	346	332	338	387	358	340	312	314	305	349	305	360	334	315	371	298	317	356	364	365	333	320	317	312	307	317	300	352	317	338	321	353	298	342	375	334	350	322	312	349	320	335	318	361	373	319	333	314	326	356	334	363	348	326	331	310	352	357	312	332	315	346	364	343	332	321	313	332	361	333	343	367	322	345	335	312	317	324	324	387	342	309	367	341	363	328	330	347	343	348	342	335	333	333	322	335	318	378	363	352	309	344	299	346	334	353	335	361	338	331	341	338	366	349	324	354	341	377	327	310	362	347	355	361	330	358	303	343	297	362	364	325	308	291	359	331	307	341	333	356	321	336	316	301	376	346	332	314	342	320	329	313	327	348	352	345	343	316	337	320	339	353	333	317	351	301	327	323	316	363	364	376	344	310	385	374	370	321	345	336	370	360	325	308	344	340	336	324	309	330	355	333	345	344	307	329	330	354	303	323	326	347	321	352	359	326	377	338	338	347	368	323	313	347	334	376	376	342	327	338	341	359	327	314	328	341	309	337	307	359	352	338	348	349	336	339	326	338	325	333	355	353	345	343	324	352	342	328	336	324	353	323	345	332	319	356	367	347	340	375	371	398	336	349	341	329	339	333	321	333	329	318	337	349	350	373	380	325	368	355	343	301	364	321	326	352	360	326	352	301	368	367	326	294	321	343	350	326	355	310	301	304	350	331	337	329	333	353	338	337	335	325	329	323	351	343	325	333	335	348	326	334	333	328	354	369	319	390	382	357	349	345	329	348	369	382	304	343	348	338	326	324	322	370	322	343	354	366	341	379	330	352	341	357	346	307	322	396	312	339	330	332	333	307	301	355	358	347	340	328	351	364	323	335	328	354	337	329	316	331	331	350	321	346	344	337	341	353	374	337	336	317	332	355	343	353	359	338	336	292	362	348	324	369	340	381	345	340	298	356	342	340	376	303	353	309	357	351	331	314	352	360	331	325	371	358	295	328	339	297	331	362	385	324	307	316	347	376	319	346	304	361	357	338	330	339	341	344	327	333	316	308	348	328	376	413	348	377	338	336	369	368	297	339	320	335	328	323	335	345	323	344	345	323	362	327	322	335	353	352	340	367	331	311	327	350	332	352	347	330	329	359	347	352	339	347	319	344	333	308	311	337	336	349	312	359	361	345	320	299	344	346	326	363	304	327	357	359	342	323	325	365	328	342	342	334	347	344	349	336	318	349	332	351	324	393	357	361	340	338	350	326	334	351	343	323	348	338	335	344	355	330	334	318	366	344	360	298	373	342	312	354	348	345	364	355	342	326	349	325	364	374	360	337	339	335	313	374	301	327	316	337	339	314	364	337	319	341	342	345	340	357	341	353	323	348	342	320	353	333	340	353	343	308	334	375	368	331	313	361	310	323	325	374	338	354	338	369	348	351	322	335	351	359	323	347	332	338	327	337	301	330	334	331	331	345	348	326	320	363	357	333	285	320	308	330	347	338	327	347	348	378	350	366	320	322	348	330	354	357	318	343	319	382	329	324	346	307	298	327	299	327	339	334	330	357	328	341	333	354	302	309	344	323	348	337	353	314	357	347	345	331	345	325	341	353	328	363
20354	31972	6694	1405	886	834	762	740	805	764	786	748	786	746	795	770	829	770	743	753	749	732	731	764	736	732	763	754	710	736	763	740	748	710	718	723	725	718	713	785	760	748	771	735	730	737	714	733	744	780	745	755	743	732	749	721	731	782	724	754	769	753	756	737	746	734	723	695	678	702	779	699	808	746	771	730	737	750	810	768	761	728	736	767	745	708	748	718	756	785	735	775	677	766	762	783	753	773	754	725	716	773	687	726	726	719	714	710	714	694	740	779	752	734	692	763	720	716	724	770	705	685	733	692	761	761	760	726	730	738	728	747	741	778	719	757	728	747	710	733	693	706	790	763	742	764	754	749	741	781	735	710	705	701	722	781	763	721	774	689	741	734	758	796	737	772	762	731	735	767	765	697	728	711	775	722	734	748	729	723	763	677	712	756	699	677	760	808	710	750	731	725	768	696	763	752	749	681	701	736	781	718	755	683	681	749	737	767	718	745	743	724	738	736	720	704	786	734	709	703	772	713	710	702	746	727	707	759	721	752	729	719	718	702	691	733	701	749	699	666	686	792	752	705	734	768	741	786	711	788	767	741	756	756	768	728	776	728	753	707	721	739	758	722	768	734	737	740	778	714	767	751	794	767	755	749	730	761	675	753	730	753	760	730	741	755	761	711	776	698	709	724	747	751	725	705	725	730	725	734	738	742	753	715	738	754	697	705	714	739	761	718	765	761	708	730	721	748	752	765	775	741	751	714	754	694	777	701	732	720	668	714	726	727	743	754	711	747	736	753	718	734	752	738	732	713	735	767	727	689	737	701	707	740	713	795	794	740	680	768	799	743	791	763	726	718	754	716	771	721	708	714	731	779	731	745	751	731	763	700	704	748	739	737	752	785	743	678	758	740	765	768	754	774	727	796	742	733	770	773	775	740	771	767	729	764	695	706	692	780	757	724	742	734	764	726	741	744	743	795	728	740	716	690	739	681	743	733	729	710	748	750	743	704	708	734	773	726	694	772	753	745	733	768	757	735	701	754	727	731	735	784	767	742	716	723	800	744	754	779	780	740	781	751	741	781	724	740	730	779	750	693	722	702	734	741	756	729	732	695	693	710	688	686	705	764	738	734	765	741	738	711	771	749	730	797	738	770	714	728	737	768	738	693	680	772	731	724	726	751	750	713	766	739	758	783	727	732	765	753	754	789	770	773	724	767	728	727	719	718	739	766	751	717	775	788	760	749	717	754	709	725	796	710	744	708	722	746	705	726	723	783	780	710	792	739	753	757	740	701	719	723	714	741	698	706	723	724	686	725	764	787	744	699	776	752	688	755	742	770	730	726	761	767	701	710	732	755	710	712	738	766	737	761	758	718	719	714	721	772	800	751	735	725	739	748	732	709	727	709	725	731	775	738	738	746	721	771	746	707	732	739	716	717	696	741	713	705	765	707	779	756	739	754	733	738	731	748	722	699	756	760	759	739	722	718	731	735	729	743	757	749	754	692	766	744	724	767	745	751	756	763	698	761	790	762	762	723	714	754	741	726	767	712	732	790	748	780	744	737	755	748	765	743	726	755	752	737	733	762	739	690	814	712	722	701	707	742	774	707	711	790	750	694	758	738	725	695	730	765	690	691	718	778	771	734	688	752	723	785	731	691	714	751	754	700	760	778	788	769	759	722	722	725	752	719	774	714	712	715	746	743	763	714	763	690	740	756	705	744	734	732	775	721	743	757	690	732	726	791	776	755	717	727	735	772	739	757	772	723	762	705	715	766	736	690	690	776	730	744	772	771	709	766	714	739	741	747	733	718	709	721	747	755	714	769	741	701	726	776	751	704	736	752	756	755	716	754	737	722	748	729	704	718	701	737	762	758	726	826	774	793	721	733	726	738	772	780	724	672	765	740	750	766	783	736	734	766	792	689	746	726	761	740	721	724	760	745	728	740	767	692	763	781	753	769	735	750	712	767	784	739	740	733	701	787	740	738	705	726	737	714	723	733	759	817	753	752	822	736	718	714	761	743	752	738	768	732	724	742	779	757	763	737	692	748	745	718	712	730	742	693	724	777	733	743	660	728	739	689	764	778	742	772	706	737	714	744	746	751	741	752	708	760	735	744	749	741	715	779	746	761	784	713	740	710	708	732	736	714	717	705	733	724	757	755	706	715	761	757	696	762	711	714	762	753	720	790	752	754	712	725	696	730	748	764	742	745	753	756	743	749	743	760	764	735	757	730	707	770	749	707	796	746	795	750	738	784	724	720	757	754	769	749	758	725	769	779	758	740	754	768	750	756	733	766	715	737	748	702	757	764	764	703	742	768	710	722	713	723	786	709	723	728	736	672	730	757	784	769	800	753	719	727	733	755	722	737	728	749	726	739	722	762	730	767	710	729	724	739	754	739	758	721	734	744	721	701	771	707	727	764	755	803	718	789	743	729	714	749	775	730	759	758	702	791	750	770	759	755	741	734	730	739	711	699	717	727	685	774	763	755	722	752	726	733	734	745	695	708	754	736	761	760	678	741	716	681	743	743	706	712	739	734	749	771	800	774	757	722	790	757	680	731	778	740	733	740	725	714	768	705	759	718	747	761	795	720	745	753	739	748	748	728	708	766	733	766	702	737	713	724	761	756	712	725	685	723	737	745	766	794	750	793	760	691	702	761	807	790	744	688	792	763	743	681	730	742	756	748	735	713	745	759	690	705	708	741	758	720	739	756	731	736	732	702	700	749	701	735	705	766	775	749	736	735	725	736	717	739	692	735	763	755	742	749	783	752	742	695	768	732	672	743	716	729	770	707	776	739	780	723	712	671	780	750	743	736	735	774	717	734	687	767	785	707	691	755	756	727	767	753	723	723	758	751	716	756	704	771	784	685	682	719	720	763	746	739	733	719	736	742	735	713	742	712	751	769	710	741	711	762	777	715	760	722	742	736	709	670	737	741	742	753	788	713	756	745	713	754	710	737	772	682	727	730	732	746	748	723	692	710	708	790	739	798	703	712	767	689	756	770	681	757	724	742	747	797	709	700	756	715	765	776	707	747	715	744	736	765	789	741	767	734	712	715	743	709	735	760	724	739	749	762	740	720	722	737	726	724	711	764	733	750	752	701	712	720	761	754	753	772	750	768	738	718	751	781	745	761	763	724	734	737	705	774	750	726	770	714	741	707	752	733	723	742	717	738	751	726	779	709	716	726	745	741	751	701	739	726	712	761	756	755	760	721	777	720	781	743	787	724	729	741	746	750	757	717	725	748	667	784	739	713	741	729	766	736	730	753	812	730	786	737	770	693	735	783	741	722	770	752	763	700	693	732	707	780	753	793	710	777	680	785	697	799	712	734	753	777	723	745	714	738	759	745	729	744	754	691	704	766	771	725	758	751	688	754	728	780	702	770	698	756	701	727	731	699	748	760	728	746	741	722	744	817	714	714	765	728	728	761	732	738	757	737	726	770	747	687	766	741	736	791	704	756	778	727	741	745	742	788	748	700	736	719
24299	21466	25201	28137	21471	21481	20232	782	395	354	354	305	314	347	288	312	280	314	272	281	271	308	298	270	279	284	249	280	267	247	237	240	299	266	262	224	252	269	271	262	285	260	273	246	251	277	255	261	261	246	253	283	246	257	249	230	256	275	242	242	233	289	283	253	288	274	249	261	251	273	296	291	231	271	260	267	251	287	263	235	223	271	267	254	275	237	258	281	295	267	303	284	267	271	240	260	269	282	285	268	270	279	261	270	274	270	260	258	250	273	255	255	290	268	263	253	261	263	272	289	227	256	243	277	269	248	257	241	303	262	234	228	247	255	243	262	257	315	256	256	231	249	270	291	242	296	249	231	244	287	258	247	291	277	260	267	257	240	258	258	299	255	241	274	273	261	275	269	268	252	269	257	280	255	268	281	255	276	251	281	249	237	230	245	271	225	238	267	293	241	275	277	279	262	231	255	266	267	271	239	280	254	261	278	274	261	268	271	266	273	261	234	274	251	245	255	240	271	282	254	281	229	279	240	254	267	258	260	278	253	270	253	245	256	273	263	270	219	228	268	237	290	266	251	235	250	247	271	260	244	271	227	230	278	284	255	255	263	267	215	256	249	244	284	241	287	277	274	253	241	275	265	283	266	263	262	259	263	260	267	264	260	256	292	257	279	224	273	242	254	304	266	281	245	256	268	288	274	238	239	245	262	260	241	256	263	258	255	252	290	265	310	254	226	256	258	248	294	270	243	270	290	278	257	276	248	271	251	244	277	222	269	275	273	249	274	279	264	302	252	288	271	287	271	260	242	286	256	275	251	217	256	272	274	266	239	284	249	269	254	266	260	243	243	230	254	232	248	220	254	248	300	242	243	254	228	257	258	229	262	240	288	257	257	253	272	276	280	278	224	301	265	243	239	311	253	281	273	247	266	274	215	251	258	253	231	249	251	283	253	275	244	255	261	277	235	235	254	254	280	273	270	274	311	252	273	285	262	259	269	254	259	264	286	266	236	257	288	292	298	232	252	262	258	245	261	224	306	253	248	233	254	297	269	282	242	289	239	281	288	233	241	285	257	248	255	242	287	242	262	249	251	272	275	275	274	262	267	262	252	270	270	280	272	246	246	275	240	251	266	230	282	237	269	267	290	246	265	282	255	226	267	231	295	225	255	246	279	242	256	247	260	275	283	257	251	285	221	289	292	261	254	265	272	271	251	230	284	214	231	265	250	230	259	288	274	296	269	266	260	277	251	286	269	262	264	277	252	254	281	243	274	253	245	278	280	249	294	273	215	280	268	272	256	249	228	266	266	226	272	250	242	229	196	254	249	253	264	256	281	288	289	281	249	244	225	253	281	242	243	277	246	262	263	242	225	252	230	243	228	264	250	251	278	259	273	253	240	250	257	250	251	243	274	263	252	259	292	267	254	280	257	271	278	242	234	257	256	229	267	248	259	252	275	238	274	268	246	264	261	258	280	229	256	274	249	268	247	252	237	265	286	268	213	258	236	285	279	219	279	235	251	252	259	267	262	249	245	254	280	263	259	227	246	285	253	237	255	224	272	283	245	285	293	238	294	221	268	271	265	248	234	251	254	236	281	277	241	263	240	253	278	249	262	255	253	278	247	254	248	238	250	269	230	231	250	245	253	242	242	264	252	283	262	286	258	287	260	240	254	255	264	269	289	274	263	297	292	269	281	268	289	261	256	262	257	253	262	269	249	254	259	246	243	266	250	257	260	263	274	259	267	237	273	268	272	259	275	242	266	247	267	260	257	275	270	259	257	253	262	271	266	271	244	257	241	300	270	257	238	256	271	246	260	274	250	268	244	260	237	245	264	256	266	269	298	263	307	245	265	231	243	263	244	277	271	266	279	273	257	302	264	248	251	257	261	251	256	247	258	258	260	252	265	246	240	259	269	247	254	278	273	284	262	241	247	261	254	279	278	242	230	231	252	307	267	283	258	281	253	238	242	266	278	293	252	256	272	242	259	279	244	226	249	261	258	259	226	232	245	216	237	283	251	279	268	276	274	249	221	254	257	279	258	282	240	252	288	250	263	271	272	250	272	249	258	285	264	262	259	284	270	262	250	286	249	221	257	252	253	266	264	278	252	261	276	242	294	233	244	272	263	231	268	291	259	241	251	277	303	255	276	247	253	273	252	218	237	258	291	265	239	243	238	254	239	243	254	246	258	283	258	278	262	238	246	257	266	262	295	220	252	264	226	243	258	274	268	266	275	251	258	241	271	265	276	247	290	244	240	274	220	271	250	282	233	256	278	256	268	303	260	272	269	281	293	297	277	278	257	281	243	257	236	252	278	273	280	262	262	254	222	224	251	244	281	252	261	261	266	240	274	229	281	271	288	276	258	244	241	267	261	244	248	239	252	234	274	273	236	241	305	267	253	255	232	292	246	256	237	276	256	253	226	275	283	248	268	239	260	287	280	233	277	236	232	221	245	277	279	268	270	264	244	269	266	238	246	242	255	247	262	266	271	233	249	267	224	280	267	261	246	267	245	258	279	285	275	282	259	233	277	227	260	287	272	258	248	275	232	253	269	246	281	273	282	267	247	263	263	280	238	279	236	240	236	290	296	270	285	285	289	251	289	254	261	227	241	297	287	280	300	254	265	266	244	264	225	258	266	280	283	272	226	275	260	291	308	270	240	273	279	251	256	268	285	264	258	284	275	260	260	276	253	241	272	246	268	228	273	286	243	248	228	245	216	240	250	277	237	262	251	285	254	245	243	245	262	244	263	260	278	243	277	235	276	275	245	254	239	273	265	258	304	270	248	234	236	228	257	255	229	233	243	252	233	258	237	249	254	227	260	269	281	290	261	246	290	303	241	267	248	247	244	263	283	234	231	277	288	278	249	290	279	296	241	283	248	243	273	260	237	257	264	299	282	246	263	273	256	248	255	252	253	263	299	270	237	246	254	271	259	267	227	272	269	273	233	251	283	255	271	256	267	272	263	254	263	243	239	281	263	258	269	251	224	244	285	255	245	282	274	238	223	212	232	261	266	241	228	260	257	241	258	277	252	272	276	265	255	233	243	266	256	266	257	242	247	259	240	247	242	286	275	271	239	278	267	279	242	254	255	261	278	251	245	250	231	253	234	239	244	265	220	275	253	256	265	258	256	264	252	280	252	245	286	253	251	289	244	261	254	252	243	272	310	253	268	239	259	247	275	261	257	258	269	249	268	263	236	230	237	269	261	254	280	225	282	276	250	271	261	271	241	242	273	239	246	229	232	251	286	275	262	261	271	273	266	281	246	282	265	275	297	261	273	275	273	242	284	240	248	295	282	260	234	253	249	242	237	247	255	272	240	264	254	241	268	262	258	292	259	252	284	246	262	276	270	256	242	263	268	266	300	294	230	241	256	265	267	250	267	234	283	279	252	225	268	260	237	238	230	256	251	275	234	249	262	239	254	266	233	263	243	279	272	237	260	245	270	290	237	254	272	261	277	235	297	259	265	255	236	243	272	257	269
25979	40945	11051	1932	907	760	682	644	601	592	572	587	569	587	546	571	574	567	560	555	580	577	532	571	569	595	581	539	554	562	569	551	551	533	529	544	568	545	539	553	627	554	573	571	545	567	593	556	501	543	582	569	583	568	565	520	548	576	566	589	549	560	525	516	577	525	559	565	553	557	565	557	549	529	566	520	521	561	560	530	550	569	576	540	535	557	559	486	543	539	580	527	538	552	565	554	556	564	563	513	584	540	541	542	558	538	546	570	529	563	552	557	577	523	522	541	527	567	540	548	567	522	549	571	580	536	537	543	556	557	543	608	581	548	570	525	563	562	551	601	535	581	521	582	511	554	570	558	571	546	615	549	519	518	554	582	566	551	572	568	564	578	518	534	583	570	573	561	504	579	547	516	523	553	568	525	573	527	586	554	533	558	519	547	530	527	576	536	564	550	570	563	529	552	566	578	553	549	590	552	555	552	584	556	531	521	567	544	564	567	565	562	529	553	538	513	576	588	524	607	499	550	578	561	502	552	510	503	586	547	558	527	538	534	552	541	507	555	521	578	551	523	523	549	558	544	564	576	521	575	568	597	537	538	553	570	551	541	570	543	544	567	508	512	521	528	561	564	536	550	525	594	534	573	511	580	521	557	512	518	522	584	570	540	571	547	601	532	511	542	557	555	532	563	535	510	570	516	557	522	574	540	582	539	545	560	530	526	554	544	576	539	546	545	556	587	535	571	544	547	511	525	534	517	531	575	540	561	584	544	557	522	542	508	520	545	548	544	532	567	565	530	576	579	515	544	562	528	526	554	599	552	554	521	536	506	519	548	547	546	566	584	561	570	562	579	542	544	541	554	554	603	622	542	554	547	575	518	553	496	574	528	549	524	500	575	527	560	548	551	537	557	553	538	565	560	599	548	524	579	536	550	587	559	574	529	573	563	542	524	554	612	569	550	508	585	538	538	570	552	554	554	532	547	546	524	543	558	530	575	543	558	568	584	538	547	546	556	559	510	543	530	549	526	554	515	541	575	537	572	510	575	523	502	575	546	565	544	535	522	568	534	530	579	531	553	515	548	520	568	550	541	520	533	554	555	567	543	530	564	544	540	535	555	529	567	550	545	550	570	491	550	544	561	545	571	582	554	592	556	524	517	557	551	543	533	531	550	576	542	568	533	546	579	533	531	555	585	540	547	601	556	536	523	560	545	553	538	549	523	562	501	523	538	548	484	500	563	529	550	558	518	560	540	512	520	515	530	591	551	596	532	572	553	591	562	553	586	515	552	550	555	545	533	557	500	553	561	537	528	506	573	599	573	538	529	540	566	584	546	525	565	506	559	539	514	524	548	565	555	543	538	571	544	544	493	527	518	553	521	550	578	561	593	572	562	541	545	506	559	557	517	538	522	553	587	536	574	541	569	572	572	566	585	522	548	549	561	549	547	550	516	532	550	580	556	539	526	555	544	500	541	596	547	541	511	519	526	545	576	529	520	562	562	542	546	568	556	563	549	531	521	536	538	567	502	539	573	525	538	545	562	560	544	516	546	521	536	525	567	536	573	580	549	547	580	557	536	574	564	554	523	525	577	558	547	552	524	573	518	572	532	544	554	554	536	520	524	568	588	554	522	549	526	542	536	596	534	565	539	519	536	556	559	533	575	516	537	519	542	567	514	572	562	548	554	590	523	570	566	567	534	558	492	570	532	514	517	542	570	561	522	553	531	510	551	571	535	592	583	516	559	558	564	499	533	531	549	537	562	547	523	548	535	563	527	537	525	559	540	566	536	532	568	569	574	524	525	558	527	626	561	526	553	604	554	504	546	551	545	554	532	527	547	587	517	609	543	573	551	535	519	558	542	576	533	518	536	575	553	560	545	535	556	549	543	502	524	557	548	565	566	534	523	561	517	615	550	532	525	575	539	559	554	560	537	557	586	547	530	555	510	551	558	567	583	575	578	539	558	562	539	543	536	542	577	546	562	522	520	546	553	552	538	547	518	521	567	578	554	560	524	537	536	510	572	551	565	533	543	544	544	569	584	567	556	566	523	570	513	555	574	547	579	566	550	565	554	541	551	578	527	576	577	590	526	556	568	507	559	501	554	522	530	569	553	561	523	607	513	518	540	541	541	549	535	547	550	543	577	532	592	527	526	546	571	569	526	549	551	592	571	551	548	508	551	572	569	556	541	546	513	566	565	556	555	524	559	526	532	549	562	550	582	534	550	575	569	585	549	552	511	532	576	531	544	573	537	548	531	533	563	541	552	558	595	515	555	557	537	540	563	593	541	532	595	610	569	529	561	547	568	533	547	556	576	546	551	545	532	596	524	573	545	546	571	552	538	576	595	536	564	546	501	533	526	506	539	546	551	531	560	526	543	546	560	499	560	559	540	552	492	544	575	525	557	558	578	559	513	545	563	542	546	596	540	532	519	605	568	549	518	508	496	527	568	561	538	563	535	605	544	530	547	530	534	541	549	571	545	546	561	558	583	529	569	545	521	531	551	526	553	562	556	558	546	491	563	557	519	564	547	564	537	541	560	563	567	572	556	547	542	565	564	600	536	559	520	536	578	564	553	519	524	571	579	529	566	518	543	543	513	556	573	558	565	524	561	556	590	524	529	591	539	554	581	543	543	538	526	577	593	549	567	552	542	553	510	548	571	537	547	577	544	568	574	587	561	552	542	599	571	537	536	542	555	581	516	543	529	537	557	557	582	566	571	542	533	567	575	518	540	550	534	520	508	510	530	580	569	575	535	604	554	533	536	552	508	567	527	575	571	556	561	512	531	555	541	552	577	549	555	537	554	552	520	574	521	585	507	544	559	531	541	551	516	570	577	529	523	570	545	517	535	536	510	559	579	584	540	578	533	491	550	533	562	537	521	555	538	562	533	509	499	517	543	536	572	541	534	590	589	549	520	538	526	583	546	516	555	580	566	552	560	526	555	512	577	544	546	520	524	588	530	545	542	582	545	524	537	514	552	536	520	561	533	538	532	562	533	553	492	566	534	572	563	552	575	630	533	515	548	553	545	525	518	529	549	553	574	577	544	574	522	520	551	545	550	519	549	540	537	563	568	545	530	617	560	570	521	589	558	567	559	541	510	571	545	518	540	487	566	564	547	553	546	541	571	559	561	562	536	555	549	543	545	558	559	581	556	552	549	542	513	545	512	595	563	552	523	507	547	526	521	561	572	556	513	534	536	538	495	498	587	553	559	545	552	589	536	537	538	556	587	569	533	593	561	517	544	558	530	518	568	565	560	550	533	546	513	532	577	542	554	609	574	555	524	570	504	525	544	592	541	574	571	552	581	548	509	550	538	550	547	505	519	543	552	511	576	534	543	549	517	537	546	565	538	529	572	561	578	585	556	550	551	562	552	577	579	556	544	539	561	567	579	566	548	542	550	537	535	555	490	530	560	568	578	521	542	525	566	562	510	560	564	558	513	565	554	547	539	567	541	483	519	554	549	548	534	576	552	571	559	585	550
32982	20571	9403	698	303	241	272	221	227	257	229	212	213	213	204	237	233	223	209	179	192	206	227	230	214	252	196	220	244	202	188	211	256	203	219	205	234	219	225	231	209	233	230	208	199	221	234	198	210	240	233	230	220	216	228	248	222	186	259	222	226	229	196	202	214	205	221	236	226	222	229	193	251	251	213	233	245	200	229	225	224	244	260	214	226	250	238	233	230	238	210	192	228	240	226	237	218	234	206	207	249	265	203	243	177	212	208	208	201	206	244	235	222	218	228	215	188	230	204	233	227	207	217	210	202	222	225	264	204	219	222	229	194	244	232	228	217	211	222	199	233	254	240	228	229	244	225	215	190	198	231	206	234	236	232	243	238	215	208	228	250	220	201	205	204	191	210	223	244	232	232	232	203	217	231	208	244	214	215	231	240	269	224	226	207	234	217	229	203	228	212	222	232	229	207	247	186	217	215	227	240	204	230	231	211	234	229	214	222	215	190	242	227	228	210	215	217	230	211	210	217	199	220	202	231	205	204	230	244	258	217	220	218	195	209	198	218	207	247	244	205	209	231	205	229	217	217	207	211	241	207	204	219	236	210	218	219	216	235	262	238	205	233	239	230	216	221	251	241	213	249	211	208	246	217	231	199	239	231	233	240	259	250	210	237	248	212	240	250	233	218	210	220	207	219	224	211	218	216	250	210	243	254	220	240	235	208	231	230	213	216	207	204	221	205	206	226	241	196	240	218	218	231	225	239	207	223	226	236	193	227	230	243	264	230	224	216	225	205	241	229	206	202	210	253	214	235	191	223	223	210	208	209	202	223	220	223	232	232	236	228	233	220	189	208	197	234	219	177	221	207	236	219	216	216	224	225	224	199	238	241	207	222	221	220	221	232	221	223	242	260	203	197	212	245	247	254	209	217	249	224	250	226	218	237	204	209	214	206	242	215	222	220	207	234	232	233	228	220	217	232	225	200	216	214	231	208	187	216	206	229	243	225	233	227	235	229	221	209	228	222	245	229	242	240	212	198	229	200	190	222	227	250	216	213	221	242	228	217	208	210	237	226	209	211	246	215	219	223	231	248	210	245	234	221	192	223	205	239	215	247	235	231	182	210	232	195	233	244	219	226	244	220	223	199	227	218	224	239	237	201	191	244	233	209	225	241	235	222	204	213	235	231	221	203	214	214	250	244	225	231	204	207	226	250	215	208	195	227	214	214	251	199	233	230	227	247	225	248	210	211	222	211	234	220	199	213	226	251	194	220	235	232	217	253	232	248	186	226	219	237	209	219	198	226	218	249	217	194	222	210	227	203	259	253	228	200	243	267	209	200	224	213	214	236	268	235	217	198	225	214	221	232	202	228	243	219	214	225	206	221	253	215	216	243	235	227	222	218	217	212	211	195	185	241	240	209	225	227	243	242	240	232	170	228	248	218	230	226	217	229	209	234	217	262	214	213	197	234	210	230	222	221	196	214	234	224	206	230	224	218	195	235	235	215	223	207	218	232	230	202	210	241	211	234	224	218	233	243	212	280	208	256	207	227	249	218	248	241	204	243	245	222	226	234	221	217	245	242	218	243	215	220	228	230	232	206	219	228	225	215	218	195	219	213	218	199	222	204	229	229	214	240	224	205	197	234	265	233	206	211	232	230	221	238	222	210	226	221	219	249	215	209	206	230	224	199	241	221	221	202	223	209	249	234	223	245	216	220	195	219	220	246	221	232	242	235	223	216	216	212	213	223	214	214	212	237	248	221	238	185	204	273	242	242	207	209	205	220	230	222	233	208	230	216	224	243	197	204	241	200	220	233	221	236	200	213	248	225	231	195	242	210	230	213	219	233	187	227	219	219	210	208	205	194	210	240	241	239	208	222	213	240	211	228	212	238	236	235	228	217	198	229	243	214	225	212	224	216	221	213	209	208	233	224	207	233	228	218	210	217	228	237	210	196	208	250	203	222	229	243	218	192	203	229	239	210	199	213	232	239	228	237	203	193	233	209	220	222	229	213	248	224	203	211	213	206	195	195	258	243	210	217	218	210	258	226	231	196	243	229	224	216	235	242	225	216	211	201	236	241	208	220	231	201	193	213	226	209	212	214	243	245	205	244	226	208	216	201	228	201	233	207	217	199	241	240	224	253	227	231	231	225	223	205	217	204	232	235	184	239	218	239	216	263	246	199	204	226	240	225	192	216	211	233	204	227	229	219	222	237	229	207	245	247	250	204	218	204	211	238	200	194	230	237	202	233	199	209	230	230	221	212	214	222	196	211	201	219	224	202	210	207	250	233	207	200	204	232	206	230	234	204	211	217	218	232	211	205	236	215	213	208	204	211	230	224	215	210	208	219	233	210	223	266	261	240	211	191	190	230	246	236	221	236	215	258	252	201	219	223	230	216	188	228	220	203	218	207	197	229	207	198	209	244	233	247	239	200	231	217	224	201	222	214	211	214	246	207	185	237	245	215	203	209	263	209	207	227	206	222	243	216	219	234	217	215	227	233	231	228	234	213	226	232	219	205	221	217	223	209	229	227	206	236	228	203	228	206	231	213	207	199	219	219	207	204	207	203	202	239	235	206	225	195	212	210	222	240	199	212	213	225	233	230	227	202	210	211	202	226	205	232	190	236	251	195	227	238	226	205	209	207	189	251	210	246	226	224	227	236	207	206	235	219	210	240	234	258	218	203	208	217	240	204	221	247	226	242	220	241	198	198	199	212	216	228	264	229	213	209	224	207	220	219	212	220	221	203	229	197	204	241	224	238	208	233	229	245	197	233	244	223	227	232	196	230	231	225	231	221	197	219	237	214	235	214	198	211	233	231	196	253	230	228	227	208	209	209	198	219	232	205	251	215	200	235	238	231	221	228	212	208	219	236	210	212	255	217	202	206	247	235	219	207	241	252	216	216	208	225	206	229	224	238	213	220	226	233	218	230	223	234	218	205	187	224	215	215	221	230	238	239	218	226	194	202	212	226	231	216	255	237	223	193	219	245	214	204	232	211	207	234	198	211	229	216	226	205	219	240	220	245	219	205	200	219	223	252	223	240	220	246	226	221	202	209	205	201	246	207	208	207	232	233	213	204	227	240	219	206	221	240	240	210	235	221	241	229	243	220	233	226	243	223	221	253	230	223	196	225	231	248	226	204	225	207	234	206	202	225	223	220	217	221	206	227	245	209	216	243	228	206	220	215	212	232	210	223	238	224	225	217	232	222	243	232	217	194	213	230	192	275	200	201	238	227	223	228	220	258	232	241	243	225	229	204	237	210	198	224	215	195	228	233	210	223	214	220	221	221	197	257	208	254	239	233	227	225	230	215	211	218	216	219	251	237	232	227	231	250	227	183	220	205	206	207	213	236	242	230	217	240	241	242	206	237	209	206	193	241	211	240	211	234	191	198	251	193	196	231	208	208	211	197	236	203	203	214	200	218	205	235	205	204	198	256	234	248	220	228	215	208	233	215	222	221	195	254	205	215	236	218	215	242	191
8184	6556	1301	578	545	582	515	578	524	577	543	573	499	525	525	591	540	541	518	512	516	515	537	537	521	483	516	517	530	534	560	508	504	563	476	498	550	543	502	516	526	592	514	501	564	519	500	542	522	559	515	530	555	536	566	538	516	522	574	555	518	551	518	543	516	528	509	529	511	515	533	512	484	545	543	491	560	505	560	538	533	500	549	529	525	512	555	535	529	508	532	520	547	560	553	503	533	580	485	552	512	539	543	530	520	525	502	507	562	539	538	556	557	527	506	529	544	542	508	511	484	532	515	554	509	548	555	518	516	546	535	528	548	519	496	555	534	545	530	525	526	504	505	536	552	511	520	584	572	542	525	515	542	533	537	583	467	515	527	490	538	523	532	551	530	543	517	551	551	542	556	533	525	488	559	528	543	553	535	592	540	548	528	548	486	546	509	520	507	556	552	593	520	527	539	507	502	520	537	541	525	491	515	536	541	516	528	542	553	552	558	541	545	515	554	550	561	494	521	570	540	479	525	537	556	500	529	502	545	535	578	532	532	521	503	514	532	520	497	499	521	538	496	510	522	516	552	544	507	516	552	497	531	575	515	521	481	544	491	488	506	533	534	539	542	497	522	546	544	560	550	527	551	547	521	557	514	543	534	537	522	568	545	546	534	560	560	524	487	535	552	551	551	502	573	557	480	508	513	530	537	520	537	525	554	538	529	510	527	512	540	545	517	507	508	499	516	524	534	510	534	502	571	494	554	508	504	548	536	537	494	540	553	502	544	475	533	515	519	517	509	511	520	542	550	488	540	518	512	556	558	496	526	552	541	475	514	505	522	605	552	572	484	546	537	546	544	505	530	519	530	529	595	523	499	486	528	558	522	523	520	530	546	524	508	536	527	506	550	507	528	503	510	527	526	554	542	505	500	522	556	493	535	540	545	510	519	555	526	513	548	523	521	509	543	508	553	519	514	553	556	541	549	567	545	544	504	569	511	522	530	533	494	533	521	549	497	546	503	519	466	512	557	527	512	509	542	539	535	495	490	499	502	549	502	515	543	509	527	508	549	543	520	558	531	501	519	514	529	464	506	538	535	551	562	520	556	517	562	525	529	492	564	573	519	584	551	522	535	537	500	528	511	532	541	508	539	529	578	532	571	539	529	553	536	568	523	502	533	556	543	514	510	529	547	536	529	504	574	557	586	508	530	522	522	527	515	536	543	529	552	546	523	527	577	523	540	519	529	533	471	516	554	544	536	550	511	539	534	562	519	545	506	553	535	524	514	505	520	535	519	512	533	515	521	523	532	519	525	528	557	562	523	554	505	544	519	542	544	522	546	532	545	530	544	486	543	507	540	528	560	558	492	504	515	535	522	492	557	524	526	543	558	574	540	554	577	487	531	545	551	531	526	557	493	524	547	522	500	550	511	503	562	519	530	522	515	561	518	540	523	513	530	510	570	538	581	551	496	529	549	534	559	538	544	539	538	553	533	507	527	511	522	540	517	500	527	525	546	503	583	524	545	540	525	546	511	498	528	527	492	527	515	486	525	557	521	519	535	565	519	542	548	545	547	510	541	557	548	532	540	528	537	544	560	536	532	524	497	515	529	557	514	550	516	523	543	546	533	548	502	545	516	539	505	507	531	536	483	486	539	508	515	502	464	552	510	531	532	545	556	511	531	535	550	550	536	519	540	550	532	512	527	553	554	535	522	526	498	523	490	523	505	550	550	547	551	534	515	470	543	536	529	504	504	565	515	534	488	512	505	546	578	539	533	536	515	535	519	541	485	531	506	523	505	566	519	510	529	555	535	549	544	569	567	562	527	537	588	545	515	541	492	554	517	504	538	522	538	521	524	511	555	535	546	540	545	556	555	555	559	562	524	524	554	561	508	543	548	500	506	519	537	523	543	542	511	496	509	521	568	557	517	514	563	528	565	532	528	553	540	552	511	534	576	530	535	531	532	537	554	527	563	541	524	548	519	510	494	545	528	541	531	500	563	537	542	518	548	521	566	561	490	513	520	513	520	535	549	523	509	512	494	546	537	558	505	528	516	533	538	496	510	563	540	523	527	576	528	510	557	533	552	553	560	503	518	520	540	514	537	574	534	529	476	550	594	511	525	489	531	525	541	532	538	518	532	514	549	526	536	540	531	513	508	552	583	525	530	553	516	527	520	488	551	519	531	540	525	522	523	521	558	528	516	526	529	491	514	540	537	558	528	504	556	508	492	514	540	520	529	570	532	536	522	549	546	562	574	530	537	541	485	518	510	551	524	550	534	558	504	533	511	516	570	537	520	537	515	555	547	538	511	554	488	565	546	518	545	501	576	581	532	551	566	500	523	518	524	554	541	543	538	550	585	533	508	579	535	528	540	519	523	485	530	522	582	542	586	582	548	523	504	564	543	581	560	556	586	557	501	527	497	465	496	561	571	572	542	534	567	519	575	534	539	518	524	540	531	554	521	517	557	511	569	547	491	535	563	539	526	524	521	508	560	511	558	543	530	518	518	544	504	520	563	566	522	533	526	515	543	534	538	566	521	554	517	552	547	551	507	570	520	536	523	533	505	523	531	536	550	491	554	547	503	548	525	503	561	514	570	512	514	531	578	550	553	582	490	545	557	503	561	553	546	516	572	546	538	508	524	537	502	530	520	550	520	515	520	513	581	551	543	485	504	545	527	548	500	541	509	562	537	554	538	531	549	556	489	566	544	510	543	537	516	526	554	533	507	533	511	497	516	528	559	481	495	540	534	504	529	567	497	510	551	556	541	557	539	530	532	548	513	544	503	531	511	520	540	523	529	535	530	565	566	568	529	526	527	539	500	546	493	534	543	582	513	517	514	492	519	495	529	533	553	500	570	529	518	498	551	538	542	519	527	517	536	542	540	545	562	518	520	534	525	515	525	533	539	537	547	508	529	557	497	533	563	540	553	575	535	580	558	511	564	479	534	551	512	508	535	547	508	533	530	515	538	524	567	536	559	542	536	570	520	571	550	459	519	572	532	578	513	524	551	546	560	507	499	568	513	548	526	533	552	553	560	531	512	523	546	509	534	537	506	548	502	522	504	507	517	526	527	524	524	511	548	584	514	521	481	524	533	513	558	588	572	578	537	513	558	520	549	539	504	552	510	536	553	491	529	552	521	522	517	544	539	500	527	525	532	530	512	587	535	551	503	556	551	510	553	533	538	531	566	529	527	474	519	563	544	542	532	549	509	569	537	510	521	530	534	498	535	504	540	545	509	503	547	543	545	557	511	528	567	520	565	558	583	510	551	543	510	517	523	528	546	472	499	542	526	516	538	501	542	555	544	567	515	499	508	502	510	544	517	514	544	568	560	502	528	501	542	546	573	512	534	532	505	541	475	525	534	557	579	529	500	563	523	535	492	502	539	562	501	524	497	561	528	513	524	586	522	549	495	545	513	494	549	521	530	516	527	531	513	555	540	516	522	528	549	535	545	515	494	558	499	521	526	551	523	548	554	547	525	507
24953	21478	24875	28505	21485	20885	1121	469	406	377	354	382	373	383	368	353	394	355	344	367	334	352	359	362	357	359	337	334	340	337	341	350	374	349	371	378	358	356	348	354	331	364	346	321	348	356	345	330	377	372	352	330	335	325	357	363	355	345	335	380	383	346	351	360	346	328	354	343	378	347	367	318	368	371	334	350	337	336	344	324	313	336	280	328	361	330	339	330	390	352	360	332	326	351	338	343	354	330	346	328	366	347	377	369	363	344	348	342	340	348	330	315	324	341	327	364	355	342	341	339	387	357	360	341	379	339	330	367	330	342	321	332	328	341	350	354	344	344	344	364	323	368	335	369	356	379	337	364	375	363	366	348	336	375	322	321	352	327	348	350	362	339	348	343	345	314	334	368	331	372	356	381	360	324	338	306	373	319	343	366	348	350	349	384	360	317	348	353	381	345	356	350	354	376	353	323	370	363	342	336	310	338	336	335	370	383	349	348	390	348	339	344	388	376	340	351	326	308	355	350	317	331	322	368	322	346	272	315	342	363	358	349	362	337	344	321	336	331	375	339	319	343	355	353	311	356	321	352	326	328	336	325	360	377	337	313	296	364	321	357	366	356	370	357	300	351	343	320	379	302	331	345	364	328	349	341	311	328	352	365	311	338	353	347	349	329	334	332	373	349	332	347	307	343	338	374	336	354	291	340	362	381	358	362	372	352	323	330	338	335	315	353	310	319	375	346	351	332	332	332	292	340	350	349	327	342	336	343	324	328	336	349	364	325	341	363	312	365	364	297	337	328	339	383	340	328	328	357	380	392	365	342	375	350	330	334	318	368	327	295	362	334	361	350	335	336	344	328	344	362	356	350	381	339	308	326	365	396	335	344	339	380	341	341	323	344	357	344	351	330	349	373	344	357	358	373	353	348	343	316	350	340	340	331	341	339	356	363	315	345	323	367	342	375	362	354	329	364	338	334	396	343	351	316	320	306	362	360	359	389	361	364	357	367	340	357	338	364	346	336	345	354	324	360	345	315	321	319	357	350	328	313	349	355	359	352	347	340	334	357	355	308	309	317	351	356	354	333	388	320	313	361	338	306	370	329	341	343	355	344	363	334	344	316	342	381	336	391	331	347	325	334	335	370	359	320	367	340	295	336	341	353	384	325	356	417	333	377	326	325	330	362	327	337	324	361	364	319	339	337	382	348	327	343	342	355	339	351	344	344	357	331	369	361	356	352	345	365	319	349	320	341	342	313	313	387	297	354	361	373	295	316	338	367	356	333	353	356	331	360	337	329	341	348	339	350	379	361	327	372	379	322	376	336	345	353	349	306	336	362	344	317	381	344	353	359	332	341	355	340	344	332	318	302	364	349	350	310	341	371	350	306	340	358	335	313	314	339	327	341	313	304	371	338	360	344	365	318	315	333	361	363	335	328	284	335	383	394	321	350	335	353	365	334	311	337	339	350	377	340	333	306	296	352	323	357	347	340	356	351	388	358	386	324	352	336	318	326	326	388	376	329	369	334	374	290	326	318	366	368	318	302	312	345	339	338	396	348	346	374	363	347	296	370	356	354	331	322	335	344	343	347	316	317	361	350	294	378	333	346	353	354	330	319	314	341	346	328	283	348	340	337	333	346	339	317	338	345	345	338	357	336	350	366	349	332	321	321	366	335	330	362	385	323	356	354	348	334	358	373	346	330	322	300	332	317	360	316	333	345	389	352	312	333	396	318	381	363	320	327	349	350	359	351	353	345	341	367	328	367	329	378	367	366	370	322	369	354	358	350	322	359	369	319	338	344	347	373	310	311	349	335	356	322	377	364	365	384	319	339	309	327	326	377	348	357	333	283	306	336	374	333	330	346	338	323	358	347	302	352	342	368	352	326	342	308	344	349	331	346	362	322	335	353	348	342	343	337	349	336	372	365	380	345	345	334	308	363	360	330	360	365	333	353	370	350	353	392	338	344	306	375	335	361	392	338	350	364	332	350	340	351	371	309	347	303	343	369	366	358	366	327	333	306	294	325	306	320	357	356	363	371	344	339	375	330	353	326	349	354	368	320	333	372	360	318	334	329	336	327	312	348	310	372	364	356	321	341	379	351	349	356	361	331	341	356	323	368	347	338	343	362	341	348	321	352	318	348	346	348	357	353	315	353	337	383	349	303	343	368	357	342	339	362	332	342	343	364	350	380	352	346	370	348	350	344	371	351	347	315	357	333	321	355	376	340	333	351	327	337	343	316	360	345	362	309	378	396	346	368	354	347	351	360	335	346	363	337	342	324	341	349	326	348	347	361	341	341	350	354	324	275	331	353	323	362	358	307	345	338	348	352	365	345	317	337	335	351	370	351	326	355	332	333	351	339	348	302	342	335	367	354	391	333	329	360	297	345	358	383	327	305	337	329	363	373	362	350	334	344	328	337	339	358	372	333	350	359	370	350	348	373	342	340	344	343	330	316	341	346	371	321	334	311	327	339	319	321	339	325	336	325	356	366	351	393	318	326	324	353	364	357	369	372	380	330	366	369	357	369	343	330	366	318	328	341	322	327	349	352	349	369	351	342	306	350	337	351	353	373	342	331	323	356	371	324	298	367	382	371	373	334	313	342	340	343	343	348	350	353	350	326	385	319	332	330	372	345	320	353	311	316	317	351	343	383	319	316	390	351	359	350	313	345	320	377	391	367	341	334	347	306	330	331	330	351	359	337	383	371	365	339	287	354	334	298	333	337	351	334	382	370	328	380	353	350	336	362	308	354	330	386	365	348	354	344	350	333	378	362	317	369	337	349	367	358	349	337	367	341	356	344	328	303	358	314	364	373	341	358	341	319	326	357	324	357	338	334	301	338	342	310	353	348	313	365	344	367	366	340	354	343	357	365	348	355	344	301	351	318	355	334	371	311	343	355	363	348	334	346	350	337	348	323	349	342	336	331	336	339	351	376	313	391	350	291	314	317	316	311	347	354	350	318	325	348	357	328	310	352	383	331	362	358	326	377	357	314	361	335	348	365	356	365	353	364	394	361	346	334	329	323	372	321	303	335	373	366	341	338	333	348	357	346	325	347	332	343	357	335	363	355	310	337	315	342	317	332	300	271	333	333	377	308	374	337	354	348	336	344	361	306	336	347	360	364	349	331	331	356	360	357	362	347	337	369	311	364	317	358	346	327	340	374	357	330	361	316	323	353	354	343	376	347	370	366	349	364	363	337	330	365	322	329	393	361	322	363	343	362	336	331	365	358	322	347	354	353	382	316	366	339	353	334	348	353	357	338	337	330	348	355	353	337	367	349	330	342	352	377	328	344	349	354	349	354	320	343	369	328	335	325	331	328	339	345	329	335	310	348	331	327	349	341	349	325	357	346	341	332	316	329	337	338	329	319	365	333	360	314	361	361	343	382	328	329	318	362	330	331	373	369	325	345	340	341	324	316	365	328	307	342	361	349	326	332	361	319	353	348	356	371	336	322	346	357	359	318	382	335	355	299	341	330	310	336
20020	31275	6665	1421	940	824	768	783	766	800	775	741	727	812	734	757	790	775	644	764	754	724	740	744	747	738	747	787	812	747	703	745	723	753	750	729	713	745	757	742	766	755	755	767	739	746	774	727	730	748	757	713	736	754	760	689	752	711	711	779	734	718	728	773	709	776	734	719	724	701	744	759	744	763	752	735	737	746	693	735	726	719	712	747	764	722	704	795	763	737	737	779	760	738	731	745	715	736	751	741	770	737	754	721	751	687	727	738	753	722	814	759	736	721	724	755	773	800	747	754	738	735	735	765	731	716	704	756	728	809	744	731	783	830	774	733	720	750	737	751	735	767	787	760	772	752	695	749	773	756	709	740	722	739	779	718	747	735	710	740	690	748	770	802	756	747	748	694	739	710	770	780	773	689	784	779	747	724	725	813	753	703	722	749	749	718	747	714	760	779	766	726	740	766	748	733	743	704	686	745	778	697	765	763	787	799	701	750	682	752	793	742	791	731	758	745	745	752	762	743	755	706	718	725	749	772	756	775	747	711	717	703	748	737	785	751	773	680	738	749	728	706	693	772	769	739	743	729	700	769	678	685	768	743	749	768	746	741	769	727	729	719	737	747	743	742	711	751	745	705	754	709	799	735	760	715	743	706	778	748	725	747	754	739	737	806	735	783	775	745	696	740	747	726	698	737	740	730	709	718	716	744	731	804	740	749	762	743	715	735	780	754	763	743	766	761	728	775	722	767	754	743	730	747	758	733	777	787	777	712	708	715	720	801	768	733	702	726	716	741	765	788	772	732	709	735	769	778	760	768	699	765	778	733	762	768	716	708	737	728	745	714	741	806	740	744	719	742	775	738	701	734	755	752	752	778	769	751	727	728	730	738	735	723	729	706	724	702	730	740	780	727	739	764	749	737	705	786	736	756	736	768	778	732	720	727	699	790	707	759	738	772	709	742	751	719	725	749	717	732	691	761	711	707	767	704	750	734	734	758	773	771	755	743	710	665	705	716	754	774	757	802	730	723	783	744	712	767	769	769	718	765	715	821	750	794	746	789	740	746	688	731	757	751	740	728	757	815	716	732	746	729	745	748	737	753	750	732	739	773	726	692	763	765	703	704	690	707	796	722	743	777	759	726	724	743	764	742	726	700	739	706	732	749	743	737	801	752	749	738	702	742	709	714	680	725	732	729	734	748	696	746	770	809	803	735	735	705	737	744	753	734	726	753	748	733	702	701	706	759	717	729	705	761	740	753	740	701	751	708	693	751	746	793	792	719	778	797	714	755	743	700	750	728	753	702	695	683	692	705	756	724	723	738	725	736	760	766	709	700	754	779	756	704	770	702	746	774	705	740	736	711	753	770	740	736	713	732	767	738	740	738	749	732	750	724	708	738	741	740	707	684	777	786	725	784	713	777	791	735	768	699	776	698	770	773	696	785	717	709	721	725	752	774	779	740	737	738	786	718	766	723	778	761	752	769	741	753	733	811	754	737	730	762	761	767	724	787	793	697	737	756	723	719	705	744	740	746	733	719	740	753	756	717	782	756	759	708	767	727	717	779	788	748	792	736	707	776	780	706	792	780	723	760	757	706	766	741	728	734	823	789	719	745	693	698	745	754	717	754	755	717	738	702	762	723	739	719	692	728	736	678	703	736	715	753	770	685	741	751	761	729	728	763	789	686	727	771	676	760	716	755	755	712	707	747	729	724	762	721	788	759	695	794	737	774	740	736	788	761	743	779	731	765	750	684	774	760	696	777	764	783	726	741	764	735	750	740	774	752	784	746	710	741	754	776	728	781	728	788	731	779	731	733	733	735	749	783	750	732	775	721	745	765	756	721	762	703	738	727	733	726	715	695	727	751	749	764	677	713	769	747	767	729	697	721	710	770	771	691	724	727	758	734	750	746	768	743	754	773	719	717	747	743	786	701	720	751	743	737	745	770	719	737	737	757	737	732	781	728	724	740	767	781	718	721	769	747	708	712	743	751	707	734	772	702	769	751	738	783	745	762	739	701	702	689	766	751	735	719	791	714	746	701	717	802	771	717	745	753	784	720	748	749	760	752	767	725	735	789	732	702	749	675	771	685	692	753	750	762	787	763	734	792	779	740	748	777	733	765	778	722	739	745	734	772	725	735	702	707	806	802	714	715	738	734	754	740	718	748	779	752	715	768	762	690	726	759	748	707	719	709	765	748	774	771	760	701	674	744	786	689	752	769	730	753	705	769	758	713	709	768	734	716	761	734	729	712	722	762	775	760	718	741	698	723	714	741	749	714	753	758	752	775	778	750	798	743	770	796	776	729	763	742	731	807	744	766	769	734	740	739	802	748	769	725	756	743	791	732	772	696	780	735	768	757	714	747	746	706	743	750	693	784	740	771	719	768	733	746	748	760	710	729	785	734	798	666	682	743	793	694	824	768	738	755	738	749	783	736	745	651	727	731	786	804	752	747	764	736	757	765	747	774	745	807	756	753	790	752	766	732	715	751	736	760	754	768	753	742	758	734	753	705	732	752	734	740	740	752	689	742	770	697	675	735	734	741	765	747	794	758	750	694	752	735	759	737	721	736	712	724	764	740	764	716	806	766	775	729	782	839	745	750	769	770	776	721	727	734	762	784	751	764	767	782	737	794	774	694	731	738	723	754	739	770	782	712	734	729	719	714	765	742	721	736	757	759	725	679	696	721	752	781	714	707	736	737	755	740	773	729	723	712	783	739	756	733	737	758	719	722	758	683	761	672	761	752	760	701	791	701	717	764	739	727	734	713	707	769	732	786	761	792	753	752	775	776	717	741	725	763	671	793	777	703	727	746	733	721	730	762	781	667	755	768	757	734	755	752	770	756	707	712	743	737	705	714	742	765	710	758	770	725	768	719	716	682	720	791	770	751	739	720	764	706	762	763	758	729	734	771	757	752	739	758	780	782	712	774	729	778	750	754	743	742	715	790	735	727	716	798	705	726	746	781	747	789	707	754	769	770	706	767	772	719	733	739	736	750	742	811	754	709	704	730	737	740	735	808	719	765	727	761	761	758	783	746	770	736	743	738	750	750	710	718	759	723	754	752	766	729	754	719	746	746	713	710	789	745	726	737	750	763	785	763	823	774	702	747	723	749	733	734	746	714	752	767	758	756	750	740	768	730	775	785	783	825	820	728	703	712	728	723	750	709	725	749	753	741	727	729	686	719	739	701	751	776	731	735	759	733	790	735	773	761	770	738	734	735	749	699	787	760	726	745	674	734	759	732	724	746	782	752	729	772	774	787	731	649	752	738	713	816	767	731	764	741	746	702	706	741	747	766	740	755	767	727	757	756	742	762	765	751	723	770	767	745	736	772	746	755	729	746	794	706	764	744	750	681	735	749	722	745	716	756	719	775	730	725	768	705	730	749	713	767	767	762	738	717	813	854	802	714	737	775	803	730	736	728	736	736	760	751	709	740	750	746	726	750	775	729	703	727	721	776	784	759	698	705	694	726	719	774	756	696
24291	21490	25171	28216	21490	21504	20332	768	424	378	341	352	278	332	306	276	269	291	313	300	303	297	283	307	272	286	324	267	292	265	260	261	258	288	267	265	278	270	249	234	260	237	260	274	302	260	276	252	226	281	261	271	264	264	268	268	260	238	260	260	240	278	283	258	227	264	275	261	307	232	277	279	290	296	264	266	256	274	281	256	257	238	257	239	245	264	230	288	288	265	261	261	262	260	269	237	277	251	277	271	269	258	253	242	264	262	256	273	261	254	246	269	262	244	268	244	251	238	277	279	258	238	276	277	262	253	268	288	250	271	264	264	276	278	239	273	274	254	265	279	277	228	255	236	254	260	258	264	245	235	253	249	295	258	290	250	238	264	255	223	291	269	258	290	273	258	265	240	261	298	257	285	271	257	301	256	301	252	270	246	289	306	301	279	284	309	271	238	273	280	271	275	265	270	260	263	262	282	301	266	286	256	237	254	286	278	249	281	236	308	281	241	272	259	258	228	252	272	277	266	257	260	234	243	279	238	257	275	251	266	237	262	277	262	264	242	290	276	243	254	266	300	292	258	219	260	241	261	257	285	260	256	256	279	277	269	263	260	247	255	271	289	239	218	251	264	275	245	290	261	225	249	261	251	258	241	269	263	263	295	266	254	283	257	277	290	270	257	272	246	255	290	259	276	254	264	254	270	281	298	264	258	266	258	262	258	250	250	267	229	226	258	266	248	283	251	286	271	255	274	315	241	265	270	286	247	261	282	280	242	251	276	256	241	261	258	246	231	246	291	230	304	250	259	292	236	288	241	247	254	278	248	253	265	282	268	253	275	247	247	234	260	273	253	283	285	278	254	249	284	251	287	262	269	282	292	247	272	251	268	232	270	256	292	265	296	249	257	257	248	256	260	288	244	259	259	280	248	287	287	264	260	252	229	257	260	266	249	262	265	243	284	235	269	268	269	266	239	231	249	292	279	295	257	259	250	246	263	267	279	260	263	274	258	279	245	269	264	304	269	243	230	239	253	276	271	275	261	326	239	253	248	281	260	243	280	307	274	251	237	268	257	253	241	255	268	269	253	249	252	250	274	268	252	262	276	263	268	255	293	276	278	256	240	269	272	280	248	283	273	261	244	271	266	248	261	232	244	252	255	296	244	278	262	283	242	261	266	254	275	269	280	264	256	272	282	253	283	234	274	299	262	280	271	273	285	268	261	264	249	226	274	270	266	261	270	270	291	270	279	267	280	257	267	291	259	254	278	274	250	273	255	262	277	239	259	251	252	229	269	277	305	258	259	263	287	246	241	272	276	260	285	273	244	280	263	256	250	286	286	253	238	269	259	250	267	287	282	265	283	251	281	287	278	275	264	278	271	266	280	261	292	259	254	277	276	287	269	238	290	294	235	291	260	268	304	248	251	255	241	245	304	261	276	247	262	274	256	258	240	289	279	277	251	271	283	250	261	261	247	262	270	288	293	276	227	254	293	272	265	256	256	273	241	276	273	283	277	246	262	246	247	257	307	256	254	252	238	289	249	256	268	275	279	261	248	259	260	246	271	254	283	267	272	268	268	244	251	280	252	247	268	279	266	293	250	252	254	261	269	283	259	266	256	291	251	288	259	273	275	294	261	255	260	239	224	265	284	264	245	238	249	264	278	272	291	261	268	280	277	268	236	229	273	257	268	246	292	295	250	273	277	256	221	257	272	249	274	284	253	264	267	311	302	268	289	300	273	241	283	264	262	259	250	280	267	262	277	286	291	275	292	268	275	247	292	267	259	244	290	268	255	285	254	274	279	230	263	276	244	282	228	277	267	268	253	265	284	251	255	243	273	251	245	274	259	234	291	255	285	249	280	261	258	242	255	267	254	285	280	257	252	255	233	263	232	244	263	267	243	283	273	249	245	270	300	262	267	267	235	281	232	218	277	243	247	257	283	299	249	260	272	272	278	239	255	261	270	295	267	290	247	233	290	259	267	254	239	255	266	289	260	285	267	248	286	250	246	257	254	224	249	244	274	247	297	250	271	254	278	273	237	251	259	284	241	232	257	248	298	261	247	268	283	274	249	264	285	271	242	273	269	269	231	291	285	277	261	257	267	270	307	265	265	265	268	248	275	255	253	245	248	277	282	279	259	251	230	271	234	232	236	294	283	254	266	272	229	255	278	281	250	256	228	272	232	268	281	252	284	265	269	288	257	275	244	286	265	260	272	255	259	251	251	258	275	301	278	264	242	279	260	264	300	234	241	245	276	259	268	268	285	253	252	286	280	250	286	262	261	253	272	258	252	257	274	224	259	264	279	252	301	288	270	233	246	285	255	265	250	261	253	261	301	249	258	261	253	287	251	263	255	251	268	240	304	258	246	256	280	241	265	278	276	268	273	266	281	279	286	255	238	259	256	227	279	261	250	228	263	232	279	261	256	247	286	253	256	298	272	232	274	243	289	280	268	259	277	266	233	227	273	235	224	272	262	259	262	253	274	276	271	269	255	257	250	258	276	272	273	239	267	249	240	264	287	236	260	295	247	272	258	275	264	267	282	274	267	280	278	274	284	257	284	282	242	225	258	273	282	247	240	308	253	271	257	268	236	249	263	284	265	237	260	264	269	301	255	264	254	255	276	234	269	294	270	271	276	270	271	272	282	247	277	268	238	248	249	300	265	225	236	263	294	294	266	233	269	228	256	259	290	268	262	223	238	290	252	278	258	234	265	268	252	254	264	286	257	272	257	274	267	306	227	278	237	255	276	255	271	241	285	251	261	263	308	273	265	268	264	265	257	287	259	266	256	266	237	280	257	273	265	251	250	250	259	250	268	271	242	267	289	263	250	226	281	245	280	230	266	242	241	254	273	261	247	227	261	274	271	259	260	284	261	278	268	242	241	254	241	300	282	264	261	251	247	287	288	257	255	278	270	256	285	257	302	272	279	243	264	269	253	237	241	255	279	255	258	250	306	276	279	285	277	266	250	297	249	269	283	262	274	254	281	230	225	263	261	292	265	254	281	259	268	262	273	273	277	261	245	302	282	271	264	275	251	265	260	239	276	255	229	223	291	240	255	318	260	250	261	223	252	249	240	281	260	280	260	267	254	246	259	260	277	268	235	289	248	275	253	224	268	249	256	253	279	248	239	250	246	274	248	254	243	277	273	263	236	249	265	237	313	267	262	238	246	244	262	244	270	246	242	273	248	262	283	232	249	249	256	261	254	271	250	261	264	257	276	296	303	279	251	260	272	279	243	254	263	250	259	263	267	262	256	276	276	240	287	297	250	286	256	243	262	260	226	253	286	258	249	240	259	250	228	269	278	276	267	284	240	291	291	284	281	274	265	272	254	228	280	245	252	301	254	264	255	259	281	259	258	254	236	273	257	265	235	246	259	269	278	282	264	251	259	264	257	259	247	282	270	250	226	210	301	281	264	246	278	247	279	244	233	274	259	255	263	252	262	254	290	273	272	247	257	291	263	261	235	257	311	264	285	268	235	246	275
26270	40206	11332	2060	845	723	702	688	621	601	572	588	558	589	582	534	561	585	559	598	573	551	547	551	565	593	562	565	512	571	605	577	587	551	536	590	540	540	587	563	546	541	535	569	601	563	558	521	542	530	559	546	560	576	550	574	554	514	522	555	603	543	530	526	552	603	554	553	565	565	580	516	558	526	514	540	546	531	533	536	561	565	570	524	569	523	571	519	543	536	569	557	575	543	579	581	554	579	527	529	583	545	533	582	547	525	524	517	551	558	539	539	548	522	553	529	542	509	518	608	554	558	512	548	577	519	568	552	549	561	557	510	534	532	497	547	553	581	539	534	524	568	561	523	525	578	524	544	514	576	542	538	538	564	588	523	554	555	555	532	532	539	514	505	508	538	584	550	546	534	516	536	583	542	535	551	575	554	527	566	527	552	552	567	542	557	565	555	573	554	529	557	555	550	555	543	544	541	532	522	544	560	554	571	570	541	583	567	558	580	570	547	520	548	563	557	577	515	568	547	562	586	549	537	577	546	543	572	605	609	565	534	594	561	548	533	552	574	550	575	536	574	537	543	570	515	577	525	516	553	534	560	534	556	585	563	511	568	549	543	526	548	598	529	543	577	557	535	593	568	533	534	526	558	594	530	543	541	531	514	534	563	539	536	530	573	542	579	559	582	555	510	546	591	529	570	536	515	541	531	573	569	549	581	589	533	476	490	543	536	550	548	531	576	540	575	512	587	576	548	516	512	580	563	534	582	569	576	569	580	533	559	572	557	544	527	559	548	551	522	546	540	548	529	561	537	573	606	535	549	537	536	572	535	560	591	555	538	560	556	599	533	556	558	589	570	556	527	511	541	547	518	575	536	517	561	545	550	579	532	532	578	534	519	530	571	563	580	539	604	538	541	534	535	568	566	553	562	544	529	537	564	523	609	552	529	551	575	502	540	525	571	568	524	510	550	556	545	558	590	543	568	588	534	523	554	552	591	590	553	542	578	534	562	527	544	526	602	538	575	536	540	568	559	568	552	534	527	573	542	542	519	591	536	544	538	568	565	536	537	497	556	543	537	515	548	532	545	568	573	537	523	539	539	562	559	553	538	591	526	545	540	552	546	529	556	560	521	531	560	544	525	563	521	533	530	571	571	527	585	545	535	561	502	582	558	534	506	574	552	467	506	545	569	564	582	571	571	547	589	566	534	556	515	580	533	561	540	583	540	551	564	585	542	566	542	540	545	551	534	578	530	564	572	538	581	532	524	591	549	554	548	587	564	541	517	541	530	590	551	588	526	549	564	537	515	564	538	581	581	536	526	556	581	552	543	564	535	519	550	541	603	571	508	558	558	549	579	543	538	526	576	537	552	553	559	550	586	548	555	519	543	556	543	563	500	569	563	554	512	561	598	550	542	531	555	526	547	561	584	568	557	554	524	571	602	495	538	517	576	552	553	505	507	525	544	563	526	557	519	545	546	564	539	537	582	545	527	553	533	528	516	558	553	501	565	594	568	561	542	512	521	576	572	553	584	548	562	552	574	511	584	545	511	561	531	546	547	541	511	528	547	560	542	517	568	563	549	540	518	564	500	534	554	570	535	555	557	569	545	536	563	577	568	529	549	582	535	551	589	513	510	560	569	537	537	548	549	552	564	535	529	516	547	569	571	566	557	490	560	547	550	577	586	554	527	566	557	541	571	548	541	533	551	560	557	546	597	543	548	585	506	556	600	532	530	525	522	529	536	560	540	523	550	571	570	564	563	539	572	552	520	553	540	564	576	572	552	571	575	532	573	546	553	541	517	568	576	563	540	530	552	595	554	539	527	570	574	555	551	569	548	519	539	525	518	574	565	577	569	535	570	557	551	567	565	525	508	557	558	553	545	535	541	545	556	527	557	551	513	550	569	512	562	567	591	551	557	523	566	568	549	528	564	561	581	519	542	541	602	549	580	544	528	568	530	511	558	541	494	573	589	565	513	581	577	594	515	527	575	605	538	552	561	537	505	556	531	533	553	572	545	543	561	570	553	560	548	564	545	500	568	581	567	535	520	566	578	560	578	574	540	540	545	550	558	568	551	538	531	536	564	550	516	561	568	536	533	572	542	544	566	550	535	583	589	575	521	556	530	546	571	533	556	530	572	536	561	532	584	500	580	520	575	507	580	531	556	526	552	508	533	541	536	578	573	591	600	535	537	551	581	536	578	531	560	500	576	528	569	552	527	561	547	555	582	528	553	577	518	583	564	572	526	534	562	587	541	550	556	571	514	569	562	551	550	519	545	547	528	554	586	568	547	599	558	603	538	493	546	516	565	562	542	552	542	585	522	501	535	570	535	510	572	518	578	549	583	579	546	517	510	507	535	499	611	542	635	539	544	551	552	573	577	533	544	540	592	542	549	529	558	554	576	576	561	569	529	550	560	513	570	547	561	552	560	570	537	543	552	588	588	522	565	559	581	562	571	541	595	531	545	540	578	543	579	634	533	533	583	537	556	573	557	575	558	552	539	490	615	522	526	553	548	554	548	557	529	528	588	544	544	572	553	542	560	542	543	534	586	564	597	550	512	552	544	551	526	517	515	520	557	552	571	579	550	578	577	557	535	613	550	562	529	522	566	570	515	581	559	545	540	567	572	546	580	523	559	546	532	543	572	566	543	534	546	557	565	528	576	534	541	541	598	561	574	577	530	546	578	527	529	555	525	531	584	538	527	556	550	563	547	537	555	517	544	520	546	522	542	512	538	536	573	563	561	538	517	551	573	552	561	561	516	537	531	579	559	538	582	557	589	571	544	567	577	580	560	543	535	594	524	543	563	546	502	536	555	537	572	560	529	540	527	550	607	567	547	536	585	539	555	547	519	547	562	543	565	575	508	556	549	586	555	533	561	531	576	554	509	555	574	586	561	539	557	580	567	536	575	524	542	574	559	560	574	551	532	582	517	518	561	541	548	542	584	533	537	597	521	542	539	520	488	532	551	561	564	569	545	565	557	528	563	532	527	559	552	591	546	574	559	509	563	532	575	585	568	587	554	586	549	557	566	564	550	551	579	561	529	523	556	580	579	559	582	570	594	573	542	554	546	611	594	535	535	537	594	532	559	514	568	569	603	512	546	573	571	550	551	555	553	553	527	508	557	554	514	538	560	564	521	542	550	555	613	545	544	507	561	570	528	557	544	532	555	532	570	537	568	566	561	600	574	561	574	534	553	559	558	574	549	582	512	542	560	603	532	562	549	563	523	561	491	519	548	512	541	581	538	588	555	544	529	566	536	547	550	523	564	578	560	576	522	531	564	591	524	563	551	550	572	502	569	555	584	558	594	548	526	555	563	546	546	516	551	560	531	570	538	514	593	576	547	611	528	516	537	504	549	520	544	585	533	575	549	545	571	533	591	547	554	555	563	577	561	547	564	562	527	545	544	530	541	581	583	549	531	558	589	582	528	589	563	547	576	595	585	549	588	507	535	586	542	561	532	510	581	573	564	534	520	535	577	535	573
32597	20450	9525	674	259	246	238	219	221	242	224	216	225	226	228	219	229	201	251	213	190	202	223	266	218	200	207	223	240	221	216	215	236	215	248	218	198	215	236	227	214	209	235	222	223	231	240	236	206	244	218	207	238	248	211	205	235	248	254	208	237	260	241	222	197	224	243	213	241	229	211	219	223	233	223	196	214	236	207	225	205	239	223	235	231	234	209	218	229	188	206	225	245	236	206	212	200	203	238	213	225	229	229	230	225	211	216	222	208	234	197	205	199	197	217	209	213	252	274	240	207	193	229	240	244	236	247	216	207	228	220	193	228	254	211	244	225	230	234	238	211	220	209	241	245	203	236	207	213	215	224	205	197	216	236	217	228	218	238	207	204	230	225	220	218	215	227	212	220	234	220	221	220	231	225	238	230	242	217	227	218	243	227	225	233	209	227	231	221	225	238	229	201	239	213	201	230	218	227	237	230	220	213	212	211	231	223	214	236	210	222	220	244	215	227	212	227	215	232	227	228	222	209	241	223	242	238	219	233	226	207	220	237	186	226	212	230	222	255	201	222	203	211	225	234	222	198	221	230	234	219	199	197	209	246	195	208	222	197	236	248	216	212	226	211	215	215	199	212	205	214	206	214	220	205	222	234	254	225	243	233	214	205	214	180	249	250	235	234	233	214	192	205	229	245	184	229	231	231	234	221	237	223	264	212	229	250	214	207	221	225	200	238	219	246	218	239	240	234	226	197	248	207	223	229	252	225	229	229	224	214	212	218	250	215	227	229	237	197	236	236	220	230	228	249	214	217	230	251	186	197	228	216	237	235	214	189	236	230	236	221	230	222	243	228	205	262	212	223	219	234	255	213	232	240	222	218	207	229	221	231	223	244	229	233	235	209	209	209	219	226	225	217	209	258	211	226	243	247	219	209	221	223	209	226	222	216	213	212	223	203	231	185	206	208	231	218	205	230	260	223	209	243	227	208	224	219	233	215	185	215	207	218	255	214	200	189	235	223	207	192	212	230	193	200	234	205	256	220	228	180	227	237	220	203	230	226	219	227	230	207	203	212	204	232	207	229	214	200	233	234	219	205	247	212	214	229	209	209	223	194	247	241	194	228	235	206	212	248	209	245	248	218	216	236	212	216	223	231	224	238	219	207	203	220	223	228	209	201	203	250	215	222	229	249	204	213	221	208	204	208	211	203	219	237	227	223	205	209	229	228	255	246	209	231	224	222	222	212	233	232	247	212	230	225	222	224	194	218	222	258	221	206	216	235	215	213	235	237	229	223	220	219	229	239	206	216	216	198	218	225	233	206	224	252	229	241	228	220	213	242	248	213	196	227	235	229	235	231	211	222	240	215	218	217	225	225	197	219	215	240	217	215	211	230	230	195	190	235	258	218	204	232	202	224	231	225	198	212	227	243	242	229	227	225	198	197	234	222	230	217	232	212	202	196	189	201	222	228	237	220	225	211	229	194	245	237	228	233	233	225	228	235	229	218	224	246	203	239	218	197	224	230	228	237	222	225	230	225	214	224	219	229	229	223	221	233	204	224	244	224	239	226	261	212	228	248	237	241	210	249	214	201	212	257	217	207	260	235	215	208	209	210	253	219	241	210	200	217	230	215	227	216	242	239	214	222	220	203	252	219	222	242	226	223	212	218	214	241	214	220	226	206	247	214	220	223	216	213	213	199	217	227	229	228	210	224	235	207	233	222	204	248	215	179	212	231	227	240	213	238	243	247	212	224	231	207	215	249	219	233	248	229	206	225	216	224	223	218	233	190	253	203	229	243	202	244	217	200	220	210	213	243	192	240	239	239	192	217	194	225	254	235	235	214	219	216	235	250	233	229	198	213	229	219	215	221	226	272	250	232	196	244	193	220	206	196	236	197	226	267	238	209	198	222	205	218	220	230	217	214	225	228	221	200	234	263	220	233	235	195	223	238	207	216	223	223	209	220	241	209	212	227	187	220	244	232	189	219	214	218	225	227	212	249	194	216	231	236	251	222	228	213	196	214	238	241	186	213	181	234	216	252	203	186	227	182	196	211	224	218	223	225	242	212	236	232	203	253	211	216	220	204	209	232	221	218	227	221	232	240	214	214	224	229	198	219	257	208	219	238	244	219	209	223	231	213	230	224	264	219	231	237	219	227	211	213	216	226	206	219	241	245	214	223	196	206	234	242	245	201	206	229	236	241	254	236	218	222	204	247	216	239	196	224	206	228	176	253	214	243	215	200	225	221	215	202	209	214	246	240	199	224	198	203	210	209	204	231	214	221	228	211	229	229	233	225	225	193	237	229	212	216	204	194	225	221	210	225	236	202	210	236	216	202	211	211	197	229	214	213	236	228	221	210	233	246	240	222	217	211	205	244	233	191	204	223	235	229	245	187	219	226	198	237	255	248	202	211	213	224	220	213	228	237	215	203	200	221	237	231	211	237	235	199	200	222	220	256	212	226	244	206	225	233	232	234	264	224	228	187	227	226	218	203	230	215	240	201	190	243	209	196	236	227	226	207	248	227	242	241	240	203	227	220	216	224	215	221	185	230	203	213	243	206	212	203	210	225	202	208	203	213	211	241	228	223	188	206	222	235	229	234	233	220	217	238	210	215	237	208	207	234	221	214	228	251	226	219	237	225	226	220	224	242	199	211	212	205	234	204	207	210	256	203	195	197	193	196	230	203	223	211	234	237	203	222	234	225	220	236	213	184	222	224	213	231	208	236	222	249	197	222	205	243	226	223	229	216	207	214	229	219	208	204	212	210	234	191	198	205	200	223	242	205	243	229	214	197	207	241	228	217	204	222	202	246	267	246	232	201	206	240	231	210	208	225	221	268	233	216	250	228	239	233	230	224	207	215	259	250	203	186	224	207	189	210	232	226	214	247	222	242	207	230	210	218	223	251	226	237	247	249	225	191	212	204	217	230	234	230	230	228	214	184	221	225	203	245	234	222	238	254	217	207	214	245	207	202	230	199	225	216	226	236	198	255	230	242	234	213	225	211	246	235	214	222	242	245	245	246	222	238	222	226	228	229	208	233	198	231	230	229	242	227	202	239	238	210	216	235	219	214	220	232	223	230	219	195	234	221	236	224	233	246	207	233	263	264	202	204	253	230	252	236	214	233	229	192	206	215	186	225	232	238	242	249	219	225	219	213	226	237	260	207	244	245	201	220	210	235	219	228	213	218	210	206	235	210	248	246	193	217	228	212	217	195	220	202	225	223	222	226	207	212	239	202	246	263	230	238	202	192	225	210	230	234	213	218	220	238	209	240	236	221	208	202	214	215	248	212	230	221	237	221	211	200	233	210	250	222	209	232	250	226	196	220	196	223	193	216	207	242	184	191	223	226	243	221	223	223	196	206	194	195	200	229	251	228	209	222	205	191	217	202	228	224	194	221	228	216	228	214	196	221	224	222	195	221	178	235	219	230	223	202	238	223	216	231	223	227	226	203	209	199	232	215	215	209	217	232	227	207	226	247	241
8211	6416	1297	571	515	499	530	546	522	486	545	579	515	571	523	525	525	590	525	511	574	496	511	587	511	517	525	516	610	525	532	516	552	542	533	528	490	522	530	540	521	510	541	521	545	517	565	500	527	506	549	551	555	506	541	519	510	527	533	534	514	522	558	519	542	549	529	453	545	566	496	555	537	553	525	481	567	526	548	493	519	522	542	523	518	525	588	510	511	502	546	532	527	520	535	518	549	561	532	546	551	593	513	494	504	498	520	501	512	512	534	562	544	539	537	519	551	511	540	540	533	532	538	554	537	527	539	516	531	517	535	563	542	519	547	548	571	533	505	498	491	538	499	544	502	548	491	544	550	540	521	520	526	525	524	528	515	566	588	557	506	549	503	490	589	534	509	540	519	515	531	514	534	538	525	552	523	530	532	519	516	506	532	539	553	522	512	542	552	539	549	505	511	512	579	540	571	523	556	520	456	548	552	535	492	507	523	501	538	485	553	548	527	526	538	547	568	542	561	542	484	514	509	535	578	512	518	528	488	516	519	509	573	558	519	553	560	505	550	521	577	570	569	526	533	506	497	535	494	551	509	516	571	571	484	513	512	555	513	508	489	517	560	527	521	517	512	524	527	560	500	528	535	516	539	528	548	506	540	508	534	566	533	504	512	514	532	548	560	511	488	528	559	543	520	522	543	521	529	508	543	547	504	567	543	556	511	504	499	569	569	544	535	553	567	586	538	563	545	533	548	548	555	555	528	577	510	492	544	494	550	551	534	534	487	554	533	512	522	520	503	555	556	512	532	537	564	538	528	569	560	528	557	556	541	527	528	522	497	496	528	487	505	519	512	532	497	526	537	514	529	516	516	507	558	493	523	562	528	557	579	515	512	541	547	514	564	566	546	562	535	535	545	542	564	570	537	507	538	552	536	531	552	541	523	535	567	529	556	559	530	541	537	541	527	500	485	527	518	571	522	557	524	538	549	510	500	507	532	520	534	500	515	522	564	546	542	541	510	516	529	532	528	519	493	530	522	570	530	543	483	536	513	566	522	517	504	596	511	537	554	537	507	519	533	561	509	542	499	563	531	535	499	532	520	591	542	580	503	549	547	522	517	551	548	476	552	521	529	492	506	526	519	544	574	540	541	525	478	492	556	521	532	512	531	533	512	550	535	567	550	544	495	547	547	544	490	513	514	531	554	514	515	530	497	509	538	535	523	509	540	521	512	536	541	503	507	540	547	573	541	544	515	536	531	566	542	533	564	493	516	567	523	537	562	544	519	502	538	518	538	534	526	525	579	551	538	569	508	585	546	518	486	494	546	552	496	537	555	501	588	548	526	526	504	534	522	526	519	556	525	543	540	507	511	493	543	528	526	517	541	539	540	490	541	505	520	511	541	528	592	543	562	534	522	530	566	537	507	527	502	553	552	510	523	505	564	564	548	573	507	516	545	513	534	541	563	539	541	537	530	517	520	535	542	540	537	516	523	509	567	572	514	540	535	529	543	527	583	514	550	527	523	534	486	518	484	584	532	566	523	511	538	515	507	523	516	499	534	516	544	523	526	558	500	513	575	538	527	558	519	535	523	539	549	482	536	541	520	518	535	529	523	519	515	588	571	592	551	540	499	544	520	495	582	487	546	527	527	502	525	545	488	534	572	463	520	511	514	501	543	541	507	529	549	524	542	535	491	532	535	539	498	551	511	486	513	507	552	524	539	535	552	527	504	507	525	524	540	497	560	486	561	518	570	544	537	535	524	527	541	547	539	523	494	546	568	529	564	543	525	529	526	534	531	517	506	507	502	508	539	571	549	598	560	539	516	511	529	535	513	485	518	512	549	546	533	516	572	553	551	446	539	531	526	539	538	517	536	549	532	565	565	549	530	534	531	547	533	565	540	543	505	527	560	543	522	507	547	560	497	529	555	547	545	537	538	524	526	506	558	551	525	519	555	529	568	512	543	531	529	536	562	561	520	520	537	503	541	547	559	515	504	546	534	507	509	528	528	541	524	552	529	527	476	528	508	506	528	513	560	560	546	526	534	521	494	570	544	530	568	526	540	516	524	525	490	560	523	528	497	516	543	523	534	535	598	542	490	541	509	538	504	548	573	511	513	531	560	536	528	552	541	519	541	526	539	490	544	545	483	530	542	527	539	552	520	533	522	573	597	523	552	546	508	500	540	509	541	507	502	534	541	532	559	567	522	524	560	529	532	573	515	501	548	523	543	550	536	558	548	547	528	559	566	535	493	532	536	525	537	510	553	583	539	567	534	506	547	519	520	510	541	522	567	557	532	529	543	513	481	543	531	575	527	535	554	548	526	525	500	513	562	538	518	513	529	521	556	518	546	530	538	550	511	514	526	508	539	533	554	557	494	532	502	577	562	493	531	502	530	566	532	547	546	553	521	542	520	566	506	504	552	562	550	518	559	551	517	546	506	528	514	496	529	526	508	513	544	524	571	517	532	549	525	516	557	488	507	519	552	502	495	519	515	516	521	551	532	496	569	536	569	498	520	518	542	566	503	529	529	551	528	501	543	575	543	542	539	551	510	571	531	541	500	546	501	556	527	529	531	523	504	513	501	536	552	542	591	554	523	535	535	499	503	525	538	535	549	487	513	546	548	503	511	584	499	552	564	504	536	522	524	519	522	565	522	544	504	561	563	491	513	569	513	531	554	513	538	569	533	498	527	522	559	514	505	541	539	488	534	554	497	562	493	499	557	521	510	513	560	560	543	505	557	520	529	543	509	531	534	502	491	513	530	497	528	515	555	486	559	568	539	549	503	532	511	532	541	505	560	500	518	485	533	545	495	534	534	538	544	542	578	490	557	488	513	514	550	548	490	497	569	535	545	509	532	532	534	560	524	501	535	536	508	516	514	538	517	556	498	532	518	570	522	519	508	503	539	524	550	531	543	543	520	570	541	485	510	520	535	555	502	522	520	542	527	562	555	517	514	537	561	548	515	540	517	545	501	581	536	543	538	491	531	498	533	510	554	509	550	532	501	532	542	567	505	477	547	539	506	571	558	529	529	546	551	539	534	521	527	538	527	510	499	556	545	562	495	536	536	499	525	550	523	562	537	531	529	517	538	502	550	507	506	548	527	509	548	545	535	552	529	545	543	549	538	575	557	533	564	545	517	519	480	531	529	498	549	507	521	544	520	539	561	522	513	486	532	546	525	533	485	510	541	534	523	521	532	538	534	504	493	528	519	540	516	524	532	524	534	497	533	562	538	555	533	530	486	506	501	519	475	550	507	524	536	523	511	532	542	534	544	521	509	536	522	559	562	506	533	529	486	539	521	534	525	521	503	529	515	538	542	508	558	531	572	573	543	547	524	526	545	534	535	541	483	532	498	509	501	514	545	513	525	526	502	524	541	541	549	545	513	517	536	498	572	536	494	523	534	553	537	550	515	537	584	507	479	502	543	551	515	529	532	506	538	513	519	533	513	510	495	516	542	524	518	581	462	546	559	481	507	531	504	545
24902	21456	24816	28485	21450	20867	1179	524	395	380	379	356	359	354	367	344	343	374	360	387	340	336	354	344	340	339	336	359	327	275	301	337	357	391	377	316	345	380	311	358	326	303	313	354	317	368	351	360	325	335	337	322	358	343	368	351	351	313	369	360	321	355	362	353	344	321	337	364	309	360	319	323	347	346	317	355	291	373	296	336	355	343	352	358	314	352	344	347	334	350	329	324	337	371	358	345	343	358	344	340	345	343	338	318	353	333	363	336	335	332	331	337	342	324	355	354	312	312	366	321	342	311	336	322	319	371	364	334	335	346	344	332	378	336	333	356	321	354	296	331	326	368	321	358	318	356	330	349	341	338	344	343	341	328	335	346	320	348	349	315	297	364	332	315	321	333	366	333	330	318	345	332	344	358	348	329	333	351	350	363	322	342	327	339	342	336	373	387	359	347	347	325	343	353	336	329	354	310	366	344	354	338	361	325	365	372	342	348	357	317	358	329	340	312	338	359	345	353	333	344	329	362	363	315	326	339	340	348	351	357	359	322	341	342	366	340	296	337	339	333	333	326	349	358	325	339	321	360	305	343	328	353	360	350	343	334	356	337	350	365	306	360	354	284	329	329	341	364	351	330	352	329	338	342	324	345	318	361	373	329	345	365	315	345	329	350	345	319	336	351	324	300	366	342	329	337	364	324	324	349	348	365	364	355	337	309	357	326	307	345	378	320	312	340	337	388	358	340	358	364	322	295	335	341	327	348	324	333	377	330	348	315	314	329	330	348	334	343	300	383	329	362	331	345	345	360	346	339	311	341	358	293	320	353	357	355	306	361	372	362	325	342	355	351	366	366	372	377	321	302	337	342	317	364	328	338	359	345	306	368	318	322	364	324	355	339	359	367	357	364	358	336	321	328	337	338	336	358	338	326	405	334	386	352	354	343	328	368	372	371	341	324	328	355	350	363	325	329	369	329	368	315	369	329	323	347	348	356	323	349	352	338	341	331	349	348	382	329	329	337	332	349	332	310	319	347	344	322	338	362	401	364	343	344	320	313	308	327	304	346	319	345	335	328	327	305	348	308	352	365	345	355	335	338	362	327	328	329	335	352	309	339	362	359	351	351	348	371	319	371	322	377	335	353	344	316	375	338	383	364	362	340	347	334	328	278	318	397	356	358	353	310	354	377	354	321	334	345	385	328	334	349	351	314	322	351	310	304	351	348	305	307	328	337	352	354	366	322	323	319	346	347	358	324	342	350	338	312	349	337	361	379	354	335	326	338	341	350	330	339	363	352	334	359	390	307	348	351	346	368	355	334	323	361	362	333	350	353	328	352	339	344	368	384	349	325	366	305	348	325	329	324	317	378	325	340	342	376	300	361	387	342	335	400	318	326	330	342	338	342	339	347	356	326	325	354	351	320	338	347	362	350	336	359	320	340	334	323	323	356	350	296	323	334	378	312	341	347	328	318	342	326	339	303	368	349	298	345	316	321	346	394	338	350	359	324	317	372	347	341	341	330	356	383	385	349	328	324	318	354	349	334	325	350	321	354	335	341	341	315	346	366	344	348	338	353	289	345	368	380	358	311	364	317	356	337	337	321	339	322	366	323	341	328	351	330	367	317	343	333	281	340	340	334	356	329	354	320	319	336	337	347	340	363	375	377	361	359	339	357	333	361	331	326	332	314	336	323	328	351	323	295	329	346	364	342	362	367	359	350	352	345	319	343	348	350	343	333	316	309	365	322	327	354	363	334	326	337	326	327	342	388	310	334	301	333	300	333	364	348	322	323	340	349	338	328	363	348	329	349	356	325	358	327	355	364	325	327	349	325	331	345	325	319	327	333	335	342	344	361	336	319	356	360	331	321	333	342	329	336	327	337	365	326	322	381	385	328	328	346	351	328	357	330	334	359	366	355	317	343	348	367	344	351	335	330	339	379	342	305	325	366	348	374	320	331	365	373	336	352	309	364	351	361	319	323	360	357	374	339	345	354	333	351	364	324	332	343	341	357	359	359	341	343	355	378	386	360	328	339	358	364	280	316	360	353	349	335	316	319	342	335	328	320	331	345	344	320	330	317	369	362	344	343	370	333	340	315	345	342	343	387	353	351	338	319	307	354	312	333	379	356	299	312	308	306	331	347	336	373	315	341	345	326	340	364	363	324	347	368	306	313	370	356	360	345	310	321	356	395	313	373	324	380	327	299	337	305	354	324	359	333	361	343	388	323	374	334	341	326	327	343	322	338	337	312	338	340	372	324	329	326	322	316	343	340	290	348	338	327	359	330	324	357	345	320	389	343	341	326	364	336	328	340	327	358	358	342	329	325	375	340	359	323	338	329	352	317	340	353	338	331	353	340	325	326	348	353	365	380	322	347	371	350	337	350	330	365	332	335	317	363	338	322	350	321	347	333	346	341	331	337	367	343	373	341	348	338	340	341	353	362	350	373	344	358	352	324	329	350	318	323	323	306	328	353	334	349	351	310	355	339	334	315	364	344	336	310	327	350	344	331	360	388	349	361	304	309	315	338	362	312	307	325	312	329	336	346	358	327	385	341	335	348	313	366	335	329	286	322	374	336	326	331	345	359	340	314	362	314	341	322	338	352	373	324	332	357	354	328	345	397	352	357	365	363	297	340	352	358	364	353	334	354	334	337	344	397	357	299	332	311	342	348	320	331	369	356	360	389	354	309	336	316	333	367	353	331	351	376	357	337	354	357	379	360	323	349	400	362	353	324	363	334	336	343	349	355	328	346	380	340	288	344	333	350	362	325	343	342	328	352	304	335	360	353	343	333	354	349	327	354	307	353	340	371	380	328	345	333	339	307	302	369	316	344	312	354	328	352	358	353	358	378	346	307	341	377	344	373	348	338	380	325	363	321	339	313	379	341	367	349	319	342	344	360	322	367	332	320	324	342	315	339	346	338	324	328	328	338	340	375	346	341	317	341	325	365	340	355	336	345	329	354	336	347	364	340	368	334	326	327	349	329	352	327	328	357	330	327	324	349	326	355	335	351	352	367	369	337	369	372	376	367	343	303	338	346	370	343	319	336	329	343	344	369	340	370	346	352	348	343	355	328	343	385	366	332	324	335	340	322	365	342	369	342	355	326	349	344	317	366	391	345	324	340	316	335	336	354	338	364	353	320	343	341	341	368	325	371	320	362	340	330	329	317	351	360	341	384	357	329	313	347	366	346	344	343	349	316	332	328	339	358	333	360	364	351	371	368	343	359	322	392	302	321	325	341	338	331	348	368	309	311	380	354	298	313	367	351	308	308	350	343	363	343	382	358	334	342	363	333	322	333	360	353	323	341	354	350	369	327	374	335	320	334	378	337	374	297	367	338	315	327	317	345	311	344	357	354	344	324	380	352	364	330	346	339	330	341	356	373	341	373	323	319	343	361	330	325	360	367	320	333	321	310	331	324	337	337	291	353	327	355	350	363	347	313	353	312	329	324	352	367	348	363	366	319	391	342	340	337	349	343	395	342
20494	30511	6967	1624	925	801	780	799	772	752	814	728	761	739	757	774	721	781	785	739	783	780	737	748	758	716	751	730	723	777	740	769	768	701	782	772	770	737	759	726	783	703	710	725	705	778	744	743	772	786	733	772	722	736	747	763	750	756	746	733	770	747	768	755	736	703	765	745	776	775	727	719	744	754	732	760	752	736	731	799	813	746	725	738	744	757	716	716	752	790	732	787	751	781	743	727	735	773	760	726	726	738	765	802	680	745	768	738	716	780	718	706	728	794	731	722	752	727	715	725	743	787	692	754	755	789	761	751	762	778	795	722	747	737	738	748	758	761	793	807	754	727	731	745	746	732	768	714	716	746	733	774	703	767	741	735	771	723	735	772	741	766	718	741	745	729	773	741	724	751	781	735	694	773	703	744	709	743	742	697	730	742	738	753	735	717	773	721	716	763	724	770	690	717	730	765	750	724	778	723	725	728	726	746	753	731	768	787	745	742	738	751	740	707	709	774	705	736	746	710	701	738	778	726	760	736	704	709	724	736	787	755	746	664	787	744	727	707	689	743	734	744	742	745	752	720	763	769	758	762	787	739	721	748	773	753	748	740	703	753	693	753	779	737	719	789	769	707	717	740	741	700	745	765	729	740	754	732	736	720	776	748	723	797	703	711	752	725	741	739	723	764	765	749	728	734	777	689	703	692	746	779	760	783	742	785	721	726	730	751	740	689	732	740	749	737	731	716	702	753	733	736	751	717	764	734	715	748	753	747	746	748	741	756	808	681	757	752	786	722	765	795	726	721	741	717	696	777	740	703	705	742	777	755	720	742	737	729	749	771	716	738	755	723	770	768	747	768	735	707	722	756	762	762	720	706	727	737	725	724	740	770	797	754	751	756	758	798	762	777	719	743	725	734	700	744	780	701	730	716	748	698	699	707	724	765	706	713	723	724	733	719	775	733	748	747	743	715	774	733	751	715	724	759	741	793	694	780	731	754	686	754	719	758	785	771	746	733	742	735	728	692	740	725	767	756	761	735	747	785	726	732	723	735	732	793	759	736	708	780	746	768	719	753	692	739	722	696	791	735	726	741	746	695	766	752	723	734	757	699	706	751	774	805	753	741	746	713	745	749	724	741	783	721	746	724	793	753	745	754	745	710	726	715	784	706	715	754	724	743	701	750	748	770	752	755	737	715	760	773	731	718	801	710	718	740	700	746	695	791	725	818	732	749	677	737	753	728	739	742	745	763	758	733	753	734	705	763	741	724	688	738	728	718	767	725	775	786	677	739	744	731	725	742	809	728	777	733	728	769	732	722	736	745	679	712	753	713	741	726	694	768	748	761	765	721	722	711	723	705	698	716	701	734	750	735	755	739	759	764	731	757	734	737	784	781	716	755	745	738	718	742	687	755	773	720	738	738	719	722	733	735	722	726	790	729	746	702	742	702	757	740	764	766	751	764	746	823	737	746	733	738	732	797	754	762	743	728	707	740	769	718	743	754	756	716	697	744	749	747	712	664	758	749	725	781	740	712	755	785	727	760	779	742	790	741	728	708	744	708	739	743	721	750	768	718	725	745	700	759	733	784	705	755	735	733	703	782	744	738	719	744	782	771	780	745	777	730	727	741	720	747	714	782	745	733	721	720	739	732	765	746	746	774	708	697	805	759	766	725	737	787	734	732	709	793	790	749	721	730	722	762	755	729	739	689	744	743	720	729	746	700	746	786	783	714	736	733	742	766	729	787	739	741	722	734	736	751	679	712	752	755	760	736	740	726	723	744	718	793	749	720	749	707	727	717	761	745	757	755	725	742	721	739	778	706	775	725	723	717	760	739	742	756	732	757	740	748	728	743	782	757	716	753	789	766	754	775	741	705	764	756	778	703	717	746	737	706	738	730	761	737	770	728	722	708	712	769	778	753	767	720	753	759	710	755	736	730	709	756	746	681	773	762	723	739	756	749	771	732	736	753	786	779	724	745	743	715	738	744	730	733	755	794	712	707	737	714	770	751	747	756	744	717	718	699	702	772	706	760	746	755	738	705	732	706	768	790	724	788	792	703	747	757	791	767	717	744	763	758	726	736	745	717	698	757	711	747	766	773	739	767	738	737	707	754	749	721	771	757	733	764	722	746	751	786	696	781	734	749	740	725	748	756	735	735	752	729	706	747	714	755	744	758	699	774	763	749	701	780	748	708	803	748	723	720	782	755	769	745	769	715	673	740	773	729	720	728	769	757	755	764	761	765	704	709	757	769	724	747	751	741	768	712	700	730	747	736	729	716	753	705	761	727	758	718	721	676	810	710	756	757	732	751	705	757	782	737	736	741	767	804	715	753	792	703	751	730	773	788	716	763	742	737	732	752	688	752	738	712	764	744	768	732	761	713	706	791	730	683	726	726	716	772	728	753	779	742	739	773	702	736	723	759	691	759	800	717	715	750	772	771	726	776	727	688	720	730	739	771	787	723	737	790	705	701	740	734	737	712	706	717	722	725	765	771	700	712	728	776	696	726	773	788	759	759	752	807	756	748	734	779	749	686	721	735	792	728	767	753	738	709	770	759	716	745	732	739	709	720	757	718	737	745	776	721	735	740	727	703	713	748	748	736	723	746	762	693	777	744	730	733	719	706	769	758	759	744	769	714	701	712	721	749	707	705	800	705	728	749	752	734	742	743	822	744	719	698	745	692	767	766	742	742	738	746	740	759	708	780	737	723	761	768	742	762	759	727	706	761	757	715	743	738	762	736	695	754	695	727	708	772	716	720	730	731	701	789	763	752	764	779	754	757	805	761	764	753	815	696	765	734	746	779	755	722	713	725	766	761	739	721	800	745	777	713	781	738	706	794	771	708	678	741	775	791	771	776	709	749	741	697	764	786	711	762	751	769	749	719	721	746	732	744	733	740	747	738	738	745	740	781	711	742	774	730	793	744	734	739	749	761	764	760	770	685	760	811	739	762	749	767	692	781	769	736	746	788	733	763	771	765	790	701	781	722	801	716	735	712	743	706	756	750	781	707	742	751	788	761	733	760	717	755	782	727	742	741	745	728	754	740	747	736	736	803	700	761	750	697	721	716	741	748	748	703	743	746	725	746	707	739	772	789	725	784	728	696	751	642	721	760	710	752	760	727	745	765	678	770	724	720	762	744	731	698	719	736	717	695	801	714	725	723	737	734	736	784	727	752	745	714	718	745	782	726	754	722	721	728	730	713	733	765	760	754	734	757	740	751	716	781	747	734	721	768	711	752	747	754	728	751	713	761	792	740	740	748	721	726	732	717	745	767	764	772	764	699	738	692	712	748	704	691	740	761	740	713	779	744	734	767	698	783	713	723	726	696	735	738	710	743	767	773	789	710	799	757	722	714	724	744	738	749	734	724	714	744	748	708	740	761	743	682	767	734	719	710	749	747	759	705	746	715	718	735	705	766	751	759	719	761	736	773	729	709	681	772	734	735	724	772	805	750	735	726	711	762	765	781	728	730	776	748	710	745
24271	21438	25104	28164	21439	21451	20251	773	404	374	326	329	326	291	302	282	268	259	281	269	300	266	264	291	284	270	289	300	283	271	306	292	303	272	270	257	301	262	284	287	282	275	270	253	249	272	269	266	265	249	247	283	283	298	278	239	230	284	267	271	283	274	283	243	309	266	227	251	297	262	283	269	276	254	278	284	269	262	261	256	233	281	277	290	260	285	261	249	305	230	257	271	250	272	268	256	234	256	280	263	278	238	248	248	280	251	257	272	287	229	267	253	273	278	246	257	244	221	274	271	285	286	252	262	239	209	250	261	272	265	258	258	229	266	266	229	287	283	268	267	270	229	275	273	258	270	287	294	267	271	256	245	265	260	260	266	279	260	241	236	281	224	279	287	268	295	252	301	280	240	264	249	239	253	252	226	272	294	249	255	274	282	252	265	250	255	281	235	247	244	230	250	225	244	271	225	271	232	243	253	251	277	250	294	269	248	236	246	230	264	267	252	245	301	318	245	265	267	219	239	282	268	245	268	236	242	239	259	226	246	224	262	258	273	257	232	274	261	260	285	231	266	289	249	246	234	268	272	236	266	257	266	281	236	256	252	234	283	259	266	261	292	255	254	288	242	245	271	279	258	247	279	233	286	284	264	266	271	282	274	248	247	242	249	236	242	264	285	278	268	251	281	264	268	280	251	243	268	265	275	233	279	262	262	267	263	268	261	261	307	247	258	277	235	247	242	289	274	271	255	272	278	272	285	256	260	281	233	260	245	283	249	249	269	286	244	278	273	248	250	237	248	232	259	255	263	251	245	274	270	267	274	261	290	275	255	254	257	246	271	234	246	253	267	252	263	264	298	264	298	259	255	257	260	255	277	230	268	275	267	280	289	252	273	283	225	249	259	242	271	264	232	260	243	280	256	253	258	235	265	285	263	266	281	230	279	250	246	260	269	249	254	249	253	248	244	278	270	271	251	261	241	248	248	247	284	252	244	290	259	273	274	266	249	281	250	273	268	282	256	267	246	289	253	238	251	276	315	269	258	241	254	266	272	269	286	256	282	291	213	235	258	254	298	268	285	272	257	203	214	291	232	250	255	293	260	242	224	295	245	245	270	240	266	254	251	256	237	264	248	245	238	265	256	248	233	257	228	274	238	275	283	266	245	255	251	272	274	273	265	244	250	251	244	228	257	246	275	273	266	261	255	252	268	306	303	263	235	266	253	278	222	246	236	249	293	253	266	280	251	235	277	231	256	264	243	264	297	241	262	231	255	267	238	280	259	273	256	272	266	264	250	235	250	245	308	310	265	235	288	255	243	248	266	264	220	252	264	252	225	286	250	268	244	259	263	265	260	290	261	255	269	271	279	258	265	254	240	272	240	240	285	277	267	250	260	258	255	265	243	255	255	272	258	260	280	270	262	280	300	266	280	274	297	264	247	295	270	273	254	270	269	273	288	276	237	247	268	268	254	277	305	255	265	258	262	258	223	264	263	277	269	272	273	279	226	291	282	272	290	272	259	275	248	239	265	268	274	240	275	247	263	273	283	271	235	259	235	263	280	247	266	262	241	258	239	267	291	237	255	276	234	247	249	257	282	264	265	264	234	246	219	275	273	285	238	290	271	234	256	261	243	268	257	256	279	270	227	272	265	224	264	308	253	277	266	287	284	245	273	239	262	259	252	255	261	278	276	253	284	277	283	247	224	247	247	266	235	294	283	253	260	270	254	295	244	259	266	244	259	259	300	277	217	271	267	252	256	297	241	266	271	274	267	236	258	242	276	275	274	262	292	275	242	258	298	253	267	236	252	235	272	276	258	254	266	247	240	253	265	294	269	270	243	253	260	305	248	269	260	276	287	293	247	254	242	267	248	276	256	253	230	254	292	257	252	269	260	302	251	289	252	260	252	243	269	274	258	253	263	237	259	227	263	273	292	301	268	251	260	262	276	281	257	229	260	250	253	255	264	262	262	256	259	278	271	250	260	256	272	290	251	232	259	287	254	243	246	259	260	265	296	248	238	254	245	254	241	273	238	271	265	243	252	264	275	238	254	243	246	252	265	265	280	273	255	249	259	303	264	224	237	263	263	268	270	263	290	266	279	253	279	262	261	276	279	276	253	254	268	258	257	254	265	281	228	291	278	277	261	275	283	265	255	233	268	277	252	242	270	278	252	264	280	252	246	249	283	284	288	238	254	229	269	261	269	256	265	253	221	268	247	303	269	230	236	291	272	250	264	254	243	224	251	238	247	268	257	249	239	270	254	264	254	264	278	269	232	254	274	265	282	264	252	256	270	257	286	264	257	298	286	300	292	271	292	293	218	251	267	295	287	257	275	277	248	243	251	265	258	274	249	253	274	234	273	263	274	237	263	265	255	255	262	253	239	262	282	274	257	255	245	257	267	252	260	252	262	234	293	268	251	265	274	262	242	241	287	285	257	272	263	280	262	272	265	237	253	262	296	273	270	262	267	286	266	265	257	272	235	255	278	264	282	277	268	267	254	265	270	269	224	261	247	253	255	235	262	245	293	251	278	281	236	266	214	220	251	239	260	229	223	247	279	236	238	269	244	291	261	267	259	304	259	248	266	260	261	241	278	276	239	274	274	270	281	247	257	252	260	259	302	274	249	245	243	292	247	238	265	273	244	296	259	249	257	272	270	246	231	266	259	276	256	256	270	256	279	229	266	238	283	274	282	258	269	223	267	265	255	226	269	272	276	244	261	254	266	244	256	293	280	263	263	248	234	251	258	248	257	265	267	265	276	257	267	258	274	285	278	253	235	243	275	258	260	247	240	260	264	248	270	276	277	272	257	233	235	266	263	243	253	254	261	249	246	251	283	261	252	271	270	278	270	279	245	260	261	239	276	275	245	252	283	305	244	273	261	279	282	252	283	319	285	286	260	253	276	249	246	270	261	240	261	237	256	267	258	250	267	261	246	290	301	236	268	302	286	268	271	275	273	239	263	268	234	240	268	257	296	286	299	261	260	239	244	253	251	301	259	248	243	264	255	274	226	251	231	252	278	299	258	267	260	286	275	293	254	242	285	274	249	243	270	260	271	277	253	236	279	249	246	268	264	229	269	279	297	259	226	239	262	253	263	277	242	228	296	283	248	288	262	260	245	306	268	282	272	269	242	252	265	253	243	244	242	244	268	275	251	256	256	252	283	256	253	302	277	265	247	261	293	262	274	243	220	276	268	248	273	244	267	256	226	279	251	255	271	255	248	272	248	245	253	265	281	261	258	269	264	257	266	259	267	282	286	295	252	284	282	242	285	261	257	238	267	263	254	259	245	257	279	258	249	273	240	286	259	273	286	281	257	282	274	294	268	251	259	255	240	259	261	253	242	289	228	260	240	271	253	245	272	281	296	269	257	257	261	265	254	253	255	287	252	274	262	267	286	248	267	265	248	277	259	243	261	269	266	275	262	280	249	266	306	274	242	286	236	250	240	274	256	280	278	272	289	272	244	268	245	248	291	257	234	269	230
25913	39394	11037	2328	856	771	659	615	647	662	566	599	604	587	548	582	588	546	529	578	564	579	548	553	581	536	560	548	545	548	534	541	549	545	545	529	553	529	535	533	552	502	567	552	585	517	551	536	588	529	558	530	543	547	616	581	609	550	526	577	587	560	557	554	549	550	595	561	523	528	520	519	569	563	579	540	556	598	535	557	539	493	530	583	592	515	549	519	495	547	552	513	624	554	572	553	547	548	555	558	536	587	525	521	503	533	554	557	527	560	575	516	567	527	543	540	522	575	577	545	538	496	563	532	556	548	556	560	565	557	560	551	555	542	555	552	561	577	545	559	559	546	522	567	542	543	571	598	558	539	528	582	586	528	581	584	574	555	549	555	557	561	569	560	594	555	555	544	569	596	554	603	526	538	545	563	513	550	552	568	568	572	549	510	522	629	585	524	501	516	506	554	567	534	610	550	552	550	565	563	532	538	531	553	546	519	567	520	567	506	559	583	531	522	520	531	566	527	577	536	509	549	581	576	561	574	545	587	557	568	536	574	587	538	588	528	533	549	551	538	548	588	513	542	554	551	556	557	528	553	564	548	570	555	544	542	522	575	525	547	569	525	568	535	570	514	564	579	562	598	556	537	599	526	547	550	541	520	581	516	541	567	547	522	556	550	549	542	525	533	541	590	563	551	533	535	543	525	553	527	624	486	546	572	540	549	564	539	579	544	585	536	493	579	537	528	541	522	572	541	571	540	541	544	551	543	560	575	557	525	582	550	534	564	571	552	526	565	552	539	565	523	535	550	555	521	518	554	531	578	553	505	540	533	531	587	561	557	548	563	611	553	540	574	531	543	557	563	559	561	569	516	514	559	526	570	564	582	572	517	529	556	567	582	581	562	546	560	579	512	559	593	520	562	537	560	533	506	520	560	578	535	556	533	581	523	532	552	572	593	558	525	578	572	560	582	526	555	525	555	556	575	538	541	566	532	531	526	495	504	552	553	546	525	516	547	564	565	562	553	548	556	552	592	531	547	538	558	534	609	593	521	557	605	565	526	554	516	567	562	538	589	548	550	588	533	585	525	556	585	531	521	562	552	565	547	548	518	532	522	577	540	520	571	553	541	538	511	523	603	553	518	556	548	570	539	539	548	589	577	565	550	523	579	555	561	552	552	576	552	529	590	576	567	550	542	523	564	559	528	575	557	577	569	558	518	528	584	518	557	542	500	538	524	523	613	515	557	563	529	532	573	550	544	523	554	497	589	567	516	520	564	548	517	534	529	534	553	498	547	521	564	475	557	533	572	514	602	631	581	573	507	559	548	539	531	553	579	526	541	535	558	534	545	536	531	544	569	582	552	502	536	559	559	539	578	531	534	534	545	547	583	559	553	531	552	573	518	547	564	567	572	586	521	501	540	558	540	531	540	526	554	562	515	534	529	556	548	545	525	509	515	541	514	550	501	582	529	533	553	532	549	565	543	500	516	551	520	575	561	590	515	578	536	560	592	559	574	532	570	568	543	504	555	551	545	543	576	588	553	545	551	588	554	570	521	522	569	511	557	548	513	555	555	557	535	574	546	563	605	578	552	598	552	545	575	582	548	551	568	524	567	527	540	574	546	563	575	567	532	527	529	518	540	542	542	544	553	579	568	510	522	524	551	567	544	554	601	562	542	607	517	541	520	570	568	579	579	557	558	532	560	571	541	591	535	537	510	557	523	557	553	563	524	578	539	557	534	554	579	547	561	610	537	571	547	588	570	532	529	578	538	519	546	558	553	541	522	513	549	553	535	565	559	575	537	566	588	542	549	571	570	560	494	536	538	533	531	532	524	572	545	544	556	529	556	515	508	588	518	577	539	560	603	552	557	553	575	547	517	567	590	532	552	497	607	523	555	567	547	568	587	541	523	545	534	548	540	536	544	555	572	547	574	545	519	509	525	566	533	565	530	537	554	521	498	597	587	511	608	581	590	542	584	568	552	551	555	522	549	586	538	559	567	543	563	536	489	571	520	532	543	556	543	600	565	554	514	561	524	517	572	554	547	548	564	480	566	543	543	521	538	575	555	551	550	590	537	528	545	540	557	533	555	580	506	548	525	551	550	554	516	537	523	533	503	575	501	497	515	507	541	557	525	548	565	582	534	570	581	524	531	542	565	599	577	507	543	574	491	556	534	527	558	586	545	531	559	522	560	527	544	554	528	587	576	558	582	552	580	558	534	537	549	556	531	582	580	568	574	551	533	559	586	551	552	531	531	562	538	556	540	568	586	538	554	581	609	560	554	544	545	544	570	510	561	522	540	566	567	553	552	543	494	502	527	552	541	539	575	585	525	549	502	589	510	590	553	562	574	581	550	543	556	564	592	568	574	542	558	537	489	548	572	593	556	501	568	547	594	522	518	563	564	572	533	522	554	559	548	566	535	572	539	554	526	501	546	564	609	538	562	578	563	546	534	589	523	554	527	541	526	544	593	602	535	587	590	547	558	532	569	546	563	535	557	512	583	569	548	537	561	547	549	564	557	507	575	512	546	557	551	569	525	579	503	488	525	542	586	569	543	538	569	556	546	534	566	575	549	503	536	555	550	543	559	545	526	501	528	517	520	528	538	570	569	560	532	549	557	537	552	519	540	541	514	557	573	548	604	569	551	538	543	532	560	548	556	546	508	584	543	551	549	573	556	586	545	534	534	564	572	534	518	538	530	516	526	566	541	557	566	503	583	520	541	543	560	532	566	539	551	530	520	514	554	537	570	554	522	564	538	490	540	564	542	537	550	545	567	572	530	500	551	554	515	589	581	565	526	549	568	568	538	540	554	557	553	543	545	559	550	577	515	535	538	520	574	595	550	545	593	559	499	541	549	566	508	561	554	536	580	516	532	517	555	499	533	581	545	553	577	514	564	543	529	546	571	549	497	533	521	542	552	544	576	540	566	565	528	563	526	566	578	550	533	517	542	537	528	532	541	545	500	541	555	530	600	577	561	555	516	537	567	535	542	524	522	541	564	579	560	582	545	546	563	545	600	553	541	552	524	536	552	573	562	534	551	525	561	551	561	590	537	521	516	542	545	520	601	587	544	507	544	534	556	574	535	561	533	556	538	557	541	554	542	561	554	543	555	596	515	541	485	545	572	519	526	554	600	558	564	535	524	488	563	582	571	558	564	561	539	569	541	537	528	553	554	553	573	536	552	537	559	519	530	529	520	539	556	547	521	567	518	535	557	553	567	523	562	539	536	542	577	561	555	541	560	588	530	551	527	527	538	577	511	561	535	565	533	532	551	562	548	578	529	523	568	532	578	581	539	539	552	581	536	580	554	529	556	546	572	520	586	506	530	499	566	564	531	540	570	541	564	530	551	602	576	546	597	561	524	549	597	546	567	541	521	534	530	563	539	554	554	523	581	572	564	552	549	570	579	541	548	528	573	607	538	549	523	555	542	514	574	560	547	576	575	555	510	552	550	562	580	530	555	563	562	534	561	550	575	525	572	582	523
32954	20502	9441	679	233	229	250	242	225	239	214	228	245	217	231	216	225	251	212	228	202	244	243	211	225	246	222	198	213	226	239	221	217	205	227	226	246	224	243	222	223	245	234	222	228	235	235	214	249	245	234	185	241	209	246	239	234	264	212	210	244	199	232	240	248	259	207	219	208	237	216	223	232	206	226	244	238	246	241	224	215	238	218	231	249	223	235	225	226	228	209	238	236	192	223	199	241	231	243	214	202	209	214	211	246	231	252	204	218	229	234	278	251	211	225	198	228	234	207	213	205	220	231	237	220	220	224	193	250	228	203	226	206	212	262	205	193	229	191	243	208	229	201	214	227	243	194	227	228	216	204	247	226	228	264	236	199	254	251	235	233	237	212	220	235	236	215	270	268	239	198	246	231	219	242	198	202	209	217	273	224	260	226	236	230	222	231	241	216	263	210	208	211	218	261	215	252	229	208	234	239	217	231	224	229	225	224	210	258	256	261	220	236	226	226	255	234	219	247	220	218	231	213	212	214	222	226	229	233	244	226	227	224	228	227	229	213	239	230	225	239	182	240	227	210	203	213	248	194	232	196	222	225	242	208	250	244	228	220	225	224	245	207	246	254	235	231	207	229	207	226	216	241	228	225	227	223	230	235	202	214	190	253	232	213	204	240	225	220	243	243	224	239	236	218	216	244	200	227	220	225	228	237	231	220	219	182	226	215	234	224	207	205	229	220	247	242	237	186	249	235	234	217	217	221	215	228	193	207	244	216	212	257	228	217	220	232	245	217	241	227	215	204	222	211	239	217	204	224	235	196	229	219	243	219	252	254	231	228	209	202	228	239	233	227	208	226	249	210	237	238	235	227	200	220	257	246	221	227	200	210	246	210	218	255	220	227	209	236	209	218	224	234	231	222	248	198	236	209	232	222	219	221	250	221	201	218	234	220	234	235	219	256	256	223	217	225	197	255	217	231	225	222	230	212	224	218	205	246	245	241	237	215	225	209	213	199	223	226	223	248	252	237	229	210	215	232	224	248	206	236	239	231	254	247	209	222	217	242	246	237	209	203	206	226	243	232	228	215	231	245	225	231	208	243	237	195	209	228	208	241	213	240	265	235	248	215	237	213	249	228	240	208	229	198	246	229	211	230	212	245	236	200	252	235	239	220	227	228	224	206	222	226	217	244	228	201	216	218	208	210	230	206	253	220	230	235	209	225	223	232	226	205	200	227	260	202	238	227	248	234	231	228	214	209	253	227	209	221	177	224	206	208	218	218	221	220	234	257	217	214	194	221	261	240	216	219	190	204	244	227	230	228	240	226	203	189	211	249	231	216	211	230	219	233	246	252	206	217	236	253	229	250	237	243	214	205	196	219	204	234	238	210	256	212	217	209	209	226	242	240	234	235	244	203	260	222	230	193	226	222	221	196	212	222	207	225	235	220	252	205	224	219	215	227	221	197	230	223	217	202	186	203	224	244	221	207	224	248	187	233	213	210	220	202	225	229	233	199	231	220	227	219	242	217	227	222	220	228	232	227	227	199	268	232	219	232	253	224	241	246	227	219	223	240	236	214	227	204	230	221	231	232	226	238	243	221	223	240	235	218	235	262	215	256	214	233	220	217	185	202	244	231	212	209	256	230	234	236	237	212	209	234	243	234	215	212	222	208	206	226	242	230	221	239	209	227	236	244	226	223	257	217	230	224	233	233	232	233	220	249	216	225	215	199	211	245	198	226	248	235	247	237	218	219	219	237	223	235	233	241	229	212	203	222	213	216	237	261	208	218	216	238	232	213	213	187	231	225	209	248	224	241	229	224	209	248	243	237	245	226	238	214	232	237	236	213	236	250	260	241	220	239	255	205	232	217	223	232	234	219	215	224	228	203	245	217	234	219	208	236	212	213	231	209	236	237	203	251	220	229	245	223	221	205	227	231	229	203	208	243	240	219	227	226	237	209	187	244	225	225	226	218	237	218	195	241	226	203	245	223	227	222	202	244	238	235	248	223	211	228	229	205	224	239	224	233	237	249	222	252	258	209	230	232	228	221	237	225	215	227	265	236	219	213	242	228	232	219	233	263	198	241	239	235	203	219	234	234	214	221	258	213	232	229	226	223	218	247	215	251	213	217	232	206	230	204	238	214	195	242	229	257	217	231	209	213	231	214	225	200	230	214	234	216	231	231	253	225	216	199	216	241	218	211	210	237	227	218	233	188	220	239	226	243	242	218	224	258	230	215	204	227	211	229	244	226	217	213	223	224	260	217	234	229	216	235	238	230	222	229	230	212	224	217	253	239	225	239	243	205	237	246	233	211	227	232	237	253	199	205	237	207	210	217	262	226	231	239	217	254	233	241	213	242	221	213	260	234	242	197	219	220	213	230	239	219	229	244	217	227	221	221	243	256	224	209	230	230	208	236	224	220	241	248	202	211	223	235	219	204	243	214	225	256	237	211	233	271	204	220	228	223	231	257	252	211	234	210	236	218	227	195	232	256	241	220	232	209	222	220	239	229	231	249	217	229	217	197	218	213	222	219	225	230	214	203	224	243	233	215	219	248	230	242	234	249	258	208	235	213	220	216	208	185	214	217	239	235	253	205	197	237	229	247	209	239	226	213	237	210	209	256	227	216	203	242	242	222	243	208	219	216	208	219	228	217	225	191	240	234	243	250	225	234	219	226	185	221	246	237	217	203	234	253	231	222	249	239	210	231	224	250	211	223	213	230	216	207	227	222	192	225	242	250	242	189	213	266	253	212	223	256	217	223	221	222	228	196	238	266	224	224	238	208	227	243	229	218	237	216	231	293	266	234	227	199	215	208	228	214	232	206	243	200	188	259	204	217	255	240	218	212	231	223	202	257	226	255	248	234	202	208	212	236	227	197	205	219	221	211	234	231	262	205	245	208	234	228	216	194	198	221	250	244	215	202	245	239	224	218	252	250	214	261	226	204	237	243	215	276	233	220	233	226	227	232	221	223	234	220	233	246	225	202	241	200	214	220	224	248	188	244	202	228	258	189	214	213	218	214	232	228	203	233	213	203	196	237	220	216	232	207	206	240	194	225	246	229	210	262	239	212	214	246	234	232	259	221	232	202	226	252	219	224	222	228	193	228	223	225	239	218	208	231	215	228	230	200	226	212	202	205	201	247	214	214	222	218	222	228	194	219	218	232	240	206	251	232	243	229	213	243	218	212	212	225	216	225	218	237	229	234	211	224	208	213	252	214	209	226	208	204	205	223	221	229	215	212	208	220	223	265	216	207	207	236	219	228	207	229	223	213	235	214	236	235	215	231	233	241	222	208	249	227	249	228	275	246	192	239	218	219	216	189	219	251	209	209	233	220	247	229	231	273	216	243	238	225	225	245	234	218	237	201	218	209	230	215	216	240	245	246	223	195	209	221	258	220	237	228	217	229	208	249	212	238	262	220	219	230	206	235	225	233	246	197	213	257	220	204	212	225	238	234	205	242	196	192	206	243	224	199	218	231	208
8370	6239	1325	609	556	518	517	519	549	534	533	535	541	533	553	528	524	526	525	513	540	536	566	561	527	532	530	557	525	520	545	508	526	509	512	531	491	526	509	560	583	539	522	509	518	532	552	550	554	538	559	559	493	552	521	536	544	505	516	558	521	513	531	528	586	525	522	566	499	574	521	499	525	571	546	511	526	565	515	576	534	574	544	539	537	521	530	556	533	555	531	551	546	512	511	574	524	546	520	568	530	563	504	542	509	540	547	514	473	527	484	497	545	538	567	517	536	547	534	536	480	540	543	519	476	544	521	518	559	589	598	542	557	538	557	510	526	551	537	571	518	494	536	532	546	521	549	541	532	531	467	484	546	510	523	570	564	554	555	517	556	538	511	513	517	576	539	515	527	516	529	551	524	515	609	554	536	513	520	508	529	546	535	518	543	541	528	519	527	529	515	560	545	550	558	551	570	519	522	528	520	554	554	551	558	495	558	554	519	517	540	524	528	547	520	552	543	553	529	549	511	485	530	568	513	558	521	526	533	528	505	505	528	556	547	522	532	529	526	493	488	536	565	565	491	507	542	508	489	523	526	517	528	551	570	518	542	541	530	521	535	567	589	516	539	509	530	574	542	531	499	506	539	541	523	550	584	540	532	549	543	554	556	549	515	516	556	547	516	533	545	525	524	508	564	544	541	514	527	548	551	515	524	560	560	573	534	504	530	548	536	565	531	492	522	532	535	529	506	527	552	535	544	508	516	521	526	472	571	551	537	543	498	538	524	545	541	570	528	465	560	521	519	535	556	535	530	504	537	529	536	512	551	525	515	561	534	519	541	527	535	497	561	528	507	552	533	562	528	557	562	553	559	537	525	540	547	554	506	550	513	546	500	534	517	562	526	522	530	521	536	504	543	571	547	562	544	554	503	526	581	563	522	543	529	524	545	466	549	525	543	552	545	562	509	504	515	558	537	507	550	525	543	503	519	511	517	530	532	498	550	553	574	490	570	527	525	531	506	552	544	532	529	556	518	512	558	531	524	536	517	546	513	554	545	580	568	539	538	569	537	500	529	583	512	528	538	517	522	520	559	558	527	505	539	533	512	541	505	524	550	584	556	501	551	540	520	526	518	579	502	595	514	555	526	539	534	554	576	533	507	577	571	562	554	532	541	521	579	522	509	545	546	551	513	544	542	533	554	550	568	539	554	539	519	524	548	531	574	540	521	543	575	562	526	529	551	523	536	514	521	542	558	526	584	504	585	515	546	504	533	544	560	528	560	521	539	551	530	517	544	589	540	519	564	501	563	503	537	560	575	530	525	563	498	519	539	548	508	544	574	480	541	524	529	533	521	526	534	564	548	531	546	545	542	526	579	556	540	567	517	545	551	552	567	557	502	491	548	528	503	511	520	512	522	529	526	563	529	555	576	540	553	526	525	530	550	554	539	538	525	551	553	527	562	531	527	514	532	547	549	523	568	559	529	547	574	520	525	547	499	524	525	551	479	525	558	522	542	506	512	517	537	533	534	534	527	562	550	496	556	553	532	546	522	528	532	521	511	539	517	563	551	542	507	567	504	550	506	504	559	513	513	532	543	535	509	557	499	531	549	521	544	546	528	506	512	537	568	508	527	499	542	554	506	509	509	523	584	522	546	570	486	573	531	527	535	535	478	517	518	558	506	553	522	512	512	584	573	494	542	567	550	540	543	504	554	552	463	539	565	533	539	527	521	580	502	531	533	527	548	495	592	527	506	551	558	500	517	515	546	569	495	509	527	521	484	510	534	536	545	514	547	529	510	538	503	532	528	505	540	580	582	518	535	551	509	541	522	566	553	522	531	517	541	542	575	565	504	497	547	599	543	511	544	558	567	494	556	549	542	544	553	565	542	526	539	518	549	526	511	540	511	564	520	517	553	521	572	551	566	526	532	526	516	545	523	536	538	560	547	526	518	524	547	499	556	601	493	513	549	556	508	539	516	552	523	559	559	548	542	547	538	503	538	583	512	551	531	511	557	527	546	531	482	560	527	525	574	534	517	497	536	552	556	572	549	544	522	566	552	519	508	532	528	540	528	494	488	530	572	570	562	509	551	507	517	533	532	576	520	522	494	488	502	520	511	554	541	560	553	516	524	524	537	571	544	528	539	539	531	541	519	544	514	517	557	527	522	542	513	552	521	565	532	518	492	542	539	539	537	558	514	524	512	539	549	542	534	555	562	486	538	546	531	548	511	539	513	551	525	534	539	574	519	544	599	518	546	511	554	516	545	531	558	521	518	501	545	567	529	540	553	506	568	552	494	563	540	529	558	575	521	536	577	562	509	536	514	562	542	527	522	518	538	552	508	510	520	513	572	543	512	528	517	530	567	524	564	553	511	534	539	545	533	510	553	523	505	534	541	553	553	547	483	520	534	553	547	541	517	541	563	534	535	541	542	578	497	528	518	548	527	534	539	532	558	580	559	503	515	535	559	524	505	550	529	530	525	540	536	532	541	541	554	550	539	567	517	500	547	553	467	542	530	509	542	531	537	495	542	560	547	523	554	538	560	538	514	532	530	513	547	539	530	517	539	526	481	508	554	543	526	556	548	518	550	564	495	504	555	475	560	579	534	500	556	533	511	498	525	539	521	524	522	566	522	529	491	524	591	524	515	491	535	493	517	555	511	521	522	513	550	519	528	531	530	513	520	528	557	553	518	531	532	535	557	537	530	545	541	612	553	560	513	506	582	536	517	537	542	521	519	510	529	535	491	565	538	502	545	544	507	484	551	568	542	549	512	564	511	558	551	541	510	540	519	528	509	576	520	507	565	498	539	525	501	546	496	530	523	559	513	536	551	536	570	529	558	548	529	524	570	526	509	524	517	563	536	545	515	535	523	565	548	533	495	555	542	520	564	543	504	521	532	504	512	527	543	547	513	537	545	518	518	550	521	572	514	543	537	545	544	488	555	571	598	560	532	590	514	538	534	552	489	503	511	521	498	541	557	479	533	549	553	506	519	550	553	487	492	561	498	550	499	545	556	530	518	535	570	514	555	536	569	507	511	541	506	558	583	501	500	514	566	492	539	523	591	529	540	507	521	547	561	520	542	535	530	549	521	501	531	505	494	526	525	528	538	549	493	557	577	556	517	520	539	547	528	542	542	499	492	528	552	535	524	520	566	560	498	533	533	537	579	588	560	568	570	492	579	496	533	508	532	522	517	545	533	504	551	517	544	509	539	553	551	569	536	529	588	529	533	540	531	525	540	483	548	519	531	536	522	534	524	555	522	559	545	539	556	524	548	531	531	524	508	562	531	562	553	532	540	547	516	570	530	557	527	528	508	501	541	551	529	543	539	545	545	524	539	548	570	566	534	503	527	560	541	486	509	531	578	551	510	527	565	505	552	541	484	513	517	539	518	490	526	525	485	535	538	511	535	539	559	553	501	503	577	532	576	526	524	545	572	535	552	529	551	499	504	534	548	507	557	540	499	567	559	547	490	533	552	566	556	569
24972	21502	24927	28501	21494	20900	1174	496	392	420	367	367	343	392	355	357	374	382	365	384	327	403	344	331	345	363	353	360	334	358	331	344	344	355	352	359	340	372	317	351	359	302	361	369	335	333	359	337	358	349	342	333	327	344	351	341	355	372	356	332	362	346	326	335	332	392	327	395	377	343	375	347	373	365	324	368	388	359	344	353	357	332	342	362	350	362	365	326	356	339	337	349	325	332	363	314	355	343	368	347	356	335	360	329	350	334	328	351	348	341	393	346	300	315	327	320	387	355	361	335	384	343	350	364	357	336	357	341	329	349	351	319	343	329	379	309	331	335	340	342	343	353	354	355	347	369	363	334	356	378	359	335	349	379	407	383	353	343	344	343	337	328	354	329	321	358	372	364	350	324	315	328	329	344	336	340	325	307	333	315	382	368	358	346	358	353	375	326	346	392	352	371	325	356	338	325	343	363	336	350	333	341	342	328	330	350	329	331	382	334	314	360	337	349	322	335	352	343	347	309	370	330	345	366	365	336	348	328	343	335	350	375	340	346	333	345	309	346	342	358	375	369	325	321	349	357	354	306	338	345	359	383	336	335	345	331	334	343	341	354	353	356	372	370	327	340	357	387	324	314	354	351	329	330	356	335	325	316	346	347	322	364	323	335	349	351	352	348	343	383	365	358	357	342	318	332	341	348	372	347	355	332	329	358	355	378	355	370	352	334	305	324	337	333	358	370	372	345	328	377	343	330	366	367	360	379	346	329	374	366	360	356	325	376	356	333	344	363	377	336	358	339	325	353	344	325	343	367	343	354	349	324	367	320	347	341	335	360	311	302	306	333	360	335	379	366	354	374	322	344	369	329	339	402	345	355	325	359	364	336	316	326	354	319	352	343	335	357	361	338	318	334	341	346	364	353	374	342	338	355	343	363	351	354	380	374	375	352	332	372	401	336	392	354	322	341	352	322	314	349	338	351	330	366	365	356	355	368	368	374	384	352	374	339	356	342	355	347	362	350	335	307	338	317	329	379	324	349	366	369	360	350	370	362	345	313	363	334	349	354	376	334	338	309	372	351	349	340	330	367	348	298	338	325	336	317	357	356	323	353	368	360	336	320	373	361	315	340	363	352	349	385	304	357	351	355	362	347	377	383	387	348	389	346	335	337	333	376	345	349	359	332	329	317	347	325	343	307	333	327	338	348	332	357	334	291	325	350	339	306	331	377	356	339	351	350	348	319	328	336	341	342	350	311	332	377	337	345	305	329	377	381	343	334	355	321	330	348	338	344	373	332	363	370	357	333	337	363	361	360	356	351	362	341	372	352	357	344	385	327	332	355	381	327	345	353	371	333	359	319	352	334	330	364	360	374	339	336	363	338	346	360	327	345	301	369	373	341	335	334	353	347	366	385	396	351	354	368	363	347	332	322	355	323	357	327	347	370	373	374	320	310	342	357	338	331	376	368	357	335	325	335	361	370	392	347	337	359	297	338	339	304	366	347	335	364	358	345	331	329	326	325	330	351	353	351	303	328	328	355	343	343	341	336	344	322	375	357	347	372	342	348	355	343	343	367	346	335	310	364	361	364	364	347	318	351	350	396	363	310	334	350	339	308	353	318	295	372	342	352	340	356	344	336	379	423	351	337	351	346	369	351	348	307	350	302	358	339	366	347	345	355	359	399	394	323	318	353	340	351	337	333	337	345	330	344	336	295	368	349	346	346	321	343	345	339	355	339	355	321	349	364	358	379	356	299	359	349	350	330	316	364	309	349	348	334	365	353	351	348	318	353	353	365	368	353	321	333	310	334	367	353	310	395	344	340	315	380	347	373	352	344	336	379	343	321	348	357	384	326	373	339	298	373	333	401	381	360	336	309	350	318	371	357	371	332	318	358	355	334	367	386	329	386	320	329	347	332	327	362	359	339	362	321	326	333	404	363	368	339	350	359	380	374	338	351	306	351	335	336	362	337	341	331	346	351	327	368	334	360	359	336	335	342	318	323	356	350	358	365	362	346	325	354	337	351	332	337	356	353	323	350	386	366	326	372	351	356	366	337	369	334	378	389	371	380	349	399	323	326	326	375	363	341	366	353	348	407	354	307	357	332	387	343	334	361	329	348	337	312	347	368	350	316	333	345	338	346	338	365	340	330	359	347	346	338	342	331	357	341	320	360	320	363	364	345	341	349	407	372	342	341	342	356	367	338	356	341	330	311	325	369	353	348	359	347	377	351	336	370	347	293	363	336	350	393	354	346	345	313	329	372	351	302	293	336	330	368	342	367	375	379	386	381	374	300	372	349	337	365	354	342	354	368	353	334	309	348	357	353	339	363	353	368	324	342	335	362	313	383	348	380	351	350	351	336	351	330	348	362	361	339	342	320	372	327	338	338	350	384	338	360	333	330	335	323	314	352	349	370	363	322	345	387	362	369	352	360	350	336	306	362	373	332	328	323	333	356	372	351	336	368	354	378	381	341	350	335	358	337	351	380	350	299	343	351	334	332	315	337	324	352	343	354	389	358	321	344	363	388	341	329	341	343	338	380	350	343	337	320	350	369	353	319	370	321	386	330	310	358	405	331	341	323	322	371	362	366	378	354	338	345	362	368	366	364	322	352	318	324	329	330	362	357	351	370	349	335	364	315	342	356	349	361	338	368	333	351	312	345	352	335	347	338	330	329	342	335	338	334	361	355	327	325	339	357	345	356	317	354	339	329	337	370	339	334	336	360	349	377	345	369	332	361	313	351	380	338	332	347	366	374	362	348	357	339	353	345	351	361	365	302	359	370	329	320	341	369	394	355	347	350	381	347	365	343	333	337	375	322	362	354	327	297	358	336	327	327	340	363	352	366	350	367	341	322	354	341	330	344	353	387	360	399	337	372	330	347	328	349	328	347	344	337	361	330	338	349	357	334	341	319	345	362	380	325	309	367	372	351	305	373	362	347	337	340	351	312	326	348	318	340	372	324	353	360	341	366	362	314	352	366	356	303	333	320	349	366	327	339	366	336	329	357	376	362	343	342	396	351	332	334	333	327	300	336	332	321	333	330	353	356	335	337	341	344	343	353	352	354	341	355	334	333	379	333	355	379	354	319	380	337	368	365	377	312	355	323	348	330	362	369	340	372	356	331	342	348	330	360	402	359	340	366	356	320	356	337	378	371	338	368	353	368	364	338	359	350	366	298	350	315	385	328	357	314	378	345	364	348	368	356	416	381	312	357	330	358	389	375	357	354	329	348	371	328	386	349	342	345	334	310	323	358	341	332	366	365	379	359	334	358	336	329	352	345	306	320	363	330	365	355	328	353	368	346	314	326	377	330	354	351	369	295	334	347	339	372	330	355	336	336	322	380	360	351	330	316	352	323	319	357	349	394	346	338	365	361	306	311	323	356	336	312	353	348	336	356	367	332	332	356	333	376	323	353	347	325	320	350	375	345	363	347	388	354	386	349	348	364	363	303	341	314	378	328	355	374	347	357	384	328	370	382	329	354
20575	30004	6977	1620	824	827	797	754	789	771	807	749	721	760	782	741	797	737	759	757	733	757	763	770	705	749	732	776	770	751	737	742	743	720	728	764	751	684	735	744	789	770	770	761	738	778	724	795	760	774	783	713	739	753	685	741	709	731	756	754	735	764	721	783	721	747	713	786	779	736	740	798	753	786	727	823	737	770	763	760	763	762	756	797	722	755	744	763	763	734	753	763	798	728	719	722	741	764	733	733	731	693	776	753	746	727	764	774	730	791	776	741	740	812	736	757	719	719	746	727	762	760	732	691	740	772	769	748	699	791	733	711	738	778	772	723	711	749	753	752	740	743	748	764	724	767	754	752	740	734	773	702	737	762	745	721	716	756	757	737	705	765	742	768	739	768	721	756	743	734	744	739	747	764	763	719	777	716	702	787	751	729	780	765	712	744	712	750	695	771	720	790	776	712	756	747	743	700	779	752	717	747	727	795	792	787	765	736	780	715	720	771	734	740	723	693	689	756	733	767	741	761	716	741	733	722	799	763	714	745	780	761	674	714	703	741	746	767	814	670	733	782	766	746	751	720	726	743	795	734	740	691	745	739	766	742	745	761	738	744	752	777	735	776	756	750	701	733	725	738	724	764	737	745	725	766	755	704	770	680	728	806	738	727	723	674	795	784	786	677	792	725	721	730	712	724	700	723	759	702	721	695	806	720	739	714	714	764	763	756	798	735	733	716	740	704	703	717	742	742	731	681	725	736	727	761	745	737	773	789	732	823	760	739	769	759	745	760	754	749	742	749	762	760	698	721	792	785	740	767	757	716	784	757	751	778	730	754	739	763	722	737	694	752	682	743	688	809	746	769	805	796	764	777	757	730	711	742	764	699	751	739	768	736	709	764	735	763	760	745	727	731	763	744	720	737	748	735	738	721	740	706	752	738	750	814	736	764	755	712	755	745	754	738	740	763	734	799	712	754	720	724	788	766	745	688	690	727	724	769	762	747	766	756	746	741	743	726	752	703	739	769	753	754	739	759	721	750	724	804	759	733	763	753	697	738	724	697	778	742	732	781	776	761	752	781	745	704	738	766	707	737	787	742	740	694	755	725	732	789	703	759	746	750	728	742	785	712	694	751	773	725	728	802	794	772	702	735	750	674	730	733	755	764	728	805	709	766	788	775	696	754	748	745	734	778	694	747	732	757	757	738	734	705	765	716	722	748	695	714	736	760	769	719	751	786	720	759	730	758	777	782	763	762	711	808	699	748	706	743	761	786	757	765	754	727	709	816	732	704	717	763	731	754	780	727	715	780	711	773	743	730	760	701	773	736	772	714	731	796	744	788	721	699	725	740	799	711	752	767	743	765	718	776	735	728	796	753	754	764	707	761	809	768	739	758	718	711	743	762	762	768	755	741	744	738	730	750	735	735	783	702	742	720	753	774	784	718	766	751	720	742	727	758	717	754	748	736	740	726	752	738	709	774	740	719	770	697	703	730	777	726	723	735	762	782	743	733	775	737	740	720	759	743	799	747	756	712	740	727	714	784	756	811	751	756	767	738	757	734	749	722	743	792	767	749	766	695	790	744	776	737	776	799	689	791	763	701	779	732	741	734	748	744	766	742	773	738	784	754	714	741	746	735	758	784	727	765	725	736	723	785	751	735	755	749	730	748	745	764	685	736	704	762	738	723	777	797	763	710	728	699	714	737	792	735	783	747	764	720	762	738	743	794	720	733	748	776	758	740	781	737	743	803	774	778	750	736	785	695	729	777	779	748	752	710	716	697	701	723	727	791	736	739	755	769	736	729	724	775	783	747	737	758	736	735	792	727	731	733	710	720	758	751	761	718	769	744	752	763	768	743	779	764	760	727	719	798	748	741	757	775	682	748	717	714	748	803	757	769	696	786	734	728	777	760	765	763	760	724	783	748	726	714	808	751	729	765	734	794	762	788	741	777	742	741	747	766	721	770	746	718	765	755	714	789	744	795	788	754	741	742	780	696	688	722	752	718	725	745	702	701	772	788	793	754	717	782	759	754	687	780	733	799	729	736	745	731	736	707	745	772	753	715	767	724	763	733	802	749	731	721	764	772	741	749	746	781	719	737	747	725	719	731	773	779	758	739	696	731	745	814	783	771	763	746	719	726	799	725	680	762	748	805	750	727	748	741	738	740	745	733	741	750	765	763	766	714	792	787	762	745	736	774	758	786	734	703	700	750	729	743	715	761	759	727	710	746	758	744	697	741	742	775	778	771	797	759	740	768	743	757	804	759	751	729	683	755	738	779	711	732	792	738	732	745	770	759	739	696	729	705	756	715	788	771	779	726	744	774	752	762	726	747	736	732	769	729	748	770	774	685	734	705	752	744	701	750	739	723	737	709	711	743	715	745	757	762	731	732	700	738	747	733	771	769	725	727	734	726	815	751	751	720	755	774	786	741	688	727	786	755	729	678	790	776	739	774	784	746	804	727	720	803	756	724	748	727	732	767	706	737	773	768	730	737	755	725	711	737	770	720	734	746	746	782	747	764	706	732	739	762	757	754	741	719	769	715	733	748	733	737	703	751	769	707	780	742	794	725	709	727	763	772	718	780	754	761	710	737	732	708	742	776	717	758	767	723	762	735	712	745	767	746	703	744	788	757	769	724	741	731	740	738	772	717	785	744	761	703	770	746	784	788	740	745	751	779	710	730	706	773	772	709	753	721	741	754	744	750	775	737	732	719	704	783	778	788	742	745	757	776	737	692	711	677	750	804	747	761	753	753	737	782	730	759	706	716	760	677	756	745	728	773	729	818	771	728	731	744	707	710	772	730	729	740	766	758	733	712	781	690	752	726	772	807	753	677	752	759	760	763	738	720	759	765	747	768	736	747	736	775	770	770	767	710	725	722	732	754	791	749	761	791	754	745	748	715	727	735	740	731	739	765	734	766	752	734	771	747	805	720	754	732	756	730	794	757	741	748	781	765	767	758	708	790	672	789	740	711	706	780	736	715	752	760	738	680	756	735	753	730	749	752	709	765	772	715	747	744	741	784	733	805	777	768	725	760	743	760	769	785	783	755	732	744	742	717	739	787	745	730	712	723	768	756	740	733	748	754	759	791	736	768	729	775	751	737	724	735	722	733	718	747	777	703	719	751	772	717	765	726	791	742	734	793	755	683	744	730	702	761	761	742	719	747	744	780	724	759	739	737	737	741	751	780	717	742	759	730	746	742	716	720	753	723	790	685	787	773	758	750	750	768	749	758	744	732	724	776	734	705	752	695	764	820	763	729	762	745	748	787	726	680	750	731	744	760	755	724	749	778	814	738	732	683	777	767	739	740	731	781	733	799	730	749	742	723	739	775	724	711	753	743	746	761	739	715	736	731	735	761	763	756	745	780	805	756	738	730	720	729	809	732	764	775	744	741	759	753	774	728	692	740	750	763	784	710	716	778	721	700	741	763	744	756	701	709	762	739	766	767	787	792	760	719	749	782	732	745	748	775	789	738	746	758
24287	21452	25164	28157	21455	21479	20357	747	406	374	324	370	328	353	277	277	272	301	283	264	257	295	301	281	278	274	278	296	263	258	254	287	256	262	252	257	271	268	305	279	298	250	248	277	243	251	240	281	238	241	260	246	270	258	249	266	225	224	263	242	281	274	300	289	231	255	244	241	261	270	277	271	269	259	270	271	264	274	274	263	273	250	264	253	281	272	275	237	230	286	268	252	267	254	252	248	283	285	261	248	257	254	266	288	279	262	267	283	256	253	257	250	236	270	242	267	242	261	261	286	257	253	268	263	255	266	260	240	276	242	248	277	288	244	237	266	282	257	234	253	234	292	258	261	274	253	244	234	230	243	249	232	284	259	255	309	279	263	249	249	300	270	242	273	267	271	266	243	270	259	247	289	246	268	242	242	265	269	269	267	271	255	271	248	246	254	271	261	257	254	239	237	235	262	239	271	248	284	278	269	275	271	283	256	266	275	258	272	220	290	277	273	264	269	245	266	267	254	268	273	273	272	242	257	251	267	255	251	262	284	246	245	262	274	255	277	253	269	253	249	268	271	261	259	240	268	267	245	269	261	271	253	278	281	267	279	272	248	262	246	270	232	255	275	235	231	248	229	264	248	281	281	260	280	247	278	245	255	291	268	263	249	282	233	246	263	262	279	252	300	264	270	250	275	292	265	258	259	256	270	259	255	239	243	235	245	248	274	269	256	280	256	247	274	243	289	264	303	283	281	247	283	236	270	273	279	278	230	252	250	264	262	236	286	292	243	267	247	262	282	281	259	240	233	266	218	263	281	252	257	251	277	253	291	269	265	285	281	283	267	252	274	266	262	252	231	248	236	287	232	255	288	262	255	260	211	286	259	280	274	273	293	274	253	233	238	265	241	256	252	230	253	251	267	280	259	267	286	282	270	253	251	273	292	297	260	269	245	256	253	278	258	232	288	264	238	289	239	259	287	242	274	283	282	279	243	277	266	272	277	265	241	254	261	251	252	244	242	293	231	256	271	266	270	253	284	278	248	261	282	272	279	291	270	273	262	274	264	249	255	283	254	241	226	271	268	257	282	252	250	262	284	269	265	257	312	262	251	250	279	236	271	281	261	254	252	267	307	262	265	242	284	266	255	244	280	280	236	262	229	249	264	257	244	274	275	260	277	284	257	263	264	263	246	247	265	257	266	269	227	279	284	256	265	275	280	240	260	287	269	268	265	302	243	273	241	247	260	241	270	257	266	259	255	285	217	272	241	248	307	290	257	269	272	231	242	241	236	247	256	291	279	277	259	244	273	265	266	267	255	299	253	263	248	278	282	252	265	246	244	218	246	258	281	255	256	261	266	276	240	251	286	252	280	241	256	271	275	267	277	258	259	253	248	274	253	259	235	241	266	240	262	259	255	267	276	279	261	235	250	257	272	252	252	239	241	226	268	268	265	269	259	287	282	227	235	271	252	242	286	252	243	263	221	279	259	270	275	242	226	240	214	260	248	253	275	246	285	268	245	231	264	256	219	232	268	262	275	269	235	272	263	252	259	249	244	257	262	243	251	258	251	266	276	259	266	268	234	253	280	249	252	261	258	268	278	254	259	240	256	283	252	262	255	279	214	273	248	257	240	270	257	259	266	266	241	290	255	260	290	243	233	251	239	255	253	272	240	256	270	270	245	260	283	229	268	262	284	293	253	256	238	269	278	282	263	257	255	260	253	255	256	269	267	272	268	285	245	260	262	261	279	246	255	232	249	255	250	243	274	264	289	271	271	287	253	271	246	258	249	255	276	314	282	244	229	252	230	252	256	245	248	253	271	243	261	265	259	266	270	262	245	268	273	274	254	264	262	258	278	285	269	246	237	226	268	272	260	256	299	272	268	269	230	273	274	264	261	281	283	252	249	257	254	254	277	267	239	237	237	241	263	246	230	301	262	254	264	251	257	250	302	255	281	267	272	259	260	293	256	238	251	289	254	233	280	246	253	249	248	231	243	282	303	263	275	257	247	255	265	268	224	289	230	244	243	229	242	216	250	249	260	248	262	284	270	224	266	293	277	245	263	242	246	283	250	260	259	269	244	259	264	289	248	273	259	287	243	241	287	275	230	218	244	273	298	252	261	289	241	280	259	254	244	257	296	257	264	259	229	242	290	299	286	250	246	284	277	250	228	257	291	288	263	267	260	260	274	294	259	254	285	242	262	255	283	262	237	233	257	267	262	261	302	245	261	270	245	262	256	257	266	262	262	268	284	274	268	278	249	288	275	257	288	292	254	246	275	284	292	272	235	253	268	240	256	266	287	293	245	261	247	276	244	285	271	302	294	273	252	279	264	242	284	286	266	292	267	270	283	275	244	273	275	242	273	257	251	254	267	291	303	265	276	275	276	263	283	285	276	248	237	222	258	243	273	266	280	229	275	276	254	218	259	247	241	250	246	271	270	285	265	234	251	236	282	297	272	293	259	257	274	246	253	249	282	269	280	263	264	241	267	256	244	262	291	250	255	257	258	282	249	271	266	251	270	247	264	267	271	274	262	257	258	267	252	286	242	265	260	224	266	264	229	234	269	246	247	286	299	291	250	281	260	291	239	273	249	262	278	269	209	236	303	263	256	271	252	282	256	264	235	229	250	242	246	269	267	265	267	248	252	262	239	269	256	262	266	252	286	228	246	248	296	285	269	275	272	275	285	281	286	256	261	267	275	281	300	264	253	257	264	264	257	253	272	290	280	242	275	248	249	264	268	294	272	224	252	254	295	296	253	248	278	270	258	231	247	265	273	299	242	253	277	287	263	246	247	247	270	277	251	289	252	244	272	291	232	248	262	261	278	279	262	263	262	280	261	272	247	274	255	254	295	275	256	293	256	245	235	246	235	262	273	272	281	272	261	275	258	238	245	251	256	277	256	286	259	256	268	262	245	282	277	283	238	273	262	296	274	221	232	264	269	237	258	260	241	235	252	257	244	277	273	243	260	278	264	272	248	252	243	274	271	277	294	253	250	263	265	294	267	275	255	276	270	255	236	246	277	236	240	268	253	279	238	268	256	283	262	249	263	252	300	271	304	270	267	258	264	282	282	246	284	266	268	233	245	258	257	242	260	273	264	258	266	284	259	254	262	282	280	239	267	283	296	282	242	222	270	240	288	281	261	270	285	237	243	252	262	272	249	239	259	236	258	260	259	242	260	274	260	250	260	284	260	264	308	273	276	251	236	264	299	280	310	267	301	277	261	257	244	271	242	266	250	246	226	264	266	274	261	237	255	244	263	278	267	234	251	253	284	258	280	256	262	225	282	274	274	254	250	241	279	274	282	283	280	257	225	245	279	271	260	250	266	263	280	199	238	247	250	258	251	275	255	270	257	270	302	250	281	260	270	247	277	259	271	245	247	265	235	257	286	253	255	268	262	260	276	247	295	244	244	285	260	278	251	242	251	240	263	264	246	262	279	292	294	250	279	249	277	255	258	274	275	285	295	241	239	242	263	279	282	251	245
26548	38535	11399	2620	942	762	653	641	657	598	562	546	591	561	565	569	557	548	575	604	569	556	524	596	551	553	541	532	593	508	558	572	587	562	519	565	609	559	554	523	613	531	512	548	561	561	576	559	528	539	542	540	522	551	581	517	552	560	558	545	566	592	576	564	570	555	540	558	492	555	547	587	518	551	530	494	553	523	582	573	571	527	520	543	558	551	506	533	572	554	539	578	550	532	544	537	501	535	546	577	512	571	533	540	521	519	533	544	550	570	532	537	517	537	566	535	559	555	549	515	564	532	558	543	571	571	535	522	551	531	536	547	578	516	570	547	511	547	587	543	546	547	564	513	577	579	577	552	559	576	523	525	511	544	565	566	567	556	578	564	543	534	580	560	537	548	514	563	556	504	526	531	543	511	557	546	532	552	554	551	570	607	582	529	514	562	553	560	537	571	572	542	546	575	566	531	558	541	552	528	545	555	551	586	591	539	522	499	542	568	551	516	576	550	580	567	524	534	554	545	541	534	542	544	536	542	537	542	536	573	533	587	570	522	506	531	537	567	527	539	571	540	532	584	527	531	563	522	481	588	574	564	553	573	524	575	556	570	497	523	511	535	524	558	556	577	588	564	562	539	517	583	555	594	547	531	583	541	511	542	557	525	543	543	556	545	511	488	626	612	560	576	539	496	540	557	562	573	552	534	525	519	564	544	563	536	567	581	557	563	566	547	556	544	514	564	539	573	537	547	503	562	578	557	572	546	569	516	561	632	534	539	523	602	550	545	537	514	539	562	503	575	575	573	562	569	513	497	532	520	553	567	537	550	530	556	544	534	564	559	546	551	548	543	542	551	572	558	540	533	561	555	576	545	580	505	535	549	542	567	561	605	528	575	528	557	563	565	569	529	567	547	527	562	540	559	498	520	528	519	509	569	545	544	530	518	577	575	589	533	585	522	556	577	537	527	562	552	559	538	559	531	533	559	542	546	589	514	579	533	569	536	548	525	554	550	553	564	557	564	530	530	539	523	568	509	520	551	548	546	545	552	580	531	553	523	516	536	550	527	536	566	546	569	551	537	551	497	549	520	565	554	547	524	557	541	555	529	499	550	595	562	516	564	567	518	552	614	580	554	569	503	595	513	584	543	546	544	577	534	564	562	574	533	546	556	580	581	533	573	520	550	549	538	549	567	561	535	549	617	576	561	567	561	543	517	598	550	537	559	570	542	531	576	556	577	545	557	585	551	504	538	572	574	551	544	565	571	537	618	535	532	570	550	595	558	555	572	592	521	540	560	543	516	517	543	520	516	503	518	559	521	570	567	531	552	561	507	568	540	570	538	573	584	521	537	541	571	604	565	622	556	544	542	560	577	581	526	532	502	565	580	564	545	550	556	567	510	532	527	562	556	560	530	568	558	571	510	550	569	550	530	569	555	563	563	577	531	588	538	562	584	553	525	566	533	556	552	527	506	550	542	596	537	537	551	540	543	543	493	582	578	565	572	545	560	535	570	550	577	529	570	581	547	560	542	536	523	549	528	576	553	507	558	509	538	568	548	542	521	571	530	570	523	553	535	580	575	535	573	534	554	550	519	549	533	536	534	558	551	536	528	547	539	549	545	513	518	554	516	568	575	574	574	548	520	545	593	537	606	576	530	532	508	541	582	583	559	532	543	532	559	536	516	577	565	554	557	487	523	526	572	534	538	588	501	552	557	575	555	519	542	554	533	559	571	563	527	522	565	549	580	570	554	547	532	557	571	529	533	535	559	558	535	530	577	566	556	572	564	550	564	532	555	535	592	509	528	557	573	552	603	581	560	550	559	525	512	562	539	537	542	560	556	547	544	523	608	595	524	520	559	543	514	573	503	551	550	557	541	556	523	521	556	489	577	545	551	586	550	541	542	578	512	533	561	563	540	548	538	564	589	559	569	571	542	582	560	578	547	561	553	550	521	580	535	532	573	524	550	546	584	568	573	526	557	522	523	575	527	576	566	527	538	564	521	524	544	554	555	541	564	547	565	536	547	511	560	524	539	573	587	566	569	570	523	567	522	530	581	584	596	539	578	554	605	603	578	575	611	542	529	520	580	573	581	532	553	560	567	560	504	534	518	554	538	573	521	537	553	533	569	534	543	626	549	578	589	543	598	541	531	567	542	542	579	565	567	554	573	525	555	535	580	527	574	576	551	583	529	558	540	558	542	582	570	549	542	568	543	537	513	618	606	528	531	534	560	540	544	568	552	568	551	546	519	561	545	542	532	547	533	529	555	540	565	555	551	533	571	547	558	561	532	532	529	532	563	552	557	542	560	594	594	591	577	494	579	541	575	558	532	534	543	547	540	552	563	572	521	560	546	546	558	565	540	522	532	542	542	541	527	530	534	558	570	549	570	559	567	546	578	584	536	547	546	505	584	532	510	490	523	581	527	558	594	522	526	527	539	544	537	592	553	515	569	549	561	564	558	550	566	591	523	523	493	583	527	538	558	577	600	535	549	560	569	563	559	573	544	512	572	610	556	563	582	578	551	504	537	525	567	567	507	500	565	531	583	577	545	603	533	523	538	558	557	534	557	552	541	571	572	505	556	570	511	516	586	601	535	528	539	528	525	573	573	556	505	549	576	553	532	547	580	592	548	570	571	564	539	576	505	561	545	532	515	572	549	559	569	532	562	539	599	494	554	521	579	561	514	600	549	563	576	542	522	495	549	551	545	570	542	558	552	604	559	558	563	576	573	517	527	596	597	559	544	548	555	562	546	518	579	555	551	526	528	534	544	554	540	524	585	504	525	537	536	578	516	538	601	588	532	572	558	524	575	543	560	581	570	543	545	590	539	547	541	563	531	535	495	577	548	508	556	510	556	556	579	558	559	574	533	570	539	564	503	590	555	525	537	552	526	581	578	566	546	571	567	549	545	538	563	555	564	532	549	577	593	519	558	538	585	548	585	558	542	541	533	568	560	586	535	591	575	555	527	562	550	570	537	539	552	525	558	560	551	563	583	586	538	559	541	526	559	512	531	570	519	552	552	552	532	543	521	551	564	559	557	557	572	576	537	591	593	515	559	539	538	568	526	524	564	549	546	560	552	553	533	546	593	587	559	577	529	541	531	548	547	522	557	565	578	530	561	567	518	518	540	567	522	598	517	560	548	537	608	558	554	542	525	507	590	571	565	538	566	539	538	552	571	507	498	550	556	552	522	538	557	539	539	529	554	566	564	597	565	566	544	584	557	549	532	537	540	590	572	574	544	522	585	543	537	582	573	564	539	551	560	557	524	526	519	581	584	541	569	560	556	569	559	577	580	535	531	581	520	545	574	516	547	524	557	544	580	532	502	552	557	525	552	579	551	530	573	542	583	507	513	508	580	545	561	586	552	565	547	566	542	514	578	559	558	497	564	583	532	564	569	556	597	538	552	512	538	573	539	558	543	510	534	553	546	594	557	562	544	587	538	564	558	575	572	557	566	539	509	536	573	529	556	578	537	529	565	554	527
33129	20589	9406	698	296	261	241	214	203	211	229	237	217	226	230	223	245	222	221	215	212	200	250	227	235	240	224	218	203	221	229	199	214	254	253	245	221	203	229	202	228	230	235	233	220	238	241	239	233	228	232	214	227	236	240	229	235	216	219	209	240	231	231	229	221	242	210	237	264	214	245	221	231	208	216	237	213	213	224	240	212	227	218	185	239	234	228	211	214	258	221	210	226	228	237	253	247	273	238	222	234	199	217	226	245	234	249	212	220	230	217	255	220	241	240	187	186	234	214	236	202	217	225	234	241	224	233	255	242	263	223	260	216	240	212	245	245	227	233	233	216	234	214	240	232	223	224	231	217	212	256	224	242	248	211	253	270	234	233	205	236	234	235	231	214	212	241	216	225	246	218	202	226	214	237	216	210	233	216	224	234	229	236	224	222	222	226	221	202	209	234	242	224	221	255	212	222	225	207	240	231	218	215	229	222	245	217	230	250	227	236	231	237	243	216	242	229	209	214	232	206	219	277	207	218	214	248	243	262	200	246	248	209	200	211	241	242	223	213	240	247	219	244	213	252	225	244	220	232	216	203	232	220	206	238	213	211	217	226	233	223	243	223	220	215	228	240	239	226	229	237	243	221	194	228	228	231	239	210	223	206	232	250	243	228	216	209	249	238	209	250	222	208	240	238	213	197	234	228	210	214	220	243	246	215	225	197	227	227	202	217	231	234	208	221	235	262	234	217	231	227	231	236	259	251	250	240	236	217	218	205	219	216	212	231	203	196	226	223	230	215	209	252	226	243	235	210	190	232	229	207	201	245	223	203	224	199	235	253	242	202	242	233	209	234	200	234	209	234	237	250	246	225	223	234	216	234	210	204	220	211	222	190	262	240	217	239	214	245	237	259	237	223	232	233	230	196	270	195	207	238	214	225	221	247	215	220	205	215	227	244	215	219	225	211	225	244	244	232	248	242	263	265	248	282	219	237	223	236	231	227	250	241	259	231	221	222	222	222	225	262	229	223	233	237	243	232	225	246	239	225	228	239	255	222	215	222	233	206	249	212	255	242	253	258	234	205	222	251	211	214	229	228	236	242	236	237	215	222	227	230	222	236	214	228	233	229	229	225	202	231	212	242	231	211	244	236	214	233	237	238	232	220	202	225	218	198	214	231	231	233	211	261	199	215	215	211	213	223	183	233	226	215	229	263	228	226	240	238	231	244	224	226	260	230	231	251	273	247	245	230	234	259	239	215	215	226	236	239	218	215	218	252	210	257	231	219	219	267	240	218	244	237	225	207	222	230	235	223	206	207	220	235	208	216	238	227	214	275	237	214	226	212	232	239	198	235	236	234	195	234	219	202	227	260	230	234	250	230	245	240	225	229	186	217	218	208	216	222	210	248	227	210	234	230	201	234	236	220	221	230	210	241	220	243	235	234	228	212	242	217	244	207	226	239	219	194	207	235	212	226	230	230	204	232	231	211	214	212	218	235	234	233	197	212	224	213	232	229	213	201	226	214	220	222	247	230	206	224	215	235	224	203	212	208	209	229	246	232	229	246	212	239	236	244	216	231	244	237	243	213	205	228	228	233	229	227	232	205	217	224	247	236	234	224	213	208	232	241	226	187	220	236	258	228	233	239	220	213	203	225	221	249	248	259	230	220	237	211	255	201	254	238	239	242	227	255	188	212	216	210	204	232	220	226	224	249	239	221	244	223	216	218	235	222	215	211	227	215	239	234	214	232	228	237	217	206	221	251	234	216	223	213	237	251	252	214	230	229	220	214	233	242	201	195	201	216	200	235	217	207	218	229	224	213	235	205	242	227	213	260	258	209	211	224	244	239	221	245	226	195	237	212	241	238	218	256	229	206	245	222	212	233	219	220	229	237	251	223	234	212	208	237	218	225	216	245	212	226	234	221	246	208	209	219	204	249	234	228	233	253	214	225	222	230	239	225	235	225	223	221	224	230	216	239	220	238	258	236	260	216	253	233	192	242	245	251	230	247	227	204	248	224	206	239	228	258	233	202	218	201	208	216	249	263	224	235	212	228	197	223	193	201	235	240	247	238	235	228	204	188	208	233	221	252	224	231	227	201	219	252	219	214	232	234	223	222	198	232	222	209	203	194	253	251	261	233	219	259	224	217	263	232	208	211	216	244	232	235	240	215	226	235	234	227	230	252	197	223	219	218	241	212	227	237	216	233	243	203	220	224	227	238	228	219	223	248	225	251	215	240	232	234	220	243	234	199	247	213	246	230	245	232	219	248	227	250	189	209	218	225	207	213	217	228	201	225	220	195	222	257	221	188	264	232	213	214	220	216	201	193	241	227	240	220	195	254	241	249	220	247	239	203	218	245	232	205	239	245	199	223	230	225	217	240	248	248	251	232	241	229	244	223	220	239	251	235	228	202	220	267	223	243	240	207	226	223	240	243	199	221	209	226	218	228	226	211	239	230	228	207	221	197	223	234	223	228	212	276	221	242	238	231	211	245	217	244	249	233	231	212	191	223	225	216	248	212	230	252	225	234	229	229	232	236	205	237	241	206	235	222	233	211	198	218	193	219	221	254	227	223	228	240	230	214	243	219	227	223	223	225	226	229	252	246	232	215	225	249	237	234	215	259	227	217	207	198	218	227	219	230	229	238	218	234	215	257	216	206	236	237	229	208	232	226	222	268	234	224	225	222	215	252	235	205	236	225	237	221	232	229	234	225	251	251	244	216	206	251	215	208	241	223	231	213	221	246	222	218	232	203	202	215	235	217	236	219	206	241	246	245	219	194	223	250	216	228	233	224	231	207	261	238	217	229	228	245	216	246	228	198	230	218	224	229	239	206	232	244	234	229	205	239	231	256	247	217	233	239	233	234	215	215	226	240	243	252	237	252	219	221	220	240	230	239	205	189	207	216	217	229	225	218	202	185	224	231	235	210	215	244	236	210	238	216	235	217	223	227	209	237	241	211	245	229	232	213	219	209	218	222	208	222	196	219	191	208	252	246	234	223	206	197	217	221	223	213	214	229	203	241	229	213	253	210	257	226	253	221	250	250	228	228	204	217	242	249	224	227	215	238	251	204	228	242	232	232	228	238	243	228	224	203	219	210	237	228	214	223	225	222	210	219	264	211	214	242	223	238	259	219	220	229	227	223	197	207	215	235	228	222	252	239	261	249	242	225	225	236	230	246	203	236	223	213	223	227	212	223	226	207	223	209	264	231	203	248	242	202	239	226	220	230	214	246	251	238	250	224	224	232	230	221	231	224	219	229	206	207	235	217	222	205	224	236	215	230	218	241	219	198	216	216	228	243	241	235	225	241	225	224	211	225	234	212	241	208	216	240	241	240	230	240	258	221	253	210	220	245	258	244	197	212	211	231	204	198	239	215	201	232	225	256	239	255	221	196	203	227	201	216	252	232	208	226	237	229	224	237	232	240	223	225	196	236	227	229	238	215	228	244	245	215	204	246	238	233	233	235	207	225	214	240	262	253	237
8512	6023	1350	590	528	524	542	522	550	540	527	516	553	519	545	547	513	601	575	487	529	548	519	515	557	534	560	544	509	513	574	536	574	536	524	501	566	553	516	532	539	523	535	562	537	533	569	509	544	554	519	539	557	538	530	528	555	555	528	517	513	538	525	538	545	554	528	525	548	571	568	528	532	577	547	548	518	551	530	554	530	533	548	522	541	505	564	530	543	504	552	554	553	519	542	545	520	541	577	543	554	537	542	549	545	530	531	545	519	501	510	561	541	549	548	536	556	532	552	526	571	549	502	527	564	540	539	551	548	533	547	514	557	555	548	523	520	548	586	535	521	526	538	479	540	503	545	553	519	543	559	540	545	541	518	523	544	533	563	565	552	562	580	540	557	543	559	515	546	607	561	500	540	532	538	509	526	519	551	523	564	536	539	517	539	522	521	539	549	538	504	561	554	500	527	560	568	543	550	543	539	543	530	531	494	521	558	525	550	508	524	536	581	550	535	555	533	542	555	553	561	528	560	535	554	579	512	544	533	552	534	578	557	528	543	534	550	535	520	585	533	542	516	564	524	534	589	578	518	492	543	528	496	540	549	561	551	527	492	536	534	537	492	555	520	545	513	535	515	525	542	496	554	540	531	557	546	543	531	538	519	537	558	529	503	543	538	570	568	546	541	559	548	531	559	511	540	539	544	548	530	557	559	553	541	569	530	538	556	560	569	527	522	519	559	533	544	495	520	569	542	492	537	541	518	515	524	593	529	534	534	532	551	569	522	536	526	555	558	528	546	547	537	499	535	499	553	548	511	519	530	540	527	545	598	521	570	499	510	496	524	498	564	588	537	550	518	494	579	512	523	528	570	536	542	526	560	520	495	539	523	519	499	529	543	505	592	570	575	517	530	508	559	536	549	493	550	526	537	537	533	513	533	555	538	533	569	542	540	504	543	496	510	476	532	546	556	534	529	501	536	536	507	545	515	586	506	508	562	542	520	518	548	522	550	527	513	502	571	479	555	499	570	548	548	547	529	566	554	569	546	565	586	543	542	538	557	559	547	538	516	525	504	543	533	523	518	579	539	575	546	545	546	499	564	548	544	526	573	555	533	524	548	523	520	522	497	521	543	571	535	491	500	542	567	553	568	526	598	515	481	576	560	512	576	578	574	527	538	539	531	540	577	549	553	527	539	518	513	514	548	549	486	537	568	532	540	585	557	546	563	512	552	535	544	512	496	543	514	526	522	509	500	511	526	530	549	541	515	554	503	503	543	568	540	530	562	560	564	517	561	534	554	512	547	554	497	514	535	544	544	501	522	515	533	570	543	583	523	575	564	533	532	531	541	534	532	577	594	567	490	546	541	515	581	548	507	526	522	485	492	540	494	541	525	543	540	539	545	553	539	553	516	470	547	540	537	566	535	509	533	508	515	523	563	565	531	544	543	534	519	544	542	574	557	528	533	563	554	552	558	472	558	529	556	597	546	506	554	502	552	529	510	557	539	570	518	563	522	548	577	565	525	538	529	520	540	557	581	532	564	549	581	555	578	569	558	553	505	525	536	491	523	575	557	517	544	556	550	548	511	518	542	559	513	531	529	521	530	544	567	545	570	536	541	527	549	545	506	527	572	540	568	564	507	538	539	543	523	536	582	501	574	497	519	560	551	523	524	593	512	592	548	504	528	519	527	542	555	538	566	542	551	535	556	522	499	538	564	548	558	523	543	546	527	623	599	519	533	473	550	557	531	550	526	561	567	548	513	531	507	542	547	547	577	545	553	576	520	544	547	544	524	554	550	492	537	541	504	573	538	508	520	572	539	509	532	548	562	498	543	499	507	550	575	548	545	524	529	518	569	538	494	531	556	582	550	527	511	511	520	518	549	525	533	554	544	535	530	497	533	522	556	538	555	504	535	553	504	541	532	520	513	522	569	539	545	520	528	552	540	517	525	521	533	520	529	535	547	544	536	499	590	586	522	557	546	538	538	535	543	495	572	533	535	550	575	543	554	554	521	548	538	542	514	505	521	531	516	550	506	486	495	508	494	526	531	592	569	551	542	574	517	544	551	562	514	559	568	538	512	550	586	543	509	527	535	563	529	525	547	565	550	533	557	595	537	521	504	545	564	562	504	554	518	535	533	539	537	496	552	570	555	489	546	566	580	536	534	577	563	515	562	537	564	504	554	546	566	549	513	550	535	542	521	487	519	532	523	585	547	547	514	561	504	554	551	528	526	543	537	561	549	545	541	504	543	540	517	531	532	517	555	516	584	569	554	585	497	547	569	550	552	537	552	555	522	505	535	571	551	529	525	550	488	525	562	520	525	591	544	552	564	567	570	562	518	530	539	542	549	544	557	553	524	570	578	545	561	534	508	532	531	566	545	539	555	538	499	565	522	532	530	515	556	531	539	518	561	549	519	587	516	488	505	488	550	541	558	541	534	543	608	551	549	551	507	552	507	530	555	562	510	567	535	528	533	534	521	587	546	502	531	525	516	558	479	556	563	582	517	538	555	533	530	535	520	571	574	541	566	543	528	505	501	578	546	509	500	545	556	542	576	553	545	519	547	518	547	539	550	497	523	521	560	534	561	518	548	503	522	507	503	549	502	513	534	545	511	546	574	528	537	534	514	505	528	552	527	554	564	511	553	506	572	564	511	544	529	571	542	520	559	562	544	537	544	541	536	553	522	535	533	538	554	513	522	549	528	498	535	525	588	538	512	483	509	556	527	535	535	533	530	533	510	561	546	502	576	544	563	527	541	555	529	581	543	518	522	500	538	534	564	509	539	540	538	536	559	536	569	542	552	541	502	529	541	580	511	519	503	553	531	555	538	524	546	552	511	518	562	584	535	536	511	541	536	556	535	549	496	554	584	564	517	505	520	583	550	559	553	474	560	544	534	516	548	552	575	544	544	521	471	524	550	511	529	525	520	530	541	547	513	545	527	522	539	563	539	545	538	538	536	548	504	563	558	557	526	518	552	544	520	539	570	550	511	536	549	548	501	505	529	511	593	527	546	504	503	569	564	573	547	538	534	511	594	545	538	490	554	515	522	527	548	528	548	514	581	510	527	523	536	543	595	549	528	503	538	528	536	546	519	569	542	562	480	507	521	538	554	552	522	562	526	545	547	558	553	516	514	543	537	584	581	535	515	553	577	570	542	573	580	571	533	520	530	534	581	517	532	517	583	585	491	518	524	498	505	560	508	538	519	514	579	565	548	527	542	515	515	555	525	551	526	549	496	524	533	550	549	566	538	550	491	574	538	582	507	510	549	534	472	532	519	565	540	547	496	593	498	552	520	500	568	585	533	520	573	550	518	547	591	539	550	535	548	554	549	526	569	520	562	537	517	562	539	529	523	538	502	563	516	585	511	583	507	543	529	518	532	519	509	582	518	542	544	539	542	533	568	541	554	512	564	542	504	541	543	576	553	523	514	542	529	562	541	551	489	534	563	510	568	577	462	563	567	522	536	486	520	513	536	545	540	521
24959	21494	24892	28489	21484	20906	1148	507	417	398	372	367	412	342	373	362	371	353	316	361	375	357	352	338	365	335	366	325	341	334	373	340	355	318	317	351	337	318	383	320	369	347	358	339	331	357	365	367	335	325	364	368	328	349	330	332	361	324	337	340	320	354	394	337	351	383	357	358	369	335	341	327	349	328	369	339	355	367	347	379	372	327	373	337	347	360	309	369	361	347	330	329	344	345	367	356	330	352	368	365	383	345	349	335	379	337	365	364	346	335	342	354	340	373	335	342	352	355	338	336	364	336	341	365	337	385	339	347	346	325	347	359	360	374	402	375	331	345	390	353	352	384	356	368	360	347	306	320	341	335	326	350	322	348	340	388	347	319	367	362	323	335	340	350	342	347	325	330	319	333	355	361	337	351	331	348	307	348	338	364	335	307	338	336	320	370	325	337	372	386	373	328	330	350	338	325	375	355	335	360	313	310	375	353	326	351	351	356	375	350	379	339	321	364	359	353	332	295	371	303	330	312	352	317	355	329	339	384	319	346	348	364	363	369	369	335	382	318	333	345	310	343	297	357	339	348	318	385	373	323	373	337	331	367	325	336	351	352	362	301	378	347	339	355	292	310	375	335	348	357	352	361	339	379	356	364	362	348	325	345	345	377	354	365	346	400	329	343	394	380	344	336	340	387	333	353	360	379	339	344	331	326	335	364	363	346	365	357	338	363	380	355	340	333	364	341	317	319	363	331	346	329	379	346	346	310	333	340	345	321	305	342	291	367	344	321	333	326	358	350	328	366	368	359	328	349	333	339	337	356	362	277	348	337	371	335	363	355	317	340	332	351	362	368	336	334	348	356	358	351	346	338	335	352	364	382	331	322	352	350	350	354	348	332	366	337	324	367	340	346	336	351	372	356	365	352	343	352	347	340	365	302	371	324	353	363	338	353	324	362	334	360	346	350	326	345	356	343	334	339	325	333	358	348	342	379	342	322	352	335	350	319	354	325	370	339	362	329	334	314	341	345	360	328	360	352	323	355	364	369	368	343	373	292	332	354	348	355	374	332	357	343	348	363	357	363	333	355	357	359	348	315	354	321	319	308	326	363	327	355	316	371	377	309	332	360	336	335	339	318	345	340	333	362	374	371	390	356	340	323	329	310	310	337	350	380	352	317	324	368	348	338	324	308	348	329	331	340	367	366	333	329	341	334	322	316	302	372	325	312	342	355	352	336	365	333	325	341	334	351	354	354	373	306	329	394	350	334	337	364	348	328	324	366	351	354	343	364	344	345	340	313	339	338	340	328	341	322	326	334	314	356	300	357	350	386	341	315	362	346	355	357	356	339	333	349	341	342	332	319	344	327	353	363	384	312	364	335	358	382	324	348	289	316	338	320	338	353	323	306	326	362	366	328	355	339	367	325	332	322	307	367	321	371	350	328	340	336	378	314	349	351	341	371	350	352	337	325	343	364	339	304	324	351	346	383	317	336	351	360	340	390	334	336	351	329	333	344	336	339	406	351	348	319	349	350	387	348	327	329	364	373	357	339	351	345	368	331	306	368	360	351	368	364	336	342	354	359	342	349	351	325	345	315	327	334	353	351	335	358	340	364	357	331	334	365	346	348	326	336	343	373	327	356	343	365	336	404	348	327	378	360	345	352	356	382	322	322	339	335	352	333	325	375	335	359	336	321	347	313	282	333	322	339	342	319	301	377	323	322	305	341	341	372	369	356	332	354	315	338	340	383	376	365	337	329	351	361	324	352	295	339	343	320	366	360	347	402	330	333	336	325	346	346	394	366	317	344	326	352	360	361	360	315	328	353	360	383	341	367	329	334	347	343	339	364	359	355	336	324	305	345	355	349	357	348	336	384	380	321	344	311	337	319	352	355	351	361	353	368	390	329	312	346	381	378	375	325	336	345	350	332	338	367	356	321	359	314	325	354	349	325	311	293	355	340	338	351	368	311	350	336	320	370	356	352	352	355	346	327	330	324	357	347	317	362	310	335	318	344	350	346	352	331	344	384	343	361	311	346	350	334	298	342	370	363	301	328	363	347	354	342	330	375	363	298	347	340	354	336	312	343	368	325	369	367	371	304	324	329	327	326	360	328	326	322	330	301	359	356	351	327	330	332	355	367	314	320	346	319	376	336	338	350	314	374	347	385	339	339	328	336	320	353	331	341	344	373	398	338	320	359	344	350	336	344	340	340	341	391	349	324	340	371	327	369	362	331	345	333	335	366	346	349	315	328	355	373	358	367	362	359	360	345	364	332	336	344	363	364	326	316	321	356	321	336	345	351	379	335	343	358	350	323	348	318	321	362	361	349	351	364	363	345	339	364	345	364	359	368	324	311	354	324	342	354	376	358	358	346	331	335	364	391	356	357	343	386	332	336	340	305	319	356	334	366	351	327	350	370	341	314	349	353	354	337	309	384	345	343	343	374	395	345	351	332	344	342	360	343	346	346	343	335	352	361	308	355	335	328	369	321	372	385	357	338	337	341	359	333	361	339	379	322	359	380	390	318	331	320	352	336	336	326	379	377	339	333	330	394	338	324	350	342	340	401	342	331	359	359	355	362	345	360	321	313	355	383	322	344	376	350	349	365	375	369	346	326	345	323	330	337	339	374	339	321	323	351	344	354	355	368	359	341	345	351	373	366	362	357	350	343	334	371	338	337	339	364	342	379	374	375	343	368	346	334	347	342	343	343	353	321	347	353	351	368	375	361	358	372	347	363	342	346	369	356	376	340	339	331	355	311	326	315	342	337	379	374	361	358	379	365	356	335	365	359	316	336	339	364	348	358	342	298	346	365	332	375	354	343	381	355	344	306	328	322	331	323	332	354	342	342	352	363	383	345	334	344	338	335	344	356	330	322	306	291	327	357	365	340	376	335	320	336	355	322	354	344	342	336	347	370	339	325	342	331	352	333	327	379	343	338	341	333	344	373	370	349	340	324	345	327	338	340	350	330	344	326	323	343	385	308	347	326	347	327	358	343	343	339	323	343	331	355	383	345	326	337	330	345	327	322	353	330	339	345	337	382	331	362	365	355	347	337	355	377	363	340	362	338	384	366	315	344	383	343	352	354	342	322	340	364	353	360	356	357	324	371	366	383	384	340	363	369	360	358	334	341	350	361	333	337	330	364	335	373	312	349	350	370	358	370	333	338	368	358	317	362	333	336	357	348	372	351	371	340	360	364	326	367	372	338	351	359	366	388	355	395	363	355	331	362	363	375	332	344	329	350	320	365	307	337	341	371	331	339	371	358	357	329	306	342	335	359	354	342	308	352	354	351	339	347	329	355	346	345	368	350	360	360	306	339	359	353	346	332	339	334	361	361	353	330	307	326	320	351	329	309	339	361	328	341	367	355	339	377	353	312	334	367	329	372	355	361	317	363	316	332	356	352	333	317	330	337	369	362	308	319	365	337	347	352	331	363	366	355	351	334	328	354	377	316	330	343	376	386	341	363	374	368	331	352	352	321	336	384
20554	29209	6556	2001	913	760	788	765	801	777	732	760	752	773	766	760	750	754	773	744	821	706	746	770	743	740	760	786	749	769	742	707	744	737	774	699	764	752	733	760	722	751	722	773	740	733	755	771	780	747	763	706	776	750	765	741	759	761	783	764	775	786	739	725	724	717	737	763	775	789	771	728	746	744	741	730	697	713	767	731	727	760	742	711	785	756	746	820	767	748	772	760	707	763	793	745	720	707	795	751	763	774	737	708	734	777	805	748	724	747	746	762	753	752	734	747	699	737	691	770	736	762	733	738	728	746	770	798	770	694	721	743	774	738	780	742	698	719	775	755	722	727	737	748	695	750	760	764	731	689	770	732	748	722	778	729	717	752	791	761	761	764	794	735	744	732	745	740	754	794	751	773	744	711	715	759	755	798	760	721	735	733	766	746	757	778	715	680	742	752	745	742	778	757	704	729	761	746	756	714	756	749	759	704	741	729	768	719	743	742	734	771	740	731	715	770	725	698	737	784	718	752	708	799	728	743	696	784	709	744	774	730	775	739	810	743	739	737	735	807	778	763	797	723	764	739	750	782	768	786	777	697	689	714	734	753	718	746	742	766	715	734	760	737	783	747	736	752	783	768	800	720	727	796	759	752	776	708	713	731	779	751	752	753	782	752	769	722	742	717	747	757	702	763	697	711	725	747	738	806	786	741	732	794	742	706	761	750	768	719	738	762	762	760	749	757	687	737	797	788	752	774	746	735	771	769	741	732	748	746	754	690	736	764	765	705	758	734	715	736	762	706	715	709	769	781	763	756	753	726	761	758	710	733	739	769	779	752	725	737	725	695	751	719	768	738	738	760	725	830	748	722	769	784	773	781	732	730	724	707	762	731	710	783	733	719	759	717	719	765	747	793	762	774	681	780	744	771	736	722	753	710	698	735	799	716	728	734	747	762	746	789	748	750	775	801	791	766	752	731	725	772	720	737	740	753	760	747	760	724	752	730	721	754	720	738	777	757	756	723	744	731	778	734	752	762	722	743	783	702	764	716	815	755	727	722	775	761	738	718	771	732	758	734	748	729	768	764	716	703	789	712	753	794	780	717	749	740	720	721	767	721	767	811	718	771	722	751	749	739	747	795	737	739	719	729	700	762	745	731	738	738	732	776	777	742	725	793	750	791	754	773	749	712	754	793	716	746	762	709	712	739	753	724	765	785	759	766	768	754	725	748	806	742	794	679	738	706	735	765	750	763	775	747	753	751	717	714	773	754	766	734	799	754	745	755	752	766	735	720	763	751	775	738	773	689	722	755	666	780	705	770	720	736	769	772	795	785	743	759	722	789	727	724	726	737	715	736	765	746	727	722	757	713	734	796	753	769	695	769	745	709	699	758	773	785	770	776	787	726	776	766	763	713	753	721	748	709	734	771	824	757	762	750	769	755	746	757	795	744	777	750	725	779	714	755	715	736	716	729	764	700	749	723	773	739	735	771	734	759	776	703	778	761	749	740	764	729	752	732	739	686	760	732	700	779	794	758	703	778	800	727	747	780	734	723	758	739	810	754	740	738	728	720	783	750	732	748	779	723	782	747	747	769	718	708	741	768	714	694	740	762	706	719	739	767	739	791	730	731	733	766	740	691	745	746	740	758	749	739	739	765	745	760	733	760	744	744	783	736	733	763	745	746	704	736	722	729	760	726	736	725	709	728	781	745	776	731	753	744	728	688	776	667	758	706	775	709	726	747	750	739	793	665	740	770	736	731	779	802	774	759	749	759	755	731	787	764	761	748	719	792	730	754	708	740	748	796	744	747	784	765	764	706	728	762	776	786	731	755	761	710	720	757	728	756	737	780	760	796	731	749	741	773	747	768	752	787	757	739	736	746	739	722	715	752	764	763	745	740	716	768	803	779	709	789	748	741	789	770	747	808	735	731	748	715	780	715	782	718	797	739	679	736	709	706	726	734	777	778	703	756	775	756	785	741	743	760	743	734	742	655	745	774	749	735	745	789	702	743	764	704	763	750	714	746	742	805	758	750	782	755	722	720	748	776	775	696	758	741	737	763	744	773	708	743	763	720	745	756	750	723	740	714	711	738	768	735	754	753	765	727	762	749	795	782	703	750	766	745	761	716	774	720	784	798	727	788	721	808	774	736	761	757	766	766	820	781	721	764	744	712	724	737	772	763	748	777	847	749	766	759	732	744	796	721	739	741	697	750	732	772	750	798	734	757	712	726	732	768	714	725	698	774	788	807	717	743	757	743	740	753	750	735	739	796	708	732	752	745	717	749	752	812	713	775	767	739	717	724	791	725	726	753	722	775	679	750	723	766	775	805	780	740	731	768	751	777	726	697	713	712	715	762	768	775	750	735	684	770	791	737	725	777	724	794	750	766	705	778	738	724	787	769	760	813	760	692	764	732	765	744	761	765	780	778	753	776	747	722	719	739	696	709	774	778	735	742	740	760	761	690	757	744	752	738	771	709	807	681	739	683	729	734	749	732	784	714	743	749	733	716	767	729	713	763	718	737	764	792	720	788	766	761	741	768	802	709	718	767	713	777	767	757	725	742	761	728	741	733	731	769	736	804	732	730	735	773	758	765	783	734	781	715	815	730	724	785	690	766	747	724	774	763	742	747	698	773	743	776	774	695	729	741	776	727	757	769	748	749	742	760	755	736	756	764	747	729	785	746	774	763	717	779	749	743	672	742	778	808	733	692	744	711	730	755	758	698	750	728	711	753	753	729	765	762	750	733	790	743	761	709	788	776	739	753	738	700	754	735	721	742	723	732	717	765	704	738	747	769	684	713	731	787	777	709	779	698	737	773	733	769	750	746	727	758	720	774	788	657	720	726	757	793	743	797	765	770	761	722	732	717	737	762	755	722	767	739	785	733	799	747	790	719	756	767	734	762	741	734	758	738	739	734	755	735	737	742	749	722	736	776	735	749	750	740	783	764	701	737	754	752	730	772	768	756	732	771	768	736	747	788	695	716	723	741	674	769	745	768	766	756	759	722	745	756	732	750	766	724	716	733	777	740	730	725	766	715	756	753	711	766	743	793	757	699	751	735	722	780	750	749	730	753	781	743	734	718	775	744	760	757	698	748	749	791	766	771	723	770	785	742	720	754	764	731	764	739	792	766	749	709	752	785	738	772	730	768	777	754	772	736	659	725	727	738	783	742	756	757	729	743	733	747	765	742	739	742	736	700	760	766	723	764	749	779	766	770	733	749	694	757	699	793	792	780	765	740	770	733	786	724	711	753	734	760	743	699	776	720	758	740	783	756	771	806	702	684	765	765	755	724	783	730	798	758	764	761	759	796	789	754	816	704	733	750	701	715	762	754	712	773	787	705	730	757	763	739	795	737	755	729	739	721	796	752	746	756	792	765	713	729	755	750	754	793	746	813	758	745	718	697	718	751	728	752	731	785	742	793	708	722	762	730	774	752	741	728	770	751	759	773	727	696	717	769	765	770	706	726	807	768	748	748	714	746
24244	21442	25152	28126	21443	21458	20194	790	394	354	342	309	289	287	343	301	314	277	250	281	325	299	286	299	265	265	304	282	223	244	252	275	257	268	248	264	321	278	285	289	256	250	258	249	260	259	252	265	266	268	256	260	284	260	250	252	254	239	276	258	265	247	268	246	274	287	251	260	277	219	233	262	246	246	231	261	265	254	267	281	252	231	242	244	267	288	243	269	285	262	275	273	273	265	272	259	252	283	241	240	295	237	246	281	291	252	272	247	232	273	263	275	244	248	283	245	254	222	252	264	238	234	268	247	284	258	264	282	281	273	237	261	261	255	242	265	286	266	290	291	251	275	257	276	262	233	278	263	298	267	271	231	244	266	273	242	252	246	281	250	260	244	282	238	249	261	268	252	255	263	236	255	251	251	284	272	275	257	267	244	264	270	269	270	257	270	248	297	260	276	251	264	296	280	247	277	266	242	259	293	270	265	269	255	270	236	261	244	248	302	247	262	270	272	257	269	250	247	254	273	290	234	291	248	229	257	253	250	271	253	246	264	268	250	271	259	289	284	215	257	232	253	236	302	250	264	267	247	265	255	260	269	251	251	240	249	274	257	255	239	259	247	265	267	275	280	245	282	245	265	240	293	298	288	211	244	278	244	265	250	253	264	230	268	293	231	282	246	268	271	293	267	234	252	253	254	261	296	273	296	286	273	237	261	275	290	307	288	268	286	266	237	269	260	261	252	302	271	222	278	255	230	259	311	258	249	259	262	303	286	254	277	245	251	251	255	273	250	261	247	268	236	270	264	248	237	283	294	253	240	267	262	247	273	263	239	235	250	272	276	269	267	236	276	260	252	252	269	259	271	258	274	260	235	292	256	252	267	263	258	256	255	246	230	264	247	268	293	255	249	284	254	235	276	250	250	252	297	262	255	264	247	256	245	251	254	254	281	242	238	247	258	258	265	226	233	210	232	264	252	240	280	299	276	245	270	273	241	241	282	257	234	225	238	264	239	288	261	271	263	312	233	277	238	241	236	268	228	233	274	260	284	272	290	260	243	250	265	259	266	258	247	251	288	272	284	231	247	274	248	254	276	241	275	280	250	287	274	241	234	277	262	262	236	279	245	240	238	271	278	266	260	237	274	265	261	258	240	276	258	244	273	279	266	243	246	261	274	261	259	279	245	257	311	220	228	258	267	261	251	266	267	246	264	269	253	282	278	270	269	256	291	303	281	258	267	249	259	250	302	260	277	272	242	259	235	252	234	285	292	268	258	233	252	230	256	243	279	255	282	307	270	246	267	251	274	297	272	279	262	236	274	227	263	271	267	244	299	248	255	234	256	239	261	267	243	242	277	256	257	230	224	272	229	251	252	254	285	276	258	262	310	261	262	252	269	242	243	269	255	250	237	275	229	252	226	264	301	254	263	257	254	253	263	253	272	264	290	256	259	265	256	278	264	254	262	294	250	272	271	301	264	273	266	260	259	241	254	253	255	267	277	279	264	263	265	238	269	265	275	269	251	252	250	299	245	264	280	253	279	270	265	256	263	234	289	281	282	256	254	228	249	238	280	264	245	265	256	232	209	262	250	252	273	258	253	280	264	243	235	238	254	253	258	283	262	244	259	239	250	273	270	246	273	276	283	242	265	271	251	259	276	269	254	267	263	244	246	274	262	268	260	252	264	273	245	288	244	281	255	246	315	245	234	257	271	252	244	256	258	293	270	266	269	284	281	222	266	213	254	278	262	242	270	253	259	254	270	258	291	258	276	276	260	268	271	245	283	240	264	289	251	268	285	280	246	267	243	261	241	262	267	233	249	232	236	264	251	269	285	253	279	275	282	258	254	259	250	247	280	265	259	243	279	273	240	233	259	250	256	239	261	259	282	219	274	255	265	267	252	252	276	277	259	265	267	266	256	236	252	264	249	268	248	269	266	242	245	281	233	237	246	249	237	246	278	266	262	240	267	247	281	275	270	259	268	241	238	241	247	235	257	275	270	244	266	246	260	278	249	277	280	261	275	264	232	237	249	251	254	244	283	265	265	270	238	281	260	272	288	280	237	272	257	264	247	249	256	254	250	262	258	230	246	255	247	276	259	299	245	240	275	248	278	269	282	271	245	280	249	272	281	254	274	244	279	251	246	291	232	254	265	269	252	232	276	251	241	261	257	273	248	258	257	290	281	260	266	259	284	285	266	290	253	286	253	261	249	253	267	248	272	255	249	257	250	260	245	289	254	257	257	239	280	239	275	264	268	229	289	265	287	241	286	264	240	230	256	257	249	242	261	252	278	254	258	287	250	239	256	240	254	278	262	250	241	274	247	280	260	267	237	240	264	244	269	243	243	242	257	226	248	288	238	249	260	283	230	253	239	267	282	262	265	282	253	237	257	248	281	248	225	234	244	243	265	238	238	247	278	244	245	244	262	252	258	245	264	279	263	265	266	248	232	273	286	255	295	265	242	249	257	244	288	235	251	237	268	251	273	252	271	298	270	262	283	283	260	265	249	274	263	248	264	253	273	254	292	256	264	283	268	261	226	238	253	274	273	268	271	271	289	268	211	256	252	259	250	270	275	257	275	258	257	265	258	258	255	242	274	252	231	244	231	228	212	281	246	246	241	250	244	267	244	227	269	264	258	263	310	268	276	256	257	278	276	272	271	270	245	269	252	269	247	275	279	245	277	292	251	263	262	277	257	263	266	251	274	268	277	248	242	290	243	267	269	270	278	284	287	256	270	232	240	254	291	273	250	259	235	245	279	242	261	252	254	261	262	271	257	264	258	240	248	235	282	269	272	259	274	261	248	253	251	261	250	292	221	234	254	264	227	243	222	255	280	256	261	275	299	267	265	262	283	254	256	235	249	236	232	293	305	243	236	253	261	218	242	239	239	284	278	262	261	281	248	289	234	286	262	243	257	282	240	244	246	259	293	275	256	249	297	236	282	275	285	255	264	277	245	243	245	262	234	268	280	267	274	285	281	276	250	255	267	248	285	266	263	251	262	283	245	247	271	268	243	236	239	242	256	242	261	280	291	286	244	251	254	234	231	256	275	277	279	248	268	239	240	257	267	273	275	237	269	294	276	283	259	233	282	270	269	257	256	260	244	225	245	268	281	266	259	266	248	259	265	284	232	272	242	275	254	257	255	270	255	272	254	268	243	216	261	280	271	266	254	234	272	256	274	260	251	298	239	263	255	261	270	266	242	264	244	282	235	269	287	254	243	264	259	249	242	292	276	251	261	264	282	260	263	228	240	262	263	252	278	243	260	264	273	236	259	277	272	254	252	274	248	256	251	269	290	270	260	277	261	278	266	264	258	252	283	273	256	232	233	267	253	268	258	232	248	287	269	299	248	239	253	261	254	270	296	260	239	258	268	244	273	272	255	276	230	223	240	230	280	266	230	252	284	237	281	261	252	263	251	254	250	284	244	274	269	226	265	247	286	279	244	257	252	245	240	252	261	261	255	250	279	261	286	270	250	223	258	236	248
26314	37328	11605	3425	929	722	639	661	581	628	602	530	549	589	552	560	543	555	568	588	554	564	570	613	527	582	521	558	569	602	544	568	523	552	550	602	531	537	539	545	556	543	583	560	583	572	558	561	580	543	550	520	537	583	560	561	535	527	542	546	533	551	514	551	553	530	573	576	540	601	541	519	550	534	548	554	554	571	560	589	562	575	544	563	527	538	521	580	549	581	543	531	558	571	594	567	577	559	512	559	573	561	555	548	601	599	497	541	560	570	514	581	580	553	545	586	560	528	554	536	545	530	571	579	541	604	561	518	546	572	600	549	496	562	560	552	605	594	525	579	541	573	531	570	554	547	552	540	510	512	570	544	528	558	559	555	556	539	546	560	551	576	569	547	544	535	575	524	585	556	509	511	549	596	569	554	568	608	518	594	528	522	538	529	558	563	526	546	558	557	583	511	529	599	513	573	523	538	590	539	584	576	523	520	563	533	548	533	580	565	592	557	550	557	549	519	542	552	556	544	564	534	551	582	570	582	526	541	539	547	518	537	549	538	528	527	557	565	536	531	525	567	562	553	585	553	572	550	574	575	568	554	546	529	575	576	555	577	543	558	537	556	566	546	574	552	563	545	554	559	557	587	531	533	564	592	549	533	570	553	582	506	554	545	527	515	527	548	566	572	588	564	568	531	548	593	554	538	562	503	537	553	535	576	557	605	550	517	591	602	570	538	539	492	547	568	515	523	522	497	525	552	571	542	597	526	561	533	573	551	570	545	570	578	549	544	599	561	539	574	515	561	552	586	547	583	566	559	563	601	565	541	539	525	586	582	534	565	579	574	550	590	531	558	565	547	553	528	517	591	539	538	518	551	563	568	551	544	531	571	589	530	564	540	569	547	553	565	548	519	554	575	523	540	563	479	606	540	540	575	549	564	570	526	528	564	584	582	552	561	584	549	560	544	600	567	570	529	588	603	555	511	568	543	529	542	549	578	519	559	559	537	558	566	560	553	605	517	562	568	538	568	546	533	541	549	544	584	582	595	560	538	488	545	524	550	552	554	553	572	542	513	556	589	524	569	549	546	518	567	522	525	563	523	539	552	571	549	598	581	531	517	538	599	617	577	588	573	553	580	533	547	578	572	503	556	564	542	553	563	550	577	566	510	514	550	528	491	522	562	557	553	573	567	547	541	525	561	555	545	563	540	552	546	583	564	561	589	535	578	539	520	558	546	549	552	552	539	553	575	592	587	555	537	531	558	575	550	546	575	538	513	545	547	575	594	557	542	575	510	539	541	575	565	540	616	539	556	558	517	572	590	563	542	571	520	514	555	497	523	527	544	542	543	538	555	581	531	519	527	559	558	579	551	541	515	545	541	563	540	553	584	524	556	574	565	541	556	542	526	519	591	563	531	550	563	568	570	581	557	517	519	566	546	546	518	543	564	542	535	576	542	548	527	513	546	549	585	575	543	606	557	565	506	578	599	529	579	551	578	507	469	568	518	557	536	556	557	548	558	590	574	559	553	530	506	526	566	558	565	526	551	544	533	570	531	525	533	564	555	520	591	574	599	562	587	544	549	557	539	562	549	539	543	549	520	545	548	561	543	527	498	566	503	546	601	612	573	593	549	556	589	558	544	548	532	585	556	534	609	518	513	559	574	542	574	586	580	581	528	542	557	554	549	578	541	568	564	543	565	537	557	601	539	605	526	530	580	544	551	584	571	516	518	535	532	542	574	572	605	510	544	557	564	498	561	498	565	575	528	560	514	515	559	586	572	541	562	552	510	537	517	508	504	603	567	511	578	571	546	574	553	562	510	595	531	570	558	550	585	539	554	548	538	578	561	540	539	499	554	520	530	583	568	595	579	565	519	597	530	528	515	557	538	551	555	622	561	543	595	579	576	555	553	534	521	616	535	514	546	544	573	544	576	525	545	499	517	550	564	547	582	559	529	574	516	556	558	594	539	529	555	579	534	559	577	576	529	520	553	536	558	512	561	546	590	539	520	568	547	559	590	512	501	512	525	527	523	532	536	521	584	551	579	546	519	542	547	563	581	542	544	531	553	570	556	563	586	567	532	573	523	589	547	541	578	572	565	575	574	556	591	582	528	569	569	525	522	555	540	547	549	534	548	549	553	575	552	547	570	530	558	565	535	531	510	538	562	580	542	558	532	521	567	575	538	530	551	585	526	574	550	543	570	575	498	547	563	595	509	526	561	530	587	553	507	549	569	557	557	550	541	551	532	546	542	512	584	551	533	555	568	583	572	606	566	528	536	564	584	544	532	531	578	605	525	551	481	550	522	572	524	594	552	519	583	571	546	563	589	552	530	531	566	534	530	537	492	528	593	550	507	558	569	531	526	572	528	585	504	558	559	567	525	610	609	553	536	521	557	580	581	548	594	520	535	582	553	558	539	519	507	538	562	526	600	606	568	563	520	555	562	531	513	560	529	585	579	551	562	535	544	570	564	553	540	542	563	549	552	558	526	541	514	565	548	538	571	565	559	539	562	543	546	547	557	556	528	529	563	559	573	531	522	572	549	496	556	550	532	549	543	551	521	526	562	524	529	505	562	553	524	547	518	583	570	557	591	566	553	588	546	547	567	558	541	527	547	543	536	554	560	576	558	562	538	604	546	546	559	529	563	565	523	600	548	545	521	554	568	581	559	568	555	515	612	588	507	536	566	576	525	548	520	553	548	577	543	526	553	540	572	559	565	551	573	560	558	569	570	533	576	583	570	537	577	573	537	531	508	539	533	564	545	536	527	537	578	549	517	556	616	569	553	537	522	505	555	545	543	551	577	548	604	556	520	560	567	542	524	592	528	534	555	540	543	562	576	571	527	598	575	558	504	532	574	568	584	570	578	581	535	564	499	508	547	534	556	564	549	549	545	556	531	574	549	572	545	567	581	510	563	539	574	548	545	524	562	563	542	585	523	553	541	532	569	545	517	551	548	554	528	539	532	544	547	533	564	556	540	558	496	574	536	572	552	513	557	560	568	592	585	538	518	550	583	539	539	547	559	579	606	527	535	529	572	540	550	577	552	516	556	537	555	566	570	534	554	543	571	493	541	524	506	568	542	598	566	549	554	558	564	523	562	556	589	562	552	588	585	532	562	583	540	556	523	571	529	500	559	569	554	551	557	567	560	551	530	549	532	554	533	544	532	541	555	529	564	575	606	557	552	582	547	558	510	533	569	534	560	515	556	603	533	572	579	512	503	526	533	533	520	541	531	545	518	527	519	580	535	536	607	544	576	523	577	589	536	525	583	549	593	560	578	575	532	546	542	544	527	537	573	567	531	587	537	574	542	538	575	505	564	515	561	557	538	538	575	575	540	533	571	553	540	521	561	556	576	574	523	524	504	544	536	520	528	561	562	563	524	553	546	577	546	596	530	548	540	561	583	544	537	530	562	541	562	530	502	582	602	508	489	577	556	584	577	536	523	594	515	514	559	599	553	550	502	513	537	523	555	547	536	558	598	565	548
32911	20424	9097	881	357	331	295	263	240	234	237	214	217	239	205	233	225	223	223	210	219	205	236	207	222	238	268	201	211	230	276	217	218	239	225	240	229	228	213	227	237	246	227	224	187	219	214	219	235	220	204	210	241	212	213	208	214	227	226	220	190	200	246	219	235	240	241	239	263	226	245	224	223	206	206	236	223	244	220	230	211	219	225	217	234	216	223	228	236	226	218	234	237	219	203	227	207	205	239	222	223	242	245	230	205	253	218	231	233	236	188	228	213	197	220	196	231	220	219	245	231	216	225	228	239	216	212	258	249	219	243	234	213	244	245	245	228	236	239	205	235	196	211	215	241	219	205	211	220	188	224	241	212	200	210	199	190	254	202	207	209	215	226	214	206	223	234	189	255	217	237	193	209	217	208	214	217	212	225	233	210	229	205	221	228	228	216	224	214	204	236	214	243	240	234	228	218	236	239	197	229	216	227	233	235	223	232	239	182	221	214	194	231	223	231	206	242	209	217	236	232	215	223	213	228	237	232	208	249	211	215	211	238	203	241	219	233	239	240	203	209	246	232	227	227	235	237	226	211	233	214	237	245	208	226	228	207	190	223	202	229	246	223	212	220	208	219	208	210	238	228	240	228	219	243	221	248	221	227	228	232	224	256	229	240	249	229	212	216	209	244	218	222	229	227	218	266	258	238	212	231	241	249	206	246	225	210	233	204	237	233	224	212	215	245	233	239	202	212	248	234	218	235	216	228	188	226	220	228	230	202	229	252	212	223	220	193	223	234	223	237	261	239	216	220	218	226	221	230	251	265	246	226	226	208	232	234	239	212	205	219	218	225	235	243	229	201	205	193	224	228	248	237	221	231	219	248	241	225	217	218	225	220	209	214	215	228	212	232	233	225	211	236	221	219	216	224	229	213	211	231	241	222	238	189	221	209	208	214	241	224	233	235	220	257	246	220	241	235	183	238	210	212	219	250	221	240	234	231	245	203	213	190	214	213	224	203	221	246	200	219	229	205	225	218	222	207	228	217	209	231	251	216	216	198	229	221	210	232	227	198	220	248	221	213	243	225	193	224	232	239	217	223	230	238	254	218	210	230	230	225	215	199	211	229	250	237	222	219	208	224	219	236	250	251	215	241	176	230	237	218	216	249	224	202	217	219	213	204	268	229	239	206	250	208	227	223	236	242	227	217	242	226	275	225	211	224	203	195	237	273	235	224	219	199	230	232	242	226	229	267	217	252	241	234	228	252	231	197	241	209	238	253	230	240	247	217	205	250	242	245	235	227	231	213	218	225	224	209	228	218	212	243	220	231	212	218	226	226	253	234	222	235	220	215	216	263	253	252	240	197	221	248	185	227	244	229	226	232	257	234	222	204	244	258	205	212	221	232	237	204	257	234	220	228	211	213	201	217	223	236	201	243	221	227	223	254	222	232	226	225	204	230	212	239	215	246	216	210	226	227	243	230	230	216	214	221	216	229	260	229	252	244	242	216	238	226	225	211	210	244	202	227	213	218	250	238	195	227	226	213	225	230	239	215	213	233	224	246	219	219	253	241	241	251	220	216	237	220	233	219	236	224	234	237	240	219	241	217	199	232	214	251	199	255	223	226	221	222	228	232	246	224	227	231	228	235	228	226	224	234	183	234	237	245	226	217	227	238	206	207	252	202	237	190	233	220	226	250	199	223	237	224	250	205	233	233	252	210	232	211	206	230	221	243	238	217	245	212	212	211	207	209	252	244	248	226	200	221	220	237	202	210	217	240	237	242	218	249	228	197	212	203	218	196	218	219	210	234	202	234	246	216	216	219	208	255	220	223	227	219	226	212	243	226	264	221	218	222	224	199	238	228	251	208	217	243	234	221	204	202	228	205	257	239	231	230	209	194	233	233	254	207	231	250	227	233	237	240	213	222	228	231	250	236	223	217	214	216	219	212	211	238	244	222	208	244	208	197	242	192	214	229	227	243	227	223	237	229	231	223	225	223	223	219	220	233	221	244	217	234	242	216	245	240	206	221	219	221	216	235	243	212	222	227	226	233	197	222	205	230	247	209	252	226	222	225	218	227	228	234	241	199	235	257	252	194	193	211	235	228	213	216	242	238	249	202	239	241	246	230	215	218	218	223	198	234	230	232	219	212	231	206	230	225	242	223	218	205	233	212	230	217	211	229	236	238	217	206	209	209	225	240	231	175	206	232	230	228	238	204	218	257	184	204	218	212	206	243	229	226	228	228	202	210	209	214	221	221	229	256	241	191	232	211	225	213	234	187	254	241	272	241	223	237	228	216	236	209	237	210	245	234	205	264	203	217	237	248	234	203	202	219	205	226	231	238	214	215	246	233	235	226	216	250	261	213	219	220	226	203	227	240	224	264	227	217	229	204	241	232	264	223	240	233	221	233	223	247	219	215	211	214	234	259	241	217	205	222	226	227	231	241	219	229	253	227	204	227	243	212	237	253	232	249	231	234	230	259	238	207	214	225	213	230	215	226	187	214	250	288	245	228	237	216	220	226	188	229	231	236	226	216	205	238	224	227	221	228	215	227	207	240	214	215	225	204	242	220	206	240	244	225	224	197	201	222	226	220	205	234	258	228	223	237	205	216	210	234	219	210	242	217	217	215	241	205	208	219	230	223	233	229	233	237	223	202	249	251	225	238	211	202	222	202	211	211	235	223	247	233	243	201	211	235	214	229	218	212	223	231	225	233	210	231	211	193	242	234	203	230	212	220	213	224	217	214	212	208	234	232	206	242	237	243	231	238	247	231	225	213	218	243	222	242	221	229	256	205	202	213	216	228	227	214	199	220	215	222	218	206	207	224	201	225	206	239	208	239	226	237	265	209	198	217	232	199	228	241	224	210	241	220	223	224	232	218	188	220	243	227	219	231	230	225	234	223	242	209	226	215	227	229	218	258	234	246	246	225	226	223	225	232	235	215	216	204	217	227	218	220	210	233	227	236	225	240	249	207	224	226	225	235	228	221	239	273	209	233	247	190	254	202	219	259	231	256	236	241	209	206	212	222	198	210	213	226	203	210	238	238	213	222	213	221	220	237	206	218	226	215	237	195	221	234	241	221	203	222	213	214	208	225	220	218	200	253	230	225	228	229	212	224	209	231	224	235	223	218	220	206	230	210	233	227	224	212	204	211	219	214	226	232	199	251	247	195	232	209	212	197	202	195	215	224	233	223	228	214	220	210	225	197	214	226	224	222	225	229	219	248	247	216	203	242	225	222	209	239	233	244	218	208	237	222	245	231	194	229	233	222	248	220	245	235	219	228	207	232	215	251	254	241	228	248	245	212	219	229	252	224	207	194	234	206	197	255	217	221	261	217	196	219	187	222	222	245	196	235	242	228	202	217	206	226	220	242	229	227	234	214	247	234	209	220	249	251	217	212	244	213	228	234	238	227	220	204	243	250	197	236	218	210	205	220	224	259	205	201	238	215	225	243	241	194	236	220	216	209	237	221	228	251	203	226	237
8432	6240	1351	680	540	537	583	553	530	514	502	569	579	512	563	554	517	533	533	547	512	549	572	553	527	555	535	530	578	556	530	524	531	552	555	526	559	538	509	547	535	530	581	545	556	532	516	552	502	538	569	516	514	527	550	556	604	559	556	571	502	558	528	557	536	509	506	551	508	571	550	517	562	523	509	498	532	552	566	592	553	495	515	551	521	542	520	557	576	541	567	570	544	553	501	574	542	551	590	531	583	576	530	528	540	556	537	557	512	541	553	526	502	535	535	558	560	509	509	529	518	585	517	543	518	616	564	553	505	534	513	546	518	531	537	565	555	549	560	551	556	544	544	521	523	481	519	552	534	540	520	555	555	593	540	514	579	547	526	550	540	567	558	540	476	532	511	521	586	509	539	527	579	530	528	521	576	532	535	565	523	513	607	543	588	514	558	527	557	550	504	534	536	513	502	548	557	557	525	538	531	531	566	486	575	539	493	533	535	544	532	547	528	559	548	514	520	528	556	558	505	549	523	530	564	537	511	510	544	538	531	555	527	498	561	531	556	535	488	500	580	542	511	513	509	525	547	531	514	487	525	539	536	546	515	538	528	566	550	545	513	582	529	554	527	552	508	548	540	536	600	569	563	482	576	542	556	559	525	526	538	560	518	558	545	544	529	502	571	528	527	548	562	515	527	528	533	531	508	567	538	568	551	538	541	535	549	516	547	547	587	537	558	514	582	573	538	520	509	523	508	540	537	530	518	564	569	513	527	569	559	497	544	512	508	509	512	583	531	536	539	581	513	533	533	542	513	512	527	529	538	515	544	544	543	521	526	505	582	522	547	558	528	501	521	512	524	535	536	494	559	582	510	530	514	552	542	504	552	496	567	512	559	515	532	530	533	528	551	492	552	530	537	559	590	529	500	554	557	534	480	537	536	524	523	522	574	488	514	531	528	512	522	524	528	546	567	531	552	532	555	526	527	515	536	509	525	504	533	532	530	551	534	524	537	515	519	555	552	568	561	534	532	538	548	541	543	532	529	527	517	522	533	549	526	528	548	537	547	553	556	523	530	498	515	487	565	545	555	547	595	532	561	503	513	511	551	563	538	567	579	519	532	575	537	537	557	537	549	517	529	523	566	549	511	523	534	538	532	525	492	515	536	509	482	534	533	571	543	577	558	526	529	517	522	546	588	512	530	555	532	569	519	493	546	557	524	526	578	514	517	499	521	532	527	533	524	548	530	512	497	557	567	556	493	546	560	598	545	533	509	553	500	536	548	503	561	536	516	490	511	575	520	517	514	541	519	553	606	566	579	526	504	521	562	523	548	551	542	522	539	537	560	535	542	511	579	503	535	547	526	521	544	521	565	515	503	508	564	579	524	547	506	537	540	536	542	542	548	580	548	568	567	519	505	568	580	518	561	535	549	536	597	537	540	558	549	573	553	567	583	515	492	541	532	536	517	506	569	533	548	542	546	541	537	516	527	548	538	513	514	537	555	564	505	546	548	531	547	545	545	543	533	521	525	529	549	546	539	572	490	560	560	556	542	538	576	542	560	581	531	554	542	571	552	562	552	536	535	544	579	555	499	506	541	520	551	542	560	528	558	543	534	512	574	552	492	547	541	554	555	525	517	554	556	550	540	582	551	548	529	561	497	501	544	534	538	552	512	529	548	525	559	502	509	547	525	535	579	526	615	547	545	544	546	524	511	560	510	557	541	523	525	533	553	558	517	552	545	539	528	537	509	535	518	546	554	540	552	526	557	511	539	538	531	547	547	555	531	536	503	520	571	527	586	531	596	541	556	507	560	508	600	536	548	554	543	496	565	483	555	511	554	524	536	581	562	571	563	583	554	539	514	556	599	502	522	509	551	554	572	559	547	502	577	546	582	540	511	529	516	542	546	521	516	575	532	532	522	544	507	540	517	540	504	498	576	525	552	552	534	527	549	527	555	543	556	517	531	572	486	545	528	535	518	531	573	536	529	552	535	516	473	558	546	493	562	537	539	558	502	524	531	543	574	500	557	545	531	528	516	518	524	565	519	576	556	536	544	568	578	545	516	536	577	536	566	551	573	504	536	568	530	549	518	582	513	550	549	571	519	524	529	487	512	526	557	539	499	584	523	539	525	548	543	509	526	555	537	510	526	575	528	516	550	540	561	588	559	561	555	597	522	549	516	509	561	515	537	530	546	563	522	548	593	533	542	523	539	543	526	536	525	513	547	562	560	551	558	547	528	538	543	547	511	508	517	573	510	547	542	581	558	516	504	541	517	559	509	535	529	536	518	564	513	562	525	509	546	515	519	521	527	506	534	538	543	532	534	540	549	561	548	550	562	545	569	550	545	520	541	543	558	515	567	553	544	536	521	540	519	533	587	557	538	526	524	547	551	524	533	558	542	528	532	521	509	537	561	571	542	521	506	516	560	509	563	557	570	534	576	526	537	503	544	569	566	523	524	545	492	557	516	511	521	508	534	506	523	537	518	537	548	574	523	558	559	528	567	589	534	511	518	528	550	544	533	501	517	564	553	509	563	543	519	508	573	546	530	540	581	522	531	516	535	574	538	534	581	531	603	542	502	540	527	556	538	506	538	532	595	578	506	522	549	563	543	503	553	562	524	525	553	494	525	578	553	553	536	518	560	538	547	514	563	562	538	510	549	587	554	553	539	531	558	528	572	520	573	505	519	522	547	476	537	532	525	503	559	550	514	546	518	573	561	523	542	550	533	535	562	517	553	528	535	577	551	549	578	532	580	526	522	571	559	540	547	518	541	544	555	549	561	495	538	537	556	553	536	514	561	506	535	536	517	545	589	565	518	528	573	542	564	578	502	495	531	535	553	555	534	534	544	515	557	514	527	518	536	559	543	507	559	559	561	550	528	545	538	529	495	518	490	524	526	506	569	533	546	486	582	534	535	583	562	507	545	560	554	570	516	533	538	536	532	545	555	547	553	604	546	548	547	531	538	567	558	523	528	577	549	540	555	547	545	538	563	543	516	520	524	530	547	530	577	540	558	558	547	527	537	520	514	559	558	534	530	517	523	575	548	535	534	517	549	536	553	538	546	547	534	541	570	564	504	548	543	524	524	519	565	525	554	514	544	554	524	509	530	569	541	542	580	517	527	507	548	514	544	513	544	566	533	479	545	552	557	545	523	537	551	559	496	531	544	545	524	544	516	537	570	488	543	552	544	510	558	533	550	563	521	526	550	530	532	515	542	557	527	547	574	519	549	530	504	563	545	553	537	531	560	535	549	532	519	545	562	555	552	541	547	504	548	522	566	539	529	526	557	560	578	551	554	554	544	537	514	526	541	540	520	517	523	544	557	542	482	578	515	529	553	505	579	582	542	533	532	574	544	568	538	560	500	541	540	582	513	513	552	503	529	520	520	579	527	530	508	568	534	530	560	550	551	545	528	537	568	523	556	516	541	540	517	498	514	502	540	526	570	544	522	551	516	545	530	581	549	560	553	535	545	511	574	573	533	531
24930	21450	24797	28496	21439	20786	1130	502	466	429	410	375	375	355	358	337	374	342	359	348	344	372	352	350	376	341	352	358	363	323	367	369	368	316	356	381	360	353	363	354	348	350	346	353	369	344	320	352	328	305	372	316	325	381	341	339	305	355	336	328	347	366	350	330	339	327	371	318	331	355	340	399	359	350	352	314	376	367	367	312	363	344	357	352	340	386	325	357	325	384	370	360	345	362	332	351	332	313	367	367	330	359	349	311	331	323	361	341	315	340	326	325	358	349	355	378	310	326	351	314	330	310	359	373	384	336	363	329	358	339	319	360	352	373	362	351	361	377	382	340	341	356	351	369	400	368	328	361	315	362	357	352	368	346	365	360	375	337	321	357	348	345	320	333	359	359	343	365	356	346	361	396	335	322	306	344	366	322	341	323	333	372	316	332	326	368	337	275	329	370	366	320	372	325	378	335	311	293	333	354	334	361	364	369	355	325	326	309	359	360	364	362	311	352	342	368	301	306	355	317	354	334	347	349	387	334	336	352	354	343	334	328	345	356	340	394	377	339	345	388	325	329	350	337	367	361	326	356	363	354	323	346	376	357	326	387	314	383	332	321	334	360	360	365	353	357	374	341	322	386	369	375	343	333	329	341	308	326	323	351	347	373	308	351	340	363	385	337	341	351	353	333	341	356	355	379	367	342	353	357	345	376	362	377	349	357	345	333	345	327	337	362	336	333	378	360	351	342	307	333	338	351	362	357	323	353	331	330	374	328	342	312	383	319	334	349	308	369	352	377	367	366	313	369	357	353	390	373	371	358	332	334	358	359	364	332	365	340	369	312	327	335	354	319	341	363	334	316	353	374	357	336	367	331	353	347	342	334	321	330	331	313	341	391	334	332	344	364	332	319	345	359	351	319	327	349	352	347	337	358	323	336	338	351	324	327	350	329	344	302	324	383	346	355	342	317	334	316	357	358	368	348	358	345	351	393	355	366	294	325	347	325	351	366	382	351	384	332	352	317	362	332	339	393	358	349	358	357	333	342	355	326	333	341	398	337	334	383	329	333	369	360	344	372	289	332	326	346	348	319	339	345	339	342	390	358	318	363	332	352	303	342	364	363	290	332	373	352	327	314	340	343	368	335	357	363	343	315	370	343	355	336	325	334	343	347	338	375	345	332	348	354	352	354	346	356	340	375	360	394	357	334	369	315	294	333	380	337	363	316	317	348	337	334	363	324	363	322	344	352	364	333	350	318	321	351	361	361	394	347	345	386	380	312	351	333	327	356	357	350	360	343	352	379	351	332	343	351	348	333	357	360	330	353	345	315	337	381	342	336	326	307	355	341	345	341	309	306	355	352	305	344	341	337	374	378	355	328	316	334	332	325	373	343	358	347	340	359	341	313	418	335	336	333	352	368	332	333	362	352	359	336	317	341	344	331	338	365	343	346	378	331	309	352	360	349	321	383	336	323	348	325	327	370	338	330	317	325	314	336	320	340	378	340	347	327	337	327	364	393	352	326	377	353	366	357	362	366	326	370	355	347	381	354	343	342	355	346	349	353	387	383	342	327	304	367	361	336	347	345	336	355	376	356	358	335	371	321	315	332	327	354	330	352	334	366	376	345	371	322	355	332	341	345	395	358	341	344	344	365	357	340	339	360	340	352	355	378	318	349	320	333	365	340	324	344	348	358	324	365	309	378	359	357	337	357	323	361	351	324	365	340	330	321	348	348	350	363	322	365	308	329	343	329	354	364	353	309	356	376	344	370	353	345	327	321	361	368	363	342	299	331	343	326	356	365	367	370	350	357	353	348	374	341	340	328	329	357	373	317	345	318	346	357	315	333	331	334	361	325	360	388	332	319	330	329	330	329	336	315	367	359	371	351	329	351	306	335	324	376	349	333	339	378	301	370	351	349	337	342	344	356	371	375	344	301	329	346	379	356	347	301	321	315	377	353	314	353	340	364	337	341	376	330	327	366	361	341	421	330	370	333	337	362	375	350	335	341	370	345	328	324	322	325	332	338	381	348	331	333	350	384	357	356	387	361	341	344	328	319	322	314	358	310	324	338	306	344	363	299	321	314	330	345	320	334	323	303	326	343	360	341	323	337	338	353	338	341	337	344	351	336	327	359	336	334	325	351	318	357	342	351	347	308	320	358	349	337	345	331	325	316	329	387	352	315	342	352	316	361	316	347	330	305	367	331	329	328	343	330	351	384	353	329	392	326	324	350	354	310	368	338	338	342	357	366	340	312	336	303	332	330	330	351	332	320	359	319	329	309	367	334	337	343	345	349	367	328	344	358	339	383	359	365	331	357	341	360	332	321	344	319	334	356	347	347	360	356	348	323	350	354	311	364	340	381	337	395	357	370	367	358	379	336	363	342	351	358	331	337	347	342	357	320	369	360	335	345	364	362	320	358	366	342	359	331	360	327	342	344	305	339	341	367	365	342	303	333	332	327	345	341	384	352	372	345	336	372	368	344	322	366	336	346	364	323	347	370	344	349	357	358	334	338	340	372	360	329	363	392	353	318	330	321	345	370	316	366	347	352	352	401	399	359	334	394	377	331	336	361	360	336	379	308	330	321	373	308	348	348	312	328	356	375	344	354	341	347	360	369	368	336	325	380	359	332	363	352	335	307	320	378	337	351	338	374	304	394	358	339	343	322	348	365	336	331	327	363	333	346	338	377	328	361	318	331	337	321	351	309	329	354	353	346	327	347	381	341	368	307	319	299	367	372	360	367	323	347	308	340	345	297	361	373	342	326	348	340	344	306	374	358	319	303	352	367	303	376	329	335	363	302	357	325	328	312	341	358	346	358	352	350	356	341	388	324	343	354	336	313	342	346	344	342	347	342	343	350	315	348	352	373	341	351	333	362	373	352	392	354	358	328	325	340	345	341	351	350	332	346	348	351	365	363	349	362	346	350	354	336	343	337	333	315	339	321	352	320	324	337	326	339	342	347	382	387	406	331	344	330	358	339	358	325	376	359	360	376	362	363	365	301	327	344	310	351	330	337	351	360	345	385	339	358	316	353	324	327	382	325	349	370	318	333	375	382	327	351	328	329	360	337	335	343	343	344	318	368	337	338	354	336	320	357	385	364	350	336	329	357	337	356	394	311	332	325	355	336	363	343	316	324	369	348	387	329	362	341	337	324	342	326	339	355	336	327	327	358	336	370	334	355	358	379	348	357	339	343	355	344	349	334	309	331	365	342	374	356	334	352	323	349	354	302	310	314	373	356	341	355	339	339	330	314	350	342	382	356	348	352	350	326	317	355	365	373	342	305	341	331	367	335	325	346	341	314	334	358	392	363	349	336	337	344	347	340	322	367	326	352	352	330	328	347	334	359	333	317	354	360	363	334	357	379	347	317	330	327	355	338	351	331	359	350	384	350	355	386	314	341	356	349	347	362	342	320	338	377	365	349	319	369	353	369	399	397	340	317	343	340	354	334	323	362	362	321	359	373	359	347	359	366	329	389	376	343
20351	29048	6956	2565	913	819	763	783	755	794	754	768	805	742	745	793	801	700	807	739	780	763	729	763	727	775	765	738	814	728	706	734	754	717	752	766	742	733	742	723	757	787	756	770	784	742	794	734	737	743	752	742	733	778	759	765	808	744	785	764	800	727	776	749	747	739	746	735	718	743	769	733	738	792	735	804	766	783	787	744	742	697	716	772	771	753	735	694	813	738	768	723	741	770	768	730	804	769	725	751	772	781	786	701	720	760	779	766	792	720	751	750	737	760	735	779	748	722	777	748	706	757	754	757	727	759	751	761	773	784	746	758	741	724	754	723	829	726	759	748	755	740	743	706	741	743	773	764	757	748	753	731	790	732	723	730	733	751	806	780	744	725	698	733	713	735	734	724	733	710	765	782	784	773	764	717	729	744	756	673	762	749	778	751	718	754	721	769	769	786	760	729	800	763	783	760	696	798	797	770	757	714	721	729	762	749	722	768	774	775	785	753	758	715	757	757	768	778	752	752	730	782	718	742	773	739	759	749	773	749	717	746	771	780	757	786	808	748	714	763	751	721	707	751	758	737	717	739	758	770	737	716	776	691	752	712	734	744	730	743	729	738	745	846	755	789	741	745	752	790	747	780	757	741	727	711	794	775	765	712	762	738	783	734	721	717	733	767	699	788	715	715	726	779	760	760	737	695	711	764	710	740	772	728	741	766	760	753	736	773	723	726	753	675	765	747	715	774	728	753	723	760	713	715	730	750	740	814	745	763	775	712	727	758	737	682	759	750	701	748	716	752	725	779	778	758	737	709	737	751	794	733	730	724	750	727	749	744	739	775	714	766	744	755	781	734	730	778	704	702	737	722	773	732	771	746	750	752	771	752	791	803	768	777	752	743	713	732	746	752	735	732	735	761	735	748	742	747	725	746	783	737	774	738	728	760	784	739	737	742	731	770	723	760	782	746	752	703	724	801	747	718	726	693	783	738	722	750	759	740	681	733	758	733	778	737	745	758	776	726	709	750	760	704	764	769	686	683	754	746	766	770	698	705	773	740	725	716	747	764	704	725	791	771	740	719	741	780	727	740	695	787	771	713	761	782	746	692	749	768	801	722	722	741	749	784	748	695	739	716	774	726	707	773	784	778	724	735	758	773	739	717	744	701	718	716	764	747	775	762	784	755	724	755	722	788	794	723	821	746	759	713	720	728	769	736	749	764	753	815	758	762	780	812	727	719	743	769	759	798	706	728	725	782	814	759	754	743	709	713	755	752	751	753	770	764	757	718	752	747	754	715	737	796	753	750	752	770	699	723	778	692	785	738	747	695	807	708	751	755	766	773	769	779	771	725	806	750	748	726	782	760	731	770	785	744	794	752	792	807	763	713	768	773	757	740	741	766	772	740	776	798	745	713	780	704	766	759	719	704	717	777	769	725	738	724	701	740	818	782	796	780	715	735	748	776	731	718	731	772	676	752	777	750	757	728	734	763	740	793	754	784	756	758	772	726	759	735	698	747	758	751	727	745	767	746	736	766	758	777	759	754	695	768	732	751	721	794	743	743	701	767	781	768	776	775	727	704	814	742	708	711	732	743	731	742	734	752	771	757	723	760	729	747	762	783	716	713	725	785	789	749	723	760	757	752	747	757	728	781	723	729	755	739	758	735	752	750	718	781	709	749	731	770	687	747	737	730	737	750	746	750	769	736	767	733	712	767	748	732	780	728	745	757	771	798	759	721	825	744	780	797	771	709	743	740	725	735	762	771	698	782	705	734	752	753	770	758	739	746	736	796	747	801	771	751	765	718	729	735	734	673	757	729	743	795	694	811	720	697	726	811	728	761	804	793	785	775	756	712	791	737	748	717	704	760	788	760	762	734	754	719	744	709	764	744	738	714	734	736	755	744	760	777	698	753	746	721	714	715	739	734	766	772	773	726	768	748	733	757	703	779	726	786	735	750	750	778	731	703	778	781	723	772	772	730	779	756	726	733	699	708	742	795	777	730	704	745	733	770	729	738	761	696	781	748	734	806	698	735	743	693	742	739	769	713	784	726	738	752	743	733	698	780	732	752	751	713	757	721	719	758	752	762	776	719	755	766	790	773	745	736	785	677	763	756	721	751	753	728	764	771	759	761	737	731	727	752	748	757	735	758	735	743	751	779	751	745	773	784	746	707	748	728	711	778	748	766	710	684	731	700	756	754	721	737	716	775	765	815	724	788	737	758	746	785	695	825	742	792	813	777	769	746	754	772	723	808	749	734	746	726	732	786	799	762	762	749	754	773	696	778	701	723	730	702	677	803	717	758	766	745	729	720	735	735	754	751	734	762	753	756	765	731	746	743	759	789	772	725	743	704	699	759	718	706	744	739	731	731	781	763	770	731	793	757	751	778	779	765	732	711	764	735	729	743	736	753	742	749	779	755	735	728	726	763	786	779	790	717	765	711	713	727	742	727	743	762	776	758	747	722	780	738	775	803	718	788	754	757	705	730	765	742	772	792	686	739	713	739	707	780	779	709	761	717	734	730	720	777	752	746	732	757	791	734	739	788	751	774	735	779	717	749	777	761	768	724	728	768	787	727	725	735	751	767	737	752	762	788	735	736	740	778	698	749	732	763	676	766	778	761	761	799	761	760	718	761	704	773	728	770	748	774	674	745	722	717	729	712	751	787	733	723	776	755	776	717	786	756	767	742	719	800	713	766	703	762	757	717	774	733	807	800	716	754	709	766	750	779	725	784	751	787	778	769	756	740	725	754	781	704	727	699	733	790	755	751	751	740	769	770	768	735	712	737	733	744	761	740	799	757	747	773	760	728	740	748	737	733	774	705	746	752	734	718	789	754	758	770	742	786	725	722	763	737	726	754	768	755	742	760	762	706	731	778	755	744	731	810	707	715	684	720	768	768	771	679	741	734	787	757	747	777	717	733	779	762	737	786	810	737	756	762	713	744	724	733	734	716	726	722	773	769	755	744	753	791	787	708	750	717	750	757	726	749	725	706	752	752	725	760	732	743	710	801	731	771	701	742	761	754	834	755	731	722	730	782	720	751	779	731	772	752	697	730	726	794	804	768	737	678	724	800	750	738	729	733	750	756	787	696	755	722	764	746	785	769	756	736	741	739	818	798	757	790	726	743	760	737	705	792	718	735	731	741	757	735	769	711	774	839	721	758	777	734	729	771	792	753	715	759	785	738	694	776	756	753	753	754	728	724	751	748	720	718	780	733	699	723	735	747	765	736	775	765	749	722	763	759	745	732	746	706	792	777	769	788	719	756	786	730	774	771	724	678	740	741	706	731	735	753	714	745	755	807	753	695	737	756	755	779	759	759	747	742	748	757	714	763	755	763	741	733	767	703	691	692	781	760	709	789	696	769	731	706	765	748	738	751	745	759	742	757	775	734	750	738	733	760	778	736	728	734	716	706	764	730	739	767	740	708	744	737	732	738	804	745	721	754	722	714	736	734	743	738	714	730	779	744	724	758	759	750	714	781
24232	21436	25112	28177	21436	21446	20014	727	374	362	343	311	314	317	312	289	275	245	311	274	244	283	271	243	266	268	254	256	279	259	252	247	287	261	275	281	229	294	297	263	270	284	286	246	264	245	286	282	242	268	257	270	254	278	251	260	299	275	280	272	252	233	273	286	275	259	258	246	260	278	259	242	254	284	263	249	242	280	256	247	273	281	255	259	251	237	277	248	266	269	244	309	311	300	260	243	240	250	261	265	271	248	264	243	263	248	263	243	266	249	289	282	288	260	279	274	263	272	282	267	280	264	282	277	239	290	237	283	277	274	245	238	252	285	245	270	256	263	249	268	250	271	272	266	266	261	267	240	277	288	249	247	275	280	273	247	264	273	270	256	260	271	314	249	230	243	282	274	264	269	255	251	314	271	262	284	269	256	272	274	230	257	264	300	265	248	235	274	248	268	260	243	270	276	271	235	259	247	268	275	277	271	263	295	273	283	243	287	325	292	249	257	251	277	274	265	255	268	262	250	248	257	270	277	282	260	289	235	261	252	256	242	246	280	278	253	252	257	276	271	270	288	259	258	266	230	255	284	261	232	261	245	272	250	235	264	256	258	259	261	274	244	236	285	258	262	245	260	258	269	253	271	272	259	242	243	257	234	260	269	281	263	256	278	276	259	271	259	276	236	231	273	273	251	251	247	261	274	228	257	287	273	278	260	250	256	243	268	279	283	272	240	265	282	290	289	272	246	276	225	266	270	272	253	272	236	262	277	256	269	259	290	292	281	263	264	291	258	226	270	247	253	264	253	253	268	256	242	281	272	230	283	257	278	238	245	265	253	245	260	262	272	287	236	249	253	226	276	266	260	271	273	272	262	255	271	279	281	253	261	253	222	280	283	269	298	288	269	247	274	284	268	278	268	255	255	254	256	298	236	292	241	264	291	254	279	271	295	265	287	288	281	234	233	244	250	243	268	216	282	283	260	267	271	251	272	283	238	253	252	235	294	264	265	289	280	287	245	293	296	288	232	239	241	266	288	283	241	273	255	267	299	254	241	244	262	267	256	306	316	287	277	266	272	287	243	290	259	261	253	279	263	286	256	280	260	237	245	277	248	254	251	273	250	291	282	281	272	236	257	282	285	220	253	266	244	261	242	270	241	258	270	245	254	252	249	289	247	276	226	288	263	231	243	212	249	265	268	245	275	255	251	261	277	268	258	248	251	266	251	250	251	250	286	292	250	250	250	269	270	271	250	270	277	251	270	237	259	256	285	258	273	262	245	260	255	251	263	233	261	248	254	234	277	270	247	249	266	276	258	240	255	268	258	250	262	293	265	235	256	243	272	278	249	277	272	222	296	310	250	264	263	253	287	234	295	258	264	279	238	281	249	296	250	251	294	293	244	264	297	262	256	262	238	252	287	248	277	278	242	255	245	251	268	266	287	263	303	248	273	246	243	246	251	263	263	264	274	243	266	298	292	265	270	265	287	266	257	267	220	250	264	250	232	262	273	291	253	280	248	277	233	266	269	240	267	295	272	245	242	249	250	263	246	236	248	239	239	257	247	275	240	292	251	276	253	235	244	259	262	243	265	257	249	254	252	282	260	271	250	232	291	224	262	249	264	246	278	284	262	279	242	309	247	274	255	261	252	287	285	250	257	261	257	232	252	226	259	285	266	274	263	272	236	256	273	260	265	248	277	257	245	286	261	286	271	240	246	268	277	285	276	248	274	269	255	250	249	270	243	253	254	279	269	272	255	236	241	255	246	242	274	247	277	268	256	235	256	286	268	260	255	247	236	268	264	279	283	266	278	267	276	241	256	262	287	246	256	275	302	260	253	260	279	246	269	259	264	226	241	266	287	236	272	254	260	250	253	217	264	252	257	274	272	241	258	224	269	260	277	275	272	253	282	263	293	277	264	251	226	249	280	255	262	291	276	253	265	262	247	265	268	245	261	255	263	249	252	260	252	271	234	231	309	263	264	258	240	277	241	235	261	265	256	275	244	245	286	319	264	254	265	242	278	272	261	268	273	254	269	275	267	266	262	234	275	254	261	267	266	267	266	254	292	270	265	233	266	260	262	270	237	256	239	240	258	257	247	287	259	266	264	252	261	233	264	269	254	274	294	296	275	260	246	308	263	223	251	232	280	271	255	254	268	259	266	259	240	261	263	253	236	300	273	251	232	265	253	269	275	256	254	247	249	292	247	262	242	267	265	283	267	283	249	238	285	259	259	286	318	267	289	239	273	259	232	198	272	284	287	252	263	238	256	223	258	283	274	236	274	242	259	242	282	270	255	250	276	275	241	237	244	264	286	268	279	271	264	268	265	281	260	298	270	257	271	295	264	269	246	266	263	252	257	268	267	267	297	296	267	276	262	270	263	260	218	283	255	261	251	257	261	233	272	260	281	270	262	267	264	253	269	313	244	240	261	248	262	249	253	267	261	276	264	265	243	269	269	261	229	249	240	252	284	275	273	263	285	257	258	248	230	233	240	284	263	274	274	218	294	259	261	249	268	262	241	290	273	283	280	290	271	253	272	283	252	237	249	287	235	256	276	258	258	262	255	281	261	279	273	270	279	280	264	261	246	217	272	270	259	259	256	254	246	305	250	264	261	246	251	239	243	249	244	243	277	289	257	274	264	275	239	266	280	250	295	247	283	254	254	270	258	272	227	237	262	261	253	307	240	275	249	253	265	311	254	259	256	254	282	275	274	259	270	281	251	261	270	225	254	269	265	274	292	248	253	264	265	260	250	257	256	271	253	262	276	264	234	252	283	274	269	280	241	257	282	252	283	323	315	265	273	263	247	255	275	251	262	271	246	257	265	258	253	273	257	275	294	226	229	234	247	243	214	274	231	249	273	285	285	269	251	250	276	241	293	293	238	254	264	272	237	281	282	302	257	263	268	225	263	243	244	269	264	252	262	286	239	246	277	236	262	257	241	274	269	275	288	284	249	289	245	270	230	257	258	249	254	263	290	283	244	244	243	255	292	253	260	276	249	254	269	298	266	242	275	256	252	268	279	240	258	265	245	253	264	263	270	223	284	254	262	271	249	267	283	281	248	251	247	275	261	228	252	286	280	273	246	246	246	255	268	261	271	276	236	272	279	281	260	277	264	277	281	259	238	265	252	305	271	253	248	250	236	260	260	263	277	245	270	220	270	259	260	239	282	270	262	284	290	275	293	245	293	233	255	270	260	264	253	276	260	261	225	249	257	279	254	278	251	259	254	288	259	254	248	234	261	255	266	249	250	278	270	272	238	245	278	274	264	279	248	277	245	218	246	231	224	248	252	270	269	296	277	229	272	297	257	280	243	244	247	241	266	276	269	255	263	242	235	271	260	251	257	271	233	274	257	248	258	248	272	288	262	243	249	287	269	250	282	256	281	234	213	247	270	243	247	250	263	249	259	278	273	254	278	260	276	244	254	233	260	237	247	257	271	275	257	233	239	273	255	277	303	248	251	237	272	272	241	268	261	295	234	249	285
25974	37484	11401	4213	914	640	669	636	600	601	594	597	557	590	570	589	579	553	551	543	577	547	570	572	569	572	596	582	565	564	528	543	558	542	545	576	587	554	545	548	541	565	563	528	624	579	544	590	569	559	541	594	544	572	520	548	554	523	524	592	557	565	548	557	549	560	590	601	553	591	563	553	561	559	573	583	513	531	557	611	545	518	576	560	628	554	545	557	552	519	569	565	540	518	562	546	571	576	563	553	562	553	534	525	551	529	577	571	579	513	558	567	510	560	583	560	596	529	560	592	597	572	561	557	536	576	560	557	581	522	528	537	549	559	500	561	522	566	520	537	557	564	545	559	548	548	515	551	503	545	542	531	547	558	541	570	562	605	555	593	552	547	556	564	590	575	589	585	589	548	561	548	557	571	595	515	544	576	540	570	541	566	560	553	504	545	557	540	533	563	573	573	548	555	518	535	552	547	587	542	511	584	559	604	588	543	567	581	500	562	548	560	532	599	566	525	575	526	563	585	517	537	541	562	556	596	530	557	551	536	575	580	546	560	560	526	560	530	540	543	515	529	571	551	554	549	569	542	570	571	538	563	522	580	564	531	513	548	564	544	545	545	564	589	535	525	537	535	549	567	612	533	556	535	547	545	521	594	567	554	560	519	550	536	547	532	576	551	527	543	535	566	542	565	531	544	533	503	524	554	553	544	573	549	543	623	522	555	519	532	573	552	533	575	570	535	574	595	578	585	534	550	536	518	522	540	579	570	548	549	553	529	530	567	551	505	538	544	515	543	558	536	530	543	562	561	524	559	513	561	545	551	547	575	528	565	570	549	606	551	550	547	592	581	547	523	586	566	531	550	542	531	591	585	534	549	524	562	535	537	533	570	515	544	561	547	578	550	543	544	533	549	562	574	582	539	545	597	561	536	562	560	565	550	550	566	561	514	537	558	571	556	517	536	496	542	537	539	565	517	568	567	575	524	505	550	558	531	578	592	527	531	551	496	561	537	533	545	555	577	589	558	544	539	569	545	514	558	556	608	554	577	584	579	540	548	543	542	545	542	585	551	531	600	506	559	562	551	546	558	510	518	564	573	566	503	571	525	524	565	589	540	570	540	575	508	561	533	594	543	583	562	569	550	560	545	565	555	523	572	581	536	515	593	580	534	527	577	557	568	545	546	562	558	561	527	540	553	564	559	524	527	554	527	541	542	536	587	527	545	535	514	523	572	547	567	582	565	592	568	583	529	549	557	571	550	550	560	560	543	568	534	577	540	544	486	519	558	538	574	532	516	567	589	533	537	583	600	579	555	547	568	555	531	620	538	570	507	535	565	570	588	508	541	544	587	554	544	532	558	553	554	562	530	537	584	572	603	586	546	527	553	537	520	607	592	584	580	535	497	616	537	541	538	503	514	532	507	521	541	592	527	593	585	574	524	533	535	546	530	587	546	522	533	553	555	523	604	542	536	532	530	559	518	538	548	553	545	515	566	533	523	552	549	559	584	509	531	551	555	516	578	553	536	542	535	497	555	573	530	557	527	537	552	555	518	541	575	519	582	536	542	497	535	565	518	557	546	564	560	556	592	557	534	540	572	587	542	538	602	586	560	539	537	560	582	567	537	553	535	563	570	552	523	575	564	569	526	518	578	553	572	572	532	563	549	541	588	552	550	570	570	571	569	547	544	567	505	534	511	545	570	557	583	557	556	559	498	591	555	550	561	560	525	527	523	558	584	544	536	580	557	623	500	608	588	525	532	561	562	551	548	576	496	561	561	550	561	569	542	580	546	593	551	613	531	556	558	564	581	524	520	565	542	557	559	551	556	572	513	579	537	513	582	524	571	558	551	543	543	607	561	565	498	568	584	581	566	554	524	546	552	572	606	503	575	558	550	588	531	545	554	570	600	564	554	545	542	520	582	526	529	536	616	563	542	538	561	531	544	518	565	566	532	546	553	546	524	567	574	529	546	563	592	559	548	569	585	562	532	583	559	524	551	580	565	528	557	577	591	556	519	520	544	575	520	551	571	565	561	536	485	526	590	542	564	515	563	573	545	541	516	579	491	546	534	559	565	528	510	523	559	576	538	551	543	532	562	570	546	542	574	553	564	569	568	590	553	548	563	560	536	554	515	550	521	564	555	508	553	535	531	495	564	539	580	564	548	577	556	550	542	534	592	566	591	527	609	602	560	586	580	571	535	563	569	574	505	522	564	601	539	495	568	573	563	564	561	541	608	534	591	568	538	510	556	565	561	547	531	578	512	577	546	555	537	540	557	538	573	570	566	564	573	545	579	549	557	567	535	548	555	534	564	558	522	540	572	561	543	560	578	547	525	548	574	553	555	556	569	554	525	541	549	542	541	530	535	536	587	538	602	568	561	525	516	516	556	538	620	522	573	594	573	552	536	596	530	541	565	576	569	608	529	530	540	532	552	573	546	545	557	588	572	576	559	563	550	549	537	537	534	613	563	567	560	551	537	575	574	578	540	530	554	570	536	524	565	572	576	581	535	518	545	538	578	585	523	557	590	498	494	589	512	594	573	507	525	542	549	514	555	600	557	567	577	553	536	577	539	550	586	589	515	533	554	539	572	521	559	549	563	579	551	506	591	540	566	505	524	565	564	545	551	538	531	565	581	578	532	579	564	507	536	539	549	566	577	560	566	557	530	546	541	554	566	571	560	520	598	528	551	487	555	547	561	536	562	587	550	569	537	536	540	592	541	539	556	565	583	542	529	547	566	506	568	586	497	530	551	516	551	589	568	559	561	591	524	532	545	551	534	582	555	589	556	563	559	589	553	529	532	551	590	540	569	591	584	559	533	540	523	582	541	547	529	560	535	553	556	544	530	508	539	543	583	577	534	520	523	570	577	575	542	555	532	545	570	543	544	569	500	554	575	551	591	600	578	528	516	521	554	543	561	575	588	574	538	569	534	549	534	514	560	528	561	599	536	524	558	562	513	545	512	533	527	587	585	539	552	529	533	586	523	538	559	527	565	514	556	574	551	549	539	605	556	543	568	565	583	519	561	564	557	521	548	583	547	550	540	585	539	573	542	586	591	564	536	573	563	534	586	578	532	590	535	566	537	569	556	538	569	527	576	550	542	549	545	577	548	531	547	545	593	562	566	510	589	543	553	551	519	516	580	552	589	530	526	586	582	540	589	549	531	533	537	586	548	556	518	547	525	577	512	608	615	559	557	555	520	525	540	507	510	524	572	563	597	512	560	585	546	545	557	554	573	565	559	574	568	566	580	520	569	543	535	531	530	536	558	508	546	528	562	566	575	552	579	570	552	562	557	553	554	504	521	554	530	559	535	567	574	550	524	581	593	559	554	542	548	519	536	552	567	591	527	513	558	567	532	604	560	542	523	569	573	532	548	578	603	547	591	515	542	577	544	601	559	533	524	554	566	562	565	517	566	568	557	523	542	493	570	547	529	549	548	544	566	571	525	553	593	555	548	576	557	569	519	537	596	565	551	573	515	557	529
32858	20394	9113	800	326	318	272	208	213	246	236	228	204	226	248	245	206	225	225	225	219	228	194	215	231	260	248	220	213	228	229	241	232	245	227	205	261	229	234	234	252	235	229	228	227	227	219	247	235	229	238	225	213	224	259	223	212	216	240	216	232	234	237	226	239	257	242	230	250	241	243	223	213	264	241	235	221	228	189	222	222	206	220	202	219	238	236	234	245	241	210	223	209	222	224	196	214	255	215	225	246	196	218	221	232	248	224	205	253	237	221	222	191	274	215	218	223	243	224	246	208	225	229	215	234	253	259	225	237	263	251	258	226	236	202	200	215	211	243	227	249	217	228	187	220	229	249	231	236	219	203	216	227	218	240	249	203	209	195	206	268	204	214	248	238	241	224	218	241	222	222	251	221	236	230	231	238	232	199	220	237	232	249	220	214	207	206	243	219	210	220	211	200	237	225	249	230	224	210	220	225	238	230	224	212	230	231	219	223	223	250	252	205	238	231	223	238	234	240	221	221	226	227	225	234	220	215	253	235	241	188	274	199	232	222	242	220	242	237	224	219	221	221	259	248	215	218	226	205	231	235	217	198	248	248	214	218	240	208	188	245	233	246	236	249	231	234	219	197	199	216	219	234	219	216	217	247	244	208	252	220	251	211	208	237	234	228	245	230	237	227	234	235	215	241	220	236	214	241	209	226	228	239	222	240	245	199	223	265	221	259	256	228	279	224	250	235	232	209	218	236	241	224	237	244	209	200	205	192	245	244	218	233	225	202	234	226	268	201	210	263	219	231	230	214	226	224	213	246	224	226	226	238	234	207	244	248	249	217	213	253	228	242	234	211	217	221	233	212	223	232	218	231	208	235	209	211	216	240	237	220	220	195	233	236	229	255	255	217	209	259	214	257	212	212	236	222	236	270	204	235	232	246	218	228	223	210	222	219	234	238	236	225	243	205	248	188	220	227	269	283	209	241	223	228	218	239	225	225	224	245	226	263	226	220	198	207	206	256	232	222	226	246	234	258	276	203	223	236	204	227	239	212	251	240	216	217	244	243	221	221	199	220	248	227	240	224	237	227	220	229	209	228	262	211	241	248	224	258	236	274	204	226	221	228	245	237	232	234	232	238	213	248	203	230	245	223	221	247	243	215	226	250	234	251	243	232	232	208	203	215	260	250	241	224	218	246	244	242	235	223	234	219	248	230	244	221	247	223	218	222	222	235	226	234	220	211	217	214	236	222	241	250	225	209	250	271	221	234	185	224	236	210	232	223	235	216	220	232	214	243	232	218	217	228	223	227	238	249	253	233	226	222	217	292	252	239	219	225	269	231	256	214	193	232	239	224	248	220	213	235	235	217	212	243	234	237	232	245	232	251	233	216	257	207	221	211	242	227	237	188	216	248	249	236	236	229	222	221	229	215	238	255	212	217	245	235	214	235	233	237	195	228	214	214	243	267	214	219	188	226	217	207	236	218	224	212	236	213	230	212	204	220	233	239	212	236	222	239	261	210	240	217	224	229	240	226	210	260	230	259	214	212	229	241	212	223	242	223	230	227	227	245	207	231	252	231	216	238	219	226	218	236	236	243	228	250	237	232	217	219	207	238	245	218	235	231	262	223	237	238	223	225	218	220	216	239	207	240	222	219	239	210	235	247	232	221	208	244	214	223	217	230	243	240	221	220	239	206	242	235	223	216	215	219	242	248	222	244	229	235	248	214	255	227	256	236	243	189	247	252	223	227	253	234	246	211	230	219	256	215	238	231	195	210	200	237	260	233	226	238	274	225	223	247	214	252	204	231	217	224	242	243	183	229	238	247	216	254	232	212	230	196	209	201	223	235	218	201	221	231	246	236	215	242	235	256	209	216	215	227	225	241	220	220	232	222	214	228	240	223	192	228	214	237	241	213	224	196	212	216	238	190	208	233	235	221	246	206	222	238	206	207	207	228	231	203	239	240	239	224	203	220	218	226	232	209	232	221	255	205	217	238	222	208	221	231	220	227	244	229	245	218	251	232	218	240	237	250	223	209	226	237	244	280	227	248	239	200	200	222	203	231	214	224	241	215	241	240	243	216	200	256	250	228	241	227	258	224	226	246	224	222	224	218	236	216	228	256	251	214	233	232	263	248	226	207	213	211	221	245	232	263	235	246	245	239	212	225	217	232	204	235	242	211	213	229	224	228	224	253	245	233	245	242	212	233	252	210	197	219	231	213	219	225	206	225	230	196	222	232	215	236	201	242	216	186	231	235	250	245	214	207	227	219	234	204	216	230	228	225	232	235	205	216	216	215	231	237	222	219	229	212	219	238	261	223	247	223	215	218	217	234	221	245	223	228	231	232	270	224	218	207	203	208	197	217	228	236	241	251	213	218	206	222	218	207	246	190	204	220	238	243	229	217	232	214	219	230	248	252	220	205	251	211	218	223	230	224	206	212	243	214	208	220	204	231	206	216	224	229	218	218	228	248	230	242	245	206	207	232	241	177	216	216	247	216	223	226	223	253	224	243	240	234	227	221	232	219	210	231	238	235	231	239	250	243	222	241	197	219	239	243	234	206	226	236	190	244	236	187	236	214	237	216	205	221	228	237	235	256	230	231	231	231	241	213	244	210	225	221	216	217	230	236	243	204	214	238	227	236	209	229	225	202	259	234	235	262	251	213	229	230	224	241	249	220	217	217	248	209	218	223	251	247	256	207	209	198	220	232	216	239	215	214	218	221	234	219	224	210	198	212	234	219	244	230	217	240	205	230	209	252	226	227	205	238	226	247	237	227	233	220	247	229	216	226	245	243	226	221	234	225	256	213	238	213	252	239	213	222	208	252	208	216	223	210	225	224	215	243	217	210	252	198	206	218	246	214	239	241	239	206	226	241	246	207	222	201	221	245	230	234	231	207	230	224	221	225	201	224	243	236	239	261	224	215	225	257	226	233	212	228	216	212	249	265	234	226	227	229	238	225	237	211	243	228	219	232	209	219	201	213	225	216	228	226	195	232	216	242	239	235	244	243	205	209	226	220	236	239	245	229	228	220	226	215	208	221	223	202	235	228	278	226	235	215	233	243	239	234	235	239	226	241	247	227	216	204	209	238	222	205	221	236	234	247	214	223	276	207	209	196	222	215	258	250	252	255	205	219	260	223	234	204	245	223	217	211	211	219	234	232	228	196	238	227	200	208	230	222	247	220	246	212	246	232	204	214	244	244	239	229	197	202	208	204	224	230	232	235	222	240	236	222	226	232	237	222	239	223	186	235	220	241	217	229	230	221	250	219	232	239	243	222	248	207	221	215	250	234	236	217	222	225	211	237	219	225	223	195	238	198	255	223	223	227	245	245	220	216	227	217	214	217	264	213	223	244	202	218	227	224	210	215	238	223	224	220	204	237	237	210	260	210	251	222	231	242	219	246	230	222	205	236	222	219	217	238	230	250	257	216	241	236	242	216	249	206	232	215	230	212	221	235	215	229	238	235	256	225	230	251	238	221	224
8499	6184	1314	641	548	599	532	551	540	527	528	535	538	525	512	525	521	515	530	571	533	583	527	524	564	536	529	579	570	534	549	534	523	558	541	565	563	541	537	576	546	538	566	567	593	538	559	516	568	473	508	545	586	537	563	493	611	523	565	522	541	535	497	509	549	525	545	556	535	531	532	527	516	577	532	512	595	498	574	537	550	528	522	511	552	554	563	516	574	541	553	570	542	490	588	524	551	511	553	548	550	534	577	565	563	544	563	558	534	541	529	586	568	579	544	557	492	502	579	516	538	535	522	509	578	562	559	525	571	532	562	544	526	516	531	545	571	548	560	578	512	530	552	568	516	538	551	563	526	552	526	554	561	528	501	580	566	551	510	550	553	584	547	524	527	549	492	561	517	575	534	552	559	533	520	571	538	551	511	532	577	576	500	509	525	527	534	580	547	549	557	530	533	507	546	531	515	532	551	530	575	501	547	533	558	525	511	538	505	505	528	565	530	566	551	564	549	521	541	618	543	541	568	571	534	524	555	558	545	522	511	530	520	571	546	505	571	539	534	551	492	551	507	545	571	495	554	545	538	541	549	514	592	485	504	576	554	518	509	530	545	541	548	545	527	576	559	501	508	529	576	546	536	559	546	545	543	500	525	537	522	525	526	528	555	553	559	524	523	538	543	518	523	537	554	556	527	531	513	553	552	508	553	518	508	520	533	564	525	545	578	586	530	591	569	532	514	543	556	526	575	531	517	531	550	535	537	529	544	513	526	538	529	550	552	570	558	561	549	520	514	559	516	544	575	539	550	555	511	569	532	511	519	549	552	559	564	519	567	517	539	543	550	577	545	556	547	549	561	526	523	599	521	523	509	548	512	580	555	551	575	558	548	562	528	568	514	531	547	570	516	545	570	549	559	556	512	504	564	571	566	514	534	551	559	533	534	521	547	529	545	530	539	507	504	509	516	521	508	558	552	537	507	530	519	542	568	569	488	556	520	542	567	537	549	524	568	561	532	561	575	541	563	505	519	531	508	541	553	553	537	538	506	529	540	542	503	561	554	550	536	547	540	534	528	570	526	518	558	550	561	549	561	540	547	529	485	510	556	536	556	520	537	534	515	585	509	553	560	548	544	562	545	540	509	545	560	507	523	533	563	509	515	548	550	486	530	568	559	553	510	531	544	542	509	574	541	513	504	607	572	564	532	496	579	548	541	568	495	494	567	525	557	569	551	541	548	554	584	530	549	535	539	502	531	554	548	543	527	604	583	505	532	579	555	566	516	574	523	554	521	542	538	529	547	534	530	557	571	552	556	536	528	561	555	528	553	534	555	575	564	533	578	550	549	513	558	514	528	550	529	557	569	561	546	530	534	489	578	547	554	523	499	514	524	543	506	534	512	560	518	508	521	560	522	535	555	522	538	572	573	540	533	489	574	517	568	478	551	561	533	551	575	558	549	548	535	498	566	512	568	545	560	565	525	559	561	554	552	537	521	523	568	561	518	544	540	526	550	557	546	551	530	525	564	549	525	529	548	533	556	522	582	562	566	553	527	521	509	543	541	562	548	529	536	597	524	535	564	535	549	553	565	536	558	548	532	555	513	542	537	543	549	526	535	545	561	556	573	512	543	552	567	528	523	557	546	516	511	512	510	531	550	573	551	520	538	515	512	560	530	608	545	519	540	562	537	501	539	548	565	553	558	519	566	578	574	527	546	530	565	565	518	548	562	530	537	504	560	588	589	531	557	509	511	540	550	538	549	548	517	564	529	585	555	520	532	540	537	576	569	547	566	518	545	516	551	514	540	551	536	544	532	574	547	565	511	537	544	561	527	527	567	551	548	540	562	558	576	557	510	552	572	558	536	548	610	548	520	573	527	526	565	573	552	522	549	496	545	498	533	522	576	523	551	525	545	523	530	551	542	493	582	547	517	539	530	541	576	521	525	567	570	564	541	555	559	517	536	549	513	561	558	488	512	518	565	545	554	544	501	565	538	558	497	586	536	544	534	510	545	592	540	542	557	560	572	546	517	544	544	539	544	493	550	529	532	549	538	535	537	534	560	544	514	540	496	525	511	553	502	502	507	543	512	582	532	575	532	548	595	514	540	557	538	556	552	530	533	536	512	542	534	562	539	545	606	541	559	583	551	569	549	573	509	577	563	552	493	554	554	516	546	543	558	492	531	566	558	522	562	541	571	559	536	555	521	538	535	533	536	555	547	577	575	527	593	563	580	569	570	540	540	556	567	563	575	575	506	571	523	526	541	541	529	529	548	556	518	576	520	584	535	551	523	548	542	497	544	554	538	540	562	559	595	533	557	512	594	557	529	562	539	511	542	531	537	534	531	506	535	562	524	556	570	536	523	519	544	538	581	521	540	549	518	536	531	555	562	513	547	503	545	541	542	518	550	564	520	578	528	549	580	589	541	520	524	561	548	530	545	563	567	528	571	544	538	539	564	534	548	578	565	546	515	555	559	539	568	545	566	542	514	524	530	538	528	570	559	512	529	490	504	511	517	591	530	531	554	537	535	551	540	551	609	522	618	541	570	514	525	531	542	557	569	502	550	541	546	512	572	564	540	539	578	530	550	546	580	509	557	531	566	519	536	569	525	504	533	546	560	475	576	566	599	584	580	554	557	482	510	519	575	554	519	565	553	547	559	547	541	528	562	551	548	574	503	555	533	526	501	552	544	529	553	595	565	556	605	554	543	530	529	572	591	562	580	553	548	517	536	546	571	580	513	542	550	574	543	553	574	561	564	577	521	541	557	596	501	515	512	560	531	592	545	556	539	541	538	556	562	583	541	526	565	510	573	543	545	572	536	564	543	518	532	531	557	556	544	567	577	556	538	564	523	520	553	556	549	517	523	573	535	539	505	515	548	539	517	510	505	507	546	577	504	561	572	547	505	534	530	531	548	558	538	552	537	560	539	544	573	557	550	567	537	571	526	527	520	532	520	535	551	544	476	508	518	494	543	552	566	518	575	551	519	572	558	520	569	550	547	530	535	529	545	585	551	540	534	480	522	536	526	541	528	527	557	546	577	563	537	556	572	534	551	498	536	548	551	567	569	560	534	541	536	539	509	493	558	529	546	561	562	542	521	549	552	548	529	559	532	541	524	529	569	512	508	524	518	543	523	568	483	570	494	554	508	541	517	574	529	523	549	560	531	539	527	521	535	535	554	542	536	548	557	517	516	529	578	567	573	529	532	568	592	551	556	530	556	525	555	543	535	492	575	542	518	520	504	540	551	506	560	561	502	541	556	526	504	552	566	516	554	556	554	521	530	559	597	555	534	533	564	534	548	550	523	544	566	521	536	564	525	539	528	530	506	531	532	497	540	499	553	550	553	533	525	569	521	530	543	531	539	543	557	510	503	549	561	559	532	529	556	533	560	542	556	557	522	555	540	496	518	535	557	547	563	526	545	546	526	562	555	582	519	519	506	540	505	566	520	528	545	563	502	529	533	551	534	519	550	543	576	529	543	536
24919	21466	24870	28465	21456	20748	1103	452	437	378	368	386	394	388	382	344	400	362	354	384	330	354	326	307	334	361	343	373	349	347	355	360	346	377	381	326	351	367	340	351	349	341	372	350	300	333	349	359	358	356	376	374	350	366	364	331	347	344	346	352	361	346	344	344	343	350	363	349	340	357	324	318	351	379	377	325	369	335	342	346	335	344	330	338	319	369	341	370	330	329	332	338	377	347	367	323	345	344	331	351	310	355	332	375	331	361	346	322	342	345	339	382	380	348	362	315	320	340	324	378	326	338	339	339	326	372	345	323	345	333	325	366	327	377	324	347	348	346	341	351	373	340	326	324	356	329	342	348	379	330	336	348	340	347	366	348	330	357	372	346	357	359	356	318	341	346	347	392	374	342	360	322	356	348	386	320	363	367	380	356	316	347	375	335	361	365	349	371	329	372	348	350	377	358	356	364	351	343	341	315	377	371	347	334	388	361	342	377	337	305	372	390	320	375	352	344	354	325	343	318	349	369	404	367	343	341	339	318	350	352	322	319	336	349	341	355	339	337	336	371	267	357	331	387	306	347	360	351	362	316	334	357	381	341	355	347	338	347	329	366	326	352	343	390	327	345	340	341	341	366	383	360	353	349	332	352	360	368	387	381	360	362	324	350	382	368	344	345	372	328	333	337	367	373	345	336	338	335	336	391	329	345	287	372	353	384	350	341	359	341	340	317	350	391	385	314	368	370	350	357	376	363	335	376	337	345	377	321	351	360	352	301	364	333	358	331	387	322	344	367	320	323	348	334	363	353	299	338	337	350	345	324	337	369	368	329	354	357	376	361	365	372	345	337	389	360	314	357	342	360	333	382	333	369	356	362	338	338	364	388	296	323	355	375	338	331	346	353	362	332	351	338	322	344	340	369	352	354	328	401	362	368	357	340	342	344	333	328	339	344	372	354	306	346	378	346	348	345	350	348	359	336	338	321	362	330	322	307	377	345	362	363	363	359	358	331	342	334	313	360	326	384	368	324	353	321	358	326	359	337	360	354	346	349	343	349	328	348	377	330	371	342	355	322	367	333	312	339	354	344	358	334	354	337	353	342	333	350	341	361	311	344	313	331	343	329	363	365	369	329	347	328	347	367	365	348	344	347	351	291	364	382	363	328	335	354	331	386	343	319	329	336	332	349	357	368	341	363	334	347	363	347	326	313	347	340	371	340	360	308	321	319	346	376	365	349	342	326	338	377	355	373	387	320	335	387	345	383	353	352	354	379	361	372	370	347	306	325	288	356	340	341	373	340	341	354	339	353	367	355	328	339	347	335	345	360	381	345	340	329	408	398	370	321	357	384	331	355	362	355	357	321	331	367	348	340	317	367	367	352	325	331	316	335	345	361	374	349	361	331	355	339	329	396	366	350	315	371	326	372	331	369	352	359	342	307	323	360	352	358	329	341	345	351	330	346	367	333	337	345	351	336	310	367	334	346	344	324	370	318	343	354	388	347	371	343	350	340	329	333	359	332	336	346	336	379	360	313	331	354	320	371	355	369	368	329	361	344	338	339	374	332	374	373	351	354	345	377	365	333	311	331	387	340	357	355	318	368	345	340	344	359	346	343	351	373	350	300	378	362	335	330	356	359	341	339	361	343	379	361	317	332	348	386	349	344	372	354	352	356	369	353	351	337	347	399	359	357	316	362	367	335	355	322	342	335	360	298	367	369	353	347	364	384	319	352	379	337	317	359	356	315	339	340	331	312	306	339	333	348	347	346	343	322	334	341	376	344	360	344	355	375	355	330	325	333	344	369	332	312	342	367	325	337	379	364	352	367	345	371	341	348	346	370	343	372	328	347	369	328	392	386	346	329	347	371	371	337	354	373	357	351	370	347	357	350	385	340	365	371	343	352	343	331	374	348	356	344	338	378	339	358	312	311	314	373	325	306	329	320	351	374	345	343	378	375	308	341	333	309	322	342	374	370	342	329	377	404	349	363	363	354	351	338	355	332	369	374	336	332	340	350	353	348	374	329	344	327	354	335	344	359	330	365	356	309	375	360	354	339	357	343	349	344	346	344	348	349	346	368	305	370	327	325	345	321	326	367	374	372	331	386	321	344	331	316	359	342	337	334	343	333	353	371	349	379	358	374	366	351	321	319	336	333	346	342	326	344	370	342	323	345	357	346	336	359	351	316	346	351	350	325	374	346	345	345	369	333	328	342	351	289	334	349	312	335	333	360	381	372	332	346	359	360	348	362	335	335	347	317	370	335	347	340	334	359	331	360	368	351	336	372	359	357	346	346	348	338	343	330	347	338	293	375	350	345	331	360	356	362	357	316	358	357	340	340	355	325	308	318	341	346	368	341	379	342	331	339	334	368	331	365	305	325	361	357	318	344	344	322	357	393	342	391	369	347	347	384	319	348	336	295	332	351	326	309	338	347	335	340	343	342	390	328	345	362	364	350	340	376	328	362	392	351	306	326	344	355	343	377	365	336	353	356	334	339	340	338	328	341	328	326	324	350	356	332	352	320	325	341	344	344	331	339	324	344	331	363	324	356	319	371	321	314	346	344	330	341	330	328	357	320	377	343	330	349	337	347	364	344	351	364	295	346	369	339	376	376	355	348	359	348	342	371	343	352	376	376	343	315	378	362	337	330	352	355	354	330	356	366	358	367	323	347	323	411	382	345	322	382	357	350	335	335	332	328	346	345	370	391	343	324	331	335	349	355	326	369	337	357	356	360	350	337	349	325	363	335	352	326	357	378	332	356	369	365	332	306	381	347	369	385	345	333	317	328	345	356	309	347	325	343	353	335	347	358	312	298	348	328	331	338	367	363	364	372	323	383	381	351	327	338	370	319	334	345	337	338	365	343	347	358	340	313	352	317	333	353	408	345	340	329	346	341	372	371	355	323	367	332	331	360	361	352	317	361	343	377	334	354	390	314	342	311	361	341	353	361	370	336	364	308	304	383	365	326	378	342	329	353	341	334	349	358	357	358	320	367	346	359	357	372	358	324	381	377	352	352	364	312	352	371	346	369	374	353	378	355	321	373	347	353	357	351	358	349	345	342	317	346	332	346	345	348	338	354	344	348	374	327	334	353	355	330	359	321	365	366	324	369	344	345	346	362	332	322	346	328	370	339	351	362	351	359	347	322	360	367	376	345	355	319	339	358	348	350	343	369	347	364	329	351	366	369	376	354	336	347	334	328	336	342	362	386	354	352	320	357	343	355	317	344	372	329	374	333	365	367	363	356	373	319	370	348	363	351	357	346	364	357	381	344	348	369	350	347	321	326	343	336	383	381	367	379	330	361	333	362	358	380	339	353	352	380	354	353	363	387	362	374	350	330	341	330	363	304	386	388	318	352	306	356	349	335	333	382	338	383	337	360	329	382	369	366	358	348	357	333	358	381	354	342	380	366	307	324	343	301	320	389	339	321	349	349	382	365	327	334	326	326	361	322	325	340	361	361	326	385	359	343	325	319	362	324	318	352
20206	29182	7026	3023	944	813	774	808	747	790	752	723	766	742	785	758	769	748	727	784	765	750	739	745	729	800	765	768	738	721	802	797	739	782	728	775	755	795	776	772	734	763	778	698	743	754	769	782	763	730	764	763	715	737	805	728	757	792	776	761	737	735	767	729	705	774	734	755	747	711	792	781	742	787	732	758	750	742	731	700	770	754	755	743	723	783	784	770	817	806	735	756	745	791	753	705	751	726	763	730	740	723	716	780	802	760	804	766	771	776	764	787	744	719	748	767	736	785	773	750	762	774	728	719	762	780	844	750	734	750	709	756	771	776	761	760	788	746	778	762	772	794	739	776	737	764	717	699	713	723	754	710	784	727	686	731	751	789	731	756	733	725	706	738	751	762	732	788	764	764	754	826	751	754	708	768	794	758	774	797	753	738	746	757	790	777	735	732	774	741	754	719	785	691	761	751	771	780	746	700	739	782	764	734	793	754	712	780	777	727	785	734	771	740	710	790	717	748	734	747	818	759	748	780	752	792	789	834	776	723	745	790	752	781	787	760	757	759	711	761	712	769	728	731	798	754	748	757	748	738	713	773	714	737	743	772	768	732	739	745	767	764	727	794	751	744	736	767	767	757	739	766	756	758	723	742	724	771	735	757	760	747	756	732	749	719	734	796	778	770	740	734	776	750	708	766	724	772	778	746	730	751	723	707	817	739	730	788	697	754	716	720	760	714	725	773	737	791	728	744	727	702	709	778	752	696	734	775	712	770	747	742	721	717	746	753	723	766	729	797	716	755	708	737	729	748	748	734	719	723	772	743	731	775	726	810	792	772	739	734	722	736	739	748	761	716	696	707	721	758	741	692	781	720	717	748	716	731	757	735	793	725	809	779	733	743	725	760	706	710	726	714	762	741	813	754	788	709	747	785	671	769	787	764	763	781	668	753	766	764	769	745	767	791	716	724	764	752	758	769	759	792	779	700	709	818	768	724	782	730	708	742	732	710	722	773	750	690	752	752	741	738	782	785	744	740	787	688	716	798	752	786	740	778	768	770	777	722	751	777	766	784	720	729	761	717	767	732	767	832	805	742	714	777	785	718	747	728	708	817	725	790	758	733	787	785	759	794	690	737	752	771	827	759	714	744	718	736	819	720	757	741	796	714	730	713	745	757	757	755	751	714	764	734	780	720	744	766	744	788	761	762	766	746	745	784	726	745	732	759	766	783	759	762	790	753	729	774	764	772	760	738	780	792	748	711	758	710	758	720	735	758	761	783	747	809	740	735	741	769	780	768	741	757	741	772	769	745	736	813	759	828	758	777	782	748	760	758	738	803	767	769	771	756	740	730	744	759	734	734	758	735	729	738	762	743	742	738	710	723	769	764	781	728	690	774	726	715	721	762	751	764	776	746	788	773	762	784	721	753	692	716	801	778	729	754	767	769	758	794	746	771	799	729	748	708	751	760	723	749	723	767	776	737	790	756	784	715	736	724	735	784	715	771	745	745	783	768	762	722	753	766	822	780	720	730	805	772	771	695	700	743	755	798	728	778	768	766	723	781	773	753	765	699	747	772	704	771	729	733	727	773	769	756	697	738	766	731	725	767	757	766	757	710	764	740	782	757	747	699	730	718	776	793	757	746	729	738	746	724	807	764	752	782	710	759	806	765	752	788	751	775	699	743	739	786	804	722	754	812	749	758	737	755	744	749	751	772	774	781	797	737	711	761	725	708	700	765	743	775	778	764	764	717	745	794	732	759	747	743	738	764	754	769	761	738	782	757	767	760	786	745	736	753	791	696	768	734	788	759	718	791	722	744	713	762	741	815	756	749	736	799	744	728	701	790	744	712	730	732	724	736	719	774	760	752	794	701	759	785	746	760	726	731	717	735	741	741	736	761	754	767	722	734	772	736	778	754	733	763	694	783	796	732	743	754	710	764	748	754	776	707	759	738	724	754	768	767	722	731	766	701	722	730	721	708	736	765	747	749	697	773	724	780	760	692	737	720	721	751	715	733	772	782	692	802	690	781	712	758	781	714	749	799	742	711	787	736	699	761	727	797	781	766	703	757	701	753	738	752	762	699	787	792	792	778	711	760	754	703	735	760	751	752	775	765	773	728	744	738	752	775	762	754	752	772	741	749	746	807	771	740	715	724	770	762	787	753	767	808	742	711	719	757	761	738	729	679	735	768	773	757	728	783	755	772	764	718	752	756	763	708	760	763	771	776	807	740	737	794	760	769	733	787	795	801	814	749	711	763	682	694	723	801	741	760	717	787	741	730	763	729	782	741	788	783	753	774	772	763	701	719	773	751	728	787	754	715	740	728	731	786	798	767	732	735	774	793	776	780	753	744	723	748	736	683	735	745	704	722	746	716	760	755	756	740	738	752	748	721	746	751	779	779	765	737	791	759	734	760	713	778	712	703	756	745	771	756	738	734	705	766	752	741	736	743	748	727	756	745	785	756	793	764	701	753	774	780	804	771	737	757	777	766	778	774	772	712	715	736	748	704	754	768	715	719	732	768	753	740	700	759	782	756	730	721	766	747	714	792	732	786	724	780	773	753	758	748	736	766	735	728	774	783	748	698	750	746	791	815	760	749	797	749	742	759	728	768	773	742	790	727	717	748	747	718	751	721	770	753	761	709	750	739	758	820	760	798	786	784	699	797	734	753	769	760	775	736	809	776	759	755	774	748	764	755	706	742	713	712	755	745	716	748	764	728	783	755	777	748	754	782	784	747	752	731	731	735	772	803	768	752	744	757	754	765	741	757	735	714	785	730	730	759	723	741	793	748	721	765	774	739	748	741	726	706	741	782	738	805	762	729	747	781	742	727	803	752	750	724	813	717	742	769	729	734	780	756	763	752	736	692	738	736	807	747	744	747	742	762	700	750	722	772	728	706	779	761	768	746	762	722	746	774	744	764	776	742	753	759	804	779	700	701	748	750	792	778	722	735	746	774	793	708	807	772	719	764	797	774	778	712	773	752	767	712	759	734	755	738	757	750	749	766	687	750	762	761	775	753	685	784	695	708	739	787	714	710	745	753	773	724	793	742	803	720	750	745	731	780	734	742	773	748	783	775	742	779	770	728	761	710	757	772	721	745	731	793	770	748	673	697	753	727	733	748	699	762	742	755	724	727	703	781	758	765	801	763	780	733	819	788	743	768	717	724	776	767	746	710	777	773	741	725	757	790	741	756	740	720	785	777	778	693	773	746	702	752	714	714	785	710	746	710	739	739	746	803	730	759	782	758	734	757	753	721	758	715	753	755	781	740	737	777	792	790	726	741	773	738	764	751	753	800	765	752	759	695	747	708	736	741	745	708	712	729	790	759	760	768	798	785	746	766	742	711	770	717	746	763	725	803	766	826	767	759	789	725	749	728	745	761	798	774	745	736	780	740	811	747	720	709	709	719	771	719	745	781	745	797	769	734	746	743	756	775	706	751	742	785	705	703	792	801	784	768	774	731	799	741	718	690	766	737	835	758
24353	21474	25152	28218	21475	21498	19736	753	414	405	382	313	329	353	332	304	295	266	320	285	260	266	260	271	312	274	274	288	315	288	260	258	258	258	254	253	260	259	302	285	257	265	297	263	248	239	272	267	250	222	257	289	262	258	251	301	274	290	285	284	238	250	254	226	204	253	268	251	250	226	255	275	250	268	247	294	288	276	272	270	269	288	258	254	270	275	231	258	221	244	264	293	261	270	254	258	277	256	253	252	258	248	231	250	254	258	265	257	266	240	280	267	268	254	304	278	266	276	242	255	279	282	282	278	285	226	249	256	264	275	224	275	277	267	256	262	273	264	300	237	271	259	275	268	276	252	251	265	265	256	267	255	256	256	283	252	252	234	293	265	271	258	272	234	271	284	285	291	270	261	258	242	259	243	287	283	274	256	280	285	245	257	246	263	253	239	239	257	256	259	252	303	257	269	268	249	269	234	279	275	284	280	285	278	249	262	231	259	270	266	261	230	252	256	259	255	251	289	260	270	263	258	256	273	283	291	279	258	254	272	250	248	276	269	285	263	232	287	279	287	275	239	267	260	251	241	254	253	272	278	295	255	281	264	250	265	252	264	229	265	284	245	242	263	265	256	283	255	275	303	256	252	235	257	269	238	256	236	263	246	285	255	272	246	257	247	264	299	259	285	271	261	272	276	281	250	279	242	258	273	238	259	271	263	250	244	263	279	253	288	289	250	258	278	290	260	243	294	303	254	245	269	261	239	260	281	261	251	253	275	263	253	273	263	238	289	266	298	280	284	243	303	277	262	266	243	286	250	249	276	279	243	254	283	253	240	257	274	240	275	256	253	282	257	270	276	284	277	268	263	263	248	265	256	251	264	268	261	265	275	254	259	251	280	285	274	245	265	282	266	263	274	287	267	295	257	242	266	289	266	252	263	243	266	224	262	278	246	270	263	249	309	258	251	257	289	235	236	244	231	273	264	264	281	253	294	280	312	258	251	269	261	268	244	258	255	257	268	229	259	267	257	223	259	271	257	260	260	265	273	268	253	245	273	265	261	258	270	263	295	289	245	214	272	295	228	245	277	255	249	292	280	270	234	288	262	239	255	284	287	258	272	280	244	307	283	254	237	262	263	282	281	300	295	240	243	283	256	254	252	267	257	241	231	281	258	280	249	257	239	255	263	248	233	264	275	227	259	254	235	285	259	253	293	257	269	254	282	297	273	275	264	252	240	269	301	269	257	264	294	274	238	255	248	264	231	259	243	260	252	299	246	285	242	253	257	258	259	230	254	262	248	254	233	231	237	263	246	278	267	255	247	288	291	264	260	259	281	256	260	253	248	270	247	240	223	243	290	271	264	258	275	248	253	248	272	273	264	268	278	267	228	282	269	300	278	237	285	298	252	256	290	285	271	248	255	252	236	255	261	260	255	242	254	272	262	242	253	263	240	271	245	257	291	284	258	267	280	244	272	270	266	276	267	283	259	253	282	285	275	256	273	248	262	260	259	296	279	273	269	264	251	258	275	268	245	242	274	263	225	245	252	275	267	265	230	243	272	263	257	243	246	250	262	277	279	254	276	283	263	288	296	288	274	257	217	243	230	245	249	279	249	286	276	273	257	261	239	272	255	271	287	268	281	264	236	261	273	266	294	269	296	301	278	264	265	295	259	249	274	242	279	246	284	248	259	276	281	276	276	251	249	242	244	282	264	262	269	229	271	247	269	269	244	236	260	276	269	258	283	280	262	296	260	247	285	280	245	275	256	277	272	265	258	258	233	289	295	271	230	242	254	289	274	264	260	297	233	261	268	293	267	276	263	279	228	247	272	256	294	242	277	260	245	274	254	255	232	249	288	257	241	249	292	248	255	271	248	258	274	255	236	252	247	250	255	254	242	299	279	284	291	300	236	260	257	236	238	313	272	292	240	272	296	306	274	237	266	276	246	258	296	266	262	261	264	265	273	275	271	256	291	240	274	240	256	256	280	287	292	274	259	286	265	288	264	268	242	281	267	277	271	267	280	267	263	237	247	260	277	283	271	258	267	262	268	269	250	291	275	258	262	232	265	263	279	260	269	280	231	255	272	255	255	274	259	238	254	264	296	263	255	278	258	243	263	222	296	265	250	238	239	238	284	259	253	274	267	248	258	270	245	275	286	267	260	245	282	258	244	212	284	284	246	256	218	248	300	275	260	289	256	277	265	256	231	235	268	239	248	247	241	295	301	265	273	253	275	276	248	269	285	248	268	280	256	268	275	296	261	248	251	248	281	241	255	270	254	245	271	281	230	256	268	274	304	242	280	259	238	246	252	257	264	254	255	312	233	241	255	267	231	245	278	268	268	275	262	235	270	260	288	251	297	269	225	241	254	264	247	262	282	220	298	241	243	257	268	295	281	246	276	252	242	260	278	251	267	278	269	294	270	251	236	265	225	261	278	268	234	270	262	240	252	245	259	238	234	238	230	280	256	252	322	238	284	285	254	273	246	284	284	290	272	275	261	289	278	269	241	279	251	237	273	261	242	259	272	245	250	293	260	266	266	256	233	244	281	248	276	246	287	297	271	264	265	240	275	269	280	261	266	263	249	254	277	255	239	243	239	259	274	270	248	257	289	245	269	260	279	277	265	277	270	293	246	229	260	278	249	284	252	254	274	272	286	293	241	243	292	270	247	294	276	256	242	240	241	235	251	253	278	261	275	292	255	263	293	245	270	244	238	266	264	264	282	255	295	230	272	252	267	282	282	295	265	255	259	277	238	285	253	283	265	240	293	234	293	263	287	255	281	257	280	243	261	254	276	245	283	280	264	271	280	245	260	257	260	270	229	261	249	245	279	260	253	268	266	249	260	267	275	274	268	220	265	247	233	271	281	270	232	225	266	247	266	281	253	256	253	251	236	256	273	251	247	273	307	273	264	281	284	239	257	253	297	270	261	258	248	276	284	242	278	247	251	254	259	257	256	244	277	252	283	276	268	279	295	261	289	277	279	242	272	268	249	259	278	250	256	268	256	289	269	260	246	278	244	252	242	271	270	260	277	248	278	259	275	254	252	264	259	239	251	267	251	282	274	282	227	257	304	247	265	267	224	260	239	291	285	283	285	275	266	260	244	223	234	256	228	262	242	248	264	262	262	259	248	311	275	270	254	274	258	242	280	274	254	264	272	271	224	258	288	299	255	291	253	253	264	274	251	257	258	273	275	244	253	275	287	244	242	271	245	269	237	249	231	232	265	253	244	255	256	268	254	235	260	255	276	281	239	257	262	245	270	262	259	255	216	262	271	249	269	227	275	268	244	260	267	254	260	249	308	252	250	250	271	250	244	228	256	222	266	265	246	260	273	264	289	274	246	258	279	294	276	278	287	255	265	246	268	263	241	278	292	264	276	292	262	266	277	262	269	272	267	278	250	241	272	260	262	266	259	265	262	279	246	283	273	249	269	209	241	281	218	270	277	261	259	252	249	273	310	270	254	249	307	252	272	258	260	306	271	239	310
26584	37689	10944	5297	897	737	654	643	607	596	613	595	571	554	564	561	587	571	559	558	602	581	518	540	548	582	560	616	546	567	570	549	567	551	560	575	564	535	580	586	573	515	559	563	544	564	524	519	569	565	543	550	581	586	599	546	540	579	576	561	546	560	550	571	584	564	567	538	560	602	586	556	577	555	540	583	541	575	540	549	605	545	524	558	528	552	581	612	540	525	548	508	555	582	505	609	532	503	560	547	572	563	538	574	566	580	557	544	528	553	525	533	583	564	531	563	570	516	584	539	539	540	587	560	560	537	548	583	582	570	553	556	569	553	588	564	551	576	560	555	560	571	551	600	543	557	540	512	558	566	548	595	546	563	602	539	544	555	565	584	585	564	567	577	574	572	557	554	544	561	564	519	526	533	567	555	488	530	567	581	541	544	502	566	537	602	573	548	531	565	543	526	543	523	555	590	550	605	559	558	563	538	546	575	538	564	561	570	554	518	529	612	573	539	558	533	572	605	555	599	546	547	546	592	535	558	536	518	566	533	561	545	560	586	566	560	555	556	564	610	545	551	561	573	545	556	558	511	579	531	548	541	543	571	529	555	535	516	541	562	554	558	573	568	575	557	558	549	565	551	590	556	603	574	555	540	574	542	566	547	539	562	568	556	551	603	559	585	545	561	550	527	572	597	541	572	547	541	569	571	558	557	539	572	584	590	542	539	551	563	575	525	574	571	575	520	547	566	585	507	570	511	539	559	557	511	548	580	529	536	556	510	578	534	572	511	548	552	563	528	555	561	574	551	558	551	549	555	579	552	530	541	572	557	560	581	532	563	568	571	548	538	552	539	590	559	572	499	531	564	574	544	521	517	526	560	540	539	555	551	539	537	587	536	551	566	560	564	556	542	525	537	566	515	544	511	544	559	565	584	562	603	533	562	519	579	620	539	555	548	563	555	567	515	510	538	544	597	580	568	591	550	590	546	555	544	548	523	545	584	534	557	614	503	555	555	561	574	554	572	589	601	570	562	553	563	579	564	548	532	576	578	525	577	537	503	538	547	557	546	585	529	534	545	588	545	570	549	582	543	516	569	540	553	566	537	550	574	534	579	539	594	582	568	554	560	573	570	563	583	552	569	572	544	516	537	593	595	585	580	531	562	574	585	544	544	569	569	582	566	515	559	549	510	580	567	562	593	540	539	554	525	585	520	552	530	561	604	532	582	526	553	543	506	579	545	536	568	534	589	592	537	561	540	569	560	597	606	552	571	545	544	565	549	549	546	545	560	560	523	562	544	570	567	589	595	578	505	567	531	550	585	538	528	560	567	596	552	536	576	523	601	581	572	562	558	564	569	539	569	588	567	592	580	552	535	585	588	545	610	563	558	561	562	548	558	574	539	561	582	556	533	561	561	577	606	533	600	553	545	599	574	583	548	542	545	560	575	567	519	535	538	533	539	602	572	554	564	568	565	524	565	575	586	593	556	529	547	550	540	548	593	538	541	613	551	538	551	561	537	535	555	556	606	563	533	530	564	529	548	543	512	515	529	556	575	541	534	559	551	561	594	545	604	519	579	536	575	518	573	563	546	504	572	561	590	536	572	572	584	543	559	554	500	582	546	534	563	601	566	571	516	537	518	545	529	568	572	525	587	503	549	586	548	542	535	531	601	551	511	530	591	581	541	547	557	529	561	567	507	543	558	534	595	555	522	528	502	555	502	537	555	540	532	599	551	569	547	567	547	546	579	515	559	519	583	605	571	550	574	619	569	564	551	549	573	547	593	574	599	557	551	561	562	583	523	544	579	531	568	565	568	579	543	584	601	515	540	547	557	562	593	566	553	536	577	549	563	555	535	596	605	503	535	594	566	563	532	555	552	584	555	582	580	535	546	555	543	524	552	540	528	561	589	608	538	532	589	552	530	553	540	553	557	613	588	555	544	588	533	570	509	591	620	528	590	570	549	558	547	518	556	555	577	510	596	564	550	576	646	547	562	558	516	579	566	581	554	551	547	572	559	548	569	545	595	549	564	600	567	540	564	525	575	540	529	563	574	552	593	552	574	535	578	582	554	559	564	505	564	561	547	541	520	560	599	545	571	562	567	559	534	544	571	539	564	540	548	574	553	541	538	543	484	533	546	592	543	524	570	538	540	526	551	563	568	533	582	555	550	571	533	570	600	538	510	556	542	546	538	563	547	505	597	561	541	581	550	556	554	530	549	543	549	537	531	553	561	569	563	579	546	572	533	566	518	547	534	503	570	551	586	584	532	562	553	532	568	560	576	547	560	562	527	585	572	584	563	507	569	563	533	559	543	561	536	604	555	540	568	599	601	582	528	513	549	556	598	580	536	551	539	566	578	547	565	502	593	542	538	550	541	530	568	551	515	557	587	526	616	600	585	553	519	591	531	577	561	568	573	582	596	537	521	575	543	545	562	602	527	593	566	544	572	550	576	584	566	546	579	531	564	520	552	574	557	569	553	550	532	519	569	547	559	574	547	503	561	554	592	594	582	573	572	563	550	534	589	532	565	600	566	520	565	578	557	577	549	558	547	551	544	541	550	527	628	561	558	534	565	538	591	564	586	517	565	560	545	558	561	559	564	609	556	561	568	542	552	594	569	573	567	536	552	534	541	592	538	554	591	596	549	527	586	577	574	579	560	563	539	527	521	546	568	583	522	550	583	566	579	539	533	522	514	560	596	560	594	546	538	558	522	497	542	554	532	584	597	552	584	601	531	562	600	569	547	579	599	550	538	542	601	526	539	544	543	519	562	550	548	544	573	555	552	530	530	593	579	537	557	556	600	558	549	558	546	563	542	515	524	587	500	568	545	570	562	554	532	570	549	536	585	575	556	518	542	559	573	546	551	572	576	542	560	558	556	538	589	534	574	553	571	565	570	530	574	575	593	545	533	577	566	538	559	561	519	577	563	583	546	555	562	543	540	581	563	565	526	535	590	542	543	545	582	571	567	553	552	525	530	523	540	585	538	555	542	591	559	565	566	604	559	535	530	501	558	527	570	580	508	521	523	517	572	539	522	557	523	589	524	553	588	551	546	553	553	573	572	572	575	512	560	537	591	567	575	601	534	550	589	526	541	577	573	519	557	534	610	562	532	585	566	561	534	586	544	549	565	510	504	582	566	571	572	553	540	597	584	546	574	569	565	558	532	505	533	523	515	523	545	561	579	548	590	590	543	507	570	528	521	564	550	537	508	512	602	562	549	532	553	526	606	531	596	518	548	575	545	567	523	556	549	600	551	535	519	523	530	536	535	576	596	571	538	532	532	528	554	536	535	512	579	581	544	584	549	528	528	561	559	552	533	546	501	565	604	540	530	541	543	522	555	505	588	576	552	568	522	567	493	551	552	569	561	561	565	590	512	543	570	549	597	591	539	530	547	572	545	539	547	537	560	570	545	577	558	582	573	537	552	592	536	570	571	568	577	562	586	567	552	604	533	551	502	608	558	574	549	515	554	601	543	582	542	556	566
33090	20501	8989	701	243	248	259	235	232	233	222	249	261	231	212	216	222	245	245	238	220	251	223	242	211	218	238	217	250	227	228	242	219	244	237	252	231	252	232	229	246	226	272	218	226	219	221	248	219	249	238	235	244	217	217	223	231	216	239	259	235	239	202	199	228	231	203	220	240	225	235	258	223	225	225	225	240	243	193	217	235	206	221	224	220	238	250	229	239	238	242	268	251	263	234	224	220	253	240	216	232	222	235	232	229	219	242	223	217	220	241	243	219	221	214	241	243	237	222	225	240	250	221	222	216	229	242	226	225	226	230	234	211	224	234	243	226	232	254	234	205	229	209	233	240	220	212	213	236	192	223	226	221	227	231	203	214	236	216	222	221	256	228	192	230	220	234	221	213	226	238	244	215	212	220	235	250	223	241	227	228	247	233	215	235	255	229	261	279	217	236	224	206	235	224	223	209	260	234	202	209	217	208	232	245	216	236	233	217	215	222	212	226	227	214	219	224	253	255	239	227	229	226	229	230	224	225	231	228	212	222	206	229	214	203	241	208	197	247	214	241	190	204	194	221	257	258	226	239	218	239	248	223	236	215	247	243	224	201	230	214	214	241	238	250	228	261	220	216	236	230	235	219	229	218	239	232	239	232	226	255	226	224	224	232	226	240	230	236	233	214	212	222	231	225	219	219	211	244	253	219	186	226	216	246	227	222	266	239	212	215	240	227	224	257	229	227	221	210	204	223	220	231	227	226	231	261	242	226	242	236	217	235	209	210	231	240	224	237	225	240	242	219	217	210	238	225	257	207	233	241	242	237	226	220	215	224	236	219	228	228	206	240	216	256	233	224	245	241	235	236	213	226	236	203	217	235	205	203	255	232	219	224	214	226	201	241	192	211	230	233	209	274	233	246	248	251	232	218	261	238	247	211	245	216	244	207	242	219	250	235	205	220	243	232	192	241	243	230	242	227	217	204	242	224	211	233	237	219	228	240	203	242	206	223	228	242	246	239	233	208	223	218	226	247	259	229	223	249	210	263	231	240	226	205	226	222	222	216	250	223	221	214	231	241	237	239	229	247	250	205	220	221	223	203	245	223	195	237	230	220	235	238	244	221	208	244	242	232	201	255	245	256	230	234	224	201	214	257	218	229	233	237	230	232	224	240	255	225	236	207	230	217	232	207	246	247	230	232	254	246	218	246	247	233	226	252	260	194	212	224	248	245	220	213	239	234	234	213	217	227	257	238	244	251	234	211	234	221	234	183	230	205	245	221	245	231	218	228	205	229	226	231	238	236	230	238	233	210	225	219	222	234	223	248	246	207	225	229	241	209	228	203	234	208	236	243	254	229	223	216	210	244	229	250	239	197	202	207	221	239	245	219	227	234	218	235	246	207	225	201	225	215	234	225	236	212	261	219	230	251	259	230	248	227	216	249	227	238	219	242	205	251	209	239	255	230	230	239	224	224	223	218	247	234	250	228	236	220	218	228	221	264	230	229	212	226	223	205	250	206	196	248	238	226	237	236	218	224	239	225	214	215	238	248	256	232	211	220	240	216	228	220	206	239	232	236	248	247	218	219	234	248	229	253	231	219	258	201	228	232	244	204	229	200	224	243	217	247	249	255	235	219	200	222	229	207	243	220	192	207	216	231	222	246	216	227	232	263	267	237	225	216	216	229	230	206	227	234	255	228	231	256	231	217	233	220	190	211	263	240	210	245	218	235	220	252	225	213	236	252	217	251	228	247	194	229	219	233	239	223	267	239	242	256	242	236	244	217	238	212	232	258	195	215	254	248	247	244	244	225	265	225	217	211	208	216	258	230	230	219	241	236	219	221	238	248	231	244	232	237	228	205	247	225	227	220	229	216	230	280	263	226	229	241	238	233	240	213	227	241	247	206	223	222	244	236	236	207	246	234	244	232	239	238	229	246	252	197	218	232	221	236	226	214	198	222	241	235	258	253	238	247	222	238	219	228	251	202	214	229	203	245	200	235	237	211	250	262	232	224	260	228	220	240	242	220	246	219	219	222	249	236	221	216	238	224	208	215	215	248	217	234	215	269	252	226	222	229	231	218	276	233	247	241	241	234	248	211	199	216	239	235	246	234	227	225	232	233	228	226	228	218	248	205	237	234	239	213	229	204	234	226	257	211	212	244	234	231	213	221	244	199	233	257	224	207	234	201	237	221	229	229	245	260	244	224	235	200	254	220	221	241	242	216	231	221	232	234	240	245	211	219	228	250	240	233	252	250	233	224	195	228	230	220	216	203	211	256	230	215	207	237	227	205	220	249	231	210	225	191	251	205	200	220	219	249	212	246	242	224	258	241	222	243	248	234	231	215	197	243	208	221	235	207	238	229	254	233	223	210	211	249	217	228	234	246	228	216	204	224	235	205	223	266	226	236	242	227	205	250	207	229	246	211	227	235	244	227	241	229	230	230	229	245	231	214	204	231	223	210	224	236	233	255	218	251	235	227	231	221	236	197	211	227	228	229	217	236	232	207	235	202	224	233	217	230	259	253	236	199	235	221	226	261	225	243	224	213	232	237	265	234	233	223	234	223	240	240	202	230	241	213	237	220	218	209	233	257	232	245	232	241	235	261	208	226	233	254	233	235	249	221	238	226	241	249	215	247	205	198	225	246	210	213	224	244	220	210	211	200	248	246	230	223	195	232	213	221	228	254	256	246	229	215	218	188	232	253	247	228	251	212	214	224	243	224	240	260	242	224	238	220	227	232	225	212	212	243	232	218	247	211	209	228	224	211	230	230	215	214	246	233	202	243	218	234	239	239	245	260	246	248	256	218	235	252	237	217	211	234	212	221	202	233	241	233	219	243	210	237	213	250	223	214	227	283	239	234	209	246	198	206	242	223	221	208	204	254	223	209	220	242	260	239	222	226	227	212	235	246	218	206	213	230	258	249	242	270	241	201	236	222	241	227	257	215	217	231	238	245	226	229	214	218	220	212	209	238	234	264	218	211	230	244	224	241	217	221	234	257	226	224	221	219	243	257	240	232	238	225	226	233	204	211	239	214	224	224	226	224	250	202	234	244	194	256	240	215	197	237	235	250	222	213	210	237	211	235	240	235	222	246	208	224	223	249	247	260	200	208	223	232	227	245	237	235	233	222	229	232	197	202	234	243	234	230	256	225	240	238	214	232	215	202	234	227	256	216	245	221	223	228	222	245	232	227	211	239	225	202	220	240	223	221	203	230	228	235	215	203	240	221	235	218	230	233	216	245	217	242	225	226	231	211	242	226	206	223	226	213	221	242	257	239	221	241	228	222	231	228	252	207	234	239	223	215	231	240	244	198	193	237	231	202	197	246	247	243	217	233	214	231	220	198	248	228	235	196	208	217	249	228	223	240	184	226	238	242	248	250	197	243	202	247	247	212	241	242	217	211	206	218	228	233	227	225	229	238	216	253	227	237	224	246	235	211	228	254	230	242	254	234	242	231	233	205	243	222	227	231	246	201	257	236	237
8432	6181	1272	691	539	550	537	583	583	560	545	500	535	558	542	586	529	525	590	542	561	579	558	521	545	560	552	572	527	536	516	544	581	569	541	544	544	535	538	547	518	559	571	548	515	569	557	555	511	538	549	571	524	532	545	568	510	524	516	565	598	527	526	521	566	574	527	551	564	572	548	550	548	578	551	536	528	546	555	558	513	553	537	555	514	552	515	556	505	557	557	559	533	527	563	579	549	541	548	539	544	544	568	525	556	596	511	556	591	583	599	557	527	529	577	499	495	551	589	585	554	541	561	505	544	527	527	520	539	517	541	558	564	596	505	547	550	571	516	533	504	536	586	571	552	512	520	557	578	581	579	556	559	550	596	498	527	561	535	522	539	595	553	524	539	542	535	535	519	541	589	567	530	538	544	583	584	500	518	551	565	567	542	520	557	535	532	572	605	522	536	558	528	575	538	527	533	574	550	533	528	559	500	564	496	535	508	567	526	541	546	551	572	521	544	564	510	568	541	543	558	512	537	565	508	551	580	547	585	568	530	575	584	552	561	540	553	559	544	592	570	565	544	508	498	547	558	513	530	536	524	532	554	548	535	559	557	587	488	538	547	511	529	527	536	530	551	522	550	560	526	534	532	561	517	557	526	547	556	528	516	528	526	576	547	552	527	529	527	587	503	557	555	542	554	534	562	585	552	507	551	581	580	565	475	550	542	531	515	564	521	528	530	611	537	532	593	547	551	524	599	529	541	549	578	543	558	574	572	543	539	565	574	562	536	535	531	561	537	548	553	612	546	537	526	509	571	533	571	537	522	557	550	534	547	479	563	537	533	548	542	598	549	557	545	573	522	570	540	524	533	551	553	565	546	539	513	553	556	596	541	506	539	564	530	521	553	535	522	548	523	512	544	536	549	563	535	547	556	552	549	564	558	514	548	538	531	505	559	522	589	556	559	555	568	539	524	544	512	558	571	541	586	516	532	573	551	544	553	546	597	553	557	551	526	576	517	508	530	561	568	567	580	581	583	529	527	548	562	540	585	539	546	551	522	542	539	550	562	531	527	513	525	536	530	524	518	563	521	544	541	575	549	569	523	572	559	564	553	565	587	535	535	535	531	557	530	567	571	515	546	543	505	577	518	573	522	544	562	541	537	540	575	541	536	555	544	538	558	565	566	532	530	563	540	498	528	533	527	551	545	515	560	549	506	523	545	575	552	518	532	557	527	569	556	512	541	522	538	511	543	532	578	528	550	544	545	573	502	534	582	501	556	544	571	561	550	529	551	512	513	569	556	541	526	549	502	526	527	538	545	538	540	558	626	527	527	524	523	589	505	543	573	543	522	566	556	522	557	586	534	549	508	533	505	520	537	557	517	554	546	503	555	517	551	541	536	541	561	514	567	542	506	537	518	509	528	531	539	557	520	528	553	548	545	564	544	544	514	520	567	551	534	566	565	543	567	532	542	553	560	538	551	521	532	578	565	580	557	552	544	579	512	534	540	557	526	582	548	522	568	566	532	543	514	530	513	597	578	524	549	522	602	583	527	528	582	551	565	566	577	587	523	565	543	562	524	520	554	513	530	562	550	551	534	569	548	558	550	537	517	588	551	534	510	508	515	535	545	582	518	572	517	554	517	545	534	505	568	528	556	554	547	571	554	561	543	543	506	517	562	534	531	558	551	544	500	568	552	539	511	520	570	562	500	573	528	560	555	589	537	547	538	559	513	532	548	600	581	549	546	568	568	540	556	514	542	570	553	576	601	534	523	581	527	527	523	541	533	531	529	517	522	579	549	550	553	556	558	571	552	548	527	563	563	526	546	553	533	526	514	548	515	532	560	582	542	503	553	530	557	492	528	561	538	568	548	530	545	544	559	520	559	573	525	552	580	596	517	545	605	584	508	567	523	554	553	571	533	538	530	542	558	538	521	538	514	587	534	548	508	515	515	543	532	549	531	538	533	543	539	518	546	549	556	512	561	569	574	563	582	566	496	552	560	564	540	560	515	517	539	528	517	522	570	584	529	553	543	557	574	534	531	529	537	533	522	530	520	493	565	512	562	502	552	579	501	519	537	527	550	566	524	548	533	522	513	563	533	528	553	552	566	585	526	566	531	570	577	547	549	573	532	559	538	557	563	546	559	540	584	541	530	571	544	611	477	570	557	543	541	506	529	524	550	521	580	512	570	543	548	541	581	507	551	535	576	533	548	569	505	556	532	548	505	534	549	552	548	531	543	510	527	508	573	574	567	587	540	529	549	503	525	569	544	546	515	547	560	524	552	546	542	565	588	562	585	559	522	502	587	556	561	511	538	543	529	524	522	586	555	517	528	541	545	531	550	579	546	509	549	542	540	550	521	541	527	567	532	525	510	522	531	587	550	568	533	535	548	589	528	568	549	568	516	507	550	554	529	537	545	533	536	546	592	575	573	513	538	514	543	545	545	514	497	538	542	559	546	555	532	525	537	538	581	506	521	576	557	543	547	563	487	529	549	519	572	548	564	535	572	559	522	536	550	538	557	538	511	511	526	523	575	513	571	558	549	576	560	590	524	561	514	547	530	499	539	515	581	587	523	551	543	575	531	580	528	596	555	579	556	553	560	546	557	567	495	575	530	538	556	561	569	497	499	548	548	532	523	516	537	535	541	527	545	509	513	535	502	515	529	535	542	516	514	584	616	530	551	523	560	525	550	534	555	578	588	504	568	547	532	512	535	555	573	554	538	554	514	512	556	511	532	544	527	579	582	517	547	526	521	530	549	552	564	547	560	597	500	548	577	542	526	566	547	572	552	522	543	543	546	540	534	565	520	579	542	551	490	558	569	515	510	536	537	520	521	558	540	536	548	581	588	548	553	499	536	508	542	549	522	582	571	578	526	527	528	526	513	581	518	560	541	540	543	526	515	529	531	570	532	532	526	561	529	542	509	540	537	561	588	581	587	538	523	550	508	517	585	544	584	543	535	525	544	530	541	523	540	588	543	511	536	537	596	530	493	550	556	494	581	503	542	548	555	559	532	509	519	503	526	582	540	563	566	533	504	553	537	530	542	551	535	570	533	524	571	510	533	595	560	509	529	524	574	534	583	534	549	507	589	568	547	515	568	562	542	507	561	541	519	544	536	532	542	539	576	540	540	548	537	563	557	544	548	539	538	549	542	548	547	539	541	495	552	490	564	544	505	561	533	554	565	513	498	518	523	569	544	483	559	526	566	513	532	517	541	566	543	564	539	519	540	531	555	587	510	522	545	522	498	528	556	547	543	551	545	542	536	556	593	569	520	556	546	551	546	528	548	605	521	606	558	520	567	530	542	561	549	555	594	524	531	521	554	551	555	540	587	554	502	535	540	565	527	548	534	570	523	589	555	551	490	542	557	554	530	562	532	543	512	538	570	532	564	566	567	555	570	560	544	545	558	529	558	567	539	510	564	543	553	558	534	520	515	566	549	543	523	523	583	546	543	547	555	532	554	560	544	534	509	564	586	574	570	569
24984	21499	24914	28544	21487	20697	1165	481	409	417	389	419	332	350	381	387	367	366	356	354	363	389	381	352	375	387	375	365	343	341	346	360	375	350	374	379	331	359	337	321	322	351	312	394	357	325	367	388	344	405	368	342	388	345	361	327	332	357	380	359	376	343	345	333	329	319	345	351	369	306	356	366	349	336	345	391	401	412	348	337	365	361	331	371	371	370	353	361	356	372	329	341	336	349	329	312	367	372	360	353	328	343	342	376	349	354	355	323	345	355	361	332	351	353	354	356	362	348	348	361	332	360	389	353	344	351	349	343	327	345	356	374	362	353	361	344	364	379	329	331	384	369	333	344	341	326	325	330	387	360	355	325	355	348	368	373	341	378	356	348	341	318	355	343	393	374	366	392	362	339	332	379	364	341	381	395	405	378	390	365	372	355	323	335	371	369	373	388	359	359	350	346	350	360	370	333	373	320	397	334	349	343	357	364	365	353	359	329	376	373	329	341	362	369	330	333	333	326	353	343	311	404	332	386	341	334	345	366	350	338	358	342	365	360	346	312	351	362	380	351	385	363	357	327	328	362	365	343	321	340	363	348	382	325	347	361	361	322	355	378	368	393	368	334	341	384	339	378	347	311	379	355	386	349	352	357	373	360	342	333	349	352	348	335	378	370	365	354	366	332	331	352	351	312	353	365	333	344	317	346	304	376	354	345	353	338	348	377	365	361	327	369	398	360	350	325	353	358	356	407	369	354	357	330	360	344	353	338	313	366	339	362	313	338	362	346	368	305	339	371	347	335	368	334	343	369	344	367	355	369	370	361	353	355	344	348	295	310	366	341	342	357	328	355	364	384	326	360	373	346	344	344	348	345	305	354	378	338	372	341	371	355	333	365	328	355	343	314	335	335	355	361	347	324	344	342	347	351	347	354	353	358	329	369	361	342	323	377	330	329	358	342	329	344	364	359	350	319	349	334	331	361	330	356	387	391	401	329	322	310	370	376	355	347	366	376	311	353	351	354	345	319	349	376	356	326	332	361	366	361	361	332	390	362	374	334	331	392	346	335	379	368	331	314	365	347	317	369	330	369	354	359	340	330	370	366	354	334	355	353	354	342	350	383	378	376	346	327	354	365	343	359	337	367	384	400	337	352	348	337	375	361	343	357	348	352	336	376	362	333	356	345	330	369	360	309	339	344	369	360	380	393	340	375	354	322	347	324	364	380	326	350	361	302	365	309	356	336	353	343	326	381	352	352	332	372	360	343	325	337	342	330	343	360	335	396	358	372	357	346	363	363	368	347	363	329	347	392	331	371	357	337	383	338	347	340	360	329	341	326	324	350	324	349	404	352	343	327	347	330	354	303	349	361	286	367	357	336	346	350	398	346	364	317	326	345	338	379	308	329	337	363	372	323	364	364	356	350	376	335	350	352	347	375	344	352	342	335	336	387	365	353	359	337	337	371	292	363	352	339	340	344	352	333	382	350	346	385	360	392	366	348	345	365	347	330	366	372	371	330	345	316	392	357	337	347	329	359	333	362	346	379	336	347	351	370	362	366	328	403	374	370	404	360	341	342	341	333	359	348	370	390	346	320	347	337	327	365	365	387	364	350	372	345	346	319	352	337	329	362	371	344	372	388	329	339	326	351	356	328	306	317	326	339	342	363	348	329	336	326	367	338	379	384	368	373	371	324	351	385	346	340	384	333	339	311	348	329	376	340	402	315	368	349	384	347	375	310	318	304	350	356	318	353	368	362	348	348	340	338	322	335	366	379	373	393	361	340	330	338	348	341	303	384	327	325	358	333	313	331	370	355	324	340	371	329	351	323	338	360	355	314	347	344	340	379	371	346	292	313	344	368	332	380	350	359	378	349	368	368	393	378	334	323	312	344	340	332	324	338	316	353	345	329	346	370	328	376	346	353	325	378	306	343	335	350	336	353	348	369	354	324	376	334	355	356	311	349	365	362	320	398	359	333	343	333	364	354	339	358	320	338	327	329	369	387	337	327	382	303	392	335	401	362	340	357	377	328	358	335	366	366	327	320	333	331	324	395	343	348	381	313	345	366	341	347	349	338	362	349	382	337	383	334	323	350	351	329	300	324	360	340	378	323	351	351	353	342	331	342	382	364	358	342	344	382	354	333	323	374	372	377	346	382	346	405	308	375	367	333	351	354	346	368	384	351	347	337	365	346	368	388	356	333	356	333	347	350	356	343	335	343	352	364	357	319	339	383	325	383	367	308	381	380	398	373	355	354	348	378	373	344	384	385	338	336	361	390	378	374	364	369	336	336	376	319	353	353	338	343	359	334	367	360	317	367	361	357	393	366	358	349	357	388	373	379	356	312	349	325	374	366	336	381	353	391	310	339	332	325	361	325	349	339	376	389	363	372	373	366	338	362	381	338	346	352	339	368	347	391	359	340	387	346	341	363	378	340	342	328	352	377	333	368	354	350	343	324	354	317	357	290	368	383	344	370	324	348	349	330	342	324	370	374	363	351	379	347	345	345	340	322	408	341	364	379	345	357	313	337	359	348	321	356	384	356	341	328	364	359	356	360	349	360	352	356	347	334	375	351	322	354	359	307	367	340	369	360	345	341	366	388	356	369	368	340	361	362	354	375	338	352	349	343	389	333	383	365	339	350	365	356	332	358	380	390	341	382	374	347	373	347	350	348	363	355	357	370	366	339	362	325	328	342	308	323	372	343	364	375	387	348	357	348	341	348	329	376	372	346	366	327	349	325	368	347	345	364	339	320	374	358	345	353	341	379	373	380	423	325	345	388	372	348	389	351	346	320	355	361	348	374	359	329	333	351	344	324	341	362	363	336	356	328	316	339	362	332	334	374	357	338	375	356	370	350	357	346	317	380	352	398	340	364	356	335	360	328	374	364	341	382	326	376	352	331	342	307	343	329	341	344	358	346	348	333	352	337	363	319	373	356	327	351	377	345	369	376	363	359	300	368	355	359	328	341	291	364	371	378	342	362	320	335	346	349	373	363	383	347	339	349	329	345	332	312	382	359	355	318	338	366	335	357	376	405	335	375	347	335	344	358	373	339	368	356	353	340	355	342	333	408	378	330	341	348	357	373	356	348	339	348	390	371	363	362	349	384	343	342	349	366	378	335	315	368	359	341	328	360	362	351	358	312	362	356	362	337	338	390	356	340	354	346	361	370	375	346	361	341	330	368	319	369	361	336	354	373	367	368	343	345	352	316	337	356	377	363	354	338	370	382	328	362	354	363	353	318	386	352	410	367	326	381	370	358	356	357	360	327	335	330	370	382	333	401	347	333	363	375	352	336	360	356	318	350	323	350	379	343	335	342	320	372	361	378	365	329	321	337	333	363	342	352	353	310	349	335	386	348	356	319	355	335	334	343	352	318	352	347	372	358	345	356	351	343	363	376	368	381	389	362	338	364	358	326	327	370	359	347	377	356	345	328	321	341	342	363	350	341	347	394	371	368	376	375	383	371	346	369	353	360	374	347	360	356
20864	29405	6749	4024	959	835	792	809	776	809	726	770	750	757	764	782	809	744	780	762	746	755	742	784	724	712	708	743	798	755	752	716	792	728	759	778	806	742	763	738	742	725	764	736	734	786	745	740	747	801	761	729	738	764	769	774	787	791	804	737	763	746	701	765	768	788	742	730	771	770	820	821	724	772	745	737	745	738	724	780	793	764	769	785	753	822	761	800	780	778	780	732	740	779	744	744	760	757	775	734	757	736	796	748	810	719	827	746	735	727	786	724	746	816	755	759	732	785	774	732	794	779	774	779	791	753	773	788	745	742	733	731	758	773	777	710	725	785	749	732	754	795	768	722	762	798	736	756	766	751	698	737	763	755	799	718	758	740	761	769	741	707	751	771	752	780	766	754	761	786	797	804	731	790	766	751	785	768	756	822	741	699	771	763	754	718	745	767	782	762	738	767	739	750	742	754	789	762	719	739	755	782	780	768	721	773	745	722	710	774	737	768	759	716	766	702	757	795	773	755	728	754	752	742	742	744	754	798	754	784	767	774	793	764	763	726	816	754	771	766	781	718	809	814	798	785	780	713	710	767	737	775	763	771	743	768	730	787	747	725	755	788	756	756	753	768	757	822	788	734	737	762	765	746	704	754	769	772	752	813	765	760	847	719	746	703	769	762	709	741	802	741	808	772	755	749	710	718	759	754	761	717	790	745	795	746	766	782	754	713	756	747	764	729	753	766	749	738	767	790	750	785	763	755	713	768	794	775	735	701	773	771	720	726	753	801	741	765	803	783	767	734	770	741	757	767	789	786	785	789	839	763	717	716	764	759	801	780	731	725	742	748	721	781	775	757	807	758	788	763	750	764	766	804	742	722	784	751	729	779	735	765	780	792	792	798	772	717	760	756	747	785	694	790	749	787	760	765	789	794	710	788	775	785	786	745	751	779	791	702	771	763	798	759	766	738	760	743	711	725	739	728	741	749	745	829	793	724	717	767	789	770	720	765	780	710	719	802	753	745	747	780	732	748	776	791	771	736	715	740	772	725	754	771	767	780	809	698	756	781	756	762	810	735	764	736	810	749	742	764	739	769	769	784	758	745	754	718	734	768	791	725	742	691	787	751	772	796	728	742	832	777	784	749	704	787	737	816	753	737	669	757	753	790	767	743	761	786	747	759	792	785	705	760	732	795	748	762	749	785	707	740	747	749	766	752	793	768	734	782	768	743	776	767	763	729	781	761	843	740	725	789	712	736	745	759	758	745	736	716	762	785	747	777	765	756	744	749	753	713	732	775	741	794	727	750	723	724	737	794	781	772	752	771	736	717	747	764	735	734	778	759	779	755	754	785	788	808	784	723	740	753	766	763	777	733	751	736	795	806	769	758	794	787	743	701	735	747	739	787	748	709	754	744	750	717	753	807	749	734	753	764	751	737	729	735	777	744	744	706	791	793	748	779	768	817	737	734	809	780	726	762	770	780	793	739	771	743	743	797	774	742	777	771	681	726	730	777	777	791	750	741	804	731	788	712	732	746	745	739	764	721	707	743	799	761	778	771	793	748	762	729	757	782	759	750	778	755	722	801	753	768	787	764	777	782	729	732	781	789	774	788	771	767	788	729	787	753	735	785	741	705	729	716	771	740	776	705	730	770	735	746	763	762	768	782	767	728	795	758	758	772	747	712	752	756	749	732	770	726	732	796	806	752	758	778	712	771	698	748	832	740	754	756	736	708	720	707	736	740	695	750	838	712	780	754	737	749	765	736	691	747	716	761	735	799	759	753	759	765	714	710	785	780	722	780	775	796	770	794	765	726	780	735	772	706	766	760	752	764	782	782	772	750	739	775	727	779	744	754	783	774	729	718	710	719	788	742	774	742	718	719	738	757	800	788	738	774	783	744	765	793	729	718	713	765	769	735	762	766	739	715	748	738	737	802	749	759	744	752	776	681	764	753	826	723	777	822	792	772	761	781	705	749	758	761	759	765	764	742	783	710	716	725	705	747	716	809	741	729	750	697	764	790	804	778	798	825	779	807	748	778	807	784	771	805	795	771	782	713	763	777	759	760	733	756	729	771	726	729	760	719	764	736	758	784	766	791	729	774	767	738	787	765	799	737	772	771	718	750	739	720	760	784	769	777	750	758	796	753	774	810	823	772	754	704	758	723	764	732	724	747	716	782	750	754	776	740	726	750	736	747	782	734	779	785	798	769	731	749	741	727	772	752	743	739	760	797	738	737	761	776	736	766	727	726	756	780	786	828	807	743	768	714	735	764	715	761	729	779	749	700	766	744	733	749	713	722	811	771	795	715	773	768	735	788	744	740	760	776	782	768	773	751	738	778	759	749	814	756	783	773	775	770	776	766	794	772	750	769	745	799	753	730	785	742	728	756	738	755	797	752	737	728	739	769	727	788	778	751	813	772	745	721	765	743	712	791	786	788	794	741	746	760	721	768	750	798	766	851	772	775	771	769	768	772	765	768	741	756	747	747	746	749	769	748	742	758	725	688	759	774	783	762	769	765	800	777	772	757	765	796	761	803	739	737	751	771	766	770	749	711	767	765	729	778	767	715	736	791	778	753	743	774	744	789	748	740	733	752	829	810	730	734	752	802	761	718	726	752	751	752	797	709	739	774	738	770	771	765	752	753	777	759	733	745	776	750	727	759	772	774	786	707	721	704	798	745	762	771	782	799	813	733	723	752	727	822	775	796	761	763	696	750	702	757	761	792	747	790	738	782	788	706	758	740	776	806	764	758	795	732	746	770	741	729	799	753	772	798	738	766	793	755	762	716	750	826	709	760	779	765	733	762	766	743	726	765	711	792	759	799	778	782	729	750	732	727	799	775	777	792	801	744	759	770	742	754	731	784	711	739	709	734	728	769	807	748	767	755	685	765	737	747	770	721	755	775	756	751	768	781	756	756	756	727	692	809	751	748	739	747	771	783	779	810	755	718	740	784	729	814	746	764	773	789	799	779	748	785	734	802	795	745	758	781	744	768	744	723	743	758	774	741	719	780	784	795	790	764	733	719	805	708	733	806	757	754	772	755	720	795	745	724	787	742	771	755	790	741	753	779	744	766	756	819	802	788	738	731	733	740	785	740	717	768	768	796	730	752	713	756	758	718	739	725	784	753	791	776	731	722	754	746	672	813	776	769	772	748	767	787	773	785	799	785	749	741	773	758	746	724	832	752	790	751	755	770	710	738	762	763	744	768	748	752	710	794	771	831	771	735	754	755	769	775	709	750	757	702	755	765	747	747	738	765	751	812	766	768	774	810	793	741	774	761	743	742	757	746	739	737	737	775	722	704	758	757	774	796	730	759	771	753	786	728	763	764	734	743	749	785	752	748	733	775	746	735	765	755	709	753	760	742	750	774	725	710	731	716	798	722	744	761	761	765	800	724	774	731	782	738	736	780	768	769	799	763	706	756	770	761	788	747	747	703	799	777	774	780	731	773	797	787	760	769	758	765	768	738	750	756	772	762	769	761
24242	21434	25158	28133	21434	21457	19529	704	377	328	334	327	289	316	339	296	303	324	317	305	280	275	303	266	269	229	305	260	242	254	280	275	238	281	278	268	243	256	256	240	277	291	259	263	268	234	242	306	255	262	274	265	248	268	273	251	231	251	274	281	241	273	254	252	279	293	264	268	257	274	260	292	289	266	252	250	299	259	262	240	279	262	245	231	250	231	299	216	256	275	296	265	281	268	254	283	247	234	261	295	271	249	239	229	284	293	298	256	284	311	272	239	249	283	245	261	283	273	288	244	272	295	282	274	226	279	282	249	267	269	278	261	297	260	259	286	268	248	262	253	270	264	305	290	256	299	313	246	285	274	268	270	277	255	290	253	263	286	264	310	268	254	298	270	296	257	265	247	273	283	280	267	238	243	250	218	281	284	262	255	245	246	300	263	233	244	250	251	297	273	289	275	298	233	251	268	262	257	288	257	246	248	285	273	260	252	309	245	252	241	284	288	303	268	240	249	235	266	276	277	262	250	252	278	282	313	288	296	246	260	300	239	258	275	275	256	270	252	274	265	227	259	246	259	279	286	273	265	252	278	257	300	255	261	278	277	255	242	278	282	277	302	265	279	277	266	248	289	253	261	240	264	279	268	258	271	291	269	268	276	287	265	299	262	250	266	262	253	310	300	250	261	287	273	263	263	290	273	278	284	257	249	242	287	264	256	280	265	261	213	271	247	251	275	269	264	254	255	263	251	267	289	262	287	284	244	252	248	298	251	263	272	289	273	259	245	223	247	270	236	263	243	282	246	279	256	289	239	238	244	257	262	288	263	285	310	257	267	252	240	293	268	239	266	225	232	254	278	257	273	249	234	230	246	265	297	277	286	269	280	243	237	259	284	272	295	254	273	300	250	275	298	266	257	259	271	249	276	273	287	254	277	257	273	269	286	227	274	252	254	282	276	292	282	262	271	288	288	289	261	266	267	242	255	291	274	271	245	238	270	291	264	277	235	264	273	294	263	255	265	270	236	278	260	271	272	297	279	235	270	263	260	253	266	289	237	240	259	233	257	284	259	253	263	264	265	283	273	268	281	237	246	213	239	252	249	258	294	251	245	263	259	257	231	271	227	220	290	269	257	264	263	248	279	259	279	286	253	249	263	267	250	283	242	296	288	247	278	268	269	250	271	271	260	268	255	282	258	274	274	259	256	264	280	244	252	269	275	284	247	258	262	275	250	253	265	251	277	236	285	301	259	279	285	262	264	232	257	265	282	274	287	289	236	292	293	258	273	279	251	276	252	301	260	253	284	280	262	271	291	241	265	218	266	270	276	273	274	249	264	280	258	274	264	274	250	262	248	275	277	250	267	262	274	265	274	260	295	271	276	257	279	244	258	285	253	276	279	271	248	283	282	280	272	269	275	234	275	267	297	254	247	272	280	288	257	253	245	269	248	253	277	260	252	241	279	282	281	293	276	258	269	277	256	278	282	273	256	293	262	270	273	244	260	279	256	269	269	241	270	242	301	252	284	280	245	301	262	257	235	242	273	242	264	267	261	232	249	260	266	263	247	274	289	270	282	287	271	241	286	259	265	252	289	261	252	307	277	252	256	265	264	260	272	253	266	242	278	268	233	258	255	273	261	292	282	228	236	260	221	239	242	258	245	228	271	271	250	279	266	249	306	262	249	261	247	269	247	288	281	286	233	279	264	260	278	272	259	243	260	242	233	239	272	276	278	251	254	253	260	264	272	265	265	286	269	257	266	254	234	284	251	246	282	279	245	265	292	254	247	271	259	230	234	266	269	268	286	297	243	272	232	279	273	282	282	285	266	285	265	260	258	280	273	238	269	258	268	297	295	273	251	261	277	257	269	266	290	297	277	311	238	255	272	231	277	287	265	263	270	253	258	255	274	304	250	296	257	264	249	261	288	263	279	290	267	265	257	277	249	282	285	282	256	287	267	264	284	275	273	255	239	270	271	272	276	301	278	263	294	248	255	330	277	250	262	231	291	266	253	269	294	270	259	241	251	259	273	291	272	255	240	274	259	267	279	263	295	243	262	265	269	270	261	258	274	232	289	256	284	252	253	259	283	277	256	271	263	279	262	262	247	283	271	295	218	233	297	247	294	279	287	263	253	270	278	249	289	225	275	251	253	230	276	272	253	245	269	248	269	268	281	263	217	284	250	251	248	268	241	261	247	276	250	259	270	252	295	308	283	238	241	232	277	262	245	245	282	261	307	248	272	263	246	283	278	287	220	296	256	260	273	283	275	271	270	255	255	252	310	274	236	253	256	266	276	250	284	246	239	271	230	224	273	275	270	262	265	263	270	275	260	290	276	314	261	287	257	301	309	259	279	264	261	255	239	270	256	277	278	247	262	259	308	270	254	263	283	316	287	249	261	246	262	242	249	302	262	252	265	291	268	255	237	260	285	254	269	257	262	286	249	278	258	255	259	252	250	275	266	276	274	266	231	246	241	275	248	241	284	265	273	250	269	258	302	274	255	274	232	263	258	238	235	248	285	279	281	282	255	228	240	231	280	271	262	261	251	276	283	313	272	260	268	242	289	283	267	208	246	260	262	270	288	245	251	259	250	265	283	278	307	246	240	262	249	293	241	275	240	264	252	248	268	297	274	277	278	243	273	295	277	282	269	259	269	262	278	274	266	272	300	257	259	283	246	251	247	303	272	263	290	274	285	241	247	270	280	293	279	252	271	291	272	255	241	261	273	258	247	278	257	269	293	264	289	251	261	262	272	249	283	272	230	274	271	265	227	279	250	252	244	274	262	294	286	284	283	243	232	255	227	274	248	305	259	225	251	279	273	277	287	274	252	262	234	258	263	234	292	290	262	304	281	278	279	290	274	298	265	277	261	259	271	235	298	270	264	271	277	271	284	250	294	268	277	279	310	274	264	245	271	261	268	274	289	265	258	258	236	255	253	254	256	277	271	281	258	232	282	273	276	268	255	258	276	238	259	244	262	239	260	293	290	262	265	287	273	260	251	239	256	248	277	258	266	318	259	246	258	265	289	286	275	267	256	259	290	283	276	238	264	265	304	289	241	236	243	263	264	264	264	290	261	257	286	283	251	263	276	247	282	290	279	243	273	261	296	249	270	280	300	276	282	270	261	265	278	283	276	268	269	270	290	299	256	215	274	251	259	279	258	263	259	263	267	285	245	265	302	288	259	275	269	277	280	275	250	255	284	265	288	265	283	256	275	249	254	271	267	250	310	256	230	285	284	268	258	248	231	286	234	235	259	274	263	275	241	276	288	281	300	262	269	272	308	250	276	249	265	280	258	270	237	271	236	261	264	245	216	265	240	283	227	280	265	270	267	288	270	231	271	253	265	264	253	297	254	253	267	278	242	258	270	237	284	283	297	274	256	223	287	248	218	256	241	269	263	260	260	280	290	259	252	282	280	250	257	241	279	294	282	264	261	276	284	271	248	303	269	238	293	283	278	287	268	236	261	283	241	284	259	217	278	259	226
26578	37390	10762	6995	941	728	673	634	632	588	605	601	623	534	574	590	528	575	588	554	583	579	584	545	564	608	561	553	542	509	567	582	544	579	552	554	549	604	593	534	544	522	585	557	503	574	562	506	576	574	570	581	555	509	594	578	558	534	530	580	553	567	574	502	553	582	572	559	566	548	528	565	551	499	567	548	554	540	599	536	529	536	586	550	547	524	546	525	551	544	555	577	518	575	525	582	543	534	547	551	586	541	557	536	547	595	571	549	561	572	584	573	572	558	537	551	570	551	541	581	548	545	535	593	560	563	584	574	554	550	589	558	564	533	606	568	532	580	488	544	563	552	543	540	567	510	511	590	522	547	555	594	520	558	534	553	568	528	554	541	536	562	558	563	535	530	554	551	620	575	542	585	557	584	574	557	536	547	545	559	564	553	547	554	596	521	550	565	567	556	615	548	537	507	574	563	561	607	606	540	571	533	589	562	531	563	565	530	537	565	580	549	551	543	559	541	569	561	562	552	536	566	541	565	582	532	559	570	531	537	542	574	561	557	535	575	569	544	556	558	571	554	550	574	574	562	568	569	601	577	544	523	597	560	524	555	565	552	553	546	558	631	528	568	574	552	545	522	536	577	571	590	567	579	523	526	582	563	542	537	544	596	561	534	539	526	557	542	545	574	576	508	517	530	539	567	600	592	585	542	536	556	592	527	538	547	556	589	549	590	557	569	527	545	546	568	589	539	583	567	620	551	562	555	519	546	517	557	566	568	558	591	549	606	550	530	553	524	513	572	559	557	567	539	594	525	560	516	558	540	551	574	549	542	544	535	580	561	562	529	573	575	557	548	549	556	557	566	517	582	536	569	559	542	527	554	524	535	583	566	587	543	557	542	590	563	553	554	530	539	551	566	573	553	575	540	579	589	550	577	623	553	578	629	570	571	575	582	573	540	539	581	545	564	585	589	585	532	554	568	558	588	553	544	542	532	581	535	544	542	550	563	521	552	559	542	552	550	552	577	561	530	563	540	521	584	556	569	564	550	562	555	544	563	564	560	578	531	592	589	582	590	572	554	575	527	540	569	579	559	558	558	544	572	598	572	512	548	542	545	539	581	545	546	545	548	523	564	552	546	545	564	570	561	544	542	551	572	558	557	539	542	560	571	524	544	582	564	582	557	570	561	526	543	530	542	533	593	537	514	587	529	554	572	536	559	574	574	562	557	520	539	527	559	576	530	594	565	538	574	586	540	567	588	533	524	540	564	518	590	552	559	539	592	571	559	532	552	542	520	600	560	507	537	573	574	555	550	541	595	564	564	567	538	619	554	558	547	590	574	537	590	606	536	550	575	561	552	518	564	566	594	553	574	561	568	566	554	580	558	546	596	600	551	612	543	505	545	552	512	566	547	557	561	563	576	577	561	567	538	557	595	567	570	589	540	596	578	540	557	566	550	526	583	541	552	590	542	555	542	584	570	555	584	546	581	554	549	554	579	575	539	551	543	538	530	529	524	567	567	597	537	569	557	542	552	576	517	535	571	587	585	537	594	556	575	575	621	584	538	555	573	563	527	527	592	550	570	571	543	534	519	552	609	539	573	534	525	542	578	611	557	614	567	582	545	561	567	533	524	542	498	525	567	547	564	527	540	534	593	578	543	570	538	546	592	567	582	564	562	545	524	525	594	523	527	588	560	571	552	552	583	540	558	578	593	559	540	581	541	596	546	528	551	574	570	567	533	556	526	547	535	545	559	583	549	563	602	552	546	561	590	561	566	569	587	574	563	548	557	508	572	534	569	504	558	526	589	562	559	573	566	576	522	598	552	545	570	533	583	540	522	564	548	556	528	530	562	582	604	551	580	557	599	565	515	558	571	570	567	589	558	580	591	538	605	517	545	577	570	535	567	527	532	605	596	548	547	573	547	548	534	563	623	569	537	510	557	515	563	585	546	548	595	539	594	529	564	564	526	550	584	597	517	535	545	589	563	524	548	550	590	543	577	599	575	548	546	531	585	620	526	544	544	535	602	551	564	551	519	562	603	512	556	546	523	546	599	562	565	593	583	553	558	524	527	560	575	541	549	542	576	542	537	561	547	568	553	536	516	539	569	545	552	578	574	588	562	567	537	561	555	578	594	555	541	572	593	547	535	555	548	559	556	549	552	587	526	518	540	538	540	554	552	554	497	558	559	581	570	537	532	541	540	549	590	599	524	552	554	545	537	576	558	576	553	568	565	560	512	582	585	504	586	544	534	560	609	527	568	561	529	574	555	569	522	536	559	558	534	537	540	585	624	569	578	585	555	597	543	551	556	598	563	536	551	608	572	539	582	577	560	559	548	569	506	578	579	554	510	555	559	542	594	557	581	575	533	569	540	589	537	551	579	584	543	571	568	504	518	550	571	552	560	560	569	578	530	575	558	552	574	578	555	546	601	575	543	549	566	568	498	636	537	540	526	526	570	549	566	533	609	527	568	561	577	538	575	508	548	582	541	547	568	558	548	591	599	558	523	545	579	555	550	567	514	583	564	603	552	557	589	586	565	595	569	537	537	524	558	585	555	596	551	598	570	601	574	556	523	581	579	537	565	546	528	544	549	589	564	549	580	578	578	542	552	575	611	520	519	536	573	531	536	527	531	555	581	552	579	547	557	563	561	597	537	569	569	553	585	534	537	570	542	530	537	556	580	585	537	517	575	506	555	534	555	554	588	550	548	545	553	574	526	529	562	526	547	545	552	556	561	551	550	574	602	560	604	542	571	485	628	563	556	551	557	533	561	509	548	574	566	547	566	558	586	537	496	569	564	557	554	606	555	553	549	575	528	544	565	596	495	544	605	580	548	547	589	548	592	565	585	564	528	558	581	550	606	556	519	594	580	545	528	578	558	551	508	570	515	562	577	551	574	532	562	537	558	549	595	566	518	566	593	537	547	535	567	605	538	577	587	561	549	573	553	576	591	533	555	558	553	580	553	560	566	585	496	527	523	585	545	580	562	562	558	562	540	537	566	551	580	569	523	519	555	581	549	548	521	547	567	566	496	581	542	548	560	517	561	523	587	576	573	557	550	601	521	581	589	579	553	533	580	601	551	551	572	571	502	566	527	571	557	571	573	578	541	595	557	559	566	613	541	554	552	557	543	535	537	566	565	536	584	585	542	588	545	568	550	562	544	557	565	597	588	547	523	559	504	574	579	573	564	554	519	507	576	579	554	546	566	531	551	520	572	524	553	553	568	539	566	557	597	537	537	499	595	558	613	559	563	527	560	564	569	507	535	562	532	562	572	556	575	570	554	559	549	565	572	525	559	545	541	541	586	514	588	528	585	569	551	559	544	557	531	536	548	576	567	553	590	486	577	514	563	538	558	566	539	525	546	594	535	509	537	572	583	576	511	560	578	564	558	575	536	574	563	533	564	568	531	555	524	521	563	556	574	559	597	562	503	553	559	569	543	533	528	566	521	537	543	554	516	548	577	558	541	580	561	587	548	519	531	527	520
32891	20440	9037	846	276	244	270	208	215	214	216	219	243	238	240	232	235	236	207	254	237	205	206	216	224	235	244	243	245	235	260	220	197	221	226	232	220	187	231	217	227	220	219	204	216	210	208	231	230	243	236	247	223	236	227	255	233	229	217	224	209	199	247	226	224	229	198	241	230	212	213	229	207	267	221	219	261	253	220	236	221	238	202	246	219	220	233	221	228	249	252	231	219	223	228	261	217	217	257	256	209	234	221	209	221	199	240	228	219	245	254	228	249	256	254	230	219	233	233	258	247	247	239	187	251	228	241	224	233	218	261	236	231	223	243	237	233	255	239	269	230	233	243	216	204	232	224	244	240	225	245	229	245	235	216	244	230	223	244	242	216	255	236	230	242	230	226	209	252	255	250	247	203	252	231	225	236	237	227	233	206	245	246	227	224	264	226	193	224	242	248	251	214	255	231	248	211	215	223	242	247	213	239	228	223	199	214	260	246	209	237	250	237	240	262	208	252	216	230	214	205	261	237	241	216	225	220	262	214	228	234	235	214	232	211	255	216	221	248	223	231	219	244	235	217	236	213	221	228	216	213	242	227	232	250	226	249	232	225	230	197	245	217	210	247	228	202	218	243	217	235	220	247	245	237	234	221	221	262	211	249	241	250	258	230	223	205	239	226	238	232	207	228	255	244	220	250	243	249	259	233	221	216	195	267	265	189	238	210	243	224	214	239	257	231	236	237	253	236	260	231	243	219	264	238	240	224	214	235	227	246	213	217	234	229	203	230	227	246	211	233	244	234	244	234	242	240	220	197	207	231	264	238	228	233	221	214	235	212	205	241	205	208	219	244	242	227	224	236	222	224	207	230	234	231	217	241	240	235	230	217	220	229	238	236	227	244	238	217	265	233	234	225	259	228	231	251	219	230	271	213	241	207	230	261	238	254	235	240	228	232	233	236	262	237	244	234	215	226	233	219	211	234	218	205	240	233	215	235	267	275	230	236	240	243	229	234	248	229	253	215	238	219	247	197	259	264	242	254	232	241	238	251	238	206	256	239	245	256	197	249	195	253	226	245	225	228	215	207	201	226	228	216	239	195	227	223	254	228	227	249	249	238	221	227	210	235	217	236	216	239	252	259	253	199	231	233	219	227	212	216	236	203	215	253	244	227	244	239	218	221	237	240	224	221	252	224	247	225	226	247	216	226	266	231	214	220	227	244	238	225	207	222	236	199	215	238	231	247	211	223	268	216	257	235	238	227	218	210	227	238	232	239	247	213	268	204	267	237	225	215	230	213	259	247	222	216	213	212	207	212	236	220	187	233	224	242	217	230	230	212	235	221	237	224	215	239	249	234	246	228	224	220	220	212	210	252	242	223	241	219	254	249	190	260	229	246	197	255	226	230	239	243	230	212	219	255	205	259	214	253	234	230	232	244	249	212	248	264	226	201	224	205	224	235	238	251	237	230	225	237	220	228	240	213	235	223	255	221	209	197	236	228	241	217	220	237	231	262	242	238	251	228	203	233	224	201	215	245	242	223	206	241	218	244	232	216	258	241	234	234	237	235	235	200	222	211	232	236	218	221	223	251	250	217	230	241	195	228	234	226	214	235	233	214	219	241	264	260	236	218	233	228	206	211	223	217	238	221	198	230	217	249	216	228	244	232	217	229	208	223	226	235	231	221	245	239	232	227	232	257	238	218	239	250	225	255	208	215	215	245	243	247	231	218	214	209	211	223	236	208	220	225	211	233	214	271	225	234	245	232	218	242	238	224	216	245	251	242	215	229	225	235	259	230	237	222	225	204	235	218	234	255	232	236	240	232	213	210	252	245	256	249	230	229	236	249	234	217	216	242	223	228	255	206	236	223	246	272	234	226	215	247	232	214	257	247	241	251	247	219	256	199	221	225	224	229	224	215	242	253	221	242	252	239	215	207	246	232	236	226	210	224	261	243	254	237	223	236	234	247	248	228	221	262	220	232	238	220	222	229	256	236	229	237	202	259	211	251	235	248	198	228	244	215	237	230	227	241	243	210	193	248	201	206	233	205	230	250	263	237	245	249	243	226	239	208	224	237	277	242	219	261	240	215	202	247	251	219	246	246	257	237	229	231	243	217	229	241	257	220	223	233	216	216	215	210	279	246	231	239	237	253	252	265	207	254	253	243	232	238	221	219	261	217	228	242	203	236	241	236	227	225	240	226	245	233	247	227	243	201	220	222	246	239	219	227	243	255	227	229	225	229	220	251	236	273	250	215	218	242	206	226	219	248	231	225	249	229	244	250	228	209	223	231	230	240	255	222	271	243	237	231	237	251	222	229	238	254	256	217	256	262	195	222	211	214	259	240	230	242	217	246	224	231	201	251	233	225	208	233	250	239	257	233	216	209	246	227	226	218	232	224	232	246	219	233	233	208	221	191	224	211	230	215	247	236	249	225	221	234	214	234	219	217	232	232	239	219	211	216	214	228	242	239	224	257	234	227	227	202	232	250	240	251	227	232	210	238	224	215	261	237	251	232	205	253	252	202	231	238	240	215	229	235	244	219	248	188	207	226	219	248	236	217	212	233	232	216	225	223	215	209	235	247	198	224	215	200	233	255	204	238	257	229	208	223	255	227	234	237	239	236	229	235	230	243	249	219	237	251	227	233	236	223	228	217	249	243	242	225	204	214	228	212	223	229	200	215	208	237	221	236	243	251	223	211	209	215	218	221	219	227	246	252	245	252	273	242	270	229	212	205	221	249	225	250	246	278	218	232	227	225	222	246	226	264	221	242	241	219	215	213	239	239	204	223	228	195	235	249	233	213	218	202	259	249	237	241	236	193	280	233	232	222	240	237	207	220	232	222	237	211	245	244	211	218	265	240	257	232	222	216	221	187	255	240	244	220	244	208	241	243	257	260	200	265	236	207	230	221	244	233	232	219	212	250	235	235	247	250	220	248	217	241	196	215	219	240	238	229	237	244	232	233	252	259	234	254	242	224	230	213	233	206	192	221	231	241	207	244	232	228	199	222	228	209	225	250	217	238	238	212	228	236	223	272	217	274	214	238	210	239	239	228	230	219	246	219	221	223	231	237	223	219	211	215	230	249	214	252	250	234	215	222	230	240	199	236	265	245	237	242	241	255	255	248	246	219	282	245	239	233	237	236	213	236	238	226	221	218	231	235	222	235	213	255	206	255	224	223	243	251	240	219	220	234	237	236	248	230	258	219	219	245	229	240	241	225	251	243	235	228	234	236	217	239	205	234	239	231	248	245	232	244	233	235	224	221	202	214	247	253	207	237	244	202	235	212	223	251	223	246	250	223	238	255	220	237	222	211	230	276	224	269	241	225	261	231	214	237	260	227	283	192	255	252	219	246	232	236	220	251	253	262	226	200	213	235	233	224	229	231	213	233	235	245	241	241	237	206	206	204	228	237	242	224	236	226	201	231	228	215	229	217	213	214	244	241	229	217	230	219	240	252	238	258	258	248	209	229	208	238	198	222	225
8619	5967	1263	753	522	579	532	530	542	479	535	509	586	604	543	589	557	548	544	523	522	528	510	534	554	516	555	556	527	558	570	554	571	526	545	545	527	528	573	550	543	541	548	556	539	595	519	532	523	520	547	515	547	570	549	549	525	566	584	519	531	570	543	505	550	546	543	551	537	553	566	531	531	509	564	582	538	551	575	546	574	498	530	553	532	576	554	575	572	543	546	561	554	584	546	607	537	581	555	568	556	539	566	567	530	553	545	575	541	579	548	553	553	562	518	566	520	577	552	527	534	558	609	542	536	570	554	503	577	551	563	536	562	567	588	534	510	501	549	508	525	527	523	526	525	561	533	567	532	573	544	590	569	518	571	542	542	551	571	536	568	556	584	574	530	534	515	548	535	540	542	576	544	541	585	546	560	540	513	544	548	560	565	580	553	515	583	521	578	523	527	536	519	595	525	553	513	530	535	556	534	538	531	517	501	562	567	548	552	561	543	544	529	577	535	543	551	523	555	542	561	526	583	509	570	563	595	566	545	569	529	544	553	508	557	552	528	570	558	555	531	566	542	551	499	570	538	547	557	562	512	523	571	521	566	497	551	522	569	556	565	518	565	546	551	519	547	553	526	546	548	555	579	587	535	562	539	565	516	552	525	558	548	512	535	568	566	505	571	545	521	556	519	525	533	554	538	553	555	538	535	540	600	589	547	520	491	580	537	562	566	506	522	540	548	542	503	577	595	538	520	572	551	543	548	528	544	562	576	525	522	575	555	512	549	550	496	516	563	569	576	537	553	559	550	543	566	531	548	525	587	548	524	570	552	523	529	525	550	525	537	567	529	553	562	576	558	523	540	581	546	514	539	496	610	561	533	553	522	547	526	548	560	556	531	550	549	589	537	528	588	544	535	548	549	547	558	561	590	568	539	562	608	546	536	541	585	588	518	544	551	515	533	518	520	602	552	511	568	548	581	523	579	549	551	544	526	574	588	565	526	547	566	544	529	556	550	607	547	566	497	524	566	557	519	539	516	548	544	547	544	532	561	544	572	543	509	573	534	534	556	577	534	548	554	571	539	560	523	548	530	562	580	554	511	546	563	565	517	528	574	583	540	562	574	545	597	493	558	527	541	539	557	534	591	537	547	537	534	587	555	528	511	527	543	566	565	551	568	528	545	526	518	551	539	545	511	519	539	560	565	565	556	583	518	571	545	478	546	576	564	546	526	577	588	538	557	555	557	524	548	545	522	539	504	510	576	526	547	488	537	526	558	521	594	580	520	554	550	550	577	558	573	591	564	566	515	533	529	530	537	507	614	561	548	542	538	542	600	563	545	563	570	555	556	556	501	584	553	547	545	546	547	554	553	572	588	579	504	548	531	563	562	516	601	541	547	542	533	543	539	571	529	565	507	527	534	537	518	541	584	574	556	522	542	547	527	560	586	591	527	561	550	578	571	516	558	553	560	533	543	521	553	602	559	539	546	570	543	538	536	558	557	533	517	523	550	540	608	533	513	567	517	547	556	541	581	542	569	540	516	565	516	565	539	538	548	545	544	547	531	569	554	530	556	557	527	562	574	543	560	536	541	584	536	531	569	598	560	572	559	526	542	554	560	518	555	559	561	518	563	536	524	518	548	507	548	564	541	561	544	537	528	551	588	538	529	541	558	561	536	557	530	560	542	575	579	542	499	512	574	531	550	531	549	546	567	492	555	603	544	535	579	541	509	572	512	564	557	582	475	553	569	571	518	564	572	526	526	527	543	580	523	566	518	564	568	568	581	572	560	522	573	549	536	560	514	507	548	543	523	561	542	571	572	591	542	539	589	541	553	570	531	582	536	573	526	563	501	548	555	561	495	517	507	525	564	535	517	572	540	562	540	551	539	543	548	582	580	521	573	542	517	555	546	557	560	525	570	541	581	576	583	588	520	563	502	522	547	554	520	577	571	542	474	546	534	517	602	549	595	605	548	577	582	520	555	518	542	581	551	518	548	555	547	540	560	534	548	545	571	535	555	535	565	508	524	559	546	560	587	538	546	558	594	550	555	561	532	516	569	520	555	525	523	551	572	531	485	583	535	621	527	553	557	557	550	570	555	533	589	586	577	585	528	531	549	503	551	547	571	548	561	553	540	533	502	518	562	542	545	572	530	519	543	596	554	563	508	545	562	562	529	523	569	548	562	542	553	566	538	562	516	532	535	524	587	526	533	529	537	568	542	558	543	563	571	545	538	562	535	499	548	526	567	583	519	576	525	530	538	520	517	591	511	585	539	526	563	531	533	566	565	531	534	520	543	527	546	561	552	559	569	545	526	583	533	508	536	532	545	514	505	524	581	539	498	555	557	527	454	518	578	525	560	550	554	511	555	536	575	581	569	523	522	517	543	566	531	560	565	544	554	553	513	545	603	571	591	545	559	583	560	565	582	526	553	575	542	571	546	538	530	524	579	561	580	519	541	511	515	536	515	567	535	577	539	572	503	544	560	572	537	538	499	552	531	527	515	539	561	528	543	552	536	601	576	548	560	550	497	538	552	530	555	516	556	557	576	554	583	535	548	531	524	558	539	550	606	566	560	549	534	574	556	586	542	541	565	549	571	548	516	556	530	540	541	577	527	539	522	577	517	531	571	547	563	522	531	524	565	521	535	517	522	574	523	551	564	544	550	548	570	529	536	527	522	576	570	531	557	538	577	533	510	563	553	545	562	571	575	527	532	568	522	562	517	554	575	597	545	567	570	559	533	520	542	561	537	536	559	532	551	536	554	549	536	531	545	509	626	540	568	522	577	571	540	535	532	556	507	553	530	551	571	559	556	563	549	555	512	545	530	571	561	585	534	530	592	526	578	579	497	593	564	574	542	580	550	525	560	538	589	526	506	549	524	521	548	552	555	552	521	553	540	534	558	545	548	536	573	537	570	509	560	562	520	561	569	538	592	529	553	539	550	532	574	563	510	513	549	528	509	556	535	504	596	509	562	530	561	511	560	550	558	558	543	569	523	555	537	549	561	547	583	513	551	597	548	571	572	551	530	536	560	526	568	526	562	537	562	519	534	535	518	540	522	553	565	504	558	557	580	608	478	556	568	507	589	546	539	539	586	538	555	554	564	594	585	548	541	535	583	558	596	546	555	566	525	562	529	525	542	560	531	569	583	527	555	556	541	589	569	515	529	539	529	528	561	553	558	549	576	575	515	560	503	535	548	537	523	550	548	506	557	554	575	540	585	519	560	548	576	562	542	578	553	569	544	527	573	565	544	569	535	562	550	569	565	537	580	574	553	527	547	585	514	559	549	563	586	572	534	556	587	573	547	550	531	565	556	546	537	521	513	554	548	547	551	570	508	600	527	518	562	588	570	597	558	569	530	542	579	577	608	599	547	536	529	534	575	550	558	547	572	543	565	521	513	577	557	544	586	549	528	533	569	534	567	546	591	506	578	548	547	515	542	540	544	555	526	558	548	566	575	568	525	561	526	572	555	528	551	571	537	519
24916	21448	24878	28425	21441	20576	1083	478	386	377	398	368	349	388	361	370	351	349	371	402	372	381	323	345	378	364	327	334	347	353	352	408	330	341	366	363	324	402	362	367	349	359	349	364	328	337	382	353	336	337	337	323	355	303	335	353	362	331	333	343	356	340	361	338	334	320	363	336	349	361	389	343	333	336	380	336	328	364	362	328	381	367	362	348	379	358	309	369	386	348	347	341	351	341	336	385	347	367	371	326	367	309	327	333	357	365	379	338	354	341	332	338	381	332	348	349	355	357	345	357	417	363	351	337	355	356	342	326	343	386	311	368	365	342	300	374	311	365	379	347	316	340	317	336	347	337	335	295	366	339	335	355	352	328	376	387	314	351	364	331	362	351	364	329	360	335	373	384	369	375	335	326	336	351	369	338	348	349	367	333	378	334	339	384	308	358	364	391	346	364	346	363	369	328	352	366	391	337	356	354	346	333	375	339	339	347	344	402	348	346	351	371	354	346	336	340	395	351	316	404	378	315	364	359	380	375	401	386	309	322	349	372	356	331	346	369	354	339	345	312	329	349	388	349	344	330	355	351	323	340	352	303	317	329	353	341	381	352	377	364	355	352	366	353	353	371	375	344	359	322	339	320	385	340	340	309	372	375	333	342	325	312	375	325	387	371	336	319	374	356	341	322	346	328	369	398	377	368	395	358	330	358	356	352	360	339	347	380	371	348	352	373	392	327	324	352	366	349	345	344	346	363	369	372	337	322	380	362	354	353	360	348	343	344	368	341	356	339	355	356	369	379	353	347	357	318	348	322	299	317	375	344	362	358	327	352	392	386	331	364	352	352	364	363	307	334	366	340	334	359	354	320	354	393	359	342	305	373	355	348	337	373	315	330	374	350	331	340	353	359	342	338	361	353	334	325	361	332	330	315	379	334	369	352	344	340	305	339	347	330	361	372	383	340	347	346	357	330	342	312	367	351	325	364	321	341	372	351	349	321	354	339	340	353	356	377	352	356	312	373	355	355	336	354	342	355	342	351	339	281	333	366	319	329	343	360	357	339	356	351	371	396	363	372	324	311	364	319	371	358	277	348	328	384	360	366	330	320	361	347	344	341	333	351	387	325	347	373	379	354	356	376	336	347	309	347	322	338	375	374	311	324	333	342	333	332	361	356	377	351	342	355	356	330	346	351	331	356	301	355	340	352	379	353	337	330	333	345	360	402	386	364	337	367	337	360	364	363	365	335	357	353	347	354	327	337	327	315	308	364	363	347	355	364	326	330	354	337	391	368	351	380	364	331	376	313	332	338	336	345	355	354	338	366	405	368	332	351	358	353	341	368	349	325	322	355	361	396	335	351	358	366	338	332	381	320	354	387	342	376	335	353	324	341	360	319	365	360	368	345	389	376	392	376	369	369	328	352	364	360	362	327	338	358	361	344	367	367	341	369	312	362	339	340	368	362	331	373	349	385	362	359	319	357	342	366	354	369	370	320	357	322	358	359	358	356	355	350	380	326	360	342	362	374	315	394	335	351	359	364	346	343	347	317	324	324	387	359	347	355	346	348	341	349	329	307	312	341	346	350	323	333	325	369	332	378	328	345	361	376	358	320	331	370	378	343	347	368	367	358	393	376	334	353	340	320	353	365	332	309	329	351	349	330	351	368	322	330	347	352	361	346	377	375	373	366	346	397	339	390	333	377	330	360	370	381	392	377	339	319	358	387	371	348	329	376	341	335	369	335	345	380	319	369	325	362	380	332	355	309	400	353	304	339	348	348	388	344	387	366	340	359	351	319	359	376	348	358	373	335	340	358	314	379	340	345	373	337	335	360	352	369	363	371	364	333	332	349	337	338	353	368	325	369	325	354	379	354	392	349	331	353	350	359	377	345	390	343	337	354	375	389	344	340	355	387	360	343	320	355	344	362	372	332	351	353	383	339	305	357	338	352	344	350	352	343	356	357	352	325	366	378	368	326	319	347	362	340	348	366	338	366	350	360	328	342	341	337	324	312	379	370	358	372	360	405	384	356	352	385	352	367	343	323	315	346	340	358	353	363	341	346	339	336	389	331	358	366	375	366	356	364	385	339	293	349	344	326	362	337	352	356	336	349	345	323	353	350	379	365	345	342	356	357	334	359	338	327	353	356	383	366	312	343	314	353	337	361	310	351	379	347	381	333	341	372	349	361	370	376	358	361	381	316	341	362	330	350	356	346	342	334	344	332	348	333	365	357	383	317	324	350	322	333	323	326	348	324	353	375	344	369	364	380	346	375	363	303	352	342	344	361	326	355	354	345	385	366	329	349	328	349	370	348	352	339	372	350	336	338	304	341	330	328	327	357	334	349	345	323	344	336	362	350	372	335	354	364	355	349	350	356	320	337	352	366	380	361	360	338	359	345	323	363	371	333	370	323	356	348	349	371	351	367	358	378	345	349	349	397	345	324	348	381	327	351	367	342	343	383	353	321	366	384	350	324	320	350	365	346	307	332	354	333	322	351	374	362	359	374	353	379	343	336	349	350	317	330	353	321	330	389	374	379	333	373	344	332	352	356	353	344	336	344	326	336	340	380	332	342	343	318	353	325	357	348	394	367	366	313	349	337	355	351	328	375	337	336	333	326	355	341	365	362	378	354	349	355	357	356	331	367	363	362	376	331	366	345	346	380	370	361	352	340	302	385	369	358	343	285	354	354	384	312	349	325	370	322	359	340	348	363	329	405	368	367	313	383	332	363	347	355	337	346	358	345	301	304	357	342	383	349	314	353	362	343	392	323	330	324	357	314	373	368	323	348	353	334	347	361	368	349	352	360	340	330	379	343	333	342	340	327	364	320	345	334	377	359	345	372	388	403	361	356	329	360	353	331	357	320	388	338	362	386	350	327	373	335	308	380	313	325	323	361	329	323	370	335	343	303	331	366	351	341	333	316	325	351	372	357	332	342	378	374	367	327	341	349	369	351	381	354	326	333	343	335	312	381	318	342	370	331	359	358	378	326	332	376	357	350	329	357	343	348	378	325	356	337	364	306	361	323	349	388	350	360	312	307	343	381	356	348	297	359	346	341	345	323	356	366	362	325	321	348	361	331	340	343	346	343	365	298	350	341	303	340	340	349	367	322	335	343	319	326	356	336	341	341	347	350	333	339	363	351	371	349	338	321	398	362	330	345	337	325	383	325	349	358	350	354	363	355	353	396	370	365	335	411	354	333	357	382	339	362	366	326	362	335	313	330	352	351	345	355	323	350	332	331	351	338	379	364	346	361	358	342	338	353	347	354	408	343	336	326	333	344	361	346	379	375	357	334	366	358	336	320	348	339	308	330	335	366	312	343	322	345	329	327	342	350	351	348	350	342	344	356	332	338	404	368	355	348	374	307	345	332	348	336	355	350	386	311	350	357	380	340	369	346	327	346	339	336	338	346	327	415	377	371	341	374	335	374	357	348	357	361	355	335	344	350	332	338	342	290	346	364	357	369	381	319	346	372	367	352	337	305
21228	29327	6337	4720	853	854	840	818	791	800	760	774	780	771	815	794	731	754	797	719	760	739	707	745	766	770	777	751	806	794	744	744	804	796	729	750	756	754	707	764	812	733	733	777	740	765	704	748	729	753	720	750	803	760	746	746	747	744	761	735	732	765	771	750	760	764	720	770	753	760	775	778	741	764	743	755	703	726	770	732	782	764	771	774	785	733	786	773	746	760	759	782	771	761	722	747	777	775	758	738	750	799	740	742	768	747	761	714	828	760	779	751	744	774	720	735	805	756	729	738	761	722	772	770	727	737	763	770	740	783	763	750	744	763	752	721	780	767	750	736	703	770	799	770	775	773	740	710	814	758	753	707	721	808	724	764	788	781	797	769	733	814	777	721	712	731	780	719	787	769	781	700	747	781	734	747	725	719	739	757	783	788	702	784	731	694	726	794	741	681	770	773	753	731	798	706	702	773	813	787	802	797	745	737	728	734	778	716	723	740	780	766	788	769	751	761	774	778	744	723	747	746	746	762	747	794	768	746	763	757	757	802	779	775	779	783	789	737	774	727	779	755	749	753	740	781	711	716	751	772	745	723	775	762	783	777	771	753	779	781	736	804	754	763	755	752	725	731	841	759	762	771	754	751	698	748	744	787	777	771	734	747	780	739	765	774	742	809	775	793	804	757	761	781	728	722	710	746	704	758	722	731	760	757	829	736	783	735	738	743	721	730	744	763	785	749	744	771	746	784	797	758	756	744	773	762	766	805	751	765	776	743	732	760	742	805	724	752	755	722	771	801	737	712	739	777	774	761	781	720	778	738	707	742	735	757	749	755	725	754	791	695	753	719	739	783	749	750	699	727	811	729	774	782	735	769	750	795	796	743	796	758	747	749	694	769	780	824	787	785	748	773	767	756	772	733	786	714	745	704	733	771	721	749	784	703	744	723	743	734	742	774	782	762	775	757	756	766	741	741	739	749	749	769	746	774	745	771	753	749	824	723	740	759	761	693	782	752	758	715	790	782	706	768	786	779	701	812	818	752	745	740	780	821	796	750	734	756	751	759	771	739	806	788	699	763	809	770	744	765	787	746	735	781	753	730	806	773	724	767	746	741	735	712	762	769	765	739	779	779	773	752	706	775	768	761	744	741	747	753	764	786	789	728	803	736	762	776	740	742	723	728	728	714	785	723	757	775	728	717	769	776	774	717	735	821	724	763	805	732	756	780	759	756	812	737	758	789	752	779	799	789	725	757	766	719	745	733	757	766	780	784	736	762	783	763	777	727	714	724	784	725	783	709	756	809	810	793	748	735	730	748	754	738	779	739	766	674	771	818	698	732	751	751	713	739	788	711	720	765	790	757	753	765	786	761	788	775	756	739	787	730	709	802	732	785	732	726	773	740	744	751	815	764	740	754	781	788	823	706	795	753	738	757	786	701	764	756	838	776	740	801	742	765	777	779	783	769	798	787	782	731	772	808	786	725	807	732	770	730	766	748	749	763	744	772	777	767	777	720	717	782	762	719	732	748	756	774	771	763	783	735	773	738	717	807	741	745	752	771	721	789	768	765	701	713	770	793	725	787	813	711	747	746	779	787	761	788	761	820	706	797	755	740	749	703	750	794	744	781	740	752	749	736	737	818	757	793	762	745	706	751	758	736	787	791	802	733	755	761	753	753	758	761	782	782	713	807	757	774	732	723	745	767	777	715	768	754	805	720	772	785	764	748	768	708	715	773	718	791	746	791	727	711	762	793	777	768	743	773	765	769	741	767	749	755	800	748	707	751	752	739	748	754	753	723	741	762	743	716	751	733	740	689	778	755	807	783	732	717	703	818	733	767	723	765	792	699	757	756	739	759	784	732	760	777	780	737	843	741	772	766	767	809	739	776	717	743	752	767	764	732	749	734	772	752	709	721	744	749	763	738	772	764	762	759	751	757	734	766	738	734	761	780	723	748	751	774	786	739	761	761	753	738	753	756	769	751	800	741	751	744	755	784	726	793	757	784	733	721	758	811	727	799	769	800	774	779	732	748	738	838	742	732	739	761	753	794	727	746	712	765	731	719	783	716	734	738	817	787	701	776	726	719	732	794	756	762	734	727	745	799	749	775	731	771	751	732	760	736	773	739	715	775	799	763	749	703	723	757	765	741	752	781	808	770	732	791	729	754	751	782	770	716	758	752	757	765	716	794	815	751	769	728	735	733	747	792	714	667	780	781	727	759	778	730	783	741	743	763	753	793	760	710	733	739	755	781	760	761	741	759	755	739	797	738	780	783	738	752	742	757	694	777	752	752	700	755	745	712	757	778	721	730	754	736	776	749	767	750	775	767	795	775	702	734	753	729	736	778	719	752	803	796	752	737	771	763	763	774	739	777	817	777	738	743	760	779	802	768	727	701	796	751	772	766	748	765	757	710	767	726	750	750	717	768	715	739	807	771	793	783	778	742	786	765	767	792	697	784	750	803	761	748	773	755	748	747	771	754	739	741	776	745	783	709	746	702	738	750	703	761	788	702	756	764	791	776	733	747	751	708	744	744	753	779	742	802	799	771	819	831	792	752	768	762	722	795	739	733	755	751	777	727	737	697	763	732	750	749	719	797	692	758	719	712	767	795	791	774	816	755	740	805	754	814	717	747	755	734	726	743	766	786	735	732	767	742	760	743	746	733	716	776	763	771	762	702	818	763	774	785	799	749	783	790	730	744	763	715	745	779	757	761	763	774	737	797	744	703	801	812	778	768	741	715	820	756	701	772	722	763	771	751	751	736	772	765	785	763	730	770	724	715	762	838	802	761	752	782	757	826	736	754	727	752	770	785	800	765	714	763	785	748	760	753	796	806	743	766	788	701	727	765	781	761	808	772	763	763	725	746	794	782	731	774	756	763	752	803	752	732	778	733	721	785	745	758	778	729	763	757	813	761	747	750	787	765	780	785	697	790	767	807	765	743	752	708	702	753	767	741	695	728	737	785	707	748	734	777	762	706	709	773	781	736	773	725	786	745	738	717	783	798	763	735	761	725	783	698	705	804	731	758	721	771	762	774	740	731	752	760	763	768	772	721	749	757	776	800	753	717	750	716	755	773	797	762	792	831	759	819	678	751	750	759	777	790	774	729	800	726	784	735	759	764	748	698	684	742	772	775	766	753	722	735	760	728	760	763	746	741	799	733	767	802	735	761	737	783	754	782	761	779	709	725	728	802	783	732	757	772	763	748	774	782	746	797	744	824	834	763	767	728	787	730	786	757	763	737	731	725	790	799	743	714	701	774	730	760	748	723	739	799	729	736	765	782	743	775	729	744	738	778	781	777	789	773	768	762	751	739	760	736	753	746	754	768	811	751	745	735	771	751	760	755	728	784	762	784	729	756	793	726	724	756	760	779	754	719	749	761	758	723	769	771	771	738	760	744	791	770	767	759	802	779	791	767	801	735	745	752	742	680	728	748	778	753	755	724	753	790	733	751	744	779	769	757	758	794	725	723	725	752	743	766
24278	21446	25245	28098	21450	21464	19229	758	392	381	312	347	318	329	292	299	282	297	289	302	311	285	267	318	298	258	262	271	254	299	269	249	253	266	255	298	252	289	261	288	267	268	231	257	272	277	271	272	260	271	265	268	264	258	261	278	261	247	307	284	249	270	270	258	252	281	287	250	263	281	297	268	294	259	290	276	239	283	253	251	236	279	283	228	231	269	291	236	262	238	253	268	232	258	278	262	240	262	276	268	265	288	271	243	247	233	275	268	275	312	288	261	260	287	248	260	239	277	280	268	237	283	247	298	258	268	270	272	246	262	257	260	304	259	239	269	285	270	291	268	269	268	247	241	288	290	269	250	250	262	264	272	284	276	289	259	287	264	245	255	266	273	276	271	255	235	276	270	272	247	266	318	279	311	254	254	256	315	258	225	280	278	302	303	254	259	260	263	223	273	263	261	245	272	259	294	269	267	267	272	289	278	264	256	287	284	286	256	284	293	278	255	262	294	271	244	270	278	242	275	254	245	261	254	295	228	298	300	290	270	242	261	241	266	255	293	259	225	239	261	260	262	267	304	264	267	279	275	282	304	259	247	270	250	293	269	257	270	276	272	264	232	242	262	254	249	232	270	273	268	272	281	241	264	248	264	279	270	246	244	231	242	278	272	281	265	271	268	299	257	238	268	283	273	300	268	227	273	261	239	249	273	243	255	228	253	269	243	267	252	255	273	277	270	286	268	283	238	262	257	249	258	232	254	268	260	252	307	282	270	244	276	252	260	241	236	243	264	248	284	291	246	278	254	230	258	257	276	278	258	241	271	236	256	273	264	257	245	285	272	261	259	267	242	267	231	259	249	235	249	275	278	279	285	251	241	272	300	248	266	265	262	286	290	294	261	275	250	226	271	249	279	253	243	252	249	262	239	236	239	277	269	263	264	271	259	277	265	263	281	234	253	318	252	261	250	259	257	279	290	262	277	256	259	287	283	259	247	287	248	281	289	289	253	251	259	260	267	267	259	300	246	325	251	237	288	259	217	218	236	242	254	272	279	255	266	282	281	280	250	272	251	249	252	260	290	269	264	273	235	248	292	246	244	295	272	269	224	269	281	261	302	275	270	266	234	279	270	279	256	265	270	241	252	273	286	267	241	275	240	291	287	259	289	273	265	260	262	260	259	266	272	274	279	274	246	277	274	267	232	272	218	277	246	216	281	273	271	249	258	269	262	286	254	262	268	232	258	259	295	228	257	286	260	266	254	264	264	243	265	270	259	210	252	259	286	274	222	250	228	231	252	325	246	257	239	288	254	251	241	266	264	274	281	277	273	264	238	285	258	274	253	279	294	253	258	238	241	253	244	289	265	264	266	282	245	222	234	274	248	287	241	298	235	264	264	261	267	264	266	267	229	278	258	240	292	274	245	228	252	258	268	237	247	252	250	248	296	278	286	272	244	264	234	271	247	270	262	251	225	272	286	276	245	256	243	265	256	274	310	289	233	274	265	242	245	278	261	252	297	259	257	289	291	276	236	236	281	294	246	240	252	247	260	248	260	261	265	232	278	253	319	277	256	287	226	260	277	257	273	284	266	243	257	274	302	246	278	260	255	276	245	256	260	267	233	265	246	257	262	279	254	225	279	250	264	259	267	251	284	240	277	249	277	279	283	242	256	272	241	267	249	274	229	268	253	285	287	254	261	287	284	268	297	250	248	262	241	312	266	310	273	265	272	267	268	270	267	252	240	236	268	261	283	246	271	263	239	259	262	207	291	270	232	303	276	292	269	257	261	270	268	276	257	233	244	251	287	290	250	270	248	239	251	268	267	251	251	278	254	254	262	258	317	244	264	263	282	260	284	265	263	284	263	253	263	277	282	249	262	250	262	289	281	257	286	293	252	252	257	237	236	253	232	281	246	254	296	265	266	289	285	255	285	266	291	280	266	280	294	255	239	261	229	253	238	268	256	312	268	251	300	260	284	266	264	292	283	275	246	246	256	279	253	271	258	277	274	263	282	301	261	223	258	253	238	245	253	263	228	243	242	258	274	274	264	293	271	254	271	302	250	289	305	239	253	254	257	299	276	305	263	256	264	249	237	237	280	282	264	254	279	252	253	257	300	257	240	272	256	282	245	293	278	270	235	245	274	262	249	265	267	244	246	269	240	258	256	253	271	250	277	266	233	260	283	265	240	268	280	283	269	270	285	266	301	261	237	262	282	266	254	262	273	262	283	246	297	258	269	259	282	276	269	275	294	241	278	248	240	241	238	280	252	238	261	300	261	280	242	252	273	249	292	238	265	277	271	250	285	245	257	264	230	244	282	248	260	252	262	262	260	230	242	272	284	268	246	249	258	269	276	257	248	272	275	251	278	273	279	284	269	216	258	283	268	274	296	271	288	254	289	282	266	250	273	264	268	281	243	292	262	306	272	243	296	238	229	247	251	257	255	255	253	299	252	297	261	288	243	241	264	265	269	262	276	253	259	262	246	278	274	256	259	227	281	245	265	248	268	296	250	255	265	254	280	240	231	250	239	270	247	263	244	229	281	225	257	270	289	278	241	258	265	260	268	243	267	290	256	272	234	239	234	284	255	273	231	248	266	263	266	275	290	278	270	284	282	225	251	277	260	258	283	263	264	273	254	286	283	282	260	290	273	258	264	251	288	245	249	259	244	268	271	275	267	241	254	227	265	260	255	273	269	278	254	261	277	236	275	276	252	270	270	226	268	255	273	287	268	267	292	273	265	246	253	279	257	262	268	257	268	267	258	239	275	270	276	244	267	273	242	231	254	273	264	254	246	257	266	251	268	254	265	249	253	274	282	252	258	250	254	281	251	272	251	250	297	262	295	238	268	262	265	254	246	274	265	266	261	264	258	265	262	247	268	276	281	260	245	243	278	262	268	239	284	277	261	268	280	247	256	270	281	256	243	280	242	272	253	268	240	237	276	252	280	257	246	262	261	253	260	274	240	260	252	250	233	245	244	303	265	261	324	279	288	278	247	282	255	256	281	251	259	284	244	260	245	257	243	232	266	271	281	289	270	237	251	278	269	253	252	260	250	267	264	268	253	242	282	277	297	231	270	265	277	256	270	273	267	262	260	251	276	253	242	266	244	264	295	261	260	269	253	262	293	244	261	249	264	246	266	280	258	267	258	225	277	257	286	292	289	277	257	266	260	247	220	277	263	289	250	272	264	284	273	247	252	297	247	265	250	220	273	291	245	284	254	251	271	255	253	263	242	242	279	280	272	260	265	250	258	275	285	240	272	255	280	270	235	257	235	254	296	279	286	250	260	265	247	232	258	279	265	245	286	284	263	223	285	261	272	287	277	238	238	246	252	263	259	287	246	280	265	258	263	271	284	272	279	245	264	290	271	262	274	261	250	287	296	257	304	285	261	272	234	257	268	247	261	255	241	279	257	276	276	276	273	257	231	283	275	284	246	273	258	261	255	243	277	258	290	272	266	276	245	272	260	253	246	266	247	251	273	254	249
27006	37820	11424	8305	959	669	689	636	656	629	611	564	601	625	587	582	536	575	568	554	573	560	579	590	541	619	593	608	538	540	594	576	611	554	555	558	568	575	557	537	568	555	568	554	555	585	590	531	546	530	582	548	574	586	568	559	568	512	569	571	607	558	569	629	527	541	583	528	564	545	565	581	570	566	585	573	562	574	543	543	584	586	534	564	551	556	559	504	593	564	593	572	553	535	551	554	534	560	602	540	553	541	578	571	544	582	532	529	561	533	569	531	558	568	573	515	563	529	609	541	574	536	560	581	533	585	576	575	642	593	608	564	551	558	542	542	575	523	580	554	571	578	563	579	580	563	557	542	541	570	547	591	527	585	574	545	564	528	563	551	564	539	535	551	544	557	552	561	591	574	550	567	544	570	598	573	558	554	561	546	562	604	552	564	579	514	580	544	566	635	539	586	569	576	581	569	561	506	566	520	591	540	595	567	542	542	530	614	541	558	592	598	549	557	585	585	544	585	601	554	577	560	570	572	622	557	588	554	560	563	531	546	581	542	531	578	650	564	580	533	510	561	561	590	562	548	530	563	577	537	563	556	554	541	504	547	545	590	577	563	547	557	560	601	602	548	595	551	536	559	554	573	560	570	558	580	565	574	503	552	556	544	536	593	563	530	585	605	594	582	591	538	585	578	540	550	591	547	577	589	576	561	594	524	578	565	583	549	585	546	573	567	543	586	568	584	584	565	561	548	579	575	546	586	522	532	578	590	589	597	569	586	557	589	546	568	534	546	571	574	584	557	568	555	577	561	589	549	605	543	527	569	584	543	609	552	547	525	570	516	564	577	565	595	506	563	551	586	577	548	568	566	553	600	584	553	554	539	542	560	553	584	591	556	582	557	580	536	559	544	566	519	595	544	534	567	563	545	591	525	565	558	585	523	566	525	543	582	546	550	530	564	565	552	557	530	573	579	553	525	534	542	566	517	573	524	558	576	557	570	564	572	570	552	559	536	541	587	586	545	601	561	541	567	565	529	554	575	546	576	561	554	573	525	554	582	537	536	569	594	530	595	552	553	561	544	526	573	576	573	561	552	557	596	553	533	595	555	582	597	586	550	534	584	551	541	552	556	550	554	570	530	550	584	579	553	597	595	534	534	541	569	547	524	561	568	598	497	578	548	547	577	525	606	600	519	567	575	530	559	587	531	543	556	586	599	501	555	562	565	574	543	543	566	572	592	549	564	559	576	554	558	587	556	525	582	573	596	550	568	583	571	575	529	535	561	565	567	533	536	546	558	564	534	531	549	557	554	560	573	563	613	572	589	549	579	551	547	571	558	545	603	523	575	562	560	548	529	540	586	591	561	556	531	548	576	549	541	557	551	551	569	542	588	578	536	568	541	543	555	555	557	555	598	592	577	543	587	562	566	596	573	533	562	598	558	572	561	583	583	555	598	540	556	532	566	543	544	562	567	543	552	516	592	532	594	571	551	611	560	556	540	521	557	576	551	552	552	560	550	551	547	590	547	550	538	539	563	587	535	582	584	569	605	572	555	563	553	542	573	596	570	550	563	552	520	556	564	603	556	570	546	532	590	531	560	543	590	532	546	514	516	559	549	549	532	562	537	561	533	582	541	589	518	569	570	525	536	546	572	544	508	562	519	579	574	571	576	570	531	599	546	549	555	559	569	567	558	575	522	576	547	533	524	561	561	538	564	573	536	559	569	518	587	510	550	552	562	533	570	569	571	550	551	558	550	566	537	553	529	575	551	591	575	572	573	545	569	563	531	521	585	549	538	565	553	576	556	584	571	564	568	579	545	571	560	552	541	558	522	566	546	579	571	523	532	588	564	572	539	602	577	556	567	562	572	523	528	580	560	606	558	558	556	509	578	538	587	583	560	534	570	578	557	590	591	560	567	499	544	543	567	551	585	537	584	527	554	537	579	557	532	569	565	547	591	567	590	546	579	549	542	530	554	559	521	545	619	526	566	575	517	544	548	532	576	559	540	570	496	594	547	560	567	594	580	553	586	542	579	560	543	564	581	539	585	529	550	549	566	584	548	536	520	562	601	553	595	536	573	570	541	573	527	522	541	524	585	556	559	556	574	557	561	602	535	596	527	481	561	580	623	535	526	541	565	535	545	570	571	533	534	563	585	582	561	579	574	547	549	548	549	544	608	529	575	546	586	620	563	570	550	567	576	543	555	530	558	560	566	577	607	561	543	554	513	564	535	562	591	579	551	542	597	551	584	531	514	562	566	527	544	545	592	582	528	587	515	547	583	563	557	594	559	578	600	524	573	580	577	543	571	556	546	561	569	552	542	570	531	564	600	565	581	596	553	573	576	584	543	544	579	516	552	549	557	534	538	566	573	577	589	583	564	526	545	574	606	569	595	562	558	574	555	562	573	586	556	580	595	567	569	563	581	519	577	578	555	581	532	506	596	577	545	569	557	542	564	549	584	559	585	609	538	516	594	542	553	535	556	522	531	547	607	523	518	582	572	557	552	539	537	550	567	551	562	531	611	543	593	527	558	589	555	568	584	565	507	587	591	560	583	532	576	479	542	555	590	562	540	582	548	594	590	581	579	621	554	577	545	547	552	559	538	540	539	585	552	590	586	583	580	560	559	558	609	563	544	535	572	564	546	555	551	582	579	574	552	572	569	538	529	566	594	538	577	571	559	560	569	607	515	537	577	575	530	577	560	573	560	563	623	543	519	551	540	594	601	588	580	544	535	554	595	543	595	533	561	531	531	539	534	591	555	566	596	564	544	566	582	563	570	555	578	575	556	544	575	569	579	605	538	524	531	563	527	601	546	573	582	549	584	589	580	551	586	549	570	568	545	573	617	592	529	544	538	581	556	556	546	559	598	569	565	552	530	617	522	540	582	508	599	546	603	560	571	551	550	546	518	540	554	563	519	535	551	594	538	545	505	572	524	523	581	561	567	558	539	617	566	559	601	572	519	552	563	582	503	576	544	556	578	544	530	601	563	571	564	539	578	596	532	572	570	553	564	591	541	563	526	522	541	572	549	532	589	574	553	555	566	519	549	562	557	567	553	518	591	545	579	493	622	573	585	570	533	563	549	553	566	572	587	544	549	584	549	597	563	574	598	594	546	562	574	551	554	553	576	605	553	564	573	539	557	574	601	575	552	566	550	547	595	533	542	542	535	549	574	534	513	587	565	588	573	546	561	536	542	508	564	584	557	554	578	569	573	552	577	543	565	570	568	528	638	510	562	573	591	560	530	584	629	538	584	584	557	573	530	569	523	532	559	552	550	527	574	568	551	556	563	575	543	556	552	579	557	564	589	545	539	545	590	518	500	607	555	541	568	589	583	514	574	553	537	569	564	555	565	558	562	545	602	560	547	570	558	605	551	543	626	554	609	567	558	544	594	532	552	548	560	568	565	522	554	521	570	542	600	561	498	535	538	552	566	569	587	592	555	578	545	557	585	547	544	561	541	532	584	580	563	583	568	544	586	589	578
33038	20411	8994	816	274	248	238	250	236	214	239	222	237	253	250	239	202	249	209	230	233	228	251	210	207	204	241	236	228	247	223	235	230	202	248	234	239	219	240	229	230	237	192	226	226	225	243	226	239	257	255	220	195	237	257	216	236	236	271	255	238	222	237	203	209	240	246	255	220	219	221	203	258	224	221	216	209	252	240	230	245	237	262	215	215	223	225	247	235	229	227	226	251	231	240	209	214	236	244	235	229	232	260	235	255	254	245	249	241	229	208	228	247	249	222	245	228	228	230	209	256	249	239	224	222	225	254	230	214	243	257	236	228	231	219	245	191	250	209	208	217	203	223	252	212	197	242	268	240	224	254	198	273	235	265	274	216	194	270	239	223	227	241	228	221	225	217	214	248	223	214	226	196	255	232	224	233	219	206	224	209	233	222	265	219	259	217	256	253	251	215	205	236	243	241	235	241	230	220	247	239	205	178	211	260	220	240	223	248	234	229	232	255	237	232	235	205	229	199	216	239	201	256	219	216	238	257	230	233	209	254	218	240	263	237	198	241	214	231	232	239	237	241	245	229	222	242	227	226	232	224	232	199	245	209	228	214	226	202	265	226	230	230	220	233	202	242	238	275	205	215	224	240	229	253	220	232	226	229	258	216	228	206	216	251	207	219	249	215	227	218	236	217	221	230	217	203	212	207	228	253	245	241	224	276	218	232	252	254	233	250	230	235	243	242	237	273	234	255	251	218	233	243	221	237	244	235	230	243	209	256	249	252	234	231	240	229	251	231	257	253	212	242	219	225	226	251	214	232	241	235	227	243	215	217	249	232	227	250	240	232	257	240	239	208	226	232	241	207	240	212	249	205	222	249	208	277	240	226	261	231	184	228	229	237	222	246	239	226	213	254	251	241	224	245	211	239	221	226	225	242	249	240	235	233	207	211	246	226	228	242	221	230	234	250	224	261	258	229	211	244	222	196	232	251	227	207	227	215	216	242	210	235	195	237	225	263	235	227	211	227	269	238	205	236	262	220	246	216	224	225	241	252	229	220	236	210	238	221	251	250	236	248	242	223	285	234	254	225	214	242	254	242	202	257	249	232	226	199	227	239	225	187	213	220	254	248	238	233	243	241	231	248	219	218	218	235	235	213	232	213	229	234	248	260	240	202	221	213	218	225	236	227	253	216	237	218	223	215	238	223	229	243	217	252	210	248	244	212	208	235	195	235	235	269	228	244	242	229	222	256	268	229	230	194	234	253	247	219	224	205	246	193	217	221	239	252	232	234	247	234	218	238	233	219	228	238	227	233	232	273	269	238	229	259	246	207	219	218	239	217	237	247	229	253	234	226	235	225	230	241	246	233	223	253	251	236	224	230	240	226	248	232	222	223	222	233	222	233	249	265	236	227	214	202	228	207	225	197	229	242	223	220	233	239	216	251	231	210	221	223	227	222	202	236	200	224	219	243	244	234	219	233	273	234	232	229	233	248	257	226	279	239	235	250	232	230	216	217	246	206	220	235	229	235	211	210	246	235	222	244	241	253	235	215	241	222	264	237	222	242	204	251	217	229	226	239	270	233	220	263	227	251	230	212	231	219	228	246	219	247	216	249	257	221	245	237	222	223	218	225	212	214	230	220	248	247	228	228	235	242	229	226	225	240	206	207	219	228	228	235	214	242	218	236	205	260	250	242	230	252	228	241	237	250	240	221	232	228	253	213	226	236	260	216	235	243	238	200	235	243	260	245	215	235	219	243	226	252	233	236	223	215	214	212	239	252	264	231	220	219	239	223	259	245	231	233	202	213	220	246	201	238	209	206	214	218	243	218	208	232	231	256	241	238	228	232	232	238	232	246	224	254	210	207	237	234	213	204	251	214	206	236	232	237	205	209	214	240	236	210	193	239	246	239	221	215	213	211	240	230	213	231	250	195	236	210	228	235	221	225	213	229	219	238	205	238	263	271	233	209	229	253	240	241	239	255	234	235	228	234	234	230	205	231	241	231	234	260	214	236	233	217	235	236	238	247	233	237	218	233	242	255	231	218	220	201	233	206	212	242	209	222	234	255	266	228	224	202	250	258	256	203	240	252	241	234	221	254	224	240	203	239	242	234	229	203	234	238	238	220	240	239	243	241	218	214	236	200	242	246	223	244	216	228	244	241	226	236	230	239	219	234	227	229	236	230	209	228	239	207	222	216	230	219	218	233	249	241	270	239	205	245	273	215	226	264	224	224	230	211	252	244	220	208	244	213	252	221	225	244	254	257	231	240	235	228	228	233	233	235	230	228	234	223	257	235	226	235	235	243	228	234	212	238	278	236	227	249	231	206	243	231	237	228	222	202	220	229	233	248	227	240	239	237	255	240	261	248	233	226	231	229	235	250	214	238	223	237	233	222	244	266	226	238	247	248	250	236	254	243	232	245	208	237	232	224	225	211	231	231	236	214	217	261	233	241	255	227	229	245	225	218	223	228	216	207	219	214	244	266	218	244	248	214	224	254	224	226	212	245	225	202	252	242	229	229	247	251	233	251	234	254	234	239	225	245	217	239	223	229	222	210	245	243	232	222	216	230	223	214	234	238	270	228	236	217	232	238	245	249	260	243	217	249	219	208	231	246	232	233	221	252	227	266	252	267	190	251	215	232	205	249	225	228	212	235	225	227	217	235	220	269	228	232	204	227	236	257	197	215	227	243	234	269	222	255	227	257	213	191	223	252	228	216	258	211	238	218	244	195	217	194	235	239	204	223	231	232	193	224	228	234	235	252	240	234	214	262	250	225	223	220	246	209	230	235	236	193	211	238	213	244	234	234	261	222	225	229	217	229	258	225	209	227	261	230	231	235	211	199	227	230	227	275	230	229	238	225	217	221	229	235	246	221	250	260	247	239	237	245	249	253	246	236	226	232	225	232	218	259	260	244	203	220	227	220	242	215	220	249	229	211	249	249	231	268	247	219	263	242	232	211	234	254	208	237	234	225	223	235	243	244	224	261	226	253	236	189	229	239	224	238	203	221	187	219	232	214	234	243	235	208	265	261	240	245	255	225	235	231	248	251	236	223	220	249	248	242	228	240	230	233	248	258	264	252	267	237	210	254	250	209	246	240	232	232	244	246	200	229	225	216	203	241	240	245	264	243	220	262	272	253	231	210	228	254	246	237	248	221	222	223	226	213	224	246	233	235	244	233	232	228	239	223	190	239	206	210	248	225	227	214	232	233	259	252	222	272	210	213	236	243	243	208	236	214	219	216	221	230	215	237	242	217	227	232	240	229	235	228	247	220	191	268	224	249	240	230	259	235	250	256	252	246	250	214	210	254	216	242	207	208	226	204	261	252	252	254	223	229	206	227	258	254	244	264	277	226	239	233	225	223	230	261	231	224	220	203	224	229	208	224	241	247	254	236	250	218	218	247	222	228	223	253	236	228	226	237	270	226	254	229	236	234	235	222	248	214	231	239	258	250	214	237	234	218	206	235	229	241	240	237	219	214	248
8453	5704	1220	845	582	562	574	509	555	592	561	507	549	563	567	527	587	527	524	556	510	553	531	517	509	537	535	566	548	555	588	537	592	576	562	537	551	560	578	556	520	570	571	541	553	580	546	591	555	590	560	572	583	549	534	565	519	544	486	534	581	552	548	587	581	566	557	508	539	534	566	550	546	547	542	546	531	562	576	530	499	531	544	619	521	523	591	524	572	565	551	571	553	553	587	519	552	492	587	522	566	522	532	533	549	548	559	546	540	518	549	554	547	558	557	530	525	588	546	548	592	560	590	528	513	592	581	515	595	543	566	553	561	560	562	547	531	518	551	532	561	544	567	518	573	547	528	518	553	540	562	520	558	581	548	527	566	557	580	578	512	523	542	569	517	555	555	539	571	535	564	572	528	549	541	562	524	527	613	592	546	559	536	572	567	515	552	539	560	558	521	580	553	552	538	520	536	567	543	632	575	568	585	527	545	534	547	554	537	545	516	521	548	517	531	500	502	560	546	595	535	505	575	532	562	556	520	556	541	518	525	583	592	592	577	525	535	601	571	588	540	539	526	508	576	547	537	558	540	539	581	532	564	523	542	548	573	528	512	499	574	548	513	536	582	543	570	572	519	541	564	554	545	523	524	499	564	561	545	550	562	537	550	552	527	560	555	587	523	561	531	555	539	549	533	519	536	568	534	534	535	527	551	514	546	559	578	537	564	592	534	561	586	533	570	514	588	603	529	591	562	544	583	539	507	558	540	560	523	546	529	554	580	552	529	543	559	522	553	547	569	537	541	525	550	550	543	562	558	541	553	533	575	560	562	509	594	493	563	576	539	562	547	539	575	529	550	529	538	575	507	544	553	538	564	567	566	574	574	575	583	575	509	570	519	588	595	568	534	505	540	584	524	574	561	530	515	528	544	538	555	497	514	556	554	536	558	581	539	574	543	549	526	539	559	561	584	531	546	539	513	555	571	568	566	562	529	524	552	592	574	562	541	545	554	548	533	586	524	567	501	546	532	573	537	524	521	596	564	587	543	558	570	568	538	537	515	556	584	527	555	545	565	520	590	559	544	513	557	561	554	533	534	559	560	557	539	512	558	526	535	558	515	538	543	551	577	510	508	562	533	568	545	565	569	586	543	524	578	527	530	545	533	565	577	530	544	535	541	557	559	554	563	548	562	558	551	522	517	573	550	537	532	644	577	565	555	555	575	572	552	548	525	497	539	569	556	534	566	547	540	526	564	558	587	552	546	527	593	521	548	534	560	529	555	543	566	571	549	559	556	569	552	556	542	525	562	571	523	551	581	533	558	551	553	524	515	567	543	546	531	514	577	556	559	589	509	569	501	546	526	563	586	531	547	569	556	558	551	567	580	542	533	547	491	546	526	549	541	528	598	556	613	545	548	555	510	507	556	550	541	567	534	597	540	515	551	595	559	553	575	560	538	592	606	582	536	539	569	553	532	539	564	583	566	575	579	556	563	525	525	570	580	578	554	502	532	572	586	552	536	512	579	548	532	543	533	580	555	560	558	526	529	552	570	573	510	551	494	554	489	589	554	566	537	517	556	539	529	600	584	589	517	571	533	543	519	597	550	540	476	562	554	564	490	532	575	534	575	548	570	524	502	573	573	512	536	525	585	543	541	547	544	542	544	506	522	579	559	561	554	573	514	528	592	540	544	533	547	594	554	568	570	493	570	550	602	596	527	581	501	544	538	551	547	530	579	559	548	536	578	549	564	551	535	535	543	532	580	585	577	566	556	575	490	533	538	574	531	531	538	545	515	549	531	571	583	510	535	587	555	566	575	533	579	531	525	533	566	549	592	559	536	582	541	562	546	546	530	543	554	531	559	545	563	543	547	557	585	514	557	534	590	540	574	583	518	532	526	618	544	546	544	525	520	524	562	549	551	550	514	560	527	537	529	577	535	509	573	577	548	598	529	534	590	565	588	579	579	540	591	500	527	562	535	548	572	576	558	545	558	548	543	557	565	585	542	544	534	539	544	562	523	541	531	568	543	535	526	564	553	571	574	553	583	569	537	602	555	505	539	541	565	542	491	536	588	542	515	522	544	586	557	545	545	538	531	524	579	542	555	540	588	514	529	587	568	554	544	580	536	575	536	542	564	558	566	592	546	582	536	526	573	529	565	537	540	545	575	556	523	540	567	518	594	548	538	546	616	516	571	525	519	564	539	544	538	565	566	572	543	528	548	550	553	559	571	567	535	525	552	570	520	562	529	517	573	577	479	525	578	587	536	555	541	540	538	549	549	551	520	531	559	510	545	574	555	569	574	506	516	521	536	533	533	574	543	552	536	564	558	542	601	560	553	589	516	525	532	563	560	567	569	512	570	552	550	580	557	529	594	514	543	568	573	566	569	534	539	551	517	587	539	559	518	555	540	515	548	508	582	540	557	563	548	551	578	551	573	561	547	516	531	535	534	553	544	534	509	579	530	583	544	574	575	563	554	543	537	504	579	569	539	557	572	587	562	556	523	487	543	529	530	572	513	572	546	529	538	531	544	547	578	565	539	567	554	590	561	593	547	563	597	564	612	573	556	552	558	566	577	522	555	544	530	529	554	514	546	545	566	512	561	537	590	578	544	557	525	535	561	536	538	563	528	583	578	579	518	585	537	522	554	540	556	595	543	540	549	577	528	598	547	567	541	567	514	586	541	544	545	541	573	495	578	547	543	564	565	548	554	547	556	527	544	547	528	556	546	523	553	550	526	518	522	540	511	588	574	555	532	544	574	528	568	568	544	556	541	558	542	525	549	558	558	544	535	578	550	557	537	538	550	564	574	591	546	535	516	549	538	546	525	512	543	542	538	553	596	553	527	578	546	570	542	580	522	530	578	522	579	557	527	552	529	562	575	511	541	573	550	540	551	549	576	518	565	569	557	546	562	559	502	596	557	537	560	490	564	579	579	569	535	540	538	584	561	526	529	571	554	510	534	543	582	555	517	501	560	549	549	548	542	533	571	590	529	549	513	538	541	587	560	541	592	560	556	579	554	534	572	560	522	523	557	529	604	545	549	557	581	546	565	487	537	518	568	565	537	505	550	533	550	531	544	536	526	545	559	514	552	518	563	560	588	577	572	540	541	561	565	528	551	554	558	558	553	539	555	513	556	554	541	555	547	551	517	508	538	582	555	532	526	516	538	522	532	552	539	561	574	531	580	534	533	567	534	535	572	580	547	527	525	494	589	576	590	536	527	523	547	555	545	550	530	537	506	569	537	539	591	553	531	564	494	539	574	520	570	556	533	540	485	554	544	544	533	549	570	538	586	569	520	559	548	564	525	523	517	534	556	519	524	534	529	593	577	547	564	531	551	572	555	554	545	567	557	578	600	560	566	552	529	546	548	576	541	568	580	526	567	566	565	524	557	584	523	512	572	522	549	577	592	552	563	577	587	582	541	584	540	561	579	542	549	567	542	509	551	589	544	536	549	508	604	554	554	532	576	559	559	538	554	532	570	545
24877	21442	24894	28416	21448	20442	1092	455	445	402	424	383	384	342	367	371	372	361	343	352	329	351	330	378	398	360	342	340	373	387	383	392	352	350	364	361	375	340	352	367	336	338	379	350	341	351	367	352	381	349	366	343	335	358	339	351	354	344	363	382	374	352	335	316	306	352	343	352	353	335	348	380	340	380	346	313	361	386	344	343	347	379	380	343	347	364	353	336	370	335	349	332	354	323	349	386	367	353	395	347	354	390	327	329	368	330	368	361	392	372	362	390	316	365	358	362	340	327	340	345	340	353	373	390	371	376	383	341	348	370	356	355	322	363	358	355	342	373	331	362	322	379	368	359	385	356	371	337	350	334	331	345	350	355	335	308	331	338	382	377	351	307	355	324	360	401	346	383	358	307	305	329	330	344	338	350	337	319	338	326	372	370	334	347	375	378	396	364	343	386	351	372	364	372	344	319	332	346	319	358	378	338	389	353	351	360	376	371	340	361	363	345	348	309	324	365	332	388	387	386	375	359	355	357	374	339	355	386	319	390	386	348	355	372	324	371	310	338	379	363	362	319	322	337	347	352	343	348	362	331	351	354	347	349	335	345	355	368	344	357	363	332	326	330	336	355	359	358	379	353	332	379	358	359	355	346	344	380	353	349	326	352	362	355	406	376	367	368	335	333	357	348	336	347	343	330	330	353	367	355	368	369	341	348	318	349	379	323	337	357	349	322	381	327	342	379	340	372	340	339	369	324	337	367	322	341	314	299	344	377	383	349	319	355	300	307	333	311	397	373	329	349	340	378	371	374	344	318	384	362	341	370	341	363	375	369	349	316	309	347	344	374	359	349	334	381	371	333	336	379	342	358	313	350	377	333	358	355	368	349	375	367	334	405	338	374	366	346	331	360	327	344	372	367	357	336	330	325	350	375	371	322	343	348	334	370	388	331	324	342	317	394	361	350	383	339	346	359	366	352	332	343	368	378	373	352	365	340	384	344	363	375	335	363	350	359	386	333	333	368	342	359	366	366	335	343	359	361	371	336	340	361	310	355	320	343	331	337	342	358	331	362	372	343	307	338	319	359	369	368	349	339	345	317	354	369	356	323	337	324	364	314	361	353	353	364	352	316	352	340	391	347	380	349	352	349	350	341	367	381	353	378	359	314	319	360	338	370	340	360	336	370	353	337	350	373	355	361	353	337	364	348	327	325	322	322	357	324	334	363	355	357	380	369	368	336	363	365	368	360	354	327	366	340	325	309	357	375	369	364	355	358	353	371	355	342	349	361	368	340	331	354	356	361	410	345	327	360	348	326	379	360	320	360	339	334	357	353	346	318	385	364	342	341	331	368	396	343	352	371	328	343	353	353	361	358	370	344	379	344	386	336	381	390	376	325	355	322	323	371	388	367	365	311	339	315	362	349	353	356	335	346	360	339	359	368	373	360	367	346	347	339	374	359	316	366	361	345	350	386	328	351	351	355	351	354	339	355	349	400	337	343	322	331	316	373	358	345	355	321	353	314	380	384	362	368	383	319	345	338	368	378	367	347	319	328	350	337	356	339	359	348	337	369	384	348	366	345	366	342	324	366	342	336	347	368	364	333	388	327	336	341	397	359	389	381	347	354	353	340	342	359	335	386	350	332	370	351	366	368	379	345	319	363	314	342	343	356	365	370	365	356	344	331	330	390	373	394	350	320	332	366	335	341	353	342	349	343	349	346	342	338	323	331	337	348	312	330	326	369	351	306	337	354	352	364	409	349	336	382	376	343	343	346	380	326	332	354	328	369	352	358	343	343	361	355	352	337	336	360	380	336	382	360	386	351	362	331	356	324	328	374	364	347	365	355	330	366	347	332	368	339	375	354	355	364	367	360	371	319	341	355	343	325	349	354	337	337	357	384	362	346	363	323	362	382	370	340	358	366	366	354	337	344	343	346	376	324	372	344	373	352	363	360	339	350	385	347	352	312	351	337	330	326	353	316	340	307	347	336	349	358	344	355	352	314	321	326	338	394	333	391	374	321	384	344	365	345	338	368	357	361	335	315	309	380	370	337	324	362	405	307	360	353	348	348	323	365	380	356	344	366	358	382	363	364	346	332	332	320	375	348	335	327	375	372	384	364	376	348	363	334	350	318	345	362	336	356	376	379	333	325	356	343	314	370	371	394	363	344	356	359	346	386	350	369	361	322	333	364	322	361	351	366	358	339	360	383	320	304	317	368	366	353	366	333	324	343	369	351	340	351	366	356	357	341	381	367	345	388	320	368	377	338	351	382	329	360	317	353	361	345	354	351	334	350	330	334	322	355	376	380	341	387	361	335	350	348	342	370	366	315	329	325	329	362	313	375	353	319	374	356	359	339	342	330	349	348	364	368	351	388	375	369	350	319	352	355	387	341	357	326	362	355	339	341	349	356	367	334	325	353	332	368	332	379	339	376	341	320	383	359	336	347	368	347	340	321	337	359	330	359	360	312	355	337	352	361	326	318	355	368	305	365	329	342	351	370	373	350	337	338	340	340	340	343	342	351	334	351	347	360	400	367	354	340	353	399	318	345	307	369	362	348	341	339	358	353	341	380	383	369	382	324	333	360	368	325	332	323	346	333	328	345	350	348	343	354	328	363	343	342	360	340	373	355	371	386	340	330	358	336	351	390	364	365	346	335	356	369	312	363	333	356	340	315	335	360	352	346	353	332	336	379	343	344	337	337	355	337	342	352	353	348	378	373	341	307	373	351	357	336	347	364	357	366	365	311	318	327	381	403	375	324	342	362	335	352	332	393	374	354	330	358	337	321	348	337	352	371	373	336	365	364	330	345	338	342	366	335	359	328	356	333	347	371	366	318	331	354	359	347	344	362	373	354	326	361	330	357	382	392	375	379	366	349	333	325	388	313	338	370	317	371	332	323	355	337	321	309	365	368	398	346	337	358	335	342	360	366	348	327	315	317	395	366	340	381	355	345	353	333	346	347	343	299	359	360	368	351	376	371	350	330	336	390	306	364	341	342	347	378	350	333	347	356	373	355	402	355	341	361	348	378	337	330	373	343	320	331	330	339	332	350	364	351	331	357	346	345	367	346	386	336	335	348	303	325	335	361	383	374	368	350	373	326	337	319	356	322	305	391	313	393	350	339	367	343	369	341	319	357	364	361	324	354	329	344	337	340	329	353	377	355	332	325	334	348	348	356	340	368	339	361	371	369	377	374	389	360	346	349	368	314	379	340	378	328	354	373	354	355	371	344	345	358	374	351	320	359	369	365	343	385	349	376	334	348	356	355	340	344	282	324	324	343	305	352	366	346	346	345	355	385	386	320	342	342	345	331	362	382	377	357	330	357	344	374	324	347	346	361	397	353	338	349	342	360	336	368	371	384	345	331	338	356	379	343	337	320	332	330	330	323	357	375	353	331	363	362	356	352	370	339	346	323	350	312	319	328	325	380	394	367	377	343	376	385	348	346	341	343	334	336	369	353	334	331	387	307	356	327	362	356	353	350
20763	28857	6861	5387	960	846	807	809	790	820	741	806	809	780	769	737	753	797	804	773	760	729	734	802	757	762	767	740	749	743	752	799	749	781	796	773	779	781	743	777	766	830	768	767	783	756	748	782	792	788	768	739	744	712	767	721	771	773	734	757	737	732	745	779	759	787	749	790	766	764	728	774	735	744	746	730	727	749	785	763	748	757	781	755	723	795	817	776	746	764	787	791	787	741	781	729	723	730	765	747	767	800	747	727	773	725	785	799	721	773	784	790	760	785	797	790	821	710	761	767	739	743	723	798	766	784	805	790	782	758	706	762	787	836	764	779	771	734	771	767	746	721	770	763	794	760	752	721	779	750	785	799	788	701	754	764	813	759	757	756	766	751	740	756	693	792	774	727	736	723	791	756	748	711	735	762	712	727	750	807	735	774	771	745	721	705	702	806	758	803	789	774	763	775	759	711	831	765	727	753	811	745	765	778	733	718	756	697	709	755	747	780	779	736	763	772	770	749	783	786	732	750	737	789	735	804	762	733	762	725	758	791	755	738	793	721	757	752	704	787	745	741	719	736	772	776	753	801	760	763	720	792	727	769	731	765	767	740	713	734	798	766	781	748	776	753	769	746	758	740	730	744	778	754	783	771	799	801	779	769	777	743	739	851	796	773	727	787	765	743	802	705	772	744	683	752	741	749	800	721	712	752	756	805	773	752	793	738	772	771	725	699	750	799	738	759	803	798	751	765	724	751	739	788	764	775	805	731	785	724	710	753	747	767	793	742	800	774	776	720	774	737	790	691	781	772	736	801	798	786	742	806	767	754	794	755	729	714	753	713	707	787	750	763	743	768	753	743	833	776	768	767	766	721	770	744	766	756	779	757	793	795	829	747	757	786	767	803	777	760	751	745	802	761	792	765	788	733	730	749	727	765	728	789	703	706	764	755	781	784	733	761	759	697	744	716	771	776	793	812	836	752	760	808	768	731	693	781	775	749	748	751	786	753	761	782	743	776	718	746	756	748	753	768	777	763	736	753	773	772	759	741	813	752	743	762	782	751	759	731	751	781	728	785	736	733	777	739	768	799	747	783	727	731	756	785	723	760	724	752	754	785	742	724	739	764	758	778	732	743	740	747	799	716	761	731	774	757	784	729	736	746	791	799	738	777	785	795	761	774	764	762	763	812	743	731	719	773	769	767	728	800	766	760	738	763	770	754	768	766	742	764	740	748	767	775	697	776	739	783	732	754	744	750	724	787	761	716	727	765	769	712	761	761	839	760	754	759	824	790	765	733	753	775	754	771	760	732	769	764	797	733	774	749	699	732	777	812	731	765	800	777	768	754	734	780	769	745	741	747	797	776	737	787	796	847	778	780	755	782	761	741	728	752	686	732	759	781	749	763	774	804	734	748	782	797	799	755	763	737	741	735	725	797	760	769	820	728	715	720	787	749	750	772	748	773	777	771	783	756	712	764	771	749	797	786	760	812	789	780	719	769	746	762	792	796	719	738	776	800	732	725	762	776	728	762	777	744	782	776	738	766	757	755	736	781	757	731	762	745	771	743	802	763	746	804	721	758	801	760	708	719	804	756	723	771	802	816	739	750	761	758	809	757	695	769	754	795	745	745	759	801	778	725	710	723	742	727	759	714	737	733	738	725	735	814	789	762	777	760	768	707	756	781	763	772	735	755	797	738	783	798	806	757	762	813	711	777	771	722	791	722	751	740	748	734	790	740	742	741	730	730	787	812	755	729	761	759	764	783	736	709	764	709	749	739	788	754	767	747	773	762	764	781	722	757	729	767	750	744	738	751	801	786	753	771	770	751	763	780	785	756	738	761	794	813	758	808	760	741	735	807	772	731	760	780	721	743	752	783	733	804	748	713	766	758	714	731	745	750	752	761	751	737	774	743	711	774	772	784	735	736	749	750	757	759	737	736	769	780	739	742	771	754	736	740	758	796	738	758	768	771	776	752	683	760	748	772	764	731	766	788	730	771	735	764	725	758	724	767	756	740	782	741	733	747	760	746	725	762	718	773	756	740	776	782	730	725	755	781	743	727	736	722	737	785	728	752	713	796	748	870	685	756	768	753	748	745	745	772	782	785	754	733	859	758	734	729	761	736	748	749	743	784	760	750	765	796	770	770	731	716	758	797	750	720	784	717	786	766	768	736	789	769	772	799	743	778	732	733	705	767	766	722	738	784	760	739	708	744	763	738	816	775	767	768	747	816	775	751	728	770	755	747	839	754	759	756	743	783	759	725	742	749	763	745	741	723	750	771	769	790	764	782	736	738	733	765	757	728	754	747	819	736	781	736	738	791	742	793	730	762	734	750	776	720	766	796	737	757	762	734	721	755	781	775	769	732	770	756	754	800	729	793	712	787	745	713	746	784	760	790	795	766	744	795	751	759	799	758	766	764	744	720	761	787	796	727	790	747	776	779	757	763	741	735	720	727	738	716	729	725	761	750	772	739	773	758	751	747	755	788	810	793	775	789	753	730	759	712	760	763	760	735	791	756	788	831	775	804	736	780	739	773	754	767	756	772	770	761	743	683	702	758	729	763	747	771	752	699	736	768	721	769	812	767	756	745	737	784	772	763	772	750	761	785	733	766	740	778	726	716	757	731	780	761	795	787	754	731	761	749	788	769	785	826	768	745	720	734	758	801	776	701	732	761	817	767	729	783	764	753	759	809	703	753	759	787	767	727	758	759	769	732	795	771	763	738	746	778	756	721	746	768	807	756	756	794	742	788	746	726	722	734	788	755	735	773	780	812	778	775	750	811	776	755	772	780	719	774	777	754	777	755	775	773	791	789	798	755	741	743	797	746	736	756	728	729	751	760	796	762	780	770	770	760	748	786	820	777	757	741	726	747	723	771	745	745	775	739	747	714	712	741	742	758	780	825	754	702	741	717	740	773	778	765	797	747	762	766	803	761	766	756	792	777	747	719	760	742	783	765	787	772	811	741	829	775	759	740	759	752	817	788	785	701	806	780	782	833	777	748	782	803	781	807	756	763	763	742	757	761	768	787	776	784	697	763	743	763	772	774	794	740	741	740	730	726	739	728	759	725	773	766	738	761	683	756	708	778	769	700	784	799	743	712	755	751	756	780	757	735	743	748	800	776	723	744	731	735	717	794	777	729	822	771	773	756	754	770	777	725	766	801	754	777	734	765	766	739	754	720	735	762	749	764	766	732	770	759	789	772	740	787	727	739	754	801	732	731	775	761	769	741	721	804	730	732	778	735	711	773	753	769	740	775	709	771	764	803	718	748	764	795	776	754	742	779	734	764	801	762	747	765	760	750	793	732	775	722	771	747	730	742	775	737	743	767	762	814	739	780	774	740	786	741	790	788	721	783	764	718	764	769	691	735	784	787	734	752	757	757	747	756	780	744	766	760	783	697	774	770	773	722	782	768	816	804	778	788	773	748	730	772	719	756	771	749	759	717	721	769	760	769	761	713	804	805	792	762	750	774	749	756	725	807
24246	21434	25176	28104	21435	21450	19435	769	448	381	351	312	311	307	280	288	314	326	269	290	282	294	241	319	270	271	265	279	278	294	286	288	287	265	288	265	281	298	257	301	267	287	268	275	265	279	309	261	259	278	271	268	268	240	265	257	254	265	252	248	258	241	293	259	232	259	279	295	291	250	254	241	262	286	279	260	290	293	277	258	245	257	286	239	268	263	284	231	249	271	262	271	277	265	268	259	276	260	246	244	235	270	304	252	272	233	268	251	275	295	257	265	261	278	270	255	259	268	294	278	271	270	248	286	261	270	246	251	294	270	243	271	252	250	283	265	251	246	256	275	257	307	278	249	243	270	257	258	287	268	275	306	233	293	277	253	243	247	261	250	275	273	288	265	247	273	260	262	263	289	283	257	240	280	280	276	244	262	253	238	255	275	256	263	282	287	274	243	249	260	250	266	266	261	274	261	242	237	251	268	276	268	274	288	227	264	285	273	270	259	233	271	286	263	278	268	282	290	244	262	264	262	267	254	239	268	269	240	257	255	290	254	275	264	268	270	268	270	281	291	275	276	250	251	252	234	231	255	269	251	251	267	267	248	252	259	265	291	262	235	262	273	243	259	249	282	290	234	258	275	308	276	273	237	241	276	267	264	243	295	246	261	262	285	251	275	280	266	318	292	297	246	268	244	270	284	242	300	281	283	268	255	248	252	253	290	259	256	250	259	255	277	274	270	281	230	286	288	252	262	247	251	305	276	265	267	257	257	281	281	267	271	242	283	274	309	268	251	247	269	264	259	278	248	281	267	264	272	253	264	274	250	265	267	234	264	248	248	263	257	320	292	277	270	292	264	242	247	275	297	279	252	271	263	255	238	285	294	245	252	244	297	252	247	255	256	254	245	287	275	288	297	288	245	285	286	275	273	253	273	260	278	280	248	239	291	294	273	253	230	290	250	234	235	263	286	254	288	288	259	289	255	225	258	264	264	254	265	238	281	270	281	295	261	285	247	248	245	270	256	286	254	261	267	302	252	222	248	265	288	249	271	245	275	280	243	250	291	227	284	282	273	306	270	274	256	235	253	279	262	252	246	222	293	289	266	284	280	261	264	256	272	271	224	266	243	276	276	259	268	267	285	255	292	244	252	258	238	243	263	270	252	251	281	263	264	287	299	258	245	241	272	221	283	275	271	274	240	265	260	252	261	291	268	251	243	242	260	268	273	247	257	259	259	260	277	252	270	264	270	244	255	251	243	297	248	247	245	262	249	255	257	256	271	266	285	297	283	274	261	258	253	279	260	236	293	272	220	254	281	268	274	289	267	280	267	230	242	250	259	238	255	262	278	248	271	268	248	264	264	279	245	252	243	252	279	274	265	279	240	269	265	260	258	266	261	266	253	249	273	252	266	264	273	299	265	261	236	305	253	303	266	271	279	263	239	256	274	291	261	256	262	274	267	270	246	282	298	309	284	282	230	283	274	261	258	229	258	264	227	260	263	282	277	245	243	262	265	248	252	280	271	238	265	279	234	257	257	272	254	259	280	267	268	243	241	255	275	264	254	284	255	252	275	269	251	238	258	268	262	263	244	233	274	267	262	255	247	247	275	253	261	280	253	262	261	251	248	278	269	277	258	266	268	255	287	263	243	247	287	247	249	284	239	298	268	301	275	248	245	236	293	298	291	275	248	289	254	264	247	291	277	272	273	259	258	247	250	257	266	246	279	212	261	254	233	241	238	266	269	234	248	295	274	219	282	295	278	270	243	244	271	286	244	277	288	269	273	274	262	273	291	248	276	285	319	285	237	290	255	263	247	252	268	274	274	264	255	262	278	229	262	275	293	257	257	292	251	272	292	302	268	281	259	229	281	252	280	283	255	273	239	265	264	253	270	278	274	276	276	284	273	261	250	252	273	250	288	255	280	267	242	283	270	270	265	267	262	282	265	286	251	269	269	232	277	288	292	304	254	260	271	225	257	280	254	276	301	292	295	230	237	257	272	234	244	295	245	265	267	243	251	271	268	270	241	264	271	274	278	272	244	284	267	268	280	255	250	271	280	243	265	271	267	250	261	233	275	248	237	290	257	270	265	248	271	262	262	271	299	303	273	283	264	288	270	277	288	284	242	287	272	267	265	245	283	263	299	224	282	279	268	295	266	264	246	256	266	306	238	264	274	248	268	268	273	273	260	264	230	261	273	250	278	259	269	293	275	288	282	272	231	257	233	263	264	237	264	298	236	275	310	277	245	261	280	259	253	290	261	250	289	269	296	260	254	257	240	281	249	262	252	277	262	237	251	237	238	249	252	246	265	285	258	260	273	309	263	276	268	242	245	303	250	235	270	256	272	268	305	250	247	213	237	247	263	228	242	286	256	252	280	269	275	283	287	247	292	255	258	252	260	263	249	262	282	259	242	242	271	268	257	277	246	242	249	269	264	253	274	254	275	250	301	295	270	284	277	275	262	260	259	281	258	260	245	266	273	283	279	245	277	239	235	279	252	241	283	247	292	300	230	251	251	250	244	275	259	253	307	254	249	246	241	286	258	248	242	270	296	255	276	269	280	245	256	262	287	267	279	271	250	223	252	256	255	264	238	305	268	272	266	241	240	269	263	259	277	276	270	257	264	275	272	241	244	213	279	263	247	265	251	256	251	259	268	287	262	255	243	255	272	276	272	252	287	259	255	274	254	276	275	266	275	268	216	259	262	253	264	278	262	267	263	262	291	281	250	288	311	280	245	287	262	250	296	244	288	308	285	281	255	271	296	252	255	246	264	280	289	272	234	245	275	278	234	224	298	265	274	269	235	256	241	273	289	262	283	249	248	243	264	261	257	262	270	281	285	248	273	256	254	271	290	231	302	256	248	233	300	259	286	326	261	242	289	281	266	262	232	265	277	284	266	262	267	297	309	298	254	263	271	262	242	250	272	268	258	239	287	266	282	267	266	273	247	256	233	246	268	240	250	288	256	257	253	265	282	282	289	276	234	269	255	281	272	245	241	260	285	283	297	276	247	230	274	256	275	236	239	251	269	258	256	259	255	309	269	308	273	250	251	266	260	252	272	225	224	252	270	260	261	244	245	288	258	276	269	286	281	258	276	260	272	256	260	267	276	262	262	273	304	218	258	271	252	276	252	274	266	231	266	307	247	263	260	240	226	273	296	270	247	262	235	265	258	269	223	246	297	273	292	259	273	298	259	260	295	239	260	259	290	236	287	281	232	271	257	247	274	277	282	286	243	243	259	261	252	254	238	254	246	274	285	284	274	260	259	234	235	270	248	275	254	251	276	302	278	269	242	248	269	306	275	262	248	238	268	279	285	253	275	277	289	304	221	260	252	294	274	272	281	270	289	306	260	242	257	260	257	252	280	236	270	265	270	269	292	287	253	256	270	258	247	285	288	261	271	308	277	291	279	272	288	268	248	272	256	288	263	256	256	252	273	283	251	242	294	252	279	292	261	242	271	293	226	245	254	239	272	248	260	254	248	274	271
26516	37324	12241	9098	946	692	682	614	549	628	609	610	575	553	612	575	576	517	573	587	604	589	574	557	577	576	545	590	578	534	546	592	523	593	574	576	598	579	541	567	588	607	548	529	573	568	597	563	560	595	551	557	537	574	584	556	574	522	525	534	587	614	558	527	555	559	580	532	549	582	576	538	535	545	563	592	532	557	565	546	552	540	559	537	572	566	577	616	583	528	583	585	573	575	594	580	523	563	563	556	550	591	537	548	553	560	605	515	543	603	541	565	555	556	554	556	568	589	580	536	560	557	575	540	547	567	573	574	574	579	557	538	567	581	594	587	581	535	529	550	561	580	556	529	589	541	589	611	562	556	516	606	563	535	556	534	571	533	527	537	558	586	563	548	564	555	529	576	590	594	531	559	548	539	579	550	541	551	585	581	542	583	552	524	581	575	571	528	581	585	579	558	577	555	592	598	533	555	569	553	542	561	536	563	580	588	592	561	590	529	531	563	604	568	561	550	528	567	523	604	544	549	573	523	569	551	575	549	596	584	583	567	528	543	544	589	547	535	522	568	522	560	595	530	549	578	559	549	564	563	593	583	542	554	540	529	572	572	569	571	528	600	592	557	547	571	567	550	554	562	547	523	565	565	518	534	516	581	580	587	549	570	549	567	544	558	581	559	547	588	566	570	629	549	543	624	529	549	548	565	542	550	574	516	577	568	568	552	545	571	551	554	529	569	581	572	560	581	558	545	555	523	556	577	583	598	542	569	551	549	574	541	583	541	568	581	596	539	564	563	560	539	557	571	554	586	575	564	583	600	552	566	567	576	550	574	564	561	524	558	529	592	599	583	539	538	535	540	538	532	569	537	562	559	569	533	542	556	566	554	599	552	572	545	562	557	586	554	579	587	502	561	588	583	565	562	556	591	516	548	546	572	572	553	568	535	555	574	550	502	529	537	573	539	549	550	535	527	585	571	557	540	558	577	567	573	526	551	582	582	592	548	562	549	560	547	571	554	572	590	601	538	559	550	512	538	572	564	582	607	555	536	589	529	564	534	576	586	591	538	560	531	535	570	593	574	573	555	571	535	591	573	543	560	566	537	560	517	588	561	585	539	558	560	574	545	538	545	567	557	595	523	579	529	564	570	520	545	566	534	597	540	564	581	543	552	564	565	549	527	589	506	550	545	598	569	556	546	572	588	505	571	551	536	519	547	565	594	622	553	605	546	570	513	536	572	582	609	572	565	521	548	550	580	536	527	562	562	551	577	562	540	529	543	610	525	541	583	541	554	525	560	588	524	574	558	533	558	618	549	561	544	595	570	601	590	606	516	564	562	564	534	583	528	599	549	557	575	560	531	586	546	552	623	587	561	577	534	551	586	591	542	535	581	569	590	579	589	550	548	560	584	565	546	575	569	551	605	543	564	560	516	574	610	601	519	546	571	573	559	591	543	519	547	547	568	569	568	544	568	581	532	571	543	578	600	572	531	555	580	526	563	571	586	593	532	573	553	602	568	543	559	555	531	536	547	544	532	551	512	563	514	549	586	570	567	571	569	586	571	535	599	539	562	543	567	524	510	550	547	583	551	589	570	554	564	560	566	559	551	536	575	529	524	562	542	605	530	597	569	543	564	581	557	539	572	581	540	549	579	559	551	571	600	562	562	552	578	572	572	564	583	517	556	574	566	547	585	552	539	546	574	557	578	594	606	528	505	560	569	526	540	558	555	584	522	523	591	583	607	579	604	559	566	562	551	538	534	592	583	533	563	536	574	583	523	547	585	575	519	495	546	550	564	579	568	586	564	543	553	547	582	495	519	584	562	546	545	586	584	531	568	544	555	545	533	541	572	581	546	575	559	575	539	537	578	560	578	558	557	624	548	544	571	555	537	563	533	554	582	511	560	592	545	544	538	563	535	486	593	527	552	544	530	522	585	553	534	572	527	563	559	556	576	532	572	578	581	577	575	562	552	546	556	539	562	539	520	553	538	571	585	580	543	561	569	567	542	579	566	559	604	584	520	526	589	560	523	507	545	544	531	553	553	568	536	567	556	564	529	544	528	596	521	577	544	573	546	528	530	545	558	543	551	576	562	630	552	568	545	579	543	595	570	554	585	552	580	538	530	582	533	512	583	543	576	530	564	554	607	531	556	581	606	574	592	606	551	603	533	590	577	555	538	556	562	612	531	566	570	513	544	576	596	543	586	619	566	595	593	544	554	532	576	580	590	571	551	578	613	547	568	542	568	526	576	557	555	575	541	523	556	538	598	598	538	540	543	527	553	562	561	601	559	560	535	561	571	565	543	533	522	555	573	529	541	549	538	563	518	558	557	530	545	572	530	569	556	562	557	552	538	541	572	502	526	594	596	558	526	505	517	543	572	544	535	543	564	576	557	537	532	556	557	545	531	596	589	563	577	559	567	536	530	573	588	555	547	568	538	592	591	565	547	553	541	556	554	501	539	555	582	553	589	570	567	535	567	584	512	574	538	539	551	574	547	584	509	590	527	546	580	599	565	540	513	549	581	609	528	541	518	559	570	578	561	550	575	552	551	556	561	611	543	546	545	588	514	566	565	548	575	540	587	529	552	532	569	579	556	545	611	555	530	585	602	538	547	623	528	535	549	544	530	546	599	578	596	530	570	576	560	555	553	568	572	560	549	568	551	532	553	560	513	546	578	573	534	562	566	593	539	589	557	558	577	541	532	539	605	589	550	513	582	548	517	558	543	583	532	519	565	512	577	548	563	541	576	589	602	538	562	585	534	594	539	593	561	560	560	556	555	572	562	597	606	497	523	523	540	537	529	526	606	572	566	558	571	567	541	545	525	559	525	517	576	557	569	561	584	575	570	586	509	556	595	594	562	572	536	538	599	564	558	545	586	596	576	557	555	613	576	538	549	551	555	538	576	538	558	547	552	562	576	510	625	591	564	564	519	533	566	578	552	597	562	563	611	599	534	516	554	546	610	551	554	569	588	587	566	581	532	537	573	576	552	580	573	554	556	555	564	562	588	542	583	525	562	599	576	560	574	554	564	562	572	547	514	557	598	543	559	538	528	593	541	561	598	588	594	572	523	578	604	548	574	551	570	582	591	561	546	568	586	523	581	600	574	539	581	541	558	562	544	570	542	583	614	566	536	536	562	579	565	507	572	567	622	567	583	563	560	573	590	572	556	528	544	516	576	605	596	564	562	582	549	563	529	543	548	553	579	575	538	585	542	617	573	586	592	558	551	534	564	549	557	558	538	567	581	572	528	561	559	529	587	593	556	504	569	539	600	551	555	576	584	549	570	605	541	578	553	576	558	603	538	527	495	577	593	569	545	597	596	550	571	559	545	576	567	558	561	581	585	516	566	550	562	569	617	554	551	526	595	570	536	561	575	543	527	540	524	580	574	540	544	562	602	544	565	567	569	553	543	558	554	572	579	562	579	543	577	567	535	593	562	581	521	583	550	549	587	561	556	532	565	542	567	543	508	515	569	527	571	560	571
32883	20413	9017	993	365	337	317	246	222	248	221	233	233	232	215	251	246	229	243	212	258	219	227	239	214	254	223	230	234	255	217	219	244	238	235	221	247	225	223	253	232	189	249	229	220	243	259	235	226	238	241	255	259	204	209	228	214	234	242	224	229	226	244	250	231	247	224	254	238	223	237	219	234	246	234	236	216	226	232	235	228	255	271	228	248	229	214	237	214	231	206	214	225	232	228	241	220	251	232	212	236	226	246	258	243	235	246	258	250	226	251	230	222	234	240	229	244	223	203	223	231	240	239	247	237	245	227	206	198	244	239	218	230	232	246	229	208	249	254	233	274	251	223	198	217	233	229	256	222	250	231	235	218	221	245	211	219	210	226	233	225	223	225	201	252	247	228	226	263	233	197	237	236	222	210	230	231	229	233	243	215	265	216	205	246	191	238	235	215	235	260	219	243	261	218	243	225	238	242	219	224	232	252	210	214	229	227	234	224	228	242	233	231	226	231	248	226	236	238	240	236	231	239	207	227	204	220	262	180	246	217	210	240	237	244	229	248	230	217	240	224	248	247	228	201	242	242	222	224	185	215	218	236	204	258	252	267	260	256	236	263	210	251	256	242	211	226	206	226	226	231	222	252	208	245	260	238	253	240	230	213	249	253	238	239	242	203	232	230	209	208	224	237	212	220	228	263	225	218	233	226	244	225	218	251	272	233	227	258	249	229	240	223	233	240	246	214	260	239	208	231	233	229	219	268	236	217	262	245	242	248	237	215	262	230	231	240	213	220	246	250	246	255	229	208	235	256	256	240	224	244	234	219	231	209	260	241	222	260	264	232	224	232	224	249	258	251	236	267	271	252	210	253	235	228	211	232	228	239	273	207	244	236	200	239	233	251	234	253	236	201	239	213	238	241	229	229	235	242	256	256	230	228	211	252	243	246	258	241	204	207	224	230	253	228	201	245	214	228	235	233	259	226	232	241	212	228	229	230	199	238	219	205	226	256	235	219	250	236	201	246	258	230	248	214	237	233	219	229	230	236	233	216	271	245	234	237	237	218	225	222	240	235	233	265	250	247	238	254	224	215	223	194	236	227	243	234	238	228	228	221	212	225	222	216	229	233	233	223	248	233	257	218	241	246	238	212	244	235	203	212	222	239	245	223	226	218	234	249	241	255	213	216	238	221	253	220	245	233	237	243	221	245	196	242	222	211	235	239	215	253	239	243	236	214	220	252	222	254	239	240	220	247	217	228	234	238	220	213	206	237	243	247	253	222	249	236	226	268	234	251	219	226	228	224	226	239	231	226	237	234	207	271	229	244	243	204	220	237	217	233	238	231	227	222	218	235	252	250	234	202	234	232	218	218	254	226	252	234	226	212	253	223	242	232	218	212	235	224	227	242	231	233	227	255	239	245	239	243	221	234	236	225	237	253	206	228	230	215	229	238	205	234	253	224	255	242	227	268	243	226	242	245	228	219	228	218	225	241	229	238	218	238	232	227	224	224	234	228	241	226	223	247	223	273	219	224	225	238	232	245	214	209	230	247	222	219	250	231	215	248	233	254	235	218	232	237	244	246	236	205	254	233	234	275	232	231	263	213	240	234	238	221	221	241	202	169	250	239	228	243	216	213	234	199	216	236	218	236	252	248	201	219	207	234	245	238	240	229	262	230	234	241	238	221	232	240	214	237	253	221	243	301	258	243	233	237	261	228	214	242	243	206	274	225	235	247	237	246	211	287	254	237	241	230	226	232	228	251	219	214	224	257	246	235	224	245	238	257	211	233	268	220	244	248	242	229	244	217	238	235	207	217	202	239	213	241	226	250	254	242	235	197	232	225	227	251	234	254	248	258	233	226	224	221	232	251	178	201	244	269	245	237	212	249	242	241	214	267	233	208	263	234	237	222	228	236	234	258	220	225	249	231	250	210	250	241	240	230	251	240	224	236	255	220	239	229	225	230	224	223	258	245	228	244	218	215	214	211	225	234	283	259	235	253	240	228	237	251	228	257	210	234	240	225	224	237	211	235	217	250	216	220	213	199	231	231	235	229	216	260	203	254	258	239	207	211	215	242	216	238	212	233	236	252	242	215	235	219	230	242	217	225	244	236	237	207	222	225	226	245	259	220	228	235	224	241	225	209	265	246	206	243	230	223	227	222	231	229	244	241	225	215	233	231	220	228	238	245	240	261	240	224	237	222	247	231	225	250	215	203	251	193	209	213	234	219	216	249	226	235	230	250	252	242	258	222	262	246	213	257	234	213	251	225	252	240	230	223	236	238	250	260	234	213	213	223	229	247	223	257	257	224	235	213	238	199	243	237	246	218	238	257	206	260	222	245	249	253	221	242	253	232	247	216	220	213	241	218	228	233	226	230	253	199	223	246	249	246	212	234	216	236	238	265	249	256	225	214	239	238	232	223	226	239	239	224	213	205	258	256	221	226	232	231	214	267	236	224	247	227	237	227	246	216	256	234	239	236	231	251	257	262	202	255	269	207	256	283	229	217	254	233	220	213	220	263	243	216	235	238	230	218	232	228	239	230	270	272	207	236	213	204	224	211	251	250	241	243	253	238	224	240	227	217	236	217	255	231	242	211	228	225	250	196	215	229	214	239	250	225	253	252	228	245	228	243	254	249	234	229	250	243	240	224	235	233	234	212	206	253	234	255	239	250	252	232	240	210	234	239	228	220	225	246	246	241	217	226	223	238	276	219	256	233	239	224	222	207	237	229	248	214	213	188	232	225	248	231	227	240	228	238	248	247	218	256	232	242	251	235	214	217	233	216	237	208	235	224	235	235	235	230	219	262	239	259	215	221	220	222	231	216	231	210	237	243	258	249	231	227	248	237	234	228	231	254	223	232	235	276	235	267	216	232	216	260	239	230	247	223	229	203	228	248	228	234	227	215	218	240	233	237	216	224	247	216	245	244	253	248	244	235	220	231	239	214	210	230	238	218	254	228	251	208	232	248	223	224	216	239	210	210	209	226	238	263	225	223	264	238	249	249	256	246	228	221	220	235	223	217	240	260	237	264	260	227	220	250	226	227	214	239	232	264	232	227	228	234	246	266	254	264	218	234	220	234	237	230	249	223	234	198	212	237	261	221	249	238	257	237	214	271	238	199	224	230	236	268	261	248	207	255	228	230	232	237	250	237	231	224	235	247	249	216	215	234	230	234	262	205	244	229	234	228	237	212	231	251	236	193	207	227	227	232	211	237	208	248	241	232	212	222	269	197	245	247	249	242	214	228	232	258	248	221	239	211	229	240	221	297	241	208	210	223	228	219	226	218	236	223	246	269	248	238	221	222	217	248	238	240	198	220	222	206	240	214	230	234	240	245	239	239	223	242	263	224	249	220	229	232	210	221	222	217	264	244	215	233	245	239	221	233	235	219	239	225	224	215	210	219	252	239	250	230	262	236	224	252	220	231	250	227	239	226	212	229	215	228	219	248	227	218	226	237	241	241	219	234	229	217	223	199	252	258	265
8464	5654	1313	874	536	531	555	553	507	545	550	551	535	575	518	543	565	567	623	589	568	541	551	526	522	544	535	588	535	588	566	577	557	571	549	534	547	552	523	550	553	561	525	529	556	545	588	524	579	532	540	563	586	552	509	521	565	534	559	546	569	544	542	479	530	559	536	509	536	551	559	560	557	575	546	580	584	566	585	599	582	551	552	587	545	556	531	576	548	510	502	554	596	570	577	520	528	578	594	508	559	554	592	554	578	519	579	607	580	521	514	512	553	545	585	543	568	573	555	568	553	574	552	501	547	534	553	566	535	513	534	575	533	542	511	548	603	561	546	548	589	536	537	572	603	560	540	532	559	544	544	573	568	549	550	519	553	625	559	507	546	565	563	585	527	546	554	559	568	547	557	561	579	586	557	575	551	555	574	538	558	559	555	542	582	564	553	560	562	560	584	530	549	511	515	519	588	542	569	565	573	577	561	503	565	551	541	546	525	517	525	572	593	503	561	531	536	554	504	557	502	551	559	552	563	555	550	529	560	531	554	561	577	542	519	524	519	515	530	552	527	555	570	527	560	492	504	574	540	545	567	552	546	540	529	553	550	539	559	542	542	531	579	579	573	528	573	532	537	537	568	533	543	542	520	563	548	544	558	549	547	565	584	498	622	522	590	517	562	581	572	591	527	591	532	529	554	594	541	571	499	602	553	521	579	557	562	574	530	580	533	548	546	552	556	565	578	557	508	567	550	531	575	519	608	588	595	523	593	571	566	501	553	554	593	506	547	525	520	565	549	560	560	579	556	539	536	527	554	579	561	559	585	532	546	572	565	541	547	512	581	565	555	515	544	563	549	541	562	543	553	543	534	612	576	567	524	530	569	576	548	552	558	600	526	547	533	590	526	569	569	563	571	569	546	527	521	571	533	543	561	518	589	520	563	551	539	588	549	572	551	602	533	548	542	595	536	545	558	531	518	529	512	554	536	537	515	585	595	553	547	537	534	587	547	588	536	531	549	566	549	574	577	555	540	577	565	573	525	543	528	508	567	537	539	575	547	555	517	536	548	556	544	584	547	542	506	567	590	522	542	562	530	554	527	610	515	539	549	556	564	562	579	537	530	593	564	557	535	538	581	582	517	568	547	540	575	569	535	523	573	566	509	561	563	546	577	563	587	533	618	522	598	525	565	549	546	571	558	559	554	580	552	520	508	540	576	528	586	578	537	524	560	554	553	540	582	532	552	523	553	565	546	602	551	553	541	552	569	557	538	564	595	579	617	557	547	538	522	575	541	546	594	532	559	584	559	534	580	511	555	573	511	553	593	570	566	572	565	538	534	534	551	536	560	540	521	602	529	546	536	540	591	588	539	547	527	527	579	562	529	566	580	536	548	538	537	535	520	561	540	536	513	536	582	592	532	547	547	566	522	558	567	528	539	596	531	540	601	549	550	553	506	572	536	547	572	551	580	545	526	538	560	510	534	547	529	518	580	565	574	550	571	558	538	554	551	552	550	562	561	563	549	561	562	562	545	532	530	569	528	540	581	575	518	540	559	538	572	575	564	516	510	552	586	541	559	537	555	539	536	558	521	540	515	531	562	569	542	503	582	619	550	558	561	536	602	519	552	531	564	530	537	545	570	572	473	543	526	516	526	594	573	568	565	613	600	543	552	556	529	549	546	569	521	542	554	499	547	541	548	535	542	519	531	546	576	585	574	535	580	530	530	568	542	539	573	551	548	517	507	528	553	565	542	555	563	542	592	551	529	535	539	552	525	553	571	534	521	541	554	559	530	555	539	500	570	569	547	569	527	569	543	550	548	570	533	547	558	571	573	565	534	549	547	523	570	556	543	565	582	546	537	550	574	553	547	528	568	575	524	547	535	575	551	504	543	560	561	570	558	498	590	551	547	602	574	562	527	544	500	535	572	527	595	512	536	586	588	572	550	574	527	569	533	592	584	578	500	561	542	559	581	562	562	548	536	516	585	587	562	565	535	594	573	558	543	587	556	611	544	541	549	579	562	514	533	553	544	579	558	536	504	507	533	522	550	580	559	585	569	560	540	537	556	537	572	539	555	543	528	592	552	552	596	528	531	574	571	536	573	543	546	579	534	572	513	524	554	530	576	535	543	524	535	506	533	558	557	551	513	518	526	512	592	604	575	523	560	540	571	540	554	562	534	555	544	564	530	558	566	562	541	548	517	569	504	540	551	520	578	597	581	532	535	570	560	558	579	539	541	529	516	561	563	548	537	569	587	556	557	507	550	533	573	547	532	568	595	534	548	572	527	558	580	580	570	542	576	584	575	544	546	574	508	567	567	545	551	537	519	533	591	583	498	577	551	553	576	589	543	513	564	578	546	533	553	555	553	524	560	515	568	521	549	542	540	511	558	544	553	584	589	543	567	531	584	548	531	585	536	541	561	526	561	560	526	548	523	540	521	573	582	560	516	566	562	592	576	562	543	564	528	572	599	495	572	550	590	540	519	509	526	522	490	561	551	537	574	580	543	574	534	558	555	550	576	537	541	509	538	531	560	555	586	596	553	526	524	570	549	556	530	553	560	528	569	535	593	536	561	506	576	545	591	589	555	559	588	567	565	545	567	554	533	521	589	562	549	571	559	521	527	573	565	527	533	601	555	569	560	545	599	571	537	559	521	592	571	544	578	567	555	565	551	558	544	555	549	532	503	534	550	538	599	546	542	556	590	528	547	533	543	534	539	514	563	560	519	571	569	520	550	579	549	544	511	598	527	575	544	564	557	572	535	562	541	563	533	581	498	577	569	576	572	531	532	526	526	555	549	556	548	524	533	529	546	541	530	529	552	580	529	534	582	574	548	533	557	561	530	537	526	521	549	555	571	538	573	536	591	568	585	552	554	551	539	532	562	529	548	550	529	543	572	570	495	545	603	541	559	626	543	526	545	587	513	547	553	542	546	536	552	572	561	557	566	536	566	583	550	562	553	551	580	547	546	530	616	579	551	526	534	552	579	553	609	545	541	537	559	570	578	531	542	526	548	489	572	579	563	557	572	540	518	551	543	511	559	578	514	532	600	528	530	554	586	563	587	522	588	544	547	544	541	566	555	542	584	525	552	554	521	608	552	561	598	533	568	542	584	554	517	566	561	555	517	573	572	542	582	522	571	604	567	556	561	527	542	600	525	545	542	536	566	543	545	545	578	557	546	564	537	544	549	580	571	552	592	547	557	532	540	512	564	568	576	552	506	567	525	532	532	552	564	522	540	559	554	526	559	570	518	547	526	575	552	582	518	539	577	566	562	578	543	593	524	573	512	588	558	562	564	551	539	589	529	525	520	563	559	567	571	552	523	554	589	551	533	567	568	561	539	575	566	553	532	530	557	565	556	605	560	551	561	531	572	562	545	586	534	533	536	561	545	563	527	517	574	571	587	580	575	530	514	539	502	514	555	567	521	530	526	543	602	571	517	538	577	552	579	603	561	542	554	544	560	553	522	558	535	539	526	546	533	520
24861	21444	24874	28434	21449	20594	1176	489	395	430	386	375	392	374	344	388	359	386	365	339	389	366	370	344	369	346	387	341	359	386	345	350	372	347	373	402	374	385	357	353	374	351	340	361	399	357	332	367	371	331	357	334	355	373	329	356	350	354	346	347	368	349	393	381	334	327	319	321	316	382	325	347	353	351	367	372	345	370	335	368	332	381	363	356	367	338	322	344	342	323	345	347	340	372	372	333	338	377	356	349	327	367	352	388	349	316	361	374	378	365	328	346	336	400	335	339	364	347	344	374	380	360	334	379	372	361	342	335	370	381	368	344	368	360	346	338	360	380	362	362	316	353	355	344	364	340	369	335	351	353	342	330	385	344	353	359	362	362	358	348	331	360	347	325	368	383	357	321	372	341	336	356	361	390	337	368	348	345	386	362	383	326	384	352	353	372	356	361	331	363	335	374	318	362	365	392	347	386	376	365	388	381	358	329	359	372	339	346	349	355	370	322	370	401	383	372	361	372	341	363	343	374	396	349	355	373	353	375	361	356	388	374	386	324	321	339	352	356	342	348	374	359	354	387	378	360	379	347	344	370	374	330	366	345	370	379	334	367	378	369	400	358	385	371	391	363	352	364	368	347	337	327	389	333	380	347	362	351	318	383	353	353	377	332	351	366	364	403	388	357	308	337	351	338	362	345	369	311	364	376	350	352	339	385	324	353	374	381	340	359	366	340	390	388	366	325	383	335	340	346	312	365	397	342	351	360	361	341	329	339	363	405	386	356	366	340	317	330	309	374	349	319	352	376	335	361	335	338	383	354	358	368	375	318	356	391	333	364	351	359	384	338	332	334	332	318	387	370	334	364	306	336	346	390	329	379	357	362	343	398	340	363	363	340	344	371	367	356	357	328	355	392	357	347	348	381	361	372	363	368	344	362	359	350	347	381	385	358	354	369	354	348	368	338	343	366	344	348	355	363	339	351	349	317	348	345	355	390	370	350	352	365	364	388	340	357	329	364	336	357	348	314	323	369	342	365	349	359	384	336	387	358	355	360	366	373	362	353	388	356	337	392	363	340	344	343	321	372	320	325	347	372	360	380	325	345	330	363	352	350	352	330	338	384	370	338	329	366	362	368	345	360	360	409	364	345	387	354	348	350	370	327	340	380	323	329	361	366	356	337	346	347	321	303	354	377	382	360	368	385	341	378	356	360	351	370	360	375	339	379	366	326	343	319	352	367	343	368	388	353	377	348	383	356	358	336	356	366	343	339	330	366	335	325	358	362	376	320	354	321	335	345	387	379	359	355	374	387	342	351	331	369	317	332	339	336	383	370	312	327	344	357	336	329	369	361	325	404	360	340	351	379	383	348	337	341	372	386	356	342	384	330	349	314	352	341	389	350	388	356	354	383	340	367	340	363	358	352	352	342	350	357	354	368	377	343	350	353	329	362	349	356	368	353	354	363	344	355	391	353	353	330	352	354	328	367	369	372	366	325	373	375	346	359	349	338	342	324	354	366	356	378	362	354	347	370	395	342	382	339	373	373	341	378	312	340	366	327	350	339	323	328	381	315	353	398	378	334	354	382	329	386	338	362	334	346	365	359	283	407	350	323	348	355	366	378	378	336	328	313	366	363	318	341	327	298	334	368	379	354	332	363	395	357	351	352	313	356	395	315	319	358	328	390	363	379	331	371	342	339	339	326	346	343	377	368	378	336	360	334	349	343	325	333	346	346	331	387	372	396	356	362	406	329	322	354	335	341	389	345	397	374	351	383	351	359	338	353	343	358	334	372	402	369	311	322	326	334	373	373	343	344	328	345	394	347	368	332	359	396	337	372	376	315	369	327	331	378	344	350	390	348	382	361	365	353	350	323	310	352	358	335	386	376	328	330	384	360	342	360	350	370	382	394	375	375	380	355	354	379	359	355	318	313	362	349	377	378	368	363	343	343	342	357	382	369	338	376	345	360	340	355	401	373	352	376	364	372	368	344	340	356	374	334	360	336	350	355	399	366	333	379	384	327	364	331	363	331	355	347	362	344	383	396	407	327	337	352	373	360	379	356	367	337	352	363	356	390	387	381	347	351	375	307	391	332	344	348	388	353	336	373	369	377	363	343	370	381	345	381	378	315	336	351	371	332	356	339	356	341	369	355	357	366	374	337	334	322	345	374	313	386	412	362	342	338	358	363	338	375	344	326	359	371	360	384	326	340	358	377	335	339	354	361	305	367	367	406	395	359	361	335	346	350	337	324	339	402	387	357	374	293	402	368	323	347	365	368	346	358	361	352	318	369	353	340	317	359	368	355	347	333	366	333	390	374	326	378	387	364	311	395	339	332	356	345	394	317	351	337	362	350	367	329	345	344	333	396	349	371	333	334	364	325	357	337	329	352	353	332	370	347	347	326	344	405	328	341	349	346	324	376	304	361	397	376	329	323	367	360	362	322	386	394	339	353	322	334	338	354	341	356	332	348	392	341	368	344	350	347	407	401	357	359	383	368	358	365	375	381	345	369	378	412	359	388	385	363	344	354	345	314	356	345	357	349	357	357	386	300	330	381	359	355	353	373	358	345	353	370	377	353	368	357	393	357	365	350	341	355	363	375	374	368	367	353	343	370	339	367	321	354	377	382	330	359	361	370	377	393	359	320	353	340	360	363	365	357	369	370	380	386	337	367	370	336	359	344	372	330	347	365	367	341	338	347	348	360	373	330	367	352	364	377	349	369	342	378	357	359	389	338	349	335	371	406	329	350	340	362	368	373	328	371	344	341	362	303	356	342	355	348	336	358	385	363	333	394	350	370	347	354	365	396	343	321	369	326	383	361	369	334	368	366	374	335	339	348	394	332	382	330	354	358	365	332	384	370	332	334	340	316	343	350	336	361	352	335	328	336	387	317	344	323	352	353	394	325	344	385	328	359	359	375	365	389	378	340	380	381	360	364	366	365	359	334	330	362	346	363	379	363	329	376	399	382	342	372	376	335	353	410	393	378	346	325	363	336	357	325	347	382	371	387	355	337	327	367	347	366	357	324	363	345	357	337	351	344	331	315	379	354	359	376	355	327	340	381	349	357	397	361	366	365	343	354	334	334	323	342	359	365	366	380	367	410	375	343	347	353	351	330	354	327	335	360	380	373	347	324	381	315	340	367	356	380	349	372	365	362	343	385	343	341	363	324	353	331	393	344	375	356	348	334	366	345	414	314	346	363	366	363	335	370	334	357	355	362	371	313	362	336	325	354	355	355	375	333	360	361	334	330	360	339	357	362	357	328	376	347	373	340	366	359	328	362	364	373	340	369	391	366	331	358	361	362	369	398	353	356	350	334	356	368	358	346	351	371	336	308	291	347	354	387	369	354	359	356	357	349	309	399	360	362	369	379	375	367	363	332	347	363	358	361	361	367	388	386	373	342	375	322	354	337	334	357	353	328	358	369	352	371	365	317	353	372	330	369	338	340	350	332	363	324	386	325	346	407	337	353	358	365	372	321	338	377
20259	28714	7421	6083	932	921	822	801	838	777	784	797	719	815	756	750	734	733	741	782	805	759	766	749	793	783	786	749	774	775	779	786	740	784	739	782	766	756	722	731	784	766	738	798	762	845	754	761	718	797	748	736	773	775	774	759	813	736	752	817	739	748	779	754	774	698	754	721	783	777	731	747	748	779	670	816	756	759	746	767	728	773	786	807	752	748	740	747	786	755	763	693	751	786	766	793	699	744	776	795	800	778	719	746	737	794	787	776	764	744	812	789	781	765	789	751	765	730	775	759	780	727	748	746	800	719	753	707	706	755	793	793	751	762	723	720	776	796	766	754	753	771	741	744	736	801	767	757	754	784	741	781	745	722	762	766	757	797	746	790	755	750	766	773	784	825	764	763	736	722	745	767	733	704	797	750	728	735	767	745	709	819	807	765	726	726	761	730	812	747	753	747	710	747	752	780	738	726	758	772	747	799	767	782	726	746	689	750	794	714	820	739	738	777	716	768	727	756	809	750	714	727	779	761	748	807	834	775	741	773	795	735	771	728	692	781	789	706	723	751	761	782	809	771	767	746	743	752	738	730	796	764	779	758	813	760	794	783	786	751	740	777	732	811	748	745	748	729	752	795	760	737	764	778	782	744	731	801	775	775	756	725	774	743	780	785	811	792	821	769	738	718	695	773	771	742	789	766	747	782	729	823	748	741	760	795	750	761	737	787	752	756	741	779	813	773	742	753	710	747	753	726	761	776	788	773	753	772	787	742	771	696	766	792	741	761	777	703	771	791	749	814	749	768	802	732	782	742	711	814	712	722	778	714	741	739	746	729	745	777	767	758	721	726	768	789	759	728	704	802	735	735	736	737	726	759	765	715	745	752	787	733	730	750	789	731	725	743	796	758	748	753	731	733	751	759	773	761	769	781	766	782	782	779	735	740	787	781	755	756	785	798	747	782	807	814	745	815	782	766	793	747	762	768	744	755	764	804	719	752	783	728	823	774	788	749	753	820	796	794	772	749	752	756	727	775	698	706	755	769	804	738	700	780	736	734	783	692	744	722	724	783	763	725	771	769	716	786	802	767	782	790	830	812	755	747	749	755	776	791	692	755	772	726	773	739	775	790	737	775	725	814	766	787	777	742	745	786	758	807	726	781	762	711	785	748	787	814	774	739	741	768	743	762	772	755	728	775	740	790	769	755	766	798	800	761	736	741	726	756	744	733	785	727	721	769	759	791	742	761	794	750	778	706	770	718	799	775	742	796	769	770	758	718	811	777	755	770	749	783	744	755	751	776	815	801	785	805	755	774	759	737	789	768	773	766	817	758	746	745	739	791	759	728	740	748	771	715	740	750	779	795	819	738	743	757	732	771	714	780	792	764	788	710	731	770	813	762	787	821	766	751	752	711	802	766	804	775	770	773	737	776	786	751	746	781	790	712	752	749	720	773	778	771	746	764	777	785	728	791	763	792	744	788	728	716	737	755	753	783	781	743	810	789	745	729	765	774	765	750	763	745	780	759	773	789	805	736	781	776	766	784	715	802	798	740	742	757	822	787	754	722	787	757	754	751	728	777	779	756	774	775	775	760	769	780	788	697	782	812	783	716	784	742	723	792	748	770	824	792	739	740	761	781	800	722	754	761	794	758	785	740	755	785	729	748	773	687	715	790	774	727	778	753	785	760	770	768	743	809	781	745	819	759	806	787	755	766	775	755	737	762	738	789	786	741	722	774	764	754	780	781	739	734	759	775	743	746	728	799	774	799	755	750	755	738	783	768	778	716	767	756	741	748	811	743	767	735	767	753	805	755	760	823	753	805	763	778	779	771	738	801	752	704	779	754	720	755	749	801	764	805	743	788	775	786	709	746	772	744	750	772	774	725	763	713	773	771	770	787	751	751	740	739	724	799	757	728	810	761	717	780	741	774	753	823	760	703	740	752	742	772	751	794	738	717	781	755	780	750	738	779	761	811	774	800	719	738	737	760	744	745	766	750	747	767	757	739	760	773	736	777	799	729	741	778	774	754	721	768	759	762	790	754	799	765	795	794	777	750	797	764	765	778	723	725	749	722	720	740	729	759	744	788	741	754	742	749	769	754	755	783	786	726	797	776	732	722	782	773	763	741	745	792	736	772	748	757	744	771	786	798	748	762	813	762	785	765	729	747	708	761	796	755	732	745	732	772	759	802	768	777	788	778	802	808	736	785	725	756	752	746	723	799	721	744	772	765	739	782	699	761	763	770	760	717	754	767	741	785	742	748	790	779	740	760	731	743	761	738	733	708	733	717	773	788	754	784	741	743	745	744	737	730	743	762	800	715	804	735	759	775	790	784	745	754	754	781	765	725	736	790	742	792	716	773	791	764	791	739	750	747	786	760	772	781	780	725	741	787	791	758	771	737	776	745	728	785	773	778	798	794	781	731	786	808	763	782	739	754	747	753	813	776	751	713	785	766	785	758	763	748	758	748	734	757	727	807	787	808	786	739	723	757	728	797	775	766	744	711	738	758	787	760	707	770	777	726	725	760	711	744	788	711	764	729	725	742	731	724	811	771	758	717	746	805	831	772	799	789	773	755	754	773	750	753	767	738	759	738	774	801	793	771	780	765	752	732	778	766	738	761	739	768	787	793	797	735	747	744	789	805	755	765	793	795	713	754	806	732	754	773	735	771	772	818	787	794	737	804	758	768	763	737	762	804	731	749	766	737	714	759	775	746	755	807	777	716	810	809	773	762	798	770	738	768	766	724	725	721	747	739	775	843	734	710	753	763	767	754	770	718	791	763	787	776	743	772	821	717	688	776	768	782	757	731	751	756	737	761	760	705	746	722	770	754	783	740	782	716	777	781	743	733	806	751	771	792	776	768	759	790	775	769	767	759	772	807	730	806	766	759	743	808	815	760	794	772	777	807	754	697	748	760	777	761	725	746	790	775	785	744	787	770	768	811	735	732	753	739	746	712	777	825	814	756	752	734	775	761	755	789	759	753	794	705	764	828	744	770	779	764	744	750	776	791	746	773	757	775	792	737	805	744	735	766	784	744	777	789	800	696	745	771	760	764	815	728	723	727	764	750	745	762	737	753	750	780	801	786	777	782	783	766	754	780	738	790	774	769	776	729	724	712	742	743	792	732	754	711	740	751	760	748	750	727	798	762	752	751	799	763	695	777	740	704	785	763	704	790	728	766	765	734	793	718	779	734	750	788	787	813	775	750	712	722	746	759	759	763	739	775	775	802	742	758	805	786	730	736	763	778	804	796	759	783	766	734	731	785	766	770	710	776	732	753	800	765	737	790	765	766	787	745	705	745	737	723	750	764	727	781	737	697	783	759	733	764	746	744	755	772	796	731	776	769	746	770	808	751	801	766	723	754	799	746	782	809	745	700	742	791	752	756	774	788	762	754	766	767	730	740	773	787	785	809	761	798	728	784	679	773	782	747	775	719	741	711	732	776	732	789	808	753	758	744	741	787	739	769	789	779	802	769	747	792
24348	21528	25293	28217	21529	21542	19328	767	398	377	348	316	337	305	293	325	306	324	317	257	277	258	264	277	277	312	276	289	244	291	284	291	241	280	296	298	280	261	285	278	291	292	255	278	289	242	277	269	304	263	303	259	298	270	265	272	278	255	247	258	270	261	287	256	256	265	260	256	301	266	278	288	292	249	265	276	230	231	240	266	272	278	282	251	266	272	247	285	274	303	245	274	251	227	291	255	277	221	263	269	299	274	287	263	277	276	273	218	268	281	275	258	273	285	275	287	254	271	279	262	266	268	285	235	252	256	254	280	262	262	305	272	271	273	296	273	265	283	267	312	282	246	278	246	262	287	265	295	288	268	267	277	262	237	263	258	253	288	269	282	268	281	274	255	274	274	268	272	255	240	265	287	293	253	258	267	282	265	276	267	278	268	246	293	257	252	265	278	262	285	283	316	263	269	224	282	273	281	265	301	253	291	303	255	277	281	261	233	278	243	252	260	235	271	277	246	266	251	248	288	275	250	255	271	276	261	270	281	290	261	265	287	268	297	256	271	261	292	257	279	272	294	254	287	261	270	249	274	233	282	285	295	256	264	258	282	267	288	291	260	277	273	254	240	265	255	297	278	303	290	273	260	264	262	265	295	260	242	248	230	264	271	257	259	253	269	269	293	300	276	268	254	275	256	267	265	278	249	246	278	284	265	281	248	258	272	253	269	252	262	254	273	256	270	275	291	242	232	269	260	263	284	272	234	267	268	243	249	258	272	278	282	276	269	264	240	281	226	266	201	258	280	275	234	259	250	279	275	267	247	255	272	285	269	279	278	266	249	281	268	263	271	268	280	276	247	286	262	226	280	257	298	252	234	294	251	292	274	265	288	285	256	260	238	263	269	281	261	240	252	290	269	266	244	259	268	285	260	245	259	290	267	227	258	296	318	259	263	285	274	266	279	250	284	292	294	280	265	254	235	271	276	299	300	269	242	239	299	264	263	279	285	264	299	239	290	268	274	292	287	271	310	264	275	287	271	275	280	272	280	269	249	261	274	254	292	266	248	262	221	261	284	243	247	241	254	257	280	277	271	301	312	294	250	283	261	309	274	286	241	264	276	262	297	259	276	294	284	266	266	282	256	268	273	271	256	261	253	259	299	269	244	232	278	234	265	253	256	286	248	270	273	301	266	274	275	247	272	282	241	272	262	328	227	270	257	283	278	272	298	305	256	270	292	279	239	279	269	275	275	243	306	267	278	252	300	262	279	285	315	262	251	278	262	262	299	256	290	265	257	245	259	257	268	296	284	288	263	255	256	259	239	309	274	283	268	254	251	255	270	239	284	267	261	257	266	248	249	278	219	252	261	254	254	279	261	288	296	245	274	263	272	295	253	268	259	271	251	284	269	280	253	292	229	260	290	276	286	267	277	285	262	232	253	237	252	240	253	240	273	239	252	297	317	276	254	267	293	297	252	269	264	261	278	280	293	266	246	280	252	311	291	241	257	285	291	276	287	279	280	246	273	277	253	265	263	274	281	270	252	264	268	288	288	284	259	283	285	262	265	272	267	243	269	273	254	252	293	262	240	262	264	272	273	238	252	271	291	292	225	248	251	257	290	255	258	251	265	262	277	266	281	289	265	275	276	263	265	266	246	298	261	238	266	267	245	292	265	264	282	236	265	300	262	266	267	311	265	263	286	281	246	236	259	274	251	266	269	283	277	261	228	258	259	252	283	245	292	284	281	245	229	277	265	247	291	261	282	286	276	267	240	263	291	248	247	305	242	267	274	261	278	244	266	279	278	255	277	235	247	267	295	272	275	265	275	282	320	262	266	269	230	267	268	238	244	258	245	257	315	260	263	275	272	276	264	288	272	239	280	270	285	261	267	279	256	265	278	273	254	294	287	260	273	244	270	249	247	267	270	251	253	298	272	239	260	249	303	248	285	257	289	262	245	271	286	251	261	228	252	251	307	249	274	274	317	245	252	310	303	259	280	307	242	250	280	251	263	277	279	264	243	251	264	274	272	309	286	288	258	286	301	279	251	288	280	258	269	249	245	262	261	253	273	254	275	245	272	288	286	255	268	254	275	290	277	273	270	284	263	267	265	253	296	254	275	243	270	274	243	284	287	240	269	271	270	286	285	268	281	294	296	284	235	262	253	249	277	235	290	265	276	260	259	253	274	264	255	269	273	249	289	239	278	258	277	277	276	253	269	265	291	278	239	255	286	263	260	266	285	258	275	308	282	263	243	261	277	258	252	255	257	288	257	296	243	245	297	260	275	297	277	237	276	273	269	267	266	258	255	255	289	273	272	273	266	244	275	241	274	266	265	278	279	253	267	270	291	238	261	270	280	274	254	259	268	311	263	267	269	239	234	258	253	263	248	281	289	264	296	277	283	301	266	254	274	305	275	279	284	229	279	291	294	222	292	295	280	265	234	296	278	252	250	242	234	255	287	280	266	269	300	266	258	266	286	243	276	275	271	276	282	274	281	272	260	271	291	267	254	269	282	259	247	265	274	270	282	246	260	270	264	259	295	278	273	281	282	260	260	288	270	271	251	274	257	279	243	264	292	266	262	272	244	267	282	285	253	259	302	273	293	250	243	280	266	256	250	253	252	251	251	250	257	265	291	233	271	257	255	247	266	299	273	284	276	277	263	266	277	290	271	252	249	303	278	278	260	279	277	276	237	258	228	266	276	284	264	288	244	256	226	249	277	276	263	311	257	234	274	291	248	309	256	271	281	254	237	287	280	246	266	282	258	259	247	276	277	236	271	291	257	266	274	245	282	235	249	274	213	299	282	278	223	245	258	277	250	291	226	276	247	248	237	275	265	293	229	280	254	267	249	255	246	265	273	267	257	286	266	244	271	272	301	261	285	280	266	286	268	268	275	308	266	259	299	252	245	265	272	232	254	266	237	287	285	231	256	238	286	263	267	262	261	224	251	267	271	274	256	243	255	299	276	271	261	267	278	286	259	250	266	307	295	269	257	305	271	260	274	265	273	276	263	274	258	259	238	295	296	263	272	267	275	290	265	238	302	269	278	268	291	250	269	299	270	264	282	275	260	295	261	262	277	244	265	275	276	274	294	272	257	301	263	264	276	278	256	290	266	270	259	301	250	233	256	250	257	254	245	275	246	270	254	238	249	242	303	251	272	270	275	246	278	269	245	263	242	267	267	291	286	281	221	280	287	265	290	280	267	272	250	260	277	259	274	254	277	254	244	256	252	256	265	282	249	249	247	291	292	255	254	282	275	300	276	251	269	267	267	314	262	256	250	276	303	243	293	267	268	266	266	265	247	263	250	304	264	246	235	267	265	244	239	265	248	255	245	276	246	263	259	316	250	281	272	230	272	263	248	302	279	239	252	249	280	263	252	237	293	264	265	251	269	274	274	268	265	265	268	264	241	255	280	255	264	257	274	270	263	288	236	270	248	253	274	288	233	297	278	241	266	289	312	269	257	263	273	256	264	299	300	243	302	254	287
26402	36734	12564	10179	1068	705	665	630	618	606	597	592	611	572	572	577	591	609	580	573	552	586	551	606	532	552	618	585	558	601	577	581	587	561	543	565	578	572	574	585	571	597	582	535	589	554	546	548	620	533	562	513	600	579	545	574	535	561	544	557	573	600	541	612	534	548	614	563	611	560	532	585	582	589	553	565	550	582	539	528	543	536	598	558	567	588	607	570	563	532	581	545	635	576	544	552	547	567	563	569	574	572	616	591	551	539	538	588	552	573	593	587	557	536	593	528	549	556	551	569	574	590	546	554	542	565	589	582	531	593	537	551	572	527	534	554	587	590	570	538	571	544	562	535	587	564	568	531	574	580	559	576	544	584	505	513	585	559	572	518	575	570	586	561	567	556	584	545	567	567	570	556	552	584	530	565	550	605	579	517	541	575	555	562	577	563	573	604	562	568	519	581	585	563	598	540	534	555	559	577	566	556	541	554	541	582	578	555	529	557	547	553	529	552	548	570	576	545	569	607	558	588	556	544	551	559	573	528	549	547	526	585	571	534	578	536	547	531	525	556	571	544	567	548	557	553	567	560	596	535	574	557	524	591	633	594	545	589	549	575	564	537	571	592	557	591	517	563	557	584	531	522	522	567	524	553	623	579	595	553	583	593	566	563	554	553	521	579	594	530	574	544	594	581	543	563	554	541	551	584	555	541	550	559	530	567	578	561	580	559	541	518	564	552	575	578	545	595	562	574	550	573	535	583	598	573	549	551	582	590	579	627	562	497	579	557	547	576	588	555	543	548	577	581	604	528	567	541	536	583	621	531	566	584	609	582	540	503	564	529	571	517	552	566	531	565	547	544	582	543	550	531	562	558	559	544	560	567	503	565	590	561	551	554	573	570	582	569	576	544	576	584	548	571	573	550	553	531	548	553	561	569	587	599	609	571	550	538	575	555	603	587	569	541	568	581	597	549	568	579	566	621	516	557	551	566	585	540	599	565	577	569	560	581	600	583	497	549	531	573	561	531	566	562	570	550	519	578	577	577	530	534	539	549	582	549	559	566	578	553	556	558	613	554	542	548	552	577	559	562	568	566	570	597	564	561	582	552	561	557	561	553	602	617	565	553	530	579	579	507	565	522	585	559	523	603	579	528	605	540	576	579	552	554	543	581	603	590	632	557	580	573	556	555	536	551	509	575	555	559	556	635	563	554	594	545	566	552	573	603	563	554	574	533	594	590	552	567	600	560	552	581	599	510	551	591	553	557	583	549	585	532	553	527	563	567	556	547	557	603	580	589	506	586	543	575	551	547	560	529	563	588	575	546	557	557	525	556	582	583	539	574	588	512	564	566	593	538	546	587	603	566	569	535	550	570	550	523	563	556	561	514	570	581	524	562	597	553	563	562	551	572	572	544	599	636	603	587	556	557	558	547	586	552	582	554	556	572	568	587	562	578	625	571	564	536	571	581	571	573	537	526	577	583	548	577	524	607	565	536	582	549	548	553	571	585	561	599	586	563	553	567	564	580	566	586	568	553	552	586	517	580	566	517	552	545	549	556	592	613	551	559	575	553	550	608	568	580	571	553	583	593	609	580	575	522	612	561	603	561	529	555	534	601	588	549	614	511	602	536	558	546	564	582	517	525	546	569	575	544	571	564	609	574	542	576	536	581	589	573	536	551	549	576	546	564	559	566	556	560	545	537	553	588	625	564	598	568	586	576	544	588	590	576	604	569	547	561	545	556	546	610	551	581	568	535	599	522	558	560	553	576	567	560	551	543	586	524	533	536	494	566	567	529	558	591	519	576	557	564	565	542	567	562	613	541	585	593	548	586	547	580	623	558	557	585	567	583	571	515	555	516	541	566	549	554	575	564	574	559	564	557	582	586	517	550	562	560	570	569	605	585	560	587	573	544	559	523	562	553	568	561	536	563	569	573	568	540	572	581	596	605	598	600	554	566	579	568	552	547	561	556	521	557	569	578	567	577	591	602	538	592	529	493	564	579	553	571	513	522	558	551	566	562	536	593	604	580	509	583	545	554	589	577	565	524	612	550	589	575	592	622	585	601	552	531	560	527	550	550	624	560	596	587	536	600	521	566	561	599	584	538	605	561	539	549	583	600	575	552	593	562	566	556	547	519	575	583	529	556	643	578	561	584	553	534	567	599	528	579	541	552	578	618	560	566	548	596	565	575	580	562	547	546	532	532	594	582	594	570	575	538	594	532	577	595	498	568	587	557	548	565	545	644	535	573	604	543	586	551	554	562	560	558	569	581	549	533	529	570	557	586	571	527	547	575	523	568	537	541	572	546	579	557	554	569	586	547	537	623	592	552	571	580	521	546	564	544	580	580	576	573	570	564	602	567	593	518	524	568	583	593	545	569	552	570	549	546	562	601	543	575	567	581	587	569	551	557	584	546	549	591	581	551	547	561	560	558	530	575	552	532	577	555	553	567	579	567	583	561	585	586	587	561	535	534	548	597	577	548	554	535	559	598	579	583	566	561	545	574	504	589	580	575	523	560	553	573	554	579	543	559	544	598	560	556	533	605	589	604	583	588	577	553	513	615	607	581	538	542	554	610	613	580	585	545	570	551	561	550	594	567	550	481	525	577	576	574	593	594	558	602	562	572	567	576	586	559	586	583	536	570	564	567	552	601	574	546	522	563	555	594	600	555	556	545	570	599	568	567	561	551	527	548	548	556	611	529	544	553	531	549	581	552	568	564	554	574	582	577	548	549	548	558	587	556	554	565	571	588	524	542	593	563	552	580	531	547	548	554	524	572	535	513	519	567	576	563	551	608	551	563	520	551	558	570	555	528	621	551	600	578	568	575	571	574	569	584	596	591	572	605	591	578	541	550	536	592	551	589	543	571	544	566	595	565	572	508	561	591	567	558	591	569	553	545	597	556	528	594	606	581	549	566	575	617	519	571	528	556	559	553	550	580	561	546	583	514	560	576	572	574	565	522	600	571	582	555	560	565	579	534	558	599	550	561	567	567	564	524	561	546	618	542	505	567	566	578	596	585	539	552	561	553	520	572	546	584	594	562	589	585	603	567	577	581	551	555	545	584	558	575	542	543	543	565	527	575	567	565	587	569	516	587	588	520	540	561	534	565	592	581	564	557	547	523	587	575	557	608	555	582	607	571	553	580	532	548	546	525	572	548	598	577	579	585	571	594	543	544	542	555	572	569	573	530	594	536	516	577	527	552	602	581	553	531	558	540	582	570	522	523	638	570	594	571	541	548	538	529	575	562	570	555	582	566	567	572	564	581	515	527	576	605	574	575	575	578	590	580	551	560	575	533	562	565	587	555	541	573	574	587	539	527	571	590	543	521	590	595	610	586	562	550	548	571	531	562	570	550	570	589	539	594	571	538	614	572	576	553	560	539	564	541	629	579	593	560	590	581	568	578	605	580	543	600	556	569	565	519	606	561	545	554	545	550	543	555	565	567	584	556	576	560	604	551	576	575	540	585	553	524	563	578	551	585
33019	20364	9014	1320	537	441	394	240	239	236	244	245	258	256	226	224	248	224	259	256	226	232	230	262	226	253	241	238	230	194	225	244	260	230	263	238	234	237	235	206	251	229	227	251	225	245	243	260	233	262	247	247	227	258	213	250	258	210	203	260	213	262	235	236	229	220	225	215	254	238	275	226	239	237	221	240	238	215	224	198	228	233	273	233	224	189	200	232	224	285	223	253	202	223	255	233	257	221	251	249	231	265	233	245	233	230	222	217	227	227	233	240	241	257	251	231	224	240	233	206	248	203	243	235	233	209	206	224	247	256	233	231	222	221	211	248	226	243	247	214	233	214	238	250	251	216	222	218	204	225	246	238	234	247	230	252	248	246	226	232	225	224	256	259	249	224	238	217	258	236	221	236	245	226	245	219	223	213	244	235	258	231	235	236	221	209	226	214	207	235	277	220	231	210	248	225	219	223	232	215	206	228	255	247	219	236	234	235	245	230	237	255	253	235	241	251	241	231	235	220	237	219	242	250	226	215	207	202	232	241	218	225	203	243	239	225	247	218	249	202	225	239	234	251	272	236	220	233	236	258	223	238	216	244	277	242	194	229	252	237	242	232	224	182	228	243	236	229	218	260	234	228	251	224	233	201	228	249	249	242	230	254	235	235	224	234	250	220	274	247	252	233	220	227	234	218	241	248	242	227	248	230	235	231	238	238	228	226	219	232	239	235	232	232	244	193	221	242	186	245	237	230	212	261	270	210	247	248	221	219	258	231	220	218	263	227	245	204	206	218	224	223	204	234	211	240	233	249	229	216	232	255	203	243	230	217	242	240	246	218	250	233	256	263	264	235	223	206	261	230	244	250	220	227	251	227	207	217	248	257	240	262	223	247	221	245	240	222	260	236	226	250	243	233	235	209	223	220	216	202	274	245	245	260	243	224	251	231	212	235	233	248	246	240	222	244	231	208	228	243	223	273	231	223	229	226	233	256	224	243	241	217	257	244	206	214	225	205	240	254	255	250	245	254	251	263	216	214	250	223	228	245	229	221	212	241	236	248	224	213	230	227	228	224	202	244	257	187	230	237	230	202	241	233	280	230	209	224	249	236	217	240	232	234	210	222	258	231	232	214	229	238	248	240	218	245	250	272	254	238	236	228	241	235	237	239	240	229	234	232	231	231	264	242	238	235	235	258	226	261	217	257	245	232	229	216	215	236	203	210	204	220	237	221	251	224	230	226	245	244	249	245	238	247	243	258	241	203	244	238	236	240	208	214	242	231	262	255	236	233	229	257	271	220	228	241	243	253	233	243	258	233	263	240	250	243	242	253	260	235	232	238	228	246	241	264	265	236	230	203	214	218	204	236	251	241	246	246	208	241	221	226	248	220	230	199	193	249	226	232	239	240	222	239	222	264	214	254	250	249	249	238	234	214	210	237	257	227	270	237	267	251	250	229	223	253	244	235	222	212	211	240	236	247	243	223	249	229	193	218	234	232	237	224	255	249	236	228	205	230	233	213	227	259	234	198	218	239	248	213	239	204	230	216	230	236	235	224	221	243	225	251	215	230	219	238	236	243	231	242	261	219	185	232	242	235	235	234	248	225	235	239	254	223	230	244	233	242	232	212	211	272	238	226	235	242	256	246	229	225	245	257	227	242	232	241	206	227	207	238	204	232	246	237	244	217	230	238	220	232	247	232	237	252	245	246	217	243	231	241	214	237	228	225	238	220	248	257	266	217	240	217	247	232	252	224	215	225	223	221	214	233	223	248	244	240	203	230	221	235	259	224	239	236	246	224	209	240	246	236	232	211	254	225	224	251	235	223	228	232	224	236	220	238	232	199	254	266	238	225	253	193	234	265	252	235	200	251	235	233	247	237	216	232	234	258	220	265	227	215	229	225	255	218	252	209	233	212	241	211	205	231	238	243	248	233	238	243	204	243	276	237	219	253	233	214	214	242	238	266	204	260	260	259	233	245	240	261	256	221	234	235	235	223	229	239	222	202	241	252	216	247	251	238	256	261	242	225	254	225	203	212	229	247	211	227	213	219	212	239	249	244	218	217	226	221	246	229	192	226	214	218	233	234	264	230	210	217	235	250	243	253	205	266	213	224	202	226	229	237	221	205	227	230	213	221	231	224	243	188	248	226	230	228	251	248	219	231	233	253	247	214	226	248	237	245	213	257	197	225	241	268	242	203	211	209	231	277	233	230	232	257	219	227	246	201	201	243	247	212	218	239	243	261	219	223	209	248	201	223	212	229	258	227	233	243	253	254	236	254	222	227	237	256	220	205	211	218	216	205	241	259	241	199	265	250	247	233	222	252	218	221	219	242	212	195	219	227	227	224	209	237	217	212	234	258	212	228	230	248	232	256	241	272	227	211	258	239	235	221	232	241	216	223	252	238	247	250	227	230	233	225	215	220	259	257	245	229	236	248	263	244	233	250	236	245	225	240	232	218	237	245	213	253	222	231	249	199	235	258	213	260	221	220	249	238	236	227	238	244	228	214	232	234	208	232	213	224	232	261	242	204	215	231	239	252	209	223	238	216	216	251	214	235	236	218	250	255	240	216	249	207	212	231	216	230	229	219	231	237	216	253	233	249	208	219	241	225	241	220	201	198	259	218	228	266	231	233	221	205	232	238	252	229	225	226	246	226	224	232	217	234	230	238	247	231	222	233	226	205	259	247	218	245	248	223	238	250	242	248	223	211	214	211	244	213	238	228	255	244	212	238	236	245	258	232	204	224	178	234	259	249	239	225	223	187	230	206	239	243	241	227	239	214	234	241	260	200	220	245	228	229	231	222	248	223	226	220	249	220	229	223	231	238	258	206	218	246	275	233	218	225	220	223	276	245	220	230	242	231	230	234	211	217	219	238	221	273	234	224	211	246	228	231	238	269	230	232	255	242	226	259	223	216	228	259	234	259	237	223	210	249	232	225	220	213	208	242	261	203	223	268	220	246	263	222	219	230	250	231	226	264	225	208	225	272	219	214	223	237	221	235	233	217	234	264	261	238	225	240	238	219	219	240	217	212	235	216	214	220	239	252	233	252	252	234	214	239	246	242	234	241	224	250	221	220	229	238	237	246	254	249	234	256	228	246	267	239	227	233	221	209	235	257	236	231	227	230	234	256	263	250	227	224	222	225	240	221	240	249	267	251	241	245	207	229	211	222	220	226	218	207	256	252	268	223	236	264	228	234	227	220	225	226	263	214	248	260	242	243	225	201	257	212	242	220	253	271	204	224	255	244	265	242	247	239	235	217	227	225	241	229	250	210	227	232	252	260	205	203	254	271	201	223	216	221	218	228	266	237	240	221	221	219	261	222	259	252	223	245	222	219	200	226	211	233	265	275	211	204	243	239	225	233	253	264	243	226	249	250	240	238	239	219	225	230	237	255	238	246	241	231	245	233	240	253	211	220	243	222	260	245	214	231	223	232	236	244	291	265	227	247	218	253	222	218	252	245	259	256	231	216	233	246	218	237
8548	5607	1353	1040	571	549	607	516	536	570	549	563	535	543	539	520	585	565	559	556	529	536	552	562	574	525	544	517	540	557	543	581	575	528	551	548	540	543	519	520	563	596	568	546	529	571	495	537	554	592	575	555	531	544	572	541	576	572	537	557	511	522	545	564	578	567	573	581	530	559	540	574	548	509	580	540	589	543	557	521	529	527	508	519	553	572	555	578	544	573	547	560	560	588	583	554	505	541	574	522	556	535	572	536	572	533	539	523	548	567	520	561	539	567	560	558	552	549	559	583	585	532	576	555	557	532	574	550	537	527	564	536	565	569	548	550	497	526	548	569	535	563	546	566	571	552	560	574	572	552	564	565	554	579	580	553	607	533	523	547	582	578	594	541	567	582	520	509	544	536	574	565	550	589	578	510	557	556	576	564	531	548	541	552	555	524	543	554	555	574	556	533	544	532	491	603	521	568	548	580	564	592	562	561	535	482	566	522	557	577	579	538	545	502	534	506	533	568	522	550	550	555	553	556	584	545	562	558	567	587	515	553	566	540	571	571	560	553	570	538	597	542	556	539	578	528	578	562	560	522	570	565	548	558	536	528	556	546	554	534	576	538	588	583	558	556	582	583	563	578	570	540	560	541	578	575	584	542	593	544	545	528	537	543	563	590	505	557	581	563	526	545	568	555	591	589	526	526	531	505	531	585	585	579	566	522	561	576	588	539	541	493	521	578	499	535	572	608	580	540	513	604	562	561	564	554	565	585	542	562	537	503	576	534	572	538	556	569	581	560	551	577	574	532	619	529	535	537	611	555	572	550	546	545	523	565	599	550	546	569	540	543	593	585	592	563	489	549	593	563	555	519	556	524	565	558	538	541	579	524	594	550	517	538	587	555	594	522	536	548	529	546	483	526	532	556	546	555	552	559	516	550	547	589	492	580	571	541	579	544	556	578	532	538	552	523	549	583	540	560	577	580	600	551	560	574	536	564	564	578	543	538	553	546	569	494	530	508	528	545	548	514	521	507	547	556	533	565	518	556	543	568	540	543	588	567	537	554	585	597	538	559	571	553	566	540	563	587	543	564	559	608	603	573	574	556	553	513	556	536	550	535	542	581	549	548	529	554	556	582	544	546	580	557	552	569	521	584	563	559	541	566	590	555	581	516	549	560	586	572	539	501	592	595	561	577	557	582	586	576	565	554	583	530	556	551	542	561	568	567	519	554	562	569	574	544	532	582	562	542	573	557	551	567	571	513	596	557	553	557	576	562	549	574	501	567	561	526	534	533	532	569	568	554	574	524	561	561	553	567	552	555	561	544	560	561	549	523	579	570	504	505	561	540	598	550	583	561	551	578	523	543	536	572	538	586	526	560	591	573	568	549	551	580	556	546	573	558	570	515	566	602	561	565	578	561	575	585	553	573	521	544	533	581	507	545	571	569	557	569	516	578	583	557	541	572	558	558	514	504	604	571	569	535	558	557	564	571	541	575	525	550	556	523	543	520	563	507	488	567	540	523	562	594	557	528	536	553	547	567	587	549	554	578	579	533	553	567	576	540	551	555	523	558	530	567	530	534	540	516	536	568	529	575	535	537	577	504	584	589	549	511	545	545	509	559	608	557	534	603	573	577	587	552	526	581	551	533	555	578	564	544	574	551	554	590	488	574	578	541	553	540	573	540	581	552	549	564	526	551	523	614	586	527	590	542	557	562	565	546	543	563	572	601	484	525	558	541	528	539	543	507	581	570	553	540	575	567	528	556	539	552	598	525	588	577	546	559	560	577	575	551	549	564	574	565	562	550	587	532	564	554	559	536	565	535	529	537	544	551	569	533	560	556	573	534	579	578	568	540	618	530	573	537	610	550	534	563	539	549	606	548	551	567	514	577	560	591	560	568	577	540	543	536	575	566	585	524	576	516	563	543	571	555	549	542	552	596	534	559	566	559	544	561	565	550	520	545	552	559	548	547	536	560	548	534	546	508	558	546	576	550	520	562	574	569	524	612	551	538	511	556	596	523	553	549	579	566	582	525	564	523	552	564	537	579	562	573	563	563	560	557	521	609	569	565	576	543	571	552	562	554	538	594	556	567	525	529	551	551	557	531	576	580	571	518	531	571	544	564	528	576	584	571	530	533	522	590	563	577	539	550	517	558	545	561	568	505	583	588	582	567	560	582	587	572	536	556	547	569	564	601	503	591	555	559	540	550	546	498	575	520	581	518	510	592	506	586	543	584	529	557	568	488	562	572	583	547	498	569	531	563	527	574	547	569	537	524	576	549	563	550	566	520	561	544	572	578	529	519	524	516	576	515	555	537	511	573	509	574	564	540	579	586	563	569	548	546	522	542	569	565	575	546	596	569	592	580	561	587	587	571	565	544	563	526	574	563	554	574	565	560	549	600	569	628	528	570	537	522	548	563	547	578	557	516	529	552	553	558	544	585	566	577	504	544	565	582	555	576	521	607	569	539	563	584	575	590	576	543	562	559	576	535	501	583	546	570	580	544	510	549	536	551	594	543	509	558	560	468	561	519	514	585	529	563	517	544	578	543	594	543	566	516	563	560	530	552	575	619	545	563	561	520	516	578	574	540	585	569	560	598	534	553	531	567	551	583	505	578	590	604	574	543	553	592	509	514	541	539	557	577	564	555	563	574	545	582	590	543	579	575	580	551	540	563	587	545	566	565	539	552	548	565	506	526	564	523	553	584	546	534	599	552	579	532	541	535	551	582	565	577	550	529	553	589	557	489	567	553	539	542	579	517	553	525	567	583	522	509	570	533	527	542	587	540	562	562	559	550	565	559	578	589	568	562	540	566	541	514	575	516	538	528	552	585	550	571	561	576	590	555	581	540	541	595	579	544	587	526	552	556	590	549	506	541	552	543	558	585	574	506	530	564	557	573	549	554	584	580	530	552	521	550	557	553	573	564	519	578	534	560	571	541	533	560	542	524	592	560	568	562	540	587	548	522	585	551	572	553	545	564	533	537	569	580	557	537	565	554	544	576	522	550	548	557	556	483	593	573	537	557	559	532	597	583	594	554	540	553	555	568	541	551	583	569	548	553	543	585	535	586	538	565	562	552	582	543	563	596	541	551	524	558	488	567	591	561	616	562	606	551	545	572	538	541	577	527	582	574	549	571	544	541	579	526	513	547	539	551	548	536	572	533	539	551	600	545	586	547	593	532	579	557	572	538	558	545	559	549	549	575	600	550	524	592	592	558	557	566	541	586	582	542	574	523	568	549	589	571	558	567	574	563	573	587	567	521	576	529	558	549	554	527	583	544	575	524	564	553	544	490	539	564	533	527	551	554	588	582	575	552	555	561	592	545	551	520	570	588	554	554	561	556	572	515	586	567	584	564	577	615	573	581	553	532	570	543	541	541	575	556	579	588	535	555	555	526	571	555	560	532	522	594	550	584	552	534	553	551	534	508	597	549	566	597	571	540	570	538	617	573	561	562	527	550	586	605	549	577	564	540	591	556	551	569
24871	21434	24814	28466	21447	20567	1276	500	397	396	414	369	394	379	382	361	304	357	386	379	354	325	356	372	392	355	377	343	369	365	353	347	374	346	336	363	360	322	360	352	366	372	339	303	364	379	361	365	338	384	348	365	382	338	359	362	359	357	367	324	350	364	405	375	358	348	368	335	358	397	335	345	362	388	356	364	346	333	373	364	381	361	330	350	351	360	376	353	368	353	344	334	328	360	342	368	338	377	379	347	333	383	345	348	371	343	379	356	386	370	366	340	325	317	372	338	396	354	367	342	355	345	354	353	354	343	361	401	379	367	380	353	353	359	333	340	300	334	368	342	358	363	350	335	373	341	385	337	378	363	331	378	356	363	369	369	332	358	340	372	370	412	363	353	323	385	364	323	314	399	339	388	371	375	368	345	374	371	362	349	358	338	338	340	339	348	351	359	334	333	349	348	353	374	359	396	341	374	336	333	328	341	375	353	394	383	336	351	354	379	357	342	343	376	356	378	332	347	381	344	396	344	381	338	361	359	348	335	381	351	353	369	371	353	347	350	315	372	349	375	341	333	352	347	352	343	337	344	337	360	341	332	362	342	348	357	356	356	377	342	341	398	390	359	325	336	376	327	347	372	361	344	353	326	343	340	341	336	379	378	347	340	362	321	383	336	320	366	377	360	366	350	347	347	360	328	353	345	355	397	330	352	390	383	374	340	366	375	340	372	357	359	358	349	345	350	344	359	389	356	358	365	354	321	352	329	374	365	347	374	340	352	335	335	392	357	374	339	399	353	372	366	348	344	363	384	349	329	336	365	345	369	346	339	328	348	345	347	359	379	384	332	330	360	378	343	338	371	352	396	332	342	325	333	377	357	330	394	358	377	399	372	355	358	320	378	343	363	349	328	382	310	341	348	334	376	346	385	343	373	344	359	355	347	345	333	349	357	362	330	360	380	384	338	329	360	323	342	355	361	373	339	364	374	373	379	347	371	309	349	351	362	368	345	360	399	361	360	398	349	357	365	374	346	341	366	341	319	329	344	375	315	382	334	347	388	395	364	338	362	314	309	337	365	351	349	387	395	373	348	371	347	373	394	342	368	373	335	343	379	342	347	370	351	348	336	375	331	345	350	358	351	360	376	392	351	370	350	375	345	353	356	372	340	349	350	375	377	373	360	371	354	354	346	347	333	351	357	364	343	374	337	341	336	340	362	342	324	347	375	373	348	336	363	329	340	343	347	367	331	362	356	349	311	378	321	357	378	330	375	378	360	396	379	330	343	388	356	350	367	359	342	378	338	326	341	374	377	370	327	359	356	350	371	360	346	364	392	364	342	350	369	349	349	363	360	346	349	309	357	367	348	395	346	379	317	308	347	390	347	343	324	359	376	356	340	332	368	333	373	385	380	371	355	328	371	336	356	325	374	376	337	353	359	357	352	351	360	331	356	340	326	361	366	379	329	370	331	351	321	347	333	342	341	362	339	358	325	350	338	349	362	379	337	357	322	348	344	373	364	366	354	319	308	347	377	333	349	342	348	352	331	340	345	343	407	344	357	337	341	361	350	363	355	304	356	322	372	338	400	347	351	388	363	343	315	309	348	359	375	359	356	345	347	339	324	355	356	315	358	361	363	343	364	335	348	388	355	382	354	337	349	336	378	337	307	341	348	351	367	358	366	350	336	352	323	318	322	339	317	342	350	374	375	346	350	364	356	370	391	361	377	351	365	342	345	328	332	352	362	362	339	353	335	310	338	340	354	352	345	328	371	353	368	368	333	330	338	380	368	354	365	353	358	373	369	338	344	368	365	343	359	404	370	337	350	321	357	332	332	386	327	389	389	378	353	366	345	358	417	341	363	343	340	360	375	339	382	378	365	364	380	367	343	359	383	341	347	381	375	398	336	364	352	378	364	353	321	340	331	354	367	352	347	366	331	349	333	360	339	363	354	343	315	312	359	372	390	356	372	344	343	384	337	342	322	333	392	346	352	350	360	303	343	332	370	357	375	364	377	330	322	355	373	356	328	411	355	368	372	336	360	351	328	366	344	351	334	342	310	348	345	324	370	368	373	383	365	377	359	365	376	352	302	345	379	375	380	332	342	359	367	374	365	360	357	368	355	366	352	335	376	351	371	391	335	318	337	316	372	359	339	372	388	369	345	364	332	355	370	327	385	343	377	336	333	350	321	345	340	361	377	362	373	362	353	353	362	353	339	340	340	328	350	315	355	350	356	354	343	325	339	339	381	355	355	365	312	346	335	318	297	308	347	316	347	345	403	359	352	334	362	320	389	334	363	338	346	329	336	385	335	350	376	340	381	361	350	319	307	336	352	375	391	343	367	344	323	367	341	340	316	366	366	340	367	340	325	376	348	361	340	332	371	344	363	348	331	406	361	372	293	295	370	346	306	357	362	353	357	359	349	365	380	328	352	348	355	351	338	357	343	345	343	361	364	346	354	368	359	340	364	355	380	361	335	379	382	346	359	325	374	385	370	345	372	365	318	346	329	336	351	369	367	386	358	360	356	359	350	341	356	368	373	363	355	350	359	368	350	347	358	360	345	357	348	340	330	356	373	391	363	384	383	328	389	339	358	373	391	357	371	365	365	397	378	314	352	365	351	384	316	358	365	354	361	362	363	364	346	389	358	339	378	352	354	367	365	370	330	337	351	334	334	360	357	348	366	366	347	344	353	376	348	347	360	356	365	329	351	338	353	352	368	355	347	364	355	360	334	350	368	354	353	381	346	334	340	345	374	362	341	366	375	362	341	357	348	374	369	351	331	344	357	341	334	376	355	343	335	321	363	375	384	315	356	374	363	336	346	334	316	336	378	352	351	332	355	338	385	363	356	336	334	391	352	328	364	373	369	338	328	326	361	371	370	333	336	357	335	339	330	399	359	356	370	335	325	333	335	352	349	322	365	328	335	337	329	347	378	359	343	366	378	321	362	360	349	357	361	365	341	361	383	356	388	361	376	322	347	334	328	328	319	335	328	318	382	377	353	349	369	307	341	328	408	366	319	367	345	326	356	352	339	387	353	351	338	342	365	366	365	339	325	351	329	356	338	351	353	388	335	371	377	308	349	389	347	369	389	371	353	376	380	359	319	333	348	378	358	378	351	365	342	355	343	347	382	380	343	345	370	344	337	324	355	384	344	347	342	316	309	333	372	330	340	367	361	338	390	353	381	335	340	372	351	357	360	350	364	355	336	349	358	381	331	333	383	332	329	341	349	345	373	313	333	348	395	372	328	380	330	373	344	355	338	362	363	388	385	347	358	352	369	352	342	343	364	343	342	344	352	346	363	313	358	359	350	315	386	365	356	321	345	380	338	306	388	345	389	355	356	351	380	377	350	341	342	337	347	334	343	394	342	384	383	333	338	357	386	339	373	341	341	332	371	350	352	332	383	377	342	303	345	324	372	313	348	364	383	327	311	330	362	366	408	348	363	350	375	353	326	305	338	361	347	322	353	360	368	345	363	359	362	341	353
20356	27814	7711	6730	1047	882	834	828	800	784	790	770	742	759	828	773	773	751	783	781	787	768	758	756	734	777	778	720	834	759	759	782	727	785	779	771	712	774	781	753	763	743	769	766	801	739	779	811	835	790	781	781	749	736	767	758	760	756	768	757	781	808	759	746	784	747	780	754	786	745	734	817	754	730	736	833	740	772	758	766	776	753	772	732	763	726	781	734	770	707	777	748	768	747	811	731	746	771	743	770	789	767	773	717	765	778	715	712	753	768	768	766	785	772	769	761	787	768	779	777	743	785	736	809	786	761	786	795	739	713	790	780	755	851	752	759	746	737	775	727	802	713	755	752	813	758	723	741	726	785	806	729	747	797	783	726	728	746	751	762	765	766	800	712	798	768	785	730	820	749	749	726	783	749	771	715	821	808	781	791	792	812	764	787	745	770	758	756	757	741	702	809	792	750	773	762	746	766	689	772	717	822	764	765	747	772	756	732	743	744	757	747	818	747	792	798	759	841	759	772	794	739	782	763	778	766	771	799	726	763	736	711	767	753	746	769	745	753	802	771	803	697	741	755	760	807	781	772	737	740	759	860	753	781	770	751	783	759	784	760	741	770	747	764	781	765	749	769	767	750	811	772	769	775	761	787	734	733	728	748	724	749	781	753	732	835	747	789	801	798	768	721	799	744	728	792	720	822	777	782	800	794	766	769	782	783	747	813	758	805	760	792	745	800	763	793	693	806	787	810	756	736	733	730	737	765	773	752	788	764	788	803	728	749	706	765	771	795	745	759	780	692	774	790	787	665	788	792	769	770	771	757	779	754	760	803	795	773	694	726	824	767	807	805	732	759	756	748	753	753	729	773	770	749	726	754	756	775	727	753	730	762	749	703	826	789	772	744	746	773	764	788	775	785	789	799	758	760	753	763	800	722	761	720	742	768	731	761	749	736	810	760	808	790	786	756	804	796	748	752	750	800	713	779	744	767	787	705	753	759	775	788	745	754	741	731	729	768	776	776	787	750	766	715	782	761	760	737	730	733	842	750	739	752	750	818	787	755	747	784	775	788	791	740	771	757	780	755	743	807	763	775	792	770	750	721	784	766	790	694	748	809	740	782	739	709	792	793	824	754	810	678	761	744	820	745	795	750	771	765	764	729	755	768	760	763	759	814	767	742	792	759	740	741	790	761	757	773	757	767	767	770	772	791	736	754	762	784	770	784	764	726	729	746	732	760	754	754	704	760	746	799	755	810	804	710	776	749	765	796	786	738	725	734	805	723	750	781	756	726	766	729	746	755	769	775	706	747	742	780	780	727	763	758	771	735	750	743	743	772	737	787	775	745	817	766	726	806	790	754	755	762	772	729	748	727	785	754	717	754	852	769	759	770	785	743	740	800	755	783	795	751	759	689	719	723	760	780	755	749	759	756	763	839	738	794	756	790	773	796	726	750	720	788	777	780	751	733	806	781	770	781	825	751	725	778	780	795	740	737	770	751	771	746	760	780	795	768	768	784	768	734	751	752	761	750	740	785	728	756	749	750	743	787	694	728	721	795	824	766	777	755	721	773	753	728	753	768	699	756	750	762	726	763	740	797	809	751	769	793	783	775	787	760	726	748	768	753	765	783	766	759	753	731	733	791	751	748	778	736	754	777	798	768	746	804	759	775	767	764	766	770	753	711	742	733	792	791	750	839	732	761	794	714	764	799	751	731	789	794	768	805	762	759	800	731	790	698	765	785	756	770	755	745	791	688	745	750	744	724	747	736	738	766	754	771	813	813	807	713	775	728	790	753	768	801	786	727	773	752	779	766	793	747	701	769	781	738	700	771	751	739	723	758	733	786	726	782	758	723	773	755	794	741	797	792	788	775	761	774	801	800	728	772	808	753	759	741	773	722	737	761	766	757	780	751	742	774	796	719	710	779	758	775	776	767	751	730	760	760	775	724	764	744	763	793	723	793	736	817	749	771	773	798	730	767	761	752	780	778	725	753	777	760	725	766	728	766	781	726	753	789	786	777	776	753	760	778	742	738	738	773	757	739	739	751	738	799	787	768	761	756	747	753	787	742	798	765	748	783	746	802	737	722	722	726	806	748	757	760	770	769	784	784	769	745	750	744	806	748	806	783	755	725	764	740	742	787	790	797	804	742	789	754	749	720	804	808	731	787	756	731	757	831	754	725	782	750	784	743	793	746	723	741	780	793	751	753	764	724	750	788	755	746	819	773	783	784	793	738	748	748	722	748	776	774	764	758	758	720	768	720	788	810	732	741	746	740	701	755	751	795	731	771	739	755	808	803	780	750	748	714	756	734	724	763	768	769	758	745	762	710	724	771	742	760	775	741	727	807	766	790	766	713	761	739	718	730	765	754	747	756	707	731	806	717	772	781	741	780	789	767	789	802	762	742	763	793	796	745	752	743	792	714	711	728	784	779	753	720	773	734	765	730	816	771	809	786	810	764	780	741	787	761	797	749	740	793	756	789	750	755	762	770	802	752	716	754	770	761	775	756	801	787	737	771	733	771	738	784	728	803	766	749	746	712	810	758	760	743	768	786	728	714	795	769	784	773	733	825	775	753	717	762	786	775	744	758	789	747	794	747	738	779	751	742	775	712	761	733	791	779	769	757	742	737	777	716	768	737	767	761	737	803	745	736	718	745	781	751	770	770	843	735	822	721	771	775	755	787	756	702	733	738	710	739	756	737	705	752	750	753	770	739	774	744	840	742	770	795	759	807	721	772	778	810	746	765	762	761	799	738	757	754	748	756	729	727	731	769	794	709	731	759	737	710	724	784	755	723	728	727	761	781	745	773	772	790	742	763	722	806	738	752	718	740	729	770	798	767	747	762	766	778	769	762	756	769	784	776	726	741	746	733	767	799	771	798	773	790	756	783	777	767	788	736	770	789	763	777	776	734	711	768	756	812	712	779	799	740	775	744	761	735	765	769	760	773	766	735	797	728	750	804	784	733	740	748	771	816	784	767	769	797	778	729	730	835	771	758	734	743	768	783	741	784	770	749	788	793	762	752	778	746	734	765	757	753	739	729	723	748	792	736	775	769	773	698	771	767	757	746	770	755	716	758	790	764	723	747	740	737	776	820	757	758	802	755	788	807	765	789	778	758	804	773	748	767	746	729	747	776	704	759	770	761	760	763	752	788	759	721	721	757	765	778	774	767	750	782	755	774	785	712	790	791	769	737	770	774	713	764	750	771	798	745	777	750	749	752	776	724	739	759	769	759	776	764	723	762	814	745	790	752	736	752	721	739	725	784	764	729	768	740	776	769	738	734	770	752	802	791	779	764	787	797	745	803	727	790	775	775	771	760	720	780	767	761	763	766	747	780	723	772	757	769	769	748	752	794	751	719	761	715	780	825	767	853	748	764	797	769	771	785	782	742	740	788	764	727	769	728	762	764	757	788	727	758	759	735	733	752	732	756	801	731	762	746	766	792	735	808	706	762	750	766	824	785	746	764	770	796	817	763	760	745
24299	21438	25137	28154	21439	21459	19638	776	446	373	317	278	341	311	300	280	298	306	286	283	273	300	304	297	304	311	290	277	280	259	263	281	289	272	278	286	285	283	239	307	284	233	249	280	261	285	280	266	256	262	279	231	299	273	267	286	270	262	269	302	287	286	287	273	283	289	256	281	255	252	252	266	282	250	291	254	244	279	276	280	239	258	254	271	250	254	240	254	299	286	239	271	261	298	247	265	256	310	261	258	296	253	275	264	278	266	279	265	276	248	285	260	275	286	284	273	296	250	287	279	272	267	266	257	258	285	254	283	277	266	250	298	293	242	279	263	264	256	277	250	258	266	282	283	272	240	284	244	295	257	277	268	262	251	276	257	289	299	264	254	285	229	266	263	269	265	273	292	282	276	281	263	270	237	233	262	268	278	260	266	299	274	241	243	273	225	254	258	286	269	264	252	275	282	234	229	246	287	269	284	314	265	278	280	290	236	218	252	282	286	296	259	269	285	266	266	283	258	282	269	247	279	259	248	266	263	258	296	254	265	260	279	233	248	277	265	253	281	265	248	265	291	265	263	260	256	254	260	234	265	264	256	257	252	262	264	291	245	278	263	244	257	249	275	324	257	263	269	258	288	247	288	251	292	266	265	272	270	272	269	269	294	269	289	262	286	232	258	262	267	286	313	261	263	252	252	252	287	257	275	287	277	250	276	247	258	274	307	272	260	230	277	280	306	286	270	275	280	263	264	272	270	266	278	261	278	249	263	283	269	256	284	245	281	324	254	270	266	269	249	280	292	256	226	257	273	250	243	279	274	254	265	284	262	255	273	248	284	283	307	277	276	243	273	263	259	272	285	236	257	298	278	258	275	265	259	239	263	260	252	262	275	246	264	247	271	288	287	271	289	323	295	270	279	295	268	286	273	246	260	277	280	290	257	261	259	284	268	256	263	260	274	239	234	259	241	298	236	255	253	253	258	272	300	279	277	281	308	262	272	245	265	260	256	263	257	267	283	301	290	252	253	286	244	258	261	257	289	286	243	280	289	248	281	284	253	241	291	297	291	234	270	262	274	267	280	278	259	288	291	250	252	291	272	278	253	253	286	256	263	258	242	245	277	248	235	252	271	259	274	270	265	266	263	259	260	241	290	287	303	272	263	272	270	311	230	273	268	279	269	257	259	278	283	256	265	275	277	300	286	261	268	247	276	224	290	276	247	245	234	267	296	262	252	287	262	252	231	255	252	268	277	257	242	260	262	283	267	275	270	260	261	323	266	273	254	251	289	271	264	243	283	269	286	311	297	283	286	273	250	251	304	274	272	284	272	264	264	287	291	292	250	294	301	258	277	251	287	249	305	266	252	265	269	283	250	257	253	303	305	264	257	262	267	251	221	296	283	266	272	276	250	257	231	274	280	282	233	235	252	240	293	264	266	252	278	266	279	285	289	291	276	285	274	272	264	286	234	260	268	268	269	246	275	254	280	247	266	267	248	269	273	263	292	288	284	255	256	220	235	266	249	290	285	254	297	260	267	250	272	262	296	268	257	259	248	285	270	262	289	261	256	278	266	267	276	254	262	274	238	275	273	274	283	295	274	278	254	259	271	242	244	267	250	253	275	254	280	286	257	283	258	262	241	257	262	262	292	251	261	259	269	282	268	266	263	272	257	276	238	280	265	277	255	285	283	254	273	285	281	290	279	281	251	296	275	318	296	285	295	283	259	238	271	269	272	279	280	302	263	250	275	269	261	273	271	250	260	270	264	265	274	283	282	261	282	261	275	240	221	246	283	265	265	304	281	253	249	273	261	279	287	228	272	285	285	271	248	307	282	262	258	258	266	249	275	279	259	268	276	276	258	256	261	281	284	287	267	282	283	272	257	301	249	284	293	262	279	269	259	276	256	281	249	289	310	280	289	286	290	275	249	242	254	273	290	265	262	275	296	273	279	279	275	260	270	278	258	260	250	249	251	244	271	255	276	271	296	285	278	239	296	268	238	290	285	272	284	283	286	272	287	270	298	266	250	274	291	258	280	302	245	265	290	294	284	250	262	238	280	284	281	284	281	285	274	268	295	269	239	298	238	265	278	252	261	288	257	279	288	279	320	260	295	263	293	299	276	297	267	244	259	298	266	312	259	286	284	301	293	265	279	262	267	240	260	287	259	273	281	251	253	244	305	284	273	284	248	282	283	290	265	276	281	280	256	283	275	298	257	258	273	252	255	252	280	237	308	266	263	331	288	262	284	289	276	280	279	250	278	259	240	265	247	252	325	270	272	257	238	281	240	250	257	252	282	288	263	265	257	265	296	267	231	258	296	249	284	242	275	258	275	283	278	263	301	290	266	235	280	256	283	259	266	266	312	246	251	289	255	250	264	270	260	277	259	261	284	262	305	254	275	290	271	275	301	263	276	272	274	285	250	279	250	234	275	272	259	272	260	256	272	265	262	271	252	249	252	269	261	299	281	273	275	262	270	267	254	246	239	235	264	271	263	244	276	268	264	254	272	265	233	292	267	285	294	259	255	247	239	267	265	281	265	289	262	257	298	252	281	278	286	272	289	259	288	262	264	254	260	240	272	299	288	286	270	249	253	276	296	284	230	253	258	284	279	269	244	259	289	284	274	255	298	277	258	246	261	256	279	303	263	268	289	264	266	277	274	251	263	241	270	261	246	257	262	260	246	262	278	255	274	291	288	296	276	261	279	258	300	256	262	251	266	236	253	267	245	266	267	295	265	241	247	265	257	247	279	265	238	281	307	271	279	253	272	267	295	272	255	267	255	238	269	243	250	274	282	309	306	238	254	272	247	255	229	271	272	245	258	229	273	302	284	265	274	268	272	286	265	250	272	250	249	274	250	231	297	293	274	280	265	273	241	273	278	267	266	279	275	297	262	268	260	232	259	251	250	284	278	260	258	258	282	260	279	264	241	268	265	266	262	290	266	252	257	274	268	244	264	276	274	270	237	242	251	272	275	296	242	269	268	293	263	265	306	274	261	290	260	299	278	263	300	265	280	267	282	272	292	255	260	261	237	254	269	246	267	265	277	267	248	281	278	263	230	275	267	251	269	283	276	256	249	278	269	248	258	274	266	239	256	286	249	262	243	255	242	238	297	262	268	253	249	285	273	257	280	256	274	282	242	264	256	267	236	245	294	285	279	279	251	278	251	260	298	265	266	272	252	245	283	275	262	278	260	293	254	264	293	290	284	253	245	260	260	262	248	227	279	253	248	260	273	289	251	281	290	289	268	267	261	267	262	265	251	275	246	236	261	247	259	263	263	291	277	276	297	301	268	273	292	266	276	240	290	264	265	233	267	260	287	247	265	265	272	265	282	250	251	290	280	282	248	291	278	278	266	253	289	292	270	255	285	263	253	258	261	244	286	273	253	259	258	273	250	262	255	271	232	280	258	245	258	268	246	250	251	285	267	249	285	283	242	287	285	274	276	273	262	258	248	290	270	261	246	230	252	279	260	260	278	286	248	253	249
26713	36560	13050	11175	1054	727	681	621	593	586	576	615	583	574	607	577	590	606	553	594	563	555	542	585	574	542	573	540	577	589	599	585	539	572	536	538	553	578	571	542	560	555	578	532	610	555	575	552	535	580	579	564	543	557	556	563	554	563	565	505	561	546	550	614	549	588	548	551	578	594	550	558	574	526	569	549	583	580	584	532	578	563	575	527	572	558	588	617	558	539	546	556	518	518	567	525	578	591	591	593	542	569	546	532	565	584	570	529	521	554	573	606	585	561	540	551	565	587	554	556	550	601	561	591	578	562	547	599	596	582	545	574	538	541	596	586	534	596	581	587	541	590	557	619	597	588	570	549	599	580	558	534	569	548	552	564	564	602	523	570	585	583	515	540	564	560	584	534	536	547	552	590	558	545	614	547	535	585	534	563	548	541	554	566	510	552	513	602	566	550	583	564	563	552	599	573	566	563	555	547	594	582	534	572	565	545	564	590	568	572	627	560	552	567	596	601	586	607	562	559	552	566	592	573	561	583	606	552	536	561	533	544	502	508	580	551	553	571	551	500	561	546	575	594	582	541	588	593	576	541	540	557	592	529	539	601	553	573	542	585	556	551	559	595	567	567	578	568	597	559	509	570	600	541	551	551	568	543	602	573	618	553	553	577	553	586	565	591	602	584	545	560	587	517	571	554	546	583	575	606	581	581	537	592	563	545	555	577	538	579	567	601	544	542	560	533	549	572	568	547	561	545	538	576	543	569	577	576	583	588	577	577	534	536	557	567	550	563	555	555	551	574	575	584	620	547	562	600	567	534	574	562	562	547	557	539	530	549	578	577	565	562	551	617	580	567	597	553	587	602	571	545	519	589	541	552	595	583	538	566	527	558	564	560	554	552	579	555	563	563	551	545	537	573	548	550	587	548	548	576	603	562	576	577	527	579	601	574	553	577	590	563	574	600	569	580	523	535	548	532	561	574	557	545	591	542	596	564	583	588	569	553	556	565	555	553	587	602	543	593	559	579	575	581	573	540	611	570	589	538	571	520	575	559	557	544	537	541	567	549	561	549	580	524	556	553	564	556	589	591	535	563	572	571	576	588	558	519	556	576	569	589	582	556	532	569	568	561	577	572	573	592	602	562	568	603	606	577	589	564	529	566	565	578	550	569	581	523	558	544	572	577	535	561	588	572	550	529	535	562	555	583	550	593	565	551	645	553	553	539	585	558	558	590	537	589	586	549	581	567	558	578	607	568	571	563	559	549	595	573	517	540	509	576	554	567	565	559	549	565	561	594	575	527	570	565	587	559	553	558	583	543	565	543	562	581	631	590	590	566	581	572	553	568	564	580	556	567	609	541	570	522	581	538	577	571	571	542	585	575	581	601	569	589	557	611	589	536	588	568	571	616	586	562	584	595	616	569	554	567	506	568	572	550	598	601	554	563	548	553	524	538	585	585	540	553	547	580	549	641	540	587	574	583	599	572	565	523	533	591	573	580	538	583	570	508	536	562	557	564	587	543	577	568	541	579	598	546	592	538	556	556	537	512	517	587	560	600	573	562	562	585	603	561	564	602	555	564	575	577	574	536	593	540	551	579	567	562	563	559	546	552	538	525	589	535	579	603	554	552	568	587	568	539	570	565	594	528	557	558	583	568	596	548	569	568	555	555	567	591	544	555	554	566	551	550	594	546	596	553	561	559	555	574	525	569	599	583	590	569	591	592	547	559	588	546	596	592	557	576	560	554	614	559	536	555	534	550	585	579	537	543	528	553	567	586	532	572	583	539	541	570	584	585	586	560	599	580	559	567	591	551	539	563	538	574	563	543	556	537	563	602	596	558	585	576	586	556	592	572	592	569	615	539	562	531	569	565	525	527	515	527	568	556	530	529	578	569	587	586	549	565	597	557	566	545	568	553	566	570	569	541	609	566	579	593	497	589	564	576	622	566	565	570	576	581	532	610	570	568	562	555	566	590	572	617	600	526	581	568	520	581	590	586	567	586	547	593	560	546	548	612	569	551	579	587	583	565	607	569	537	554	552	535	601	565	530	544	516	587	600	556	557	557	579	522	551	543	562	572	597	517	591	602	549	555	574	579	534	550	603	609	589	552	556	573	564	560	566	549	554	583	562	578	565	551	551	587	536	593	593	566	576	608	558	550	575	582	552	547	579	561	606	595	535	582	570	605	538	570	611	537	577	617	607	560	534	553	609	563	560	569	572	550	595	557	595	584	590	578	552	576	563	572	563	592	616	560	540	594	586	571	569	599	585	545	573	607	544	561	574	568	563	525	570	538	536	572	592	527	585	562	566	569	557	563	575	576	632	520	606	588	562	564	586	554	559	569	543	575	520	498	555	600	576	540	601	585	560	538	612	571	582	548	592	580	538	546	571	556	565	590	556	587	562	546	581	587	526	594	553	560	540	557	570	538	560	612	582	577	554	585	560	513	566	525	558	594	585	542	587	568	511	547	533	595	548	558	553	567	542	557	554	591	583	586	562	551	581	584	573	575	535	534	535	560	566	571	566	584	579	546	585	584	558	547	612	614	568	540	538	548	601	586	592	580	580	553	589	570	600	556	602	555	539	572	529	537	573	584	591	529	564	552	554	551	538	548	563	575	581	572	586	585	616	557	522	524	584	558	577	554	570	572	592	556	572	567	563	543	542	512	523	508	591	531	598	547	577	588	527	540	536	560	553	567	559	576	516	537	575	575	579	544	583	582	577	586	574	567	539	552	545	553	560	571	588	532	560	582	559	581	523	605	583	564	552	572	597	573	560	552	575	566	539	546	552	568	557	568	575	565	559	543	557	541	543	512	533	528	584	550	550	588	597	538	546	609	558	555	560	544	578	574	551	562	540	551	550	583	518	621	583	554	574	552	527	612	561	612	588	542	606	558	602	617	572	590	566	577	590	566	544	607	577	568	514	571	574	565	541	541	557	554	551	579	584	564	601	603	583	521	557	566	558	541	546	586	567	595	581	581	550	560	550	554	530	566	545	561	576	548	505	539	532	570	564	526	559	573	556	597	590	539	569	525	531	560	547	540	535	555	572	595	545	554	573	571	606	525	581	522	590	540	537	535	582	533	592	584	554	547	553	514	565	558	564	574	589	537	593	529	580	568	552	567	589	640	566	581	566	549	570	548	567	552	573	555	584	603	577	580	550	553	575	565	567	552	573	558	559	553	533	559	579	583	580	515	561	579	578	573	596	579	556	558	571	553	578	599	593	575	535	548	548	557	562	540	543	556	563	588	582	551	537	556	597	595	592	589	538	563	533	569	586	556	556	589	597	591	549	543	557	548	579	567	609	563	523	547	544	580	610	598	591	527	596	561	643	599	512	527	548	558	565	567	565	535	537	581	543	545	604	538	545	606	564	555	540	600	537	550	544	591	603	582	544	589	582	541	590	541	588	552	554	569	579	507	536	588	544	579	547	586	626	587	581	596	523	538	581	547	581	584	538	569	550	565	594	511	551	576	571	591	567	502
33093	20344	8972	1026	302	249	216	236	246	252	256	235	217	237	243	239	232	243	245	266	240	238	230	239	243	263	232	218	225	211	235	220	227	256	229	253	239	241	216	219	254	209	234	249	251	270	269	249	212	220	223	230	221	247	247	218	251	222	188	246	257	266	229	208	232	246	280	258	239	215	231	217	236	213	229	271	276	246	249	218	218	222	226	238	257	203	234	233	216	222	235	236	219	226	266	197	242	228	240	262	247	279	238	246	245	265	210	258	241	234	243	223	252	256	224	218	225	240	219	227	226	232	230	233	236	239	259	246	219	263	267	237	230	231	242	221	203	233	221	225	242	221	260	223	235	219	238	219	259	231	241	253	233	251	232	222	242	214	232	219	227	253	258	256	238	234	219	246	226	254	269	256	247	256	262	282	249	242	232	213	250	215	290	233	237	211	237	230	240	227	214	257	238	235	253	230	244	231	233	258	279	243	237	229	237	224	226	230	226	233	220	214	237	254	228	213	204	208	234	254	241	229	245	228	205	226	227	266	215	236	247	208	262	258	224	250	202	245	253	221	205	249	265	281	256	234	204	266	225	203	220	213	205	227	267	239	224	227	242	235	245	249	217	241	237	229	214	228	212	236	217	255	237	243	226	225	260	212	214	234	236	245	231	260	216	217	221	268	217	234	220	255	227	231	241	229	254	235	221	250	256	254	264	226	251	244	264	230	229	242	244	255	237	241	288	242	237	259	228	233	236	259	251	249	203	222	238	199	246	250	252	238	219	227	226	235	224	218	228	221	241	224	227	229	222	225	260	228	240	239	243	263	211	262	210	221	246	234	231	248	232	233	234	235	231	230	241	262	245	249	254	208	232	205	271	242	250	243	249	229	219	212	251	256	226	222	218	236	234	232	238	232	210	221	220	241	229	226	213	212	270	248	233	255	246	222	241	213	251	232	211	233	253	263	226	237	256	246	220	236	235	260	247	259	223	197	232	256	236	234	233	226	232	245	221	219	235	252	260	234	253	229	255	236	242	231	230	212	234	222	226	257	250	242	240	224	232	264	242	211	241	236	247	237	242	281	232	222	243	231	244	242	230	211	241	234	228	229	260	214	233	249	217	232	253	257	230	240	224	240	250	212	240	210	225	223	225	234	249	219	230	200	206	218	259	216	253	233	231	254	252	258	251	246	229	226	239	228	248	236	229	271	268	234	195	192	242	250	243	229	225	211	228	285	251	260	251	224	261	227	262	261	252	206	226	216	223	258	252	260	246	222	262	224	242	258	226	245	240	216	236	195	218	224	243	256	278	241	243	243	232	237	224	235	228	208	259	240	210	244	250	233	216	210	226	212	241	208	236	241	244	236	258	236	233	236	244	243	249	201	212	232	230	241	251	258	235	227	239	242	227	258	244	253	229	241	220	213	213	220	222	231	238	271	213	201	238	254	226	226	236	216	248	234	241	251	247	220	269	232	227	254	221	250	225	240	214	231	223	257	232	250	253	266	233	254	245	223	242	233	218	222	244	263	221	222	229	223	212	223	241	249	235	245	224	224	242	228	217	246	234	254	238	218	222	264	237	235	245	240	231	261	219	215	243	214	222	237	219	249	237	233	247	255	234	209	230	220	240	243	214	282	259	220	268	262	193	255	252	217	257	248	252	231	249	227	257	202	219	216	230	206	218	278	240	227	224	250	226	227	232	257	242	242	219	238	237	230	266	241	224	214	199	220	225	274	232	197	232	261	180	237	250	237	233	232	222	226	243	250	234	259	212	256	231	253	229	216	254	277	221	214	223	209	253	240	247	206	226	253	241	224	248	200	224	248	218	235	238	242	262	261	222	233	230	238	215	245	245	220	222	247	234	241	251	251	244	223	210	235	232	256	241	236	227	212	225	267	204	223	211	247	240	255	243	231	217	272	234	258	217	238	221	240	241	251	262	257	222	237	237	230	233	245	255	242	211	231	235	190	243	213	210	243	217	243	244	235	250	269	234	217	228	250	255	235	254	228	234	225	254	210	237	230	230	254	233	240	233	231	265	257	262	217	267	230	236	221	232	256	232	237	247	233	216	230	212	234	235	248	212	211	224	232	240	252	239	244	222	224	234	262	222	243	231	228	242	252	215	217	266	240	248	236	229	212	216	229	215	228	220	223	226	255	251	214	232	254	251	235	255	212	225	224	257	228	232	220	239	241	229	246	241	226	221	255	285	222	236	224	241	223	201	246	218	263	239	254	238	245	232	228	235	226	257	242	251	232	225	245	212	270	254	234	223	232	223	261	227	253	251	235	260	237	243	257	232	237	209	260	232	227	265	215	243	261	255	240	239	207	231	208	243	252	249	253	216	273	203	206	234	220	228	200	230	221	279	247	185	249	218	239	247	238	229	263	213	221	236	262	249	223	260	237	216	213	225	221	256	215	218	230	213	221	229	236	251	243	226	260	253	230	245	238	254	212	251	229	256	214	232	248	222	229	246	214	236	213	207	236	232	263	242	262	241	200	205	250	246	243	209	230	234	222	268	237	253	214	235	251	226	233	244	234	264	212	216	266	217	245	257	237	253	235	251	233	246	247	239	219	223	220	227	251	256	239	257	270	237	223	231	219	233	222	235	206	211	203	257	244	251	210	232	250	260	247	222	221	240	261	265	214	239	237	241	235	258	223	231	223	258	226	220	231	214	249	232	248	234	238	217	248	214	226	250	189	257	244	263	230	228	213	241	232	269	243	258	219	217	242	241	265	224	237	252	229	258	215	254	228	232	257	250	240	260	271	226	238	250	213	234	252	220	219	207	231	242	228	227	231	253	226	244	239	249	229	240	212	226	241	247	225	255	216	223	244	226	254	260	236	246	207	264	260	242	226	218	228	240	237	232	226	251	235	230	226	240	252	213	229	231	252	235	214	250	220	215	223	219	255	242	207	250	231	252	237	245	215	222	217	250	261	233	237	238	231	279	270	254	213	233	243	227	285	231	245	216	251	221	253	251	225	238	235	232	263	225	261	258	204	222	242	242	198	226	241	224	236	229	218	244	232	256	241	252	243	230	240	213	222	237	229	232	245	223	227	260	252	236	275	213	258	248	251	237	240	259	242	225	219	221	227	250	247	225	251	205	230	230	229	228	266	228	259	251	235	232	216	243	229	246	217	264	268	221	241	234	261	239	227	214	239	239	221	222	209	220	225	238	229	262	210	229	250	215	215	232	226	247	244	234	243	257	228	239	219	237	262	245	250	218	240	213	242	232	217	212	226	252	209	225	243	201	255	244	247	240	258	273	226	237	215	218	244	212	194	213	232	220	239	245	235	226	231	249	242	224	247	206	221	241	211	224	231	247	238	252	232	220	234	221	221	235	235	225	233	214	230	245	249	242	273	205	225	204	239	234	247	253	234	255	237	234	220	219	195	235	243	238	231	243	267	245	233	254	259	250	226	212	210	223	240	229	234	250	250	239	241	227	239	252	227	258	257	240	249	303	228	239	266	247	223	225	245	253	241
8418	5216	1277	891	616	595	543	583	605	525	558	576	532	532	566	552	531	533	563	547	574	559	520	550	527	561	560	552	578	583	564	559	552	578	531	568	574	597	540	544	550	587	543	541	562	579	535	545	538	518	583	577	593	548	548	564	544	543	611	537	553	577	545	541	548	529	581	516	582	528	591	568	571	572	546	542	552	574	544	584	544	571	528	586	576	549	534	554	587	567	541	572	541	570	518	542	572	531	535	557	538	554	587	555	560	586	569	551	557	535	536	565	550	565	540	574	579	546	595	586	567	533	538	581	540	582	548	534	521	583	573	539	530	531	544	559	524	582	515	613	546	543	531	521	560	577	528	568	581	543	553	575	566	551	544	567	598	556	533	517	552	581	542	567	533	553	539	527	558	579	562	541	570	585	542	557	541	543	524	569	577	530	553	569	567	566	524	537	578	604	558	542	515	545	545	550	579	583	584	566	548	523	552	538	534	554	581	576	600	578	569	572	516	541	531	556	597	550	599	524	574	498	581	543	564	576	542	595	536	553	520	530	545	555	548	553	598	578	553	550	573	535	552	571	521	561	572	555	556	619	534	606	518	609	570	574	559	541	561	540	552	592	588	569	548	574	584	555	573	573	573	526	561	568	564	581	520	596	568	586	561	594	568	557	521	508	519	540	544	557	571	573	574	579	566	532	596	569	511	543	576	572	528	512	551	589	584	580	591	560	563	555	591	587	559	588	553	556	595	555	561	574	527	621	544	570	575	541	531	542	563	523	575	561	562	554	556	525	518	545	546	562	519	576	605	572	547	577	555	596	564	545	488	549	574	565	596	573	569	541	537	603	565	545	630	603	549	559	523	588	565	554	583	554	559	590	573	554	569	573	565	519	561	559	521	566	560	533	540	536	544	558	525	562	578	557	579	561	537	535	582	542	583	556	557	554	567	560	578	562	555	567	574	544	579	570	533	612	538	550	528	509	553	579	547	582	537	571	535	577	569	545	569	555	534	529	569	571	566	577	573	552	590	568	528	559	545	551	549	614	565	582	565	594	577	570	559	530	576	504	535	520	612	562	584	530	568	529	538	553	592	574	520	618	551	572	541	605	553	588	581	570	542	579	529	568	538	538	573	564	562	547	522	547	551	568	541	509	517	591	578	548	577	526	588	531	553	564	547	546	568	534	567	568	542	607	561	603	538	536	594	547	566	558	533	558	541	574	543	595	562	602	559	515	548	548	552	560	551	619	604	560	548	541	536	532	563	543	561	527	558	573	552	566	554	559	518	547	563	570	513	560	545	582	512	533	586	572	547	564	608	585	567	516	603	591	549	614	554	557	541	539	570	569	556	544	523	567	560	525	543	532	572	569	569	550	541	563	550	529	556	528	595	510	536	569	553	574	589	571	616	496	592	557	544	578	585	562	572	561	564	548	560	557	567	525	556	600	522	588	565	552	546	586	619	584	553	591	597	559	559	583	544	512	541	554	532	528	535	582	554	544	542	558	553	580	564	477	573	543	563	573	541	523	569	581	568	546	565	586	602	533	560	552	557	598	604	502	519	566	533	594	541	529	538	542	535	557	542	523	555	558	550	546	559	539	539	576	557	532	572	570	593	555	577	582	525	570	576	531	540	557	532	543	583	609	538	587	579	584	578	580	586	545	570	553	553	538	591	546	575	564	576	539	559	541	568	556	565	589	544	550	576	553	576	567	574	505	609	564	497	540	578	526	523	577	553	628	536	560	558	506	557	588	557	535	585	495	566	501	556	564	536	533	513	570	575	569	569	572	593	627	543	550	574	537	581	575	552	577	557	553	543	569	570	585	587	563	539	526	520	521	573	555	525	514	563	551	566	527	562	548	572	569	544	562	593	562	552	539	558	547	596	493	541	515	534	521	574	520	563	547	580	557	583	575	587	522	532	509	552	526	603	549	516	591	540	564	557	584	545	590	536	560	551	606	551	562	572	529	561	562	551	524	534	538	598	526	579	561	540	579	555	570	564	526	572	521	527	562	586	574	577	559	558	573	523	561	564	489	538	554	559	505	565	538	553	513	540	547	572	538	559	556	545	562	573	535	565	582	562	555	552	527	565	572	525	595	584	518	566	595	575	551	504	562	546	560	535	509	530	558	552	540	578	514	558	570	548	568	541	540	535	530	591	549	540	549	543	556	526	557	521	580	594	520	535	585	580	584	554	558	570	589	564	543	532	537	577	530	519	574	603	594	478	526	561	554	547	508	606	558	605	539	566	552	592	524	571	552	556	530	535	514	593	509	574	527	562	541	563	534	604	549	571	545	580	571	565	579	548	543	563	563	557	549	589	548	595	563	526	548	576	572	555	561	538	566	584	541	594	592	483	589	548	547	567	574	552	535	575	548	552	587	533	573	563	547	517	507	607	577	586	570	527	577	540	561	552	575	602	535	594	564	552	552	524	563	570	544	611	541	554	583	543	590	538	555	493	577	566	558	545	547	537	531	524	537	558	544	568	562	580	547	573	553	574	534	580	595	569	602	536	568	537	520	580	507	591	563	552	511	599	549	576	477	590	523	582	584	543	549	516	548	560	583	542	579	566	571	532	542	528	576	583	544	574	596	572	549	567	578	570	588	552	558	552	559	498	567	556	541	544	560	571	541	553	559	559	509	562	574	534	557	619	504	581	539	546	540	541	580	568	516	600	562	599	566	548	550	579	564	550	591	589	566	561	552	540	564	560	507	571	538	620	574	570	549	583	540	529	539	583	528	513	579	582	569	554	555	542	565	562	551	582	576	526	573	513	537	576	531	588	538	567	598	548	570	537	557	539	567	564	573	586	576	565	581	546	567	592	568	575	564	555	552	560	550	577	537	520	572	567	548	532	595	568	492	524	535	555	609	579	549	566	605	517	608	558	549	546	543	525	580	567	589	606	556	589	575	548	569	519	536	544	538	516	559	558	573	534	575	556	573	559	522	556	543	526	555	539	542	570	537	543	559	578	570	532	569	561	586	590	528	559	556	564	550	584	560	571	547	560	582	546	582	552	591	551	568	583	514	525	591	568	563	561	555	573	575	571	528	567	548	524	563	536	573	542	513	575	567	571	600	604	570	575	562	567	543	570	558	547	576	568	505	553	557	538	559	596	530	585	564	540	604	565	537	522	511	599	560	539	566	558	550	499	562	581	550	556	543	567	537	556	573	545	570	576	538	569	535	586	528	553	546	575	567	570	561	530	576	559	537	529	554	549	577	542	535	583	595	557	542	558	518	525	575	560	535	550	546	560	578	584	549	572	531	565	565	624	540	604	547	592	571	584	536	562	548	596	593	598	584	602	574	580	517	548	559	550	571	537	524	568	571	604	531	582	547	538	599	576	542	593	592	557	535	584	606	597	576	534	575	568	604	559	527	564	551	572	545	532	545	548	575	567	555	579	558	556	542	562	559	586	580	529	511	535	579	548	551	563	562	500	543	525	554	587	588	584	551	579	569	582	598	527	552	573	542	542	532	574	565	545	558
24961	21510	24921	28559	21505	20567	1160	497	420	399	381	349	367	369	360	420	377	391	374	347	330	334	353	346	382	376	356	380	368	373	342	342	374	351	351	380	374	355	319	342	345	354	373	376	391	357	365	338	343	339	329	369	380	336	346	350	370	357	345	357	378	388	354	347	364	313	344	321	344	355	352	346	332	363	377	336	375	386	369	396	384	330	369	349	386	379	347	367	341	340	301	332	366	352	349	333	340	365	374	322	373	371	355	347	359	327	396	375	310	344	342	388	378	372	383	320	332	371	350	320	384	352	360	366	367	336	351	320	328	366	342	348	361	343	390	374	370	358	391	358	362	382	345	375	366	321	350	370	350	418	383	352	374	348	358	353	348	350	340	319	321	363	362	293	340	317	364	377	340	361	392	336	372	371	337	357	371	352	365	333	319	328	401	373	369	374	348	385	376	346	379	357	354	341	345	334	337	364	348	366	361	346	371	381	348	349	351	349	390	370	360	340	363	380	383	353	343	344	360	341	401	346	358	345	333	387	349	360	376	400	356	368	344	371	383	372	368	383	338	335	355	368	313	367	392	335	343	377	390	327	328	373	360	380	341	334	369	389	386	361	353	386	381	382	349	369	360	326	386	375	385	340	339	369	346	392	361	366	352	355	336	383	353	323	379	364	344	373	394	377	339	361	364	372	339	358	348	354	320	350	333	339	363	369	356	339	386	423	333	402	402	332	380	344	353	373	373	364	356	349	375	375	365	341	364	345	333	346	308	363	359	366	369	389	324	363	352	358	355	359	366	355	336	355	355	345	372	370	356	340	358	358	337	349	381	330	378	331	345	340	374	382	369	389	366	374	365	304	364	369	338	327	348	346	339	369	348	359	366	382	353	371	358	355	338	289	346	349	368	361	380	355	372	353	373	370	331	354	323	319	340	342	359	352	353	385	334	359	360	355	342	341	354	376	343	345	357	330	392	351	351	324	354	350	361	330	343	329	367	353	333	380	379	360	390	395	339	330	373	349	376	346	354	351	349	328	388	412	354	345	358	324	336	387	409	364	395	354	384	340	347	311	358	347	373	365	353	334	361	381	366	355	337	351	339	371	312	365	376	342	397	353	380	359	354	315	336	326	353	355	389	354	374	358	341	375	353	367	381	331	354	339	336	364	385	405	367	308	395	384	367	346	342	330	386	376	351	367	381	362	364	341	338	353	361	319	305	367	343	375	422	404	352	401	369	322	363	339	354	372	333	363	362	350	321	352	374	373	351	316	365	350	384	361	324	327	352	351	369	382	370	372	408	355	318	338	357	361	381	349	383	329	346	371	361	361	374	356	354	366	325	355	353	356	368	329	374	356	351	371	391	334	358	346	346	410	345	354	359	393	364	360	367	339	409	380	336	342	350	345	370	338	381	339	343	329	352	364	382	397	370	363	319	336	342	369	354	353	347	372	383	337	312	349	384	341	358	328	355	314	341	397	342	390	373	333	358	399	346	347	360	325	351	325	333	386	372	385	344	363	362	337	357	400	366	344	375	348	377	340	344	357	342	376	328	360	373	353	357	358	362	319	400	344	364	345	355	365	345	327	380	371	331	326	364	366	367	378	344	389	354	365	369	339	367	345	338	375	388	362	357	358	360	350	381	344	337	334	360	392	324	381	340	339	395	367	347	343	346	309	379	349	352	345	340	359	367	369	375	324	357	364	345	366	365	367	378	381	338	354	331	366	373	341	356	315	351	344	365	386	352	335	338	347	355	372	379	341	335	395	351	356	343	342	361	356	383	368	326	338	345	338	323	348	360	331	352	347	366	337	380	365	355	333	370	331	374	342	354	356	323	346	340	372	357	327	359	376	332	364	333	339	319	362	373	333	311	356	379	370	337	347	346	377	353	336	369	330	347	365	361	371	329	365	354	380	346	345	330	359	370	396	352	358	357	342	357	365	339	333	343	378	377	349	375	390	342	363	355	353	337	347	377	362	358	344	342	345	359	389	352	350	344	359	392	349	375	327	332	371	349	340	385	364	376	353	366	375	366	338	363	344	333	321	375	340	333	342	306	340	372	374	337	372	354	367	333	378	364	370	372	371	388	374	361	335	358	382	378	344	390	361	364	390	381	353	365	358	379	314	349	343	367	332	367	367	354	388	341	376	375	412	348	351	365	355	356	350	345	346	340	358	341	354	339	348	356	360	346	375	383	374	332	380	349	353	389	372	364	348	406	344	343	361	355	348	331	339	355	325	359	362	371	380	364	362	332	361	358	350	382	362	351	351	312	352	372	352	352	381	316	390	369	354	402	313	373	327	362	334	348	333	383	343	347	310	319	362	337	368	350	366	345	349	328	360	358	346	370	326	348	331	381	380	365	368	346	359	333	360	333	363	375	355	319	360	380	325	323	362	345	349	350	348	359	335	369	388	375	310	342	342	355	337	324	384	329	327	323	345	361	347	373	319	318	338	317	328	348	341	363	348	347	335	376	353	334	335	367	377	368	384	363	357	377	348	383	333	340	321	336	360	356	373	347	314	372	346	340	339	352	347	371	319	326	367	352	366	353	341	345	337	368	372	372	336	365	309	369	378	327	324	378	379	336	346	372	357	361	359	376	359	355	365	335	386	347	370	354	356	390	370	341	319	329	341	379	310	352	351	390	365	346	371	377	336	373	374	362	369	392	363	387	354	361	369	317	350	363	348	396	308	359	376	318	317	353	348	381	390	360	366	350	366	358	374	330	322	357	319	375	365	310	375	367	342	381	365	341	352	345	344	323	386	331	370	392	357	324	390	343	343	352	342	353	363	362	344	348	326	317	358	331	368	341	342	385	380	360	370	412	365	400	379	321	376	380	351	360	343	335	347	318	339	380	357	364	363	348	349	373	358	365	334	352	334	369	381	366	360	329	365	308	344	401	336	350	393	375	329	301	373	379	343	332	379	351	356	360	339	329	397	332	343	354	383	362	353	316	337	353	359	377	343	361	327	328	322	401	338	342	396	359	331	378	370	383	366	361	346	319	322	345	360	359	383	362	345	374	343	342	332	353	382	342	356	353	396	347	390	379	382	358	351	331	314	374	350	349	365	346	385	381	392	367	363	328	325	343	327	392	341	354	352	345	362	390	343	407	371	320	335	364	376	357	342	343	365	434	418	404	374	317	366	373	384	367	380	357	355	379	382	377	372	397	341	393	391	375	341	349	328	363	325	340	377	362	352	342	352	374	359	365	346	386	338	361	355	362	378	375	364	379	385	344	330	330	340	344	381	350	380	334	337	371	363	317	368	367	367	368	390	359	409	334	369	366	345	363	322	386	317	365	328	326	385	361	370	360	360	367	369	344	383	337	325	363	342	374	393	381	334	343	421	339	333	361	345	367	333	355	364	367	331	384	369	344	347	348	337	353	393	334	355	365	368	325	354	322	359	387	376	336	382	390	352	346	376	315	333	362	364	371	333	371	369	354	364	381	357	362	389	352	338	353	362	390	360	360	376	353	352	379	336	357	375
20606	28031	7342	7216	1041	878	796	846	873	782	762	727	800	800	820	775	731	775	803	772	777	765	782	759	795	772	742	753	765	807	735	756	769	812	755	786	747	774	713	704	797	781	745	803	755	791	786	814	799	806	748	789	790	783	764	763	796	824	793	759	735	764	751	738	761	788	762	789	766	795	805	761	783	818	772	801	787	760	780	732	785	799	764	814	747	777	734	723	782	779	765	772	724	806	755	748	807	781	799	751	779	777	796	709	714	734	773	757	738	779	800	728	737	747	762	745	797	822	747	782	758	725	795	787	819	726	764	765	777	762	743	744	755	774	728	760	753	771	785	766	772	724	723	794	724	777	825	775	741	733	756	743	756	761	731	800	743	776	745	753	789	747	771	808	746	783	787	780	754	784	727	756	803	748	706	774	786	741	775	819	761	813	765	750	749	735	760	760	813	754	774	810	766	772	735	769	701	780	806	782	754	731	745	748	779	780	762	825	792	780	738	770	796	739	769	769	780	749	770	772	789	772	788	740	766	763	754	759	761	784	716	753	714	733	795	715	775	760	727	805	741	768	792	749	774	761	778	757	823	721	755	826	829	762	813	706	725	789	769	744	730	743	761	742	760	744	765	755	785	775	755	789	751	774	785	742	809	795	748	758	794	752	761	777	797	735	750	798	770	814	796	802	797	730	744	787	781	753	758	765	774	783	757	816	776	772	741	692	777	746	760	788	737	760	759	773	726	775	776	735	769	749	742	714	751	757	750	821	805	767	764	813	763	728	766	793	783	769	796	777	769	737	817	742	785	772	805	743	793	734	794	759	752	787	791	776	786	743	753	769	777	772	822	783	817	745	743	778	788	732	752	742	728	743	776	753	821	786	811	768	776	754	753	745	772	761	785	787	778	752	727	802	791	811	751	739	775	740	733	710	779	717	783	796	749	778	760	792	756	767	782	765	728	808	749	764	749	781	719	787	789	788	762	792	817	762	747	730	792	739	748	754	744	738	763	757	772	788	805	771	742	757	724	744	807	765	731	744	752	750	776	799	791	809	758	778	770	768	720	798	746	755	784	750	786	755	775	755	752	728	737	772	798	790	757	772	754	771	769	727	749	794	762	759	745	788	739	786	738	748	812	740	746	783	785	715	790	788	752	793	791	780	765	755	789	751	770	788	780	771	779	753	762	738	744	774	780	840	755	733	757	768	783	780	730	801	761	803	744	781	719	763	757	802	687	769	734	770	788	770	747	793	743	751	704	774	738	744	811	722	778	737	762	767	817	737	760	764	798	772	784	770	791	765	766	746	752	764	784	742	722	733	746	804	751	789	774	751	774	752	760	768	750	722	791	817	781	813	770	762	775	796	775	768	768	780	755	765	809	767	796	734	780	739	760	756	768	742	778	783	761	734	788	777	746	724	759	772	757	761	759	755	684	745	796	802	800	778	769	758	726	752	759	773	780	769	822	755	778	754	796	763	775	787	780	727	751	807	803	785	754	741	775	757	752	775	823	834	795	818	838	793	740	786	741	784	836	772	781	764	725	806	749	794	732	745	758	800	767	781	725	743	811	735	772	818	712	778	780	752	800	777	733	768	775	768	733	763	702	777	781	770	805	754	816	747	751	743	783	752	777	784	805	764	773	768	749	732	822	783	733	730	780	768	781	785	807	780	744	820	785	736	812	781	762	766	774	753	770	744	816	796	752	789	820	830	777	771	759	753	805	770	801	779	786	802	758	784	771	706	725	756	816	801	763	792	778	789	808	771	772	767	782	743	778	741	784	780	791	754	786	769	768	831	764	766	808	792	710	742	738	760	716	826	817	767	795	719	779	761	736	797	785	775	777	793	786	711	751	719	765	764	768	792	751	849	771	701	735	766	793	748	809	771	762	770	727	759	770	754	781	793	758	832	756	816	773	767	754	764	779	806	790	753	754	772	808	810	766	726	785	783	777	727	767	789	758	766	759	783	753	765	780	766	798	770	794	799	757	770	745	802	758	807	796	774	774	721	776	808	797	707	759	769	759	751	760	777	801	756	762	844	794	747	798	760	788	833	768	746	809	780	813	796	786	791	748	735	752	713	718	784	800	790	741	793	773	728	768	777	787	780	734	806	758	753	762	748	750	740	724	801	822	786	702	784	781	748	778	774	738	676	787	727	747	750	756	796	743	799	774	765	820	739	751	732	744	777	800	782	770	783	765	808	766	754	773	784	731	750	778	763	727	801	754	810	780	796	780	765	810	765	763	781	811	770	704	739	753	776	834	812	776	773	763	807	753	764	808	776	764	777	746	769	763	737	777	703	753	728	717	821	726	787	768	799	763	760	766	772	749	754	755	750	818	747	770	740	736	783	753	786	739	754	804	766	699	710	774	759	775	787	770	799	799	801	819	758	801	747	738	740	752	769	786	765	808	729	800	823	787	788	771	782	780	751	753	746	767	740	801	767	779	851	743	727	793	734	735	804	775	694	768	763	745	763	749	777	783	764	779	759	783	814	834	764	777	780	776	759	741	733	789	750	788	747	744	791	748	744	739	748	743	800	800	778	756	774	782	795	780	735	805	702	775	791	811	739	765	781	817	759	781	798	736	738	775	778	774	787	734	784	758	816	746	820	725	753	726	814	764	786	767	788	787	753	733	743	739	771	774	751	713	764	768	767	732	766	745	781	780	777	767	745	796	751	801	733	767	808	784	758	753	792	771	745	752	789	757	766	766	788	766	772	780	749	759	746	749	800	773	782	743	761	767	787	802	791	732	736	810	770	806	710	749	780	785	807	774	752	751	776	746	740	805	806	717	756	763	802	797	740	740	791	810	792	757	768	768	761	739	784	774	774	814	767	811	734	784	784	781	755	823	764	764	741	773	760	813	777	783	800	757	769	796	744	756	752	723	740	785	761	736	763	771	737	793	732	794	735	779	771	776	752	771	812	782	741	809	765	781	807	771	813	779	787	776	755	782	765	776	796	801	836	798	813	762	751	770	705	779	757	770	728	714	760	736	748	774	752	791	763	773	776	824	735	744	776	759	793	830	752	707	779	813	758	769	766	803	739	697	759	771	746	789	806	793	778	744	732	747	778	722	744	740	739	770	740	778	736	743	767	814	754	794	770	816	809	759	768	774	789	732	754	755	758	796	797	804	799	726	730	726	730	727	738	748	730	751	799	782	795	777	776	800	745	745	763	754	717	767	763	810	786	750	707	756	806	776	779	801	795	753	815	824	747	784	772	775	793	766	779	802	790	768	769	744	702	750	750	763	760	821	721	779	725	719	803	779	760	721	780	781	801	728	777	764	798	794	794	777	766	744	775	755	766	775	776	780	778	785	767	807	810	737	754	758	741	790	780	799	765	737	760	753	786	789	788	778	730	782	799	837	741	729	719	806	741	763	750	777	745	793	728	804	769	777	763	772	794	786	782	764	786	767	729	767	774	712	764	814	791	819	773	752	783	790	739	758	758	775	741	828	765	774	770	750	790	795	762	784	760	744	770	810	789
24358	21478	25176	28210	21478	21498	19759	761	408	390	348	316	314	271	312	277	288	283	329	274	306	269	270	288	294	280	302	279	262	270	333	240	282	277	230	267	273	238	273	308	245	252	264	275	284	269	259	267	259	283	267	269	281	294	235	312	270	294	279	255	270	287	280	262	279	250	319	263	263	266	282	260	253	283	265	279	291	286	244	253	272	279	278	286	293	273	281	246	282	280	257	285	255	268	238	307	298	264	276	278	282	278	263	298	260	303	263	284	268	275	270	261	279	255	269	273	244	256	276	271	293	277	283	262	300	255	263	271	270	257	246	246	252	254	280	259	277	251	265	283	271	284	267	254	272	261	288	275	289	261	263	266	256	265	254	246	254	256	273	283	277	257	274	283	265	243	293	284	245	282	287	257	257	292	279	246	253	242	293	274	281	289	272	269	274	274	260	272	271	255	224	311	262	269	278	252	284	269	252	265	267	280	289	288	256	273	287	269	273	257	282	253	283	268	258	239	266	262	276	262	256	269	274	241	243	281	284	274	255	264	257	251	252	299	259	280	259	262	265	275	248	259	291	306	247	239	271	286	253	271	286	267	281	276	268	263	249	282	293	283	252	279	250	287	273	284	264	209	231	279	250	277	288	268	264	288	269	260	286	295	272	285	269	248	248	278	240	267	269	313	277	283	302	264	261	247	266	280	288	266	240	269	256	269	279	250	268	256	260	276	249	265	289	295	271	261	289	278	266	257	259	303	277	282	273	289	266	253	302	252	258	268	282	267	273	284	258	279	259	282	262	257	289	264	272	299	255	252	277	270	248	268	290	247	263	251	297	272	289	285	263	254	251	290	272	236	290	272	253	287	274	247	294	286	284	283	281	241	251	286	291	278	253	285	291	250	274	266	278	297	246	272	275	271	271	274	242	240	244	267	276	214	295	273	257	287	269	242	312	274	268	286	279	310	272	260	268	249	278	272	272	270	283	249	262	260	252	284	270	297	309	264	268	298	266	270	261	258	259	267	289	237	284	287	249	272	298	252	261	262	266	253	288	278	265	286	268	312	263	262	235	269	288	268	280	267	257	257	263	277	266	286	276	267	278	254	266	303	261	261	295	230	278	289	257	283	268	237	272	253	283	287	254	271	297	300	323	266	253	307	264	278	260	257	272	277	282	273	255	237	253	247	286	261	277	252	300	294	291	279	255	258	272	274	246	245	282	265	267	292	291	276	311	273	268	307	261	281	264	278	246	255	291	266	242	268	299	259	287	255	253	263	270	243	252	270	274	269	290	293	279	262	264	290	246	309	278	277	247	230	220	249	288	264	288	259	280	303	269	255	257	269	280	264	251	296	263	284	277	267	264	270	236	241	298	293	248	251	286	243	280	264	268	249	230	267	271	269	271	243	271	295	258	287	289	281	280	287	257	308	284	274	294	272	266	296	286	289	284	273	287	285	267	271	225	255	273	255	267	251	293	268	272	263	278	256	245	229	244	280	292	279	271	278	251	286	268	256	243	246	275	265	247	256	240	276	272	280	290	261	278	290	279	293	276	267	248	296	279	279	287	292	283	284	235	269	261	292	253	265	275	277	263	242	277	299	264	242	231	297	282	250	306	258	292	215	249	242	230	269	275	254	268	255	245	269	258	262	251	300	277	287	266	274	274	261	288	266	281	256	258	275	291	255	273	259	265	269	279	286	260	280	268	285	250	239	268	262	252	265	280	293	265	255	265	256	271	266	280	310	272	261	268	287	248	266	261	307	277	256	225	253	265	291	271	278	234	280	250	278	293	277	268	253	267	284	281	265	278	270	254	266	265	266	279	244	253	240	248	265	257	274	298	253	262	275	276	295	272	306	258	267	278	284	282	265	270	283	261	245	308	303	250	263	254	272	277	310	278	257	223	264	283	300	234	259	278	309	278	277	294	256	281	275	283	246	316	253	308	247	275	285	220	285	283	276	258	297	265	275	282	298	303	270	309	266	263	289	261	262	283	250	253	269	279	248	282	256	237	288	277	288	238	232	260	275	274	259	268	249	246	241	274	280	288	279	278	286	272	259	255	237	286	249	271	250	246	290	260	276	243	295	248	282	284	295	254	252	261	259	262	263	297	274	298	252	253	282	262	269	285	269	286	244	260	278	280	260	270	256	280	271	273	278	269	289	272	261	266	286	291	293	269	256	273	260	273	268	283	287	274	288	297	289	245	285	289	250	280	275	246	282	262	286	271	265	257	262	321	265	236	280	264	259	249	254	267	258	279	257	262	265	276	289	265	257	254	253	259	241	231	264	259	286	289	272	276	272	251	274	300	255	261	235	244	274	265	273	270	281	248	253	274	249	263	260	274	239	278	293	269	279	280	274	262	258	263	253	290	270	263	267	281	255	253	265	271	242	261	257	271	279	256	262	281	288	265	258	271	286	272	258	264	262	259	287	245	267	253	292	280	271	248	269	244	284	277	299	252	273	285	295	254	257	237	253	256	251	257	298	273	272	248	279	270	253	279	256	263	257	256	231	280	250	262	278	246	263	259	288	272	288	279	246	276	265	269	281	252	281	255	274	275	278	265	268	282	292	273	247	254	251	280	284	275	281	269	259	294	290	273	239	269	296	268	256	264	242	273	275	250	257	265	248	232	290	246	287	274	245	238	266	286	238	255	259	263	272	257	291	272	281	288	278	269	250	271	271	280	265	283	260	304	285	274	263	231	273	276	247	234	256	272	243	274	253	257	262	270	262	266	274	278	269	280	279	259	265	261	266	264	285	303	255	281	259	271	276	263	278	240	261	244	264	269	269	251	296	284	290	275	274	263	261	292	286	244	276	265	278	246	318	276	278	268	263	236	268	287	306	259	280	264	247	259	292	265	274	272	286	288	237	258	281	242	263	257	251	244	265	285	283	277	271	252	293	299	266	255	293	272	299	285	243	263	273	221	269	277	258	274	263	273	296	283	271	279	287	250	256	211	236	269	293	274	277	237	264	289	239	289	245	260	259	277	274	259	281	285	288	242	228	263	286	291	254	259	228	257	256	232	261	273	298	287	286	272	281	285	288	298	251	273	271	248	264	268	277	281	260	281	279	278	274	253	276	282	295	252	268	253	247	279	264	291	272	292	250	265	269	246	272	250	283	288	246	295	270	241	260	247	261	271	250	269	269	257	259	276	249	253	289	265	278	264	249	266	262	287	266	245	272	269	256	256	297	255	280	261	285	257	256	277	278	282	243	279	259	273	262	278	246	263	291	235	253	284	282	295	299	258	266	236	252	282	258	282	241	300	292	249	243	255	283	270	291	304	272	265	255	256	266	242	281	272	265	283	279	272	292	256	241	265	276	283	257	260	263	246	270	287	271	254	258	266	287	276	290	298	263	277	264	252	274	275	263	240	272	248	268	266	266	261	266	267	267	272	284	270	284	302	283	271	257	249	281	264	294	259	255	277	263	254	284	259	276	269	261	265	247	283	253	246	289	275	235	298	263	239	281	261	242	266	316	261	274
26664	36039	12531	12350	1064	713	723	664	623	598	616	605	574	588	569	542	601	580	564	580	591	526	547	570	602	557	583	519	546	583	560	593	610	580	547	552	558	624	523	546	564	566	550	573	566	572	577	559	597	619	543	526	573	572	584	580	595	561	565	602	593	588	571	591	567	532	561	557	571	555	601	581	573	579	550	579	571	583	622	595	561	551	596	538	577	578	577	574	571	573	593	557	529	608	581	517	549	564	571	529	575	594	593	564	573	553	567	555	551	580	564	571	602	594	576	559	567	551	549	601	522	554	584	542	578	577	601	567	573	591	551	559	610	554	577	560	559	561	606	540	573	548	571	575	576	545	586	578	570	563	563	581	595	562	583	587	568	550	562	567	573	604	577	557	568	562	546	580	575	569	568	526	561	575	567	579	578	522	565	562	600	557	582	584	544	535	536	574	589	572	566	535	565	553	568	547	581	563	556	526	598	520	537	548	556	572	578	588	559	588	523	566	510	591	602	587	558	573	567	560	611	605	554	557	550	599	555	558	558	555	542	560	566	576	588	561	584	550	551	525	566	594	569	558	577	494	581	561	537	609	535	530	561	638	606	592	612	533	561	571	536	587	563	548	581	530	558	635	556	533	565	591	541	560	557	575	529	528	546	574	597	554	590	558	547	561	546	606	531	595	541	593	525	588	529	636	588	569	541	565	583	563	553	607	537	551	535	578	565	549	536	535	600	557	559	571	619	555	583	578	570	569	537	559	572	579	544	559	540	528	558	545	540	596	583	562	564	575	580	576	585	594	547	587	571	557	508	585	537	566	538	548	555	540	565	568	608	585	546	540	541	551	535	571	529	573	577	571	567	583	527	529	575	526	550	558	566	545	577	596	554	610	536	553	533	572	547	560	557	559	586	575	543	574	549	569	563	563	556	544	591	570	558	529	564	556	581	587	564	540	558	525	563	520	620	550	593	565	554	565	599	553	613	537	525	571	545	590	576	583	589	566	523	568	583	571	569	540	572	579	569	601	613	536	562	573	648	576	564	554	568	577	579	569	528	577	565	535	547	600	572	592	560	589	517	603	547	572	596	526	592	549	502	535	578	552	533	544	546	542	533	536	572	553	565	600	554	519	576	538	594	581	545	579	608	532	578	555	548	579	563	537	562	531	575	550	594	579	595	600	536	580	510	572	527	562	575	532	537	547	533	590	560	545	547	559	569	537	594	553	531	562	551	589	586	593	558	610	596	606	551	555	615	519	534	564	591	583	556	574	538	598	605	567	577	593	553	558	561	565	591	579	558	575	540	558	559	587	558	575	554	539	545	564	561	575	572	579	539	582	563	507	573	557	562	545	620	575	602	566	582	567	576	584	562	586	574	570	566	589	526	566	586	575	581	560	546	564	568	541	546	589	585	589	539	594	558	560	551	579	575	584	536	496	527	569	567	531	586	565	542	595	538	547	594	566	581	568	576	552	582	553	570	577	579	575	568	565	612	561	549	561	551	579	579	558	551	553	562	545	568	582	571	568	559	571	599	603	524	576	583	559	513	584	544	589	579	576	543	554	554	560	545	603	576	608	553	516	582	559	576	572	570	547	577	556	585	547	601	554	553	581	551	570	589	550	524	594	540	577	588	574	622	578	553	562	536	557	614	554	552	577	576	548	570	599	580	529	545	556	584	545	565	550	503	552	565	603	590	580	587	589	587	533	533	523	579	548	553	551	572	595	556	559	587	558	553	606	576	557	559	557	556	572	586	588	559	588	561	504	562	577	588	539	564	562	547	527	555	566	557	544	581	565	578	594	579	613	592	566	551	565	593	537	539	583	588	587	554	590	523	598	606	571	561	582	555	566	580	588	604	608	599	581	589	543	595	575	588	560	564	559	545	581	576	570	583	554	537	585	573	575	563	589	533	507	524	540	517	588	533	567	558	518	553	560	540	538	537	561	547	556	565	520	542	586	530	564	563	579	495	569	572	577	539	563	611	562	557	560	597	553	563	580	563	601	553	565	568	540	583	583	543	579	564	541	553	525	582	540	556	595	588	546	577	563	575	600	550	601	554	538	551	541	577	580	566	606	553	579	576	563	566	559	543	535	543	571	541	564	572	597	540	545	583	604	557	541	547	562	569	569	560	542	580	614	536	618	559	576	601	571	592	591	592	520	596	571	546	567	582	568	564	558	551	567	556	591	577	561	567	582	593	541	577	611	540	614	560	577	579	596	577	574	554	579	578	563	539	553	549	520	580	548	562	573	537	591	587	538	594	586	588	553	564	534	540	580	563	580	556	560	594	506	601	527	579	558	524	562	553	571	571	544	572	546	573	569	575	544	584	556	611	526	547	565	555	548	569	566	612	532	519	574	540	557	564	575	554	596	567	565	530	585	550	580	542	534	545	610	556	593	573	559	556	563	565	596	557	540	584	592	588	586	547	571	567	601	577	569	606	571	551	554	541	535	562	542	563	553	537	568	545	546	550	573	573	566	545	544	550	570	542	542	582	549	517	530	521	524	574	567	535	559	532	568	642	529	517	537	563	616	587	573	559	606	525	581	593	538	534	533	602	545	567	564	578	567	579	559	583	559	563	555	542	576	540	575	540	549	546	583	549	586	547	554	558	557	537	545	574	580	575	546	532	537	585	540	567	611	544	569	543	573	547	543	574	566	564	580	606	571	542	572	581	567	542	616	537	574	554	565	573	519	554	523	571	562	576	611	503	552	590	546	584	601	596	563	634	566	553	565	616	539	569	573	556	539	551	574	563	557	574	556	540	552	546	575	547	550	530	585	511	538	560	549	544	541	583	554	571	557	567	577	604	565	551	587	563	559	579	552	566	592	566	546	562	579	553	554	566	513	583	579	595	525	521	575	558	512	555	561	561	551	568	603	584	555	546	559	576	553	582	560	556	562	568	574	555	520	566	568	547	556	576	585	575	565	556	537	584	593	524	582	582	564	551	566	585	566	543	541	532	559	567	583	561	591	569	616	547	565	517	532	533	503	523	644	554	569	585	524	614	549	603	545	564	581	587	535	531	592	569	540	580	554	571	556	547	524	562	593	516	530	570	547	560	573	554	618	541	566	578	555	570	557	555	533	566	558	584	512	567	551	560	543	560	538	526	600	572	555	553	563	567	579	573	592	568	569	533	538	593	571	508	571	579	564	580	573	568	554	561	549	562	559	548	544	547	557	580	546	583	576	587	602	589	562	559	554	556	587	551	567	532	548	543	564	553	562	598	568	533	545	573	557	527	550	565	608	563	569	590	598	569	557	555	521	536	572	575	531	577	601	565	574	545	567	598	558	544	551	542	588	585	556	592	562	590	567	498	525	577	600	562	557	594	574	554	587	578	512	592	586	603	552	587	587	535	533	567	587	582	554	580	551	548	525	579	563	549	586	542	551	583	530	560	563	581	567	551	555	547	583	572	548	586	582	556	597	568	569	562	567	591	573	562	555	570	544	526	544	553	579	590	551	552	609	560	618	574	535	562	579	548	526
33113	20315	8834	1136	333	264	232	213	236	247	232	221	251	261	244	245	241	225	244	251	256	240	209	219	237	269	216	240	246	235	236	221	260	241	231	272	244	224	263	235	204	243	246	222	229	213	223	236	228	245	250	249	240	245	260	220	230	226	243	205	238	268	253	241	223	240	239	254	244	258	240	215	230	221	251	247	245	254	244	232	233	244	263	226	236	222	219	243	258	253	233	240	216	213	235	195	244	237	238	215	234	237	233	253	215	244	249	241	231	266	239	242	235	265	260	260	240	236	219	235	261	230	257	237	245	243	245	227	212	228	211	242	257	235	216	241	225	217	226	249	243	259	268	226	239	225	217	248	254	243	232	204	264	222	239	239	236	254	263	250	247	213	220	207	236	225	235	225	230	249	206	250	225	228	250	241	241	243	241	234	250	242	196	231	241	242	241	243	248	234	237	216	228	241	243	246	233	253	248	250	253	250	214	220	217	254	255	223	245	241	261	226	239	246	205	240	255	206	238	255	230	241	243	249	218	249	234	254	260	235	244	221	221	236	252	222	243	248	273	254	237	255	233	246	228	234	239	256	250	235	262	224	253	229	246	221	235	263	248	206	244	250	229	226	237	236	240	258	252	273	228	245	238	231	228	244	247	239	235	228	247	229	216	202	227	274	271	265	226	228	230	247	234	219	248	235	245	226	247	237	223	231	239	233	233	234	260	233	225	254	211	240	265	231	246	198	248	234	237	251	231	253	240	252	218	232	232	253	219	223	270	217	223	225	229	243	231	262	255	207	257	251	239	229	238	229	234	264	225	230	241	254	245	234	234	221	218	233	264	245	248	247	211	228	247	248	222	247	246	229	219	192	266	234	250	242	245	253	241	222	231	237	218	232	218	250	246	248	245	265	240	220	245	245	248	240	242	248	259	216	258	244	228	203	266	247	219	210	252	240	269	246	237	277	222	212	232	247	231	241	214	245	233	227	241	242	256	214	249	234	263	247	257	213	222	236	248	232	238	252	232	241	253	238	226	245	227	235	231	231	238	230	229	254	232	218	252	257	232	256	240	228	249	237	244	212	258	220	248	234	264	237	248	228	208	197	247	251	236	222	227	235	208	251	231	250	227	251	236	244	278	225	253	217	255	252	247	230	220	256	232	238	241	219	234	240	229	220	235	252	238	229	237	224	244	234	229	252	260	239	232	237	241	237	238	243	192	211	208	230	239	216	220	287	263	249	214	220	223	241	214	211	238	234	247	251	228	236	224	193	249	218	210	245	226	238	218	225	208	238	213	229	240	252	221	229	237	229	254	227	233	257	233	223	250	232	276	246	228	222	246	218	255	250	262	226	242	261	224	217	239	216	220	222	234	215	228	227	242	228	252	233	203	277	236	229	253	236	240	242	242	222	220	232	223	209	262	260	224	254	233	230	244	214	222	217	246	239	223	236	239	242	234	236	242	227	208	227	230	248	227	227	227	238	225	221	227	221	243	249	233	209	236	195	259	226	212	262	252	239	246	237	215	227	261	266	222	237	235	200	219	226	215	246	210	235	218	227	246	239	262	240	219	274	221	247	208	245	265	245	243	232	213	244	258	229	219	227	226	227	223	213	237	220	251	253	260	250	252	209	211	238	222	265	257	203	230	228	254	234	220	223	244	246	225	249	237	235	246	238	240	247	226	234	255	245	202	236	234	251	220	231	278	218	231	213	259	243	233	203	234	230	245	224	268	214	244	215	225	237	227	226	236	240	243	216	227	219	240	231	253	223	253	262	220	214	218	221	231	216	208	232	230	248	244	243	233	250	266	237	220	232	243	223	245	233	228	200	212	234	236	249	249	250	252	228	242	241	258	256	224	244	222	248	252	248	236	222	212	251	247	219	226	239	243	244	218	242	233	210	238	222	236	251	233	224	251	248	260	241	226	220	237	231	254	260	214	217	235	255	214	214	218	270	225	233	236	209	247	243	229	217	231	222	244	229	235	253	226	228	213	242	242	245	247	246	228	258	221	227	256	234	214	279	213	244	244	252	197	239	256	215	222	246	236	230	248	202	237	234	234	218	245	247	234	235	231	235	248	206	233	235	243	257	228	239	240	232	243	239	270	259	248	215	232	246	246	253	248	241	233	269	235	229	236	246	236	251	233	237	260	228	249	229	240	233	233	243	238	227	234	254	241	250	239	274	248	241	208	230	230	255	233	236	245	249	241	255	212	198	225	251	250	219	221	230	220	241	216	242	203	255	290	221	243	279	234	259	246	231	216	241	227	271	253	218	245	202	212	240	220	235	237	246	225	243	210	276	275	236	231	233	206	218	237	272	254	211	227	210	241	225	227	223	240	256	239	236	283	207	215	220	233	216	253	247	260	238	232	237	264	250	237	268	217	255	236	251	256	231	220	245	256	229	223	236	197	230	257	251	258	260	270	246	225	249	225	235	251	243	241	236	251	238	194	218	228	225	233	235	235	233	241	225	228	218	205	251	248	227	242	238	248	248	235	245	265	245	199	232	216	253	236	213	258	211	252	246	226	232	218	219	212	203	252	212	232	255	258	262	251	250	240	248	216	223	230	252	225	217	229	245	225	231	236	232	206	255	231	235	226	245	243	231	240	263	291	221	252	268	210	255	224	187	255	219	218	221	240	270	251	237	221	233	231	248	232	241	223	250	230	257	210	211	222	241	217	224	234	237	216	215	209	262	236	239	253	248	207	242	240	257	250	255	238	233	207	232	244	263	246	264	231	212	269	240	260	247	225	253	220	213	236	234	257	236	233	238	218	226	232	222	210	240	197	264	248	243	219	268	221	258	232	233	239	224	250	228	222	238	244	238	225	231	234	243	227	212	234	238	224	236	218	216	214	229	256	249	259	224	232	227	234	282	225	260	251	253	230	204	234	251	226	255	237	244	235	211	255	236	224	228	230	230	235	279	232	249	228	209	237	238	235	234	277	222	242	239	235	223	238	237	249	247	232	218	233	238	242	247	224	198	222	260	270	254	250	233	220	226	232	232	242	247	226	240	214	243	256	229	223	243	231	227	236	253	257	207	255	249	230	219	223	250	241	233	248	232	193	227	223	236	238	219	235	228	246	261	242	254	240	225	225	256	236	253	283	245	247	246	210	228	224	231	229	243	238	230	265	242	264	212	231	216	239	238	233	240	219	266	241	241	237	235	241	236	247	233	237	228	231	238	261	270	229	224	230	244	271	251	211	246	253	228	243	233	240	248	222	237	259	228	247	231	245	240	224	259	249	257	233	276	238	256	254	270	230	241	232	232	236	232	242	244	242	246	236	263	233	238	237	256	243	212	200	212	230	213	214	269	255	225	278	219	263	264	254	220	280	233	269	225	246	239	235	258	275	246	228	258	259	212	251	225	252	276	263	242	234	209	232	242	248	257	231	235	208	248	226	278	241	227	261	220	241	240	247	234	222	228	237	250	228	229	223	240	254	216	236	230	274	245	237	233	229	234	248	247	292	239	254	239	238	234	227	201
8401	5030	1275	1029	613	608	559	509	568	587	561	508	564	542	532	535	592	537	583	568	584	535	595	582	562	568	522	573	544	539	600	561	560	543	555	518	608	545	586	532	590	537	532	580	548	555	588	555	605	540	594	614	544	531	555	599	528	573	568	555	520	575	575	587	567	528	600	511	546	573	558	530	531	625	596	567	498	564	537	566	551	542	563	564	586	514	581	550	558	593	515	592	551	561	540	524	559	562	545	570	584	597	600	575	558	547	536	534	580	522	569	566	549	567	583	576	582	560	529	579	516	555	504	503	562	544	577	623	575	568	533	567	590	561	507	584	561	575	517	553	544	545	542	556	547	570	569	538	566	590	603	540	590	532	543	587	577	556	579	557	538	581	563	518	520	558	520	565	534	596	595	578	536	568	541	533	590	544	521	569	578	555	527	584	550	520	599	546	577	523	576	579	588	537	556	558	575	582	548	558	583	576	555	556	544	596	529	567	533	582	540	577	567	562	539	579	536	572	574	558	580	609	530	569	529	558	547	553	584	615	527	543	579	569	598	571	577	596	538	555	591	558	554	531	551	561	603	561	562	579	517	538	541	565	533	557	553	540	539	571	586	594	512	551	523	563	550	558	607	580	568	563	575	531	550	566	569	587	548	529	576	556	529	533	556	546	555	523	558	519	541	566	570	572	578	544	585	549	570	565	539	539	552	560	545	552	556	517	554	587	568	577	578	532	564	573	578	590	561	598	572	566	550	551	555	559	549	533	584	583	564	590	578	592	576	572	539	532	561	535	511	554	571	535	579	588	588	545	523	542	502	595	577	532	599	570	560	552	519	543	575	582	523	581	530	565	533	550	586	613	554	538	572	543	570	588	547	574	586	600	580	542	595	572	574	579	538	601	595	511	561	598	564	575	505	561	555	573	583	530	588	562	582	552	565	549	526	604	611	536	550	562	545	556	560	552	545	553	584	517	555	567	554	559	571	544	529	556	550	563	531	548	567	534	548	541	580	564	554	556	546	577	592	559	560	561	600	628	579	584	539	545	542	582	532	541	578	560	579	574	536	569	566	550	565	562	568	572	542	570	564	540	558	559	550	528	541	580	576	545	550	583	528	559	552	583	542	597	550	567	557	588	580	582	543	603	573	565	548	561	563	570	534	547	554	605	563	552	522	552	566	537	531	524	551	522	543	574	598	567	597	582	558	581	575	573	535	553	577	555	532	579	535	554	541	530	561	572	607	569	534	569	550	588	608	559	554	531	584	556	568	564	556	538	593	565	537	572	570	593	614	547	568	557	542	588	567	569	553	558	574	587	585	583	546	550	541	564	571	570	580	576	556	565	545	561	585	584	561	556	555	550	568	541	540	546	531	504	566	599	595	523	559	563	567	576	578	555	541	562	606	565	562	541	584	568	578	552	590	590	549	538	570	554	586	588	533	583	542	581	540	581	539	600	583	566	600	568	531	539	540	564	572	511	530	582	574	556	546	521	554	564	553	559	512	559	539	533	530	555	566	583	540	555	558	513	593	584	567	561	579	571	536	573	589	619	529	570	574	543	583	570	575	594	567	620	596	542	566	576	558	575	557	573	523	563	562	578	577	543	530	537	547	588	584	554	565	543	535	565	566	572	579	551	555	590	562	533	574	611	569	537	554	578	568	568	532	538	527	552	565	556	560	577	569	551	516	559	587	544	558	578	558	538	586	518	586	567	559	586	555	535	600	542	539	553	587	527	548	598	528	543	565	585	569	564	564	552	528	513	535	615	556	539	535	604	548	573	555	559	542	564	577	538	541	583	554	584	594	529	561	564	546	522	541	572	522	562	571	557	544	588	554	560	567	541	537	561	555	542	544	600	563	540	565	557	575	570	541	574	565	532	573	543	613	566	512	557	555	567	539	535	564	574	552	549	533	569	526	539	560	594	557	526	581	575	588	554	554	589	588	556	565	598	552	605	599	577	538	588	595	558	568	515	577	565	509	576	520	565	569	544	584	522	559	515	594	514	577	569	565	560	589	557	539	574	565	543	626	541	542	573	586	520	559	538	550	584	585	573	531	565	550	531	577	524	548	554	547	584	515	552	556	534	574	572	593	564	512	532	565	547	540	594	484	572	544	604	535	594	560	521	553	517	567	574	555	567	585	556	536	535	585	539	571	528	550	557	575	531	557	502	545	571	549	538	563	570	516	533	545	532	556	585	571	581	601	523	546	582	575	553	594	561	575	591	537	569	583	557	625	555	552	544	571	555	554	544	585	523	584	542	517	561	534	540	523	623	592	572	555	534	528	590	547	551	556	580	565	591	595	549	562	566	558	558	530	568	566	564	535	505	557	528	542	552	607	570	561	476	573	509	536	525	590	522	559	547	568	544	590	567	577	555	588	600	550	557	568	534	572	571	565	559	585	556	529	568	575	566	552	577	549	570	556	558	558	588	577	550	539	572	570	611	577	559	605	596	566	537	576	586	535	593	571	538	562	587	542	573	571	583	566	541	558	531	552	522	571	527	557	580	541	585	560	537	525	597	569	584	571	555	561	566	527	562	549	510	571	525	549	546	575	559	578	559	578	556	592	557	544	603	574	585	570	540	595	591	563	554	590	549	556	543	540	556	537	548	560	537	565	588	561	568	538	561	546	558	535	615	570	535	611	540	518	581	533	547	562	574	625	572	556	546	535	516	546	595	550	534	533	580	573	570	568	561	549	565	567	594	558	555	533	549	612	575	572	563	569	568	589	553	563	576	584	591	601	566	570	534	525	635	564	588	572	554	553	562	564	539	573	611	587	592	532	565	561	552	570	564	599	525	591	548	562	553	546	582	536	607	601	568	527	591	577	559	560	565	565	529	593	563	542	531	591	594	580	551	560	591	563	578	551	585	578	548	597	558	510	575	587	592	585	554	574	564	558	562	597	518	512	559	565	576	588	547	535	578	567	546	583	573	542	606	540	568	559	551	564	583	541	599	592	568	564	567	574	573	535	605	568	493	549	549	556	551	561	597	571	570	571	567	514	591	550	588	567	568	598	579	574	562	555	553	534	579	546	563	567	524	576	550	570	554	531	562	594	544	536	557	592	574	562	548	555	545	530	562	593	555	578	545	582	574	574	555	547	533	574	593	565	545	589	547	537	526	542	554	588	536	574	537	552	534	542	553	560	543	541	522	574	605	524	588	554	584	566	541	567	569	582	544	571	555	582	551	561	543	575	635	547	570	551	547	569	573	562	587	547	563	559	565	540	546	518	518	598	571	550	579	540	562	584	579	581	555	571	573	556	520	551	594	570	553	560	542	565	563	553	559	518	582	533	554	596	569	556	553	557	593	542	538	575	551	551	527	538	573	540	598	570	564	536	532	572	537	566	583	541	579	585	574	585	572	599	536	605	578	572	610	543	573	574	546	562	551	592	582	553	558	542	570	595	557	559	551	567	534	583	570	592	553	551	548	532	600	598	562	543	606	566	594	587	561	568	594	563	608	567	579	574	550	515	576	546	553
24979	21506	24913	28515	21510	20609	1365	484	424	395	405	371	386	381	414	364	357	385	338	371	367	359	354	383	388	353	349	372	366	331	320	374	336	366	362	379	363	357	341	378	362	330	372	362	333	361	349	373	409	409	333	356	357	368	371	368	329	366	390	348	397	326	345	374	392	356	353	328	326	336	358	326	371	342	354	362	370	359	371	351	370	336	394	350	375	353	387	331	362	338	343	369	343	365	393	357	360	365	342	363	366	366	357	349	350	358	331	375	370	357	367	340	357	356	350	325	371	359	356	369	388	333	373	362	393	366	352	385	325	363	310	348	368	360	387	364	371	355	344	351	326	368	370	389	359	383	326	343	326	359	304	364	364	345	359	382	331	341	324	341	334	363	352	365	354	358	328	374	347	350	400	371	349	379	373	373	333	334	332	377	345	344	326	334	336	346	373	350	342	346	358	367	361	339	297	336	368	385	329	321	361	358	343	335	344	331	376	384	351	390	357	342	338	339	372	371	341	337	376	338	368	347	338	347	389	337	337	335	329	386	363	311	369	367	387	290	367	363	378	375	386	363	365	363	344	355	360	343	337	346	350	353	352	357	362	358	382	371	321	339	337	368	364	367	344	387	376	384	358	354	337	347	367	317	363	329	354	357	355	366	371	385	394	339	347	364	364	370	340	374	353	383	355	332	366	334	376	363	377	355	353	337	366	350	365	338	332	343	344	349	361	368	347	360	368	366	361	377	335	331	343	364	339	339	377	350	355	353	361	355	365	356	375	358	361	357	366	380	317	331	346	340	339	352	361	324	357	391	376	349	347	373	344	329	334	385	372	331	421	333	356	416	351	345	333	346	380	332	368	379	385	367	336	374	377	353	386	332	373	351	350	335	368	322	377	356	362	359	348	356	339	374	342	355	339	370	357	333	341	345	334	350	328	363	369	365	331	380	337	380	345	353	335	350	347	342	313	335	354	353	381	387	347	377	340	357	356	327	367	365	394	372	325	360	364	368	353	381	393	378	346	363	363	320	349	351	344	357	395	364	363	366	346	375	370	344	383	358	381	360	360	369	370	378	337	344	336	362	339	344	362	359	335	385	330	390	369	319	361	330	370	347	344	362	396	358	348	374	336	335	356	336	370	328	349	340	360	348	359	338	354	357	357	373	362	385	375	410	355	344	348	407	309	329	306	336	359	319	341	378	327	371	338	354	352	385	346	389	375	344	383	343	373	399	355	335	378	357	365	377	325	360	364	380	359	386	384	329	401	374	349	376	343	327	343	374	377	363	329	359	334	361	400	361	337	322	382	343	377	356	393	318	345	340	397	327	371	349	333	369	351	360	359	359	390	324	349	356	392	323	344	393	328	369	372	376	373	347	369	382	342	384	326	304	383	373	359	347	350	329	341	371	367	349	343	315	394	323	376	367	363	366	336	321	323	372	323	321	315	360	317	367	339	322	357	365	340	348	350	347	320	380	320	371	358	340	357	313	327	349	371	351	342	387	350	374	364	341	358	361	340	362	351	364	365	351	346	375	413	355	352	380	375	405	372	334	373	342	349	360	363	344	346	314	356	375	380	364	387	341	309	349	344	358	365	352	344	308	356	387	362	332	339	334	363	365	381	360	366	360	343	363	377	372	377	339	339	350	352	391	365	337	354	327	343	338	403	329	369	339	340	302	365	358	361	408	380	364	313	371	340	350	345	351	344	367	359	359	364	317	341	364	334	381	378	311	366	372	346	342	385	340	370	372	368	377	402	336	343	381	328	339	345	329	348	420	359	342	361	372	328	360	316	408	340	359	344	350	324	347	356	330	382	361	347	360	402	376	362	364	356	366	366	341	354	358	393	350	329	346	364	365	337	354	367	338	341	347	309	308	367	362	381	359	362	340	356	357	355	360	352	347	406	374	369	384	354	378	403	373	384	353	363	343	344	413	368	359	356	364	384	366	375	345	314	312	337	373	350	327	343	349	359	343	321	327	339	350	384	340	352	350	363	356	338	372	372	382	370	332	336	359	363	366	328	366	332	359	354	373	331	364	354	366	367	325	304	347	355	349	341	332	335	409	352	386	339	371	366	335	348	336	344	371	386	351	359	389	377	385	373	357	355	329	382	371	342	344	347	408	364	344	380	330	382	305	429	341	353	345	365	398	405	379	369	364	320	366	355	344	324	355	368	391	385	337	367	338	355	343	374	397	366	351	353	355	359	346	364	322	338	358	343	379	339	354	335	384	369	350	365	387	350	341	358	380	368	332	357	365	346	367	367	316	354	359	346	351	382	323	401	326	343	372	384	321	328	366	337	347	347	352	357	358	374	345	331	337	360	343	326	344	356	346	387	376	365	339	347	362	317	326	348	329	321	366	342	347	366	360	308	345	347	364	345	345	356	319	345	394	348	334	374	350	371	350	396	380	367	326	345	342	330	363	347	336	388	360	408	338	378	320	346	334	325	360	353	347	361	326	418	329	338	364	362	346	354	357	361	359	357	334	319	386	350	336	333	336	349	396	352	369	347	343	367	372	366	371	389	331	367	350	367	341	384	353	348	331	346	356	380	343	350	343	423	317	409	370	360	376	370	376	375	336	345	358	307	309	355	367	378	335	335	379	358	367	392	315	362	376	348	341	337	366	374	343	342	342	374	319	327	366	364	324	350	322	366	381	360	363	342	373	338	352	378	380	348	363	374	381	326	356	327	373	337	357	381	373	347	374	390	371	371	382	354	388	376	326	370	369	364	332	358	381	351	361	361	368	337	354	371	382	343	338	359	330	375	350	345	365	318	358	416	347	374	340	360	336	368	346	387	377	361	325	370	367	365	367	372	330	364	350	314	339	392	339	361	374	330	385	374	343	362	342	342	325	312	365	341	365	358	358	332	368	350	358	328	339	389	370	344	337	372	317	342	369	349	364	381	349	322	357	368	334	358	353	344	346	335	365	357	353	346	321	384	344	357	359	375	332	372	372	368	361	362	356	327	329	344	308	356	364	358	329	346	358	361	355	345	363	384	369	387	344	345	359	337	341	366	357	352	375	392	351	340	357	352	381	336	363	328	351	362	343	372	342	369	373	358	364	330	361	356	344	357	362	382	336	347	395	359	331	326	345	326	306	351	377	324	352	378	335	375	361	375	339	366	385	351	352	349	349	304	353	326	335	362	361	364	344	349	368	365	349	363	357	359	331	354	311	365	366	325	375	372	362	367	374	330	367	367	340	367	364	352	349	355	340	356	355	373	360	333	370	349	380	345	345	356	394	390	353	332	367	370	385	362	324	372	356	371	337	351	363	352	379	358	363	373	347	337	349	331	376	355	390	360	348	376	369	351	360	340	366	347	375	325	364	408	366	353	378	343	348	327	328	397	380	341	363	327	392	348	349	364	349	358	386	364	347	367	372	380	356	341	326	364	345	336	336	333	399	353	385	377	336	333	333	363	385	330	324	344	356	382	345	357	342	356	342	357	334	373	356	367	366	346	356	338	383	310	365	361	319	365	364
20543	27738	7014	7904	1106	898	821	817	839	794	818	736	793	811	736	806	820	849	758	829	809	769	806	773	768	746	764	821	742	778	837	783	817	752	770	751	742	782	880	788	813	765	743	750	780	746	786	728	763	749	791	776	827	786	759	755	785	744	775	720	794	780	786	782	799	764	769	749	786	792	776	808	697	760	691	795	745	761	742	767	761	779	736	799	755	781	796	722	830	754	776	750	749	772	797	817	736	763	781	782	795	764	742	749	783	821	783	771	810	814	740	801	787	805	788	782	799	786	731	793	739	799	809	737	775	752	795	773	776	782	809	755	768	812	755	773	772	819	774	758	794	752	726	778	772	799	756	771	751	751	733	744	742	746	758	757	743	783	779	784	783	771	806	751	791	782	751	740	762	716	734	768	809	762	724	783	722	766	781	764	774	737	736	711	791	713	733	772	779	778	763	770	747	782	769	783	778	750	789	781	703	783	796	775	786	758	750	771	764	779	779	751	802	799	817	780	801	770	746	843	774	791	736	764	773	828	779	754	778	762	806	756	785	785	800	704	795	787	823	767	783	804	757	696	793	784	777	780	755	747	781	781	749	750	764	818	797	730	774	773	765	774	809	780	768	800	756	797	732	761	755	759	763	753	780	766	777	797	789	748	774	796	799	774	735	807	770	802	853	742	743	762	736	762	714	750	753	783	772	783	781	786	774	842	811	766	770	712	749	761	784	782	827	748	781	758	740	751	750	727	793	771	763	769	795	766	778	765	726	817	765	769	837	771	807	781	786	800	789	790	770	800	760	734	770	794	792	748	708	791	746	805	750	776	750	763	752	796	774	709	727	774	733	775	760	774	778	750	764	810	763	753	759	757	759	799	756	813	767	792	760	790	774	757	727	696	764	789	798	826	816	747	804	834	791	744	759	775	773	726	772	729	811	702	755	764	768	773	758	772	780	760	796	762	745	800	761	771	780	786	759	803	716	783	818	766	760	752	805	781	781	739	858	781	782	796	806	741	807	743	763	751	764	736	744	768	788	779	769	775	812	778	761	742	747	804	787	798	750	783	780	781	759	763	796	784	741	746	769	835	805	709	791	744	843	779	766	785	712	776	761	764	733	771	782	778	779	779	734	772	790	793	767	769	784	750	747	776	791	800	761	766	744	767	772	794	745	814	810	754	703	757	754	756	749	765	782	836	748	769	788	751	715	754	746	772	739	774	777	778	768	745	772	780	779	780	760	799	755	799	782	786	764	775	771	792	738	760	768	772	731	782	786	761	773	773	804	791	766	817	773	769	796	742	797	741	770	788	762	749	780	759	835	833	744	745	708	773	781	759	771	756	759	786	778	792	745	739	827	771	764	790	812	743	755	784	821	729	767	817	771	778	731	709	783	766	771	801	773	768	749	765	745	776	758	762	839	769	802	727	721	808	786	813	776	744	796	711	754	765	811	806	757	756	790	769	836	781	787	792	795	723	795	744	778	796	797	775	762	791	765	784	816	728	744	760	751	790	784	718	726	736	741	775	820	763	799	746	764	735	836	784	760	816	807	760	757	740	768	776	750	769	753	750	760	775	767	744	744	797	765	785	829	761	795	768	804	788	763	795	705	714	738	753	807	756	729	776	787	810	815	783	773	768	739	778	730	804	734	784	840	812	767	802	792	780	699	714	763	759	748	735	775	756	769	808	762	772	747	771	733	760	760	804	777	730	798	774	747	802	757	771	775	814	812	761	757	755	757	775	837	751	757	779	749	790	785	751	738	783	825	776	829	788	753	762	764	797	775	750	727	754	751	729	782	843	744	758	746	781	784	767	776	747	753	766	795	831	825	793	757	782	774	770	739	806	758	767	752	735	778	769	818	750	785	765	760	769	800	758	718	789	772	731	732	769	794	736	798	742	769	765	755	822	792	754	761	800	713	758	784	799	757	758	727	704	749	766	763	726	772	761	711	810	742	758	742	773	806	730	797	742	711	777	748	758	757	786	784	747	745	792	779	774	732	805	813	813	739	796	730	807	765	775	819	785	726	787	752	794	772	804	755	719	753	729	775	782	759	736	831	833	720	737	752	819	755	773	759	770	765	758	759	701	835	757	750	746	797	776	776	764	742	796	780	770	756	785	763	797	788	722	791	832	778	766	784	749	770	799	765	764	732	704	769	827	737	742	751	697	778	762	706	807	765	769	799	745	800	760	803	774	767	761	752	806	760	768	715	792	759	759	791	770	743	777	750	782	718	778	825	760	757	780	795	796	701	798	759	732	744	733	793	800	731	778	731	804	737	747	778	737	764	782	786	756	740	817	820	845	823	776	779	753	754	811	751	754	748	757	751	796	806	757	805	780	756	850	822	744	782	746	766	754	776	742	811	764	770	743	781	771	746	785	729	745	788	785	810	736	814	772	792	760	778	744	735	799	790	816	775	784	752	779	766	719	728	773	765	732	807	753	739	783	790	753	763	791	761	766	759	750	759	759	789	776	757	783	809	781	803	715	806	790	779	774	763	828	757	781	760	712	804	704	765	752	773	772	750	762	784	760	735	756	787	765	751	781	768	788	798	801	818	793	837	806	742	751	751	770	750	780	743	747	790	782	776	744	801	772	767	763	797	727	807	746	779	745	743	738	796	740	736	837	771	769	795	767	760	801	791	784	745	773	748	749	759	799	742	774	723	763	762	784	772	821	776	717	782	746	781	741	733	732	799	749	784	819	768	801	761	759	751	761	772	773	780	772	781	742	709	758	769	737	826	727	750	757	756	747	806	769	746	776	744	800	758	764	769	732	790	735	763	848	761	768	745	680	750	740	828	765	777	816	763	754	727	796	744	781	772	781	791	717	797	722	670	761	799	751	745	758	796	709	765	785	813	773	776	743	754	731	766	751	753	808	759	764	758	805	744	763	762	754	790	772	746	777	776	763	739	799	785	762	716	752	752	755	797	735	781	726	743	792	780	821	779	793	773	758	782	788	793	789	724	806	766	773	813	789	814	798	742	806	770	760	786	742	768	777	716	773	791	782	751	763	780	746	790	788	782	772	737	780	735	785	764	753	751	773	793	779	751	825	781	744	741	766	739	771	756	820	836	748	753	801	782	740	757	736	758	827	741	805	784	738	752	745	799	810	767	766	747	801	733	758	808	738	768	728	769	754	788	795	795	755	765	734	741	760	799	715	760	781	781	745	801	763	761	760	762	760	732	739	780	804	748	751	822	745	759	765	766	785	780	761	759	773	709	748	757	774	736	804	748	735	771	742	756	776	805	745	765	794	775	771	759	743	739	788	794	760	796	782	778	792	764	758	761	765	761	777	751	796	722	742	790	762	786	768	761	723	735	776	783	726	751	751	745	797	785	766	726	716	830	718	757	792	758	755	758	768	731	793	744	761	769	770	720	755	728	792	810	791	765	747	739	731	760	816	846	761	743	716	761	783	765	789	756	773	757	778	775	821	786	788	776	737	764	721	776	728	760	743	827	725	754	756	766	751	821	770	816	778	735	759
24299	21450	25142	28184	21452	21468	19606	789	429	391	316	365	313	296	297	268	306	293	320	285	289	280	262	292	249	271	258	272	239	258	297	282	275	253	243	271	289	255	258	266	266	254	263	251	250	296	256	254	264	252	217	267	259	260	278	276	249	271	245	232	296	273	289	246	281	289	282	305	274	257	255	273	302	295	258	278	257	250	269	259	271	299	288	274	299	248	261	266	264	274	268	285	237	254	258	308	286	255	271	255	284	261	262	257	271	288	258	274	287	272	283	254	285	259	236	269	309	267	271	261	263	277	266	277	273	273	264	276	291	257	268	265	272	276	281	241	245	267	261	256	251	258	265	286	272	241	274	269	272	237	271	274	265	251	255	279	257	268	222	249	257	242	274	281	265	288	290	295	240	256	265	272	267	254	272	255	260	278	238	253	245	277	259	273	248	261	251	257	265	268	289	296	281	254	273	274	256	254	291	294	252	262	255	263	268	248	283	266	285	257	277	279	232	278	280	254	268	268	254	263	263	268	241	250	253	292	237	281	231	228	283	270	311	284	272	256	307	244	274	261	283	279	240	241	268	256	260	261	289	244	242	250	256	265	286	269	271	266	276	274	263	288	270	242	300	261	268	277	242	250	269	244	292	260	273	273	266	269	268	252	252	277	292	249	283	309	293	265	277	274	315	251	282	260	285	314	285	268	250	272	267	290	256	253	271	262	264	270	229	300	264	285	247	247	258	251	250	276	237	255	272	268	287	230	288	274	285	261	243	259	259	262	286	262	224	241	263	288	236	279	238	266	290	297	260	286	256	276	259	286	288	259	266	225	270	255	297	258	296	261	277	258	270	260	253	293	251	278	299	288	237	269	283	262	261	273	260	266	272	289	245	265	259	260	254	300	251	279	265	252	267	241	286	280	257	266	280	265	254	266	293	286	252	259	284	271	251	285	240	278	291	280	294	273	245	247	274	270	268	280	273	272	284	265	290	260	273	252	265	275	269	266	267	258	271	243	251	265	274	254	242	248	263	255	259	275	272	262	283	268	254	268	251	250	288	274	284	216	243	270	261	251	273	259	267	278	262	245	255	264	272	275	263	273	264	251	252	263	260	231	277	268	228	247	247	282	256	272	280	299	292	268	265	250	240	226	271	261	289	289	262	249	262	262	275	288	292	283	245	295	287	258	242	263	287	290	273	279	240	266	257	291	253	287	265	250	275	254	230	246	249	246	243	284	258	279	264	257	223	255	263	249	262	221	272	275	306	256	268	279	288	272	279	298	318	309	271	263	264	236	254	279	287	243	276	248	261	292	285	260	248	271	260	240	274	279	271	253	277	236	238	274	239	256	260	270	291	279	296	248	250	233	282	258	247	280	296	270	291	284	249	253	261	244	289	269	279	271	273	267	275	266	271	272	258	261	232	264	290	280	252	306	242	273	289	278	257	274	282	289	258	223	234	252	261	259	290	298	254	245	263	252	264	258	275	252	282	272	264	272	261	255	267	276	246	261	304	281	291	272	248	277	296	245	279	290	267	278	245	252	255	252	231	270	262	306	256	263	275	283	267	296	228	258	255	264	269	255	273	303	224	272	265	279	253	245	275	220	267	291	260	283	252	249	289	270	294	292	266	234	279	256	270	261	289	270	235	291	273	275	255	252	269	247	281	245	253	240	284	271	273	301	264	255	286	259	236	256	254	252	259	263	245	266	226	256	276	259	264	270	281	255	260	273	253	279	267	268	282	266	255	270	260	262	273	264	256	264	237	272	228	255	260	249	272	298	267	251	284	237	270	274	304	232	239	242	276	279	249	305	261	279	287	257	247	279	281	255	220	252	266	293	288	276	271	274	295	269	264	289	284	273	266	258	279	285	280	301	292	292	290	289	273	264	273	276	284	283	237	266	257	249	295	285	269	278	285	267	281	263	258	274	241	293	267	264	289	252	288	276	244	229	234	245	257	268	269	249	260	308	250	260	280	302	260	267	236	276	260	262	251	248	239	266	237	261	284	299	271	277	264	261	268	269	272	274	261	258	274	262	253	272	278	272	236	256	284	276	287	281	246	287	277	275	263	289	253	277	274	282	255	244	263	261	269	273	260	239	250	260	264	252	260	251	284	292	250	251	259	272	253	268	266	242	262	281	243	249	268	251	232	295	282	266	262	300	277	285	266	258	276	274	283	267	276	278	251	246	295	262	282	220	274	262	258	252	273	328	274	247	302	277	251	230	280	264	297	294	253	306	297	248	279	306	253	265	264	265	261	268	273	253	244	263	267	262	289	289	273	249	271	284	308	277	262	283	263	263	247	271	259	255	229	285	312	275	256	237	276	268	283	254	278	271	278	290	272	276	261	261	266	213	268	245	246	286	295	270	296	254	286	269	278	266	268	250	264	265	249	242	263	295	263	275	266	249	246	266	281	250	283	265	291	261	239	249	281	243	241	275	259	272	251	262	269	250	283	281	225	263	280	255	227	240	248	270	267	274	280	280	256	252	257	279	279	251	277	262	241	266	250	254	290	269	272	254	274	283	267	253	247	235	263	230	286	287	277	265	247	269	262	260	301	257	272	294	282	233	261	240	240	265	290	270	289	249	289	258	241	279	302	255	261	269	276	261	267	255	259	306	236	258	247	301	281	255	277	230	258	291	236	224	274	251	261	253	260	270	234	275	267	288	259	269	264	256	255	271	277	246	280	227	282	275	294	285	275	285	287	291	226	289	251	270	268	274	259	264	258	272	302	315	237	265	282	255	258	236	266	245	277	280	239	232	255	280	270	274	243	239	265	253	309	281	258	265	251	249	251	266	262	287	266	266	277	274	251	274	257	250	281	247	244	272	271	274	288	281	240	263	267	271	293	312	270	245	281	267	288	238	286	292	273	294	286	247	293	279	280	281	244	271	255	293	269	262	278	269	248	273	252	291	292	245	253	266	255	275	254	274	298	249	254	282	275	246	274	251	276	264	295	261	291	277	266	285	250	280	246	248	261	290	279	265	226	275	244	273	286	248	234	295	252	263	263	262	239	248	265	281	245	272	252	249	222	275	280	265	288	277	279	299	284	287	290	261	285	249	238	289	270	273	268	267	240	277	286	278	248	293	270	265	288	308	237	258	274	263	281	270	273	268	249	301	233	243	259	274	264	243	270	254	249	294	258	243	267	260	294	278	269	240	265	252	263	287	241	244	283	276	247	283	268	263	306	262	246	264	316	274	272	248	290	282	261	258	268	251	253	265	279	261	271	272	280	253	277	248	273	254	308	253	285	297	230	268	291	284	280	252	318	267	297	268	275	248	267	274	277	273	275	272	288	267	273	260	248	271	268	274	290	275	296	258	245	261	252	269	270	269	261	285	276	240	271	290	287	302	258	266	275	247	239	265	282	280	276	282	255	268	282	267	282	282	248	242	297	278	256	248	247	264	259	266	264	230	254	266	258	280	276	276	293	264	254	264	261	251	278	246	288	274	263	244	239	255	277	277	290	264	293	243	254	270	289	234
26425	35367	11087	12992	1368	721	643	646	619	608	597	635	653	576	539	610	594	584	562	577	559	607	556	593	608	579	591	551	576	588	517	562	594	563	552	555	592	571	580	621	593	545	540	572	523	489	576	561	583	593	563	543	571	572	571	549	539	571	520	536	560	555	553	565	598	522	557	566	553	561	582	555	577	534	558	587	582	566	571	545	574	573	594	560	582	563	566	550	574	561	537	572	529	584	550	558	549	584	562	570	550	565	524	582	603	576	563	541	567	574	561	567	563	568	568	595	564	548	571	592	550	561	537	577	574	522	544	570	535	569	547	534	603	575	614	530	619	558	551	531	574	556	538	583	572	606	546	593	561	563	615	592	513	576	585	605	546	551	535	574	541	565	572	593	553	592	592	583	578	543	568	546	555	567	578	562	558	557	534	571	582	607	566	562	523	536	592	559	587	526	579	589	568	532	540	567	561	563	570	579	590	567	547	555	594	532	544	577	616	558	615	587	608	532	576	571	530	587	544	570	556	552	541	587	576	570	548	564	555	543	594	592	560	593	582	565	564	574	561	588	594	567	557	556	556	550	580	574	559	573	550	583	546	533	551	576	576	586	556	572	577	566	555	535	577	552	541	556	571	520	522	580	579	571	600	532	573	587	572	542	607	569	546	570	559	527	529	545	575	554	580	583	590	588	551	561	559	563	573	545	574	542	565	576	546	592	591	597	580	535	561	612	559	563	554	569	545	576	567	522	545	579	554	540	589	551	576	560	568	523	560	532	585	577	618	557	599	583	521	565	601	540	553	581	485	549	543	544	557	560	524	546	560	566	568	542	553	596	570	518	577	574	550	568	528	601	605	594	533	561	561	611	578	542	535	587	532	566	592	577	523	565	567	545	613	561	529	586	579	585	541	552	563	596	546	573	537	565	530	548	578	573	525	552	554	517	546	583	574	586	575	554	553	598	575	609	557	547	581	584	620	563	567	576	552	578	564	578	593	585	583	556	588	525	552	604	532	555	546	558	524	584	546	620	546	572	552	531	577	562	537	548	584	564	558	591	590	573	529	600	522	568	555	578	566	559	596	523	583	538	544	525	548	551	609	558	598	553	570	529	538	608	522	533	565	553	554	574	538	566	548	583	529	550	554	589	540	562	580	570	584	560	546	565	558	543	524	568	539	590	596	585	578	571	560	570	572	570	618	520	580	561	583	585	570	570	558	556	532	567	614	542	601	565	622	579	516	547	584	571	587	546	512	547	551	582	566	632	537	563	539	562	558	541	595	592	558	565	594	534	549	551	573	556	532	578	624	553	540	579	535	564	580	588	583	590	555	572	555	531	594	539	538	547	565	581	567	541	541	555	554	508	561	584	535	555	560	564	545	564	528	561	587	597	568	558	583	586	600	530	575	588	602	541	602	616	602	559	584	544	597	530	547	555	561	558	564	536	550	564	530	555	588	524	543	584	614	556	603	598	565	568	568	532	551	555	563	602	525	627	589	562	580	582	553	563	534	576	535	558	538	575	546	556	540	587	528	568	550	579	538	602	557	530	550	585	549	571	581	564	565	529	604	564	578	559	566	558	563	619	556	561	564	519	584	516	563	569	543	530	556	561	605	589	580	573	542	537	610	567	568	584	598	562	534	544	570	580	546	521	558	568	595	577	572	577	542	549	595	603	548	618	582	548	556	529	548	592	604	578	523	582	550	556	551	553	558	573	542	577	565	541	568	545	574	538	588	541	567	572	573	551	552	529	541	576	559	541	570	579	595	548	548	570	563	546	542	557	587	598	518	582	577	514	543	539	521	549	561	564	561	570	591	563	607	568	581	573	561	562	579	566	553	591	599	559	555	586	569	563	568	581	555	612	557	572	557	567	577	565	571	566	547	566	580	593	583	579	545	598	548	586	562	515	532	563	540	553	561	543	552	577	566	551	576	559	551	541	535	572	572	559	525	550	579	562	607	564	559	524	575	548	537	578	561	576	575	591	531	558	592	569	556	592	624	563	616	590	561	580	545	569	552	566	546	565	584	531	556	569	595	519	550	623	543	569	570	521	529	588	622	586	591	566	548	530	542	519	572	575	578	550	597	579	596	535	560	524	579	557	569	553	532	605	550	536	627	578	539	592	552	565	561	581	539	565	574	541	567	555	543	598	618	627	550	527	565	502	578	574	608	596	562	541	559	573	592	511	541	562	579	567	562	555	565	575	526	539	551	581	580	536	555	565	560	625	570	591	550	577	549	577	568	589	569	507	517	528	574	596	586	566	544	551	570	575	573	565	571	558	573	530	588	548	570	576	577	549	576	553	587	551	553	559	588	593	555	566	580	597	543	574	567	569	588	581	561	550	590	563	598	536	542	549	533	590	559	574	610	563	539	565	516	530	568	539	563	564	536	549	535	524	577	551	574	547	563	601	557	590	550	595	518	558	563	565	570	589	581	556	573	567	547	545	536	571	559	589	554	553	563	577	565	636	582	564	527	585	582	552	578	576	586	596	546	627	532	560	584	542	567	569	561	595	538	609	581	581	600	565	576	544	528	564	591	591	558	575	568	577	603	533	555	577	543	532	587	563	583	570	553	582	573	576	590	589	567	578	558	587	557	534	601	591	601	533	600	554	593	584	557	580	570	614	556	589	530	546	517	599	594	582	539	553	601	557	587	538	557	542	600	522	584	580	556	600	575	554	587	503	551	562	590	578	554	574	530	589	559	559	591	550	585	554	561	555	525	569	582	564	575	564	531	559	570	552	545	566	545	551	582	562	579	540	538	567	535	537	589	548	544	552	600	582	543	590	520	538	557	550	597	584	555	550	517	530	557	565	594	544	539	533	552	565	547	562	586	582	550	568	503	554	597	568	574	573	570	577	545	525	543	570	574	577	590	580	579	585	578	540	556	586	582	536	583	567	544	575	597	540	567	565	621	530	603	541	580	556	592	532	598	597	565	595	531	555	540	549	559	593	560	631	546	560	594	564	579	584	570	548	551	554	592	562	566	564	596	573	572	596	553	574	538	565	596	581	573	562	546	551	603	535	546	562	523	566	513	510	552	599	583	565	542	571	583	589	589	610	599	571	551	550	575	551	565	564	571	534	542	557	565	582	523	567	557	591	617	573	542	548	559	562	564	561	581	529	562	590	549	604	553	586	590	547	545	556	548	543	555	555	586	573	607	585	510	555	575	549	588	582	555	553	555	572	576	563	562	593	562	567	561	566	555	517	564	563	536	518	558	575	568	600	570	559	547	516	570	589	599	590	537	562	612	539	579	546	565	558	567	536	569	599	562	526	580	545	561	552	551	542	588	592	558	568	557	557	558	548	543	568	600	567	535	582	551	593	543	604	560	552	592	564	577	531	560	568	601	578	555	554	589	575	545	520	555	536	583	513	570	583	576	562	521	573	564	576	623	571	607	563	541	519	548	569	597	553	545	555	556	578	555	547	558	614	573	585	585	533	543	569	554	570	548	629	602	583	556	573	593	600	602	610	538	526	530	556
32895	20351	8940	1156	376	276	263	259	232	242	208	259	249	226	254	219	227	246	229	228	243	228	230	215	216	233	240	250	226	250	232	233	214	216	216	211	237	226	275	238	251	289	251	247	234	209	207	215	240	200	231	226	260	259	243	236	226	237	231	225	227	250	230	235	227	233	227	267	257	224	257	206	230	239	223	249	224	253	246	232	233	242	218	226	235	244	289	208	223	247	254	267	247	254	223	224	212	245	238	242	242	239	228	229	247	223	260	240	221	269	218	230	208	261	250	218	231	236	215	240	235	224	233	245	271	253	259	249	262	263	271	253	230	217	215	246	262	232	243	232	210	247	244	224	213	215	207	208	260	246	251	227	234	236	216	264	224	253	245	275	225	233	258	221	235	224	221	238	224	236	208	235	244	255	260	228	202	255	247	236	244	247	228	249	225	228	235	256	255	253	218	216	247	231	252	230	257	241	262	247	238	241	271	232	232	275	221	233	227	260	270	250	262	255	229	230	225	228	223	226	232	255	240	220	237	247	239	209	250	262	257	254	234	235	252	259	236	249	228	230	219	231	219	229	222	227	219	216	229	243	225	249	260	230	235	246	236	206	243	223	239	283	232	227	232	212	247	231	258	237	234	243	201	224	240	240	243	243	254	220	235	198	224	238	240	233	243	198	247	243	246	250	218	218	236	230	249	225	256	226	257	243	247	234	229	228	245	220	228	226	239	260	240	214	275	244	233	241	231	294	231	254	241	251	249	241	223	224	242	273	206	221	216	222	259	238	242	254	237	242	233	246	242	234	241	258	235	213	242	254	254	230	202	244	227	234	248	239	255	254	217	211	239	250	250	244	223	227	251	240	229	238	217	254	257	252	236	206	238	233	227	253	201	285	232	209	208	232	213	228	243	264	222	213	250	251	296	253	257	241	227	238	208	244	272	233	247	230	242	213	258	225	251	255	264	230	256	237	249	223	230	248	254	239	251	218	257	236	292	256	210	263	221	207	231	235	237	225	229	234	255	253	251	239	236	234	223	206	233	230	217	279	258	251	233	256	231	232	273	216	243	214	248	244	253	228	226	257	227	219	229	227	216	226	242	256	222	253	248	234	237	237	263	268	234	267	233	229	235	230	244	237	212	222	249	256	218	254	251	221	238	243	223	228	219	234	228	241	251	224	241	247	212	246	209	238	245	230	229	238	265	233	249	257	248	248	250	237	230	226	218	227	246	216	198	216	241	266	247	210	266	197	198	245	247	251	245	226	209	236	210	210	243	253	222	220	229	213	222	234	274	221	228	244	221	229	205	231	212	219	221	216	265	238	265	248	241	204	243	252	266	239	230	248	229	266	255	241	240	260	237	227	255	261	236	224	220	266	262	236	236	231	222	228	248	240	251	252	260	236	217	231	226	255	268	211	250	252	241	235	243	262	248	233	251	252	224	244	254	250	223	250	247	222	223	211	223	246	238	226	256	244	271	244	230	229	260	266	263	245	252	235	242	223	241	271	241	261	238	231	223	227	244	236	223	229	221	225	219	262	255	248	231	245	246	246	250	212	210	256	230	244	241	253	241	271	227	248	243	230	239	250	252	230	222	253	251	236	250	231	222	248	235	219	266	225	221	232	249	241	239	234	236	253	236	276	217	256	222	283	245	213	236	225	257	234	256	241	221	253	259	245	229	235	227	227	252	222	246	271	243	242	219	221	232	254	265	244	228	260	231	262	259	239	223	230	215	247	253	237	227	209	249	243	263	215	250	252	211	228	243	208	243	237	233	231	252	241	242	233	240	253	237	262	233	260	240	231	216	204	223	214	237	240	210	263	229	232	214	228	235	238	242	224	237	237	197	211	250	256	255	232	245	238	242	220	227	251	266	240	242	248	254	258	265	258	266	254	248	248	227	231	267	235	242	220	243	225	215	232	240	256	236	275	235	256	234	239	241	229	245	250	255	208	254	239	252	247	198	240	221	249	230	246	229	242	241	275	248	241	235	212	209	229	213	234	237	225	280	252	225	233	234	260	246	242	214	253	234	251	199	233	245	233	224	247	205	212	226	240	195	224	270	219	248	223	246	221	244	204	228	228	211	223	218	225	236	229	230	224	234	273	260	240	265	261	240	214	223	226	232	260	241	221	242	228	243	255	232	229	276	254	239	253	245	261	246	261	234	263	248	244	262	257	267	255	247	245	237	230	250	237	265	273	246	226	221	231	232	239	220	253	218	236	230	245	248	266	268	255	258	217	279	223	232	257	253	251	230	233	254	241	237	229	251	250	211	233	240	233	267	255	242	218	236	237	204	207	244	237	246	269	236	224	232	221	218	238	263	229	248	249	236	247	242	223	262	244	222	231	227	227	214	231	241	215	241	234	228	223	275	244	223	210	196	248	229	225	223	247	232	237	263	235	237	231	286	251	221	263	225	235	236	199	242	236	228	261	265	239	218	224	262	247	239	245	233	261	245	239	224	227	220	234	250	226	237	266	247	245	249	202	234	214	233	225	235	268	225	255	231	242	245	249	238	228	266	246	236	245	217	232	224	224	229	243	246	245	208	216	210	223	255	251	230	238	233	207	238	239	250	246	243	237	246	248	269	241	224	273	212	245	239	252	231	222	246	248	262	244	215	230	226	232	236	253	253	228	241	239	235	222	248	258	237	249	244	224	243	231	237	222	217	231	240	235	209	231	226	213	236	245	234	267	257	226	249	232	222	249	210	240	241	260	242	222	235	216	239	207	207	235	231	220	211	239	249	253	254	223	247	250	228	261	257	191	214	231	209	251	223	257	238	220	271	232	268	208	265	242	225	232	222	233	229	256	251	205	238	237	249	216	268	221	225	265	236	233	232	237	244	282	261	230	239	224	243	233	234	223	248	247	237	216	229	230	272	241	237	228	254	254	231	242	240	254	238	276	234	225	212	230	245	256	212	258	261	243	275	252	252	254	229	235	267	230	269	237	229	255	238	261	231	244	222	243	241	269	220	248	247	223	241	229	252	245	245	232	238	256	247	223	234	240	251	239	258	231	238	210	275	216	217	224	246	239	246	222	236	241	240	257	255	274	253	227	211	240	239	224	247	217	205	227	243	229	253	257	251	234	221	238	208	242	236	266	233	242	261	234	218	226	262	249	230	234	227	213	231	207	270	222	245	234	237	221	228	256	280	250	266	226	227	204	243	245	218	266	208	247	242	229	226	227	201	225	228	233	252	231	231	229	264	246	268	236	237	190	207	242	224	218	255	230	253	243	217	240	235	251	235	249	237	240	243	240	223	217	226	238	215	244	259	251	232	245	248	260	257	265	248	246	243	265	213	242	237	228	200	220	229	250	267	242	234	217	226	263	256	227	211	253	242	209	237	244	271	261	207	241	244	242	215	249	220	259	225	232	233	241	226	242	243	242	244	234	234	260	255	225	263	249	229	245	284	252	228	267	226	263	239	239	250	230	238	253	245	258	246	254	254	223	233	248	222	246	218	216	237	274	265	239	240	239	227	244
8301	4859	1269	1041	559	574	520	601	547	582	600	524	584	570	556	559	570	589	619	554	568	567	568	559	559	571	598	543	591	570	531	550	563	582	592	549	548	556	611	585	543	583	523	577	562	527	582	565	582	558	574	567	569	532	591	552	565	572	572	602	519	564	580	544	551	546	579	569	570	590	591	520	540	563	548	597	555	588	569	568	588	552	595	592	568	588	548	547	558	608	543	541	587	567	567	528	562	546	573	622	559	522	578	550	566	544	558	582	586	554	571	548	594	534	585	558	563	539	548	548	585	576	565	593	574	570	552	557	572	547	530	588	550	592	565	604	546	557	564	542	576	565	572	519	547	562	595	558	556	536	543	564	578	545	521	525	514	534	572	588	540	582	571	564	568	588	563	550	541	554	569	568	584	589	559	544	556	539	562	539	553	574	556	539	558	543	523	579	561	550	557	573	547	536	567	557	519	535	574	549	551	557	553	549	595	616	561	568	551	607	551	552	582	556	579	557	587	534	542	573	593	551	548	551	563	570	546	607	601	529	546	568	612	536	582	555	572	560	604	549	580	567	588	558	570	604	575	562	580	503	588	553	566	576	529	569	592	523	550	574	542	570	582	585	566	566	586	582	571	563	556	568	547	574	554	556	545	541	555	553	573	543	557	610	523	559	562	582	597	553	559	602	541	557	558	550	579	559	571	537	578	563	588	593	540	577	549	546	542	597	517	537	526	543	516	551	579	577	547	514	552	542	558	503	558	583	551	576	559	572	556	557	534	576	579	569	573	538	572	569	566	520	558	573	547	542	563	583	561	583	572	571	572	535	603	558	612	545	511	559	564	544	548	565	545	547	514	559	532	545	579	551	563	596	557	563	550	571	573	536	541	529	560	565	535	583	558	570	562	622	547	549	590	557	540	568	539	536	598	612	617	577	556	562	539	584	515	577	554	544	558	562	548	551	597	610	578	586	580	572	564	571	588	589	554	573	549	544	573	549	552	587	537	548	578	569	565	552	570	577	551	520	575	546	573	519	532	576	563	608	540	547	580	553	548	588	517	573	535	581	547	533	584	541	528	544	590	555	547	539	569	559	579	607	544	565	546	578	555	546	551	580	602	582	533	582	568	582	578	552	563	585	543	537	580	581	568	538	552	576	570	600	559	531	505	560	584	576	562	558	554	548	606	567	572	539	551	583	569	567	542	572	583	597	562	615	548	560	552	559	581	567	587	547	549	574	560	550	555	535	539	553	576	581	555	554	572	575	569	548	551	521	527	524	578	533	606	546	551	588	620	576	543	576	545	569	563	551	546	558	548	590	534	571	524	589	567	550	576	543	562	594	579	556	555	583	560	611	559	532	512	562	598	535	577	513	592	564	608	601	598	587	593	577	540	558	572	607	575	572	561	578	519	568	498	536	569	627	556	583	558	567	562	568	585	556	580	548	560	589	551	552	556	532	562	552	578	534	554	561	556	563	616	581	595	587	520	529	565	582	566	590	557	551	530	565	589	543	589	604	599	536	626	538	575	578	551	567	567	578	586	552	527	546	551	588	560	576	566	576	574	520	561	582	596	586	554	602	563	613	523	545	531	560	562	586	577	584	613	570	563	535	548	554	572	595	518	584	513	533	556	563	552	553	567	546	572	563	566	552	568	597	566	583	555	603	573	592	598	549	551	581	545	547	565	559	571	601	563	562	588	562	589	591	534	567	562	584	556	568	611	554	621	552	568	576	575	566	609	549	537	534	554	540	576	531	582	556	551	556	588	581	550	573	563	538	553	539	585	588	571	567	576	557	530	558	580	572	539	600	542	583	569	574	540	581	572	537	559	571	543	587	565	570	558	533	541	573	532	567	592	583	542	593	593	547	591	612	550	599	541	573	544	573	562	545	605	554	536	521	558	560	605	608	559	547	553	549	598	576	550	607	614	578	567	532	559	578	543	529	583	565	563	541	573	544	555	561	562	553	589	610	571	581	580	570	589	566	590	603	524	546	511	567	580	552	596	559	573	583	572	559	548	552	576	531	574	574	573	520	596	588	573	553	576	562	588	582	568	572	577	561	589	583	603	548	561	571	550	569	569	562	560	559	526	549	585	566	586	571	521	562	567	592	566	564	601	594	532	543	525	583	541	563	546	550	528	558	586	588	534	510	573	543	557	561	594	587	532	576	550	525	599	547	547	525	618	562	581	607	569	539	558	553	566	545	582	534	576	577	569	548	560	568	569	564	576	559	590	580	567	579	579	497	552	554	570	589	558	576	591	577	561	545	537	566	541	532	515	568	576	566	520	547	563	547	553	534	565	581	617	520	589	541	541	582	591	560	589	576	562	614	554	575	581	535	528	574	588	553	575	574	595	517	575	584	581	579	532	572	593	580	597	499	599	534	571	541	578	567	550	604	578	578	552	597	565	546	576	559	573	532	536	578	559	607	507	533	560	617	565	570	519	576	588	572	543	554	536	520	584	593	611	586	585	551	594	553	569	542	566	553	551	525	536	566	592	568	583	575	565	551	583	522	544	570	566	565	553	561	544	537	579	608	538	595	525	597	589	564	532	584	574	580	574	560	540	559	560	542	587	543	538	551	513	559	562	577	598	579	595	575	618	537	568	609	542	584	564	576	588	587	580	532	564	565	545	537	570	585	545	574	583	549	543	557	511	603	544	571	558	578	590	572	546	511	557	544	560	517	615	573	635	599	579	552	585	596	547	576	544	537	522	554	553	557	551	556	563	584	570	551	561	576	580	547	560	577	511	544	538	565	587	572	581	573	538	590	546	574	572	610	571	579	589	548	570	566	579	613	537	567	540	518	557	576	571	585	531	536	612	581	546	573	524	581	520	542	598	554	573	606	543	568	569	552	571	551	541	568	588	559	569	524	596	537	542	576	572	564	573	511	534	573	576	533	542	588	566	550	542	583	533	546	561	556	541	536	547	561	581	541	540	564	555	568	595	554	528	573	508	585	598	566	501	573	532	543	578	558	565	538	534	587	562	573	547	543	535	545	521	580	539	552	585	536	548	576	580	530	572	555	573	583	585	574	579	563	580	539	570	506	559	540	554	565	572	598	583	575	551	553	520	558	541	581	546	517	553	581	574	559	576	586	555	559	581	562	554	592	563	573	550	568	563	574	578	597	564	542	555	578	577	566	552	544	601	569	569	544	534	541	559	530	586	550	638	531	587	536	532	604	586	500	549	551	542	574	553	559	585	524	617	572	554	554	557	545	563	566	575	589	578	562	528	535	564	572	580	542	554	596	596	537	600	541	609	566	582	524	577	538	537	544	574	568	553	557	610	540	551	544	497	547	564	562	584	577	509	564	557	543	581	574	584	551	583	571	544	588	588	530	576	559	575	584	564	589	585	536	514	580	579	545	536	569	568	539	578	563	540	535	529	575	575	562	594	578	584	544	563	578	571	552	555	573	577	577	552	599	554	563	578	529	571	514	557	548	515	568	538	518	584	560	605	552	605	594	603	589	576	545	565	550	563	533
24906	21434	24846	28431	21434	20458	1370	514	409	389	409	374	374	367	346	381	373	382	353	352	340	329	384	371	332	354	384	370	353	326	326	390	365	335	332	344	345	371	352	356	381	339	393	330	345	364	331	357	366	365	362	368	349	300	391	376	365	343	335	369	367	369	339	372	377	373	343	338	357	358	379	327	362	350	344	365	326	347	346	392	367	361	326	372	358	311	331	354	343	359	356	332	373	354	335	346	338	356	371	372	333	384	350	348	359	381	348	408	364	338	360	357	350	358	345	359	346	344	349	340	337	355	360	350	373	375	379	316	343	381	382	335	301	346	374	371	387	344	348	340	387	365	344	374	378	344	348	354	371	336	347	370	376	330	388	329	403	350	393	362	337	344	373	351	339	355	317	348	370	350	363	396	356	375	340	371	358	318	318	339	338	345	338	356	352	376	325	388	358	353	344	373	371	342	390	360	373	356	361	363	385	345	347	378	349	334	329	362	381	371	357	338	349	356	328	323	352	349	343	344	374	369	356	378	332	348	350	359	354	360	352	317	333	327	377	352	318	385	351	336	352	372	374	356	349	350	314	379	327	360	345	351	332	334	338	384	344	325	352	375	343	328	355	369	376	345	342	327	368	354	339	327	320	374	342	324	366	384	358	377	354	373	357	355	359	375	332	363	333	390	390	353	405	336	336	317	372	347	328	337	352	351	360	395	371	374	392	385	367	354	341	326	341	330	361	346	391	383	315	322	355	391	331	353	366	360	346	359	366	349	349	342	327	342	342	320	357	379	378	331	390	387	341	360	355	358	337	346	339	353	343	349	331	345	358	386	367	373	384	349	325	330	339	378	362	349	333	352	324	362	374	355	344	354	364	392	361	364	387	341	350	376	322	361	344	312	370	360	340	354	357	343	382	357	349	345	356	353	316	379	330	380	338	349	327	387	355	322	339	357	343	368	367	371	418	368	332	387	330	304	342	345	389	367	331	359	362	364	346	383	357	360	339	370	347	324	335	343	321	334	355	337	329	373	374	363	355	368	373	383	366	352	387	366	372	332	339	350	385	361	336	339	367	362	361	361	353	335	347	316	317	377	346	367	339	353	376	340	359	337	349	354	357	349	351	341	345	359	367	339	363	367	403	360	371	337	353	377	353	314	329	360	349	348	343	324	364	399	326	373	341	348	360	381	348	390	361	349	364	328	374	360	339	357	341	358	338	360	381	325	338	364	367	365	347	358	362	370	356	331	352	376	339	391	367	370	358	313	342	342	350	337	368	345	358	377	374	341	319	343	360	338	356	374	354	331	336	360	342	354	345	345	344	347	339	328	296	360	357	368	347	346	356	339	327	351	323	343	336	351	361	350	349	371	335	324	371	360	368	360	341	383	340	338	363	351	382	361	382	366	341	343	335	364	361	389	369	358	351	364	367	349	356	383	373	408	379	368	345	341	351	362	334	397	349	350	338	329	361	357	368	362	355	316	360	317	372	355	384	389	359	339	370	356	376	356	377	351	337	338	341	332	333	351	357	321	321	357	327	341	362	325	338	383	378	366	336	342	392	349	353	344	378	347	386	356	335	365	354	391	366	347	382	368	348	336	323	368	337	364	312	364	359	316	346	343	365	356	347	335	367	344	354	376	370	336	342	337	380	348	349	316	368	399	321	349	361	379	331	343	377	382	329	373	352	360	375	349	351	365	385	358	378	338	348	370	393	365	429	337	327	339	360	385	347	361	357	326	334	372	335	363	355	334	364	378	366	339	355	337	348	379	328	381	363	379	352	359	343	365	384	350	319	325	330	333	390	348	354	358	348	332	350	390	373	366	372	329	364	345	391	354	351	362	386	365	367	366	327	354	345	363	356	342	382	395	332	359	395	381	378	334	359	340	413	408	369	360	376	353	355	376	342	357	333	380	369	374	337	335	370	350	339	305	358	346	370	374	398	383	347	343	400	360	365	384	328	371	375	358	367	340	356	363	393	346	361	353	372	351	391	334	376	341	379	317	344	407	364	365	360	347	375	361	350	354	365	390	346	330	347	352	386	348	361	345	340	398	360	351	358	402	366	333	356	345	409	361	371	371	335	351	316	366	355	386	367	317	372	377	361	362	337	350	336	369	346	374	333	354	376	376	329	357	352	360	329	368	347	365	362	375	348	339	349	370	359	360	339	335	338	326	346	312	350	357	357	337	367	337	367	353	320	375	379	353	361	381	342	364	330	361	352	365	381	329	348	357	348	309	332	373	368	354	342	358	346	338	352	385	358	393	369	318	323	359	363	337	347	352	363	356	327	337	372	350	361	355	328	352	344	360	373	367	307	323	369	370	366	387	331	363	347	330	345	344	339	376	383	342	329	361	327	353	354	369	375	367	334	357	307	392	357	320	364	377	369	396	314	369	326	344	350	373	367	366	282	348	335	345	370	371	371	338	362	337	391	332	376	354	360	403	377	359	388	374	337	383	366	374	340	376	373	346	321	351	354	349	364	338	377	346	341	346	331	358	337	330	310	359	379	358	359	381	353	371	369	371	358	351	371	360	327	338	379	316	359	355	354	346	367	333	325	354	357	329	332	338	344	341	371	362	392	359	380	384	367	367	346	396	347	361	373	363	322	352	331	345	383	361	380	411	310	361	358	399	378	349	342	322	340	389	325	338	333	386	389	359	390	359	373	345	361	319	350	377	339	381	341	359	353	348	323	348	395	408	357	314	356	386	336	336	338	375	398	388	340	335	303	360	334	385	360	360	373	328	325	357	368	331	347	321	365	357	343	329	375	373	353	368	359	329	335	364	364	355	336	346	364	330	357	341	337	359	387	393	336	379	376	382	338	324	350	368	383	360	386	342	341	361	353	349	362	338	348	376	373	399	321	386	330	366	327	352	346	356	378	353	330	315	388	365	371	350	367	341	342	351	289	377	369	338	394	336	353	373	347	354	356	364	328	347	380	357	356	323	345	386	321	336	372	353	342	324	367	316	349	369	366	378	363	355	360	333	363	344	366	376	335	321	373	398	349	357	392	335	327	334	379	337	349	318	330	359	349	326	365	338	346	338	345	333	367	394	311	388	369	361	348	323	326	328	357	336	332	340	377	347	363	360	354	363	350	383	329	371	352	351	344	343	396	372	336	355	344	379	310	323	401	360	335	343	344	401	367	354	355	325	363	345	350	356	382	377	335	360	364	360	346	363	346	370	335	347	358	384	325	349	357	358	361	378	356	363	386	355	342	372	392	370	338	372	370	344	343	362	374	376	329	350	304	337	346	313	366	343	387	360	340	381	359	380	391	337	345	334	319	325	347	385	374	341	339	331	329	386	360	376	374	346	354	334	359	380	396	365	345	387	378	361	322	410	357	326	386	376	337	326	320	343	344	341	354	332	329	359	368	356	362	364	383	351	339	373	363	348	395	371	367	363	403	335	344	299	381	363	320	323	363	348	380	340	353	358	350	373	352	367	343	375	367	390	343	336	370	370	322	346	372	349	345	339	351	386	306	355
19712	26883	5901	8468	1245	812	780	793	789	814	799	817	753	787	784	770	800	768	769	771	748	833	745	801	845	741	775	805	723	796	733	788	779	799	766	760	769	769	747	818	786	789	728	765	752	765	728	769	784	772	757	789	793	740	755	799	786	725	782	795	806	756	771	751	756	763	782	792	774	749	836	723	866	771	823	742	782	797	762	714	750	792	724	810	768	842	786	758	827	752	750	800	760	767	744	777	782	783	805	767	734	774	764	776	779	711	806	776	767	768	784	808	726	745	810	775	767	787	760	714	744	748	803	759	787	810	736	772	742	799	790	745	846	800	774	751	809	755	772	761	777	768	802	783	792	753	746	718	768	789	765	743	764	761	775	808	727	786	786	771	777	816	782	714	764	757	738	789	714	784	801	775	764	795	746	745	778	791	756	799	756	746	781	763	766	748	685	785	775	795	730	752	750	764	759	736	753	729	771	784	739	738	773	757	738	800	746	776	758	810	799	720	765	763	760	826	763	778	756	790	755	708	780	830	774	786	767	781	749	765	807	763	730	768	732	744	762	818	817	766	766	812	791	774	793	754	777	737	777	734	762	768	768	737	735	764	795	795	761	790	779	783	793	839	766	756	739	762	777	787	739	706	795	817	790	725	748	725	769	784	795	758	754	765	736	789	801	751	778	787	718	823	737	714	774	775	796	810	704	777	750	787	778	751	775	816	762	762	795	778	823	748	844	730	781	794	780	757	759	789	752	763	748	790	707	784	760	760	711	740	757	771	778	793	759	759	777	834	778	778	808	787	777	767	732	782	755	807	777	782	808	816	793	781	780	786	774	767	775	774	738	703	739	778	804	813	758	715	734	785	754	743	751	813	756	700	799	747	729	765	794	699	789	794	773	808	810	777	775	746	768	770	782	743	731	784	792	794	719	779	724	755	776	792	744	761	798	772	784	783	776	772	792	767	803	794	761	770	751	759	731	783	816	724	762	807	716	786	750	795	715	780	743	825	761	773	760	787	795	752	770	784	707	763	782	779	755	746	752	775	742	738	751	796	803	748	744	724	786	765	752	761	747	807	846	826	813	784	788	759	812	754	779	836	788	740	788	782	765	794	775	776	760	773	767	752	764	786	778	805	783	789	741	809	757	717	784	769	823	823	763	795	742	816	734	765	760	754	753	729	742	740	780	738	753	792	789	741	822	766	728	748	746	748	730	745	750	786	797	797	731	804	781	783	790	749	738	737	786	775	763	819	789	729	721	752	781	785	802	768	765	784	775	748	772	769	745	730	738	747	812	815	768	775	786	798	759	772	742	716	750	719	762	747	799	758	760	766	784	792	752	770	745	762	751	783	773	772	832	780	777	769	779	828	764	734	817	768	733	796	781	769	786	805	814	791	794	764	820	686	747	775	759	738	740	805	775	775	714	747	761	811	772	789	769	782	756	791	789	777	801	770	740	793	771	778	781	783	831	744	780	734	798	786	749	767	754	796	720	765	779	837	788	782	752	761	763	771	707	746	784	753	721	804	784	786	743	734	757	771	734	808	752	746	778	816	817	731	782	775	735	806	711	726	808	791	743	759	787	780	754	772	787	743	838	775	784	765	734	775	777	753	765	770	780	731	729	763	809	797	757	754	816	754	734	766	799	768	802	764	758	766	788	750	786	801	734	800	761	793	711	750	760	812	776	792	771	749	785	734	798	775	754	775	776	744	748	773	738	798	804	765	749	790	767	762	774	730	839	761	765	760	782	736	794	790	761	816	823	749	763	770	841	840	730	786	809	753	773	755	794	738	808	743	763	731	764	756	792	781	815	825	770	768	754	798	776	784	747	798	758	787	731	787	765	746	761	800	727	781	776	749	760	790	778	783	757	739	783	749	733	697	753	780	736	768	744	830	773	803	773	768	778	793	759	765	715	767	749	791	801	776	759	743	763	789	777	729	770	763	776	792	753	765	740	781	766	762	802	748	765	767	738	755	718	800	796	762	755	792	756	797	812	722	701	794	746	805	738	764	822	808	768	811	755	742	758	803	777	766	750	745	746	740	771	753	746	763	746	737	774	767	766	737	718	746	808	739	832	775	750	750	753	760	725	783	773	815	807	774	788	769	780	696	774	754	744	840	792	789	769	753	743	797	728	709	789	796	764	763	756	820	729	753	792	792	718	757	769	782	755	790	777	785	805	781	769	786	734	742	778	786	754	759	748	745	739	757	784	770	720	708	782	747	767	795	762	784	758	762	768	823	758	768	765	791	799	745	789	760	784	736	759	739	686	740	853	793	735	786	769	740	778	779	742	758	757	729	776	804	734	768	753	760	784	721	778	773	760	748	730	771	760	760	751	776	749	828	796	711	732	786	789	792	776	736	794	756	788	765	810	819	771	736	731	730	752	751	809	744	790	808	754	797	736	703	744	743	732	819	769	736	779	805	757	761	768	775	745	810	760	772	721	736	759	761	766	768	761	766	789	744	753	753	740	771	753	784	754	815	783	793	820	773	743	783	802	761	834	753	746	763	758	791	761	761	793	727	716	756	750	793	732	757	789	753	740	751	785	794	764	744	782	779	783	790	783	790	772	781	743	835	763	759	767	767	747	757	752	783	776	762	753	777	755	750	744	762	790	766	724	791	743	703	759	711	765	809	767	741	767	757	789	742	733	730	778	760	762	730	799	767	740	747	757	779	768	786	778	792	807	799	745	725	729	748	777	785	769	767	761	748	762	752	773	771	742	752	734	758	778	777	701	771	769	799	761	762	783	698	735	757	751	775	766	721	747	758	825	743	776	763	780	773	762	781	776	736	816	822	773	715	797	760	758	776	792	730	843	776	769	734	742	787	805	763	752	743	794	742	775	768	785	722	733	763	755	711	785	747	762	743	739	745	775	749	760	780	781	777	794	736	776	762	736	793	734	752	762	741	739	775	763	765	780	776	771	757	744	775	801	762	813	785	783	760	752	768	751	772	741	760	783	763	776	748	716	834	712	724	789	763	757	756	752	780	753	772	829	794	744	774	756	733	773	721	774	806	781	789	782	750	802	753	801	724	787	800	755	692	815	739	772	793	778	740	762	798	768	781	760	802	823	786	753	758	783	774	769	776	754	775	772	780	836	742	751	816	793	776	758	779	743	804	789	781	781	721	766	738	787	742	803	743	731	750	799	787	718	758	725	706	766	819	741	746	785	773	764	784	775	823	813	747	761	804	729	774	775	749	727	721	781	746	770	820	809	797	780	736	720	829	788	760	826	722	736	737	711	731	768	795	774	810	765	757	709	820	781	771	729	745	767	840	752	811	750	746	800	759	759	807	713	727	788	780	730	752	730	755	725	745	812	787	707	773	775	801	760	778	767	753	766	803	791	833	749	768	831	786	733	701	763	754	824	741	744	780	759	728	763	748	743	759	755	731	723	767	742	804	752	762	781	741	754	806	770	753	785	777	802	732	780	769	745	735	758	760	730	813	743	778	765	724	711	772	839	759	800	783	764	806	799	760	744	822
24258	21444	25163	28111	21446	21463	19622	739	429	366	361	327	298	308	312	297	308	283	270	293	263	272	295	303	274	271	285	291	284	304	294	303	263	247	280	293	297	267	291	268	284	269	274	236	262	258	281	246	248	254	260	282	259	247	246	249	243	280	270	267	272	230	316	281	254	241	252	281	236	263	250	300	281	264	303	247	267	236	276	262	244	287	290	259	266	234	262	277	300	266	269	255	273	236	254	246	271	251	303	274	264	237	258	232	260	281	270	239	265	278	258	292	251	262	272	273	267	267	275	245	231	282	254	252	254	265	277	278	282	263	266	266	267	225	236	253	263	294	285	275	218	255	258	287	270	294	256	252	268	298	261	294	249	277	276	261	217	285	243	250	282	270	260	283	260	259	285	277	282	256	223	294	250	294	269	315	279	278	300	311	247	283	278	252	254	275	287	294	268	244	267	274	275	237	298	277	272	265	296	292	247	291	294	267	284	270	269	278	256	261	263	255	288	282	294	275	257	261	287	260	276	298	261	245	294	304	276	262	255	261	304	285	273	244	251	266	241	261	258	277	284	276	279	265	266	280	263	248	248	297	269	264	249	279	229	283	271	262	279	257	287	251	274	285	263	313	292	269	258	289	247	248	313	253	283	300	281	268	300	264	294	291	273	272	285	268	265	291	272	306	272	271	275	258	255	232	271	256	263	270	224	258	276	272	288	283	292	255	263	261	261	245	283	269	262	291	248	273	293	251	254	290	259	253	255	265	219	264	288	292	280	264	277	247	244	255	275	288	281	268	269	242	287	240	251	279	274	286	271	270	267	276	284	244	258	249	265	254	279	245	252	268	244	289	269	280	297	302	262	270	269	268	275	266	248	263	262	245	286	283	279	278	248	290	276	272	271	267	303	292	260	232	298	263	281	270	282	242	246	294	256	289	246	311	280	274	318	289	253	259	252	262	238	283	272	261	259	275	257	281	273	262	292	254	270	259	294	255	260	284	303	265	230	272	259	247	267	300	240	252	248	283	294	289	267	285	268	288	282	275	246	298	235	261	255	265	265	268	260	311	267	260	302	254	258	221	243	260	283	252	295	285	282	267	268	264	256	291	303	285	258	284	258	236	274	265	304	273	250	274	247	281	298	266	253	258	241	273	236	230	300	267	259	260	279	269	244	263	271	286	238	269	259	269	278	260	282	295	264	296	284	282	276	263	284	284	270	291	255	313	288	252	272	290	258	255	240	274	262	274	269	282	302	241	253	260	254	284	238	292	299	273	257	272	256	287	256	282	272	247	235	271	262	277	258	275	273	292	282	266	273	279	245	260	285	244	257	274	251	266	284	274	245	291	287	284	274	262	287	262	265	258	264	255	276	279	248	249	278	276	252	265	263	281	290	281	255	275	284	260	260	298	273	229	254	229	299	297	261	285	255	253	272	290	251	257	254	242	240	272	253	273	287	271	297	275	276	267	291	256	280	245	233	276	270	279	279	270	278	237	269	232	289	282	283	279	268	251	224	256	316	250	257	265	283	274	276	233	298	260	293	255	240	281	236	273	276	239	278	239	270	302	268	260	267	264	285	278	295	281	280	230	279	275	269	274	272	252	286	244	292	313	298	287	268	247	282	269	264	248	270	278	275	269	280	260	261	257	287	240	269	266	261	282	242	264	278	265	261	263	262	284	319	272	234	230	278	245	257	270	255	257	232	292	240	294	263	246	223	260	273	275	278	306	254	257	288	237	260	290	274	238	262	244	252	223	264	259	284	266	253	260	232	234	268	286	281	279	249	259	252	253	254	269	270	300	260	259	307	268	258	236	254	301	248	265	249	274	275	259	278	250	269	286	251	240	246	320	278	278	299	255	295	237	254	281	253	250	273	245	293	257	222	283	269	233	267	254	251	294	240	272	253	261	251	272	252	239	279	284	302	244	270	254	284	260	277	264	270	255	281	276	280	275	261	260	304	246	278	268	256	268	248	276	279	248	261	306	273	285	277	261	301	252	290	263	282	268	255	266	237	252	290	260	275	269	248	238	256	287	283	247	255	262	232	287	267	237	272	297	252	227	245	280	272	273	252	258	287	242	263	280	261	280	263	304	277	273	304	274	248	245	258	275	253	263	253	261	285	268	306	272	263	243	276	299	282	317	255	307	258	302	261	270	264	250	273	258	257	257	263	275	268	270	277	265	290	254	241	262	276	268	280	262	267	295	253	234	262	290	279	252	267	252	272	301	261	290	279	259	245	287	263	256	264	238	300	270	318	266	269	276	268	260	261	272	255	273	271	252	265	273	271	289	284	310	273	261	271	266	292	263	285	285	245	267	278	275	253	261	284	274	269	257	258	287	279	270	259	243	261	266	268	242	282	253	247	239	243	288	233	295	262	286	273	247	278	272	239	280	270	304	261	262	258	252	241	238	287	285	258	259	256	267	244	278	256	301	301	271	254	258	245	295	260	278	264	302	250	292	298	269	262	279	252	253	253	231	276	285	274	244	277	275	247	235	245	256	301	275	281	257	267	261	250	250	296	247	264	243	257	287	258	291	296	268	263	257	269	267	287	284	260	265	277	289	268	250	291	262	246	263	276	251	274	261	260	287	283	261	271	263	241	276	265	282	259	265	238	263	280	292	242	254	265	271	265	273	251	278	235	273	273	247	258	256	256	284	250	241	330	283	266	277	265	270	258	263	288	275	259	268	253	263	241	239	260	278	267	236	305	286	269	289	282	271	269	301	286	248	266	250	250	254	279	275	265	258	282	242	249	288	279	274	269	242	265	252	258	267	296	265	219	233	240	245	276	262	290	266	289	251	291	261	290	280	265	273	267	267	243	254	296	252	227	261	291	234	252	256	270	284	271	278	262	268	280	266	271	267	271	292	259	259	251	246	278	240	248	256	281	283	294	292	254	294	298	260	243	281	276	295	267	269	270	242	282	254	259	272	256	280	228	269	285	266	261	263	288	276	296	238	274	252	295	243	291	261	273	276	228	309	252	226	260	267	264	244	275	280	263	258	219	244	274	301	310	297	301	257	271	237	264	270	222	284	243	286	283	302	251	313	255	290	279	265	277	275	261	301	261	255	290	281	270	285	243	273	271	304	267	265	268	264	297	274	310	279	278	264	273	243	276	257	238	251	272	254	258	275	270	288	297	250	263	276	276	245	253	274	287	274	243	253	257	289	263	288	232	251	273	283	255	259	285	244	278	292	279	246	277	264	248	258	283	253	267	281	273	294	277	277	256	265	273	293	275	281	278	271	265	266	268	269	239	263	300	280	259	267	239	265	264	241	233	264	241	260	259	267	255	289	236	239	257	291	264	263	283	260	278	272	220	281	290	288	265	259	303	285	274	279	291	247	264	274	273	265	261	266	274	268	273	307	286	269	220	278	297	279	262	256	317	272	276	275	278	250	248	287	263	279	277	270	272	255	284	245	281	299	243	252	281	239	308	283	287	259	247	253	288	249	274	265	308	268	239	253	257	284	262	274	244	297	276	274
25714	34456	9589	13883	1570	734	680	635	636	622	605	592	642	601	611	616	567	562	621	591	579	599	575	529	572	570	572	567	566	592	562	555	588	621	585	588	579	608	536	577	590	571	563	559	542	559	562	596	564	553	567	593	550	587	571	583	580	523	549	543	530	542	599	556	573	522	556	554	561	550	577	597	573	538	620	586	530	590	576	582	605	536	557	569	548	566	526	561	531	569	592	555	557	586	593	585	557	571	572	572	587	588	561	570	574	589	600	583	602	568	520	545	562	571	577	573	625	622	590	590	547	577	595	542	554	542	558	565	576	546	571	531	567	578	564	549	576	573	560	591	619	545	544	633	524	639	536	585	527	602	574	595	564	558	586	608	548	575	600	539	535	562	576	578	595	563	584	598	520	557	550	567	565	542	580	529	556	563	593	579	600	550	542	583	534	574	566	559	602	549	562	544	553	571	581	523	553	562	594	555	583	541	576	548	607	608	578	589	572	565	576	599	575	591	582	555	574	559	556	563	573	556	566	588	544	569	549	544	553	574	560	592	543	566	549	538	557	565	574	612	562	590	550	594	553	578	574	593	563	586	582	565	557	541	563	594	551	626	540	578	557	569	566	602	553	589	570	544	564	563	564	555	565	558	591	553	548	586	597	599	566	587	566	563	573	567	600	618	568	611	556	549	571	534	548	585	553	571	612	550	545	577	560	533	578	535	573	554	542	556	553	531	589	583	572	578	590	574	573	554	543	588	549	529	547	546	537	569	586	549	566	562	544	573	562	545	598	563	570	613	562	524	542	599	583	571	577	537	611	542	520	551	543	529	532	541	576	550	593	595	573	572	522	549	596	559	562	583	578	583	558	567	543	524	563	559	534	565	539	586	596	570	604	569	561	577	606	585	546	544	563	576	572	528	589	581	531	546	565	527	591	576	553	570	536	588	541	580	571	571	587	551	518	561	553	564	572	545	563	551	528	508	568	595	600	547	593	546	583	584	539	558	558	541	536	551	502	563	569	545	571	571	557	541	592	565	574	568	547	572	553	552	611	570	571	504	562	571	554	607	603	557	556	604	579	559	596	567	546	570	542	547	545	596	546	563	539	591	556	547	538	564	564	572	555	527	585	568	565	569	591	574	563	570	582	514	585	574	572	531	570	538	578	556	527	557	582	545	561	580	562	566	561	602	567	565	563	584	594	602	529	582	588	544	590	563	541	586	600	565	605	606	555	537	564	570	618	571	545	511	563	581	516	592	556	593	555	597	587	579	572	567	569	594	553	592	559	579	580	580	545	566	590	581	557	517	603	580	594	565	586	590	518	518	539	572	609	588	602	553	603	571	601	553	589	526	542	526	544	589	582	574	567	559	593	616	564	574	594	567	621	530	621	537	554	572	597	549	546	581	567	549	588	582	562	580	540	548	588	542	586	541	541	566	551	579	604	567	587	554	535	585	530	602	540	572	546	517	553	532	560	570	589	549	557	545	591	584	538	552	554	558	538	604	593	573	579	585	562	525	600	606	603	543	583	556	552	581	552	571	564	569	612	549	564	589	582	594	542	567	551	544	572	572	533	569	558	589	539	561	578	572	596	575	599	511	568	588	588	591	588	562	522	544	537	617	568	577	591	571	540	570	564	585	548	591	546	539	564	547	560	585	583	584	581	588	563	553	588	557	530	562	595	584	533	569	568	591	602	555	559	563	593	555	531	556	560	574	586	616	569	574	588	583	533	530	568	577	571	570	546	558	561	608	574	628	537	591	568	514	536	614	558	578	617	587	566	571	558	557	548	549	578	554	606	537	587	562	520	592	573	553	573	553	566	578	565	577	576	549	560	568	593	599	597	586	566	547	595	589	581	539	546	522	569	561	589	543	557	523	559	625	564	565	575	540	570	567	541	566	591	544	538	553	544	544	571	584	576	553	579	581	588	519	547	584	542	597	540	585	547	573	576	550	572	566	547	560	572	605	578	564	584	592	600	550	522	557	554	575	587	541	547	582	520	548	571	558	551	599	540	582	568	581	575	578	544	582	617	549	580	575	580	563	616	561	558	555	538	573	539	581	572	598	595	543	576	585	542	559	577	596	578	545	549	604	569	591	582	590	574	545	581	554	581	571	585	598	547	553	549	585	572	576	561	551	599	549	574	566	584	607	537	538	583	559	545	545	549	563	562	533	533	620	573	577	586	596	508	574	552	582	579	558	579	554	562	580	533	572	543	560	585	564	544	563	545	584	568	563	577	588	567	592	570	557	593	568	555	561	599	558	567	582	530	589	567	529	570	556	573	533	544	555	545	545	576	534	548	551	608	610	593	561	554	562	549	551	565	607	584	577	592	562	571	586	547	560	554	552	502	576	601	564	556	581	585	568	568	597	577	543	633	569	623	578	557	546	551	560	534	588	551	571	611	549	607	563	608	551	578	561	514	569	583	588	540	560	575	562	548	603	512	565	538	563	567	550	571	557	577	586	537	519	576	589	532	598	581	597	554	554	549	563	572	581	550	540	586	547	562	572	556	570	573	574	582	583	563	574	602	628	605	558	589	586	578	587	582	577	578	574	606	535	552	603	595	496	588	573	538	536	554	597	568	557	616	532	613	572	596	542	584	587	578	575	548	585	574	589	582	566	567	560	525	533	542	539	587	622	584	561	544	547	542	522	564	536	635	549	580	554	532	555	575	505	547	588	555	534	558	552	568	585	573	613	624	544	567	544	575	593	598	577	575	557	556	544	534	567	561	540	561	560	574	614	594	534	583	575	542	580	553	581	539	562	555	594	557	562	592	591	560	554	576	548	553	552	577	544	561	544	570	590	581	541	564	577	581	534	593	596	563	555	534	581	571	540	588	608	565	625	569	553	572	567	553	583	591	604	595	575	596	571	567	563	610	542	571	596	613	542	591	570	630	538	570	597	556	577	590	566	569	524	538	573	608	540	550	610	547	581	576	592	538	563	588	570	564	564	561	587	590	538	545	561	572	583	605	549	572	582	579	582	531	577	561	547	577	538	575	620	541	564	580	570	583	555	539	569	516	582	582	562	553	564	564	562	594	583	559	535	591	576	592	588	557	597	550	581	571	534	582	529	559	508	563	577	584	546	590	552	608	578	604	577	579	584	556	550	582	557	569	548	536	579	563	568	556	553	555	558	573	585	564	535	563	547	549	513	596	543	519	609	539	591	578	520	557	547	526	547	576	592	564	547	554	573	574	562	563	581	571	582	555	590	569	554	537	601	577	516	575	573	597	556	577	571	591	558	630	566	541	524	543	566	578	572	627	519	541	568	549	559	606	548	559	564	618	567	570	578	556	518	539	536	559	555	579	567	567	564	570	569	544	559	606	546	590	586	552	576	579	536	568	560	539	536	541	535	529	606	565	553	555	567	612	565	559	566	526	598	576	564	568	548	580	560	564	576	557	580	595	576	528	553	520	535	515	599	516	565	536	541	553	541	550	549	576	573	563	589	571	594	591	527	578	568	566	577	567	548	554	554	586	550
33078	20286	8795	1529	533	436	425	237	241	229	248	235	229	231	229	285	247	212	228	249	233	235	262	246	222	242	250	258	252	248	254	253	243	231	230	257	235	246	280	243	229	283	231	240	221	246	241	237	263	256	271	243	259	225	244	228	245	219	247	265	265	256	237	218	252	239	235	233	207	231	261	233	247	223	192	214	255	272	239	242	229	247	254	234	217	238	238	252	234	239	259	229	236	253	252	241	234	212	261	266	253	234	238	263	227	219	237	255	252	224	265	234	238	247	227	226	228	237	259	252	277	230	256	209	264	223	241	249	223	203	247	246	236	258	222	266	242	219	242	214	264	237	225	220	245	236	274	267	261	203	225	222	223	256	281	230	249	246	235	251	243	259	215	233	254	246	243	238	278	242	254	216	257	219	219	226	245	239	232	234	236	270	228	232	252	267	261	259	258	240	228	259	234	254	230	243	218	229	220	255	245	244	265	233	238	235	268	247	230	221	240	230	264	228	236	241	247	244	267	236	255	215	228	240	239	257	230	232	239	297	244	247	243	219	239	240	230	221	243	251	258	255	209	240	230	237	234	273	249	210	242	237	230	241	217	238	260	233	228	200	262	271	240	258	236	238	265	243	261	237	251	260	251	279	250	221	247	218	260	242	250	243	261	226	237	235	257	230	248	218	255	248	265	259	250	277	245	236	231	203	254	249	223	241	232	265	226	255	215	272	251	246	213	231	249	251	240	234	283	234	241	247	248	214	246	228	239	256	231	220	255	208	231	220	239	211	265	226	261	255	220	230	245	244	215	215	260	232	227	231	230	269	265	237	246	220	270	231	214	220	249	280	228	241	280	238	279	239	237	213	210	233	237	264	243	233	213	236	263	244	248	227	232	229	243	266	255	254	243	231	246	255	270	229	253	270	276	270	235	241	259	228	251	242	263	208	263	266	251	229	242	234	237	241	291	247	285	253	248	249	249	236	241	232	223	243	240	219	222	257	219	229	232	237	213	245	222	227	211	277	221	266	262	233	225	246	224	212	268	238	239	229	209	209	250	248	265	234	232	242	213	226	261	231	237	243	208	245	236	231	255	236	234	258	214	254	260	226	226	206	235	231	221	235	245	222	242	260	249	246	248	258	251	273	247	243	241	239	252	239	226	232	237	214	249	248	262	242	250	255	250	211	241	214	270	259	259	265	225	234	238	210	251	252	279	236	248	261	257	231	224	247	217	220	244	208	244	242	271	244	223	256	258	254	256	239	228	226	224	232	269	251	234	253	259	271	241	253	231	247	238	228	230	227	248	227	258	261	240	237	272	245	239	249	232	258	236	257	202	232	246	248	239	226	244	239	226	243	193	243	224	249	252	253	235	249	242	211	247	237	265	238	238	244	212	239	247	298	253	250	247	246	263	249	227	209	225	236	230	232	222	227	239	253	234	239	231	284	235	251	272	230	220	254	269	254	218	233	251	209	228	268	235	246	219	257	240	226	242	247	229	213	261	258	246	253	270	247	249	218	248	227	214	246	234	222	242	263	221	242	249	253	236	252	294	231	258	229	250	247	243	240	226	250	229	264	218	222	231	275	264	239	240	245	254	232	218	200	258	232	247	251	239	247	249	242	235	259	250	232	222	271	241	265	226	235	276	272	255	238	247	225	250	234	208	233	243	235	276	243	246	242	249	238	225	227	217	242	259	237	220	244	262	241	220	201	229	216	243	270	219	220	230	234	254	236	253	249	270	230	211	229	223	233	260	229	226	232	233	234	228	251	267	206	288	261	238	220	258	238	248	232	216	240	232	238	236	223	260	252	261	254	247	239	209	230	246	215	274	234	234	234	219	278	223	262	224	265	248	219	256	236	208	249	245	252	237	242	257	227	266	238	257	240	251	213	248	242	238	236	242	229	247	232	234	233	236	237	228	226	243	245	259	256	226	228	240	264	241	236	255	253	248	214	247	220	234	240	247	220	229	231	244	215	227	232	214	230	241	247	239	253	225	272	241	254	222	256	227	281	213	190	259	257	210	235	237	249	258	239	248	223	244	232	249	234	244	238	259	248	256	242	228	226	230	243	232	220	264	217	205	220	260	221	240	239	230	245	252	219	206	266	257	239	228	216	227	235	266	251	229	243	236	228	251	263	226	216	204	255	235	218	251	272	257	250	241	216	233	261	259	239	234	256	237	256	234	243	238	222	246	248	251	242	228	258	224	233	236	254	208	223	218	257	272	226	260	222	206	238	206	235	229	232	232	209	227	242	263	222	239	206	262	238	223	268	240	252	279	248	275	231	212	209	237	229	255	297	236	262	240	274	228	248	234	253	217	240	243	245	229	245	229	232	260	252	266	243	255	270	274	237	211	244	269	267	255	225	221	235	230	229	235	224	272	250	255	243	249	249	250	232	263	268	259	224	241	228	223	269	224	231	267	249	234	256	258	249	234	246	256	215	251	240	253	266	240	225	218	216	253	234	237	230	241	264	231	234	246	258	242	245	243	233	232	222	261	246	254	260	213	212	236	268	226	240	242	259	241	239	240	241	220	246	256	225	251	233	248	224	238	246	235	239	242	234	234	246	255	233	263	229	243	223	240	257	216	273	245	261	228	242	242	245	237	235	226	244	230	232	243	233	224	226	231	227	291	231	237	226	225	232	229	247	266	238	229	243	198	258	233	261	227	269	269	210	240	240	222	245	249	240	210	244	241	257	257	221	229	217	246	246	247	241	212	245	214	238	228	258	252	228	202	245	196	235	223	236	249	250	264	222	234	253	239	248	279	236	243	251	210	259	260	258	224	221	222	273	237	248	250	244	216	228	229	269	242	253	238	229	242	233	250	236	234	270	215	272	238	274	233	233	256	225	266	215	222	220	244	242	250	252	220	226	237	258	258	253	244	222	252	243	223	236	252	239	258	245	223	218	259	239	248	247	250	244	245	223	248	236	243	220	229	252	225	220	244	216	233	239	221	248	290	242	245	256	235	257	252	237	256	194	232	231	240	257	226	240	225	203	242	223	256	244	261	237	218	234	235	220	244	248	256	252	262	244	229	233	226	243	244	241	239	219	239	263	214	219	224	220	246	236	244	221	208	264	241	236	238	222	218	257	275	260	223	235	266	242	231	244	205	233	256	242	241	236	230	238	244	222	235	256	234	224	280	242	257	238	250	251	263	254	237	232	256	254	246	270	238	255	226	272	229	234	242	256	259	237	266	246	205	226	225	204	235	249	240	250	219	234	221	241	227	228	261	256	257	239	251	248	234	237	242	231	230	256	251	217	225	249	243	255	241	219	272	253	228	256	253	263	223	240	240	234	229	235	238	241	251	249	240	243	238	229	235	260	246	229	235	237	249	200	265	239	232	233	233	253	261	220	223	224	238	224	237	246	253	250	242	213	250	229	215	210	229	244	231	245	238	249	245	233	271	269	219	228	266	240	248	223	254	261	228	242	226	284	246	265	268	245	273	259	218	238	235	196	254	240	292	224	249	229	222	251	243	242
8397	4624	1350	1239	589	606	555	569	526	578	581	543	575	557	532	586	605	525	585	533	532	520	605	532	588	600	577	565	581	536	582	591	567	601	627	538	556	625	580	595	545	556	609	585	554	585	578	540	555	559	613	539	550	545	576	553	605	530	590	567	530	553	575	615	571	598	540	568	502	578	542	617	597	579	556	533	570	557	561	567	565	532	590	592	553	540	604	572	609	584	581	579	534	579	560	534	529	549	542	553	580	558	535	551	550	551	539	550	566	603	566	576	613	575	562	571	553	576	583	581	548	520	569	570	611	579	597	584	565	549	609	560	605	560	556	557	588	530	544	545	588	578	579	564	552	544	578	561	529	535	564	578	605	544	527	568	559	518	586	581	559	575	567	585	560	584	587	585	555	520	572	541	587	602	548	580	502	548	615	570	557	557	574	530	548	531	576	544	556	564	540	564	532	576	530	521	593	562	520	526	562	588	539	595	587	553	581	545	582	580	605	604	558	588	520	548	573	602	548	566	561	604	576	546	578	581	589	547	566	585	578	555	604	548	543	553	563	545	570	559	531	554	563	564	567	562	579	611	591	557	590	572	571	557	564	549	549	547	548	576	566	564	563	592	605	576	573	576	596	592	531	550	571	576	562	561	589	564	620	529	513	590	560	576	578	541	560	564	548	557	562	562	548	550	572	593	559	573	567	620	561	553	558	591	548	509	596	540	588	549	526	555	541	546	568	565	576	588	564	598	536	579	590	576	548	546	555	595	586	551	561	587	581	624	530	553	573	549	560	595	555	541	582	549	518	556	584	551	574	570	514	558	541	569	554	565	598	555	553	567	567	611	567	583	566	573	563	553	561	574	528	581	564	562	552	556	538	579	616	580	561	566	571	546	577	543	567	563	545	552	531	564	587	527	573	541	567	563	542	503	568	575	565	606	574	554	581	623	554	568	577	517	583	590	616	539	600	571	526	514	542	549	565	596	550	554	585	581	533	550	570	581	583	549	596	542	582	554	550	563	606	595	570	569	612	543	580	596	575	541	603	567	538	530	577	570	570	613	596	526	553	588	568	547	531	601	565	546	568	535	550	553	559	550	528	497	549	547	600	563	569	598	557	587	592	541	585	573	547	594	538	560	543	559	521	554	566	581	559	582	569	526	589	541	560	572	538	557	556	581	608	534	542	546	607	537	576	594	570	528	567	566	553	583	533	510	485	532	560	554	565	546	548	546	568	576	546	636	570	548	606	560	557	586	579	556	576	545	591	567	578	521	588	541	551	572	637	569	561	519	539	548	574	504	548	566	560	540	566	549	568	602	515	545	584	584	567	583	633	576	554	578	556	572	583	554	582	550	629	579	575	548	549	562	608	545	576	555	564	595	577	566	535	555	518	558	591	535	602	546	515	557	603	591	550	503	558	568	599	631	581	563	575	579	506	552	528	586	561	576	554	545	568	568	600	557	522	568	581	549	547	524	530	576	567	572	584	565	564	612	536	520	589	537	545	564	521	555	555	555	565	544	571	592	539	600	535	520	574	586	602	597	552	558	605	553	566	543	586	545	578	603	607	578	561	567	595	521	548	565	542	523	566	541	535	542	576	543	552	540	559	570	549	587	598	522	559	533	566	564	613	589	580	550	574	514	574	569	582	565	564	562	595	552	611	569	562	606	566	563	571	567	602	551	544	564	586	549	584	547	536	603	582	566	593	616	579	530	548	538	528	571	579	594	589	553	565	560	548	579	575	592	551	611	587	548	510	563	567	534	544	615	576	535	543	598	539	620	576	551	554	551	577	574	540	586	545	564	600	563	553	520	566	569	546	531	595	536	576	559	543	551	580	582	574	545	575	580	521	587	587	580	545	554	546	542	561	588	560	561	582	561	620	562	575	587	553	565	535	601	595	613	542	566	563	543	568	579	600	614	571	545	594	568	598	544	563	549	572	557	590	568	606	568	574	564	569	563	580	599	595	536	584	586	587	516	583	597	567	545	527	557	564	581	539	585	570	560	584	561	580	570	553	543	568	539	545	555	559	602	590	591	585	565	531	568	613	575	590	546	593	575	598	545	583	567	545	549	595	591	579	541	536	548	566	580	574	593	573	587	588	574	565	554	517	569	564	574	553	596	600	560	544	576	547	594	526	581	570	544	542	565	570	598	584	605	584	538	555	588	565	600	579	610	572	512	572	600	568	559	604	531	554	576	563	530	538	552	553	564	566	562	556	553	566	564	556	579	588	566	570	548	573	553	529	591	554	550	544	572	552	533	560	555	568	581	536	570	568	565	582	583	533	526	591	536	585	583	569	605	570	569	533	572	571	553	575	563	566	576	563	534	566	592	584	593	542	530	570	586	568	579	555	577	550	543	555	584	579	586	567	543	572	558	563	544	631	543	546	559	578	575	608	567	581	600	578	536	553	561	560	561	574	591	502	555	602	567	592	545	548	610	551	560	570	578	538	554	640	596	579	566	554	565	575	581	581	537	569	549	540	575	577	550	559	549	509	541	563	568	568	563	562	567	557	601	558	575	563	575	611	601	598	529	525	540	577	586	551	560	578	565	543	536	555	593	585	603	589	560	529	612	597	540	560	564	598	550	574	594	584	584	564	575	558	563	529	548	540	558	569	565	587	615	590	585	613	578	551	546	548	552	573	589	550	562	580	583	572	548	557	554	598	568	608	558	543	570	552	574	532	580	570	573	552	538	552	549	544	609	539	569	554	542	556	583	557	575	563	605	538	567	531	590	537	560	544	597	519	591	573	560	543	566	544	568	570	561	547	585	567	573	559	592	574	576	590	593	572	601	532	586	616	549	526	518	545	561	550	564	572	571	512	581	594	606	551	589	555	556	594	554	578	583	552	575	571	566	524	591	609	564	554	590	592	563	554	570	550	566	594	600	566	518	575	544	542	523	531	560	583	552	598	589	567	553	558	592	543	614	531	523	594	578	587	557	533	531	614	596	560	573	556	564	569	559	535	588	525	581	573	554	601	601	556	548	576	522	587	590	559	538	556	572	580	586	557	587	548	587	589	587	562	559	545	608	610	585	589	573	544	516	568	578	554	563	537	565	546	572	553	610	560	610	571	567	506	558	526	573	531	510	572	551	585	559	554	598	599	551	587	587	588	601	568	604	577	540	567	613	552	517	562	552	588	578	554	589	573	572	558	570	572	566	561	568	604	560	573	563	567	508	594	560	555	596	561	560	573	538	554	585	542	570	494	557	538	555	588	533	569	590	559	611	589	589	549	591	571	592	586	615	572	561	622	587	574	588	592	573	564	555	601	589	578	560	506	581	539	605	561	550	574	586	587	570	529	577	535	590	517	597	577	575	550	577	614	558	581	562	582	580	562	597	609	534	541	579	559	573	547	610	575	587	591	574	551	584	576	560	560	590	574	551	549	591	547	599	566	558	588	616	529	544	579	583	573	579	547	559	593	535	558	584	515	582	598	572	550	534	563	554	580	558	576	556	529	557	551	545	539	551	544	565	577	604
24976	21501	24835	28428	21415	20501	1505	501	443	400	408	381	398	355	348	365	364	362	350	375	353	354	357	383	376	353	338	382	360	363	330	351	373	336	353	369	381	364	371	381	391	329	396	367	359	373	390	347	358	386	334	316	337	316	388	406	359	364	381	344	342	365	355	332	357	380	346	387	366	331	370	400	359	379	389	378	330	368	327	361	335	349	376	320	358	374	333	362	356	388	341	340	366	330	377	359	393	354	359	377	329	406	387	363	383	405	343	362	388	346	337	392	358	340	365	331	363	347	389	353	367	350	377	397	355	325	359	351	385	357	398	387	380	359	352	351	375	379	362	361	346	354	362	362	363	356	359	371	330	356	359	396	373	312	340	327	373	374	363	346	347	364	340	358	380	339	315	347	371	318	388	347	358	318	372	382	367	358	332	333	376	326	325	387	391	331	389	409	381	335	349	347	374	360	355	376	381	397	413	367	324	373	352	374	363	397	337	341	399	357	330	361	337	372	393	355	353	373	379	347	404	357	377	363	386	363	335	343	372	378	356	360	371	340	363	344	363	357	371	391	350	366	342	353	342	372	405	382	379	345	362	383	365	375	366	388	367	352	342	342	357	331	333	353	361	342	407	339	370	372	392	373	366	383	360	393	355	361	370	370	383	369	350	351	376	363	357	358	360	364	366	364	386	399	365	386	302	330	404	334	351	327	371	409	375	348	341	363	363	366	370	329	374	368	342	348	362	364	363	348	348	343	339	383	363	381	358	369	339	369	322	345	322	356	360	342	357	407	398	373	360	369	374	357	393	334	345	346	332	387	328	329	366	344	340	384	381	410	373	356	340	377	403	363	390	338	347	366	363	342	337	372	386	340	364	347	398	353	383	344	353	370	357	346	354	344	353	327	373	313	390	359	358	299	376	395	331	361	362	352	367	358	363	356	358	356	394	386	372	396	371	362	387	319	350	360	389	354	382	355	377	367	374	358	350	368	383	397	370	373	380	355	354	353	346	371	348	341	326	393	334	351	338	328	321	356	402	364	390	371	353	377	372	372	374	369	370	368	369	358	385	377	370	331	332	364	334	368	381	349	382	357	355	356	365	367	350	344	393	374	368	354	348	379	360	341	350	365	359	380	370	357	354	348	362	378	385	368	362	333	343	360	351	366	371	326	343	361	387	383	367	355	364	358	384	349	354	372	358	377	393	397	343	383	351	359	400	376	391	366	376	345	341	332	344	330	365	357	352	421	403	360	374	367	376	375	354	349	370	391	364	385	379	389	361	304	362	357	387	355	334	326	375	369	331	358	376	333	365	368	364	350	348	361	342	322	347	335	369	341	327	358	356	365	348	371	381	343	378	358	340	377	381	356	352	371	350	348	357	397	385	352	381	395	334	339	341	366	315	339	378	361	375	360	371	323	362	373	384	360	373	383	345	333	351	327	346	388	321	343	360	341	352	404	378	343	372	335	336	364	400	336	359	356	390	337	386	364	392	382	378	345	379	337	390	392	349	353	347	376	395	349	364	355	337	369	368	353	336	346	381	353	357	353	345	354	344	332	409	361	360	369	353	358	335	377	392	335	368	377	343	369	358	363	352	374	386	345	379	338	341	384	340	361	352	367	384	351	364	334	389	372	357	350	378	330	378	390	343	353	358	385	347	401	372	362	340	368	354	360	364	369	399	351	365	345	353	356	344	320	379	356	349	359	353	353	360	337	325	363	367	336	349	344	369	375	369	362	363	341	393	364	367	369	340	349	359	337	357	368	331	363	375	380	344	332	349	336	358	360	362	372	356	338	373	333	367	335	344	374	392	373	357	356	372	377	376	345	366	342	354	376	344	353	377	379	367	397	347	324	348	365	363	341	402	362	381	366	368	351	354	374	341	357	368	373	393	372	333	340	407	381	400	396	361	386	397	385	357	328	362	351	347	363	336	355	357	372	338	394	406	347	376	380	406	387	357	356	339	364	369	356	328	372	350	350	379	361	378	370	377	388	347	384	384	386	387	358	317	345	349	370	384	367	370	360	358	371	346	378	343	391	352	366	358	330	386	356	371	363	380	347	329	315	356	352	343	374	324	374	340	382	365	339	391	371	371	330	341	373	361	348	364	349	364	372	370	352	355	329	342	346	329	367	374	364	366	374	350	347	373	358	355	368	326	331	355	360	315	385	356	342	307	348	342	385	346	349	325	401	384	342	404	398	370	354	373	358	346	381	375	391	344	379	334	352	367	345	348	366	389	313	372	393	363	380	338	315	376	360	339	375	355	341	402	370	372	356	357	332	365	365	390	401	381	346	350	380	351	362	354	363	352	360	354	401	310	357	372	386	356	368	361	360	346	341	360	361	347	339	332	312	364	387	359	376	346	316	318	346	350	349	374	399	351	358	377	341	351	372	336	354	348	384	348	338	389	393	399	382	353	346	356	331	368	361	373	334	336	372	395	382	363	364	357	378	358	377	352	347	335	350	343	355	374	349	347	387	397	350	350	399	363	367	362	357	351	340	378	361	331	361	307	341	351	384	336	349	407	395	390	350	346	400	380	356	319	365	353	388	349	332	375	367	394	352	367	333	373	364	361	418	384	381	371	361	388	353	380	359	333	396	318	326	417	364	331	321	331	380	361	391	341	352	351	373	329	346	381	403	364	356	358	351	365	351	379	385	337	358	341	358	372	402	355	347	393	409	367	369	363	332	358	368	349	360	381	383	348	373	413	353	333	340	367	361	358	344	354	333	378	384	346	356	316	343	349	354	374	338	323	361	363	353	358	346	364	372	338	383	367	361	347	354	350	366	324	350	323	361	369	363	366	357	355	355	336	360	356	407	344	364	366	371	361	329	349	363	349	403	399	393	360	359	353	336	371	379	334	369	395	372	393	366	319	354	376	341	388	399	367	350	353	379	362	353	365	380	402	372	324	395	379	349	351	358	350	343	413	365	362	353	364	385	372	382	365	359	372	346	370	364	318	339	340	369	365	345	356	357	345	348	360	395	390	402	375	393	350	346	350	351	362	378	328	357	363	357	374	362	378	362	354	329	409	367	344	368	386	408	374	370	366	370	364	357	356	398	354	337	359	366	392	384	355	384	392	359	393	313	391	374	326	361	306	343	348	370	366	374	344	340	341	351	358	373	328	359	327	328	353	359	381	374	355	366	343	368	355	340	385	356	368	364	377	343	345	307	382	348	315	345	377	359	378	339	344	400	369	398	361	356	381	336	378	357	338	346	344	344	384	365	364	339	363	357	414	382	387	379	345	387	349	346	335	340	348	376	410	377	340	376	334	387	369	406	335	358	356	382	378	362	358	360	332	327	367	376	374	371	337	337	357	400	387	341	338	360	346	320	347	347	378	377	369	392	353	338	375	380	372	346	386	406	350	358	376	380	371	370	378	330	353	344	307	400	396	353	342	373	333	353	371	401	377	371	371	346	373	344	387	390	359	378	354	367	407	392	376	329	337	335	346	341	328	383	379	352	330	407	372	377	369	336	352	378
19741	26662	5805	8811	1320	851	837	811	802	813	781	800	829	803	783	765	814	778	799	794	789	762	771	766	776	806	819	782	790	713	735	783	757	758	750	764	783	753	773	764	787	816	800	786	781	787	807	832	851	783	790	725	761	793	809	842	789	758	810	761	771	772	750	742	795	781	757	790	802	778	774	808	769	783	791	735	814	708	811	819	769	801	775	773	741	772	794	804	808	750	769	774	781	775	784	802	774	789	759	772	739	796	804	764	738	802	773	795	809	786	773	790	788	786	788	777	767	785	785	773	764	761	816	723	734	775	767	810	756	767	784	796	769	774	779	733	767	765	800	802	761	778	804	800	745	729	708	765	738	796	816	771	780	740	761	769	784	784	804	796	814	780	752	762	786	849	824	814	785	798	733	742	737	750	741	773	777	775	742	823	775	759	788	739	829	726	763	793	774	736	792	753	752	774	776	785	755	790	759	792	778	725	798	852	791	763	740	783	766	805	771	743	764	847	766	789	768	746	747	784	733	794	787	803	759	772	765	786	790	750	817	737	788	828	786	825	762	778	772	780	707	793	733	799	771	724	804	720	777	751	749	765	753	807	824	773	787	786	766	804	814	824	809	736	786	750	764	836	751	790	788	788	721	739	756	793	764	764	763	811	768	808	808	804	724	751	758	772	768	766	790	755	766	759	740	742	795	756	786	738	728	761	811	758	752	781	794	726	812	743	783	815	773	721	777	759	709	838	761	821	768	762	791	754	795	794	707	743	782	749	730	716	744	765	723	794	735	781	761	721	759	785	778	773	745	758	766	751	789	776	762	773	743	766	755	771	801	788	769	743	744	824	803	784	794	749	758	778	780	741	780	789	771	819	730	707	779	782	781	777	780	799	778	763	790	788	829	788	776	811	794	760	739	754	807	781	801	811	813	792	785	770	750	718	720	735	778	725	788	801	769	804	754	763	764	802	766	798	750	792	830	844	761	756	785	751	792	811	773	780	773	783	825	733	768	790	779	739	811	760	815	748	753	815	783	741	739	801	771	784	799	778	763	754	780	769	793	801	756	779	783	778	806	745	771	731	853	788	829	780	788	816	750	793	806	772	833	774	764	775	782	772	750	792	726	755	776	728	739	820	780	807	754	740	741	754	771	788	788	780	758	794	811	815	803	788	735	839	794	747	848	804	767	748	752	759	767	852	785	790	762	797	787	764	768	803	726	813	767	718	741	738	763	775	742	767	781	741	775	770	774	746	829	784	762	768	743	781	805	759	778	729	754	728	754	736	766	743	824	775	746	819	822	800	831	746	784	784	747	780	784	732	768	778	761	727	789	784	754	791	758	763	807	761	740	806	810	756	771	707	821	847	752	838	750	811	809	791	788	822	746	809	795	778	773	809	722	743	804	767	749	765	801	772	756	746	742	804	803	764	812	754	748	813	772	712	803	767	759	758	798	774	735	784	769	750	770	726	762	756	797	819	744	747	777	818	768	776	791	751	814	771	777	817	750	772	757	757	772	764	745	795	767	778	735	758	775	816	771	781	741	761	791	746	784	774	783	745	812	806	723	728	767	749	787	763	758	794	804	802	769	750	813	762	761	797	810	732	821	798	763	759	778	767	791	716	780	740	766	780	725	790	781	776	839	746	753	745	788	747	796	782	728	770	801	750	827	775	759	739	739	779	765	760	787	781	787	769	751	758	785	733	778	800	755	784	740	741	767	730	735	779	759	790	749	759	760	736	839	748	797	762	796	781	765	805	826	793	812	743	763	765	738	786	796	724	779	783	766	847	785	723	767	796	806	798	778	792	761	757	834	772	757	743	752	754	728	790	766	749	791	787	771	743	807	761	753	765	742	781	725	752	801	769	767	808	727	765	731	810	779	796	730	761	753	804	713	733	762	842	806	749	737	761	812	790	758	769	742	789	770	760	762	742	784	751	744	728	714	774	734	766	808	765	778	823	815	822	793	789	792	783	793	768	744	744	769	791	808	773	717	827	815	753	799	768	786	775	795	826	823	806	793	735	760	760	780	794	793	818	729	808	764	774	735	765	777	744	753	765	786	780	745	803	739	791	722	836	758	743	766	771	787	793	803	830	767	785	759	774	784	764	742	765	714	764	783	760	776	755	785	794	766	768	788	761	777	765	759	740	796	779	838	801	807	763	774	745	777	726	779	784	794	773	799	752	812	801	722	790	776	753	721	820	813	746	736	801	756	808	766	815	806	744	794	730	758	791	773	799	761	759	763	748	763	814	747	783	734	738	786	789	771	783	818	791	785	803	804	765	708	772	796	730	802	780	785	769	784	724	744	747	803	728	786	762	794	737	802	768	800	785	824	809	775	777	811	756	792	745	769	785	786	816	825	777	753	750	806	778	784	810	770	771	799	782	793	765	807	778	756	742	789	793	751	812	774	781	759	783	794	771	764	764	823	763	776	821	854	769	807	733	853	756	759	805	828	775	762	831	765	816	838	754	763	778	750	782	769	769	795	804	752	771	751	800	805	809	722	758	759	745	784	786	729	763	799	761	789	739	805	714	752	734	774	759	740	733	759	779	695	777	791	770	763	748	785	792	782	824	828	763	784	784	703	720	790	773	787	803	794	750	732	767	803	740	794	807	748	809	777	787	789	751	776	789	736	823	787	815	773	778	834	761	758	807	782	748	775	767	795	772	746	761	750	753	816	767	758	790	789	802	842	744	738	807	819	748	801	786	778	752	819	738	769	725	758	744	765	795	838	767	738	812	749	759	796	788	802	739	805	824	767	714	765	783	759	773	731	810	768	748	731	743	753	795	718	731	775	800	759	786	798	728	804	760	765	779	816	788	751	804	779	805	770	780	791	821	800	796	799	777	798	791	758	738	781	812	773	762	739	757	779	726	778	723	808	741	745	768	724	760	774	770	788	750	769	813	785	794	766	790	740	795	791	743	810	805	763	783	765	802	773	758	773	789	777	788	748	743	766	769	759	758	802	784	771	785	757	793	810	808	805	779	722	732	752	732	811	813	741	782	784	789	774	810	792	789	826	778	799	767	733	785	750	804	754	757	797	792	810	755	835	740	716	778	774	741	780	764	799	814	749	809	765	772	735	804	749	779	760	779	688	736	715	817	777	753	779	765	761	794	779	748	838	790	722	780	801	769	813	801	789	811	775	746	799	769	734	759	769	762	784	753	776	812	799	731	784	832	818	805	840	797	776	815	809	814	793	810	798	736	754	790	780	787	791	805	773	809	737	799	773	751	746	766	769	761	785	774	793	781	753	794	807	786	769	761	756	793	758	777	769	796	740	760	784	808	821	745	813	742	751	800	796	815	795	790	825	839	816	764	831	777	751	776	772	786	789	801	781	773	761	777	807	805	788	800	787	776	783	798	760	781	790	807	783	808	768	750	793	798	762	824	733	762	785	798	773	803	752	779	757	750	791	728	779	751	815	766	811	737	742	829	782	730	808	740	729	767	735	744	834	785	791	787	802	762	791	768	774	780	784	785	812	852
24319	21476	25207	28157	21477	21493	19490	726	431	376	354	347	290	312	288	323	283	336	290	270	300	309	278	281	250	258	275	268	301	290	237	298	264	287	266	248	237	274	270	267	269	248	293	280	270	262	277	239	303	268	256	257	231	288	265	226	234	258	294	294	292	259	274	254	290	273	300	251	280	264	283	299	277	262	262	250	258	261	240	266	264	268	256	250	245	260	295	264	279	275	273	287	259	297	278	255	249	282	292	273	292	253	259	290	297	231	278	312	255	263	265	254	244	261	251	271	279	279	267	277	281	276	268	256	261	270	243	269	255	254	287	289	264	285	267	257	287	295	266	279	252	265	272	254	289	287	265	271	295	267	257	243	287	247	290	248	276	259	266	298	284	264	286	278	265	264	269	289	315	271	258	271	273	255	288	274	277	265	278	259	314	273	282	262	285	266	271	300	238	256	293	276	272	267	293	262	259	248	244	268	285	261	238	264	255	265	246	262	282	264	266	283	279	261	243	266	276	307	256	267	279	313	270	251	271	274	287	270	273	273	238	261	233	260	281	279	265	240	263	233	268	260	303	262	249	291	272	271	266	248	237	260	274	244	283	286	246	280	255	266	275	284	265	232	289	290	270	258	247	267	282	245	271	273	256	282	271	254	272	281	291	279	257	254	262	258	279	259	268	282	266	248	276	244	276	265	246	246	292	294	268	281	257	283	277	262	256	242	270	257	285	255	270	270	251	291	273	263	265	245	288	267	272	272	271	263	246	244	243	276	294	282	296	241	233	226	258	279	308	272	285	240	264	240	275	300	275	261	272	283	264	283	265	280	296	267	234	262	274	262	257	277	306	276	288	272	242	281	257	249	292	299	288	241	260	270	279	274	278	288	277	267	267	251	283	281	289	261	262	261	260	274	258	270	274	278	294	272	286	298	297	254	295	278	260	252	261	290	251	301	252	272	272	273	252	312	275	274	241	271	274	300	266	261	289	232	282	254	264	278	253	236	261	287	280	266	268	238	274	255	255	263	278	257	278	270	262	274	270	301	279	239	250	265	273	283	282	287	243	288	277	235	287	263	246	256	270	275	268	290	254	241	283	278	263	240	281	295	312	284	268	242	272	268	266	245	266	279	277	250	263	272	240	230	279	261	259	227	279	252	293	256	268	256	249	245	266	287	303	287	303	268	267	288	300	260	268	261	290	270	280	271	233	273	270	306	309	304	298	295	242	270	269	275	289	259	261	293	271	276	232	248	275	245	275	268	248	257	260	282	287	265	277	282	269	295	269	279	279	276	275	278	264	289	274	244	264	267	267	244	272	278	254	256	283	280	256	248	275	279	245	252	263	267	258	291	285	302	293	248	282	307	257	243	255	273	267	260	288	301	262	263	300	273	254	307	252	238	271	287	287	280	286	257	277	273	304	270	267	293	293	255	270	279	276	292	290	271	310	245	262	256	276	265	248	265	234	253	269	274	266	245	297	295	263	274	247	274	252	233	262	260	280	301	259	298	277	276	280	258	253	287	259	277	263	291	240	253	271	235	273	264	272	254	248	257	271	275	297	296	270	290	260	260	281	261	263	280	267	260	252	279	282	212	279	263	240	251	248	253	240	260	286	292	269	274	278	252	254	265	306	274	251	266	276	272	258	262	251	283	274	252	262	261	254	277	220	265	256	260	276	238	269	271	255	283	271	261	277	263	248	253	241	279	257	246	235	284	268	252	269	251	270	247	230	245	253	294	273	216	264	250	280	280	242	228	280	251	263	250	251	258	275	271	263	273	260	258	244	247	225	272	281	252	272	277	269	262	276	273	253	258	249	264	270	274	274	261	246	253	272	283	262	236	291	209	266	289	277	283	269	255	291	261	280	285	281	284	271	280	246	259	240	276	250	270	256	277	271	269	299	274	267	285	303	253	260	281	268	271	271	262	289	252	259	278	258	271	279	286	254	312	276	253	245	278	276	276	286	246	257	293	276	259	263	249	270	280	305	280	284	261	257	275	262	274	303	253	236	234	253	269	252	287	284	267	272	259	237	297	284	248	281	286	276	264	275	275	272	279	275	241	258	291	279	270	231	263	267	260	272	278	261	308	255	275	268	264	262	260	263	239	252	252	257	269	278	261	267	294	247	257	276	250	258	242	287	267	259	254	254	249	265	279	265	269	268	261	293	274	264	277	254	248	261	296	284	287	261	275	264	281	210	253	259	278	239	277	281	254	252	263	277	266	289	265	258	273	267	280	295	267	249	279	265	237	298	256	247	242	247	275	284	239	265	293	255	270	247	284	240	268	245	303	282	248	257	241	260	293	297	303	285	268	283	246	307	295	300	289	297	263	248	273	277	241	245	265	310	308	257	266	300	266	270	296	314	266	263	254	259	254	238	263	239	279	254	275	307	264	277	272	274	297	276	248	250	265	291	261	259	285	233	261	275	258	239	259	263	298	237	257	276	241	282	263	303	237	258	254	267	281	256	242	250	249	240	286	255	310	251	314	269	287	253	275	247	278	279	257	261	290	272	270	261	269	241	242	268	252	230	287	273	240	271	273	269	297	251	307	302	286	276	297	291	243	284	278	237	277	240	263	257	254	282	275	275	275	247	295	297	257	243	261	278	286	284	264	249	258	247	247	233	264	293	272	285	287	263	290	272	276	268	248	265	225	272	271	293	292	248	279	259	252	275	267	274	289	275	276	289	319	314	263	253	260	276	273	271	282	243	252	257	264	272	285	267	305	284	213	245	280	289	252	273	276	274	268	268	282	272	261	290	267	287	280	298	269	248	283	272	265	268	275	280	284	278	306	293	271	274	245	273	298	280	244	288	277	283	283	244	250	243	282	276	265	282	274	297	284	258	287	259	246	262	252	257	272	255	260	238	285	254	249	289	271	246	216	273	262	260	293	273	269	264	251	244	273	288	254	246	274	281	298	274	257	248	278	287	280	252	263	312	291	291	260	286	264	257	262	305	256	283	277	269	269	248	262	257	284	301	263	268	245	252	249	286	288	260	266	241	263	263	266	256	274	249	272	269	268	261	245	276	299	273	297	268	271	259	276	263	255	271	250	289	258	266	283	258	278	293	254	265	262	298	293	265	263	299	283	259	271	251	256	286	279	237	275	265	237	265	279	269	264	258	257	262	284	276	278	262	266	288	293	268	287	288	301	271	250	267	295	252	251	255	307	277	287	251	287	276	261	259	295	253	293	286	258	248	238	289	271	255	276	277	282	260	243	265	272	286	278	273	263	259	260	256	273	256	283	263	278	245	278	269	260	286	275	242	279	275	257	282	260	252	258	253	246	312	253	284	258	282	278	259	269	288	264	300	284	302	294	288	292	260	302	280	260	281	233	237	275	257	297	285	281	286	252	283	277	311	274	274	260	272	259	244	283	250	272	289	262	281	232	251	238	267	272	273	252	271	264	264	271	256	265	254	246	278	261	252	285	270	270	282	285	254	261	255	277	284	240	267	266	258	286	254	254	264	251	248	293	267	280	279	254
26159	35105	9739	14994	1663	663	715	666	656	646	654	609	585	605	623	576	549	587	579	572	606	581	611	585	590	595	531	562	591	540	564	579	580	609	583	581	538	583	557	569	581	540	582	564	579	576	569	564	563	588	592	589	600	555	579	581	621	570	578	590	589	591	592	579	619	575	529	578	595	563	577	571	621	575	549	541	557	547	554	573	607	571	571	566	631	572	583	510	605	557	572	572	586	545	560	550	546	585	560	590	563	575	573	576	588	557	605	566	546	544	540	549	538	594	578	554	580	571	599	567	553	577	550	585	579	595	531	594	499	591	604	539	547	577	547	549	580	603	549	595	583	598	539	556	618	584	546	582	535	537	547	583	552	545	562	578	584	524	522	521	546	544	569	588	554	568	534	591	581	596	545	587	565	571	569	552	592	585	556	540	574	546	541	526	581	582	534	564	576	516	558	536	545	606	542	572	586	594	572	568	575	597	536	569	584	528	559	543	542	569	612	555	572	567	589	563	604	571	582	584	559	541	538	548	577	545	596	568	556	586	538	560	544	565	579	608	550	589	542	580	573	545	553	584	602	585	592	608	590	571	576	578	547	578	570	581	552	561	561	589	593	592	583	552	566	549	556	565	562	545	551	596	563	598	563	575	585	542	550	582	596	578	552	554	627	574	536	568	583	564	581	542	537	525	579	601	554	571	586	581	563	571	581	603	605	583	532	569	581	568	611	548	585	597	578	580	583	555	566	600	575	598	584	617	584	586	580	571	601	571	543	567	548	572	597	563	553	609	605	558	576	548	539	563	587	619	581	575	592	550	545	554	586	568	590	556	554	535	575	602	539	555	633	580	587	563	577	578	579	580	587	564	551	531	546	553	537	593	534	554	580	604	544	576	553	570	598	599	534	561	591	562	594	572	549	574	553	571	541	542	561	574	549	556	617	554	564	527	593	588	578	566	527	544	555	577	571	555	548	558	558	566	619	598	557	570	603	580	568	582	534	567	577	585	567	553	560	572	542	562	574	592	561	576	606	524	607	574	529	584	540	564	609	551	550	594	582	568	551	585	578	586	600	574	583	584	568	536	576	569	610	545	555	565	573	599	605	577	591	613	558	548	615	556	560	620	538	606	582	537	565	604	611	602	593	598	559	557	573	585	544	590	570	577	590	561	579	534	600	565	543	611	549	566	602	563	560	552	556	596	581	590	578	566	560	571	559	541	599	528	603	586	595	546	566	559	578	552	574	543	527	588	591	573	563	517	515	547	564	580	592	547	598	541	531	560	579	599	581	592	583	577	580	582	602	569	581	581	547	591	576	547	540	573	603	583	591	539	511	531	543	562	614	559	541	572	570	557	549	556	553	590	560	577	591	564	542	577	574	584	533	580	543	561	589	555	607	570	541	604	598	564	605	545	581	586	588	556	586	580	539	543	518	542	574	536	575	538	588	554	576	581	549	604	562	526	568	577	600	547	577	552	564	596	590	565	594	597	535	596	586	600	579	573	572	584	589	614	619	627	619	588	590	551	559	569	558	552	565	602	549	582	599	569	577	598	570	517	540	570	614	542	585	579	593	558	600	593	592	548	565	533	575	568	608	558	571	621	543	546	558	603	606	579	560	614	560	574	557	597	527	545	562	612	600	567	567	550	559	569	583	587	595	572	547	560	605	587	579	585	548	552	555	576	539	572	569	586	561	533	584	524	570	560	518	580	556	581	593	590	572	555	567	544	545	561	605	576	591	558	589	571	619	546	593	550	567	545	559	571	574	593	554	529	546	557	496	583	583	566	500	602	542	595	509	538	567	562	588	546	557	572	567	570	565	567	618	577	564	548	575	554	580	595	579	593	554	573	556	565	606	547	569	601	578	552	564	580	563	523	587	580	572	539	549	562	570	569	546	521	566	553	534	567	571	579	567	578	584	580	548	591	567	546	573	549	624	562	574	532	571	554	559	595	569	604	537	547	590	572	587	612	543	593	581	565	580	592	548	560	576	598	535	579	542	540	572	572	580	585	595	561	557	598	561	551	563	552	552	618	609	552	579	613	544	590	580	562	567	581	535	561	545	532	552	546	553	586	542	517	601	570	571	550	568	582	571	507	563	582	571	556	538	545	562	604	555	516	586	550	506	511	582	563	577	582	558	540	598	568	571	604	584	586	543	576	599	578	531	538	603	568	561	601	570	586	557	576	558	574	564	593	572	619	594	516	608	579	556	565	575	572	540	533	543	527	563	584	520	565	567	607	604	561	566	576	557	536	572	534	591	585	596	550	597	542	584	574	589	574	528	585	536	538	577	577	609	560	575	559	540	555	569	551	563	553	564	575	590	534	605	571	557	550	616	566	556	584	589	578	599	578	571	572	548	565	545	582	557	575	611	578	557	550	536	572	575	554	598	567	568	552	599	558	594	562	556	612	594	582	542	618	570	602	597	527	585	573	574	548	540	547	614	587	552	572	580	526	569	563	547	520	498	558	550	528	574	632	534	555	531	551	540	573	563	582	570	544	553	578	592	577	547	561	564	584	571	544	567	571	563	597	586	563	622	570	528	571	567	524	548	593	547	559	589	609	558	555	588	505	594	569	602	583	564	575	578	529	529	541	528	573	606	554	583	549	553	559	579	601	557	647	586	549	542	547	544	581	575	581	566	591	564	571	546	565	596	539	537	573	581	607	578	576	573	560	598	583	575	574	558	586	580	555	596	585	534	559	563	577	580	561	570	575	598	637	573	576	581	599	567	552	548	561	549	579	518	613	550	550	546	518	572	603	558	573	586	539	580	570	542	598	625	565	560	536	515	567	541	608	569	567	583	589	580	610	563	589	560	628	543	546	554	513	558	530	547	577	535	556	577	546	499	575	559	565	584	581	543	571	579	569	580	543	574	556	559	531	586	565	564	567	561	582	563	613	583	572	580	576	568	566	558	543	572	546	524	580	567	604	588	561	586	565	541	566	592	593	568	564	577	567	565	562	608	577	597	551	544	585	576	593	533	569	565	590	560	577	580	580	606	533	541	549	592	567	593	578	548	583	594	535	597	533	558	557	561	577	591	579	523	546	583	577	586	539	538	544	521	568	588	558	571	571	574	519	593	544	557	597	568	571	588	559	549	589	553	602	560	551	561	545	566	585	614	549	518	594	593	577	568	588	585	596	571	596	595	579	582	568	576	565	557	526	585	564	569	542	574	568	556	529	603	558	552	563	609	565	545	563	589	570	540	602	545	585	537	573	538	548	558	550	531	554	558	633	567	575	572	589	594	572	522	607	558	573	540	545	594	545	579	529	561	551	548	597	599	544	583	584	541	563	563	549	586	560	570	583	564	514	553	525	529	555	547	577	555	576	592	561	558	596	554	563	565	579	603	542	572	562	592	583	552	580	578	532	578	599	593	587	577	561	586	564	574	577	549	524	586	538	576	572	584	546	594	575	565	548	589	590	622	568	585	574	584	533	573	551	584	538	622	556	560	589	562	574	582	586	593	570	583	589	549	575	560	545
33096	20331	8808	1557	540	425	370	240	242	266	257	250	248	258	223	245	262	250	261	241	232	245	253	235	251	219	221	245	261	248	239	237	266	235	241	251	244	232	248	228	234	241	222	242	254	263	253	217	229	234	233	222	236	246	259	218	244	245	220	241	260	229	250	248	221	232	246	266	244	249	265	213	240	249	208	260	282	262	224	224	239	257	258	264	260	220	267	252	261	258	252	224	239	241	243	204	223	238	275	222	276	252	233	234	259	239	234	234	243	206	219	238	259	246	240	239	264	261	236	219	256	217	237	240	220	255	258	266	253	257	217	264	224	237	244	236	263	262	234	218	224	220	219	225	280	250	212	229	217	263	245	249	245	236	246	228	234	262	250	252	244	269	227	234	248	252	236	245	244	233	247	256	252	240	237	258	223	257	244	255	225	240	233	239	225	248	253	240	259	241	247	235	231	258	242	237	255	214	218	229	274	237	241	265	248	249	228	241	233	257	234	248	275	255	231	270	216	266	261	238	241	220	247	207	218	245	233	256	227	223	205	270	234	246	262	244	242	235	248	264	249	261	263	267	197	260	262	241	206	239	254	258	241	256	236	221	239	222	247	240	255	247	246	225	225	223	246	261	253	233	264	250	241	248	233	213	248	233	235	247	248	217	247	257	242	271	225	260	227	236	232	248	262	244	273	216	218	276	244	259	219	246	228	277	262	213	230	251	261	231	211	234	256	245	234	240	269	207	254	212	245	234	223	243	261	229	240	223	234	244	262	216	263	243	218	242	227	252	251	231	225	216	243	237	271	250	284	236	247	243	231	270	234	241	252	247	257	212	243	243	267	238	222	222	213	255	238	228	242	235	248	249	266	278	272	219	246	223	240	223	238	234	225	227	237	217	224	227	214	255	232	232	230	206	251	248	241	254	243	238	236	265	242	238	238	222	241	249	257	237	235	254	243	219	225	204	231	219	225	271	253	230	243	231	253	243	239	241	253	238	261	243	230	261	233	230	220	233	246	266	232	246	240	234	214	243	259	233	241	241	244	234	230	283	218	243	216	214	233	225	231	232	243	243	243	213	212	245	250	254	247	233	234	245	249	252	216	264	230	223	241	257	251	260	225	233	257	245	274	239	244	226	231	209	220	246	247	237	225	252	247	252	256	235	211	220	266	242	262	227	239	243	238	251	195	233	249	240	249	240	227	228	200	246	268	258	258	227	216	249	263	263	243	239	254	242	248	243	236	242	255	224	247	221	239	257	223	249	208	232	238	266	240	205	227	239	241	236	232	237	236	218	212	248	253	269	229	253	248	245	271	257	228	238	253	219	288	248	223	268	231	230	236	235	235	239	238	205	236	255	256	249	212	244	238	272	251	256	220	234	248	259	242	234	247	255	231	246	217	227	230	251	249	215	264	276	261	256	224	217	235	218	241	237	228	232	247	226	225	218	244	231	261	225	225	232	248	232	251	236	215	214	275	228	250	215	256	245	226	220	268	269	215	231	271	235	237	233	236	265	223	239	244	237	240	232	227	235	225	257	225	213	244	250	240	249	225	208	218	208	257	261	235	264	231	230	231	249	232	214	243	217	238	216	259	240	250	235	250	231	238	250	254	270	266	236	247	237	228	263	247	233	223	245	220	240	239	236	265	247	257	247	235	251	217	239	257	245	240	243	237	244	212	242	249	244	260	236	246	250	253	232	237	241	240	241	248	240	271	275	273	249	232	206	221	234	243	232	228	239	255	220	236	222	242	272	260	253	269	215	237	209	265	230	257	238	271	269	260	257	252	215	235	240	239	223	235	224	255	212	242	226	241	227	269	221	235	264	254	222	248	233	246	236	227	255	270	213	247	230	262	255	212	246	260	240	229	253	249	243	258	264	225	257	254	223	255	256	247	251	227	240	221	245	246	248	253	245	269	239	235	246	244	252	229	222	220	225	228	240	251	227	250	233	266	248	275	258	227	216	260	240	230	227	248	256	270	256	209	237	251	248	234	232	227	244	242	234	233	229	224	242	242	239	241	227	255	278	245	223	261	214	241	256	236	226	274	275	217	234	224	230	257	242	246	244	257	240	253	251	242	225	243	250	276	207	256	214	238	258	222	238	252	267	238	240	241	238	234	218	248	241	245	260	247	236	265	202	218	221	275	244	279	214	247	227	238	245	263	212	246	249	238	235	252	239	227	224	250	248	226	223	231	235	251	241	270	223	238	238	194	213	256	253	258	232	246	212	249	227	206	239	236	226	248	275	229	225	253	238	258	234	250	265	252	210	243	227	244	250	218	230	246	254	281	250	248	232	272	240	239	244	248	215	244	269	209	235	224	241	244	215	219	250	220	223	221	239	229	241	237	224	276	243	220	240	233	262	245	247	220	245	251	275	257	243	259	257	256	246	244	241	241	279	219	227	195	222	244	251	235	246	223	258	270	251	221	255	217	248	278	249	233	231	256	264	224	252	236	267	252	222	253	252	252	248	235	263	248	268	249	246	248	263	225	211	247	237	230	233	229	225	231	258	236	271	264	260	235	249	254	269	237	257	249	238	212	247	220	273	229	230	242	240	226	238	245	235	255	242	256	225	267	227	225	248	259	279	229	225	239	247	218	218	251	225	245	230	215	210	210	250	264	235	229	215	228	250	250	214	227	277	248	255	267	259	212	251	250	228	245	228	242	249	227	217	230	248	286	248	247	249	235	230	278	263	226	231	238	238	241	245	239	292	230	235	238	255	257	214	242	224	221	225	239	262	243	261	238	228	242	234	252	244	236	237	271	238	251	255	245	250	270	247	220	235	246	258	258	231	271	212	251	238	239	261	210	219	244	217	248	219	234	248	226	244	263	238	233	247	247	277	223	250	267	215	246	245	255	239	229	237	228	239	254	228	245	220	249	220	238	229	248	229	244	224	211	269	245	216	220	227	228	238	277	238	241	245	285	229	228	255	239	243	243	235	217	241	252	227	238	306	236	233	242	265	243	238	205	266	240	226	272	244	219	252	268	259	245	230	249	241	242	240	239	221	258	261	228	231	253	266	246	251	218	216	261	235	243	245	257	239	213	253	243	233	234	250	216	234	244	212	261	227	274	238	236	213	227	233	261	232	195	225	222	220	232	233	261	244	218	261	245	253	243	230	247	225	265	225	239	241	228	208	264	230	236	236	228	236	272	252	249	224	249	236	273	205	210	247	255	241	232	241	254	244	237	276	237	230	245	241	236	223	227	221	251	249	245	241	261	244	251	232	261	223	226	238	239	265	208	259	251	244	266	228	219	234	235	231	229	249	259	233	252	229	240	230	234	252	249	265	243	222	274	268	241	242	243	235	257	265	242	229	269	254	254	279	219	249	240	221	270	252	247	252	235	252	226	237	212	235	222	244	250	249	241	214	218	233	237	241	266	254	253	236	221	232	210	249	240	236	236	255	255	233	245	247	243	229	279	244	232	233	252	252	234	224	237	220	234	245	239	276	235	242	220	231	263	221	262	227	246	240	242	227
8438	4722	1348	1236	629	614	612	585	615	577	566	571	567	564	575	578	585	599	593	549	591	552	580	540	539	553	565	630	563	540	577	535	562	555	581	560	543	579	557	602	568	575	522	590	556	608	576	561	554	549	559	579	541	514	573	573	576	601	587	544	602	591	504	554	553	606	578	568	553	566	581	551	567	534	526	556	578	602	566	586	528	605	563	524	618	598	577	550	576	544	561	623	619	563	579	568	531	558	586	546	564	605	527	571	536	610	563	546	583	542	547	590	574	578	546	587	558	548	562	573	546	580	569	552	553	619	618	587	557	581	621	608	538	588	588	572	587	576	617	505	554	608	525	572	587	560	578	534	554	589	548	566	590	509	550	644	572	612	578	566	609	597	574	570	612	557	575	587	573	558	595	515	542	558	582	547	519	584	569	565	602	559	593	572	564	581	574	577	587	526	612	569	569	572	566	582	553	546	549	572	547	534	621	551	557	541	599	547	554	545	535	560	572	541	589	551	542	595	612	543	578	581	557	564	535	592	556	577	585	592	542	551	570	560	578	580	521	575	552	606	538	553	558	611	616	557	549	562	521	555	577	511	545	550	589	536	565	566	589	529	596	582	590	559	577	564	629	605	575	573	545	551	558	577	568	583	543	573	541	614	575	543	572	539	577	510	575	543	550	572	560	558	561	524	582	583	603	600	541	597	543	528	575	585	526	549	550	582	593	531	615	545	546	596	610	583	552	565	549	581	537	534	564	560	547	605	569	537	598	573	594	579	535	581	563	526	552	583	569	541	616	561	541	554	561	585	574	579	599	574	559	580	593	574	550	547	569	572	597	545	588	620	560	578	543	549	592	558	560	557	574	579	575	525	547	606	570	507	587	572	541	515	591	607	600	625	583	562	549	563	569	567	533	559	554	529	558	610	576	591	583	552	535	552	587	524	580	560	557	563	546	558	610	600	550	565	604	618	578	568	560	551	566	573	559	567	605	540	581	610	543	556	532	553	574	549	552	579	550	587	566	522	609	562	546	514	606	585	554	567	572	528	649	524	548	555	577	596	557	564	579	531	553	569	558	571	566	592	595	608	578	552	549	569	584	547	575	610	540	592	588	593	582	555	571	595	538	565	553	552	569	511	539	546	540	558	555	565	605	588	569	574	588	587	553	583	516	603	569	582	559	568	584	616	596	575	594	561	595	554	557	565	567	580	526	584	599	595	599	578	534	593	579	579	563	520	591	628	572	563	541	590	556	530	584	541	601	572	570	562	576	600	566	557	572	561	571	602	565	552	587	538	551	607	544	547	609	595	611	575	558	627	565	565	601	558	567	567	582	555	546	544	543	603	559	577	587	576	528	555	583	584	573	559	546	584	595	593	635	613	552	542	565	578	568	544	585	582	538	543	563	549	559	542	580	569	543	589	589	589	536	584	579	576	574	537	562	582	546	559	595	566	569	566	580	582	576	598	571	558	591	591	586	535	551	531	558	597	590	619	539	575	605	583	624	615	548	588	576	581	566	534	586	594	578	575	583	630	588	572	571	566	562	574	563	619	533	532	552	566	594	563	596	550	528	549	565	621	584	591	550	566	577	570	516	607	609	538	556	556	557	582	545	628	626	593	574	584	547	541	567	547	609	580	550	596	577	586	538	580	570	574	562	555	562	592	572	602	580	586	540	581	506	596	554	584	573	570	601	616	569	600	589	557	526	562	564	546	596	541	568	534	610	598	534	605	584	596	577	593	549	586	544	542	555	600	582	548	564	559	547	561	555	572	615	555	573	563	552	541	551	599	568	593	603	552	581	578	600	597	578	643	571	605	563	550	595	580	554	582	596	544	574	567	597	558	549	536	558	604	575	559	562	578	563	569	557	567	564	605	569	579	563	598	573	566	573	574	600	598	599	570	550	606	565	549	554	561	541	560	588	540	569	541	550	546	549	557	542	570	555	574	589	543	552	547	544	553	579	589	574	579	576	532	526	579	539	562	569	571	583	587	595	538	555	577	551	579	572	595	527	578	555	550	557	576	557	551	573	603	538	626	574	587	537	551	582	573	574	521	620	573	516	558	579	572	594	571	565	598	559	605	562	551	577	565	580	558	574	564	598	603	592	604	600	563	568	581	598	545	564	531	563	595	588	560	594	573	571	579	572	559	589	567	571	621	541	555	568	556	571	571	570	599	554	568	547	554	536	586	567	558	534	549	578	561	603	589	552	554	557	576	582	584	531	557	615	621	651	564	593	581	530	609	585	572	564	575	577	580	570	575	597	585	565	543	558	582	559	557	565	593	565	614	543	576	562	537	555	596	579	583	559	539	580	571	535	539	535	524	542	576	557	597	581	599	591	554	570	547	561	563	569	563	596	584	544	619	534	570	560	556	573	540	575	603	560	563	565	521	565	599	572	580	570	566	567	562	577	560	562	558	546	557	559	570	612	595	585	573	557	581	565	566	547	527	587	573	578	599	601	545	581	562	583	561	593	580	594	610	570	583	598	586	553	534	584	602	563	577	538	547	582	590	579	625	526	552	579	550	560	591	526	536	570	559	550	573	568	524	578	618	583	618	558	546	579	562	595	586	536	563	611	590	586	554	611	542	573	590	564	541	615	564	604	519	559	568	542	557	593	545	568	615	577	558	587	544	589	597	587	593	628	560	570	561	537	587	535	610	577	583	567	548	573	590	547	614	547	597	567	589	586	552	572	575	584	571	553	552	543	574	580	494	603	545	578	549	572	539	536	561	549	605	567	535	623	524	595	569	587	541	565	542	608	553	550	522	575	552	553	544	560	550	592	543	555	584	572	568	598	538	585	545	563	568	594	559	601	592	542	548	575	573	583	582	523	624	536	571	568	568	583	595	590	560	592	582	554	573	588	545	542	586	607	572	558	578	558	590	590	567	577	550	599	552	557	584	509	556	566	625	537	571	558	574	608	558	631	544	591	545	589	576	590	554	593	534	609	590	544	601	554	577	610	577	538	527	585	578	567	560	546	563	538	564	564	559	578	551	561	577	606	604	599	541	551	558	580	581	596	556	625	560	579	599	567	592	577	518	592	583	544	540	600	565	569	564	585	548	562	563	591	553	557	551	580	554	545	556	574	556	562	547	555	542	615	584	607	575	547	555	577	607	562	569	568	584	548	569	585	579	528	558	564	580	561	556	586	528	611	597	626	614	566	580	563	581	589	584	544	601	575	637	585	534	583	614	555	544	577	547	562	561	583	556	545	553	566	573	615	607	564	570	578	546	624	607	613	575	554	599	548	589	572	618	570	531	576	584	581	588	563	558	573	549	580	557	584	552	564	541	575	584	596	569	581	609	588	584	584	563	566	562	554	568	590	584	604	589	594	608	585	584	567	555	631	594	566	535	621	573	566	550	581	535	583	588	602	574	547	586	624	609	564	580	534	585	549	559	567	545	550	564	538	591	613	583	613	523	544	590	562	588	562	583	626	525	541	588	562	596	568	574	604	614	567	585	601	605	609	598	568	600	542	541
25044	21494	24791	28332	21351	20369	1575	501	440	395	424	369	357	389	382	384	392	382	393	381	383	376	355	381	364	348	368	361	378	360	378	359	336	388	366	335	371	347	394	369	368	389	370	383	382	363	345	341	385	337	349	356	357	383	343	366	351	363	328	358	389	389	365	349	325	366	375	406	358	357	374	378	346	354	371	354	386	346	368	341	377	347	383	336	375	311	392	311	358	344	389	351	337	358	372	340	367	349	361	348	404	348	341	364	357	385	371	381	391	359	363	372	365	364	413	362	383	375	343	352	377	353	336	360	379	337	361	366	333	332	349	373	373	327	386	325	371	335	415	354	365	351	335	367	331	349	341	363	392	352	332	353	308	327	351	376	398	391	361	374	326	363	399	327	390	374	360	330	357	372	339	348	329	324	359	346	366	363	349	342	348	350	375	360	344	359	321	349	391	336	353	335	332	342	347	352	377	370	350	340	358	353	353	380	345	367	323	373	323	352	324	387	374	372	396	374	339	371	394	373	338	372	350	324	372	340	384	361	374	348	357	391	340	352	367	376	367	360	363	355	340	379	345	356	387	381	382	363	338	361	386	389	360	347	327	369	371	397	358	349	371	370	359	355	355	331	354	377	386	359	354	361	357	384	356	343	334	369	355	363	366	371	355	361	369	364	367	382	376	360	331	307	370	371	394	339	376	344	349	326	363	362	343	381	349	314	328	384	367	356	383	398	361	342	365	355	395	345	331	344	398	375	406	334	360	321	369	373	347	361	369	337	348	366	343	359	372	374	326	375	377	365	360	367	371	372	346	369	366	350	374	355	345	372	349	399	356	337	361	356	352	388	355	389	356	367	345	332	368	366	355	326	335	384	384	388	383	351	337	358	377	343	370	305	347	342	360	340	339	364	360	339	335	335	357	368	394	382	365	353	340	363	390	352	356	370	370	362	330	365	355	403	354	339	356	374	396	368	358	347	330	333	349	381	328	373	375	360	399	389	351	341	371	371	340	378	332	355	371	364	388	384	324	347	387	382	327	323	351	358	394	346	367	320	380	338	359	366	348	373	381	396	386	337	381	359	363	372	371	348	337	352	375	345	355	365	374	344	330	364	373	345	345	349	333	338	388	352	381	368	304	391	351	348	355	400	354	385	389	364	349	339	366	378	353	376	316	351	399	354	374	362	412	340	297	351	351	350	333	374	333	346	346	341	361	364	376	346	382	333	313	346	364	330	352	351	376	361	371	360	373	370	364	359	377	370	372	355	343	351	360	330	386	340	341	362	346	363	366	375	321	346	398	371	372	371	390	363	350	360	374	382	336	329	335	386	361	344	365	385	380	344	365	330	384	363	375	393	339	367	385	389	330	380	378	359	349	365	384	341	368	371	358	342	355	374	376	363	344	372	412	382	379	356	346	397	337	376	359	345	380	354	360	346	322	360	360	370	353	345	351	380	350	363	380	353	341	330	355	375	352	328	324	350	350	344	371	355	343	387	347	355	367	357	330	375	366	383	376	338	385	348	379	375	332	346	325	360	359	341	348	355	361	358	417	351	317	323	336	337	370	368	346	347	329	385	344	345	369	366	384	388	373	392	346	349	360	361	346	352	366	384	357	382	362	373	359	334	327	337	390	400	365	367	402	384	346	348	388	326	328	336	331	362	377	349	355	342	330	380	335	340	344	394	364	371	333	361	345	338	383	338	387	344	330	346	354	346	342	367	378	342	355	327	361	331	388	363	350	364	376	373	371	397	354	334	371	358	333	342	369	331	336	358	387	341	347	387	365	352	354	351	339	343	352	359	376	393	360	359	394	367	357	332	365	357	341	355	383	363	358	363	392	338	378	350	341	332	354	404	346	334	353	345	360	385	359	379	366	336	384	374	350	384	377	374	364	339	335	334	354	339	352	361	374	371	334	342	374	366	382	363	359	328	341	360	379	372	367	377	341	381	375	385	379	358	341	382	365	326	410	379	350	371	344	383	364	405	382	381	368	373	336	380	398	380	354	353	326	363	326	364	358	353	315	383	337	369	320	353	368	361	349	375	396	354	355	333	385	332	375	358	342	367	389	357	324	360	357	345	346	357	385	357	338	347	338	328	375	358	394	359	333	377	364	357	382	372	347	357	354	353	383	393	362	374	365	336	330	363	356	344	355	371	366	375	361	369	388	335	344	346	331	328	325	331	326	318	355	338	363	346	403	350	368	361	362	343	339	362	377	310	353	357	345	329	348	367	351	377	325	353	369	379	384	367	369	379	367	348	375	325	332	359	373	381	352	347	371	382	378	380	389	362	350	338	349	368	384	347	346	350	369	369	372	360	356	345	347	350	399	354	300	381	363	359	350	375	373	379	346	345	381	388	343	378	341	309	358	366	366	374	335	347	348	360	345	362	398	379	407	349	363	304	368	355	373	351	352	383	394	351	355	343	389	341	387	362	378	379	346	373	369	381	370	349	360	395	356	404	360	386	320	373	353	360	354	343	369	376	341	371	346	352	358	377	364	352	372	348	384	382	368	334	358	379	358	385	316	368	361	358	321	370	341	360	352	351	337	321	368	339	327	350	357	337	346	363	371	353	349	370	370	365	366	381	376	342	377	362	406	365	334	379	340	328	388	363	357	393	332	385	377	361	341	363	352	356	354	369	399	327	361	349	398	347	392	356	361	343	381	355	333	334	345	378	324	345	376	414	328	349	353	355	377	336	347	345	350	360	335	374	340	342	338	338	370	342	380	352	356	333	398	362	354	351	390	344	326	363	375	364	331	363	361	368	338	303	360	381	372	372	338	349	308	382	371	400	374	411	361	368	351	348	336	332	340	336	354	403	379	332	351	315	387	366	346	342	355	380	356	379	354	344	351	332	335	312	370	354	344	384	358	355	355	349	349	366	392	366	381	360	330	362	388	356	362	364	345	389	362	369	344	334	347	383	342	372	345	332	351	364	377	385	349	365	346	355	338	322	348	360	364	363	362	375	322	328	379	361	345	360	346	345	342	316	346	341	395	351	351	342	391	386	362	346	371	379	351	364	396	336	372	323	328	307	405	376	349	343	369	359	342	369	367	381	389	365	353	373	333	378	343	361	351	307	369	313	386	322	357	356	343	349	373	374	350	346	331	355	386	343	320	376	361	379	354	336	312	367	353	371	350	347	377	337	352	380	348	320	331	376	362	328	340	370	373	365	347	325	356	344	351	356	391	361	379	349	391	373	341	355	370	377	369	337	383	347	353	372	378	359	338	364	360	368	331	320	358	361	360	367	351	372	367	349	327	371	343	317	346	347	331	362	333	399	345	360	377	361	348	334	384	350	386	342	365	362	381	354	364	373	393	367	317	352	361	339	334	388	335	321	381	318	370	324	339	381	371	336	358	358	373	345	351	352	362	367	363	347	321	362	384	340	371	379	342	358	376	339	379	365	332	380	367	376	338	347	360	322	373	338	359	345	340	339	323	361	351	348	364	370	362	346	337	331	355	382	366	332	376	325	371	360	359	381
20238	27408	5431	9490	1621	872	790	768	833	788	840	836	730	830	793	813	821	768	774	771	790	758	766	755	805	785	806	823	755	728	780	807	795	786	765	762	768	719	761	740	800	768	822	792	799	804	781	765	744	779	821	783	743	811	736	783	775	763	759	765	804	744	814	833	751	760	762	771	764	815	790	755	791	761	793	723	772	781	772	728	735	786	823	744	760	748	766	793	800	788	796	794	751	804	788	786	762	773	825	797	694	810	775	749	791	751	775	708	760	765	781	770	738	740	763	792	754	746	750	807	764	732	811	786	761	807	769	779	763	840	791	799	809	714	732	803	712	757	769	750	751	766	735	746	769	758	751	786	809	776	774	763	794	794	766	847	808	764	785	779	749	785	773	799	775	778	781	823	788	776	806	779	777	801	735	762	800	715	792	860	799	786	830	816	764	782	759	766	771	745	748	819	763	831	782	744	771	761	833	746	753	817	776	754	767	755	831	747	777	816	755	753	755	712	753	760	717	746	778	782	757	768	742	783	750	760	756	835	796	819	792	773	768	790	773	786	733	752	789	787	821	778	863	745	784	810	805	740	811	726	763	792	793	810	713	833	775	791	796	757	771	790	746	741	795	807	775	787	779	768	831	707	728	773	742	796	775	777	755	790	801	759	752	772	793	816	775	754	774	782	783	746	802	813	741	790	780	752	765	808	789	764	823	772	758	781	760	793	761	736	795	718	759	788	785	821	816	766	780	727	760	789	804	804	772	775	779	765	792	778	761	740	783	764	755	779	820	801	803	760	787	761	801	780	790	719	771	775	803	798	837	751	807	795	757	757	737	783	718	800	790	816	759	820	801	759	781	738	760	745	822	722	748	791	793	733	722	822	762	764	768	767	764	807	760	731	808	808	770	800	736	758	768	741	799	784	764	787	752	797	725	803	751	826	786	764	769	764	780	753	729	754	783	759	803	817	827	779	791	735	790	762	757	777	715	753	773	784	774	777	745	780	764	769	787	784	757	778	778	801	835	840	774	792	803	791	711	729	734	782	790	769	762	778	768	758	778	788	802	801	736	768	752	780	722	790	777	732	784	805	756	767	765	787	782	761	794	791	787	795	808	739	814	716	769	784	745	797	805	799	740	788	761	707	778	780	782	726	806	777	753	745	761	799	748	797	778	806	757	760	744	805	803	723	724	796	763	804	742	759	740	744	786	732	818	765	761	763	821	795	765	788	769	772	780	780	818	812	802	726	747	803	788	739	766	791	769	764	805	761	814	762	791	792	742	798	747	768	755	732	794	759	741	739	780	738	744	766	791	784	729	751	787	759	829	799	781	782	764	777	795	809	816	742	778	799	780	809	799	756	841	787	772	752	760	722	821	783	798	768	740	787	747	760	749	777	752	755	790	744	771	785	787	740	767	805	705	755	763	789	785	792	771	778	804	753	784	823	769	752	771	781	762	807	759	778	802	773	756	812	755	773	734	759	796	788	786	796	765	751	787	803	740	791	801	765	771	799	829	773	809	778	791	806	758	737	744	797	830	756	756	811	816	808	787	846	739	783	781	814	786	737	757	772	795	748	738	805	774	785	771	783	802	783	776	748	748	744	765	764	788	816	801	787	763	789	741	716	770	785	819	790	765	754	752	762	718	741	723	729	763	750	766	787	792	752	804	806	810	768	766	784	743	772	815	746	787	785	696	807	803	778	786	770	773	814	749	785	762	771	726	788	798	840	803	812	773	776	760	815	730	793	799	765	773	701	778	814	758	811	740	712	789	758	761	750	779	794	758	789	783	791	811	724	779	803	760	788	762	763	781	738	796	789	731	773	781	771	829	792	788	769	755	813	778	787	755	762	777	847	777	737	806	774	771	765	760	765	770	751	729	797	759	775	742	797	778	802	767	725	774	793	757	761	751	729	804	816	794	810	735	771	766	778	763	789	761	776	789	773	802	816	739	775	777	800	784	779	769	728	792	760	761	794	756	749	787	754	777	766	821	789	758	755	740	798	810	859	808	790	740	787	755	810	716	767	728	771	783	812	745	797	775	806	807	761	760	789	780	783	764	774	812	785	763	762	761	733	750	782	754	815	714	805	784	806	789	739	760	766	754	739	798	752	774	763	843	812	794	770	778	743	784	733	781	762	771	794	741	782	716	783	805	768	756	764	802	759	773	806	735	805	725	751	763	789	794	799	815	752	722	773	751	778	778	789	751	727	741	738	793	774	789	761	729	743	795	792	824	759	783	787	755	799	794	756	757	798	789	766	751	754	751	747	741	788	779	755	792	780	707	764	775	818	771	710	824	744	792	844	756	770	709	766	814	789	779	795	755	759	788	747	799	771	764	798	755	694	781	787	824	786	830	813	758	753	822	793	740	730	764	755	766	799	701	768	764	804	784	765	770	775	785	799	782	780	749	739	742	774	808	750	788	734	797	770	761	763	790	784	773	812	771	748	735	743	763	808	774	768	754	709	766	739	750	745	745	773	788	781	808	766	781	771	793	812	812	781	766	742	790	809	782	763	750	773	738	797	756	797	769	773	781	797	788	764	794	757	763	798	755	743	797	746	813	741	757	828	735	752	795	815	824	806	808	755	770	789	800	807	775	748	771	768	747	723	805	768	751	763	825	823	819	794	786	813	766	794	752	785	808	786	722	794	774	752	772	772	735	808	788	792	760	747	765	779	762	775	807	743	791	799	783	765	815	798	815	744	787	800	755	766	813	729	754	838	759	762	800	777	830	824	764	786	738	770	799	771	792	735	693	720	816	765	839	784	839	782	842	781	776	813	729	748	760	727	795	790	784	795	754	744	757	777	754	745	790	780	801	748	775	817	764	803	748	774	759	837	810	808	769	757	767	737	828	800	750	772	780	760	775	765	800	749	765	734	727	783	795	777	773	745	737	730	740	770	756	808	789	789	788	758	732	772	753	775	765	820	743	795	741	761	770	793	764	770	742	774	741	758	762	805	744	787	775	784	774	776	798	730	771	811	757	816	773	794	839	830	800	794	739	762	757	802	806	762	794	770	768	728	801	744	800	742	818	777	733	778	812	751	728	784	767	716	727	779	785	730	742	756	807	789	764	794	780	846	756	738	747	746	765	802	792	771	755	788	778	823	767	774	786	788	774	778	766	721	775	787	776	744	841	772	740	808	750	756	780	758	763	790	771	780	756	790	755	778	757	773	787	796	767	743	762	782	752	789	783	798	789	756	763	801	793	826	774	744	713	800	762	780	780	777	798	763	721	804	778	798	792	822	768	770	810	806	741	802	769	760	744	748	750	807	769	755	810	741	781	748	746	752	758	811	738	767	799	791	795	772	763	784	769	841	742	800	790	765	813	757	805	759	832	804	783	767	769	793	746	786	796	769	790	753	783	817	797	747	775	757	758	795	781	746	725	778	824	750	700	793	756	742	753	805	761	777	736	769	783	742	779	816	847	749	763	750	766	790	809	731	777	772	782	779	822	747	767	780	727	755	810	770	784	803	754	807	814	807
24380	21496	25189	28260	21498	21511	19755	777	431	331	376	315	338	310	304	308	315	332	298	344	285	295	278	268	315	284	289	290	276	281	283	266	253	259	259	275	264	296	285	250	255	291	290	285	278	263	249	254	255	267	267	276	283	289	281	268	242	233	284	281	256	279	291	300	270	290	264	295	265	286	252	285	266	249	298	268	244	256	277	277	301	254	276	292	243	281	239	268	283	263	283	262	259	266	275	266	250	248	277	267	252	302	304	285	247	275	296	258	285	267	270	298	275	256	266	262	273	263	306	307	281	289	294	259	288	260	272	279	279	234	271	246	282	255	240	288	278	275	296	251	274	292	264	258	262	276	278	274	262	263	255	258	309	265	322	276	261	302	281	242	269	278	224	264	265	274	277	295	268	292	277	240	269	276	269	247	272	243	277	270	267	287	256	280	286	251	264	259	275	277	264	260	304	294	254	292	242	271	291	264	246	255	262	259	261	287	284	272	307	268	276	262	246	282	254	250	233	267	272	268	236	263	287	295	275	231	229	236	243	270	292	235	287	297	282	275	271	279	253	293	292	272	262	234	250	243	250	258	291	258	279	262	300	271	246	245	225	241	272	275	295	277	258	267	286	265	268	288	261	237	269	279	286	275	282	229	288	279	287	260	260	275	304	260	276	305	255	278	252	276	262	292	314	230	271	296	269	300	313	255	297	286	290	235	286	270	311	283	278	286	288	268	298	267	250	263	274	265	289	252	279	264	253	267	270	259	267	256	261	294	295	236	252	303	310	237	279	226	295	275	251	251	266	287	304	261	256	263	284	250	279	274	257	283	251	292	280	299	274	297	259	284	269	272	309	257	255	292	265	264	276	272	307	281	264	271	293	261	265	256	263	300	240	248	280	289	281	254	282	258	265	266	243	273	282	266	257	250	290	287	283	287	296	269	275	254	250	290	266	290	265	283	270	274	270	315	235	260	280	255	292	280	259	299	234	264	284	273	258	264	276	248	257	292	257	277	259	258	244	249	263	280	254	264	259	272	258	273	304	285	281	267	239	253	249	251	263	258	276	258	255	289	271	296	292	253	265	240	276	258	272	238	282	264	295	263	240	286	274	251	266	249	252	273	233	274	277	290	296	267	281	237	286	263	259	272	247	246	244	262	260	283	231	271	281	265	249	297	279	287	306	282	245	258	295	280	251	258	276	234	292	274	270	267	273	254	252	276	268	266	285	291	296	286	254	261	282	275	265	270	291	255	279	284	292	244	233	278	310	269	266	244	264	267	270	264	283	273	290	274	256	250	243	273	267	246	265	287	295	280	277	252	250	260	298	288	295	260	216	266	303	269	285	252	260	269	243	265	257	259	294	258	277	295	276	242	298	307	275	269	274	275	272	270	279	259	260	278	286	288	276	272	246	265	258	252	258	260	243	294	242	275	260	272	277	294	285	239	269	299	301	273	253	281	267	210	288	277	307	241	298	285	293	256	251	250	277	262	270	247	255	248	247	245	271	269	252	293	240	284	271	304	259	256	249	254	283	256	271	274	267	266	270	268	291	264	280	262	284	288	278	241	242	255	262	268	250	287	267	271	284	282	260	280	278	265	287	270	262	274	277	303	262	256	262	263	288	264	264	250	276	237	276	278	239	263	285	264	280	260	308	248	285	251	292	267	252	257	254	271	251	265	242	290	274	265	285	238	274	271	272	271	303	297	274	290	288	270	277	257	226	251	288	286	299	259	282	281	230	246	285	239	268	272	265	295	276	256	242	288	268	263	277	231	255	269	267	268	270	290	275	250	253	231	257	293	284	259	258	258	271	289	281	287	239	284	285	253	253	279	253	282	262	274	254	292	297	293	286	276	281	260	281	236	261	235	265	250	264	280	273	276	263	283	256	301	262	275	277	270	254	283	259	261	281	285	257	263	260	240	269	268	223	248	263	236	275	270	287	282	265	255	285	263	244	270	277	292	249	255	277	286	264	295	240	258	241	253	278	295	267	230	289	257	291	312	255	258	249	261	235	270	289	308	293	276	274	290	287	280	289	240	261	245	273	285	256	267	275	265	279	301	307	288	246	252	259	311	275	287	252	254	264	275	281	255	275	280	281	256	275	303	285	280	300	272	261	244	254	299	281	257	249	255	279	275	283	278	290	270	287	287	272	269	289	253	242	261	269	275	303	255	265	290	280	237	254	273	248	241	264	224	289	290	286	261	245	272	256	293	249	266	258	258	286	261	286	261	240	293	293	282	289	273	277	280	262	264	265	288	261	247	270	279	260	269	282	262	253	240	249	226	295	258	248	265	262	275	253	285	264	275	261	270	291	262	280	259	252	285	269	266	249	260	248	292	257	288	268	259	288	296	293	298	250	277	273	262	281	263	282	250	258	251	273	283	283	283	296	238	268	268	274	277	281	267	273	262	277	270	280	243	273	275	287	265	278	250	257	276	290	262	280	271	273	258	260	287	277	269	243	279	263	279	275	256	249	261	276	275	265	245	257	240	280	291	262	294	265	284	283	263	278	278	278	276	257	268	268	257	261	319	235	271	282	282	288	232	260	273	292	253	305	313	285	240	251	249	256	265	272	255	269	264	266	272	244	252	285	250	235	292	274	251	278	263	259	301	261	298	263	222	265	292	278	253	294	255	267	284	270	292	259	286	307	265	247	234	286	252	274	277	267	255	275	267	293	301	281	314	249	254	271	258	267	271	293	265	275	265	253	281	274	275	275	298	267	239	270	295	287	294	248	247	260	259	283	273	298	271	272	280	283	271	249	267	247	282	280	268	301	268	246	253	263	268	288	287	273	308	266	258	276	273	249	270	297	298	245	242	255	260	260	300	283	254	278	222	267	229	280	253	241	262	258	268	291	267	273	293	292	260	256	296	252	247	257	296	264	265	235	239	267	277	290	270	268	276	283	266	234	257	263	284	231	221	260	303	297	275	257	258	247	272	270	245	271	270	281	263	239	256	265	251	288	279	275	260	274	269	282	247	260	261	229	300	270	270	271	270	287	285	239	264	305	258	264	249	268	279	248	261	279	286	266	274	243	238	230	290	278	235	278	286	258	258	282	278	260	285	272	294	285	243	300	294	268	238	283	287	281	283	254	271	266	285	291	279	222	263	286	266	290	239	286	255	266	248	266	254	281	276	260	282	248	276	263	302	259	269	264	259	269	254	276	274	274	241	259	255	262	279	241	256	269	297	300	245	250	269	249	244	301	293	258	283	253	309	251	276	287	308	260	296	280	269	284	336	297	230	250	258	273	257	290	239	228	288	261	243	283	256	292	279	231	276	248	295	277	274	268	266	262	239	237	252	284	261	291	264	258	261	285	293	288	268	276	257	259	259	276	249	276	261	256	254	279	247	290	253	264	232	256	255	321	263	266	272	249	252	245	266	269	281	281	277	281	279	274	244	274	258	266	278	269	292	282	269	250	269	288	287	248	233	274	269	287	276	262	287	286	292	292	277	282	256	262	271	248	260	252	223	263	257	309	332
27099	36836	9129	15867	2189	726	652	644	606	616	635	680	548	605	609	601	544	625	599	599	572	538	587	549	558	547	566	526	584	579	594	576	604	602	584	561	540	561	559	588	564	589	613	565	541	579	563	590	554	541	611	552	595	554	558	603	556	579	577	571	580	562	578	611	607	551	570	533	545	559	577	605	569	574	596	540	595	575	561	582	554	571	558	587	549	558	554	577	539	562	515	542	576	531	518	585	551	609	611	597	585	542	590	604	523	576	579	575	536	593	562	582	529	590	608	549	609	544	550	573	607	570	613	601	585	580	563	553	575	560	551	565	534	587	613	497	569	595	559	591	602	583	581	531	582	590	584	571	594	593	558	576	534	566	551	596	579	592	597	585	568	567	593	576	606	563	568	602	550	578	618	576	597	548	607	575	632	596	584	565	556	555	566	530	583	603	564	545	553	572	606	595	622	557	628	578	621	592	587	601	570	591	557	510	572	559	599	567	568	570	580	553	597	590	538	591	623	558	545	586	628	539	590	563	557	567	574	553	628	539	605	585	580	576	603	548	566	526	578	598	579	569	568	549	564	596	596	580	542	582	595	543	599	562	583	585	586	573	595	601	558	587	587	594	600	559	571	591	593	546	545	541	571	551	551	556	540	566	546	572	561	586	546	547	562	519	545	566	586	585	538	581	576	516	588	610	594	582	572	574	571	555	534	564	564	610	580	598	535	510	612	592	578	571	593	609	582	568	561	553	546	599	541	569	550	612	536	609	631	629	555	560	589	556	595	562	532	563	644	599	566	592	584	626	599	602	597	595	595	549	619	587	560	574	590	575	567	604	564	539	564	598	579	579	517	583	537	559	567	574	579	536	589	602	596	600	571	551	583	566	566	560	530	592	584	618	591	581	569	574	565	546	562	590	582	568	522	582	570	598	572	591	548	582	587	594	557	558	586	542	567	579	556	602	562	579	550	560	562	574	578	595	556	597	576	603	607	599	538	572	557	564	512	593	570	578	579	599	550	575	559	595	563	592	565	554	561	610	625	559	566	551	576	600	590	551	547	524	579	626	564	576	560	569	558	555	590	580	569	554	551	562	571	590	600	572	535	541	591	560	563	535	588	597	565	588	602	592	523	597	552	540	545	562	605	534	585	554	556	542	609	593	575	581	590	537	601	586	569	573	562	552	569	559	526	546	602	598	538	569	586	627	590	572	563	555	540	546	546	570	562	552	588	593	573	551	595	584	593	614	614	545	566	573	561	591	606	611	589	561	606	571	627	564	561	558	564	545	605	567	599	589	563	557	569	583	565	568	567	535	553	594	568	608	543	563	582	542	557	603	519	601	572	593	596	552	570	575	583	522	588	619	536	606	574	547	569	604	534	606	586	552	577	561	573	553	591	602	576	605	578	582	584	564	587	543	624	578	580	550	606	573	616	555	584	580	540	573	593	577	594	587	578	588	581	585	647	584	554	588	522	597	566	575	565	581	544	528	555	545	583	572	595	562	596	565	609	632	592	538	531	591	565	563	594	555	564	581	546	589	574	540	544	596	601	539	612	590	544	550	572	576	615	570	537	559	589	571	570	588	556	570	541	561	586	604	568	616	589	565	567	570	565	585	569	588	559	571	533	589	624	604	607	559	529	582	558	589	561	579	565	568	603	591	601	577	535	566	553	547	599	582	537	570	559	540	570	618	592	552	588	583	546	603	559	602	578	595	580	567	609	605	542	583	567	566	589	576	577	585	593	598	575	542	583	594	587	608	586	592	567	574	562	609	543	571	543	546	544	578	565	561	632	577	570	583	563	597	564	612	540	573	575	552	543	590	544	602	596	598	547	619	622	548	596	543	562	524	574	578	587	590	580	550	549	558	589	562	595	627	529	592	542	565	539	528	612	564	581	544	593	555	558	544	565	570	543	563	557	577	602	617	554	570	517	581	597	561	613	532	562	539	531	574	580	571	575	543	571	552	577	531	573	612	590	591	592	597	578	604	542	574	570	551	575	601	553	596	556	576	571	569	554	568	585	545	545	560	563	583	547	585	562	603	554	603	583	561	570	583	598	607	594	578	584	564	584	580	558	576	595	586	580	564	576	555	576	574	569	538	574	568	570	607	575	586	542	596	590	567	584	567	554	542	587	589	590	576	555	564	583	546	543	622	540	540	592	578	571	554	615	593	591	582	586	575	583	592	573	529	589	575	580	564	561	563	527	590	583	573	557	599	558	530	555	578	575	618	607	571	575	581	550	534	593	599	573	589	602	590	580	581	534	527	624	567	591	562	546	561	543	577	585	557	613	617	576	570	541	580	579	588	602	560	576	561	553	620	572	604	579	560	578	573	542	582	579	576	563	536	612	558	569	559	524	569	568	568	584	607	533	604	553	561	587	546	578	556	604	588	575	566	533	585	558	558	592	581	578	527	585	590	573	543	558	586	551	549	540	568	609	566	544	571	556	578	612	565	553	565	598	572	572	571	587	545	563	580	601	527	568	586	556	562	564	575	623	593	578	594	552	608	563	578	564	549	600	550	591	607	530	562	572	519	561	573	541	580	580	565	551	546	585	608	595	581	616	604	621	550	531	569	534	546	544	572	529	603	585	570	533	579	586	590	591	539	576	538	565	588	644	559	579	570	544	576	528	507	543	592	579	586	541	540	586	569	590	577	599	566	546	574	534	538	617	584	585	541	565	568	530	544	553	570	557	570	558	529	581	564	598	570	588	531	554	611	563	550	560	552	575	572	592	546	567	570	596	570	578	558	610	551	559	564	569	578	575	580	563	609	576	544	560	606	601	566	593	595	574	547	547	581	575	545	549	592	549	549	580	591	563	574	537	628	572	521	568	560	555	600	565	592	604	612	577	558	555	584	614	606	578	552	568	558	588	546	585	566	547	569	598	545	570	608	575	572	540	579	560	577	578	560	534	588	574	577	567	554	584	587	529	561	605	556	564	573	534	599	533	557	565	608	571	587	546	556	560	543	552	605	554	563	589	606	548	556	601	591	553	595	529	532	558	565	536	605	576	558	567	576	538	545	596	576	587	575	576	576	545	548	548	568	559	599	510	566	575	556	603	583	576	535	573	602	601	546	552	568	566	620	612	541	581	565	529	581	564	607	591	566	562	556	565	552	527	565	596	543	566	571	577	588	579	552	614	574	556	543	575	550	534	594	583	584	569	582	564	586	551	609	514	566	551	609	591	570	568	561	619	605	612	574	568	540	556	547	553	585	598	568	554	582	596	570	593	553	579	625	578	537	566	535	581	512	567	549	542	620	575	587	627	530	569	599	561	573	542	584	598	587	576	534	624	557	617	540	542	576	589	537	597	580	572	588	582	537	584	537	504	611	570	592	558	571	557	578	552	589	537	505	577	542	556	578	583	526	568	586	572	556	534	556	586	604	539	583	531	567	564	565	585	585	573	588	660	571	560	598	540	543	583	587	569	577	596	584	599	513	578	579	592	580	608	626	593	568	590	584	587	571	583	588	581	535	540	558
33115	20341	8789	1576	558	452	447	254	267	255	241	260	256	240	241	261	264	232	217	265	226	225	221	243	258	226	241	243	252	247	230	225	255	242	237	263	242	232	241	254	235	252	233	267	242	231	237	248	266	228	253	228	223	265	247	246	235	274	269	232	266	232	250	259	244	243	228	249	241	240	243	258	269	253	261	224	238	252	240	261	241	222	253	275	248	261	252	238	266	230	276	248	261	257	235	245	259	227	249	221	236	246	254	264	264	239	245	234	234	262	263	234	249	248	264	241	280	260	230	269	228	225	236	235	259	231	230	224	252	200	214	247	214	218	205	229	266	238	231	213	251	260	240	252	272	254	270	250	257	238	236	266	225	215	254	193	258	232	226	274	224	242	223	234	252	249	265	224	268	244	258	251	252	243	229	215	239	252	239	255	248	240	242	236	261	253	220	246	240	233	259	252	241	245	224	232	221	229	265	228	233	212	233	247	273	262	249	231	233	238	233	277	259	236	219	230	234	250	268	216	241	242	264	233	235	242	256	267	239	230	249	237	222	234	264	260	251	268	242	217	236	256	242	261	255	255	252	218	250	251	212	249	246	262	226	244	238	233	261	258	241	227	242	240	273	245	244	271	230	263	238	273	219	230	231	260	232	222	245	261	249	257	238	283	246	235	244	249	239	240	239	201	263	233	190	271	222	226	243	264	236	228	228	248	259	260	225	253	230	222	240	255	274	264	281	230	241	271	276	262	232	256	213	245	292	265	238	237	236	247	226	239	221	239	264	235	263	248	244	243	239	238	247	235	221	246	217	236	237	218	253	248	235	232	264	231	257	232	230	255	263	245	243	246	226	259	253	221	228	231	226	249	260	224	261	238	270	236	245	243	229	280	230	256	262	253	236	234	233	243	250	231	258	244	239	242	249	265	235	229	216	260	253	226	257	270	258	214	224	275	223	229	229	214	234	222	228	264	284	261	244	250	252	255	232	230	256	257	240	250	269	247	245	217	310	247	243	233	223	228	277	255	234	249	254	292	274	238	234	253	256	274	257	214	226	236	265	236	254	259	298	234	231	243	202	252	252	205	238	264	249	236	237	259	213	245	258	290	243	227	224	245	228	249	231	249	236	246	243	238	267	243	246	248	204	237	275	226	250	231	266	251	250	239	275	240	241	265	252	252	228	232	258	245	238	250	258	259	255	227	228	217	228	248	286	240	235	232	229	221	247	243	263	251	250	239	264	237	276	248	267	248	231	220	254	247	231	276	245	230	244	251	237	227	264	251	283	218	240	250	264	222	262	255	261	213	230	259	264	241	252	238	241	235	259	253	235	264	259	246	246	245	254	268	223	256	267	237	220	240	251	255	252	237	260	252	276	229	257	253	246	238	211	236	254	234	267	253	230	226	249	243	251	252	212	218	235	239	245	268	230	253	253	242	252	254	229	243	218	250	254	259	258	257	268	253	225	258	243	217	236	211	234	241	242	280	261	272	253	270	258	238	238	268	243	254	256	248	242	226	235	231	219	253	251	232	234	257	268	244	215	252	247	259	261	236	238	250	259	264	252	268	262	231	240	244	287	269	242	244	241	244	258	242	264	276	245	249	233	257	276	268	262	270	247	257	265	256	256	247	266	254	238	267	247	263	256	234	237	253	247	229	236	246	242	224	265	245	242	272	257	250	258	237	251	234	242	284	257	281	250	244	263	249	281	258	250	262	294	231	254	230	236	267	242	251	234	246	254	217	221	233	244	223	213	240	266	271	262	246	243	247	254	223	258	245	230	240	276	282	259	243	234	197	262	233	241	247	269	240	229	227	239	228	240	198	216	230	231	228	256	220	229	250	227	232	238	267	266	231	228	257	239	233	239	233	241	242	251	221	265	237	242	234	237	248	261	223	243	251	238	223	239	246	232	249	237	239	268	238	253	263	226	275	250	230	258	276	245	223	234	261	255	292	254	252	243	250	261	258	249	241	256	279	218	248	229	249	274	223	259	226	247	217	231	249	240	251	260	242	247	251	242	243	246	208	253	229	257	240	248	257	260	246	235	267	255	245	281	224	221	222	260	233	217	236	235	227	253	253	253	251	242	225	258	239	253	225	229	287	248	238	258	246	244	236	231	257	244	237	279	255	213	247	234	244	215	246	247	274	253	245	231	269	260	275	265	228	232	235	270	256	243	256	235	237	208	250	238	220	262	246	223	250	236	226	232	255	243	248	247	254	246	239	247	258	261	272	245	251	260	239	236	253	245	252	209	242	231	250	235	225	227	226	252	265	252	222	229	223	228	229	247	215	238	239	226	241	264	210	222	249	248	277	243	243	211	271	213	278	222	279	254	232	238	253	252	242	261	263	239	248	243	241	268	240	233	261	276	253	259	249	237	270	243	260	218	248	222	239	250	246	244	235	244	241	219	242	257	274	258	243	263	249	269	272	229	256	255	257	227	229	278	271	255	253	225	220	231	254	247	267	260	229	231	237	225	216	227	224	268	263	240	231	230	258	258	235	260	265	249	233	254	232	259	258	215	224	256	230	242	245	270	239	214	257	232	238	252	221	223	247	220	253	243	288	271	255	252	265	266	260	297	273	242	232	266	227	249	225	227	243	216	236	226	194	221	232	249	264	262	276	270	268	233	228	256	271	250	243	209	227	230	269	241	261	236	264	261	238	240	240	245	265	237	231	260	260	248	255	272	232	272	247	247	241	264	244	269	215	237	222	227	257	271	240	254	244	281	231	248	232	239	227	233	251	242	243	249	252	226	244	243	229	232	251	230	212	240	242	266	266	239	235	242	260	222	234	235	222	208	217	222	229	222	236	221	274	237	226	224	223	257	273	244	227	242	258	235	244	237	237	230	225	252	241	226	214	237	262	240	213	263	218	258	247	229	219	237	241	240	274	200	278	250	260	232	205	237	244	274	258	235	223	270	224	227	243	277	238	236	256	246	253	251	289	245	263	226	263	297	264	255	252	232	263	247	293	219	226	252	242	239	276	243	267	244	262	234	235	232	262	251	260	246	234	252	265	264	243	260	256	223	249	226	253	228	230	205	253	238	249	234	257	232	242	231	275	279	251	234	241	243	263	237	252	228	251	248	246	263	282	256	240	262	216	266	265	252	224	252	203	242	256	223	251	257	260	264	207	239	238	241	251	205	241	229	232	249	229	260	232	257	267	265	252	221	201	228	242	228	245	247	202	279	261	265	235	260	251	235	260	241	227	269	220	266	251	240	249	239	247	267	233	249	261	246	254	243	264	241	241	256	242	245	239	221	226	238	244	281	240	227	232	243	253	229	280	230	249	251	277	240	224	250	261	262	241	252	254	234	203	241	276	261	230	247	260	264	273	242	242	234	233	238	213	238	269	255	238	247	248	253	260	276	259	236	235	231	253	248	256	263	253	221	257	253	220	247	236	234	248	248	250	264	279	257	244	238	255	234	265	257	269	235	267	225	221	243	238	227	220	261	253	235	234	258	225	263	219	263	248	262	223	210	236
8654	4700	1352	1272	621	561	560	585	580	576	553	580	594	583	588	583	549	573	582	587	548	542	547	543	558	581	583	564	542	571	614	544	612	575	543	568	542	570	559	576	596	553	547	640	604	566	539	593	572	593	591	529	587	551	586	572	544	578	550	590	584	569	563	605	632	600	598	588	578	564	591	556	554	562	559	616	579	590	547	606	602	559	586	561	585	589	615	584	607	580	557	616	614	563	574	572	534	589	591	572	577	550	567	577	562	596	563	584	558	549	555	556	613	608	605	574	606	540	553	562	568	595	573	532	599	528	531	571	560	577	533	536	533	580	605	552	605	554	556	546	607	545	606	525	560	571	546	573	553	578	570	558	574	588	558	526	585	536	619	575	579	662	555	565	546	581	578	605	550	630	619	594	590	585	599	594	585	562	563	556	588	585	605	590	618	600	494	570	609	585	605	591	548	561	616	584	608	582	557	534	611	559	569	575	548	588	569	585	550	598	584	549	586	570	564	587	605	591	557	624	586	570	532	613	572	633	546	573	525	545	565	569	579	565	588	584	616	568	628	565	570	585	561	574	603	619	574	555	604	574	596	568	575	575	586	551	567	581	572	569	610	609	584	580	587	534	578	546	600	574	518	545	527	616	575	553	624	519	582	566	588	559	567	560	560	560	561	603	580	615	580	576	604	583	606	551	552	585	542	610	585	565	582	591	643	552	569	550	551	548	584	556	565	584	572	617	587	603	573	585	582	590	604	539	543	520	596	526	628	568	578	548	555	532	520	528	541	554	608	600	560	550	567	590	571	539	572	575	561	561	581	592	595	584	579	559	555	554	607	584	609	627	612	615	553	543	578	564	581	563	557	590	578	556	547	550	532	558	569	579	559	555	589	592	586	559	607	562	514	544	588	577	591	544	559	562	625	547	546	569	572	571	532	557	551	571	592	556	610	649	577	542	620	554	579	614	542	552	563	574	559	576	605	572	599	581	592	513	579	565	583	547	560	603	569	591	593	542	602	519	536	546	545	567	558	599	551	557	578	542	576	565	585	576	546	589	599	574	581	593	571	609	557	554	538	542	585	567	545	542	554	577	581	608	564	592	589	585	577	576	611	590	543	609	618	568	631	572	541	582	602	593	589	609	587	566	534	553	575	572	605	619	606	570	563	577	598	559	573	546	566	572	587	544	655	571	555	579	581	577	561	570	531	571	526	568	569	536	592	552	539	591	589	570	550	605	614	566	567	557	529	569	610	605	574	579	594	587	538	571	526	541	571	573	550	564	558	591	593	583	577	574	565	565	616	580	580	550	610	596	572	594	565	562	591	535	583	597	622	616	581	605	584	594	566	585	609	602	571	612	565	551	591	549	558	576	563	535	524	578	538	565	596	574	531	600	619	589	559	532	582	571	551	588	525	587	581	578	582	585	594	583	598	548	527	618	592	554	599	571	563	640	652	598	572	540	627	574	615	595	612	560	586	576	537	559	584	600	560	578	587	569	596	557	565	498	587	556	587	573	640	573	545	599	611	585	576	611	607	581	584	592	555	553	618	571	628	587	601	557	595	575	591	576	557	570	594	545	556	612	647	592	611	578	571	574	574	539	592	590	565	544	560	557	557	623	564	554	553	578	575	557	611	572	549	542	566	597	550	555	550	569	554	587	553	581	574	590	530	571	565	566	539	579	579	568	576	577	608	530	548	535	566	573	599	570	575	584	605	549	571	558	563	568	566	595	606	605	597	588	635	557	561	563	596	538	566	562	597	572	529	551	574	563	556	564	613	611	534	558	551	532	544	563	540	569	538	585	574	515	586	596	600	589	611	651	585	600	608	578	584	567	586	564	569	584	567	581	571	590	511	553	560	564	592	614	568	568	524	540	563	605	596	617	574	566	567	584	573	590	576	567	574	569	550	573	583	617	574	574	575	569	595	585	646	577	590	580	601	560	557	637	556	586	536	580	626	587	543	580	575	595	597	618	555	601	539	567	554	594	611	598	575	577	586	620	572	596	558	584	538	601	631	607	616	592	583	568	551	591	568	558	588	601	572	593	574	616	540	556	605	547	612	580	580	586	585	597	552	585	533	581	594	574	608	595	581	553	587	618	597	586	548	585	567	525	620	577	522	590	589	611	583	549	577	536	587	572	600	563	600	574	554	546	547	584	597	587	565	605	558	547	585	524	595	584	565	587	633	569	588	573	558	563	599	597	555	552	581	565	531	569	584	554	525	580	594	623	591	564	531	549	618	579	578	543	560	573	592	538	581	601	575	594	536	595	570	573	532	540	612	530	590	620	553	561	594	570	554	591	572	558	586	555	561	570	575	616	582	619	619	560	558	562	574	573	550	544	581	537	567	560	576	569	568	565	616	581	543	592	538	571	597	574	579	572	550	579	574	578	575	562	589	538	544	544	589	589	552	542	595	543	514	560	545	535	604	572	596	569	548	551	541	589	559	600	558	585	559	586	597	586	584	565	605	588	589	559	536	569	578	631	556	586	522	575	581	580	574	603	585	583	551	573	502	557	526	546	594	591	547	581	552	578	578	605	587	562	599	567	563	639	579	605	608	560	552	579	613	565	577	536	618	581	569	572	603	566	551	606	586	600	596	608	558	580	616	550	590	582	572	577	626	590	598	548	560	573	563	625	565	596	570	607	551	587	564	553	566	616	556	605	577	621	573	551	566	626	594	577	558	571	588	563	551	592	581	557	533	593	586	599	567	571	569	600	573	557	580	552	550	595	556	533	600	575	599	605	592	569	564	610	546	589	529	512	596	566	594	576	523	591	546	587	605	601	578	563	563	574	564	565	563	560	602	565	609	566	558	590	582	584	552	573	555	604	594	558	578	568	570	561	580	561	572	561	545	565	597	552	564	555	568	584	563	562	543	605	559	568	574	594	587	572	560	567	591	598	581	539	609	607	605	552	558	598	591	596	566	570	577	534	610	579	580	564	576	572	540	580	559	528	604	561	577	579	560	634	530	563	547	553	591	540	558	576	593	557	558	566	605	549	607	612	576	634	593	577	535	610	623	563	549	605	561	601	552	578	576	587	580	544	572	591	584	590	573	575	585	549	597	567	583	600	586	590	575	549	591	581	583	570	588	583	541	586	601	590	567	523	561	621	573	573	603	587	624	580	565	567	581	584	584	588	558	584	567	568	584	624	585	570	585	551	537	575	552	573	573	569	554	562	530	554	538	535	565	592	576	575	611	589	591	573	586	617	590	525	592	565	586	590	574	555	557	582	600	568	582	567	585	559	562	569	552	603	569	580	575	573	578	584	536	591	617	561	587	605	579	620	629	593	579	589	571	552	569	584	600	618	558	559	560	554	582	522	622	574	596	557	583	562	585	605	554	538	564	574	580	563	551	576	562	530	574	543	635	565	581	548	604	582	595	588	511	580	556	570	592	586	613	586	552	582	535	606	555	548	542	587	545	578	567	589	560	559	582	562	604	568	550	558	573	564	577	568	577	584	590	606	571	618	548	597	570	535
24941	21518	24872	28598	21539	20469	1569	464	423	407	405	397	366	370	386	350	392	393	367	382	337	386	358	363	380	389	362	345	362	384	387	366	370	348	373	338	383	405	375	370	343	398	391	388	353	371	331	350	386	393	388	384	410	364	355	352	384	355	394	402	374	367	376	390	390	367	318	396	391	362	393	389	351	397	364	389	355	372	336	365	385	346	375	363	367	362	366	385	376	363	343	367	364	382	386	341	428	373	354	370	364	381	346	386	339	393	343	348	391	355	320	355	383	374	368	375	407	377	365	373	400	337	329	388	373	352	350	376	377	380	385	363	387	394	367	379	335	362	362	363	391	354	333	367	356	359	365	348	372	340	351	342	372	383	351	346	411	353	365	334	359	355	355	350	330	403	369	395	359	352	337	363	378	394	372	364	367	333	348	340	375	368	367	393	342	342	370	354	400	380	396	349	391	361	331	385	367	381	366	375	355	392	377	352	395	374	334	364	362	342	328	323	379	352	377	374	350	385	365	342	384	342	324	400	377	368	387	386	372	354	353	384	372	350	344	355	372	343	347	374	346	400	377	360	355	373	392	353	362	386	379	365	357	407	386	354	342	343	387	366	347	355	348	383	367	372	378	371	345	374	364	354	358	379	365	351	394	376	377	364	348	385	395	372	363	351	388	368	370	350	397	379	354	360	364	350	405	366	361	382	398	387	374	332	313	339	345	339	372	356	370	379	358	367	344	371	383	370	353	371	370	371	363	318	381	368	373	343	344	330	346	387	371	350	396	348	335	389	391	366	389	340	400	313	360	335	355	349	385	367	372	350	351	380	340	389	406	366	360	389	330	338	363	365	352	367	348	338	343	356	381	357	383	399	367	380	346	386	343	405	354	323	391	367	356	347	335	344	345	354	387	355	372	361	371	347	346	408	379	347	384	391	399	356	362	364	363	371	356	359	358	359	339	360	359	370	366	375	317	368	393	406	383	373	360	375	343	387	403	353	355	332	390	370	389	381	336	378	356	364	368	334	374	355	392	388	375	355	303	410	352	344	333	331	361	366	391	329	365	337	361	342	340	335	364	383	350	329	360	386	385	384	391	355	413	350	337	357	338	368	348	416	320	354	359	342	365	362	365	386	341	369	377	372	312	353	392	328	403	363	355	413	363	360	333	346	368	361	396	364	373	372	382	350	362	358	358	347	379	337	353	382	355	364	367	364	367	330	372	363	403	329	381	345	390	393	384	338	356	374	373	383	373	378	332	392	385	378	369	391	354	388	360	353	371	375	357	361	357	341	323	384	360	361	384	358	379	324	362	366	377	399	341	379	338	347	402	392	411	367	375	354	346	366	338	357	367	337	398	356	344	325	375	398	367	364	311	386	382	346	350	386	358	391	360	344	346	376	394	356	354	379	370	358	371	365	385	353	373	360	385	310	346	375	327	384	382	368	379	389	379	377	354	372	364	352	361	371	372	344	371	363	354	404	351	411	414	366	365	371	363	325	363	368	378	349	356	332	362	352	354	354	368	381	358	356	398	372	359	354	358	369	349	364	382	364	349	377	397	377	348	385	389	345	375	368	385	359	366	365	353	362	380	364	330	344	355	361	343	385	364	390	380	359	347	382	361	376	383	354	356	363	368	390	380	389	333	354	374	383	362	347	330	362	335	362	336	366	369	338	383	342	321	359	357	336	355	364	387	353	373	345	391	357	382	392	369	360	375	394	387	390	332	369	355	364	346	382	399	376	375	358	351	365	335	354	423	374	381	348	379	343	350	370	336	372	372	364	389	352	396	372	347	377	346	374	377	359	354	393	363	391	378	334	348	342	363	387	327	327	366	392	377	381	363	374	361	363	347	398	383	396	366	380	356	329	347	376	377	346	344	320	371	367	334	360	395	385	380	349	368	371	338	376	356	335	363	373	361	397	331	364	354	361	372	389	380	371	341	345	387	353	339	335	350	375	389	383	365	367	402	378	360	378	367	368	396	382	379	377	350	348	389	379	336	344	365	353	386	368	379	380	354	356	369	383	368	365	342	341	369	349	381	360	356	389	373	342	352	364	331	318	343	354	333	354	385	413	371	385	346	330	368	367	352	315	373	354	372	376	374	338	346	327	383	369	379	368	395	378	403	358	363	372	374	395	368	359	348	372	365	348	376	356	414	345	368	370	383	372	431	364	365	344	345	351	366	318	379	366	395	352	370	365	344	342	435	365	361	370	361	344	352	388	377	385	349	361	371	358	362	405	369	392	377	359	348	368	354	370	379	362	396	336	346	351	344	403	401	370	361	389	384	373	350	362	365	379	369	338	384	387	363	384	340	400	374	384	352	384	396	408	403	338	356	356	334	353	330	396	384	361	362	333	354	358	377	335	361	399	379	352	385	339	403	343	348	368	383	378	407	340	353	379	363	383	334	366	398	375	399	378	348	351	382	354	366	340	370	311	335	356	356	344	349	355	363	402	394	378	395	348	374	311	374	377	391	358	346	361	386	377	375	389	362	360	341	405	385	373	387	351	349	386	371	365	397	357	398	314	366	344	377	360	359	355	357	344	374	352	380	354	359	352	364	372	359	342	345	364	378	335	376	367	378	393	359	409	364	378	338	349	348	345	343	407	340	364	373	378	366	363	359	324	345	335	338	371	321	360	352	360	347	368	360	342	357	366	362	376	365	368	442	375	381	336	365	361	371	353	386	372	411	359	421	351	382	367	369	376	389	355	392	345	368	397	380	367	358	344	385	409	349	366	382	386	412	362	370	353	354	363	367	386	367	373	352	352	368	378	412	346	346	365	341	357	340	385	340	358	361	360	359	375	373	362	385	363	360	337	361	365	367	358	371	349	362	339	360	354	345	351	334	369	347	371	375	388	340	374	360	350	363	326	372	409	394	334	387	358	357	385	399	417	408	389	392	329	373	368	334	395	402	407	372	369	382	339	376	338	355	351	329	347	359	366	360	353	365	411	352	352	332	376	367	369	365	338	325	359	341	369	375	372	371	379	358	329	385	357	329	369	358	313	367	362	378	381	350	334	348	355	353	382	381	377	379	370	370	365	354	367	385	351	320	365	390	353	350	381	325	352	379	381	351	367	372	357	391	376	389	364	390	397	366	356	374	345	404	361	387	381	377	348	373	366	386	338	348	378	350	324	327	360	374	376	403	372	359	355	326	350	356	384	385	355	350	348	354	366	367	366	356	352	358	392	355	353	356	379	361	370	349	354	367	368	354	302	318	346	377	382	351	382	370	367	372	342	356	379	328	381	353	352	373	363	391	357	316	325	344	372	353	387	384	352	385	372	370	409	326	357	351	356	387	400	391	379	345	359	363	381	358	386	388	345	315	336	399	385	336	315	338	339	375	337	343	360	342	339	398	349	353	378	350	335	350	400	357	363	369	360	396	358	368	387	370	362	357	353	345	373	351	355	359	345	358	352	352	360	333	337	346	355	367	324	358	389	366	361	382	371	394	327	371	356	356	362	360	386	354	357	385	362	341	389
22031	27793	5363	10070	2112	837	792	833	861	801	785	825	774	792	792	798	769	797	758	782	788	800	795	778	781	780	798	795	774	819	756	792	804	805	772	852	815	826	789	734	835	768	817	812	783	771	804	783	768	841	787	790	810	778	750	780	794	782	761	732	808	752	779	764	758	781	813	830	774	812	802	774	763	764	821	787	729	804	794	762	752	734	761	791	745	784	804	771	797	757	845	765	793	840	775	801	809	769	796	760	785	809	734	798	789	779	770	811	797	755	775	783	802	816	805	780	759	773	832	774	778	748	758	797	801	788	849	818	811	778	798	809	754	721	782	794	821	741	770	781	809	804	798	834	762	769	786	822	809	746	751	804	799	759	791	826	746	839	774	767	772	756	809	783	789	760	800	811	803	788	773	798	770	762	791	818	785	828	767	786	785	741	785	758	727	800	788	758	780	845	794	756	776	771	754	801	795	823	820	774	766	797	761	768	797	743	797	820	775	780	809	767	769	787	749	749	774	763	775	758	782	768	800	815	795	778	785	786	760	798	779	821	745	768	797	769	799	822	723	797	809	807	780	800	791	817	780	719	838	796	800	777	797	809	759	805	796	795	787	781	808	847	842	774	784	785	787	804	779	766	752	824	819	800	802	750	757	800	750	756	796	755	789	788	836	769	787	768	777	703	745	741	795	801	767	793	808	767	760	780	792	717	786	787	743	705	770	784	797	763	751	726	736	821	796	761	787	749	840	810	785	745	828	810	789	792	798	741	762	778	853	806	761	782	824	772	808	774	820	783	799	747	772	794	773	765	793	860	784	797	838	817	743	790	743	766	752	777	790	761	732	728	825	733	818	781	740	792	750	766	801	783	780	769	755	771	823	781	800	802	746	791	772	792	763	726	809	775	760	786	699	786	770	803	812	747	825	788	821	812	733	816	736	753	805	790	770	771	828	754	745	745	772	788	801	773	789	817	755	781	770	775	771	818	759	756	776	791	806	804	823	798	804	795	798	775	788	821	778	745	801	813	785	803	764	793	803	819	750	756	803	755	763	809	791	775	800	768	749	769	805	773	801	783	837	746	745	792	870	751	787	784	796	792	778	798	817	764	787	766	776	814	760	809	833	755	786	830	795	803	791	757	752	771	784	776	793	844	742	768	808	773	745	769	784	760	770	739	765	792	725	797	823	711	797	821	749	798	794	724	788	820	753	781	835	752	737	801	801	803	782	790	774	811	826	838	741	782	751	797	757	785	750	768	815	773	765	814	779	791	767	802	821	786	800	772	793	795	813	813	763	779	794	747	784	776	789	824	773	774	760	775	821	825	760	817	770	766	827	768	771	835	740	780	800	812	795	806	792	824	815	744	805	819	781	779	757	804	767	800	780	765	787	769	772	810	748	800	787	790	793	832	777	764	786	792	794	781	807	748	812	808	833	787	787	781	782	786	797	759	795	776	813	799	758	793	752	823	786	772	806	748	802	787	768	767	808	748	754	777	794	769	779	815	776	729	833	780	810	737	758	839	829	811	787	768	783	802	778	814	793	696	814	724	784	757	761	787	768	761	802	769	746	742	773	801	789	778	771	775	722	759	813	757	768	739	754	770	763	773	759	825	762	799	856	817	798	778	800	802	837	808	772	782	780	776	808	789	770	778	792	830	807	782	802	787	808	743	751	815	815	849	805	778	758	773	827	777	805	781	780	788	780	790	823	763	751	823	822	824	827	858	754	796	772	813	813	776	784	783	781	781	804	815	757	738	744	788	756	754	783	790	831	806	784	819	756	778	813	832	781	799	822	802	808	791	746	757	801	826	776	776	792	767	839	847	784	783	807	784	755	778	729	805	812	766	752	782	806	782	756	787	744	796	813	770	734	756	787	786	801	736	803	793	748	799	788	767	754	784	761	784	808	765	803	792	828	795	749	797	808	825	770	796	741	766	776	786	765	803	788	757	775	801	776	791	777	743	789	745	762	733	795	763	754	800	811	769	797	728	824	761	758	799	765	794	745	825	841	809	736	794	761	764	766	812	785	751	782	784	742	799	785	777	779	771	780	774	743	812	765	829	770	801	793	796	793	813	770	795	794	803	767	782	728	811	752	783	801	815	727	791	826	796	765	778	732	845	805	773	816	787	832	849	780	813	771	757	810	770	774	774	760	791	785	779	799	859	796	784	778	774	780	779	766	818	767	797	796	837	756	824	784	776	770	833	803	772	739	798	799	822	781	783	752	775	862	753	796	829	778	799	808	779	812	775	784	767	793	795	840	802	754	755	757	734	738	753	858	790	828	790	780	748	757	765	757	791	784	788	791	785	801	732	814	860	785	764	766	822	789	794	791	778	778	794	751	835	804	857	808	778	745	757	754	787	807	787	775	776	826	760	829	787	754	810	803	825	837	780	772	797	793	815	808	745	726	764	768	838	795	823	785	790	776	796	758	791	824	847	775	741	786	735	767	756	751	814	801	770	802	762	781	792	747	765	777	815	802	767	797	702	745	770	781	768	779	802	773	774	788	796	792	862	800	752	842	726	772	799	803	792	863	750	776	810	771	762	775	733	710	792	772	795	763	784	768	825	809	796	834	745	818	762	799	818	774	799	805	811	861	767	781	783	804	754	781	760	828	808	800	712	803	818	818	785	762	763	808	754	794	764	779	777	812	793	837	808	803	783	734	806	756	795	800	745	826	748	787	828	786	799	718	789	759	807	799	734	806	769	756	826	786	742	752	776	820	784	757	748	765	772	728	730	791	799	794	754	762	783	776	781	786	788	751	806	838	798	800	779	759	764	783	817	767	798	798	805	809	773	801	720	800	778	775	774	791	803	758	774	807	794	795	782	800	709	802	784	773	767	770	752	802	782	780	833	767	815	772	794	789	763	743	743	798	781	778	794	773	749	819	810	806	771	805	795	753	830	774	775	767	786	768	766	784	772	774	763	765	775	780	809	782	806	813	835	790	828	789	742	779	833	834	826	804	792	743	795	735	778	821	741	767	827	802	799	819	771	789	775	813	792	782	757	820	782	747	832	795	800	816	733	756	790	754	795	802	817	817	762	804	715	777	755	805	760	779	770	780	795	798	792	781	783	842	785	792	792	784	808	808	787	783	762	760	780	806	777	790	795	762	818	771	774	782	764	805	769	814	808	784	839	771	777	815	768	811	777	782	815	743	799	805	820	734	775	802	779	753	772	775	756	748	779	771	791	747	808	799	809	767	763	794	772	796	734	839	845	809	770	815	790	763	779	805	773	790	724	801	768	790	728	751	773	818	791	799	786	769	772	839	763	788	780	811	800	756	814	736	751	818	791	793	734	741	777	786	772	780	812	770	757	749	764	771	728	824	785	816	836	800	787	774	760	798	828	777	777	767	826	754	757	786	769	792	797	745	815	793	758	856	796	798	792	783	807	756	777	800	834	774	767	828	798	787	804	811	782	791	834	783	755	761	784	819	763	792	749	815	791	805	727	825	759	797	794	821	804	748	808	776	792	756	792	850	791
24378	21540	25235	28302	21554	21563	19645	821	457	378	363	325	332	302	305	309	275	302	300	284	296	305	263	277	279	296	333	303	281	278	321	320	273	307	263	281	273	247	271	301	285	224	270	279	270	280	245	281	258	289	264	297	268	263	267	286	263	281	278	280	289	264	249	256	214	279	291	282	257	282	274	267	277	249	267	281	259	289	260	268	256	296	298	285	267	300	291	258	282	278	282	275	286	284	268	272	294	273	278	273	270	279	285	261	257	296	297	262	277	273	293	259	299	297	259	279	308	286	275	286	272	248	265	270	292	277	272	268	264	279	289	298	284	291	255	244	272	261	303	254	289	270	262	242	262	281	276	261	293	285	291	311	279	261	294	250	267	279	272	310	295	293	267	265	254	277	279	276	253	278	259	267	269	294	271	279	286	279	303	277	252	263	271	264	252	250	267	256	282	283	297	260	301	261	276	277	260	274	257	281	266	250	261	272	288	263	269	270	258	286	309	274	279	293	278	270	267	286	275	287	271	276	266	297	264	261	287	279	270	261	287	299	294	263	264	276	293	272	261	254	265	312	244	285	275	279	254	266	302	250	263	271	290	298	286	278	278	286	291	279	282	273	278	305	240	287	284	287	286	281	243	270	296	257	275	271	289	285	252	271	290	277	294	253	267	260	254	256	287	255	276	245	282	250	259	265	282	265	258	292	275	276	283	292	270	262	275	248	268	258	286	272	262	301	266	246	262	279	291	307	292	267	296	285	301	263	279	274	306	283	272	273	269	301	261	295	265	261	263	244	290	259	283	270	308	288	271	264	260	295	293	253	258	251	292	266	297	257	276	295	230	294	302	234	265	265	290	261	296	270	268	229	236	293	249	283	262	268	278	229	267	263	286	272	296	281	292	226	259	319	287	272	259	232	281	312	290	287	291	291	287	272	303	292	294	256	298	267	294	238	280	274	266	260	272	260	265	247	278	278	256	283	279	278	282	287	281	277	279	298	310	275	270	254	261	286	310	290	285	309	264	269	287	269	250	306	277	275	288	248	251	261	273	302	227	292	292	292	291	267	279	270	279	273	313	276	282	269	281	262	256	259	267	236	272	258	264	317	272	271	273	287	265	236	274	275	258	277	278	287	299	267	299	248	276	301	299	266	297	279	265	272	293	265	294	236	255	311	279	256	240	275	338	280	275	243	316	294	248	261	265	249	265	283	243	265	253	267	259	275	245	304	305	270	236	263	289	288	252	285	275	307	273	269	262	276	272	261	296	275	278	275	318	279	286	284	295	264	267	283	265	312	274	256	296	288	298	256	280	268	279	276	285	304	292	284	256	296	248	267	305	240	296	245	252	238	243	293	287	266	301	302	269	280	292	268	278	238	272	280	286	259	264	271	323	272	292	317	278	349	300	300	295	260	260	296	252	279	268	277	305	326	305	266	283	269	275	264	268	290	274	265	283	270	274	286	256	265	254	284	252	271	285	271	289	274	286	262	214	282	269	287	254	294	275	282	283	251	292	257	265	272	281	260	270	268	285	291	279	273	286	269	267	245	298	310	270	267	243	257	298	267	271	265	260	281	258	278	259	287	301	245	283	267	264	284	246	282	256	267	277	281	311	279	284	258	246	283	278	276	239	254	293	277	271	268	253	288	260	249	274	270	286	296	255	321	268	259	274	265	275	265	273	267	252	288	263	249	269	299	257	252	264	276	262	277	285	258	279	246	294	261	255	284	309	294	266	251	284	260	298	280	298	235	296	264	269	279	276	268	271	311	256	269	274	265	269	304	300	278	256	271	253	263	272	305	281	290	267	274	258	258	268	295	276	270	268	267	287	260	270	274	269	285	251	271	282	297	284	286	270	256	286	315	268	246	274	298	245	277	273	269	264	290	275	261	266	263	257	245	302	270	270	251	259	303	257	241	267	266	272	275	312	271	282	261	272	261	257	306	291	264	276	291	242	256	267	266	262	270	287	306	289	260	277	276	274	257	274	270	259	259	276	241	280	270	337	287	254	290	307	266	300	273	250	270	276	263	311	309	278	294	266	271	264	313	274	277	300	288	270	272	276	254	264	273	261	309	277	250	275	295	267	303	297	293	273	236	254	283	206	251	259	230	265	251	285	222	265	270	263	313	285	294	286	266	265	249	290	291	259	251	260	273	251	278	261	266	286	293	288	269	295	264	251	241	248	285	317	274	277	252	261	282	265	247	271	281	259	268	261	280	252	246	258	265	271	280	279	258	298	266	320	283	275	264	266	274	291	268	271	287	273	283	280	280	288	297	304	280	305	275	299	271	296	256	275	275	285	295	301	259	307	271	272	259	284	265	286	270	241	257	271	256	276	258	287	261	254	249	277	270	274	264	280	255	253	280	306	226	259	290	275	236	292	264	277	304	294	282	263	269	275	279	255	275	307	289	293	255	242	280	262	252	245	267	264	276	272	282	277	250	239	281	260	248	273	297	295	297	268	266	257	289	264	271	277	253	280	268	257	246	264	273	277	297	287	258	285	279	301	246	279	270	275	273	292	288	264	265	255	257	278	303	270	276	297	269	298	321	289	285	264	283	259	287	263	284	293	279	265	262	269	274	267	278	261	282	254	255	280	300	302	291	279	281	260	280	255	288	305	274	272	290	284	262	276	270	277	258	287	247	290	294	274	271	273	265	281	273	302	313	277	245	298	277	292	265	311	299	301	265	287	248	297	286	264	274	282	257	250	264	270	265	293	238	230	245	272	278	275	265	254	284	253	265	270	276	290	250	248	305	299	294	280	291	261	256	282	272	255	284	291	279	271	318	286	253	245	283	286	281	248	268	252	275	252	298	242	283	290	279	251	271	260	259	274	289	251	289	304	288	282	265	282	276	247	254	293	302	284	271	282	273	268	299	264	281	302	271	251	268	247	294	238	260	261	271	279	246	274	285	277	273	277	288	264	292	308	293	285	270	301	286	288	267	257	267	260	251	260	271	278	303	285	224	265	263	239	261	273	256	300	285	282	277	304	283	261	255	286	267	236	244	257	253	258	249	250	298	261	275	249	292	278	275	287	276	287	261	289	280	273	261	278	266	288	298	244	256	273	277	267	301	262	292	286	286	299	277	279	282	285	259	250	242	327	273	272	213	267	261	267	273	262	262	263	261	271	260	271	265	271	281	276	285	258	284	278	279	259	302	282	269	262	249	255	257	267	269	274	290	280	282	304	267	269	272	284	248	265	285	262	290	248	272	246	283	279	264	272	261	268	268	279	274	268	268	239	241	267	273	295	256	247	266	267	329	304	283	278	270	262	293	280	296	257	279	261	259	294	244	300	305	285	291	249	276	277	281	286	261	262	300	228	299	270	279	261	263	274	305	239	246	271	272	274	298	279	286	268	300	277	256	282	274	261	259	275	275	281	279	260	291	288	276	280	304	263	244	273	297	259	262	276	294	296	288	271	271	258	268	244	275	282	264	309	263	255	259	242	292	272	256	257	288	287	294	297	254	293	265	246	272	286	250
29002	37016	9569	16891	3295	756	679	690	602	613	580	588	608	619	598	650	569	603	547	601	606	582	636	588	577	597	572	550	555	571	621	582	608	566	605	586	596	573	578	568	600	604	552	602	591	583	619	539	611	611	616	567	586	547	594	569	617	585	582	599	566	589	592	606	614	615	606	560	590	568	596	542	549	627	574	558	587	586	578	591	609	622	553	550	561	604	575	575	594	570	602	592	581	590	606	583	581	568	547	560	589	497	554	594	562	615	586	628	585	592	543	537	582	560	559	637	570	578	599	537	566	571	557	552	631	595	539	541	594	579	575	626	593	553	595	571	593	545	592	553	588	617	579	571	553	587	630	586	556	567	594	600	609	611	555	566	598	617	591	596	616	589	539	587	595	529	562	568	595	552	592	562	570	570	569	573	560	564	582	556	567	589	554	562	542	554	628	572	591	563	598	571	569	582	566	560	575	592	610	594	585	605	572	640	573	589	619	602	577	569	568	583	559	599	565	543	554	566	575	570	567	551	580	602	600	566	593	543	574	537	589	653	581	608	577	611	607	595	565	618	621	563	585	581	630	596	582	593	555	573	589	585	602	600	570	573	569	557	619	581	565	550	620	597	610	573	572	613	561	576	583	574	570	595	613	528	592	552	581	610	584	617	614	556	547	514	547	594	555	589	548	578	543	580	596	565	604	549	598	597	591	582	580	578	559	582	598	565	576	616	574	599	587	590	579	577	550	583	576	565	569	553	583	589	610	554	531	621	558	593	572	551	573	607	563	539	621	589	609	606	570	576	594	556	568	614	605	601	586	625	565	573	579	569	571	557	582	580	607	570	570	564	557	551	593	544	552	582	582	579	540	537	577	566	568	632	551	559	583	585	607	571	583	565	571	617	582	598	577	594	558	590	545	583	565	573	557	615	616	579	585	603	555	581	600	616	608	532	598	606	637	620	576	540	588	551	594	599	605	563	561	573	581	606	575	602	552	606	534	613	583	594	581	594	616	592	589	578	574	611	609	623	572	564	584	572	601	627	628	621	595	584	553	545	611	555	565	638	603	565	491	619	571	571	566	568	619	566	547	607	584	581	558	555	548	553	553	593	634	597	543	551	561	615	558	651	586	620	517	591	593	547	577	605	605	577	559	581	549	574	579	579	583	584	580	610	574	586	575	580	597	621	561	631	599	570	604	514	604	578	610	587	613	568	596	622	597	562	565	532	574	553	538	531	660	602	549	563	563	586	603	585	614	545	545	630	574	525	581	559	555	605	577	603	555	608	593	582	573	567	585	545	539	591	615	583	537	570	568	558	555	575	566	563	599	574	585	605	555	631	583	543	597	565	571	599	579	577	596	550	569	566	555	598	560	568	586	614	572	600	559	560	556	516	579	582	592	582	619	601	540	560	579	524	573	593	591	568	540	555	611	603	573	565	562	609	587	572	550	602	542	605	577	578	593	493	582	598	581	590	581	596	550	574	574	547	610	561	567	571	592	620	596	580	621	551	595	572	598	614	601	620	557	564	578	586	534	562	585	574	610	537	590	576	584	606	548	620	542	566	561	564	610	589	617	557	590	561	579	559	590	586	593	567	619	582	563	567	567	533	594	584	588	591	584	578	605	601	573	561	589	600	554	569	596	617	582	579	610	531	594	562	550	580	566	584	594	556	555	553	583	616	574	546	610	585	614	582	575	601	606	572	607	598	580	567	556	593	619	568	584	586	591	550	592	586	547	541	555	563	530	537	634	582	546	562	586	555	591	587	572	589	575	569	650	567	549	647	604	591	584	579	614	614	589	601	592	638	595	542	544	530	612	603	570	564	556	553	588	592	577	564	593	614	611	593	587	638	579	591	561	573	556	565	581	600	581	586	599	568	602	558	577	552	604	565	551	545	603	561	598	557	578	556	565	566	596	596	568	575	587	595	577	612	572	560	579	587	594	578	562	547	551	553	585	598	563	554	596	564	561	613	567	576	562	570	605	591	568	572	597	590	615	586	589	574	601	565	586	574	589	559	607	552	568	573	567	594	572	558	597	585	583	600	625	558	567	563	568	566	578	565	603	617	608	620	576	560	603	545	540	580	554	587	555	596	598	521	574	589	568	595	550	595	656	576	556	561	592	579	594	590	550	571	617	557	559	549	582	545	655	554	564	568	530	611	568	589	585	579	547	586	597	614	576	547	572	550	529	587	584	572	559	628	560	547	592	571	607	555	561	556	596	578	593	560	566	542	603	565	597	556	645	588	545	599	547	601	613	598	559	558	603	588	550	562	598	584	610	608	583	534	622	607	538	554	550	572	586	573	600	570	575	618	575	564	587	581	587	582	547	508	597	635	571	561	546	604	594	603	600	598	604	577	597	555	578	591	591	573	565	547	574	615	566	547	572	527	554	566	598	576	609	579	605	578	567	597	566	577	583	603	608	577	598	607	571	659	617	593	542	592	596	567	550	592	575	576	556	598	613	516	580	552	547	574	628	526	567	551	609	633	590	553	541	588	578	589	587	574	611	585	559	571	560	551	519	612	623	587	607	579	586	545	579	600	547	621	606	609	595	587	575	602	592	613	618	541	570	591	597	583	558	578	586	579	565	556	571	589	599	602	557	571	551	582	625	586	586	563	595	533	571	605	567	609	592	553	563	553	615	576	570	619	601	537	582	549	608	621	574	622	579	558	569	585	580	578	582	578	619	563	533	626	554	602	599	591	591	558	572	521	547	579	578	589	554	571	593	584	581	557	587	589	616	550	588	559	572	589	604	591	581	587	621	543	595	550	603	587	549	614	599	564	577	559	562	620	630	559	583	601	576	596	564	583	604	573	538	550	600	563	567	548	543	584	519	577	563	578	547	571	560	576	560	620	578	579	586	574	561	564	585	573	573	556	534	560	564	576	622	590	561	581	586	581	650	606	579	594	566	596	574	595	585	615	581	588	557	549	606	545	583	585	588	603	571	543	585	569	607	568	566	533	577	559	562	581	570	598	578	540	622	591	577	547	584	643	526	590	559	570	571	591	574	588	588	609	625	594	582	585	556	585	586	605	564	554	570	594	547	554	551	577	564	587	608	569	553	580	594	535	582	581	596	552	612	608	557	616	548	565	584	590	555	550	566	590	576	617	592	534	560	577	620	578	609	597	592	550	614	581	583	574	563	575	608	570	591	570	554	569	590	552	570	578	534	574	585	585	561	541	591	522	575	619	595	556	585	604	575	558	592	590	572	525	575	573	534	567	600	585	585	597	583	562	563	610	562	561	565	582	570	552	576	572	586	586	542	587	609	550	585	583	584	596	581	598	595	562	545	582	540	564	583	598	580	586	571	600	610	558	533	544	539	544	562	627	578	574	572	600	556	553	579	585	575	545	565	619	554	562	592	606	568	556	555	611	568	566	553	571	628	571	538	595	601	547	563	562	596	643	589	591	582	613	577	565	583	564	598	601	574	565	575	591	570	600	553	603	612	589	554	585	597	598	603	592	563	536	595	569	581	593	556	613
33200	20248	8434	1599	659	429	402	245	270	241	259	256	237	204	265	263	252	248	231	240	239	261	236	256	254	240	258	259	265	258	255	213	260	240	247	210	237	215	229	237	250	241	228	230	240	274	240	241	220	249	236	257	244	240	256	224	207	241	245	242	264	245	252	240	223	276	264	255	249	256	217	251	281	248	242	246	250	254	256	280	241	219	214	268	226	250	285	261	249	244	235	221	242	228	237	243	241	255	237	249	230	253	259	255	258	233	268	234	218	245	244	239	235	235	240	261	267	254	222	246	221	251	229	251	261	252	244	245	235	259	256	234	292	240	244	223	254	225	246	227	216	237	257	223	238	243	257	278	254	270	262	240	247	243	228	260	234	233	238	281	278	244	229	232	240	251	237	255	241	225	246	258	246	232	271	250	223	260	269	222	247	246	214	220	248	234	274	257	280	270	245	215	253	256	247	274	247	229	253	238	237	250	217	257	246	229	236	271	272	236	264	280	254	239	238	256	231	275	265	221	242	262	255	226	249	245	239	282	245	251	218	258	221	263	264	245	243	269	245	226	251	234	253	227	257	264	236	240	258	252	272	229	248	247	247	269	242	220	251	234	224	222	232	221	260	260	256	230	238	260	223	253	247	279	258	226	256	223	272	271	245	238	258	260	265	233	250	266	237	217	238	233	226	230	251	267	258	241	251	257	240	235	264	276	250	249	260	260	228	244	233	255	229	251	261	243	239	249	225	235	235	249	252	250	236	263	203	227	256	252	262	231	244	250	249	230	239	248	221	245	259	246	225	200	217	248	231	244	220	228	232	258	251	240	208	270	271	229	249	217	225	255	256	229	231	237	222	239	206	235	241	233	244	246	239	224	239	259	280	252	243	241	252	251	236	226	274	228	260	248	234	255	222	274	231	231	248	259	237	236	255	267	273	248	248	228	233	280	254	242	253	237	245	255	249	252	260	284	258	238	231	251	230	248	244	274	263	254	276	209	279	247	233	236	223	259	264	233	221	300	249	250	275	238	269	241	253	260	235	226	257	227	222	235	246	237	228	237	293	257	227	250	252	235	203	261	255	258	241	242	242	253	250	269	269	245	241	262	264	226	263	281	243	282	210	231	266	249	261	234	246	282	242	246	268	229	241	248	246	236	235	283	237	245	243	261	211	252	267	215	263	243	227	257	256	259	265	237	222	238	244	240	241	242	250	249	240	264	259	267	254	238	233	234	238	246	230	203	264	231	250	238	247	237	244	228	262	264	242	257	224	222	249	234	205	243	245	269	227	244	246	239	234	238	263	256	233	258	259	223	241	259	224	245	241	260	238	264	262	224	265	255	237	270	236	236	242	269	241	239	276	259	246	217	248	277	243	242	227	222	262	203	260	263	231	230	236	226	282	261	227	228	233	245	252	256	268	249	216	244	253	246	250	265	247	236	255	247	238	238	226	252	253	259	253	276	244	238	222	235	261	234	222	271	246	244	212	229	270	252	254	257	251	239	265	262	266	269	263	241	230	233	231	236	263	253	251	241	243	240	261	213	264	250	243	250	249	253	233	245	226	226	260	247	219	237	244	273	236	218	255	219	235	241	260	220	246	222	204	263	242	263	272	267	244	236	262	273	255	237	248	226	215	234	218	238	258	262	235	237	269	241	256	248	232	267	221	268	238	233	233	258	238	293	250	245	273	247	248	245	251	218	248	245	235	234	256	253	240	217	233	252	255	263	268	270	271	258	256	221	249	259	231	270	294	246	267	247	243	244	238	226	238	228	233	240	246	265	266	279	274	247	257	216	250	232	263	226	240	255	230	230	254	228	232	285	279	240	230	227	252	275	234	257	266	247	218	246	257	250	250	267	246	264	260	240	272	238	241	282	242	255	246	250	246	208	254	223	284	278	253	237	229	253	267	248	280	247	238	235	261	240	244	227	245	269	254	245	276	245	261	230	271	226	246	271	257	223	261	218	211	256	257	233	246	235	246	238	263	238	268	239	236	272	235	222	227	233	246	251	259	260	222	238	253	252	245	258	260	272	289	252	256	271	256	243	216	258	212	230	250	245	237	245	248	260	204	252	239	268	235	234	230	231	257	249	236	242	238	270	233	213	243	233	259	247	239	226	213	260	249	238	235	258	247	233	250	258	230	264	226	225	234	279	245	228	264	245	246	242	240	224	212	256	245	230	238	229	238	269	253	255	247	241	253	237	265	252	236	269	260	246	282	250	264	268	220	253	257	222	259	252	260	252	221	275	261	264	241	251	254	210	258	222	247	277	259	243	260	269	252	225	234	257	207	247	260	249	271	273	257	260	262	243	253	266	251	242	224	236	243	244	246	263	239	243	244	233	237	227	249	256	257	263	275	260	239	230	264	253	233	251	247	277	239	248	254	254	241	248	222	238	230	259	219	242	250	251	256	223	257	247	288	234	249	258	248	245	234	265	222	246	257	246	232	225	258	243	260	261	256	228	242	229	256	221	254	230	233	204	267	228	238	240	232	209	243	239	248	218	263	290	234	270	234	230	270	225	294	237	221	258	226	233	279	231	272	250	251	259	270	236	252	235	241	261	249	249	228	233	240	253	230	254	226	266	226	259	244	236	234	215	248	256	241	264	270	242	264	253	262	234	267	251	245	247	271	279	256	237	250	256	260	260	249	242	233	221	250	237	255	244	260	237	231	263	249	225	256	238	240	258	261	253	234	220	228	241	218	247	251	268	253	236	244	259	242	271	267	229	256	261	233	245	270	254	236	228	238	293	258	267	226	260	253	237	248	250	241	272	270	243	248	249	254	256	242	237	250	212	260	234	243	222	257	281	249	244	263	254	242	237	244	241	263	243	206	233	218	248	231	234	242	233	211	258	254	240	226	242	255	248	229	254	246	283	237	240	320	254	263	233	279	254	250	301	230	263	262	262	250	231	249	239	248	271	253	224	242	234	256	225	210	233	258	243	254	227	265	236	242	240	250	229	232	249	253	286	278	234	253	283	245	263	246	234	259	258	242	243	239	243	238	276	222	236	246	238	237	236	230	252	246	240	238	248	267	252	247	259	226	256	244	254	250	242	242	230	228	254	270	251	242	244	250	240	269	235	243	220	249	250	273	254	232	259	254	258	244	221	235	269	259	248	262	257	250	221	251	251	253	224	236	230	244	249	241	255	269	256	247	287	252	254	232	257	217	226	266	233	242	245	230	257	221	237	246	248	242	244	236	252	255	269	252	219	258	221	269	251	248	254	219	248	278	222	237	228	240	235	236	235	232	212	223	215	261	218	236	240	251	256	241	247	253	253	246	224	267	210	254	234	223	253	266	213	251	259	250	245	239	208	264	238	251	245	253	257	256	225	216	229	222	247	225	255	252	236	252	233	278	215	232	223	235	246	259	268	230	237	235	271	233	238	242	232	251	263	235	252	284	231	233	253	239	234	233	246	253	230	246	283	269	253	253	256	236	231	266	257	259	255	261	244	227	226	243	213	238	267	282	241	228	233	263	243
8891	4301	1368	1373	692	616	573	577	564	553	569	593	582	573	614	597	577	604	569	565	565	592	586	525	550	597	584	545	621	552	561	617	596	561	568	565	569	563	600	567	592	554	620	610	553	542	604	587	575	623	567	586	515	568	591	588	548	575	586	591	601	582	539	612	576	539	579	629	542	563	611	553	584	599	572	591	571	556	586	571	578	565	561	592	601	583	616	597	601	620	600	541	569	575	546	573	595	571	597	568	550	554	553	600	576	598	568	614	602	563	550	589	579	613	512	563	562	592	605	612	564	546	589	600	572	578	616	580	589	579	547	543	577	564	558	590	576	551	564	575	551	602	590	555	620	592	571	605	586	577	565	593	612	564	567	610	584	549	593	610	557	628	590	596	557	566	582	572	561	593	529	612	590	632	581	621	619	592	552	597	618	581	593	607	619	614	558	589	590	564	603	571	571	588	570	591	570	579	587	596	563	578	590	579	601	550	582	562	597	599	619	571	594	555	604	569	546	588	574	553	588	599	582	561	573	618	585	578	576	541	570	592	581	592	571	554	546	647	536	583	568	610	583	603	594	598	565	582	576	616	539	590	576	577	561	582	608	588	584	618	587	608	552	564	585	589	568	612	553	608	569	579	601	592	591	587	590	557	612	524	632	612	565	590	552	542	581	569	641	612	574	557	591	634	630	537	599	597	569	561	562	592	539	599	589	564	569	604	591	555	557	550	578	549	617	588	589	603	565	564	586	584	559	612	589	584	577	589	562	616	578	571	574	606	591	565	542	548	578	574	533	565	600	543	580	565	573	589	569	588	596	576	573	568	535	584	583	609	559	564	596	619	533	562	585	593	613	578	616	530	614	616	644	626	585	624	588	542	602	616	605	597	602	596	547	608	579	573	582	560	579	623	578	541	591	571	642	610	551	542	596	605	572	552	546	585	571	593	645	559	588	543	601	587	609	523	581	617	568	570	576	593	592	590	621	584	530	609	599	568	602	572	595	589	578	637	590	562	588	546	592	599	578	580	548	542	529	584	549	566	591	598	603	591	638	585	569	546	572	543	540	539	614	541	606	559	599	548	574	607	568	572	585	603	602	552	598	587	574	613	572	608	599	594	595	610	639	579	567	523	593	563	575	583	568	560	564	605	563	596	604	586	589	583	593	554	631	624	593	602	562	532	575	532	557	612	643	546	616	568	545	592	579	560	559	593	607	594	593	614	576	614	587	568	612	573	571	571	554	609	578	569	621	568	621	554	598	604	562	566	585	598	562	604	576	562	591	563	553	573	592	595	590	521	545	608	536	603	557	587	559	572	572	537	583	567	584	597	597	543	592	595	569	600	526	624	593	575	575	628	574	576	539	570	548	601	592	584	619	585	614	561	534	591	563	591	566	586	577	590	621	571	575	582	558	605	595	570	557	580	564	556	564	558	563	557	574	577	582	575	571	591	565	600	614	560	597	601	580	591	562	583	542	598	569	584	589	548	602	630	576	599	595	544	615	573	575	618	582	582	589	567	552	557	575	551	556	580	585	616	577	586	584	561	609	565	596	590	558	573	558	607	558	565	564	528	588	603	621	645	565	549	577	543	558	615	529	596	546	600	560	579	586	625	586	547	586	608	573	584	549	617	567	606	572	595	559	583	573	591	600	565	587	570	565	540	572	576	589	581	609	606	601	525	575	610	540	588	550	610	588	542	532	618	597	606	601	640	547	581	565	618	588	637	568	575	589	585	577	569	591	571	565	593	571	609	577	622	575	590	580	584	591	514	596	560	609	584	545	572	549	572	554	595	564	569	579	573	575	536	612	598	607	600	529	552	568	575	596	588	576	595	600	546	571	538	596	613	602	553	622	600	576	591	577	572	570	557	579	529	584	621	570	595	589	517	599	612	576	577	625	592	586	551	559	555	552	532	601	543	545	554	581	626	557	621	567	576	577	529	580	578	630	535	589	608	587	583	573	554	583	548	570	553	576	608	584	566	592	555	540	592	582	583	573	568	609	592	570	573	568	617	606	531	589	514	575	562	553	557	615	654	610	553	546	553	551	567	581	588	598	586	607	601	581	556	538	566	596	559	571	589	583	590	541	583	565	569	641	572	596	544	572	614	567	586	561	560	548	623	577	591	567	579	565	609	567	609	570	614	561	636	593	559	598	601	593	614	569	559	569	593	590	541	580	589	612	597	562	564	590	608	571	596	548	545	565	592	552	585	568	579	547	602	608	603	590	611	621	546	560	616	571	514	579	558	544	603	642	555	603	597	524	552	577	575	600	537	567	569	582	551	569	633	574	611	540	599	604	547	575	599	604	600	575	583	562	588	593	563	552	590	618	590	564	553	558	541	592	557	584	612	582	585	581	608	606	596	627	581	600	579	540	579	536	575	592	598	545	579	617	587	581	548	598	554	557	610	557	628	528	575	567	587	581	586	584	589	601	595	540	562	565	551	599	585	557	634	616	568	575	568	594	616	580	612	565	533	583	562	594	587	600	557	598	627	576	559	581	587	616	597	604	628	604	605	557	595	597	532	580	582	551	569	575	570	588	622	527	589	591	600	575	586	584	588	575	591	579	584	590	604	582	581	555	598	591	584	598	574	599	577	583	613	557	588	583	600	575	597	563	628	592	571	560	578	591	567	599	527	534	603	614	606	565	535	598	537	591	564	584	574	570	619	547	625	568	570	546	601	603	539	581	553	589	546	553	592	589	583	601	601	597	607	610	585	572	589	569	556	571	583	578	595	611	582	577	617	564	583	573	599	614	600	594	554	580	570	594	600	574	570	580	558	589	603	562	583	636	554	620	589	580	585	634	584	575	547	584	550	579	576	588	571	569	560	671	574	565	561	589	558	569	576	578	596	554	588	577	537	571	563	547	557	591	587	527	530	592	595	545	594	592	579	606	572	565	567	578	575	553	543	579	610	571	549	613	606	589	606	600	542	582	602	608	553	582	573	582	581	593	550	568	593	561	595	532	582	511	600	584	572	570	551	612	530	576	566	535	586	582	577	591	554	589	566	605	634	611	568	557	554	555	595	604	585	558	582	577	589	614	559	585	547	622	561	651	587	593	599	653	622	567	571	544	567	591	571	562	592	601	580	644	550	560	624	611	591	584	565	593	569	579	612	589	566	599	582	564	561	570	556	548	572	591	566	604	607	537	604	598	601	620	615	627	593	608	572	586	599	570	584	590	541	610	603	554	597	572	578	573	525	582	600	554	561	564	599	554	564	627	581	615	568	584	578	560	583	585	567	601	555	585	560	608	549	578	584	583	586	576	574	574	596	592	560	600	611	590	619	562	548	574	599	613	581	589	599	556	560	624	567	599	545	585	583	593	578	579	564	629	552	560	566	582	593	566	600	551	596	560	552	591	585	589	613	567	546	506	605	585	594	554	606	560	539	588	547	565	622	605	599	615	581	557	598	622	582	586	586	602	603	610	595	573	613	605	613	568	576	578	599	593	562	575	605	575	558	543	527	552	598	575	561	584	597
25040	21544	24939	28608	21579	20296	1599	503	410	400	393	363	392	385	389	381	360	369	372	379	374	352	348	404	379	404	416	386	381	355	363	337	350	354	377	366	401	359	368	360	402	369	389	380	383	381	366	363	355	364	396	354	372	363	368	361	389	349	394	364	344	358	325	351	385	327	362	393	381	412	358	384	373	388	385	376	351	369	392	348	359	349	397	344	352	363	371	392	366	381	362	371	354	369	343	377	355	402	366	344	339	377	368	368	380	434	423	376	319	383	386	335	350	376	364	360	325	349	397	361	385	386	337	385	391	365	391	338	338	340	344	323	341	349	377	383	383	402	401	358	371	358	354	348	354	363	395	394	302	346	400	394	385	377	336	351	351	360	372	330	336	380	381	356	358	383	379	356	349	375	378	372	359	346	357	376	358	333	350	376	379	380	363	360	366	375	383	343	353	377	380	386	333	358	382	348	377	341	364	353	366	398	363	373	394	381	387	352	346	373	421	348	358	383	384	381	350	361	364	355	354	390	348	411	346	373	386	375	347	360	383	402	386	384	406	382	335	391	386	361	386	367	366	357	348	373	397	377	385	347	377	365	415	379	390	367	336	373	350	374	346	368	343	395	365	338	405	360	332	371	377	352	390	396	408	390	374	356	347	361	382	415	410	389	375	381	428	392	399	376	344	332	404	368	333	370	396	359	369	358	378	390	368	332	406	350	371	382	350	360	367	375	394	349	339	381	388	375	378	395	365	397	386	371	333	374	350	355	388	355	372	375	383	353	335	351	365	372	370	328	329	348	362	349	371	351	353	383	392	331	364	349	383	381	359	369	365	386	343	383	375	346	385	388	413	379	373	392	384	391	390	412	314	381	389	403	407	384	381	357	370	361	380	357	365	378	388	318	360	365	377	349	374	369	372	400	383	359	409	375	361	385	340	357	332	342	356	393	347	387	387	365	384	366	372	353	359	338	367	360	347	361	365	343	359	377	365	369	373	373	380	374	346	393	391	360	420	405	378	371	357	336	362	362	367	365	341	355	348	346	380	394	373	338	354	351	382	333	368	334	359	373	341	311	318	350	385	381	357	339	385	361	364	399	341	376	405	375	381	360	375	323	363	376	345	363	367	390	367	366	350	326	379	353	356	384	369	380	378	375	363	399	361	372	384	373	397	351	379	386	401	354	385	359	368	363	361	369	319	361	394	353	392	332	376	366	384	349	365	379	357	335	354	378	369	387	355	350	398	372	370	362	374	370	340	334	327	354	331	384	382	365	388	389	379	358	379	368	386	346	374	378	362	333	358	391	375	379	369	343	361	361	412	366	338	342	383	372	383	359	401	399	354	388	360	387	372	376	368	374	332	373	395	397	408	382	370	388	368	349	338	364	368	317	351	380	378	379	394	347	357	346	330	341	386	375	374	381	399	358	360	356	346	395	312	397	352	382	355	370	355	383	368	415	361	375	396	381	361	339	346	369	349	362	367	361	403	361	403	344	371	346	356	385	364	368	364	365	369	405	344	404	378	367	393	423	385	354	389	388	350	365	369	376	370	373	402	377	394	388	341	353	408	346	331	370	351	386	370	375	333	345	366	381	344	388	336	369	362	346	339	357	380	360	383	380	362	368	347	362	405	376	392	347	350	399	353	372	374	345	384	379	350	369	344	389	359	391	374	341	355	389	304	339	375	386	360	382	338	372	330	366	354	382	368	358	361	359	399	345	355	382	420	396	342	404	400	334	336	326	327	339	376	375	358	342	376	390	358	373	375	350	358	372	377	390	376	362	394	346	377	353	366	356	369	389	379	371	357	323	395	341	340	381	341	363	371	334	340	391	404	357	336	354	357	335	358	331	371	366	348	382	347	382	380	335	359	370	367	337	338	376	392	378	350	376	341	356	365	370	362	395	358	381	398	355	402	375	369	400	390	356	389	357	349	338	385	361	370	367	362	367	360	345	381	362	364	401	366	371	363	350	351	326	364	366	375	360	365	375	401	362	357	380	395	381	364	340	381	352	368	374	358	331	364	360	376	388	387	356	353	402	401	375	382	393	360	404	365	383	363	376	392	379	374	372	381	372	361	382	362	365	387	370	397	379	354	355	354	354	361	332	359	345	362	371	375	377	385	374	344	381	365	369	389	361	353	370	357	335	358	357	362	412	359	398	378	342	359	333	365	375	379	385	315	359	388	371	393	375	365	366	365	322	350	395	435	329	365	388	351	377	346	341	368	350	363	369	368	396	357	381	395	379	368	369	384	379	413	345	353	359	367	399	350	374	382	365	374	345	328	378	380	386	346	396	342	371	376	349	341	367	353	348	371	388	328	358	367	449	413	353	372	377	343	405	372	387	368	386	353	362	373	352	351	376	333	392	376	399	422	396	376	379	327	352	360	369	354	383	386	379	343	379	370	346	389	391	367	359	345	389	368	379	355	360	333	384	378	391	331	376	380	395	348	369	400	354	372	374	345	375	340	340	379	393	391	364	323	359	361	389	376	354	382	359	373	350	373	401	369	366	374	372	308	366	354	363	370	314	388	333	380	356	359	392	340	368	359	345	371	350	370	372	337	361	378	390	390	396	395	349	371	362	364	365	336	351	350	372	380	362	385	356	343	361	388	346	356	365	362	386	349	370	340	347	376	355	348	386	335	336	356	346	367	370	344	374	337	352	375	408	383	364	412	348	381	369	352	392	372	344	333	343	388	382	352	348	388	341	339	352	364	402	355	382	354	366	398	348	375	359	343	355	393	386	375	351	350	376	349	391	349	363	359	378	354	398	361	358	360	345	388	355	326	353	340	370	369	353	387	382	384	384	400	384	399	319	371	320	391	341	365	367	341	379	370	350	344	372	423	378	354	360	344	352	398	340	387	390	350	372	382	357	364	355	356	379	330	340	355	378	373	337	364	374	399	379	348	358	372	375	401	382	378	363	388	365	424	325	397	374	398	375	395	396	372	369	378	362	361	354	363	384	352	384	359	416	395	413	398	377	364	338	375	358	361	402	377	357	368	374	306	363	414	412	340	393	374	347	378	371	371	334	333	367	392	383	343	352	352	401	335	350	310	347	379	385	380	352	396	359	420	387	394	400	335	367	393	360	367	320	404	366	310	339	373	374	380	366	410	371	381	338	375	328	344	339	377	378	354	381	357	365	388	348	374	358	342	363	350	355	371	367	369	364	379	385	412	377	391	364	370	379	378	362	366	409	398	383	325	373	381	351	351	384	371	348	378	391	370	383	369	398	371	354	371	373	378	390	358	336	367	323	368	424	406	395	421	377	367	363	322	374	348	382	363	378	350	354	347	336	344	339	369	422	381	376	391	379	371	381	388	357	351	354	367	352	368	337	352	333	392	362	375	371	399	383	393	391	335	334	359	368	381	330	385	361	339	373	361	359	350	392	337	393	336	374	365	354	365	364	393	381	377	356	388	357	346	396	361	379	355	391	339	403	385	386	362	348	368	371	388	391	319	319	403	376	332	395	396	388	368	365	365	347
23081	27866	5770	10707	2521	874	844	802	813	853	803	763	781	801	775	772	801	812	816	763	774	844	768	818	778	817	801	758	789	783	794	794	812	766	785	792	818	801	813	800	808	790	795	803	777	834	762	791	754	799	745	770	804	826	796	759	750	782	822	806	806	772	752	816	790	831	750	742	787	806	748	756	772	802	793	754	846	798	773	775	776	756	809	785	764	824	812	758	816	798	803	801	783	762	770	813	763	763	780	764	820	799	793	755	774	799	806	861	816	805	817	792	819	857	786	800	819	771	778	801	786	798	778	750	810	803	763	798	730	785	775	725	817	768	807	782	785	802	792	777	775	802	796	809	789	773	787	848	798	775	795	793	771	715	749	810	799	802	840	797	782	765	818	763	766	770	779	770	829	784	799	824	816	710	802	820	785	808	798	840	815	756	789	838	817	772	803	815	729	782	814	758	804	750	816	822	766	805	763	780	820	783	768	830	833	835	815	808	789	744	791	808	795	806	836	829	772	798	774	784	774	734	813	818	753	802	786	797	750	819	748	784	820	769	770	755	830	785	769	801	752	825	824	769	818	790	799	758	798	796	769	816	769	772	774	767	777	808	766	785	773	772	767	780	814	815	804	786	795	769	802	797	806	857	741	821	782	846	839	817	774	794	861	778	798	771	768	787	781	771	793	818	772	786	789	806	828	823	819	789	765	795	743	826	828	815	803	788	790	784	725	799	777	817	859	778	783	822	783	803	831	835	825	771	736	797	801	820	735	786	755	721	813	812	834	798	801	745	769	768	770	822	823	767	829	796	778	797	793	772	808	805	786	832	793	774	805	775	783	843	728	770	769	806	764	779	798	818	772	824	779	752	757	810	832	730	769	775	777	749	804	780	781	782	843	764	761	812	737	789	799	820	759	772	759	728	760	762	749	770	782	792	783	751	804	793	834	799	695	799	834	755	812	832	812	789	746	805	762	817	839	785	825	819	813	827	793	744	800	782	790	800	776	761	789	785	759	806	792	769	789	844	786	760	796	797	797	791	770	792	766	826	757	817	819	819	801	751	763	749	805	778	803	831	827	775	796	813	793	784	843	775	839	810	813	812	818	741	795	824	767	804	762	788	835	796	792	794	788	802	814	778	808	835	794	781	777	812	762	801	774	795	750	807	836	807	848	796	713	749	794	834	827	832	773	753	804	810	772	825	822	770	808	781	774	813	800	809	788	835	815	777	841	823	825	795	779	806	783	818	807	796	782	849	769	807	826	856	778	794	780	768	784	754	798	770	798	764	776	800	840	765	836	763	794	793	784	813	797	853	792	804	786	807	829	756	801	778	795	778	801	815	789	785	792	777	782	779	815	783	804	740	817	786	786	833	814	807	835	752	793	762	758	797	782	785	810	782	790	768	793	764	813	794	818	800	777	759	801	804	764	791	779	790	781	774	786	777	820	757	812	779	823	784	793	738	777	785	771	735	769	769	761	807	759	828	781	814	769	778	763	807	730	834	791	775	746	887	812	769	803	783	766	760	803	745	791	812	808	771	759	732	803	789	814	798	797	788	863	788	799	807	744	806	764	821	810	793	751	772	778	795	766	822	768	822	775	751	785	788	785	716	782	796	775	785	813	766	759	800	783	780	784	816	793	737	792	786	821	776	780	759	816	806	803	756	760	788	792	798	821	771	792	793	799	782	846	803	795	799	767	793	790	753	753	745	759	829	870	766	719	815	759	805	776	796	777	798	763	813	779	774	827	822	800	779	815	799	801	796	824	762	803	820	788	809	817	767	762	836	829	756	789	823	807	788	817	738	795	744	756	795	818	840	826	757	812	755	791	768	818	788	783	765	805	789	776	778	838	778	795	785	794	839	798	767	754	782	773	783	749	815	764	810	788	787	776	779	763	756	724	790	804	789	821	807	782	817	825	825	801	811	841	789	776	788	790	835	777	804	796	768	801	756	802	796	820	803	790	775	754	798	794	821	805	780	815	776	804	842	805	761	779	780	827	760	755	752	766	736	805	791	837	812	806	789	748	796	810	818	780	786	818	799	838	764	772	822	816	753	779	810	763	816	794	783	776	768	781	804	791	795	771	813	765	733	821	793	755	765	795	749	802	826	794	799	859	834	813	818	814	793	833	819	804	782	783	773	831	822	863	795	808	724	862	746	799	775	770	770	804	789	757	784	793	817	766	768	804	857	782	827	748	772	741	793	797	789	749	794	790	781	826	814	834	766	786	769	791	800	778	787	814	799	750	775	798	766	765	791	765	835	790	862	803	803	737	763	810	760	850	779	787	802	832	771	815	749	759	782	796	791	756	784	789	775	732	760	786	801	827	829	801	802	758	817	820	751	770	792	806	773	797	761	838	778	821	775	798	762	795	810	790	787	763	776	811	806	808	786	802	797	777	815	833	720	740	775	802	769	814	818	775	827	822	773	813	737	798	767	773	804	785	828	764	814	810	780	829	773	794	795	737	827	790	757	805	804	839	829	757	801	821	757	786	791	842	810	798	803	779	781	808	746	776	811	801	780	807	799	753	770	794	800	742	781	824	776	820	769	743	786	736	776	796	800	815	750	800	742	813	790	774	760	790	743	811	835	799	803	796	739	775	768	760	813	759	793	752	780	745	808	800	787	799	788	796	890	786	820	767	760	795	772	806	822	777	768	814	798	743	799	735	775	761	735	738	772	783	810	774	834	831	828	861	754	782	743	802	800	794	771	786	848	770	778	775	818	764	774	775	772	779	802	786	837	754	828	787	810	822	788	803	758	807	789	841	816	782	804	809	823	813	749	773	826	760	734	793	758	765	813	779	789	805	784	844	825	807	862	803	802	825	810	774	779	749	826	794	821	762	855	791	815	762	801	791	823	797	760	832	823	859	757	822	809	783	796	779	798	834	743	749	782	758	738	806	764	770	765	785	782	749	753	804	742	800	766	807	821	802	825	759	784	790	735	794	810	764	780	778	777	801	813	767	837	790	756	826	783	795	724	755	815	809	779	813	785	778	813	846	761	814	808	779	780	801	803	781	809	846	802	804	758	802	824	765	748	822	749	833	764	807	762	790	755	789	819	767	757	770	832	768	756	739	793	813	787	823	771	712	780	791	760	798	806	744	818	810	774	844	851	837	756	795	824	822	795	785	839	770	803	850	803	789	777	776	776	751	797	797	788	787	775	815	829	845	784	781	755	821	759	781	795	814	799	778	830	815	814	805	784	810	809	811	780	774	793	812	793	764	773	794	791	798	795	803	843	787	810	782	751	799	788	793	782	788	818	788	763	829	801	813	738	737	804	849	776	770	827	775	780	812	773	757	824	829	764	787	812	811	759	750	781	824	744	756	824	788	788	839	768	774	794	787	814	785	716	799	753	806	806	785	774	787	817	815	802	787	814	782	791	832	773	799	799	762	792	827	731	773	809	779	735	746	788	760	803	796	783	789	801	771	728	783	820	779	820	765	793	774	807	803	767	754	803	761	784	755	768	800	793	785	733	757	861
24294	21458	25163	28183	21479	21469	19231	839	438	374	363	326	302	336	296	329	310	291	287	297	291	306	278	306	295	285	302	306	258	259	277	306	277	263	308	257	278	312	282	309	297	270	307	259	253	293	251	257	284	282	281	270	294	300	253	252	280	257	277	302	282	284	281	263	292	261	254	278	282	266	290	290	260	241	255	240	259	293	291	260	306	269	273	285	262	275	259	259	291	281	292	257	246	253	263	263	286	273	263	278	282	289	282	279	292	278	298	294	288	290	271	285	252	265	311	287	272	228	267	291	288	266	264	281	280	282	274	266	314	237	276	261	276	275	292	252	298	264	264	286	231	276	303	268	273	269	280	283	285	291	269	280	273	257	221	272	280	266	256	274	263	304	266	302	291	308	258	276	291	289	278	255	282	270	280	275	288	266	300	259	282	288	281	305	259	275	273	299	287	258	262	321	270	289	280	265	251	260	281	279	262	277	267	265	283	284	255	292	280	263	265	287	278	307	256	246	288	286	301	267	252	260	276	271	295	253	315	291	286	239	290	293	288	266	281	227	285	240	266	266	250	255	279	264	280	276	285	253	268	255	270	267	280	289	289	278	284	303	286	292	282	300	288	259	287	302	255	260	309	291	239	300	260	294	300	294	300	258	309	288	289	280	278	272	290	266	265	279	263	258	242	295	286	251	253	259	291	279	279	264	288	282	304	271	283	292	272	285	303	282	244	285	296	284	284	282	264	265	293	269	302	273	273	280	251	296	275	282	294	256	252	270	260	276	284	279	238	240	256	281	292	282	286	275	265	281	253	282	283	270	303	259	289	292	286	259	289	306	258	322	247	266	259	295	246	253	265	271	284	284	271	260	264	265	251	237	257	286	281	272	270	261	242	271	274	272	266	261	266	299	265	261	289	275	284	291	281	304	250	285	278	296	331	255	291	274	278	280	312	255	300	275	259	277	262	294	306	261	262	271	268	276	224	271	298	226	269	292	275	244	286	287	303	278	276	256	267	292	259	284	294	262	267	281	326	266	303	275	285	256	249	253	295	289	277	285	301	262	280	292	281	271	264	268	242	263	283	250	289	285	278	293	258	245	269	285	315	278	275	266	287	275	273	270	305	271	269	290	284	249	290	282	298	303	269	270	272	269	296	264	264	223	278	244	275	274	252	284	292	298	256	262	291	272	301	303	305	291	298	292	273	275	302	270	264	298	268	269	284	279	245	264	290	283	308	292	264	272	276	264	254	260	253	285	256	261	275	249	290	301	291	310	245	290	330	268	272	263	290	258	276	279	252	236	290	237	282	238	264	218	328	273	290	259	287	285	268	297	293	284	271	282	275	273	285	251	267	284	273	275	258	278	267	308	263	243	233	258	292	250	272	274	257	283	252	281	262	286	276	293	274	237	274	279	274	285	273	267	296	251	249	282	320	265	277	267	256	284	276	276	281	295	249	270	300	305	256	298	277	267	307	291	277	268	277	266	300	271	256	279	285	312	292	293	308	270	272	272	264	290	307	263	263	268	272	269	260	281	256	288	281	250	258	274	272	287	296	273	295	263	280	291	277	265	267	267	284	285	291	283	277	282	263	283	256	272	266	258	275	300	295	282	272	257	281	272	280	280	263	287	253	312	319	247	288	256	268	271	290	296	301	300	275	248	307	279	295	267	266	317	297	302	288	275	263	268	265	265	289	288	285	270	301	259	293	259	283	277	293	258	302	276	260	297	255	262	282	272	238	288	291	269	294	247	270	314	257	260	257	286	259	261	289	285	254	271	251	290	263	251	264	258	285	264	291	233	287	261	263	273	281	289	290	299	304	286	273	260	275	281	259	261	292	263	254	282	259	308	288	257	275	302	281	274	267	262	284	288	290	275	270	285	285	290	246	277	279	287	269	272	257	251	265	241	273	279	263	303	262	294	272	319	247	283	265	287	267	283	256	263	287	299	270	273	288	236	275	284	290	259	293	294	270	239	254	256	277	309	285	258	249	261	270	270	273	287	251	294	283	306	266	275	309	257	290	291	295	272	274	274	280	262	279	281	289	244	285	279	311	280	295	284	268	265	276	264	317	273	275	242	271	272	255	246	272	279	254	276	269	263	277	273	254	267	270	272	228	282	264	277	252	293	240	265	274	263	270	267	241	270	285	266	277	250	261	281	275	278	297	253	257	274	247	279	255	305	285	306	292	263	270	229	254	253	281	265	291	281	276	249	284	308	263	280	297	300	266	302	259	268	265	296	290	288	279	306	274	295	289	291	251	259	268	279	292	289	329	237	292	271	275	271	257	263	289	288	288	249	264	308	281	275	269	244	305	264	301	277	278	276	262	255	275	273	283	276	292	291	299	277	288	293	302	289	292	281	274	269	279	265	277	258	250	267	304	267	269	269	265	242	279	307	281	292	299	283	287	287	297	255	288	268	274	255	274	295	314	241	300	252	287	250	239	269	276	260	282	270	303	291	291	293	309	279	290	266	288	317	274	287	274	320	264	284	250	250	276	264	295	301	251	285	276	301	254	303	263	244	255	257	233	274	277	319	264	261	252	304	302	289	259	279	285	306	274	268	274	283	258	286	279	254	258	277	288	282	286	272	288	297	281	278	253	233	263	240	260	270	276	260	275	251	265	270	267	298	275	272	316	246	264	271	262	275	272	246	265	295	283	292	251	267	254	283	309	287	280	262	302	327	291	277	280	281	259	248	293	250	272	270	257	320	299	265	278	272	269	241	276	269	288	286	263	271	270	265	299	285	264	279	274	262	311	263	286	282	299	277	285	285	262	250	292	275	246	286	283	260	262	269	270	266	290	260	264	291	293	258	298	278	264	252	266	279	273	287	264	275	267	253	295	290	302	258	277	286	308	284	288	273	275	271	293	287	287	250	257	286	294	275	277	281	299	265	261	290	314	305	250	310	247	287	239	255	273	266	275	309	265	294	299	258	283	282	254	284	296	255	285	291	255	262	276	297	279	266	253	255	262	288	282	293	260	300	283	296	253	270	289	270	240	240	269	271	299	271	256	298	259	289	273	294	287	270	278	232	283	296	260	252	255	291	293	258	276	263	276	308	279	300	275	274	277	283	267	294	267	251	277	295	281	261	260	280	255	265	289	281	270	294	265	258	259	266	293	266	303	286	314	314	296	257	254	246	267	266	259	250	287	266	308	307	255	274	269	268	271	264	279	296	260	280	265	256	338	269	281	302	258	253	271	255	266	283	298	319	296	242	249	270	323	307	257	254	289	283	274	259	271	306	316	283	294	276	329	284	262	274	268	237	270	281	313	274	292	254	275	274	289	253	268	257	277	271	276	279	277	253	274	262	268	267	269	281	255	279	270	245	280	272	297	289	298	248	264	281	312	295	276	272	289	306	285	289	269	263	238	294	248	297	273	277	271	285	266	263	288	286	310	276	279	284	240	289	246	278	292	289	277	284	298	280	264	280	242	277	256	251	245	284	276	286	256	266	281	306	275	261	319	253	289	279	250	288	271	256
29758	38510	9368	18243	4420	748	679	676	634	591	668	628	608	621	598	590	599	602	570	629	603	579	598	561	637	597	607	576	573	553	608	562	565	574	594	571	579	597	584	617	588	560	561	580	604	578	554	603	602	557	576	578	588	561	553	551	643	588	613	601	515	573	564	569	573	586	610	573	568	590	611	621	640	605	589	588	588	567	546	572	601	554	555	613	603	564	657	562	577	556	618	569	580	580	610	593	595	585	575	578	587	533	572	555	629	581	596	587	559	577	610	539	557	574	557	611	533	602	567	592	551	558	610	570	563	601	656	589	579	581	597	569	589	579	572	600	600	560	583	603	608	594	606	559	586	559	595	577	554	584	608	587	589	574	600	595	570	602	576	555	601	611	599	615	635	568	576	549	584	589	568	600	564	586	551	590	621	587	601	593	591	583	611	588	578	610	584	610	565	564	603	611	573	575	529	594	618	601	555	585	565	586	582	580	592	595	547	603	637	580	576	563	574	613	629	539	595	586	590	611	581	527	610	587	565	576	590	575	622	588	599	609	577	558	556	572	591	574	562	602	575	529	578	603	581	628	564	586	593	563	606	576	553	594	605	601	592	564	542	540	628	620	587	585	582	538	609	598	560	589	586	586	540	602	547	581	528	575	618	580	556	600	551	609	594	583	617	515	542	572	562	586	593	546	619	598	555	595	593	577	581	582	611	552	591	604	604	581	581	589	593	603	586	583	596	591	631	548	616	599	583	554	550	593	596	607	591	577	591	615	588	571	543	577	593	568	581	592	555	568	602	600	595	601	568	517	592	610	593	593	597	574	568	619	560	569	581	544	563	592	605	566	618	562	588	601	555	590	572	588	552	589	560	608	557	610	575	555	577	576	585	618	601	616	571	605	605	602	585	616	590	578	568	570	632	555	592	609	541	593	582	598	602	592	615	636	615	604	595	606	557	566	607	609	579	588	574	599	580	568	608	580	605	599	552	558	577	564	610	571	590	550	540	613	565	603	598	582	590	540	595	614	549	575	553	607	553	585	558	596	566	601	576	626	578	605	630	599	586	573	607	552	572	575	561	589	609	597	611	590	584	568	574	542	636	553	592	571	592	573	558	586	563	602	590	610	572	612	574	601	560	585	534	563	589	541	593	610	583	600	588	561	592	567	597	571	623	588	566	587	617	585	600	594	557	577	566	602	562	594	553	572	618	568	571	604	551	601	565	591	555	559	560	600	601	572	590	596	539	582	595	584	583	557	577	570	533	609	592	597	579	570	556	595	594	609	575	575	579	601	568	548	589	588	590	594	538	617	602	605	567	573	544	603	561	604	564	576	588	611	553	533	553	589	585	547	576	589	589	567	607	565	585	595	599	584	573	605	607	563	608	597	552	555	584	608	588	561	615	584	546	573	586	525	571	602	573	588	612	522	590	573	595	627	568	570	560	569	559	602	574	581	567	571	583	573	562	563	564	545	566	562	586	525	634	601	616	614	575	585	603	608	571	559	604	572	590	583	603	565	617	564	551	573	625	588	588	550	565	581	568	562	603	562	572	567	559	575	618	536	612	602	574	599	550	578	547	591	569	561	580	573	559	591	568	587	591	574	593	549	587	596	571	555	573	596	559	565	563	650	578	541	569	595	560	563	541	567	586	565	599	605	616	560	575	605	618	557	588	588	546	614	572	613	582	625	603	588	573	530	578	586	589	566	577	601	588	568	588	601	570	588	581	580	599	535	611	562	545	554	583	618	594	611	549	562	567	608	598	647	525	574	620	584	541	580	586	597	588	572	569	567	594	591	583	615	559	561	536	600	595	583	578	565	570	567	573	571	586	602	565	569	529	622	618	522	553	569	556	590	536	592	579	635	588	599	608	595	591	559	571	605	639	535	573	555	532	610	549	600	569	587	615	586	565	550	566	592	591	537	580	596	594	582	591	612	569	562	594	583	574	575	600	538	579	566	568	581	600	539	590	591	581	601	576	599	597	571	581	563	613	562	572	588	597	575	598	610	599	596	562	600	595	576	577	584	593	562	568	575	577	540	595	596	606	600	567	649	565	532	571	586	621	535	611	536	610	596	594	573	623	597	592	552	587	534	582	585	588	562	573	568	609	583	583	581	615	567	611	601	577	619	600	578	544	559	596	512	602	623	608	554	618	611	525	628	595	568	562	624	592	591	567	575	570	574	585	583	558	631	577	548	572	533	574	576	594	603	609	575	586	550	563	584	619	574	591	589	586	588	553	564	587	557	573	593	546	566	561	524	562	607	598	537	588	591	526	620	623	597	598	636	577	576	578	568	548	579	626	594	589	591	561	580	605	611	615	630	637	547	611	568	571	539	592	582	596	545	596	568	573	579	558	573	541	607	632	576	550	581	649	639	593	583	552	586	562	540	607	570	617	584	603	581	596	604	591	587	553	606	556	574	611	598	604	614	582	610	608	597	593	575	594	588	602	597	608	566	615	581	554	542	589	556	585	586	571	586	589	576	590	565	552	569	593	580	596	553	582	586	617	564	604	625	577	590	605	574	603	585	608	576	573	549	558	564	606	595	626	559	599	547	575	595	591	577	603	611	585	604	587	593	541	533	543	598	586	597	593	609	586	594	609	588	541	562	610	635	559	591	577	572	599	565	585	573	553	597	568	539	577	579	600	589	544	596	543	633	570	570	594	575	601	577	569	595	641	616	627	560	595	596	572	598	584	589	579	619	598	557	602	576	583	590	596	639	568	598	597	610	552	562	540	576	551	571	591	582	583	607	568	584	560	581	579	583	611	590	633	619	564	583	574	564	618	581	553	584	540	590	592	610	592	595	570	590	523	596	559	580	597	575	570	609	576	596	565	579	576	600	608	612	535	581	620	610	596	615	606	552	540	588	549	568	617	562	601	605	595	581	585	603	603	547	547	592	594	572	556	589	564	572	551	581	576	580	573	606	598	607	569	527	607	589	632	566	589	563	618	512	613	569	605	580	587	583	588	553	590	618	586	598	565	611	587	593	584	570	609	594	606	588	600	622	611	558	610	597	568	571	561	578	582	617	575	570	588	579	591	591	559	613	616	527	613	567	581	570	627	603	560	575	566	560	580	597	525	570	580	525	571	600	584	583	591	562	592	576	608	606	582	591	553	603	566	591	555	599	575	554	597	595	591	578	560	608	616	618	596	588	576	624	561	583	593	563	526	626	599	582	635	568	627	591	587	593	615	589	599	594	573	628	565	580	586	540	589	565	559	540	593	631	609	594	620	568	611	598	565	592	563	592	546	526	571	590	581	564	580	596	558	560	564	547	585	585	616	596	607	579	543	604	574	601	606	593	577	572	587	605	542	584	596	586	599	583	580	582	579	577	546	609	584	550	548	576	587	564	582	606	583	660	580	578	522	571	624	553	586	571	595	598	594	598	558	577	613	645	604	600	613	593	572	606	579	576	626	590	565	596	569	572	585	630	570	542	575	592	621	578	580	571	593	583	573	566	609	567	565	594	557	599	565	571	568	575
33126	20135	8602	1500	542	282	238	252	252	244	254	242	253	260	234	235	240	255	241	265	240	256	246	221	267	248	244	275	259	234	245	244	237	281	276	249	246	222	252	258	256	246	239	264	276	232	247	235	247	266	286	273	251	234	231	251	231	249	242	224	254	228	255	236	259	219	247	265	221	239	263	216	269	288	251	243	246	194	214	244	245	242	238	248	258	265	254	240	251	234	232	235	236	236	252	263	253	238	259	262	250	270	208	210	268	292	259	242	246	274	250	216	262	261	243	235	241	233	249	260	239	253	265	268	257	241	242	227	248	272	249	255	285	279	230	230	294	259	261	226	251	229	245	214	250	242	250	252	219	230	262	255	220	244	211	264	266	267	254	235	287	222	236	248	239	222	267	254	258	257	245	270	252	260	231	223	257	263	260	235	260	242	230	259	240	259	244	226	267	266	246	254	214	238	242	249	266	231	232	210	242	253	274	248	246	238	236	246	232	244	235	282	236	242	275	218	235	286	248	262	238	247	227	228	226	254	238	247	255	221	240	214	258	252	285	233	280	255	241	241	229	250	234	240	247	250	266	239	229	234	274	258	250	241	225	223	241	292	250	225	249	251	263	257	229	237	237	262	238	263	254	222	238	266	234	250	204	263	234	252	240	248	243	220	240	256	244	275	215	230	251	231	250	214	235	237	279	249	233	224	234	260	257	233	230	242	239	257	245	253	266	245	246	268	245	229	226	269	239	230	238	254	236	218	242	230	241	259	220	249	213	230	253	249	248	231	239	229	247	222	279	241	248	245	245	271	240	272	233	248	269	266	245	259	244	269	263	250	247	243	259	251	273	278	242	230	236	238	224	250	218	230	246	249	225	250	271	260	263	250	232	233	242	273	241	267	236	236	256	256	250	265	257	260	276	244	257	241	247	254	265	226	256	231	245	221	195	259	277	247	215	220	236	255	216	238	273	259	242	269	256	220	228	244	262	238	222	267	226	224	234	256	251	251	222	235	274	239	224	248	244	249	282	248	278	239	222	267	227	239	253	225	240	253	262	207	227	261	248	243	263	266	280	258	263	251	251	237	242	225	264	240	225	255	235	244	228	225	254	242	250	281	268	276	242	236	226	241	226	211	250	259	204	239	241	249	239	261	227	283	268	250	245	259	228	249	282	236	247	248	255	271	274	259	264	258	237	215	269	250	252	246	275	202	236	221	251	239	279	235	255	238	244	258	222	247	249	258	237	210	229	223	238	252	250	208	221	255	251	249	248	259	241	246	224	257	239	265	244	282	236	220	249	229	257	256	266	215	234	267	229	238	234	259	256	228	195	261	252	217	237	251	248	275	239	266	251	271	253	229	243	255	253	251	264	230	259	263	275	224	232	258	288	215	237	266	248	241	258	261	257	256	233	261	232	255	266	251	245	257	241	269	266	239	245	218	264	235	248	230	267	219	244	278	235	265	237	263	266	272	230	214	253	257	249	280	258	231	248	273	229	254	287	261	231	250	261	284	238	234	263	231	241	224	256	266	244	268	262	244	239	251	242	207	274	239	253	269	237	255	252	240	206	251	249	263	255	248	246	243	253	276	264	233	221	251	255	219	263	262	266	258	267	259	279	280	254	273	249	236	240	244	223	238	254	271	229	262	258	234	250	254	253	250	258	249	232	243	260	239	262	245	236	250	239	270	239	233	282	251	247	273	232	239	246	241	260	287	265	229	256	252	233	226	247	267	243	267	266	256	268	249	233	264	233	256	244	253	263	244	230	251	277	237	270	252	270	245	258	246	259	244	261	219	256	256	242	260	235	268	268	246	234	251	237	232	253	225	244	253	261	250	294	212	237	244	241	269	294	258	269	230	246	234	256	241	207	224	246	243	247	262	299	229	261	273	237	237	245	226	256	267	218	258	229	217	284	246	279	232	281	250	254	224	263	270	252	262	229	227	270	270	253	226	260	225	227	270	256	237	248	246	270	271	241	228	250	273	245	254	254	272	248	258	208	277	243	271	270	263	228	248	251	251	258	234	239	285	246	279	239	246	254	264	257	265	273	264	243	238	236	268	246	277	249	261	250	220	236	264	249	250	235	257	258	251	228	252	199	258	226	222	224	259	261	236	264	244	267	260	232	233	232	262	256	267	238	244	243	246	249	211	248	248	238	248	223	257	254	225	244	288	286	258	241	273	235	228	241	253	291	248	255	242	247	249	270	280	260	270	218	256	269	250	239	250	247	253	219	210	243	234	255	286	244	270	245	251	229	243	226	242	270	268	261	204	228	246	242	235	253	279	247	272	260	266	244	269	243	265	267	280	258	251	234	273	248	268	273	264	279	260	248	230	249	241	243	238	230	247	239	275	247	239	240	238	244	260	246	220	261	251	254	246	256	229	226	271	252	241	279	258	219	220	241	226	229	228	227	239	258	249	253	263	235	257	241	213	234	243	258	258	240	229	233	248	214	216	252	250	257	244	248	242	243	261	234	248	231	240	243	257	235	256	257	238	245	246	236	237	217	238	271	255	233	257	275	253	285	239	223	281	259	254	231	254	270	252	262	239	243	260	277	279	242	263	251	205	220	217	230	269	242	230	239	252	256	258	264	253	236	229	247	251	238	267	253	246	236	229	220	265	228	269	282	230	223	251	243	235	245	226	247	240	223	249	218	247	274	273	238	262	256	225	225	221	260	236	265	255	234	252	237	232	225	259	252	238	234	273	230	237	248	241	252	226	235	211	242	243	235	248	225	218	255	273	281	251	267	246	273	292	287	258	230	248	223	236	237	267	224	231	216	245	261	274	223	256	244	241	228	229	270	208	244	278	264	240	243	250	229	252	255	262	231	251	245	238	217	237	225	252	263	272	248	261	241	262	209	251	242	224	219	238	228	256	275	272	222	252	247	265	234	268	247	255	274	258	244	246	246	261	252	255	245	231	269	237	237	260	265	247	216	267	223	259	236	232	241	225	244	238	260	242	234	238	240	254	267	245	260	207	235	267	239	259	212	235	282	246	264	250	227	233	265	243	243	220	251	270	253	257	257	243	262	250	251	230	272	287	286	239	266	253	255	240	249	221	238	214	240	242	267	238	207	251	248	240	251	257	236	257	268	272	241	243	226	256	223	234	242	252	282	283	248	251	260	245	276	259	240	213	279	284	244	241	219	267	255	242	233	246	249	233	267	234	243	263	245	244	247	239	272	240	245	247	259	243	253	252	212	241	217	248	209	259	223	243	233	229	251	234	248	244	257	253	276	254	235	263	233	227	229	232	236	183	273	273	233	255	227	229	237	234	260	243	231	260	237	253	257	232	213	230	255	220	220	275	252	269	249	285	234	235	232	254	269	252	266	262	259	241	276	229	250	251	260	251	253	265	260	269	217	248	287	237	238	248	244	242	214	269	254	258	271	249	245	242	236	234	224	279	223	250	237	254	241	257	258	261	258	267	231	265	222	224	253	258	248	241	249	239	241	251	239	269	236	232	255	225	236	220	241	262	252	252
8662	4152	1321	1300	697	558	589	597	558	594	597	574	620	601	600	539	595	603	623	608	572	574	561	569	582	558	609	575	580	613	585	565	607	535	608	596	593	599	575	610	611	565	568	610	600	571	586	563	570	583	573	601	578	557	584	549	612	614	591	594	576	613	566	563	623	594	648	602	589	606	598	592	560	630	557	604	536	594	623	549	603	600	573	592	580	580	553	606	605	563	602	600	569	620	560	604	583	579	591	563	571	567	543	562	580	599	614	574	577	603	589	596	557	558	570	561	628	574	587	588	529	572	551	609	605	598	597	582	588	601	555	597	570	591	616	557	564	586	579	604	600	574	557	567	592	579	596	600	536	583	597	551	607	593	605	579	588	596	603	573	603	602	601	606	622	583	575	613	594	567	578	566	577	605	551	591	580	575	555	548	576	608	616	587	598	565	575	581	566	591	567	651	608	591	596	587	569	605	563	572	598	593	600	593	569	594	576	562	626	592	576	608	577	622	626	612	575	627	548	570	568	621	600	601	604	568	584	628	580	526	597	609	587	563	593	570	582	567	580	582	558	583	548	616	625	601	604	579	611	608	566	562	599	586	588	596	560	590	587	598	587	604	549	594	600	611	602	568	570	543	565	541	589	583	609	598	582	604	584	561	550	601	618	642	573	592	590	542	599	596	616	617	558	575	547	599	589	570	565	604	631	570	591	554	610	541	625	610	586	563	551	584	552	593	592	627	554	590	610	598	562	614	602	583	566	602	577	536	618	591	598	592	560	565	551	593	589	605	576	579	656	592	553	631	597	547	595	611	560	610	590	604	596	602	601	603	584	569	603	602	618	562	568	569	610	575	557	580	562	604	564	587	554	602	593	572	605	564	613	613	599	597	579	600	585	596	629	591	577	559	595	584	546	612	622	585	589	543	567	608	601	569	625	557	575	624	621	589	574	560	584	578	581	569	579	589	541	599	604	586	580	580	579	565	579	616	581	609	535	628	585	538	601	584	563	618	586	607	606	584	588	552	639	589	625	593	553	596	574	587	596	607	590	625	608	636	574	596	583	583	599	570	542	560	599	607	570	577	597	604	618	581	606	556	644	575	572	559	526	549	563	579	603	602	569	597	616	612	565	616	606	553	578	616	562	586	570	606	629	595	569	620	587	583	583	568	586	575	586	556	573	607	590	567	554	567	610	583	610	578	606	580	584	591	591	603	612	544	550	568	594	572	592	538	618	618	545	602	567	574	590	551	543	634	544	569	618	576	588	572	634	608	611	600	591	613	583	573	549	626	592	567	572	575	605	594	631	594	586	606	552	582	601	588	572	570	574	548	598	601	616	573	600	621	586	621	623	597	610	588	563	587	591	608	581	552	611	569	610	600	598	577	601	577	564	587	588	584	599	599	613	631	577	528	615	571	587	599	557	577	563	635	605	546	608	549	587	545	608	613	620	599	630	558	595	605	564	583	575	613	589	549	611	626	550	609	595	566	607	582	574	583	577	554	578	594	613	605	519	520	525	621	571	588	583	576	614	597	576	556	599	606	588	572	578	589	576	568	598	592	570	565	581	559	553	637	579	569	597	573	562	627	646	601	565	608	597	603	550	590	632	593	606	575	642	606	553	598	583	583	559	577	557	605	612	575	556	609	582	578	579	623	592	573	608	572	563	596	591	605	587	617	594	623	561	563	587	572	603	558	566	553	537	610	591	631	567	549	586	597	590	578	638	564	603	565	580	550	608	579	583	591	575	609	603	604	600	637	534	545	604	578	604	582	557	568	573	559	605	570	537	590	596	566	594	554	591	600	588	584	559	672	554	589	598	596	605	559	591	577	617	606	588	569	599	560	582	549	585	599	580	597	576	596	609	597	599	580	576	556	597	551	597	589	540	590	579	587	552	583	632	600	618	599	582	625	576	564	580	607	569	605	604	588	574	599	560	563	557	566	582	575	610	623	566	595	574	578	588	580	560	591	619	610	591	555	568	596	603	594	593	591	590	627	594	556	598	609	611	589	576	537	566	622	631	622	584	567	579	596	643	595	591	591	558	591	575	582	580	586	586	612	589	591	582	594	583	578	594	574	626	565	605	577	589	591	574	591	581	604	606	580	573	546	637	642	660	595	609	617	585	607	601	587	628	589	601	569	547	586	601	602	561	545	595	600	617	632	603	588	563	587	581	621	563	591	613	587	605	589	581	598	613	638	545	562	546	621	556	609	602	567	586	569	625	606	582	568	617	575	605	557	547	604	602	573	551	577	577	616	547	588	599	558	579	575	593	577	554	594	616	592	592	557	584	627	626	616	550	596	569	584	585	555	606	571	616	564	566	567	633	607	569	607	529	590	576	610	591	595	578	622	587	570	563	589	570	613	587	603	576	547	571	610	586	553	608	618	610	560	553	570	606	613	589	607	608	591	631	616	559	620	579	587	573	554	627	628	557	596	577	567	563	552	567	579	604	598	560	544	566	544	594	558	583	556	581	571	591	579	602	602	588	570	626	563	604	538	598	609	582	610	544	622	538	567	561	551	556	586	609	557	579	566	582	564	606	607	607	606	598	606	557	569	588	631	599	618	600	596	573	540	587	618	578	572	620	526	618	618	569	611	592	598	601	583	597	544	618	587	562	604	672	605	588	584	585	566	547	573	577	618	585	570	577	635	567	543	572	597	596	622	612	617	595	540	548	585	560	610	617	619	601	578	630	600	589	564	613	626	552	556	630	543	597	594	603	527	583	596	563	598	565	621	573	616	624	551	576	556	617	616	577	597	592	560	570	547	563	563	578	608	616	571	604	621	609	534	613	548	592	614	572	600	613	591	642	584	552	574	544	584	604	647	582	569	570	585	609	619	573	582	559	573	598	562	604	623	602	604	595	564	583	581	570	613	542	566	595	568	599	595	574	596	637	638	564	634	596	592	596	594	599	589	537	570	568	552	601	600	573	587	515	583	611	570	554	532	580	602	576	547	535	566	591	603	611	574	602	612	604	606	549	587	597	590	579	612	608	619	613	604	553	579	589	575	596	597	562	586	576	618	609	587	576	595	628	563	627	554	606	545	591	580	600	563	561	592	605	598	585	590	572	546	558	555	586	594	585	604	615	587	570	604	573	604	574	635	569	590	600	584	629	571	574	586	596	544	621	580	590	601	573	574	580	529	551	582	600	602	593	600	555	565	595	583	621	596	626	584	587	580	619	566	581	613	585	582	571	550	564	596	568	565	606	609	581	554	552	595	631	600	565	585	589	620	613	600	551	576	596	594	550	612	602	576	582	575	620	574	567	533	578	615	617	599	568	610	551	598	600	613	556	562	570	619	569	573	582	587	563	546	601	565	606	571	623	577	543	563	566	541	589	598	594	552	553	593	564	600	567	602	590	544	574	599	604	601	604	633	590	605	555	551	553	551	568	562	558	593	589	656	561	592	520	572	580	557	591	609	577	578	588	541	582	571	611	584	564	591	581	577	552	654	592	550	605	615	609	588	602	571	600	573	559	626
24879	21466	24893	28492	21516	20071	1662	505	418	400	362	412	405	406	383	391	370	360	412	384	403	402	381	391	390	375	388	359	374	380	373	387	369	350	369	365	379	372	409	394	406	392	423	390	366	386	315	350	335	351	332	368	355	388	368	413	376	369	373	353	366	367	391	397	349	388	347	332	383	385	333	351	355	385	378	375	360	395	388	390	352	339	405	372	372	358	364	355	364	377	355	333	363	391	387	354	375	335	369	358	361	359	344	392	363	374	351	350	395	354	384	357	388	420	345	361	362	308	361	325	361	371	374	372	374	388	335	385	368	367	374	356	370	383	344	344	330	396	329	354	354	378	376	387	391	337	351	392	425	356	386	379	347	367	359	353	368	413	373	340	384	363	376	395	377	345	351	373	352	352	360	389	392	364	371	360	374	371	370	389	390	366	380	382	387	344	348	370	356	355	380	365	353	375	343	344	346	380	363	358	397	376	367	353	385	365	316	369	383	347	341	388	410	396	320	374	358	350	388	351	414	379	359	332	365	384	360	362	393	373	364	387	367	371	368	352	401	358	363	341	356	342	390	347	352	359	392	370	343	374	377	379	370	376	417	388	363	385	387	360	387	333	392	377	382	342	352	365	337	368	394	343	378	369	382	366	365	366	347	364	365	388	368	345	380	385	338	363	356	362	386	352	352	400	345	356	346	363	347	359	385	376	369	390	346	349	334	365	380	363	381	370	383	397	357	357	366	377	406	405	370	350	369	367	356	358	389	373	357	378	396	362	347	368	390	402	345	343	359	388	366	344	367	330	376	368	352	357	349	363	343	414	365	373	369	354	377	384	380	342	341	379	344	381	363	344	361	402	408	379	364	370	362	383	382	361	346	334	366	376	383	374	376	390	351	368	355	364	388	384	395	352	363	371	395	349	379	377	404	390	367	404	308	369	326	345	349	371	357	361	365	390	387	388	366	355	359	331	402	331	378	350	394	348	361	377	372	379	396	368	375	375	359	356	371	388	376	373	372	379	363	402	365	336	366	366	376	378	390	349	370	364	363	345	386	353	370	367	427	348	409	399	353	420	366	414	374	346	374	358	359	363	353	354	323	377	339	341	366	408	404	389	353	378	373	379	378	365	365	357	380	368	366	378	388	342	369	374	368	349	370	372	367	395	376	341	360	349	340	340	314	384	369	409	363	350	357	358	364	305	354	368	347	371	364	374	339	365	403	407	346	349	376	354	410	361	398	332	370	314	383	364	377	369	372	366	362	352	394	357	381	398	327	359	349	357	352	333	379	394	348	390	361	353	336	385	368	360	347	342	410	347	357	378	351	373	388	388	354	400	396	388	363	391	374	388	395	388	389	398	388	326	366	340	355	347	355	393	384	386	342	340	362	394	394	366	398	373	350	359	411	354	370	368	387	367	396	338	364	386	403	366	323	346	354	369	353	365	351	368	411	377	356	360	345	349	373	348	377	336	417	345	378	378	381	394	334	375	391	373	373	386	370	339	375	404	375	356	321	359	365	358	308	375	340	369	383	356	358	352	364	348	358	367	343	350	384	386	356	348	344	344	387	338	355	343	348	350	375	359	361	345	370	358	358	357	349	373	374	347	365	387	399	368	400	374	315	371	349	371	383	348	365	362	349	381	368	342	354	382	367	339	353	348	377	385	389	358	379	400	365	354	353	385	398	383	363	348	384	357	362	380	361	374	384	406	362	393	385	372	402	371	402	338	358	378	344	369	358	381	349	380	395	391	414	354	348	368	407	368	377	386	398	341	395	358	366	351	375	383	343	327	378	403	386	386	378	327	327	358	412	347	361	364	354	342	312	363	326	378	393	370	386	378	375	361	356	389	376	389	369	341	355	367	346	361	379	359	389	370	400	354	378	412	352	371	376	364	376	372	333	366	368	378	386	374	332	378	364	370	383	380	346	383	344	351	396	376	365	380	370	341	368	321	363	364	355	367	376	387	354	356	380	385	393	363	385	385	395	366	362	351	353	391	342	381	340	370	376	405	314	347	376	363	370	376	343	375	349	383	343	353	373	379	365	345	387	340	347	381	357	399	369	379	370	395	361	364	334	333	385	369	377	374	397	352	356	372	372	395	386	367	356	381	372	363	337	360	342	371	344	380	360	342	367	378	334	370	374	366	368	371	333	358	322	344	355	395	343	361	403	406	357	380	367	359	369	426	377	368	385	344	383	389	330	384	330	359	370	420	394	354	350	387	364	377	384	359	364	361	339	384	384	388	369	356	352	346	394	380	385	396	336	317	351	374	369	355	368	368	354	385	358	358	353	357	343	374	346	390	357	384	399	401	362	401	355	379	372	370	309	342	373	366	353	357	353	357	321	380	359	379	364	350	367	358	393	372	354	336	365	378	374	375	363	343	336	395	353	377	368	398	341	361	349	409	350	359	394	355	364	366	382	343	358	358	395	382	365	382	344	328	381	381	397	386	335	365	346	336	373	363	372	355	362	350	375	379	364	408	364	363	327	367	370	389	377	366	380	346	340	337	379	428	397	346	333	388	359	381	398	354	346	363	355	343	378	377	432	378	369	339	385	369	397	345	388	375	379	365	344	356	369	384	340	343	337	374	424	373	360	372	372	400	407	359	368	386	348	370	393	417	364	336	364	358	351	351	395	344	354	374	361	351	390	378	311	341	377	332	346	371	359	395	369	351	352	385	380	354	349	353	355	363	367	390	361	368	383	368	364	321	321	372	373	378	377	381	397	363	380	348	385	345	432	347	350	346	335	340	352	373	363	363	367	374	351	398	335	348	327	369	372	352	339	398	349	371	372	378	359	392	361	408	402	380	364	348	348	383	327	355	367	378	350	351	370	327	357	373	382	376	374	388	364	388	361	364	381	369	412	359	347	386	337	408	364	351	363	372	369	394	357	394	322	353	347	385	357	379	377	374	369	360	360	357	353	371	361	351	371	380	396	372	363	339	367	351	369	395	381	385	370	361	342	404	368	360	366	386	383	389	398	367	357	355	357	333	371	382	405	361	367	368	361	343	361	406	361	367	352	405	385	359	361	344	358	386	349	367	401	379	391	351	384	387	357	354	379	401	358	370	403	367	359	374	383	396	369	357	356	355	382	385	361	362	379	337	328	367	353	367	400	393	394	371	353	326	341	379	400	367	347	388	360	346	370	350	360	329	380	411	378	365	356	357	383	368	371	344	372	396	406	352	355	391	375	362	375	381	357	345	410	395	359	366	395	368	392	377	363	347	385	412	422	374	348	352	353	350	358	389	390	385	369	380	366	345	352	380	349	362	407	332	366	340	352	346	363	362	384	400	354	349	345	358	338	356	372	370	366	423	354	358	357	340	373	353	357	355	353	379	371	383	384	389	386	384	380	374	390	375	395	363	390	382	378	378	382	396	374	360	375	378	319	360	347	400	355	378	328	343	390	345	370	358	378	356	365	381	368	388	345	405	350	352	367	314	388	349	362	385	380	396	375	367	363	371	376	389	370	360	380	372	372	337
23665	28556	5760	11423	2848	895	799	815	785	797	813	802	804	822	777	807	778	815	777	790	774	751	808	853	822	788	828	793	775	778	783	827	788	752	790	809	797	769	811	882	767	799	793	801	756	766	847	773	781	802	792	842	805	791	790	789	808	790	815	784	783	784	826	775	819	783	803	790	763	750	851	806	729	798	794	784	761	796	793	799	783	781	776	763	736	792	803	819	755	824	819	778	820	768	785	767	820	829	772	811	817	812	815	769	778	778	802	794	809	832	802	817	795	789	810	842	832	810	792	789	817	773	811	805	779	845	755	829	798	788	798	757	764	781	791	799	736	771	815	846	822	766	771	828	817	778	871	798	826	796	808	760	816	791	843	829	774	770	781	779	778	815	771	783	820	772	781	802	772	776	786	825	799	759	776	826	786	848	783	811	768	786	748	769	832	807	782	777	828	799	859	768	783	785	778	787	824	806	784	769	823	834	804	773	787	740	767	812	848	798	800	773	796	746	781	745	772	744	826	781	789	776	801	825	763	819	766	799	743	871	789	816	832	769	804	811	832	843	751	773	792	778	787	788	768	752	853	793	791	818	767	793	779	788	841	751	750	752	817	756	783	795	772	795	780	797	781	783	813	829	808	765	786	826	814	784	752	823	748	792	803	831	829	827	783	846	798	808	823	853	786	791	789	845	772	791	855	785	741	820	825	778	817	778	721	786	736	841	742	768	806	805	788	812	758	744	806	781	798	816	827	776	815	806	773	817	764	793	771	783	771	791	787	734	803	816	779	820	763	803	767	800	795	806	815	781	862	767	781	834	761	749	790	769	810	805	803	782	772	779	758	778	810	760	798	807	886	773	817	778	820	791	797	809	750	797	771	754	832	767	772	794	763	780	818	793	763	798	784	777	793	764	755	794	831	778	814	837	786	758	791	748	772	775	797	811	804	797	804	809	755	763	824	793	732	773	792	820	765	768	817	832	781	814	810	795	864	800	780	793	846	849	779	803	804	771	796	767	797	773	796	775	779	785	758	750	807	773	784	761	807	803	800	805	831	784	806	769	791	782	811	813	793	813	837	800	747	819	826	815	760	843	838	771	807	778	790	791	772	800	766	832	811	824	793	794	807	787	750	777	793	783	793	801	793	820	788	764	818	808	779	832	749	795	784	756	765	838	793	762	789	783	796	773	846	854	806	791	802	733	804	825	753	769	756	769	796	760	816	796	752	800	766	787	778	801	742	786	744	802	747	710	800	804	798	822	796	777	786	797	821	788	795	740	831	877	756	773	772	795	788	769	824	772	748	796	810	759	793	829	794	777	833	845	745	832	759	775	801	802	821	804	799	765	763	738	789	791	803	776	778	797	801	794	789	810	810	777	789	805	788	791	826	775	750	768	798	785	792	819	822	792	790	799	825	805	785	763	755	757	809	778	863	783	790	814	797	867	802	800	769	811	792	786	793	782	825	748	780	765	767	797	789	793	748	839	810	791	829	816	743	809	789	808	704	789	771	824	738	802	782	821	801	811	786	782	754	756	812	783	757	807	806	791	826	788	748	808	811	811	825	774	803	783	810	805	861	750	768	742	788	798	782	749	767	754	736	756	805	795	811	798	840	837	782	794	759	808	788	807	764	757	750	731	797	794	760	774	835	763	788	746	809	833	808	763	786	812	790	844	827	826	756	778	807	801	784	765	785	816	789	777	775	780	790	804	779	795	797	766	798	850	821	780	810	812	806	817	784	800	788	740	747	782	853	829	770	806	795	777	796	767	749	793	778	797	788	750	806	791	774	766	799	880	806	793	766	835	801	798	826	769	783	798	806	806	844	806	802	828	759	777	778	829	769	785	748	823	758	785	755	817	810	795	758	822	786	763	797	827	757	768	770	818	861	793	767	767	837	844	815	772	767	816	803	800	835	801	838	720	777	748	798	827	751	829	737	807	810	783	856	764	823	821	829	840	814	817	804	793	807	785	759	816	796	823	822	804	809	822	799	791	819	794	818	778	785	786	797	792	850	762	801	804	820	823	845	812	759	759	793	771	769	819	787	799	804	804	819	799	843	792	806	826	788	742	783	821	788	827	748	811	786	744	745	799	754	738	791	834	827	788	791	786	768	781	805	770	747	797	833	802	834	802	781	807	836	805	789	796	790	780	722	816	798	805	830	764	802	775	808	791	793	749	814	783	781	745	798	821	768	790	826	785	779	806	860	848	774	797	765	763	823	792	749	799	806	805	775	814	765	762	807	799	764	812	822	786	788	781	887	788	837	776	822	764	780	795	747	791	803	775	796	832	830	762	847	771	832	836	785	846	810	783	733	810	806	808	769	787	840	790	804	766	767	808	789	802	809	763	811	812	789	821	748	740	733	761	761	790	753	799	799	822	837	753	770	789	823	771	813	814	783	790	760	770	842	776	811	780	786	813	774	760	768	820	814	843	797	752	791	813	744	839	769	781	792	800	754	864	835	797	820	789	783	791	763	802	788	846	795	777	827	834	798	785	816	786	833	735	846	754	811	725	787	740	800	806	810	799	815	770	780	807	769	818	769	772	781	802	774	787	808	779	753	771	805	784	809	757	819	759	794	787	766	793	805	802	784	743	759	812	801	816	826	821	829	780	762	864	807	802	779	785	832	797	820	776	762	800	792	738	823	793	765	844	818	782	846	803	807	818	794	858	789	774	754	811	838	789	824	803	821	773	784	789	807	831	812	816	743	785	781	728	741	741	819	740	841	803	740	795	820	739	802	839	756	749	769	773	790	763	797	822	787	829	838	829	788	799	813	776	747	846	807	838	797	791	813	842	769	836	764	780	794	757	778	774	790	754	758	813	829	762	775	817	813	775	799	756	777	804	755	803	802	751	758	821	778	777	818	770	811	760	776	795	793	808	816	793	821	807	783	781	828	776	783	780	767	739	782	756	790	782	796	781	806	784	790	808	754	752	806	819	781	782	772	797	804	811	802	789	784	813	853	808	766	761	783	757	799	770	812	770	821	843	780	796	810	723	796	803	755	776	785	771	797	786	812	779	852	822	866	744	814	764	766	822	824	792	800	833	804	796	790	860	752	854	789	808	779	838	809	797	811	776	775	808	780	788	806	779	811	822	800	780	786	752	761	769	789	771	824	791	803	747	772	813	795	799	750	771	843	793	801	814	823	789	790	780	812	823	770	799	818	769	781	877	753	826	777	787	756	808	732	755	796	775	808	814	773	774	823	800	769	780	812	783	790	760	816	826	807	804	757	796	844	829	783	766	767	790	803	834	766	820	783	814	801	780	820	795	757	740	777	775	794	813	811	794	770	808	780	755	805	779	792	787	801	795	755	766	775	815	764	774	803	770	795	799	782	792	788	796	783	766	809	802	757	790	841	749	822	800	792	808	805	820	816	814	796	826	791	780	818	764	807	797	797	772	815	814	805	774	799	755	794	774	770	820	793	781	798	771	761	796	779	809	823	833	802	793	816	790	808	779	724	785	788	798	813	810	791	766	806	733
24317	21462	25164	28203	21482	21483	19004	820	428	385	318	295	320	351	330	336	270	272	312	290	278	354	325	307	278	267	294	282	261	264	307	272	260	273	299	270	334	275	297	253	282	282	254	294	265	262	244	288	289	271	292	267	288	281	262	311	293	257	292	283	273	296	284	277	260	262	249	268	277	260	273	305	255	294	276	306	268	257	281	253	250	240	235	273	246	283	276	267	290	289	269	279	251	296	272	290	282	254	277	264	235	264	254	276	311	295	255	277	279	263	247	248	274	267	272	272	273	275	266	265	306	287	282	301	253	270	261	285	270	256	295	301	293	292	282	269	298	266	296	294	265	274	265	287	290	271	288	278	277	283	261	294	306	298	280	300	281	290	259	240	266	258	277	267	253	281	290	239	295	333	295	284	306	300	264	274	269	326	296	283	248	282	258	268	299	270	254	301	270	325	272	258	259	271	304	294	256	260	245	269	270	260	270	274	277	264	270	276	241	297	255	267	292	298	302	306	271	292	254	288	300	320	278	307	284	258	267	288	271	272	284	264	263	279	268	281	271	268	267	264	272	282	284	312	288	278	299	268	297	261	267	259	243	266	296	281	271	265	270	294	298	282	293	292	311	264	321	270	299	261	259	264	268	272	300	280	258	280	278	317	320	264	264	276	263	279	272	250	267	231	261	269	255	262	294	294	280	315	254	269	276	296	293	281	274	281	303	304	265	279	320	259	260	295	296	258	274	267	266	262	262	273	287	248	277	282	282	290	264	310	287	294	292	287	286	272	299	288	275	270	299	276	270	257	278	243	297	277	257	309	264	286	267	298	260	281	315	234	260	277	307	259	265	266	269	274	290	262	267	280	263	273	274	301	267	262	284	306	252	235	285	278	309	281	231	299	299	255	259	268	285	248	283	258	280	292	278	297	278	304	282	314	268	278	298	246	255	281	263	271	276	281	292	290	284	256	276	238	264	284	300	250	280	271	263	266	267	253	276	288	297	297	282	237	271	275	279	287	271	256	276	262	288	262	304	308	271	276	262	269	255	314	251	259	271	255	267	260	278	263	276	276	267	244	245	299	307	298	284	290	299	302	223	290	268	280	254	274	256	271	247	274	280	290	275	273	270	238	263	286	293	295	298	277	239	290	274	266	290	291	278	282	279	297	302	280	274	253	287	284	288	295	238	261	250	272	268	294	273	255	271	255	287	259	287	291	310	279	260	248	254	269	292	265	303	296	271	286	272	294	281	278	258	273	284	296	303	276	268	306	264	288	240	281	281	299	258	274	263	257	253	262	287	256	291	277	287	281	301	309	268	285	283	266	298	266	277	284	259	263	285	281	276	261	262	314	277	248	261	285	289	281	273	305	264	308	283	255	279	250	279	253	257	303	285	260	255	285	282	288	269	245	270	283	269	309	260	285	276	303	285	289	273	292	295	284	313	280	259	259	291	283	293	270	282	273	259	311	297	310	296	300	274	237	264	288	260	280	277	263	247	289	276	274	274	275	279	272	299	289	273	331	257	273	276	320	260	269	276	288	274	303	295	260	281	259	274	279	253	274	257	278	273	284	327	292	259	292	311	287	282	253	262	285	267	262	278	297	274	271	261	272	256	285	269	274	264	291	285	301	293	292	253	281	284	300	285	281	254	271	297	291	297	272	283	251	270	303	296	269	283	288	303	277	277	268	284	280	288	260	270	304	264	286	294	303	253	261	274	284	301	286	287	283	281	275	291	275	264	223	278	275	258	293	260	256	259	279	285	235	264	289	273	259	268	293	279	248	325	288	284	277	261	294	282	302	283	308	281	258	283	301	276	272	246	288	263	268	296	251	314	331	293	262	275	277	273	283	288	292	277	275	293	284	262	321	242	238	292	272	290	293	307	264	288	267	288	278	324	329	293	286	277	276	263	309	286	249	250	281	272	299	272	266	272	287	288	302	300	305	331	272	265	286	272	281	258	283	265	282	258	278	255	304	273	278	280	260	264	236	288	260	295	278	283	281	240	281	230	259	259	290	282	307	325	290	297	258	257	265	288	266	251	280	265	281	270	276	277	270	324	284	285	298	266	255	260	309	296	273	260	277	285	294	299	275	284	269	268	264	274	238	277	279	286	259	255	247	282	315	271	271	284	279	286	261	243	268	282	261	280	273	264	277	249	270	302	292	290	296	291	276	285	267	271	260	259	286	300	268	246	289	260	304	285	266	265	253	272	304	289	252	259	272	264	249	247	271	247	263	273	236	288	255	261	271	263	272	300	257	248	259	253	298	307	292	276	287	286	264	263	287	280	285	280	285	275	243	268	268	269	275	288	283	300	278	270	264	288	283	297	269	292	269	296	272	265	296	267	289	294	312	291	269	293	282	288	293	290	268	305	260	280	291	271	260	275	297	310	284	287	302	269	278	261	333	321	287	263	265	268	267	266	291	293	271	271	273	244	279	280	268	301	263	275	272	276	259	241	280	282	285	274	273	280	282	290	256	299	251	320	314	287	290	269	277	248	267	256	268	264	253	298	278	266	303	293	254	273	276	271	285	342	277	282	254	293	317	295	296	256	229	252	252	292	235	296	250	291	271	285	288	278	287	275	296	303	232	286	270	339	295	270	284	286	277	269	285	304	281	266	293	272	289	281	285	246	330	292	262	281	288	270	291	289	271	247	285	283	283	295	265	277	296	289	267	274	302	284	269	296	257	288	258	288	303	273	266	274	287	276	273	280	277	279	277	289	239	292	256	282	273	283	273	279	279	303	274	283	267	278	252	280	262	259	290	257	286	259	266	298	289	283	296	262	313	285	245	289	274	259	280	262	277	262	241	267	253	262	307	296	319	315	275	296	267	261	278	269	267	264	285	303	243	302	292	248	288	233	257	274	288	265	281	270	256	271	248	257	260	263	264	268	275	283	278	277	262	289	322	251	278	308	257	295	274	277	297	281	269	307	311	245	305	278	269	290	253	300	306	278	273	272	284	261	261	266	259	285	306	301	266	292	286	279	280	278	305	264	288	273	301	276	261	281	300	255	272	271	287	306	284	258	255	237	226	259	262	290	245	275	246	252	300	288	280	260	269	299	274	238	294	278	293	294	304	289	296	269	275	255	270	274	311	293	228	261	286	261	319	280	282	281	297	295	235	282	311	267	302	253	291	285	274	259	273	292	270	310	253	302	296	287	293	272	295	285	297	272	294	285	262	290	265	282	253	255	266	274	274	284	301	308	267	259	277	285	278	278	298	282	281	270	279	270	269	284	295	258	264	251	269	274	292	271	304	304	264	232	269	296	278	288	279	294	295	276	280	281	278	271	304	282	303	272	290	267	284	294	292	276	288	286	291	276	290	269	267	261	269	298	268	324	270	279	320	266	298	268	294	268	256	265	285	278	250	291	301	274	264	258	290	252	316	277	273	270	250	300	295	280	272	275	287	303	287	260	276	262	292	310	298	290	277	243	269	302	282	268	267	258	284	274	282	298	281	269	278	254	303	273	284	276	294	297	288
30393	38931	9473	19031	5235	727	652	634	632	660	658	629	630	620	634	660	571	624	600	619	613	579	609	591	564	549	583	626	602	588	628	611	563	583	589	585	604	589	554	610	577	580	601	605	620	517	594	597	541	576	574	613	606	654	590	568	569	606	633	625	608	610	613	567	545	623	599	585	586	575	583	579	615	610	622	570	612	597	624	577	589	635	622	556	579	605	612	579	630	586	616	609	567	607	586	587	597	563	592	593	588	595	598	599	590	602	560	562	548	602	610	585	604	631	586	602	588	571	632	537	596	607	585	576	604	586	643	596	579	600	595	632	555	551	591	579	587	610	633	592	596	617	633	578	589	595	593	560	610	611	611	545	594	582	596	567	584	602	585	593	609	575	609	611	580	618	551	585	611	613	605	606	563	588	602	600	578	611	599	595	597	609	589	609	573	586	599	583	605	543	551	536	592	602	542	626	553	582	586	581	613	574	591	583	630	611	632	569	553	584	619	606	589	572	587	588	579	573	573	578	581	596	598	604	611	629	578	580	621	568	580	583	576	591	621	566	613	594	596	569	569	557	542	590	591	578	626	568	545	601	583	579	611	612	565	610	598	580	613	530	589	536	595	549	587	582	565	600	574	647	581	584	624	568	592	595	628	511	607	592	629	569	582	612	604	605	595	604	623	568	599	609	599	588	578	623	587	582	605	599	596	597	613	608	592	563	577	594	599	582	568	590	608	638	604	620	575	531	600	540	593	588	584	555	641	581	566	580	589	581	597	575	565	592	581	606	582	563	557	570	558	584	568	559	566	547	587	550	540	587	565	610	595	587	543	537	608	612	555	597	591	576	575	608	597	624	567	594	585	595	584	565	551	611	604	572	571	625	555	587	604	602	578	587	591	591	585	580	557	547	563	595	557	600	591	536	609	591	588	601	564	586	601	569	582	561	558	571	576	641	571	588	616	578	606	587	593	645	638	603	576	575	583	596	584	598	576	594	588	592	575	582	604	592	594	632	571	576	549	592	613	587	564	569	609	626	579	595	614	589	609	530	628	562	590	635	567	580	631	617	573	588	566	556	564	582	616	599	578	607	606	585	590	572	589	605	553	595	616	577	596	587	594	579	563	572	606	529	603	581	580	569	593	602	578	599	584	563	592	605	640	626	609	612	560	565	571	580	619	535	607	570	612	565	621	595	528	597	560	587	595	595	552	564	600	624	590	601	625	589	604	589	588	559	570	612	523	556	577	581	574	583	609	623	581	591	602	604	617	584	581	531	573	602	571	605	614	600	585	599	572	558	565	560	599	577	580	596	597	577	586	558	597	583	563	594	546	614	590	574	585	571	552	566	601	580	630	588	595	617	601	607	600	570	580	562	595	599	566	621	552	577	555	557	566	623	615	565	588	613	540	560	577	598	575	564	594	600	596	598	561	571	598	553	584	568	611	606	574	599	617	580	641	581	584	571	567	609	569	575	564	595	585	620	578	622	599	642	584	602	583	620	633	614	578	557	570	571	582	592	592	579	605	576	600	620	614	601	581	550	592	570	565	555	555	541	582	579	577	576	596	606	525	563	603	580	578	605	620	568	606	551	539	561	593	602	580	524	595	588	574	617	612	578	591	583	544	572	585	593	622	555	599	604	578	622	612	591	613	580	585	600	572	623	572	574	584	583	600	552	573	594	588	599	570	599	561	599	594	586	599	615	620	607	575	608	592	594	649	624	584	620	591	582	567	590	578	581	617	632	618	551	648	624	534	621	570	573	600	598	574	587	606	573	604	571	601	540	564	591	587	599	611	567	595	597	615	603	600	508	584	605	577	576	576	607	591	625	579	570	593	587	585	589	566	579	587	586	607	550	531	553	590	583	593	561	634	582	550	609	603	566	584	634	566	604	621	584	590	585	609	587	561	590	551	578	579	610	589	599	594	626	594	603	562	617	590	630	557	565	584	562	577	582	581	553	593	591	592	558	563	570	599	609	579	619	587	602	572	596	606	592	594	590	624	595	595	575	612	625	591	575	597	600	624	596	557	563	544	587	557	602	564	609	540	620	611	589	526	606	557	567	581	570	622	620	615	548	558	603	591	561	591	600	597	570	579	585	538	573	573	574	589	583	565	601	589	599	597	557	600	608	587	602	588	582	577	597	597	545	566	564	590	578	575	583	558	611	576	550	591	551	612	631	566	575	596	618	550	565	547	572	577	589	611	562	603	587	589	552	510	559	644	603	610	599	587	578	563	604	597	610	550	618	576	613	587	626	616	560	552	615	564	593	577	581	597	633	617	585	597	552	602	626	602	605	573	546	606	563	603	626	573	563	566	558	563	537	582	570	598	571	602	563	543	571	589	570	566	619	604	578	603	605	568	585	596	558	595	540	579	586	580	551	548	584	572	596	591	582	580	568	634	591	611	562	591	578	589	582	563	603	612	593	561	627	582	563	568	592	582	576	640	641	611	575	589	563	600	629	568	617	642	588	562	634	582	581	592	590	614	570	646	595	545	547	579	576	565	548	607	584	612	545	637	577	615	587	622	606	616	608	592	605	621	571	613	617	620	574	588	561	584	606	539	591	623	589	605	606	548	585	614	523	574	603	558	562	600	588	599	568	582	583	566	610	576	591	571	553	605	572	605	580	617	571	591	581	596	582	586	605	608	561	603	610	580	578	604	561	595	595	651	586	602	615	604	600	608	572	561	591	578	622	590	545	614	568	559	563	599	603	598	567	571	579	596	563	576	496	560	601	604	557	602	557	553	630	588	576	565	603	579	583	600	600	548	582	555	618	596	583	583	583	616	611	582	584	581	624	592	582	565	572	582	550	565	594	568	624	588	543	577	574	596	578	605	576	567	588	559	610	592	599	587	557	567	547	577	547	565	555	599	567	567	571	568	594	578	601	619	557	584	593	581	573	620	610	606	584	620	560	584	564	601	600	606	626	555	600	548	599	604	592	603	593	663	616	579	606	566	573	572	527	601	551	595	580	566	612	566	603	593	615	587	545	624	590	581	596	570	619	612	607	603	592	631	615	570	570	549	630	595	574	586	603	619	593	577	597	622	565	581	568	573	604	538	564	608	570	585	607	587	572	557	566	559	585	607	589	545	535	630	632	618	565	613	586	553	577	615	592	587	544	581	597	560	573	587	619	604	587	576	649	556	586	586	564	560	581	576	624	603	594	563	611	590	568	616	551	588	611	569	582	565	543	590	657	598	612	554	557	621	583	566	555	630	588	599	576	587	612	576	525	592	577	623	546	614	595	590	604	569	572	534	570	621	571	598	576	615	577	583	606	590	593	639	584	635	580	592	581	623	628	644	592	653	588	574	565	614	572	562	595	566	622	606	599	568	578	593	545	539	568	595	612	571	600	581	554	612	619	559	579	572	560	583	595	582	591	572	581	598	561	599	602	603	565	631	547	604	570	591	640	566	611	579	593	609	601	584	611	580	598	571	587	581	577	574	575	604	580	630	543	604	584	626	583	606	568	602	575	563	562	609	619
33152	20134	8317	1487	562	295	267	252	267	245	265	290	255	249	271	275	231	260	268	292	260	253	246	254	263	246	222	232	250	269	238	235	243	246	238	248	258	238	228	250	257	262	251	237	274	246	252	283	262	243	269	252	248	269	270	242	243	291	251	283	234	262	215	266	229	244	259	253	262	258	300	259	240	244	249	260	251	280	233	264	242	234	237	268	267	259	256	262	253	236	264	257	237	269	274	259	240	251	267	211	246	227	253	246	258	248	263	252	251	254	254	262	268	262	246	282	271	254	239	222	246	246	234	247	257	261	249	275	242	243	217	236	221	248	227	241	263	261	269	214	231	253	250	248	266	269	259	236	233	253	257	253	253	248	271	255	242	221	234	230	230	250	258	225	288	252	298	234	268	257	249	243	261	277	251	234	240	255	239	265	235	235	243	255	245	236	233	256	261	239	257	236	230	239	226	281	260	242	264	230	236	275	234	228	267	252	252	241	253	259	250	246	257	260	272	263	284	256	223	258	249	245	262	256	248	229	229	252	253	250	218	243	238	264	223	279	269	223	266	290	292	251	246	252	245	242	243	262	250	259	273	253	276	272	241	281	240	244	248	242	235	280	281	248	239	255	230	257	222	254	257	226	272	231	231	267	234	243	246	227	296	249	264	265	276	268	247	263	260	271	236	240	263	248	250	273	234	277	250	243	300	223	252	240	249	242	263	262	258	263	260	248	267	244	242	251	251	258	246	258	268	236	254	227	232	253	237	217	248	239	244	254	261	266	237	249	266	247	256	278	246	246	257	274	275	293	258	258	272	257	233	260	259	257	260	214	243	270	246	257	241	240	264	243	229	240	237	244	268	224	274	253	247	256	244	281	262	271	240	268	262	249	259	225	300	259	260	274	252	248	262	236	230	238	240	246	243	261	259	270	250	229	237	230	236	239	236	251	247	262	260	240	222	247	225	236	250	228	241	243	263	249	252	235	277	256	259	241	211	228	233	233	247	237	272	264	297	223	241	257	261	274	262	248	234	248	261	260	224	244	250	255	272	267	242	260	236	278	240	242	259	230	230	238	262	228	223	214	255	265	252	268	250	263	245	228	247	239	251	259	277	260	239	275	236	232	260	254	260	273	243	280	234	253	229	253	277	264	251	292	274	251	244	246	255	245	246	267	246	228	246	244	253	281	250	255	236	273	264	245	247	242	228	259	274	228	231	271	263	262	268	249	259	249	257	238	235	249	284	264	240	277	242	273	227	253	232	267	248	230	215	258	270	233	270	241	220	278	183	253	270	255	297	246	292	222	254	248	242	281	223	243	250	245	250	230	264	251	238	251	271	255	262	252	256	254	253	286	293	268	279	255	282	240	248	231	222	252	252	267	254	212	268	252	223	240	262	254	242	264	292	238	229	232	246	225	260	216	244	246	277	243	267	224	255	244	254	239	263	244	214	236	227	253	252	284	246	227	243	267	259	262	261	248	250	258	272	268	253	270	252	268	232	253	239	269	216	238	221	262	244	266	261	274	251	254	253	245	236	246	276	271	241	263	254	259	256	256	235	269	254	239	235	271	245	251	244	240	269	293	274	257	247	274	239	259	254	230	257	261	269	253	278	232	266	264	242	265	242	258	244	252	284	234	270	243	246	251	279	264	244	263	231	270	250	279	236	251	275	239	224	233	248	277	248	240	253	249	241	245	225	268	274	254	248	268	258	213	297	276	258	242	248	251	229	253	242	255	235	242	247	262	230	259	265	251	243	243	256	243	242	282	280	249	270	236	240	248	249	241	242	268	272	285	256	271	248	241	244	258	225	225	255	264	259	258	228	281	247	241	241	266	250	264	234	247	248	243	262	240	207	263	237	260	267	229	239	275	264	277	238	263	260	248	256	251	257	268	297	250	255	262	246	250	224	215	245	255	258	271	301	265	237	252	254	280	262	262	273	241	271	266	265	237	261	250	261	237	248	254	214	243	260	271	221	234	243	240	240	261	269	246	240	251	241	259	280	232	255	223	244	256	247	258	225	236	266	258	237	246	239	228	238	240	247	246	240	299	238	282	271	263	233	230	257	259	287	257	248	284	236	257	254	247	248	258	255	203	272	234	270	256	255	268	251	263	243	237	242	250	271	270	258	274	245	264	245	252	257	253	240	242	275	246	270	251	238	247	260	248	228	228	242	270	249	229	249	249	246	268	236	281	238	256	251	249	253	278	258	265	256	237	258	288	279	249	259	234	248	282	262	278	268	237	257	255	261	236	264	245	261	261	232	252	232	273	234	221	240	271	254	267	253	251	236	243	238	229	227	261	242	244	248	247	254	235	253	198	278	243	242	250	235	252	216	255	269	261	233	254	248	262	260	254	257	259	268	253	242	263	285	246	265	251	218	250	259	238	264	240	239	247	261	275	240	250	214	232	254	254	231	247	241	271	262	264	221	244	253	255	226	227	230	258	243	242	240	237	277	246	253	234	254	246	241	237	249	222	239	255	257	255	239	225	253	240	264	279	277	267	260	250	257	256	241	254	273	250	266	242	215	240	243	237	230	259	277	246	273	224	249	242	231	265	245	264	267	235	236	262	234	249	250	276	259	232	225	262	248	266	247	249	252	250	270	251	259	257	241	263	252	246	258	252	259	268	244	265	243	239	236	249	241	255	254	251	230	237	261	232	261	260	240	232	273	253	248	235	252	230	224	242	246	245	259	249	263	250	250	275	240	268	246	262	274	259	260	251	297	269	275	231	230	249	249	286	243	260	233	247	219	239	245	274	272	235	222	273	254	254	241	263	290	269	261	221	268	265	245	268	296	252	254	216	261	265	271	253	249	250	256	246	255	233	252	246	251	236	217	267	267	226	289	271	248	242	250	250	238	264	221	239	236	259	238	271	270	240	255	265	231	271	246	250	277	253	252	242	277	238	255	249	247	252	247	254	269	279	270	242	260	265	214	262	257	269	251	253	222	231	276	246	255	221	254	223	257	237	249	282	273	268	268	268	242	248	217	244	280	274	262	236	256	253	248	225	233	250	264	255	258	275	274	229	248	228	224	274	267	257	285	274	235	261	232	251	256	229	265	267	235	245	272	228	267	278	261	243	234	249	271	256	248	235	252	262	252	266	237	244	220	284	259	245	235	265	232	222	282	271	252	277	248	268	240	242	259	253	275	263	216	242	273	278	235	261	273	253	233	233	267	240	263	257	262	255	232	244	214	262	268	245	243	221	206	256	280	248	259	282	275	239	251	227	239	254	270	252	261	268	227	238	244	252	266	252	273	246	264	217	242	260	239	250	255	243	255	265	203	257	280	236	254	213	238	250	253	262	245	243	278	202	280	265	245	266	286	258	270	247	228	255	225	230	243	265	225	246	266	251	260	261	277	253	246	264	275	235	251	256	270	243	214	289	227	272	245	267	238	253	248	264	250	215	245	231	245	255	243	274	278	234	254	243	233	228	253	262	280	254	257	238	242	253	267	266	240	285	258	217	230	284	243	243	285	255
8743	4336	1358	1385	712	582	605	593	559	601	584	588	555	511	591	618	623	602	618	601	641	563	589	631	531	628	631	574	613	613	570	606	575	584	590	620	596	601	608	601	606	574	633	618	600	591	585	587	615	629	584	609	566	650	590	584	597	592	572	599	597	601	580	632	600	586	541	583	593	597	635	614	598	596	581	593	564	565	590	558	610	607	568	608	625	627	593	583	567	538	599	550	614	590	581	612	632	583	635	594	604	580	569	572	600	556	567	567	636	559	589	649	570	612	612	580	599	575	581	607	582	570	562	578	649	638	596	620	568	596	607	617	577	572	570	594	609	566	601	596	551	648	613	572	605	613	591	607	618	601	637	587	608	597	624	591	590	587	619	585	606	593	586	585	597	573	578	557	640	603	645	614	578	598	583	602	588	639	579	581	598	581	621	644	588	597	601	595	567	591	568	586	601	579	585	547	594	588	573	626	636	627	597	581	561	617	611	629	634	577	599	572	581	600	604	617	612	606	575	642	603	585	583	509	595	585	668	568	579	592	573	597	568	549	557	567	613	598	535	590	585	589	600	565	600	583	620	599	590	559	599	598	590	593	630	576	558	531	588	652	595	555	601	554	567	583	573	588	543	618	598	565	601	558	552	586	558	601	581	606	587	615	624	586	576	575	599	559	625	571	540	584	635	568	603	599	584	603	592	613	587	637	626	579	607	602	625	572	567	568	632	608	606	589	594	561	611	565	593	566	574	591	598	574	608	608	545	582	608	583	544	585	621	533	615	603	585	588	606	628	580	575	607	600	588	578	615	598	635	540	623	583	570	571	628	620	613	626	599	630	554	598	616	651	566	577	599	574	596	575	618	546	581	631	575	569	603	584	581	565	622	634	595	618	608	588	601	628	593	559	598	577	578	628	623	626	600	663	561	535	599	560	600	585	591	625	592	592	617	587	575	580	580	611	584	623	587	602	596	629	602	618	611	599	582	585	564	560	573	578	585	605	643	567	599	563	615	581	564	602	580	584	546	630	620	657	572	571	591	624	634	590	600	560	615	594	584	568	595	597	648	570	631	600	548	638	630	584	579	607	605	587	593	621	569	596	572	584	588	599	587	589	570	571	598	564	585	562	600	566	576	590	611	593	565	563	593	645	562	583	590	573	618	605	589	624	573	603	579	633	528	600	618	557	594	554	583	543	639	599	588	587	598	584	602	536	575	566	596	579	599	600	621	592	593	597	564	606	583	583	562	548	589	577	584	605	569	564	619	576	605	599	631	612	579	549	557	584	594	623	590	598	571	591	600	624	637	595	592	590	525	616	562	604	581	617	609	591	573	596	605	612	582	552	556	622	632	589	643	587	604	587	600	576	599	551	581	564	614	608	609	615	628	626	535	627	568	610	612	606	568	598	630	614	559	598	553	598	600	565	598	587	586	592	558	570	607	580	573	611	567	582	607	561	547	615	608	610	604	632	610	576	566	604	569	595	557	612	605	552	601	570	588	571	552	571	630	562	602	559	602	615	624	570	573	560	597	633	582	566	553	600	551	572	563	604	595	618	613	622	601	612	585	602	563	612	562	590	596	538	557	611	595	571	611	560	579	571	594	574	603	551	623	558	584	620	593	584	591	599	566	555	599	604	599	572	551	627	581	609	556	611	614	622	574	606	618	587	568	595	564	648	587	647	579	577	587	632	579	613	573	596	554	566	578	579	597	615	621	615	595	597	593	603	615	604	556	621	597	586	619	556	627	600	642	631	548	577	580	565	604	600	599	585	537	573	595	621	573	586	573	599	625	593	657	590	572	598	593	583	604	575	547	595	574	601	608	617	630	574	567	568	601	615	559	628	644	561	622	591	569	622	600	584	582	606	582	595	612	617	607	549	602	601	599	609	587	583	568	597	616	572	614	647	607	605	589	580	577	599	597	658	563	601	586	594	608	578	648	607	599	616	574	620	614	566	598	577	583	618	561	654	580	622	579	618	613	567	558	544	605	608	579	621	585	552	613	565	564	573	564	619	567	598	628	598	587	610	613	599	621	611	574	566	559	612	659	589	600	591	563	554	632	568	636	630	569	565	563	518	599	608	617	568	605	632	560	573	612	605	552	600	631	579	571	573	627	604	573	604	563	618	564	576	634	593	603	655	591	596	605	602	571	618	555	637	609	590	591	577	611	589	566	585	584	571	626	603	552	574	582	616	583	594	655	630	577	607	610	571	553	590	622	592	567	576	576	592	552	586	598	632	595	554	592	630	624	598	586	557	609	653	625	614	569	602	636	568	542	623	589	604	574	556	655	604	629	588	618	549	618	632	627	590	570	607	597	573	583	619	581	581	577	600	606	572	589	608	561	590	604	594	571	580	588	582	594	567	558	525	579	586	591	569	608	592	566	594	577	603	565	635	569	616	557	577	614	588	527	595	643	564	575	625	608	552	577	582	604	620	580	586	631	572	534	593	564	629	587	607	560	593	588	590	608	661	579	630	625	554	656	626	576	529	603	566	591	606	565	561	610	520	583	578	570	530	555	625	604	560	574	594	612	572	590	611	597	588	545	549	634	581	594	602	617	644	611	609	589	505	609	599	582	585	617	577	549	601	586	589	594	606	585	627	590	593	595	570	557	594	607	585	638	594	614	601	640	646	575	600	603	574	585	528	573	589	603	628	614	610	585	610	561	541	585	590	653	624	566	591	599	562	646	634	582	565	575	584	568	586	624	583	621	598	542	613	634	609	578	629	622	619	613	582	608	575	538	589	546	577	597	607	605	593	581	592	586	608	634	620	604	600	596	574	643	609	567	601	596	594	603	580	578	648	562	589	561	583	571	594	580	569	610	597	556	592	613	575	599	619	640	594	571	536	529	551	577	611	615	581	627	601	626	564	568	589	583	586	579	581	642	592	596	609	669	602	600	594	629	585	554	581	522	645	555	595	575	549	598	579	632	620	610	599	569	564	603	623	617	566	580	563	567	585	646	558	594	560	596	636	569	574	609	592	588	606	601	579	593	595	627	601	568	626	598	588	595	576	576	622	599	626	557	595	563	592	598	601	575	568	584	541	567	546	602	545	592	534	604	584	599	607	576	653	582	573	610	558	625	587	591	598	616	618	587	603	608	590	581	566	611	586	621	589	579	618	587	589	599	555	621	613	581	617	588	601	565	646	586	570	594	591	612	587	605	593	566	613	614	599	578	620	564	628	601	615	656	582	600	564	615	535	608	599	580	588	588	564	596	598	600	590	552	616	568	574	567	565	598	589	602	596	593	620	573	624	555	548	603	580	580	560	589	626	570	597	613	603	514	657	568	630	576	572	566	589	615	575	603	611	593	576	591	567	614	599	593	582	579	654	591	561	624	585	607	602	620	554	592	605	578	635	555	597	616	570	626	625	613	592	592	581	550	569	621	609	613	598	611	562	564	615	587	583	579	587	591	609	595	576	592	590	561	545	565	582	612	613	574	543	577	611	560	584	601	577	608	590	639	596	548	596	595	564	594	630
24935	21452	24858	28459	21509	20152	1779	499	443	397	406	409	415	385	394	383	393	348	345	379	345	367	386	368	385	376	393	358	364	362	407	425	345	397	386	319	344	393	337	383	362	344	350	360	375	338	412	360	371	384	376	404	377	356	390	350	395	398	394	394	379	366	362	356	391	349	375	376	371	337	425	378	408	374	413	357	391	404	334	380	358	373	370	368	361	393	333	404	345	355	397	318	414	340	336	367	348	370	388	379	396	359	354	333	388	356	393	398	378	330	351	347	394	406	326	353	380	365	384	372	348	367	376	381	380	376	377	409	356	373	364	408	370	356	403	387	388	374	397	353	370	379	363	376	384	371	370	358	383	367	428	367	372	365	373	351	348	388	405	388	360	363	381	376	361	340	371	368	367	384	383	376	322	358	391	389	409	353	341	366	399	398	383	391	389	342	363	392	376	400	345	375	387	334	368	363	407	371	342	335	369	349	358	362	361	351	396	385	354	386	377	364	386	380	387	419	362	358	360	325	343	372	386	345	320	351	385	353	341	371	374	379	342	376	439	382	370	341	365	409	363	390	351	396	393	364	355	327	395	389	359	372	376	379	414	352	395	409	377	372	349	356	375	334	373	346	368	380	369	380	375	385	378	386	381	368	381	355	380	383	385	387	367	355	362	415	344	358	392	348	416	399	333	376	423	356	376	376	364	343	366	403	419	395	362	413	357	355	374	376	377	371	314	327	383	376	358	383	386	354	368	440	376	361	376	360	347	390	375	365	394	389	390	427	365	343	390	381	386	415	372	389	353	359	390	361	373	359	372	403	384	364	359	357	358	366	348	405	381	379	323	392	380	356	379	382	345	359	341	397	388	367	377	405	388	390	403	410	351	353	359	390	386	375	384	350	351	328	330	362	394	353	374	373	385	359	373	363	367	386	383	355	364	381	329	344	367	324	395	372	381	364	355	367	382	388	365	360	374	395	417	383	383	349	361	374	345	378	378	334	409	421	370	383	400	336	419	365	377	346	377	365	407	332	367	370	344	340	390	383	380	384	366	417	354	384	366	368	380	374	351	394	361	315	355	377	346	338	367	356	321	359	357	375	385	385	423	375	351	371	422	401	351	330	330	366	367	371	410	398	388	376	382	362	299	355	386	368	365	362	408	344	346	340	382	357	358	386	374	370	370	393	366	383	397	385	353	377	361	384	359	391	360	389	373	402	385	401	399	394	361	373	391	354	393	398	366	369	333	407	346	401	353	405	378	375	331	364	354	378	338	334	418	370	403	383	379	373	356	362	374	346	391	390	355	337	376	387	370	385	382	375	349	385	361	365	367	370	373	381	367	363	394	370	414	379	373	385	372	377	379	391	385	385	354	375	381	369	426	356	376	395	372	331	357	387	370	358	399	414	337	419	382	374	356	369	371	366	382	367	365	325	363	368	388	359	399	379	365	357	360	364	368	405	364	365	387	365	363	345	393	389	372	348	406	384	374	341	360	401	356	389	351	360	384	360	385	411	344	386	383	345	377	363	361	370	353	367	385	376	353	370	367	360	396	380	356	345	381	321	418	426	354	351	380	370	388	393	334	352	393	328	381	350	379	359	410	367	344	398	351	379	349	361	367	394	373	400	349	393	365	347	367	386	359	356	373	373	359	385	362	380	384	370	394	377	348	392	399	400	368	391	373	352	367	396	387	395	381	386	355	377	372	330	369	345	349	396	339	423	371	343	376	345	343	358	382	351	360	362	443	348	363	339	365	375	355	373	371	360	389	325	393	363	423	400	399	348	376	384	384	382	346	380	377	381	347	392	367	399	354	357	376	367	441	355	415	370	381	349	386	366	392	412	354	381	378	394	362	386	372	382	345	389	353	422	366	368	391	368	348	400	348	334	388	401	380	381	353	371	367	353	362	349	363	340	341	353	377	366	424	374	326	393	364	416	342	370	351	372	353	386	360	379	372	396	377	379	371	334	369	394	374	387	342	358	384	373	378	395	340	349	372	390	352	362	378	345	387	387	363	350	381	376	375	343	388	385	363	367	399	395	381	404	372	394	376	388	371	387	411	354	378	397	379	386	375	394	373	391	350	377	387	376	356	346	379	365	375	371	388	366	367	384	371	375	337	405	373	385	383	368	358	357	376	374	412	363	370	363	383	374	342	360	401	357	381	376	339	399	355	371	339	377	355	407	363	351	368	378	363	378	342	364	332	343	371	378	421	366	374	366	369	369	355	331	364	379	426	392	357	331	384	365	380	339	404	373	362	372	332	369	376	385	369	403	369	371	365	356	343	415	347	329	391	366	352	385	405	373	353	348	366	326	353	416	371	381	355	392	353	367	366	349	380	389	373	342	378	391	407	377	395	341	353	398	400	364	360	356	362	381	357	362	396	421	396	376	370	418	328	379	369	343	352	371	370	371	388	405	418	363	417	382	372	338	387	347	374	387	360	383	377	393	356	409	349	342	359	379	397	419	373	346	402	366	353	380	385	373	390	395	381	346	385	375	393	321	383	362	349	370	361	357	346	363	362	336	372	396	337	400	366	329	315	327	356	393	380	422	344	416	389	372	331	350	349	359	382	387	375	368	377	399	381	390	355	346	412	374	321	367	419	382	401	378	379	364	331	358	385	369	375	386	392	347	370	362	355	359	353	386	361	371	435	416	376	376	343	363	385	381	368	428	396	358	391	345	352	380	379	376	340	380	395	403	390	371	375	358	381	368	370	378	381	368	367	389	361	359	385	378	380	384	395	391	391	389	366	376	405	354	372	368	383	371	362	360	360	374	368	389	371	410	368	384	366	359	389	358	382	388	357	361	356	377	360	368	372	355	374	402	386	367	393	358	353	411	377	346	390	356	365	397	357	385	406	410	407	360	382	338	336	355	346	369	387	362	357	384	413	386	326	381	387	391	376	359	399	373	354	387	354	372	355	378	363	352	379	363	370	358	362	367	363	337	360	434	367	381	352	348	357	372	359	332	347	400	350	390	425	401	360	347	349	387	344	393	339	384	368	372	326	343	355	425	357	384	317	391	393	375	361	345	361	402	349	380	391	380	357	340	398	391	352	380	370	361	338	360	371	393	389	368	341	321	361	370	382	395	376	374	337	373	407	392	365	355	329	375	376	359	395	362	371	374	385	345	377	410	395	363	372	367	384	387	360	395	369	351	373	341	384	380	404	345	364	388	337	372	420	362	384	396	374	385	364	353	390	418	367	369	416	380	370	389	395	333	393	346	373	362	340	379	370	377	379	369	352	355	380	368	376	347	368	380	336	357	382	335	335	353	406	400	377	355	361	395	348	366	359	423	359	335	349	358	367	385	373	351	382	367	352	375	358	373	371	340	369	406	392	383	406	400	395	346	372	351	366	363	398	409	377	371	370	363	360	359	388	373	366	374	355	409	339	344	353	355	381	428	359	386	365	395	371	344	382	357	372	381	358	365	373	341	348	396	356	372	362	346	395	405	350	393	356	386	355	346	398	376	356	404	393	382	370	358
24234	28581	6281	11832	3272	857	837	821	827	834	811	822	792	793	797	816	808	738	857	851	787	857	812	812	833	810	785	762	763	855	770	819	853	810	808	765	775	855	819	811	835	850	791	861	816	806	747	807	757	782	767	865	776	810	777	831	826	819	804	776	828	833	800	797	761	809	834	785	837	860	821	766	813	759	825	758	783	847	766	805	797	792	860	790	748	837	763	772	787	767	830	783	793	789	800	778	745	773	808	791	772	799	787	784	787	818	772	765	835	758	803	842	731	784	765	817	793	762	800	787	835	767	849	734	765	780	783	836	807	826	803	810	776	808	789	784	791	812	774	788	825	806	785	806	816	829	817	804	828	783	812	808	815	793	770	775	836	822	767	850	802	780	795	816	819	818	812	740	842	854	757	810	771	802	837	838	801	802	790	797	813	786	843	843	781	776	783	810	848	827	813	791	786	759	787	817	792	832	760	775	783	758	822	828	831	771	815	794	824	769	803	795	797	800	799	804	862	782	813	759	800	796	821	773	816	818	828	754	809	771	802	801	812	802	809	804	809	766	800	769	820	797	853	739	817	821	794	795	761	830	793	762	808	823	794	784	783	799	822	811	802	753	837	834	780	810	808	786	790	813	785	752	861	811	826	787	806	860	819	785	822	794	802	823	819	777	783	815	815	760	807	820	805	781	785	782	798	775	768	777	817	807	823	750	796	762	848	806	802	847	781	763	762	775	847	784	835	770	789	811	816	787	779	778	816	766	788	823	780	826	751	801	835	766	811	801	771	775	778	696	776	752	841	748	795	781	813	799	781	808	800	802	750	811	703	808	759	829	789	791	809	808	786	806	811	783	768	777	802	820	826	778	767	793	743	810	800	867	787	782	787	840	846	818	768	756	824	838	783	790	819	756	779	797	774	753	770	803	803	816	779	838	833	791	802	799	792	772	808	825	775	759	784	839	778	751	759	771	800	781	750	808	778	794	875	817	811	800	807	778	747	751	768	793	795	836	859	762	794	767	806	767	792	775	783	784	738	825	786	794	767	841	808	777	811	776	803	811	761	786	757	783	803	839	826	828	780	838	821	817	791	767	800	826	800	775	818	773	792	816	759	776	769	809	824	769	827	820	816	798	820	846	790	753	820	795	802	765	820	810	767	827	773	799	730	761	834	819	719	789	769	871	776	760	754	788	780	805	823	729	799	830	741	826	729	756	780	756	802	830	783	770	783	809	826	818	804	821	827	802	763	768	793	843	783	804	791	787	749	815	774	788	796	780	781	857	770	808	757	788	809	821	812	788	873	813	792	799	787	803	841	796	764	770	831	746	811	813	794	780	786	825	798	802	819	809	839	755	799	806	800	764	821	750	801	765	788	788	767	812	772	801	781	755	819	824	788	788	881	811	778	788	797	789	791	750	771	802	830	737	758	776	810	772	854	849	764	775	786	884	805	784	817	793	786	828	725	836	764	801	771	815	786	813	820	792	832	797	839	791	805	783	795	871	782	841	723	798	787	831	775	810	759	806	800	824	785	780	792	849	795	815	745	830	802	821	760	806	855	785	854	793	768	824	821	830	811	814	799	771	802	751	794	827	810	757	758	789	782	779	831	787	761	759	782	823	755	792	827	758	745	793	827	823	739	747	804	795	832	825	806	834	834	738	782	768	815	812	852	823	776	761	811	756	806	811	782	847	820	760	830	784	819	762	772	754	809	807	779	821	785	785	789	738	795	793	799	814	824	793	800	798	782	828	818	796	832	802	792	799	783	724	761	801	763	808	840	806	848	778	772	811	805	799	781	824	824	779	743	808	837	762	769	789	745	833	773	803	792	799	812	845	772	864	774	798	813	798	809	762	812	779	804	821	783	752	795	841	764	829	818	774	810	773	807	861	778	868	790	789	785	819	796	810	769	830	824	805	814	825	798	794	795	790	772	802	781	760	824	787	771	783	805	835	846	794	771	785	817	774	801	806	804	763	803	790	763	770	761	746	802	788	790	762	792	758	805	801	761	820	818	830	795	798	798	801	762	735	805	807	803	818	796	792	786	800	815	815	815	776	789	787	792	851	766	826	768	791	865	777	809	779	826	816	759	791	797	809	848	784	811	800	816	841	807	775	831	816	746	814	816	788	769	822	801	788	795	843	732	830	830	836	836	806	835	787	777	805	772	759	812	759	809	752	788	794	827	805	808	837	796	828	785	765	854	771	813	785	804	808	827	782	793	805	827	830	750	796	761	826	861	779	799	794	789	778	773	813	737	804	833	805	838	816	846	764	825	776	786	894	771	767	776	801	774	807	780	831	792	819	780	782	745	830	748	783	815	836	794	805	806	805	776	801	766	801	795	839	806	847	781	813	819	779	818	782	862	835	823	813	826	787	758	799	782	776	754	786	827	798	827	852	794	808	826	800	797	809	813	802	784	791	805	758	774	783	801	779	749	836	767	807	779	816	817	753	773	806	724	798	786	772	814	834	745	798	854	788	827	795	797	816	772	797	804	813	762	832	808	767	783	817	800	811	829	808	755	813	795	760	786	762	768	812	833	803	816	840	771	762	848	806	793	804	846	793	772	786	815	792	821	764	791	761	744	809	794	778	780	831	809	761	803	798	807	802	813	772	818	747	817	799	800	804	778	791	812	761	823	751	781	800	783	775	815	804	785	753	789	823	809	809	789	805	797	776	781	770	782	783	794	848	768	820	813	801	799	732	803	791	830	784	796	798	863	805	763	784	800	794	791	771	739	810	815	848	784	761	754	779	804	810	765	793	793	774	801	793	785	835	798	825	822	813	749	813	813	782	753	787	817	826	781	778	783	775	794	817	786	813	827	786	792	823	802	802	799	763	855	779	793	783	826	796	819	822	769	841	725	797	802	794	824	777	824	793	805	758	834	795	771	769	815	806	808	767	854	829	773	824	785	791	847	845	796	802	831	790	777	805	785	756	797	833	775	800	832	801	819	772	760	770	818	822	781	804	786	777	796	841	826	759	785	797	787	799	815	812	777	768	772	823	767	769	818	795	785	821	784	816	745	773	777	799	778	753	813	799	774	768	839	802	822	827	739	801	802	819	813	764	814	792	801	797	804	785	787	792	805	770	788	793	750	799	811	773	779	784	821	797	856	823	805	807	752	839	784	803	818	801	785	772	841	744	804	765	793	777	782	783	738	792	802	767	788	781	808	753	767	801	783	787	801	803	825	816	762	745	804	809	800	773	762	804	813	823	813	798	813	835	793	789	838	809	812	751	802	803	806	821	792	775	842	824	823	824	831	777	788	755	805	836	806	795	823	778	782	836	813	754	720	790	794	790	796	800	776	836	782	765	833	805	719	803	792	813	754	787	765	793	839	792	824	834	773	820	807	770	814	798	785	777	765	800	749	799	799	797	785	764	827	799	797	844	834	803	791	794	748	792	764	773	777	793	801	762	755	820	815	815	822	836	792	785	826	753	820	817	815	815	837	752	771	780	787	768	794	822	812	817	815	816	793	813	801	838
24294	21466	25231	28163	21504	21484	18688	810	445	355	330	285	299	345	322	336	320	280	319	296	299	334	294	307	291	301	306	290	336	283	284	317	277	289	301	284	286	291	285	284	316	278	292	288	299	303	269	269	267	270	263	276	314	298	284	291	231	299	255	255	265	281	296	296	298	267	261	296	289	283	305	291	269	308	269	289	295	310	288	271	311	285	295	285	293	270	331	277	280	261	270	320	282	289	274	282	280	268	300	317	284	279	283	276	265	303	297	271	297	324	269	281	292	288	283	277	261	289	294	264	309	282	294	295	318	293	303	270	289	287	280	266	272	299	262	316	282	289	268	263	273	293	276	280	324	300	289	308	297	276	280	285	310	283	275	257	282	289	276	303	283	265	314	260	266	258	272	251	282	281	263	287	275	285	299	284	290	284	254	286	288	276	289	275	263	252	255	272	279	266	260	271	283	274	314	302	286	273	275	300	319	284	302	294	284	297	264	274	272	282	252	259	293	276	290	270	261	283	268	261	263	261	298	297	295	295	272	290	287	264	294	272	272	282	269	280	279	255	241	283	301	296	275	287	276	262	253	288	311	290	277	305	308	242	333	303	292	289	254	288	282	267	289	275	271	325	284	286	270	290	289	250	306	263	294	276	283	276	297	282	275	278	247	275	260	272	256	310	259	269	272	287	297	269	290	313	267	278	249	277	262	252	276	300	274	279	247	278	282	245	284	312	305	279	326	284	267	289	282	270	276	267	273	268	265	288	274	306	276	275	261	305	280	277	261	304	292	319	278	263	244	297	296	257	292	276	331	282	270	279	246	268	294	274	289	288	275	307	271	270	290	284	264	274	276	271	306	274	250	268	287	270	292	294	298	322	286	289	276	282	283	308	280	261	314	331	253	303	267	264	311	288	271	300	279	303	282	278	275	308	282	302	283	293	309	236	292	243	275	281	278	299	304	276	292	252	290	290	294	287	274	291	262	297	260	271	272	292	275	302	320	268	282	270	251	306	321	318	309	295	281	267	290	262	273	279	277	280	258	260	286	298	260	252	263	299	299	299	282	275	273	288	286	257	301	272	253	269	325	293	287	340	296	294	258	311	277	285	317	326	274	283	290	274	273	265	278	261	293	267	298	289	261	290	284	273	273	276	314	286	270	255	274	270	334	287	280	290	274	285	321	250	292	306	281	313	255	290	255	308	312	259	275	308	279	261	298	268	252	269	270	298	316	289	262	259	260	276	250	294	290	300	284	250	271	294	300	275	285	309	264	292	262	262	328	273	281	293	291	276	296	281	275	297	262	254	265	281	288	289	277	263	268	292	298	311	306	286	270	300	269	275	286	281	254	291	240	297	270	254	291	276	291	259	267	274	275	295	296	288	266	304	272	269	248	255	288	277	277	268	255	267	267	290	282	272	307	293	256	285	299	273	278	275	255	310	297	280	283	295	273	329	276	247	274	297	267	239	290	225	271	287	310	296	291	306	311	272	292	300	264	280	281	258	280	299	277	294	294	282	274	285	299	297	286	306	280	289	264	280	263	283	274	281	270	287	306	282	260	295	269	288	311	261	262	248	294	275	278	235	277	317	265	264	295	276	323	264	276	247	283	276	297	277	306	278	262	268	283	284	320	288	294	272	271	288	274	282	271	255	280	286	255	255	234	287	301	217	293	268	272	250	284	253	288	260	254	267	246	272	287	305	293	274	278	274	292	274	288	293	285	286	281	300	293	247	258	277	253	290	282	307	298	317	250	281	301	296	296	282	263	271	258	265	294	254	273	276	260	270	268	298	269	233	269	265	288	272	291	316	289	256	269	269	291	297	282	290	281	288	290	281	286	256	292	287	272	271	297	286	297	247	279	305	272	273	283	288	277	270	284	280	303	280	314	279	263	289	298	246	270	289	245	277	292	268	292	280	285	297	291	307	290	294	283	272	244	285	269	287	251	279	269	312	271	289	305	284	304	303	276	294	289	285	257	275	260	263	276	278	294	296	295	266	299	277	287	281	272	271	280	293	259	259	274	247	263	286	261	281	261	295	275	276	281	307	285	264	290	298	262	274	281	288	282	274	281	315	308	268	295	278	241	294	288	260	272	289	306	303	312	274	247	260	273	278	293	294	257	298	263	274	289	274	267	250	271	276	287	324	264	266	259	282	286	279	287	269	271	297	272	286	294	273	293	278	266	291	258	280	267	294	290	281	266	257	263	294	304	274	299	271	273	301	295	300	317	299	265	321	297	268	291	286	289	291	274	264	263	295	283	287	318	278	256	296	284	289	275	293	276	255	287	272	291	263	307	306	322	278	265	281	303	273	274	293	267	260	291	249	262	288	285	278	265	255	270	293	290	288	281	285	298	263	298	289	285	265	288	303	283	277	287	279	275	258	275	257	305	276	260	273	263	251	264	292	289	263	259	267	251	252	237	283	271	283	248	257	260	306	286	264	320	309	297	243	256	285	239	285	291	296	281	257	251	281	273	290	277	276	291	272	326	318	298	288	297	268	273	288	263	267	292	286	268	265	293	313	295	274	272	303	272	268	301	305	274	275	293	269	278	307	289	303	252	292	244	297	282	272	270	271	286	274	250	299	268	247	300	260	255	292	275	274	282	278	279	258	255	277	343	286	269	269	245	272	275	254	284	300	307	320	285	252	295	255	257	279	276	292	300	281	259	271	272	287	265	270	291	279	274	266	277	277	246	286	252	294	289	277	287	264	227	275	269	286	258	300	263	267	277	276	314	315	280	266	323	262	273	317	288	288	293	288	282	284	276	251	294	234	289	262	276	246	328	314	307	269	258	266	278	266	274	262	301	278	249	284	291	279	323	232	293	270	292	276	246	241	283	305	281	269	279	282	292	293	288	280	278	276	271	270	258	285	279	274	243	279	269	301	302	264	293	269	266	302	284	260	281	304	279	290	274	298	276	341	287	277	277	275	267	287	260	281	275	271	274	256	270	270	288	258	297	287	327	274	257	270	275	279	259	268	253	270	267	281	287	291	304	281	274	263	282	281	276	307	284	287	291	268	266	306	277	255	318	290	307	303	298	279	252	266	265	273	312	297	284	287	285	281	311	242	297	294	292	279	249	303	270	271	300	281	264	318	286	288	285	263	273	279	290	291	257	263	270	263	294	279	259	294	241	270	288	299	279	307	307	282	268	271	284	253	300	285	286	269	313	261	297	264	266	294	275	274	250	273	277	287	280	307	285	288	247	284	272	280	236	278	291	286	283	225	258	251	262	290	278	282	247	253	296	284	298	295	224	255	328	257	276	316	282	304	303	294	263	243	252	285	289	325	303	288	257	277	296	292	314	296	279	277	300	278	286	281	253	252	253	269	280	292	278	268	257	259	295	255	270	316	310	294	319	258	304	278	315	298	268	320	278	266	276	310	339	264	291	280	264	295	258	262	282	289	264	269	274	283	271	283	300	288	282	294	271	248	287	303	278	294	292	258	285	274	305	267	263	290	269	268	312	290	273	273	272	284	293	256
31121	38811	11554	19198	5625	764	692	670	675	621	668	627	643	585	589	599	622	606	624	614	603	580	621	606	587	614	587	549	609	608	601	620	585	565	526	612	615	625	584	576	613	569	609	539	581	609	580	552	626	637	561	599	585	620	586	616	570	611	562	591	592	621	564	567	578	586	588	644	585	618	576	576	563	598	569	591	607	620	579	588	548	614	614	633	589	593	568	563	589	565	603	588	589	616	598	597	544	582	613	596	601	588	564	594	573	578	633	618	544	609	526	614	619	534	597	620	576	577	546	588	588	598	582	593	607	617	634	608	572	585	560	577	596	627	533	575	653	587	631	581	584	602	581	579	613	596	592	609	598	599	588	587	596	604	575	581	582	600	556	567	584	609	579	596	615	572	594	593	562	562	611	631	611	567	637	586	591	625	625	586	617	539	613	654	586	559	605	562	590	591	567	605	596	613	598	592	592	630	603	628	582	634	647	573	602	585	602	603	611	582	590	571	628	583	609	594	545	580	605	591	559	578	620	569	584	559	588	575	603	572	571	559	556	594	603	542	614	534	594	618	562	609	607	613	616	573	596	594	586	562	559	586	613	567	595	604	583	580	586	592	579	591	576	577	569	565	588	577	635	604	593	654	567	585	633	589	592	563	623	614	575	578	605	582	627	623	580	611	598	584	579	554	601	545	611	575	602	596	596	610	612	601	608	591	585	595	597	530	569	621	582	618	645	649	576	612	642	599	559	562	582	551	589	625	631	586	602	626	582	592	593	590	605	548	551	621	641	593	539	567	591	624	526	630	579	605	586	568	584	553	581	601	650	527	620	599	569	585	572	584	611	595	631	572	594	612	622	561	596	561	609	552	617	636	614	574	574	551	612	586	550	553	628	570	616	591	583	605	593	565	585	586	538	599	619	549	607	593	588	589	571	568	609	593	551	634	625	567	561	603	568	597	609	581	607	566	612	591	544	666	577	629	596	625	606	587	556	590	664	564	593	548	591	625	578	644	585	595	597	589	618	609	600	620	605	556	623	541	620	593	581	574	615	563	600	594	568	587	576	599	635	565	571	570	627	588	602	604	624	577	603	584	594	621	588	596	625	588	571	579	601	583	582	582	586	619	582	586	590	632	595	634	650	565	616	620	597	600	577	577	606	583	557	622	548	576	569	567	612	573	574	564	602	582	563	624	566	579	624	573	598	593	581	602	602	588	588	594	606	627	544	585	606	567	605	586	569	594	587	586	600	613	572	565	618	603	594	552	630	602	589	572	602	621	584	565	564	620	620	562	589	622	574	596	594	541	602	558	584	616	604	608	587	606	610	602	587	635	602	577	585	581	528	591	619	586	595	571	552	611	622	616	587	592	583	613	627	591	551	552	585	544	553	634	562	599	605	612	586	598	605	609	592	605	576	616	586	609	553	593	610	602	598	644	590	600	568	620	572	562	556	631	580	589	616	582	607	631	615	552	585	640	580	597	588	601	563	599	604	625	580	597	610	648	617	603	564	619	606	581	583	610	587	581	584	629	574	572	641	556	578	573	618	574	599	569	564	582	608	596	570	620	635	602	563	614	606	597	579	631	603	630	588	606	575	622	621	558	621	600	566	603	602	567	580	594	599	613	600	604	551	584	614	582	597	624	595	589	636	649	570	653	555	593	616	590	612	634	560	575	608	574	588	592	611	596	636	571	628	576	581	627	575	546	593	601	596	595	593	584	550	587	554	584	585	557	557	570	558	592	571	568	624	575	580	631	611	617	579	592	591	605	594	642	572	589	578	615	573	568	608	590	629	581	599	605	641	585	609	610	592	605	575	548	638	618	609	561	569	550	606	603	555	600	593	605	595	620	585	581	562	597	589	570	627	632	583	612	571	628	569	562	574	604	619	580	583	616	585	611	560	592	618	600	616	595	596	602	616	646	593	616	571	572	623	592	588	605	641	556	575	603	577	581	574	596	594	594	593	614	593	606	612	594	628	622	620	625	586	584	576	632	588	585	605	597	575	560	581	596	571	577	610	602	589	596	579	562	589	578	578	591	560	613	584	590	590	577	602	625	613	585	579	577	593	567	603	557	606	569	609	604	571	633	552	568	593	595	597	580	593	554	603	605	588	598	584	568	617	604	626	613	603	600	595	646	605	623	572	568	605	599	598	665	579	599	543	591	606	593	578	589	597	575	588	617	596	624	617	574	585	589	606	586	614	616	597	608	600	614	605	572	571	587	552	603	605	596	585	654	617	617	607	592	587	627	609	586	589	573	550	603	583	601	598	554	580	609	555	601	590	602	613	626	571	568	565	551	590	593	558	574	585	605	579	602	579	589	573	580	578	577	587	622	641	605	550	605	584	589	565	608	592	562	586	584	594	595	618	576	593	611	580	612	581	627	517	549	566	595	602	576	621	598	594	567	585	618	597	597	586	575	573	596	596	579	573	564	625	609	622	596	568	590	634	597	600	565	600	589	551	598	557	578	606	566	588	590	566	563	608	584	617	570	615	575	559	604	562	573	585	596	591	596	545	597	543	561	616	555	605	564	590	590	647	611	593	597	578	589	609	616	532	594	575	590	598	623	539	613	596	569	588	624	592	517	584	573	611	566	599	621	589	570	610	617	570	557	656	673	571	608	634	615	607	613	572	604	590	596	611	582	566	581	616	599	601	602	572	585	617	596	577	626	575	613	616	620	562	613	556	577	603	605	587	569	596	571	597	615	558	560	577	623	616	599	553	616	550	587	599	577	569	587	541	620	560	542	580	630	587	568	558	603	599	541	604	601	590	595	587	568	552	588	617	555	613	631	597	609	569	565	593	588	551	657	581	646	595	587	632	591	578	643	567	610	605	609	564	581	595	588	619	616	610	538	589	611	610	574	617	632	587	556	606	591	598	634	571	568	587	577	597	631	610	632	605	551	569	630	596	610	575	561	563	574	542	559	609	637	569	604	597	566	586	569	577	609	533	575	583	640	621	594	589	562	614	596	550	543	592	617	585	563	573	598	613	558	574	579	590	565	588	611	561	537	568	587	628	622	613	587	613	581	564	626	631	561	640	647	608	559	589	582	578	597	557	564	613	588	574	579	580	545	587	592	583	578	603	580	567	561	556	573	554	607	593	590	557	609	581	622	603	592	579	616	583	624	605	575	591	578	581	566	618	594	592	609	587	539	586	564	567	590	597	573	628	577	585	569	573	601	567	610	615	598	590	591	573	597	580	550	556	624	590	596	558	635	584	581	648	596	543	554	551	555	571	568	599	579	639	609	608	572	601	591	586	602	611	569	591	586	620	659	619	600	591	606	582	587	583	569	607	589	582	596	578	560	598	559	594	614	602	585	626	562	588	572	574	566	576	551	570	579	579	609	594	546	618	558	586	615	622	587	560	603	597	575	584	597	596	601	613	601	556	604	607	608	598	581	595	585	581	612	560	610	644	571	623	579	604	555	612	596	571	603	563	572	555	596	592	597	601	571	641	572	625	570	590	615	576	612	624	574	575	600
33019	20106	8503	1680	698	376	326	232	272	269	262	256	267	233	211	231	268	245	252	258	278	221	260	234	242	215	256	238	264	238	268	272	281	259	268	262	218	249	247	257	267	246	242	256	235	266	226	279	248	266	225	230	247	281	234	282	217	230	219	235	246	227	263	239	247	261	277	218	269	221	233	258	248	264	255	263	249	253	282	209	274	243	266	232	259	262	255	265	274	232	229	234	227	241	234	281	230	289	278	250	234	231	270	267	241	226	262	245	230	264	264	252	229	200	267	271	276	252	235	234	238	226	257	257	251	251	261	247	251	290	259	272	266	233	258	282	217	280	266	236	256	319	252	263	238	261	241	246	247	251	253	239	257	237	225	243	256	272	237	240	229	254	265	254	230	214	246	240	245	267	251	253	247	214	223	242	216	241	284	245	234	279	244	251	267	260	235	257	233	261	252	256	250	235	270	266	297	260	269	246	236	229	221	254	248	264	259	244	238	249	260	270	270	250	225	254	271	254	242	259	263	279	264	235	231	284	256	213	222	275	247	263	249	257	263	239	250	248	267	255	255	261	264	254	282	229	238	217	243	250	244	226	250	241	239	248	274	256	261	228	255	224	256	287	283	253	246	263	271	228	229	249	268	246	251	268	246	265	261	243	246	239	243	223	255	285	262	269	250	281	253	233	233	244	299	274	259	265	241	239	259	252	239	241	232	266	282	251	232	261	249	269	225	248	248	240	256	222	234	241	263	269	256	250	236	280	238	247	261	265	273	231	231	241	256	276	255	257	250	269	279	269	243	237	254	245	269	219	251	282	259	266	248	242	268	287	238	249	240	241	254	251	241	238	241	277	287	249	254	263	263	232	247	253	245	272	249	235	268	243	270	271	213	279	250	240	290	252	246	276	214	262	255	232	221	272	242	259	237	263	237	235	260	259	260	241	211	242	245	280	226	244	252	235	271	231	255	245	258	249	252	214	240	273	289	270	250	258	239	245	260	241	269	267	255	246	247	215	267	277	246	263	252	238	231	263	226	249	297	283	235	243	245	263	263	289	228	255	259	273	233	238	287	265	280	267	253	271	271	245	234	267	259	245	244	253	264	239	257	238	262	268	231	229	249	267	224	273	234	253	231	262	263	266	278	264	267	234	235	246	273	245	244	239	272	263	264	250	235	241	240	259	228	215	237	260	248	271	249	280	241	260	263	252	275	265	281	242	241	252	276	279	207	260	225	250	244	230	264	276	282	260	244	283	264	226	252	263	257	236	228	247	259	266	241	254	222	265	262	245	239	224	242	247	232	254	253	258	252	216	272	263	291	257	276	278	252	255	242	268	247	262	244	267	227	272	227	265	268	244	253	276	282	243	227	251	251	236	258	272	260	266	235	217	262	236	243	274	275	264	232	238	279	254	249	232	285	243	252	255	252	236	270	267	255	252	259	285	265	269	239	247	271	266	244	219	262	254	237	288	236	243	251	250	276	269	255	218	249	266	230	235	258	233	269	256	270	225	270	241	261	263	249	272	252	253	261	235	233	249	249	253	244	245	281	238	246	249	229	261	238	259	251	288	244	275	240	221	272	273	270	264	270	255	275	267	246	267	264	263	275	240	253	221	267	230	253	255	268	274	278	256	290	251	263	252	233	282	252	250	241	245	265	264	257	250	234	250	247	258	235	230	296	268	269	219	241	266	240	266	243	261	292	260	268	276	238	246	220	262	260	281	256	252	251	267	264	252	254	258	278	248	278	267	247	251	264	223	280	254	219	269	264	267	257	224	269	254	264	261	247	266	262	249	285	252	273	267	235	241	234	261	263	262	271	259	244	248	238	262	238	261	267	241	237	259	245	239	242	270	285	255	215	232	249	273	238	255	244	252	281	260	256	241	244	256	229	240	250	270	250	223	235	262	230	244	282	249	246	295	248	264	251	237	242	279	264	260	252	235	224	243	226	281	226	259	283	247	265	292	277	283	241	247	232	261	233	254	259	252	243	246	214	229	255	242	255	252	219	283	271	258	263	248	255	247	252	274	263	260	266	240	285	249	239	251	245	245	259	277	238	246	233	264	227	226	263	258	260	252	261	248	225	235	265	240	273	231	266	259	275	237	274	314	247	262	241	259	290	266	240	245	225	241	239	264	265	242	279	240	238	272	265	253	259	273	284	250	274	234	264	260	265	260	251	262	271	271	263	228	248	221	247	275	232	252	241	270	277	249	266	256	274	265	260	249	269	238	270	242	275	262	257	271	253	235	220	258	255	244	260	246	247	236	247	265	260	250	244	282	275	267	256	232	233	270	246	272	284	256	235	278	243	248	257	254	263	244	240	243	226	256	258	255	266	253	226	258	270	267	270	255	255	239	239	260	252	238	250	278	240	293	266	275	235	265	256	267	240	242	281	251	274	253	253	263	277	270	260	278	249	243	261	251	278	232	253	272	249	256	236	236	249	243	241	235	268	244	261	252	261	259	283	241	254	242	258	243	241	253	233	261	256	224	292	264	256	259	269	252	225	261	233	260	265	237	243	303	241	261	229	268	270	243	274	252	282	244	264	225	252	239	247	261	260	255	273	249	247	215	257	284	240	283	259	246	250	253	253	288	205	245	242	236	247	252	224	243	238	272	241	235	258	292	274	249	241	250	272	271	247	242	214	247	268	263	294	236	232	252	257	253	254	248	234	274	275	240	225	254	261	253	256	257	257	283	246	239	241	225	273	266	246	255	247	268	263	247	264	231	213	247	247	258	231	255	238	249	288	259	275	231	221	262	227	259	244	250	263	222	270	302	256	270	238	253	235	252	275	255	245	252	245	286	247	263	258	260	272	230	260	268	246	225	258	246	264	233	271	280	250	268	260	246	249	270	249	248	283	269	285	283	262	232	279	255	265	225	239	263	238	234	246	255	215	273	278	250	285	255	245	266	278	296	241	250	270	256	242	250	244	211	278	253	247	273	256	277	277	241	265	260	238	273	258	242	244	241	234	257	265	245	272	252	266	216	252	247	244	274	273	230	211	250	279	238	290	269	265	260	254	238	250	241	238	261	284	216	238	265	265	250	244	230	247	267	241	232	274	253	248	248	261	265	243	253	258	255	227	294	250	284	258	264	254	219	269	249	274	264	280	244	246	285	234	252	225	256	261	261	253	238	280	271	255	275	246	262	258	227	244	232	254	274	242	281	263	251	234	254	251	286	247	242	234	258	244	237	261	254	247	263	244	252	249	249	269	259	244	273	235	257	242	267	244	251	260	259	256	244	277	242	251	221	236	227	243	257	232	245	253	228	232	258	246	255	257	240	243	290	271	261	266	240	264	262	242	244	239	218	220	254	260	273	247	236	266	279	265	253	239	267	250	253	256	249	266	243	253	251	249	258	262	253	261	271	273	267	264	233	246	260	240	266	219	261	257	240	265	256	278	244	265	238	231	257	245	268	266	234	237	238	262	258	263	259	261	256	280	241	226	249	265	239	237	269	244	241	270	261	242	277	254	261	240	234
8909	4548	1540	1495	798	596	605	566	589	586	575	566	575	584	617	593	634	603	638	575	576	558	590	596	570	552	636	563	627	604	593	567	546	607	643	591	574	629	558	559	597	625	633	558	612	575	565	589	569	590	634	581	637	580	649	583	617	626	537	588	591	595	600	589	609	570	604	601	636	600	593	626	586	580	607	635	613	596	538	618	554	620	609	601	585	632	597	590	619	600	556	676	541	617	586	615	585	609	566	625	644	581	532	601	576	621	622	632	627	575	649	589	635	570	669	592	630	624	608	588	579	596	558	550	566	604	628	621	588	567	593	568	584	619	617	593	590	600	603	588	605	621	562	595	624	589	613	517	593	548	587	613	561	555	626	621	576	595	626	636	604	581	579	614	573	613	597	585	621	615	583	581	607	622	589	598	606	594	626	588	606	576	643	653	602	613	565	579	613	589	599	622	561	632	592	601	619	568	582	578	596	628	608	630	597	615	612	577	608	586	622	564	585	600	618	590	583	564	613	587	632	596	576	623	602	642	532	628	597	624	609	594	594	613	582	586	570	614	604	567	570	602	619	623	591	648	592	584	623	598	608	565	620	542	601	588	596	562	629	595	604	632	605	596	580	633	623	598	575	593	587	610	600	568	604	618	598	580	591	633	589	592	600	622	591	591	659	587	602	625	583	598	633	558	598	578	586	608	613	589	604	593	588	635	610	572	564	564	593	593	600	560	645	612	539	605	599	605	610	608	634	564	598	607	582	551	605	600	585	567	571	607	566	622	591	561	559	610	581	595	586	597	606	628	592	602	603	577	600	603	584	615	624	574	612	641	631	598	582	625	576	640	600	575	592	599	597	611	581	587	553	631	582	638	649	615	641	671	611	615	614	598	646	631	567	589	682	601	607	608	644	624	625	601	614	640	575	553	621	499	608	626	571	637	580	578	588	621	599	607	573	623	582	617	609	577	607	581	634	602	593	590	616	586	593	606	573	632	607	602	571	627	584	585	605	606	613	545	599	558	602	604	632	612	567	592	619	562	577	607	583	598	555	588	604	590	612	630	586	617	588	589	605	647	588	578	627	613	599	575	551	588	628	607	637	618	588	607	589	612	604	576	647	596	621	596	597	614	637	578	604	594	603	584	575	584	585	604	620	607	601	582	571	616	629	642	624	609	598	604	605	592	605	596	621	582	612	593	616	594	606	595	608	565	588	583	610	588	601	548	584	615	628	610	594	595	608	658	604	586	618	660	604	601	584	621	632	593	608	595	581	586	544	584	616	601	590	548	592	596	613	600	590	617	651	584	621	597	574	593	577	609	611	580	598	633	579	595	619	571	586	550	592	596	567	585	574	578	591	571	640	599	573	564	608	612	584	570	566	625	590	578	603	604	572	606	576	603	629	624	589	623	609	619	604	540	591	655	630	593	613	589	577	584	567	611	609	619	655	557	608	576	610	592	615	641	584	579	571	597	577	595	625	601	599	595	635	608	615	576	642	576	620	647	562	560	624	571	609	581	595	563	578	566	558	572	563	581	619	586	601	568	625	663	578	632	628	606	595	595	605	596	566	560	577	610	556	659	628	568	561	613	632	595	657	581	603	622	611	637	553	606	561	613	601	611	569	604	611	603	634	596	585	600	555	599	618	600	630	619	590	597	565	576	580	605	594	582	622	611	610	575	623	576	601	583	593	586	573	584	591	594	571	597	607	534	599	621	627	605	589	605	580	590	585	581	578	572	642	545	608	596	579	602	614	597	596	615	637	608	662	607	664	618	547	575	578	626	574	558	601	592	575	603	574	603	619	588	647	604	537	552	572	587	597	624	603	561	627	598	600	576	624	598	618	560	592	621	566	581	599	608	620	595	604	608	581	583	606	601	574	615	613	574	567	591	609	579	571	593	621	578	624	549	569	629	621	618	611	600	600	632	607	594	578	564	537	623	572	592	610	553	563	612	617	617	598	599	587	564	598	536	605	621	588	586	603	597	610	612	604	616	584	581	644	587	606	580	611	604	553	598	604	602	632	566	565	613	612	588	575	602	604	589	591	634	595	555	608	561	575	579	589	606	593	572	566	578	602	608	607	611	564	598	620	618	583	586	603	580	585	631	627	596	569	618	592	610	619	613	603	573	638	592	635	593	614	591	616	633	610	596	643	594	561	627	646	599	615	586	605	576	593	563	584	613	588	581	648	587	627	589	578	644	632	570	593	601	591	595	577	587	547	619	590	573	618	563	590	635	593	600	616	594	575	590	601	588	613	604	641	579	573	612	573	584	609	593	580	591	612	628	595	599	567	611	551	588	606	606	586	599	591	568	590	582	612	635	562	628	595	587	602	589	592	589	596	615	614	587	594	591	602	613	616	584	642	634	591	598	639	618	552	611	632	630	574	581	595	577	553	595	590	626	590	586	612	643	555	569	617	593	606	566	576	584	606	616	601	540	610	602	592	595	574	623	586	638	559	569	576	551	587	619	604	571	648	565	557	626	547	606	584	592	632	564	612	606	580	556	611	638	576	585	593	564	594	600	569	626	596	588	603	607	611	585	591	562	584	582	609	564	563	584	620	566	583	603	604	618	613	523	584	547	561	603	614	614	604	577	591	606	620	582	596	582	588	606	562	608	631	591	628	572	589	588	645	604	635	582	600	598	611	631	610	608	627	594	581	593	580	635	584	550	599	629	567	633	615	608	598	610	596	595	606	554	615	566	621	597	570	582	614	614	606	589	614	587	605	628	605	614	584	546	577	645	557	603	594	657	614	613	586	587	557	599	589	615	592	615	573	599	625	596	631	634	600	622	593	596	578	621	565	585	578	560	636	630	569	590	559	598	599	558	588	594	602	599	588	589	578	598	607	621	589	616	614	597	599	588	598	618	594	582	554	619	608	610	566	669	637	587	578	608	584	603	603	593	588	571	640	602	607	603	586	590	574	641	582	600	545	586	629	606	638	586	630	609	578	618	584	612	619	553	618	557	579	602	651	602	600	622	608	540	610	593	619	589	611	579	599	570	612	585	642	595	601	584	631	595	579	588	575	558	619	589	636	615	600	627	584	583	582	602	590	548	640	593	628	591	602	606	565	584	579	592	590	613	594	593	616	589	624	620	587	614	610	605	653	579	574	559	579	564	622	597	626	605	599	650	615	639	631	580	576	629	599	573	573	568	591	611	583	606	627	576	581	577	606	589	610	550	577	586	580	622	589	575	651	587	595	607	562	565	606	580	614	586	532	621	614	649	610	605	599	601	604	625	623	624	596	589	626	572	600	570	663	624	592	586	621	588	607	617	573	627	612	609	632	635	604	547	581	528	604	619	609	613	605	631	574	578	639	587	582	627	630	602	610	567	567	539	590	571	584	574	585	569	588	633	633	629	618	602	586	589	624	570	605	605	564	567	615	583	609	598	635	571	595	578	604	512	628	594	567	616	626	626	645	564	577	618	576	564	594	648	617	560	557	583	520	635	577	578	607	613	590	602	591	606	545	595	580	588	630	625
24874	21420	24804	28455	21489	19797	1744	496	452	400	435	419	364	380	370	381	366	381	435	344	324	396	384	376	370	381	357	340	371	345	376	342	368	368	356	385	359	393	371	394	349	357	340	361	348	375	362	376	375	396	352	402	367	389	375	391	372	353	410	364	376	369	331	379	368	374	366	345	376	339	381	353	352	375	352	401	403	392	394	387	399	373	373	384	336	380	379	378	351	383	348	357	355	367	368	367	384	390	372	383	400	384	375	376	379	379	389	386	374	353	397	364	368	339	363	335	332	381	374	349	401	366	401	381	393	373	374	364	366	373	349	358	351	382	360	375	336	393	359	368	351	374	353	357	345	391	352	354	379	362	406	378	385	413	415	356	393	334	342	368	393	362	383	367	343	374	403	348	366	364	341	343	338	359	405	401	352	355	393	402	332	375	371	424	387	357	384	374	375	348	361	374	380	356	382	404	378	368	378	356	318	386	374	401	350	400	386	372	356	414	346	372	362	378	409	326	366	351	369	393	397	350	365	370	377	389	408	372	377	391	317	383	373	365	381	348	356	368	365	338	357	382	406	376	339	376	378	359	376	377	324	362	401	354	388	408	375	365	371	373	345	358	368	366	379	346	380	372	361	359	378	388	349	370	410	402	371	370	392	368	341	411	374	382	390	377	351	371	362	343	358	395	357	374	358	392	395	340	377	381	375	382	391	369	373	389	357	378	361	338	371	352	357	352	372	357	343	387	384	363	383	391	355	385	328	392	316	364	389	378	372	352	344	407	423	393	355	348	384	373	364	373	375	384	355	367	353	348	376	345	366	366	378	337	347	364	408	373	366	362	370	409	392	391	396	409	377	355	370	393	376	355	389	369	384	348	372	360	332	382	359	323	393	354	328	370	367	356	371	394	374	408	373	362	369	378	406	373	371	381	343	382	397	390	350	380	382	383	389	362	410	382	360	398	387	390	351	388	440	328	402	397	366	361	352	397	370	362	337	328	362	386	410	356	363	363	373	363	330	413	388	352	388	369	369	351	357	391	356	342	381	362	370	384	362	393	369	380	324	322	334	382	395	363	381	362	326	358	361	355	368	325	346	404	369	387	325	381	379	356	365	378	351	353	367	394	400	332	383	353	370	390	368	380	407	379	382	377	363	372	359	375	370	340	357	332	361	320	355	386	363	380	416	320	373	352	330	354	375	378	394	339	343	389	346	353	348	367	364	335	377	370	339	372	354	384	395	387	396	381	392	395	385	350	351	359	365	341	334	368	371	374	391	379	379	368	398	359	360	364	351	360	378	400	386	340	337	332	366	396	396	359	398	378	394	374	346	410	369	363	346	385	338	362	383	325	368	384	391	391	366	376	325	401	363	361	358	399	383	375	381	333	352	375	349	385	377	376	382	382	349	343	380	388	355	367	306	366	374	393	348	372	382	368	360	342	425	399	414	383	378	386	393	399	367	395	359	366	387	376	394	375	408	343	356	370	373	366	399	354	425	371	393	360	342	384	373	370	376	339	364	359	394	376	375	350	374	390	323	356	350	364	349	371	416	384	359	356	411	336	349	366	379	363	347	375	384	384	382	385	412	376	369	396	379	372	352	390	353	344	358	372	356	352	379	360	378	382	331	400	382	376	360	373	386	371	366	386	362	375	380	354	355	357	386	352	351	381	331	377	356	363	364	311	346	357	353	347	343	366	371	408	354	377	392	350	339	357	362	376	344	380	385	395	345	360	343	403	376	343	356	357	373	400	376	356	392	353	398	341	357	388	371	346	388	398	385	386	360	367	394	356	367	357	354	389	388	372	393	361	384	396	350	386	364	365	366	360	352	371	378	380	338	404	395	371	382	399	384	312	368	374	387	365	389	398	376	369	397	344	390	390	374	326	359	349	356	374	371	368	374	393	351	365	383	336	345	354	374	363	394	406	373	373	337	365	364	375	392	371	357	385	358	336	334	388	384	363	382	386	346	373	379	354	339	336	396	374	408	396	397	411	380	392	402	382	379	378	404	390	366	371	366	376	364	357	389	353	360	382	410	388	372	369	381	381	381	345	370	373	389	357	410	392	361	392	370	377	386	368	379	394	364	406	411	378	401	343	342	349	390	388	356	367	363	374	357	372	360	367	391	378	338	377	412	353	365	412	346	361	348	380	364	380	352	362	378	380	359	402	403	412	361	381	372	366	329	391	386	386	343	386	369	356	360	355	363	335	357	398	328	354	346	358	358	370	352	381	373	346	359	316	368	335	354	379	360	368	382	368	397	330	377	356	380	373	363	380	376	344	354	371	362	372	370	368	370	369	399	365	339	389	397	351	381	387	350	343	369	376	322	354	357	391	347	357	378	393	376	373	350	351	392	372	325	332	359	383	348	362	331	370	357	370	354	397	382	359	368	364	369	369	364	389	402	367	333	365	372	335	346	377	358	371	345	349	358	332	373	378	351	384	384	358	362	368	347	320	357	377	368	370	389	364	351	372	373	378	425	402	344	387	356	358	383	371	370	360	371	343	386	381	399	364	367	363	394	344	364	368	349	380	353	336	350	392	382	377	351	363	345	356	355	344	374	357	362	385	357	368	326	409	379	378	396	359	343	376	379	357	384	356	399	347	354	376	405	379	365	377	389	379	360	402	348	326	334	389	395	350	365	359	404	391	359	381	364	333	364	378	394	344	384	382	358	354	376	381	374	317	378	392	328	376	372	351	396	368	352	363	341	372	356	369	400	397	334	389	357	371	367	351	365	381	402	391	344	382	390	359	373	384	382	373	382	359	363	369	397	370	390	359	387	377	380	368	353	366	358	375	322	364	367	388	374	358	367	374	365	354	365	394	356	351	326	372	370	368	371	419	363	355	398	380	354	370	367	388	385	343	367	353	348	372	388	352	358	402	345	368	384	403	376	384	376	384	338	362	370	365	382	377	375	394	358	338	370	360	371	396	353	389	339	394	378	360	373	381	339	366	366	389	371	376	348	380	379	357	356	337	350	367	362	335	397	373	341	377	361	377	363	380	328	345	361	350	376	371	407	380	415	382	344	394	382	371	379	379	347	332	372	365	358	360	381	373	372	364	363	336	379	372	366	371	386	376	362	343	381	385	377	405	384	378	369	395	359	378	396	364	373	375	377	346	370	376	384	394	388	401	385	349	336	369	360	344	349	391	380	387	352	351	367	327	368	354	352	400	350	361	374	355	357	389	363	357	387	376	370	351	336	364	366	365	392	357	373	364	371	382	376	349	364	356	381	391	390	349	364	397	396	317	347	391	339	390	383	368	339	373	364	338	387	375	398	351	367	390	398	366	366	387	412	375	365	385	365	368	369	407	367	407	385	363	409	366	354	338	404	381	330	386	412	346	355	405	369	384	373	350	342	357	377	391	418	405	352	389	352	383	382	340	334	410	389	368	378	376	383	370	347	373	364	354	347	366	398	370	362	355	385	382	376	396	348	417	403	369	411	346	323	367	346	393	389	408	379	385	374	359	384	384	345	367	393	377
24634	28361	7082	12250	3649	913	820	890	850	830	811	827	798	807	776	773	758	812	788	809	789	837	853	809	826	780	776	826	800	833	800	841	800	856	804	790	846	791	774	784	770	798	772	778	810	780	804	842	795	841	819	803	805	826	861	826	782	788	811	762	810	778	796	843	815	820	778	781	844	802	869	802	824	804	806	815	825	799	799	803	814	779	799	786	772	779	791	814	804	798	772	817	766	828	774	812	825	826	799	796	780	776	768	795	857	807	787	801	755	783	812	794	824	785	803	779	784	822	801	796	820	775	813	815	858	822	799	831	811	797	810	775	785	804	855	823	811	836	812	785	808	800	764	786	778	789	818	810	757	767	812	780	806	787	830	798	764	845	812	726	803	751	817	829	844	787	800	813	785	805	808	795	784	795	857	757	825	830	815	766	762	785	804	820	830	826	784	790	776	801	797	858	837	838	785	801	779	841	737	786	821	810	847	811	771	855	767	773	824	807	836	831	811	745	832	784	763	833	811	826	797	823	780	788	769	809	798	779	863	833	833	793	819	827	809	779	867	785	823	749	745	822	790	863	787	806	844	781	806	788	802	812	813	828	816	721	788	763	791	801	812	778	822	762	815	836	814	796	826	809	761	814	831	775	843	819	797	806	810	787	848	809	847	800	842	809	779	795	760	784	769	777	763	809	819	836	812	823	803	792	814	768	800	819	803	786	791	836	768	828	815	779	764	820	795	832	870	793	755	807	817	813	754	795	774	837	845	763	819	809	809	806	759	822	829	762	803	768	758	828	806	792	838	779	787	839	815	815	745	793	776	800	780	772	801	796	787	761	777	772	766	759	824	774	787	868	779	813	769	830	800	783	805	806	816	802	817	816	812	801	843	853	774	797	771	828	761	764	811	793	738	792	791	817	785	821	788	844	807	815	830	773	848	816	787	775	813	787	807	803	773	809	771	842	811	785	782	808	783	819	789	797	802	869	785	840	788	779	815	761	822	840	786	741	773	776	764	773	781	791	784	824	762	787	825	827	753	728	768	765	804	820	763	761	762	795	774	810	786	834	813	820	809	794	795	790	805	771	778	779	764	773	783	819	796	775	782	760	805	765	840	840	756	757	778	778	780	830	844	824	834	820	795	824	829	847	753	760	814	804	759	801	778	816	780	824	795	775	793	802	825	771	887	833	743	819	788	800	831	790	811	784	739	816	783	787	795	780	813	790	854	821	815	827	833	839	790	786	799	814	826	781	815	853	826	770	800	759	795	791	792	741	812	832	751	825	822	833	819	805	811	785	794	854	804	810	853	786	756	846	751	828	846	842	838	784	736	797	770	788	789	846	772	833	781	778	820	802	829	840	857	751	799	817	816	776	805	765	816	829	828	805	788	828	792	769	781	819	786	799	834	824	782	811	833	757	803	803	796	786	804	771	727	801	842	776	784	807	812	783	806	795	819	805	806	820	825	813	810	753	814	819	813	770	789	794	803	825	779	796	834	786	800	827	781	790	836	796	864	852	807	870	809	825	807	767	797	793	797	755	793	806	825	837	817	779	797	754	817	792	851	724	776	799	850	827	830	799	826	790	806	788	826	804	806	836	805	812	764	787	809	799	771	798	765	807	793	828	784	800	815	758	807	792	778	779	823	807	817	783	796	769	808	815	800	753	790	734	817	799	809	801	831	780	781	794	865	817	803	826	791	826	791	797	814	809	834	826	790	838	813	805	868	767	754	809	805	817	770	812	803	791	757	772	807	775	824	776	798	803	780	805	789	775	796	793	815	815	809	789	883	785	811	743	788	850	767	783	764	744	854	779	829	800	825	792	786	811	812	842	790	794	786	760	797	798	822	856	772	817	797	796	798	789	853	778	796	832	795	839	769	804	772	746	760	789	790	828	861	817	819	774	774	800	815	869	807	821	779	818	815	735	813	804	771	776	821	790	841	797	749	833	825	767	760	845	813	849	798	835	794	837	819	838	813	817	791	813	831	808	877	790	805	818	807	787	762	768	805	815	768	833	777	794	795	777	775	816	793	799	823	774	824	779	804	788	805	844	823	792	754	835	851	814	812	861	829	796	788	814	781	834	795	792	777	808	803	829	812	827	797	771	838	839	793	699	795	782	760	813	788	842	771	783	803	793	781	782	794	805	820	842	817	800	806	770	817	781	842	805	799	810	796	804	793	819	748	809	813	740	808	810	780	794	802	758	809	791	823	842	851	801	821	764	794	761	788	837	789	780	804	786	856	802	802	801	797	833	804	784	765	801	798	817	804	782	776	757	763	811	784	755	801	806	784	789	766	787	853	752	781	827	821	797	780	803	837	797	839	827	781	762	800	829	843	775	821	799	794	762	799	832	794	806	776	799	798	799	813	784	842	798	818	793	820	804	833	855	801	777	851	828	812	820	814	742	795	819	832	832	765	778	758	799	797	771	777	851	786	794	865	787	754	788	760	811	820	837	783	798	787	818	770	780	877	813	817	772	799	809	868	765	783	791	823	850	797	807	797	788	806	815	857	785	797	792	798	792	748	814	802	819	807	829	802	814	775	790	803	833	774	791	806	820	756	834	745	798	800	870	813	799	796	811	780	784	806	833	849	764	831	796	837	768	734	803	791	820	822	781	776	760	804	790	788	798	798	785	847	818	791	751	845	825	774	749	855	838	795	831	799	777	847	785	790	823	833	859	819	793	819	849	822	794	789	795	782	800	808	808	764	829	776	797	785	775	838	814	847	854	761	781	749	850	797	776	881	787	776	770	857	816	836	812	811	796	796	780	804	811	833	797	810	803	825	816	769	837	775	781	829	794	831	850	820	748	768	802	738	828	782	836	846	807	816	819	870	792	808	822	806	821	794	837	827	784	808	780	774	767	782	749	802	823	839	816	785	812	803	811	778	821	824	850	799	800	822	794	778	826	757	806	821	825	783	801	821	779	794	801	771	792	786	798	797	778	812	836	808	777	831	846	787	772	780	878	766	820	809	785	782	807	775	830	859	821	797	759	844	800	799	805	703	755	834	782	803	746	805	775	787	790	820	826	811	853	851	786	811	849	825	754	801	839	837	796	802	786	829	797	827	828	798	777	758	793	813	851	848	799	781	831	824	806	805	809	814	836	814	773	787	779	826	832	779	797	817	776	819	798	858	814	834	829	760	809	796	779	787	790	819	831	806	811	841	804	809	770	764	807	789	752	801	810	756	779	797	780	826	820	848	781	816	765	791	790	796	754	821	844	736	805	774	765	825	809	758	783	816	771	761	837	796	781	805	776	820	819	766	830	783	782	750	794	843	863	817	794	736	850	783	815	815	831	842	789	799	853	835	781	824	763	785	785	845	830	814	772	821	768	842	838	799	830	839	819	813	800	797	771	788	773	853	845	798	803	785	826	861	773	812	799	766	852	800	825	797	787	787	796	809	780	798	796	783	803	809	823	825	798	776	830	778	828	794	824	776	781	786	749	823	809	816	817	776	743	819	784	835	779	785	812	816	851	789	810
24257	21446	25169	28136	21486	21468	18892	844	395	371	405	369	314	368	279	336	338	292	321	290	309	327	294	286	299	255	278	308	270	274	270	338	289	276	293	301	282	280	304	270	263	262	289	309	281	273	328	308	297	259	289	267	259	291	288	285	265	296	296	277	261	275	257	309	300	281	281	288	311	253	241	299	319	283	276	296	291	272	264	307	258	285	330	273	309	299	283	276	293	307	265	297	288	286	298	291	258	284	317	281	266	268	276	291	291	308	301	293	296	298	269	276	285	269	262	276	308	280	260	259	305	290	290	260	284	269	284	264	296	273	243	266	304	295	314	272	285	280	292	265	265	284	315	289	300	283	273	256	278	277	303	282	293	287	281	278	303	280	267	298	256	280	308	282	270	274	291	298	284	253	276	297	271	287	290	308	259	260	269	302	289	284	270	307	309	263	292	263	269	258	297	302	289	253	286	268	241	329	322	276	298	265	255	310	265	269	270	303	303	295	270	269	278	270	284	299	277	280	292	323	279	276	263	311	284	290	277	279	266	284	296	281	293	306	252	276	291	246	267	257	303	251	214	305	274	273	327	284	296	277	280	286	280	294	282	260	298	292	302	271	274	294	272	296	277	298	291	280	253	277	281	288	305	273	280	317	267	246	230	289	295	270	244	276	273	300	287	328	308	281	255	258	269	282	274	284	259	269	290	303	300	287	288	248	263	287	334	305	273	272	285	272	274	265	277	269	255	305	299	276	298	259	333	276	275	275	248	279	332	273	294	265	305	254	288	281	265	304	263	284	285	290	284	306	265	283	247	247	283	247	291	293	283	274	255	282	279	277	300	338	291	291	285	328	293	278	287	280	302	288	293	335	319	282	266	290	290	279	266	259	274	247	280	262	332	289	287	270	281	257	266	287	257	299	236	274	269	289	281	306	276	298	297	279	260	237	249	257	292	268	304	258	299	283	304	324	307	277	262	296	284	279	271	277	269	318	302	243	302	247	302	289	275	318	241	277	284	307	285	260	247	265	280	299	260	298	289	287	278	268	256	255	270	268	298	249	278	285	273	291	284	299	278	270	292	254	283	273	282	302	267	249	302	326	293	301	296	280	284	293	271	319	287	284	259	284	258	267	270	240	309	282	275	276	293	282	320	295	279	303	300	285	289	299	265	296	286	298	252	281	293	265	278	276	295	294	291	292	285	284	263	271	276	276	288	251	296	291	260	280	320	276	290	277	240	269	304	268	312	311	264	282	283	303	274	263	315	249	265	277	265	276	279	286	269	276	295	253	278	304	279	320	281	270	281	267	268	279	279	314	266	289	291	302	305	257	296	268	254	247	243	287	292	259	266	280	273	296	310	285	300	271	287	274	293	297	291	295	284	290	273	280	292	262	264	278	320	298	245	270	286	272	278	286	290	279	275	262	300	300	307	252	269	298	307	280	235	271	278	311	281	261	258	314	289	276	292	266	271	264	254	264	293	280	290	246	271	286	288	327	291	272	273	244	280	281	275	274	280	273	278	280	282	269	278	294	320	248	281	270	272	289	287	276	277	284	298	271	291	265	255	311	272	268	266	260	261	249	262	231	303	269	288	252	257	256	284	290	270	264	288	276	293	296	281	282	265	302	273	278	301	278	254	244	263	267	294	279	283	299	274	267	232	297	311	286	283	280	307	245	286	270	278	285	275	278	277	297	251	282	282	250	273	271	258	255	290	281	286	269	274	275	302	329	281	278	283	267	253	280	300	271	247	285	238	288	280	268	273	272	265	280	300	290	284	285	288	293	286	272	266	312	248	295	287	304	286	327	322	265	263	261	276	286	319	320	279	289	272	287	298	307	286	273	309	286	292	289	310	274	285	304	252	298	300	240	292	269	272	297	287	284	278	289	306	283	267	272	273	289	271	281	297	302	286	305	274	263	297	264	297	278	281	290	285	260	260	274	287	254	261	279	276	293	333	247	298	266	267	292	291	263	295	252	284	291	315	285	302	283	256	267	301	280	280	278	279	295	267	287	284	274	295	301	277	250	258	280	285	304	275	304	252	282	285	262	294	249	278	277	282	295	280	273	315	253	262	293	277	292	300	270	312	311	297	276	305	282	299	273	279	267	280	319	315	273	263	279	282	290	277	296	307	311	270	264	262	272	316	269	264	254	274	266	304	323	309	272	267	282	275	278	270	315	275	257	269	308	266	287	255	265	285	249	302	323	276	270	297	272	282	284	292	285	278	274	270	279	268	237	268	282	278	294	271	296	281	273	274	259	265	266	266	275	263	280	281	279	298	262	250	284	261	293	312	327	270	291	248	258	284	304	273	275	244	282	291	251	281	287	289	289	264	274	314	266	282	254	293	298	292	282	277	271	286	280	274	300	263	264	242	306	281	298	281	256	305	288	315	252	286	277	258	267	297	286	280	263	306	267	261	265	306	246	288	293	280	293	271	289	257	260	281	274	264	288	265	295	296	275	272	240	281	296	313	294	300	272	294	298	266	284	309	298	280	253	285	247	268	286	283	276	320	267	295	312	302	292	248	298	289	289	255	286	296	276	264	272	266	280	261	282	286	278	308	276	281	272	302	304	291	301	283	302	263	280	303	263	264	291	295	295	278	289	254	288	262	274	324	262	288	280	277	276	288	253	269	309	292	287	269	281	279	279	308	274	281	312	258	293	289	271	277	256	265	288	273	286	317	272	272	268	280	297	250	268	246	311	291	293	283	269	275	296	265	267	246	275	252	256	289	279	245	310	312	275	310	259	285	262	291	308	251	276	250	285	258	250	306	277	328	268	282	294	280	286	324	273	279	281	288	261	276	295	285	281	296	248	283	300	277	250	279	275	269	298	284	310	262	250	276	253	256	259	280	284	291	272	275	278	273	301	315	275	277	290	295	274	264	330	264	303	261	283	310	292	265	291	286	274	241	276	255	296	288	267	262	257	260	287	305	278	284	270	298	299	280	267	276	275	241	278	284	280	282	273	302	263	301	273	269	276	298	245	269	260	244	319	275	293	266	273	275	285	267	295	289	277	294	231	284	287	273	312	248	284	283	273	276	270	277	270	237	313	303	254	275	270	308	289	277	277	292	297	318	243	297	274	251	257	308	295	272	259	286	272	281	290	305	259	293	287	303	260	265	267	253	278	259	273	276	265	302	268	275	288	289	295	249	303	267	264	273	254	274	290	281	283	293	287	283	291	277	286	279	283	284	325	300	274	320	292	273	268	268	300	311	303	280	256	278	287	304	271	285	271	280	291	303	279	289	309	267	272	268	286	284	277	272	277	268	310	286	281	298	258	287	255	267	281	275	269	260	277	292	247	268	273	296	292	305	265	277	260	286	317	293	306	280	268	255	260	282	303	266	281	276	277	267	265	264	264	282	266	277	244	278	282	258	296	274	277	310	285	294	245	274	254	263	315	299	266	292	243	284	266	274	301	273	266	282	269	289	306	265	246	307	245	269	276	273	261	290	289	271	280	306	289	279	288	281	295	296	258	281	243
31174	38179	12481	19949	5619	752	737	686	660	661	628	634	631	589	571	634	663	586	602	594	642	619	574	586	581	594	592	606	584	587	612	579	570	598	613	586	564	566	615	604	580	575	635	662	585	548	616	598	611	573	574	618	616	624	600	598	591	601	558	666	639	575	625	616	563	606	603	610	621	583	600	604	606	580	618	590	614	586	615	614	563	541	598	562	592	596	597	616	606	563	577	621	578	593	532	638	616	602	608	604	571	563	625	657	598	575	588	618	621	591	597	583	596	566	594	604	546	622	578	597	563	602	591	611	580	576	621	621	644	606	587	582	591	632	619	595	586	601	591	578	558	596	586	617	578	589	587	618	648	612	652	598	619	576	581	581	598	590	573	593	596	608	560	553	610	589	622	601	564	645	584	573	606	571	605	630	627	601	568	604	596	604	601	614	604	601	622	622	572	628	582	563	590	613	609	637	632	582	577	594	624	623	619	625	569	629	585	597	600	607	580	621	642	667	612	583	587	615	624	613	590	568	616	566	567	599	579	569	588	595	606	626	580	599	593	557	590	599	587	604	576	596	614	628	620	599	610	598	677	622	568	593	608	592	621	591	588	602	600	581	624	602	626	568	632	593	586	618	603	588	606	566	600	643	556	603	594	609	624	581	571	531	591	620	588	597	623	562	608	607	639	552	616	629	612	622	586	607	599	609	577	573	596	606	595	589	634	554	583	600	613	616	546	591	597	599	597	589	592	591	586	589	594	608	587	587	616	578	621	597	579	590	584	608	575	577	599	621	603	596	560	592	569	575	549	577	574	626	603	557	601	633	592	586	568	589	567	590	600	568	567	585	591	598	589	575	586	555	595	627	629	582	606	544	575	586	570	584	585	582	566	577	577	611	594	608	577	617	550	594	606	630	580	636	594	581	529	571	580	596	581	587	609	620	559	621	576	582	545	607	601	577	579	571	597	658	598	569	582	610	577	641	592	594	623	586	605	557	586	612	587	583	576	612	581	530	635	574	649	567	570	628	564	530	591	557	619	586	578	606	606	584	596	602	588	601	569	595	598	584	616	599	629	618	575	614	597	656	599	569	594	580	571	558	592	596	623	616	593	588	630	530	589	652	598	600	556	604	601	589	617	548	593	542	633	603	597	617	595	594	620	596	618	619	648	606	596	606	616	569	617	660	598	588	593	624	637	618	624	618	587	530	592	614	570	586	587	590	610	628	597	575	565	607	672	567	597	591	608	610	592	571	582	611	589	581	585	566	610	619	594	667	585	587	589	626	579	571	630	574	606	613	568	643	636	629	609	574	597	579	621	583	609	576	570	621	574	575	622	595	597	582	596	579	648	541	600	585	614	590	566	617	556	607	599	617	637	590	587	626	568	616	558	595	604	624	580	613	568	610	644	593	580	590	568	586	614	545	630	560	655	581	633	619	566	544	581	588	578	540	574	580	576	595	590	565	555	596	562	578	607	604	539	590	602	592	603	577	599	567	630	554	608	555	585	629	615	605	590	587	585	601	578	605	597	618	584	607	586	623	614	585	554	591	571	595	606	610	569	607	600	602	576	629	572	616	583	555	547	590	569	553	624	623	589	547	618	573	609	536	555	597	571	607	615	630	614	582	552	558	547	571	609	604	610	610	601	617	583	546	552	580	577	559	587	608	591	601	554	564	642	589	602	608	590	571	566	593	599	584	607	574	581	562	585	546	600	636	650	554	605	620	585	602	615	614	625	615	607	610	595	601	594	634	626	568	639	581	565	552	604	609	592	544	566	585	576	571	577	613	610	586	599	650	573	603	565	606	547	561	604	607	643	584	598	590	588	586	598	639	613	603	580	582	562	582	554	574	577	567	580	576	594	584	613	577	609	587	618	601	595	608	593	616	580	647	551	583	616	600	598	605	580	635	598	656	545	597	587	626	617	602	571	616	606	579	540	566	587	581	594	581	580	616	585	575	581	620	623	603	633	590	559	606	612	557	617	593	628	597	589	588	622	612	576	575	582	590	598	569	586	609	596	590	569	618	624	619	593	607	601	588	591	650	616	568	563	573	620	586	626	593	603	547	589	596	558	595	589	584	565	637	585	620	597	564	585	567	629	617	587	578	598	593	588	569	585	586	617	569	623	578	572	596	598	600	634	597	575	607	577	561	567	576	571	613	605	605	585	606	609	593	578	590	612	628	615	584	602	576	610	575	565	606	549	559	606	559	577	593	590	603	610	562	561	595	590	570	640	625	588	579	587	570	578	587	591	626	602	629	555	603	641	597	594	606	588	601	548	585	570	613	583	633	584	603	590	612	576	579	620	650	621	614	599	583	587	619	598	580	563	570	561	620	575	573	621	608	641	601	603	585	574	555	573	606	587	621	609	609	620	580	605	605	589	616	564	577	591	610	605	596	580	575	595	590	613	576	586	608	600	631	577	557	606	579	602	604	588	592	573	645	636	635	555	561	569	579	626	604	611	599	590	604	555	591	575	626	572	575	617	610	608	563	583	589	598	603	562	609	574	579	601	589	594	619	572	571	568	575	591	599	586	601	650	603	597	616	609	580	612	539	558	609	601	602	583	622	601	605	580	599	631	584	544	567	616	616	600	570	605	559	592	612	562	563	615	538	607	532	620	575	615	599	586	603	608	571	560	588	656	611	580	562	619	618	552	619	578	601	593	607	601	610	586	543	604	581	613	612	624	560	620	605	568	622	579	587	576	563	556	548	639	584	611	581	624	602	596	613	565	566	617	614	596	593	578	648	628	579	596	538	598	595	615	625	604	618	594	607	622	598	547	614	607	615	585	588	593	571	633	575	568	593	652	606	593	580	550	591	617	587	672	574	588	552	614	588	585	601	587	592	599	607	584	570	571	613	543	603	586	592	560	589	550	580	599	578	561	612	599	561	558	610	635	556	605	545	589	629	560	601	550	600	600	576	642	578	651	623	572	568	598	637	594	591	542	573	610	601	628	635	611	601	561	548	590	599	566	554	553	603	604	573	623	605	576	586	606	558	606	592	582	584	602	578	658	606	621	601	644	554	559	619	583	585	607	608	667	606	605	619	609	617	621	608	611	611	605	614	630	614	595	589	566	635	604	627	605	626	551	557	555	639	635	577	599	575	583	568	597	626	563	604	610	577	565	580	589	592	608	638	604	604	571	592	573	576	652	568	608	590	588	619	595	542	583	580	627	576	545	630	592	578	604	606	591	553	610	588	610	573	567	602	602	596	648	606	560	574	605	610	598	602	614	603	605	610	607	615	571	574	603	551	632	612	612	558	604	585	602	570	571	590	574	614	570	631	572	568	584	599	552	559	596	581	573	601	551	591	645	583	552	573	546	638	617	593	578	526	544	601	654	629	578	624	586	588	556	601	571	566	609	572	601	567	596	588	572	614	568	570	567	547	592	596	587	572	592	609	583	537	572	625	595	603	575	571	625	578	568	607	581	555	607	616	606	603	597	564	604	577	547	591	559	570	595	598	579	577	577	631	621	613	596	590
32907	20107	8689	1802	693	367	393	279	240	254	256	268	238	277	243	261	263	262	255	274	227	274	244	297	259	265	263	239	244	248	250	254	244	268	263	234	286	268	284	265	259	261	271	263	252	261	252	256	268	280	284	255	267	238	239	239	243	262	291	238	275	253	234	269	258	247	250	257	237	240	246	249	283	251	240	248	234	257	253	261	250	258	247	249	262	250	260	263	247	251	286	266	269	247	247	233	230	259	277	256	261	246	249	263	273	260	241	296	254	242	232	277	236	279	235	272	252	253	267	254	258	267	235	246	286	257	285	247	265	248	231	273	261	263	249	262	243	248	247	255	251	252	238	239	245	259	266	234	256	230	250	268	244	243	217	239	232	265	225	266	237	280	286	244	261	260	283	289	242	236	210	257	228	238	256	267	235	254	253	233	269	297	261	230	205	257	270	221	267	229	238	262	252	237	237	260	246	259	241	271	268	283	260	235	241	256	263	261	219	218	231	242	263	224	273	245	221	267	281	253	240	248	260	258	262	246	277	258	254	244	259	271	246	222	270	255	226	230	257	238	280	245	241	242	272	261	268	244	258	241	251	264	265	294	258	241	248	273	256	298	265	274	248	250	246	242	250	264	268	252	256	252	240	242	239	260	265	243	255	254	255	258	256	300	229	264	286	273	261	234	261	237	231	258	232	256	267	235	249	259	235	250	255	280	248	235	240	257	249	283	253	260	231	237	272	257	268	255	250	258	262	294	259	251	261	254	248	256	271	250	252	250	275	235	263	240	247	257	281	229	267	262	241	243	277	229	256	263	275	278	279	265	233	257	266	216	247	244	264	221	279	241	243	270	245	233	255	278	244	243	267	294	243	242	244	220	227	251	234	240	266	280	255	256	273	245	247	236	240	223	253	224	270	243	261	256	246	237	252	249	242	287	254	256	234	243	250	258	253	251	247	275	256	251	248	264	249	283	250	255	243	251	261	224	254	268	276	253	276	234	299	253	271	235	238	240	246	230	241	270	263	282	243	260	244	247	263	237	264	251	260	262	250	228	259	245	277	293	266	253	266	264	258	221	257	274	253	250	267	255	252	243	248	252	267	271	215	236	268	215	259	243	235	231	233	259	227	247	248	278	265	246	243	250	229	263	254	275	257	223	260	261	287	269	266	245	277	236	272	254	253	268	226	246	230	244	253	233	239	241	241	264	271	247	233	262	237	270	237	255	230	264	251	281	248	261	235	269	287	244	244	256	263	241	255	272	269	274	263	243	285	255	287	263	252	252	246	230	253	239	250	247	201	248	241	257	246	256	246	224	277	241	276	231	230	287	252	265	246	248	262	256	274	252	257	258	239	242	271	262	253	259	283	246	258	253	255	260	248	241	263	252	239	226	267	226	257	257	255	251	221	287	292	230	259	253	250	248	260	221	289	233	263	277	245	248	250	250	258	259	238	253	250	265	241	278	236	243	236	268	243	244	271	249	281	235	240	264	271	227	234	255	251	251	250	245	240	244	255	284	257	236	244	243	267	260	270	252	235	255	269	255	276	253	265	260	274	268	235	250	239	238	222	248	262	278	257	267	243	234	212	259	265	248	251	265	264	276	288	259	249	228	267	259	232	254	298	224	283	269	254	273	256	260	243	215	239	295	262	288	280	260	282	242	241	263	266	237	267	250	276	256	264	239	261	262	280	280	234	253	264	277	273	293	259	283	264	224	273	258	272	243	253	218	293	275	269	278	231	253	257	225	247	232	263	245	276	281	249	275	268	277	247	272	253	277	236	228	234	265	264	278	286	256	259	266	259	267	262	291	231	252	265	248	227	251	262	246	241	241	265	277	256	279	269	244	238	243	237	274	279	263	233	253	261	254	253	237	245	221	241	265	245	281	277	280	268	269	271	246	283	272	236	249	221	213	240	219	240	257	238	270	245	240	252	249	234	244	257	247	257	241	248	229	292	265	261	228	243	247	241	270	286	274	230	240	272	270	239	256	237	263	250	295	270	223	233	243	275	256	220	237	254	282	243	242	277	252	256	260	249	248	242	276	247	252	249	245	242	250	238	274	275	255	239	245	269	246	253	291	265	247	242	267	240	245	218	245	247	233	247	267	248	262	283	265	268	247	239	254	288	231	233	245	247	235	221	263	234	237	241	239	253	252	254	251	283	210	265	262	249	259	272	243	269	269	267	238	245	246	265	239	237	264	253	250	249	253	275	265	240	273	259	256	238	259	244	252	263	280	247	251	243	243	253	259	258	260	250	242	266	247	240	252	263	286	252	251	208	251	267	237	251	239	293	236	241	258	252	263	258	255	282	263	307	268	248	236	276	249	239	250	270	261	265	277	267	238	268	264	243	274	280	257	264	235	246	258	247	239	244	221	227	272	259	278	235	228	268	234	252	231	259	236	257	273	259	241	263	248	247	243	240	241	239	262	263	279	286	252	271	251	286	246	262	268	241	273	243	257	262	249	285	259	236	244	257	289	240	238	269	243	224	245	226	254	231	246	234	239	240	265	257	268	256	276	251	231	277	270	260	199	268	277	260	250	279	245	226	260	241	251	253	273	270	249	252	246	273	243	251	266	274	276	253	236	273	249	260	262	266	265	265	220	240	263	269	268	295	245	249	258	247	251	247	230	244	267	265	262	213	239	276	243	275	227	272	258	237	246	245	286	283	259	248	277	232	235	275	264	242	251	265	259	255	282	271	256	291	258	295	245	284	250	262	259	254	251	251	238	273	243	254	257	255	253	261	274	265	261	290	215	268	274	242	251	297	228	212	239	257	265	244	254	255	233	250	251	280	255	247	248	244	250	236	247	251	252	264	282	256	242	251	252	235	244	266	235	235	248	275	288	252	251	232	238	275	254	256	265	256	244	259	259	236	280	288	268	276	257	230	278	255	265	257	276	244	249	249	240	248	269	248	268	262	248	281	287	251	240	214	249	241	258	246	252	265	225	252	258	273	264	244	274	270	228	252	247	243	233	286	263	294	256	241	245	254	255	251	279	278	262	277	263	288	258	232	267	250	261	233	233	271	255	260	226	253	260	245	297	242	263	263	246	236	239	265	224	257	269	229	247	283	218	284	257	230	238	262	254	225	249	264	271	248	274	255	258	228	266	242	230	273	250	257	252	293	269	227	268	259	281	250	279	258	260	270	213	271	245	230	254	295	264	258	248	258	240	263	239	267	234	256	247	296	242	233	251	245	289	250	287	237	245	263	281	264	255	270	219	238	250	260	245	249	276	266	249	222	268	269	269	274	256	262	229	270	280	248	250	251	247	247	237	272	258	257	288	232	241	246	260	245	271	271	243	275	255	237	263	250	270	236	233	240	256	256	247	268	245	239	248	248	254	251	247	233	260	238	242	277	238	266	256	242	244	248	274	249	244	262	261	266	239	244	271	258	248	256	234	257	270	252	251	268	282	254	257	256	243	257	251	235	234	253	267	244	262	265	267	245	258	279	282	262	250	269	271	271	236	255	243	266	258	256	277
9051	4482	1670	1603	814	635	638	594	623	571	636	588	606	603	644	597	627	594	660	639	629	563	598	635	619	626	621	557	558	606	598	607	612	631	568	649	625	616	570	628	583	623	608	569	651	605	637	597	620	623	615	604	583	600	538	583	615	592	633	607	607	597	619	638	612	609	601	616	601	630	584	639	638	578	581	584	628	583	579	584	629	631	596	627	597	577	618	589	580	615	628	657	651	602	598	566	617	609	543	606	627	584	608	620	610	661	596	580	659	613	580	618	589	598	618	654	639	626	628	619	579	608	555	619	612	603	591	624	611	618	578	601	601	574	628	577	614	615	583	584	598	597	628	584	600	584	599	621	592	608	608	592	590	578	580	587	610	557	605	622	597	608	583	548	590	615	557	603	611	591	551	584	606	572	599	588	587	607	602	613	595	625	609	581	576	588	606	570	562	567	568	578	598	584	627	627	645	575	601	621	572	584	644	553	593	573	589	583	621	586	668	576	600	580	565	613	593	595	620	632	621	599	607	583	616	636	578	601	558	590	636	613	615	629	612	562	574	593	588	616	612	638	574	604	573	588	601	597	581	618	600	608	594	585	561	600	601	584	599	582	649	582	589	559	580	572	632	605	637	609	600	602	588	601	624	622	601	626	622	612	602	573	590	594	566	589	590	617	635	612	552	586	629	593	556	581	621	617	630	567	567	589	586	617	590	668	592	592	608	602	610	597	555	619	593	601	622	590	545	582	621	619	598	646	648	592	578	560	575	643	555	582	598	552	613	603	579	585	643	555	632	620	625	618	603	583	584	617	619	624	574	632	609	598	575	570	605	629	614	660	547	579	612	570	571	628	546	593	562	616	636	598	582	606	613	612	598	574	597	582	648	594	643	653	593	558	585	628	590	564	595	586	637	585	616	629	627	622	596	612	585	561	596	601	569	598	599	625	588	611	620	619	559	580	625	582	591	654	562	637	543	590	583	615	583	637	600	580	636	648	613	590	584	570	624	626	604	622	619	555	604	585	585	599	582	637	606	631	586	623	592	561	586	560	597	599	608	611	613	606	605	604	600	613	595	622	548	605	614	546	577	622	556	575	579	624	571	611	613	606	607	596	638	603	612	587	590	599	623	573	593	594	562	605	558	602	618	601	633	600	652	597	618	625	598	585	598	601	589	592	613	635	647	585	575	599	630	600	585	603	579	616	626	608	647	615	602	596	612	573	619	588	573	622	596	612	582	579	618	645	621	603	594	653	599	559	584	623	571	548	645	604	567	618	597	602	576	606	611	567	588	583	606	582	577	651	604	610	601	617	578	595	638	606	610	610	577	592	586	589	608	546	623	638	573	600	603	607	552	597	595	627	647	577	581	601	610	614	588	600	615	589	559	585	584	603	583	654	578	619	589	617	577	628	584	605	597	611	606	553	598	658	570	580	614	597	573	619	574	608	597	601	607	601	612	572	603	571	632	580	600	621	599	617	606	571	579	592	613	572	588	593	547	604	566	630	631	567	588	596	641	583	621	571	636	574	612	608	596	615	561	630	601	590	611	637	592	657	608	588	613	592	582	605	599	586	604	646	577	598	610	627	595	604	613	614	575	586	594	602	556	563	616	583	605	586	609	590	607	609	619	573	609	586	632	623	616	599	603	600	570	583	611	594	610	578	616	543	632	609	620	594	591	577	601	586	530	580	598	588	563	565	605	589	588	613	600	581	643	601	608	631	562	658	629	564	626	601	638	626	623	637	637	603	616	598	624	567	622	636	588	589	599	591	602	589	594	553	612	586	590	606	593	605	600	602	576	643	614	609	585	631	622	620	606	573	606	597	573	574	624	606	622	586	620	590	545	586	601	592	569	603	614	626	613	585	624	608	643	619	605	659	634	615	573	572	607	565	593	632	624	592	600	602	605	597	598	595	640	590	572	624	606	658	582	657	580	595	599	570	617	609	632	560	606	625	594	579	598	623	602	625	648	590	581	581	585	600	613	607	569	579	639	591	635	615	606	580	599	571	622	628	629	600	594	620	603	587	611	630	609	571	583	667	610	586	627	556	640	657	602	585	605	559	632	558	649	599	609	627	580	619	557	565	594	593	622	623	563	566	596	608	611	570	627	606	583	584	588	617	586	618	574	573	578	626	617	609	625	587	605	597	616	574	608	598	656	558	575	582	603	609	605	637	629	582	580	609	584	614	617	591	626	604	561	581	567	629	563	617	575	606	602	614	586	562	565	585	612	582	622	622	620	590	600	583	613	603	584	597	585	601	633	623	559	552	594	613	637	592	629	599	634	622	617	578	628	607	686	642	584	607	543	620	594	632	597	617	608	626	573	592	607	618	618	575	598	650	588	626	621	638	618	594	573	605	659	605	617	617	605	585	659	602	576	612	595	587	609	591	609	605	574	568	593	598	629	580	557	595	572	580	594	609	589	579	586	581	620	641	599	598	576	631	616	578	644	617	591	563	620	558	552	606	605	593	635	620	610	647	591	612	590	655	590	605	622	581	587	590	591	599	631	602	595	609	618	577	577	634	622	587	558	601	582	608	597	604	586	621	588	589	608	622	650	633	627	617	577	587	590	599	612	597	618	578	630	580	603	611	549	576	586	626	596	610	639	574	577	611	605	597	602	647	599	634	576	583	571	580	610	635	596	645	611	579	611	552	609	573	596	589	579	588	633	595	561	593	587	618	627	618	614	589	665	630	647	572	668	593	651	587	605	634	575	588	592	580	590	559	642	593	627	604	598	601	582	602	626	623	595	573	564	587	601	631	602	590	596	605	600	618	628	586	634	584	605	581	582	608	558	594	597	619	586	578	604	576	605	655	594	616	606	595	575	585	620	599	633	532	625	606	559	572	579	583	611	602	603	594	630	624	635	584	602	622	630	610	585	622	572	632	632	645	641	637	663	602	594	648	602	615	582	562	594	620	600	625	618	652	565	591	596	622	647	605	610	635	606	584	663	634	591	674	625	611	562	630	586	610	569	619	613	581	604	589	557	581	596	601	613	640	578	618	567	601	620	597	602	648	587	616	619	591	574	639	573	610	577	647	575	607	585	610	618	600	583	617	606	626	573	593	586	590	627	644	590	585	595	631	616	587	590	560	568	601	592	588	603	588	565	598	576	609	594	618	618	600	588	580	628	602	581	599	598	578	637	597	601	616	552	639	557	610	601	601	584	579	614	635	629	595	596	602	585	558	572	586	599	628	604	566	576	558	571	579	580	621	634	636	600	568	577	581	588	625	635	604	602	574	596	589	584	589	601	596	587	645	596	566	566	629	608	571	650	569	599	571	617	631	595	629	610	582	543	587	636	592	621	561	610	624	605	637	576	614	589	592	565	615	591	586	596	592	572	602	621	577	623	620	568	573	614	635	568	611	580	593	586	637	598	587	641	604	572	598	567	630	596	642	612	582	596	620	593	611	592	604	621	660	608	590	624	609	611	586	601	599	656	599	574	641	641	579	608	594	610	615	614	594	604	612	619	620	582	579
24960	21474	24863	28519	21570	19633	1697	509	466	424	406	404	382	406	357	397	396	363	372	343	358	360	363	401	409	385	415	370	397	414	347	343	389	411	404	384	397	408	409	363	370	379	422	380	379	366	360	358	337	366	382	344	334	357	398	394	402	402	375	413	378	370	363	410	380	385	421	374	373	384	362	369	382	400	400	356	351	416	379	385	338	406	411	387	402	352	375	377	356	359	345	364	393	378	393	348	392	378	385	378	397	379	403	396	401	376	370	373	372	389	385	377	382	426	378	411	333	386	428	416	370	372	372	378	370	371	407	378	418	373	382	339	404	333	363	385	367	407	367	350	401	408	369	378	408	366	352	379	388	382	373	394	384	381	414	352	400	355	371	352	368	377	366	412	403	339	371	380	373	396	403	348	374	333	376	346	336	323	380	398	380	385	379	382	387	377	400	407	379	378	373	365	366	382	420	339	424	372	362	420	357	383	381	376	413	376	371	355	358	350	349	380	364	398	359	377	374	352	349	368	386	399	414	416	363	358	375	410	345	370	343	374	366	371	389	407	358	384	357	372	383	320	372	398	370	390	395	373	404	364	346	350	349	386	356	355	382	416	355	384	381	388	367	405	350	419	367	404	380	377	367	371	377	387	395	373	365	384	369	427	395	360	335	362	390	384	373	371	391	391	405	385	394	362	383	410	402	367	355	349	358	388	384	361	410	361	406	378	353	390	372	385	388	374	400	369	400	360	363	394	364	386	402	376	363	361	364	330	350	380	371	379	382	415	357	388	350	362	359	346	352	392	365	360	376	361	353	382	360	364	389	371	363	381	316	375	374	412	382	378	403	365	353	365	359	386	396	358	404	435	384	364	417	364	391	425	397	373	394	384	369	380	368	393	369	371	385	379	396	350	422	376	374	382	351	429	391	365	331	358	373	374	380	338	374	414	372	362	367	406	413	375	403	396	395	369	418	399	402	404	394	399	371	350	366	428	375	354	368	381	351	357	416	351	361	336	382	374	347	342	371	373	386	389	408	367	386	366	388	361	406	365	361	359	373	407	370	353	385	371	393	424	361	391	379	384	381	353	386	405	375	377	410	366	372	376	373	391	380	405	376	371	383	355	365	395	400	409	374	363	379	422	342	343	371	369	370	392	362	391	386	358	356	349	396	365	374	316	364	383	326	359	384	378	345	366	399	347	356	375	351	416	415	403	343	369	407	383	406	367	373	395	374	368	357	381	395	405	396	414	363	418	392	343	370	384	372	408	388	401	365	378	399	340	402	401	350	363	369	391	360	339	362	394	378	397	344	378	359	380	384	384	400	416	381	365	364	387	349	364	377	371	344	391	388	362	341	354	355	390	399	415	349	392	390	437	357	410	374	327	389	384	400	401	377	380	393	410	409	394	384	349	370	389	353	379	385	361	383	363	353	351	371	350	374	389	424	355	358	377	364	342	379	377	389	374	350	384	375	378	374	400	343	351	376	384	384	354	382	398	366	369	368	356	423	408	390	379	370	386	399	404	353	348	378	410	365	409	396	366	364	374	375	377	380	422	384	404	387	378	361	398	396	370	358	374	398	399	379	344	368	368	389	387	359	360	385	372	397	385	400	329	370	355	360	364	357	359	389	363	372	379	355	366	384	370	368	402	351	392	369	411	366	368	372	392	365	371	367	407	403	393	396	375	378	330	389	389	338	351	402	410	353	354	399	364	368	375	410	391	375	356	367	378	408	404	400	413	384	336	380	358	387	417	396	331	368	384	370	379	373	371	370	381	382	393	424	359	392	381	353	334	369	377	371	400	370	392	391	332	359	361	400	369	352	366	357	389	378	399	418	396	411	395	375	356	374	372	387	379	343	365	382	381	386	385	357	383	373	371	403	397	363	356	362	386	350	408	381	378	341	367	398	386	392	356	394	377	378	393	380	352	360	401	358	344	366	393	403	389	375	381	387	360	424	359	359	366	398	353	376	347	340	403	395	398	378	351	355	400	376	349	396	405	366	365	400	376	380	368	391	406	404	394	417	394	413	383	372	389	413	380	406	391	369	403	389	405	376	368	405	386	393	367	375	383	380	374	385	368	379	371	391	349	396	366	370	371	380	414	356	375	397	425	380	380	373	403	370	378	396	370	363	424	402	413	410	352	364	343	392	410	397	406	373	368	393	380	383	354	416	411	356	373	388	404	381	337	393	410	345	389	333	392	365	372	382	375	352	385	406	403	357	362	352	382	419	390	378	373	333	353	418	401	359	410	391	363	398	383	375	361	374	387	353	436	409	382	388	409	388	364	354	354	369	375	333	363	386	343	397	372	401	389	376	394	412	401	412	346	358	371	336	350	390	391	408	426	346	366	397	366	348	376	381	390	364	337	367	375	417	351	363	361	391	416	361	363	386	362	385	380	372	378	387	358	322	412	416	412	397	363	387	440	396	390	373	394	369	360	367	394	382	387	351	368	366	396	384	406	428	372	352	384	397	415	403	358	399	323	346	382	383	370	342	383	378	364	380	365	396	382	375	360	402	371	344	338	401	387	361	362	403	391	383	393	376	405	389	398	360	358	351	355	394	384	423	366	359	393	365	367	411	382	351	397	404	377	354	363	395	372	417	441	387	380	362	329	377	352	372	411	378	384	381	384	385	383	381	367	335	406	416	395	369	349	402	373	410	384	345	388	395	375	383	402	382	371	374	364	389	363	379	351	398	370	373	352	378	366	339	403	354	395	414	377	388	357	393	389	369	371	393	353	365	400	344	395	379	348	408	367	396	355	413	366	377	346	376	383	386	390	410	368	355	374	405	375	344	376	366	358	365	382	382	381	374	363	370	353	375	394	390	404	387	372	400	373	367	353	375	354	389	399	381	362	368	373	366	386	374	376	404	413	400	402	367	382	380	369	399	372	378	380	376	344	378	369	359	394	371	360	375	372	404	401	365	392	359	406	364	390	358	396	337	371	425	401	370	391	355	324	380	399	368	371	380	405	405	359	343	366	356	376	369	367	368	421	360	354	449	353	364	385	362	400	413	430	402	382	428	383	391	402	392	377	369	376	369	370	380	390	389	372	406	386	369	405	392	335	365	348	393	390	368	390	385	380	376	365	377	389	365	393	391	361	418	376	408	366	382	400	369	363	420	405	413	383	371	370	383	369	353	421	358	384	386	404	414	408	351	361	411	361	421	386	341	347	326	396	383	411	374	379	393	345	407	381	365	376	373	392	379	384	372	401	395	404	372	363	395	418	373	389	389	393	398	395	392	381	390	404	375	370	349	364	380	364	369	385	392	401	381	388	360	351	376	370	361	375	391	406	359	370	365	404	402	371	406	348	369	375	401	378	379	382	410	384	353	392	405	359	352	395	350	359	376	388	362	381	339	383	383	377	373	393	392	396	402	347	390	384	366	367	361	379	392	397	366	340	387	366	356	398	380	397	379	378	338	358	385	345	381	378	362	394	355	399	413	363	386	377	386	395	368	380	387	327	425	387	372	378	359	385	352	360
24625	27807	8598	12451	4106	867	894	826	817	870	784	843	859	760	813	788	865	813	854	816	795	797	804	787	796	801	816	841	840	826	765	833	813	800	830	798	837	852	778	765	774	853	813	817	794	795	802	833	810	791	822	772	829	819	800	786	819	798	862	818	807	838	770	798	800	798	808	834	798	815	786	774	794	878	781	811	810	808	808	821	789	827	810	798	806	832	768	800	827	814	828	785	816	793	858	862	808	791	809	858	763	808	790	839	800	790	802	809	782	834	770	805	823	818	804	826	729	789	771	815	764	765	844	821	776	806	788	806	844	767	737	798	769	855	790	863	810	815	880	754	789	828	758	769	844	846	768	809	819	813	833	824	781	810	835	816	816	775	820	813	796	810	807	808	781	819	820	770	808	840	806	784	817	770	902	856	758	821	826	856	849	810	792	825	788	836	794	839	782	854	769	800	821	782	743	826	838	777	817	805	812	843	807	880	810	761	766	813	821	843	804	775	779	789	826	816	878	856	783	808	838	746	818	823	854	789	795	844	834	805	797	787	814	759	876	800	838	800	866	831	796	790	821	844	845	813	798	864	762	800	788	851	808	776	821	757	779	828	842	805	809	769	811	836	799	814	879	739	845	855	787	808	843	800	860	811	823	828	826	808	838	827	810	826	839	783	816	811	769	815	783	885	792	786	747	802	797	808	799	775	811	840	828	851	820	831	801	806	782	796	776	755	822	812	788	826	773	812	775	801	855	837	792	840	786	877	830	820	799	870	877	843	804	845	842	820	757	807	798	825	779	811	850	807	826	877	856	814	808	795	816	869	807	826	821	838	837	804	850	814	777	767	809	820	817	803	846	819	831	848	805	817	775	819	828	875	812	838	785	859	792	794	750	834	864	809	814	797	765	816	843	791	816	834	780	791	763	852	825	829	814	793	781	816	788	754	797	835	828	813	838	797	807	808	767	838	784	810	831	795	779	787	858	773	749	855	841	866	804	829	747	815	756	880	836	745	779	779	787	760	854	779	745	822	790	811	801	885	789	853	840	815	821	807	836	747	784	798	778	763	815	851	788	833	785	788	827	847	820	836	821	791	810	842	885	821	793	819	779	807	790	782	859	767	814	810	780	801	796	833	856	828	785	780	784	815	797	836	841	818	828	775	795	828	848	788	806	752	796	858	814	783	800	813	799	797	794	792	803	775	778	831	843	841	776	837	774	841	799	815	816	814	819	828	811	833	793	792	819	771	838	777	834	773	725	807	822	823	814	759	800	816	800	817	843	839	803	835	817	833	838	820	791	862	827	846	867	804	859	860	781	797	853	812	846	831	816	794	816	783	746	810	850	798	836	805	841	808	842	857	847	786	785	821	897	843	802	845	821	799	828	811	855	813	822	819	824	852	825	775	850	769	788	811	791	786	785	799	829	775	836	847	784	779	832	820	747	817	782	786	796	775	795	785	859	793	817	763	813	831	820	793	808	832	795	835	781	812	852	833	823	812	799	823	863	846	811	793	810	854	808	812	803	839	865	820	797	812	794	810	805	799	810	818	811	778	743	843	823	891	847	823	801	833	815	783	823	818	816	802	804	843	819	808	760	809	858	809	841	773	867	834	806	817	816	832	763	806	868	862	780	810	831	813	796	829	799	764	833	837	772	810	790	771	811	816	768	705	795	818	807	790	799	791	790	792	782	852	822	857	791	799	853	856	816	754	799	829	812	782	803	772	808	788	799	830	812	846	794	814	811	830	822	849	848	771	830	814	839	802	797	835	825	794	858	794	814	790	830	832	845	810	783	837	860	776	803	793	840	781	797	823	780	804	840	836	795	857	844	787	828	797	827	814	818	836	843	835	815	814	733	871	828	868	854	829	804	836	822	831	827	818	847	797	789	807	814	821	813	818	807	786	765	817	800	842	847	834	766	802	798	795	777	781	798	843	775	803	803	789	771	801	841	815	809	831	795	839	813	824	847	891	762	816	851	812	798	843	805	817	788	802	807	820	814	806	791	834	833	823	820	823	830	827	760	797	805	816	792	768	807	830	806	818	838	816	833	852	820	783	781	845	774	838	853	796	857	833	867	770	814	819	834	875	844	778	809	851	822	777	826	795	799	811	837	818	801	808	832	827	830	821	833	836	802	812	793	821	799	843	787	773	818	836	849	864	805	820	839	831	826	840	825	799	802	806	830	776	799	811	801	849	810	795	769	814	780	891	832	826	857	792	798	844	857	785	777	772	800	809	808	793	775	806	826	769	790	798	821	767	721	873	879	788	825	798	824	804	826	808	809	803	819	839	820	841	846	830	787	806	858	795	800	810	733	783	816	842	763	798	851	771	818	777	823	805	804	802	828	803	792	801	804	791	791	819	804	764	826	812	810	796	812	828	840	857	837	817	806	826	802	796	769	809	789	750	768	769	738	794	856	830	825	814	773	816	763	848	782	776	836	799	771	809	790	834	823	803	797	797	824	830	796	855	830	791	826	789	820	760	814	822	846	797	827	804	806	787	795	808	796	839	807	847	770	816	829	782	841	800	821	834	764	841	837	813	796	829	772	819	834	835	840	777	815	800	814	828	762	811	803	819	793	827	809	823	782	786	816	780	830	857	747	872	774	792	841	834	804	804	848	826	844	814	797	861	795	813	892	849	780	812	854	802	755	801	821	824	815	812	853	785	792	841	776	809	807	790	830	813	781	844	840	806	855	794	860	821	815	728	861	800	804	822	833	828	820	837	756	783	849	790	818	832	776	842	804	822	833	841	737	851	828	796	817	810	823	770	789	784	849	834	821	791	815	854	787	805	796	834	801	810	842	816	763	830	732	840	772	816	841	784	818	818	805	805	797	794	781	808	753	766	833	796	816	833	848	807	793	810	810	815	804	787	849	861	820	797	812	810	810	839	784	788	820	795	843	806	812	815	812	825	823	790	795	799	799	824	847	829	853	773	809	856	821	823	788	800	820	850	861	832	793	775	745	809	770	796	772	808	820	799	843	798	836	784	771	787	802	769	822	774	812	805	806	760	788	821	836	778	793	806	816	786	813	837	833	796	813	825	798	813	838	849	793	807	798	826	792	857	767	821	777	808	842	811	821	840	849	837	804	790	873	800	819	772	831	829	799	852	797	868	807	827	790	812	803	824	784	782	842	809	802	830	836	862	804	784	817	793	820	799	803	849	826	793	838	746	754	851	784	811	786	830	838	766	808	849	783	770	804	801	828	721	841	828	791	842	807	886	774	820	803	818	810	839	812	793	808	796	803	813	803	811	846	778	803	790	783	829	814	822	842	779	849	843	816	788	845	814	769	791	788	824	811	826	799	805	854	792	841	795	842	811	820	874	819	874	821	791	809	814	833	783	767	841	840	796	794	836	801	805	783	848	795	818	840	817	827	843	848	800	843	774	792	811	798	828	802	802	863	832	857	811	783	829	798	796	813	812	774	829	830	844	819	787	885	782	760	834	834	827	780	749	844	861	786	807	843	815	764	773	849	805	844	791
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
